diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..808d4899 --- /dev/null +++ b/.gitignore @@ -0,0 +1,83 @@ +# +# NOTE! Don't add files that are generated in specific +# subdirectories here. Add them in the ".gitignore" file +# in that subdirectory instead. +# +# NOTE! Please use 'git ls-files -i --exclude-standard' +# command after changing this file, to see if there are +# any tracked files which get ignored after the change. +# +# Normal rules +# +.* +*.o +*.o.* +*.a +*.s +*.ko +*.so +*.so.dbg +*.mod.c +*.i +*.lst +*.symtypes +*.order +modules.builtin +*.elf +*.bin +*.gz +*.bz2 +*.lzma +*.patch +*.gcno + +# +# Top-level generic files +# +tags +TAGS +vmlinux +vmlinuz +System.map +Module.markers +Module.symvers +!.gitignore +!.mailmap + +# +# Generated include files +# +include/config +include/linux/version.h +include/generated + +# stgit generated dirs +patches-* + +# quilt's files +patches +series + +# cscope files +cscope.* +ncscope.* + +# my ignore +.android +.2.6.33-vanila +ignore +build +/*.ihex +/*.HEX +lib1funcs.S +firmware.gen.S + + +# gnu global files +GPATH +GRTAGS +GSYMS +GTAGS +*.orig +*~ +\#*# diff --git a/kernel-2.6.33/.gitignore b/kernel-2.6.33/.gitignore index f70e92be..de6344e1 100644 --- a/kernel-2.6.33/.gitignore +++ b/kernel-2.6.33/.gitignore @@ -71,4 +71,3 @@ GTAGS *.orig *~ \#*# - diff --git a/kernel-2.6.33/Makefile b/kernel-2.6.33/Makefile old mode 100644 new mode 100755 index 1b248952..c9228e86 --- a/kernel-2.6.33/Makefile +++ b/kernel-2.6.33/Makefile @@ -1,9 +1,14 @@ + VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 33 EXTRAVERSION = NAME = Man-Eating Seals of Antiquity +ARCH = arm +CROSS_COMPILE = /home/angell/toshibaG900_linux/.arm-2008q1/bin/arm-none-eabi- +#INSTALL_MOD_PATH = ../modules + # *DOCUMENTATION* # To see a list of typical targets execute "make help" # More info can be located in ./README diff --git a/kernel-2.6.33/arch/arm/boot/install.sh b/kernel-2.6.33/arch/arm/boot/install.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/arm/configs/g900_defconfig b/kernel-2.6.33/arch/arm/configs/g900_defconfig new file mode 100644 index 00000000..3b726512 --- /dev/null +++ b/kernel-2.6.33/arch/arm/configs/g900_defconfig @@ -0,0 +1,1879 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.33 +# Mon Aug 23 14:03:45 2010 +# +CONFIG_ARM=y +CONFIG_HAVE_PWM=y +CONFIG_SYS_SUPPORTS_APM_EMULATION=y +CONFIG_GENERIC_GPIO=y +CONFIG_GENERIC_TIME=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_HARDIRQS=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_HAVE_LATENCYTOP_SUPPORT=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +CONFIG_ARCH_HAS_CPUFREQ=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_MTD_XIP=y +CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y +CONFIG_VECTORS_BASE=0xffff0000 +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_CONSTRUCTORS=y + +# +# General setup +# +CONFIG_EXPERIMENTAL=y +CONFIG_BROKEN_ON_SMP=y +CONFIG_LOCK_KERNEL=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_LZO=y +CONFIG_KERNEL_GZIP=y +# CONFIG_KERNEL_BZIP2 is not set +# CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_LZO is not set +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +# CONFIG_POSIX_MQUEUE is not set +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_TASKSTATS is not set +# CONFIG_AUDIT is not set + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_TREE_PREEMPT_RCU is not set +# CONFIG_TINY_RCU is not set +# CONFIG_RCU_TRACE is not set +CONFIG_RCU_FANOUT=32 +# CONFIG_RCU_FANOUT_EXACT is not set +# CONFIG_TREE_RCU_TRACE is not set +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_LOG_BUF_SHIFT=17 +CONFIG_GROUP_SCHED=y +CONFIG_FAIR_GROUP_SCHED=y +# CONFIG_RT_GROUP_SCHED is not set +CONFIG_USER_SCHED=y +# CONFIG_CGROUP_SCHED is not set +CONFIG_CGROUPS=y +# CONFIG_CGROUP_DEBUG is not set +# CONFIG_CGROUP_NS is not set +# CONFIG_CGROUP_FREEZER is not set +# CONFIG_CGROUP_DEVICE is not set +# CONFIG_CPUSETS is not set +# CONFIG_CGROUP_CPUACCT is not set +# CONFIG_RESOURCE_COUNTERS is not set +CONFIG_SYSFS_DEPRECATED=y +CONFIG_SYSFS_DEPRECATED_V2=y +CONFIG_RELAY=y +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="../ramfs-d" +CONFIG_INITRAMFS_ROOT_UID=0 +CONFIG_INITRAMFS_ROOT_GID=0 +CONFIG_RD_GZIP=y +# CONFIG_RD_BZIP2 is not set +CONFIG_RD_LZMA=y +# CONFIG_RD_LZO is not set +# CONFIG_INITRAMFS_COMPRESSION_NONE is not set +# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set +# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set +CONFIG_INITRAMFS_COMPRESSION_LZMA=y +# CONFIG_INITRAMFS_COMPRESSION_LZO is not set +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +CONFIG_EMBEDDED=y +CONFIG_UID16=y +CONFIG_SYSCTL_SYSCALL=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +# CONFIG_KALLSYMS_EXTRA_PASS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_ASHMEM=y +CONFIG_AIO=y + +# +# Kernel Performance Events And Counters +# +CONFIG_VM_EVENT_COUNTERS=y +# CONFIG_COMPAT_BRK is not set +CONFIG_SLAB=y +# CONFIG_SLUB is not set +# CONFIG_SLOB is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_CLK=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +# CONFIG_SLOW_WORK is not set +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +CONFIG_BLOCK=y +# CONFIG_LBDAF is not set +# CONFIG_BLK_DEV_BSG is not set +# CONFIG_BLK_DEV_INTEGRITY is not set +# CONFIG_BLK_CGROUP is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +# CONFIG_CFQ_GROUP_IOSCHED is not set +# CONFIG_DEFAULT_DEADLINE is not set +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="cfq" +# CONFIG_INLINE_SPIN_TRYLOCK is not set +# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK is not set +# CONFIG_INLINE_SPIN_LOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK_IRQ is not set +# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set +# CONFIG_INLINE_SPIN_UNLOCK is not set +# CONFIG_INLINE_SPIN_UNLOCK_BH is not set +# CONFIG_INLINE_SPIN_UNLOCK_IRQ is not set +# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_READ_TRYLOCK is not set +# CONFIG_INLINE_READ_LOCK is not set +# CONFIG_INLINE_READ_LOCK_BH is not set +# CONFIG_INLINE_READ_LOCK_IRQ is not set +# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set +# CONFIG_INLINE_READ_UNLOCK is not set +# CONFIG_INLINE_READ_UNLOCK_BH is not set +# CONFIG_INLINE_READ_UNLOCK_IRQ is not set +# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_WRITE_TRYLOCK is not set +# CONFIG_INLINE_WRITE_LOCK is not set +# CONFIG_INLINE_WRITE_LOCK_BH is not set +# CONFIG_INLINE_WRITE_LOCK_IRQ is not set +# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set +# CONFIG_INLINE_WRITE_UNLOCK is not set +# CONFIG_INLINE_WRITE_UNLOCK_BH is not set +# CONFIG_INLINE_WRITE_UNLOCK_IRQ is not set +# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set +# CONFIG_MUTEX_SPIN_ON_OWNER is not set +# CONFIG_FREEZER is not set + +# +# System Type +# +CONFIG_MMU=y +# CONFIG_ARCH_AAEC2000 is not set +# CONFIG_ARCH_INTEGRATOR is not set +# CONFIG_ARCH_REALVIEW is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_AT91 is not set +# CONFIG_ARCH_CLPS711X is not set +# CONFIG_ARCH_GEMINI is not set +# CONFIG_ARCH_EBSA110 is not set +# CONFIG_ARCH_EP93XX is not set +# CONFIG_ARCH_FOOTBRIDGE is not set +# CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_STMP3XXX is not set +# CONFIG_ARCH_NETX is not set +# CONFIG_ARCH_H720X is not set +# CONFIG_ARCH_NOMADIK is not set +# CONFIG_ARCH_IOP13XX is not set +# CONFIG_ARCH_IOP32X is not set +# CONFIG_ARCH_IOP33X is not set +# CONFIG_ARCH_IXP23XX is not set +# CONFIG_ARCH_IXP2000 is not set +# CONFIG_ARCH_IXP4XX is not set +# CONFIG_ARCH_L7200 is not set +# CONFIG_ARCH_DOVE is not set +# CONFIG_ARCH_KIRKWOOD is not set +# CONFIG_ARCH_LOKI is not set +# CONFIG_ARCH_MV78XX0 is not set +# CONFIG_ARCH_ORION5X is not set +# CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_KS8695 is not set +# CONFIG_ARCH_NS9XXX is not set +# CONFIG_ARCH_W90X900 is not set +# CONFIG_ARCH_PNX4008 is not set +CONFIG_ARCH_PXA=y +# CONFIG_ARCH_MSM is not set +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_S3C2410 is not set +# CONFIG_ARCH_S3C64XX is not set +# CONFIG_ARCH_S5PC1XX is not set +# CONFIG_ARCH_SHARK is not set +# CONFIG_ARCH_LH7A40X is not set +# CONFIG_ARCH_U300 is not set +# CONFIG_ARCH_DAVINCI is not set +# CONFIG_ARCH_OMAP is not set +# CONFIG_ARCH_BCMRING is not set +# CONFIG_ARCH_U8500 is not set + +# +# Intel PXA2xx/PXA3xx Implementations +# + +# +# Intel/Marvell Dev Platforms (sorted by hardware release time) +# +# CONFIG_ARCH_LUBBOCK is not set +# CONFIG_MACH_MAINSTONE is not set +# CONFIG_MACH_ZYLONITE300 is not set +# CONFIG_MACH_ZYLONITE320 is not set +# CONFIG_MACH_LITTLETON is not set +# CONFIG_MACH_TAVOREVB is not set +# CONFIG_MACH_SAAR is not set + +# +# Third Party Dev Platforms (sorted by vendor name) +# +# CONFIG_ARCH_PXA_IDP is not set +# CONFIG_ARCH_VIPER is not set +# CONFIG_MACH_ARCOM_ZEUS is not set +# CONFIG_MACH_BALLOON3 is not set +# CONFIG_MACH_CSB726 is not set +# CONFIG_MACH_ARMCORE is not set +# CONFIG_MACH_EM_X270 is not set +# CONFIG_MACH_EXEDA is not set +# CONFIG_MACH_CM_X300 is not set +# CONFIG_ARCH_GUMSTIX is not set +# CONFIG_MACH_INTELMOTE2 is not set +# CONFIG_MACH_STARGATE2 is not set +# CONFIG_MACH_XCEP is not set +# CONFIG_TRIZEPS_PXA is not set +# CONFIG_MACH_LOGICPD_PXA270 is not set +# CONFIG_MACH_PCM027 is not set +# CONFIG_MACH_COLIBRI is not set +# CONFIG_MACH_COLIBRI300 is not set +# CONFIG_MACH_COLIBRI320 is not set + +# +# End-user Products (sorted by vendor name) +# +# CONFIG_MACH_H4700 is not set +# CONFIG_MACH_H5000 is not set +# CONFIG_MACH_HIMALAYA is not set +# CONFIG_MACH_MAGICIAN is not set +# CONFIG_MACH_MIOA701 is not set +# CONFIG_PXA_EZX is not set +# CONFIG_MACH_MP900C is not set +# CONFIG_ARCH_PXA_PALM is not set +# CONFIG_PXA_SHARPSL is not set +# CONFIG_ARCH_PXA_ESERIES is not set +CONFIG_MACH_G900=y +CONFIG_G900_KBR=y +CONFIG_G900_BUTTON=y +CONFIG_G900_LEDS=y +CONFIG_G900_PHONE=y +CONFIG_PXA27x=y +CONFIG_PXA_SSP=y +CONFIG_PLAT_PXA=y + +# +# Processor Type +# +CONFIG_CPU_XSCALE=y +CONFIG_CPU_32v5=y +CONFIG_CPU_ABRT_EV5T=y +CONFIG_CPU_PABRT_LEGACY=y +CONFIG_CPU_CACHE_VIVT=y +CONFIG_CPU_TLB_V4WBI=y +CONFIG_CPU_CP15=y +CONFIG_CPU_CP15_MMU=y + +# +# Processor Features +# +CONFIG_ARM_THUMB=y +# CONFIG_CPU_DCACHE_DISABLE is not set +CONFIG_ARM_L1_CACHE_SHIFT=5 +CONFIG_IWMMXT=y +CONFIG_XSCALE_PMU=y +CONFIG_COMMON_CLKDEV=y + +# +# Bus support +# +# CONFIG_PCI_SYSCALL is not set +# CONFIG_ARCH_SUPPORTS_MSI is not set +# CONFIG_PCCARD is not set + +# +# Kernel Features +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +# CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_VOLUNTARY is not set +CONFIG_PREEMPT=y +CONFIG_HZ=100 +CONFIG_AEABI=y +# CONFIG_OABI_COMPAT is not set +# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set +# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set +# CONFIG_HIGHMEM is not set +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_DISCONTIGMEM_MANUAL is not set +# CONFIG_SPARSEMEM_MANUAL is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_SPLIT_PTLOCK_CPUS=999999 +# CONFIG_PHYS_ADDR_T_64BIT is not set +CONFIG_ZONE_DMA_FLAG=0 +CONFIG_VIRT_TO_BUS=y +# CONFIG_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_ALIGNMENT_TRAP=y +CONFIG_UACCESS_WITH_MEMCPY=y + +# +# Boot options +# +CONFIG_ZBOOT_ROM_TEXT=0 +CONFIG_ZBOOT_ROM_BSS=0 +CONFIG_CMDLINE="mem=64M@0xa0000000 mem=64M@0xb0000000 fbcon=rotate:1 cpufreq-pxa2xx.pxa27x_maxfreq=520" +# CONFIG_XIP_KERNEL is not set +CONFIG_KEXEC=y +# CONFIG_ATAGS_PROC is not set + +# +# CPU Power Management +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_TABLE=y +CONFIG_CPU_FREQ_DEBUG=y +CONFIG_CPU_FREQ_STAT=y +CONFIG_CPU_FREQ_STAT_DETAILS=y +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y + +# +# Floating point emulation +# + +# +# At least one emulation must be selected +# + +# +# Userspace binary formats +# +CONFIG_BINFMT_ELF=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_HAVE_AOUT=y +# CONFIG_BINFMT_AOUT is not set +# CONFIG_BINFMT_MISC is not set + +# +# Power management options +# +CONFIG_PM=y +CONFIG_PM_DEBUG=y +CONFIG_PM_VERBOSE=y +# CONFIG_SUSPEND is not set +CONFIG_HAS_WAKELOCK=y +CONFIG_HAS_EARLYSUSPEND=y +CONFIG_WAKELOCK=y +CONFIG_WAKELOCK_STAT=y +CONFIG_USER_WAKELOCK=y +CONFIG_EARLYSUSPEND=y +# CONFIG_NO_USER_SPACE_SCREEN_ACCESS_CONTROL is not set +# CONFIG_CONSOLE_EARLYSUSPEND is not set +CONFIG_FB_EARLYSUSPEND=y +CONFIG_APM_EMULATION=y +CONFIG_PM_RUNTIME=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_NET=y +CONFIG_ANDROID_PARANOID_NETWORK=y + +# +# Networking options +# +CONFIG_PACKET=y +# CONFIG_PACKET_MMAP is not set +CONFIG_UNIX=y +# CONFIG_NET_KEY is not set +CONFIG_INET=y +# CONFIG_IP_MULTICAST is not set +# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_FIB_HASH=y +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE is not set +# CONFIG_ARPD is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +# CONFIG_INET_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET_XFRM_MODE_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_BEET is not set +# CONFIG_INET_LRO is not set +# CONFIG_INET_DIAG is not set +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_CUBIC=y +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set +# CONFIG_IPV6 is not set +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NETFILTER is not set +# CONFIG_IP_DCCP is not set +# CONFIG_IP_SCTP is not set +# CONFIG_RDS is not set +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_BRIDGE is not set +# CONFIG_NET_DSA is not set +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_ECONET is not set +# CONFIG_WAN_ROUTER is not set +# CONFIG_PHONET is not set +# CONFIG_IEEE802154 is not set +# CONFIG_NET_SCHED is not set +# CONFIG_DCB is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +# CONFIG_IRDA is not set +CONFIG_BT=y +CONFIG_BT_L2CAP=m +CONFIG_BT_SCO=m +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_HIDP=m + +# +# Bluetooth device drivers +# +# CONFIG_BT_HCIBTUSB is not set +# CONFIG_BT_HCIBTSDIO is not set +CONFIG_BT_HCIUART=y +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_LL=y +# CONFIG_BT_HCIBCM203X is not set +# CONFIG_BT_HCIBPA10X is not set +# CONFIG_BT_HCIBFUSB is not set +CONFIG_BT_HCIVHCI=m +# CONFIG_BT_MRVL is not set +# CONFIG_AF_RXRPC is not set +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_CFG80211=y +CONFIG_NL80211_TESTMODE=y +CONFIG_CFG80211_DEVELOPER_WARNINGS=y +CONFIG_CFG80211_REG_DEBUG=y +CONFIG_CFG80211_DEFAULT_PS=y +CONFIG_CFG80211_DEBUGFS=y +CONFIG_WIRELESS_OLD_REGULATORY=y +CONFIG_CFG80211_WEXT=y +CONFIG_WIRELESS_EXT_SYSFS=y +CONFIG_LIB80211=y +CONFIG_LIB80211_DEBUG=y +CONFIG_MAC80211=y +# CONFIG_MAC80211_RC_PID is not set +# CONFIG_MAC80211_RC_MINSTREL is not set +# CONFIG_MAC80211_RC_DEFAULT_PID is not set +# CONFIG_MAC80211_RC_DEFAULT_MINSTREL is not set +CONFIG_MAC80211_RC_DEFAULT="" +CONFIG_MAC80211_MESH=y +# CONFIG_MAC80211_LEDS is not set +# CONFIG_MAC80211_DEBUGFS is not set +# CONFIG_MAC80211_DEBUG_MENU is not set +# CONFIG_WIMAX is not set +CONFIG_RFKILL=y +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +# CONFIG_NET_9P is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +# CONFIG_DEVTMPFS is not set +# CONFIG_STANDALONE is not set +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=y +# CONFIG_FIRMWARE_IN_KERNEL is not set +CONFIG_EXTRA_FIRMWARE="libertas/gspi8385_hlp.bin libertas/gspi8385.bin" +CONFIG_EXTRA_FIRMWARE_DIR="../FW" +CONFIG_DEBUG_DRIVER=y +CONFIG_DEBUG_DEVRES=y +# CONFIG_SYS_HYPERVISOR is not set +# CONFIG_CONNECTOR is not set +# CONFIG_MTD is not set +# CONFIG_PARPORT is not set +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +# CONFIG_BLK_DEV_CRYPTOLOOP is not set + +# +# DRBD disabled because PROC_FS, INET or CONNECTOR not selected +# +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_UB is not set +# CONFIG_BLK_DEV_RAM is not set +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +# CONFIG_MG_DISK is not set +CONFIG_MISC_DEVICES=y +# CONFIG_ANDROID_PMEM is not set +# CONFIG_AD525X_DPOT is not set +# CONFIG_ICS932S401 is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_ISL29003 is not set +# CONFIG_DS1682 is not set +# CONFIG_TI_DAC7512 is not set +# CONFIG_APANIC is not set +# CONFIG_C2PORT is not set + +# +# EEPROM support +# +# CONFIG_EEPROM_AT24 is not set +# CONFIG_EEPROM_AT25 is not set +# CONFIG_EEPROM_LEGACY is not set +# CONFIG_EEPROM_MAX6875 is not set +# CONFIG_EEPROM_93CX6 is not set +# CONFIG_IWMC3200TOP is not set +CONFIG_HAVE_IDE=y +# CONFIG_IDE is not set + +# +# SCSI device support +# +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=m +CONFIG_SCSI_DMA=y +# CONFIG_SCSI_TGT is not set +# CONFIG_SCSI_NETLINK is not set +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +# CONFIG_BLK_DEV_SR is not set +# CONFIG_CHR_DEV_SG is not set +# CONFIG_CHR_DEV_SCH is not set +# CONFIG_SCSI_MULTI_LUN is not set +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set +CONFIG_SCSI_WAIT_SCAN=m + +# +# SCSI Transports +# +# CONFIG_SCSI_SPI_ATTRS is not set +# CONFIG_SCSI_FC_ATTRS is not set +# CONFIG_SCSI_ISCSI_ATTRS is not set +# CONFIG_SCSI_SAS_LIBSAS is not set +# CONFIG_SCSI_SRP_ATTRS is not set +CONFIG_SCSI_LOWLEVEL=y +# CONFIG_ISCSI_TCP is not set +# CONFIG_LIBFC is not set +# CONFIG_LIBFCOE is not set +# CONFIG_SCSI_DEBUG is not set +# CONFIG_SCSI_DH is not set +# CONFIG_SCSI_OSD_INITIATOR is not set +# CONFIG_ATA is not set +# CONFIG_MD is not set +CONFIG_NETDEVICES=y +# CONFIG_DUMMY is not set +# CONFIG_BONDING is not set +# CONFIG_MACVLAN is not set +# CONFIG_EQUALIZER is not set +# CONFIG_TUN is not set +# CONFIG_VETH is not set +# CONFIG_NET_ETHERNET is not set +# CONFIG_NETDEV_1000 is not set +# CONFIG_NETDEV_10000 is not set +CONFIG_WLAN=y +# CONFIG_LIBERTAS_THINFIRM is not set +# CONFIG_AT76C50X_USB is not set +# CONFIG_USB_ZD1201 is not set +# CONFIG_USB_NET_RNDIS_WLAN is not set +# CONFIG_RTL8187 is not set +# CONFIG_MAC80211_HWSIM is not set +# CONFIG_ATH_COMMON is not set +# CONFIG_B43 is not set +# CONFIG_B43LEGACY is not set +# CONFIG_HOSTAP is not set +# CONFIG_IWM is not set +CONFIG_LIBERTAS=y +# CONFIG_LIBERTAS_USB is not set +# CONFIG_LIBERTAS_SDIO is not set +CONFIG_LIBERTAS_SPI=m +CONFIG_LIBERTAS_DEBUG=y +# CONFIG_P54_COMMON is not set +# CONFIG_RT2X00 is not set +# CONFIG_WL12XX is not set +# CONFIG_ZD1211RW is not set + +# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# + +# +# USB Network Adapters +# +# CONFIG_USB_CATC is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_RTL8150 is not set +# CONFIG_USB_USBNET is not set +# CONFIG_USB_HSO is not set +# CONFIG_WAN is not set +# CONFIG_PPP is not set +# CONFIG_SLIP is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set +# CONFIG_ISDN is not set +# CONFIG_PHONE is not set + +# +# Input device support +# +CONFIG_INPUT=y +# CONFIG_INPUT_FF_MEMLESS is not set +CONFIG_INPUT_POLLDEV=y +CONFIG_INPUT_SPARSEKMAP=y + +# +# Userland interfaces +# +# CONFIG_INPUT_MOUSEDEV is not set +# CONFIG_INPUT_JOYDEV is not set +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set +CONFIG_INPUT_APMPOWER=y + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADP5588 is not set +# CONFIG_KEYBOARD_ATKBD is not set +# CONFIG_QT2160 is not set +# CONFIG_KEYBOARD_LKKBD is not set +CONFIG_KEYBOARD_GPIO=y +# CONFIG_KEYBOARD_MATRIX is not set +# CONFIG_KEYBOARD_LM8323 is not set +# CONFIG_KEYBOARD_MAX7359 is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_OPENCORES is not set +CONFIG_KEYBOARD_PXA27x=y +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_AK4183=y +# CONFIG_TOUCHSCREEN_ADS7846 is not set +# CONFIG_TOUCHSCREEN_AD7877 is not set +# CONFIG_TOUCHSCREEN_AD7879_I2C is not set +# CONFIG_TOUCHSCREEN_AD7879_SPI is not set +# CONFIG_TOUCHSCREEN_AD7879 is not set +# CONFIG_TOUCHSCREEN_DYNAPRO is not set +# CONFIG_TOUCHSCREEN_EETI is not set +# CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GUNZE is not set +# CONFIG_TOUCHSCREEN_ELO is not set +# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set +# CONFIG_TOUCHSCREEN_MCS5000 is not set +# CONFIG_TOUCHSCREEN_MTOUCH is not set +# CONFIG_TOUCHSCREEN_INEXIO is not set +# CONFIG_TOUCHSCREEN_MK712 is not set +# CONFIG_TOUCHSCREEN_PENMOUNT is not set +# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set +# CONFIG_TOUCHSCREEN_TOUCHWIN is not set +# CONFIG_TOUCHSCREEN_WM97XX is not set +# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set +# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set +# CONFIG_TOUCHSCREEN_TSC2007 is not set +# CONFIG_TOUCHSCREEN_W90X900 is not set +CONFIG_INPUT_MISC=y +# CONFIG_INPUT_ATI_REMOTE is not set +# CONFIG_INPUT_ATI_REMOTE2 is not set +# CONFIG_INPUT_KEYSPAN_REMOTE is not set +# CONFIG_INPUT_POWERMATE is not set +# CONFIG_INPUT_YEALINK is not set +# CONFIG_INPUT_CM109 is not set +CONFIG_INPUT_UINPUT=y +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_SERPORT=y +# CONFIG_SERIO_LIBPS2 is not set +# CONFIG_SERIO_RAW is not set +# CONFIG_SERIO_ALTERA_PS2 is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_DEVKMEM=y +# CONFIG_SERIAL_NONSTANDARD is not set + +# +# Serial drivers +# +# CONFIG_SERIAL_8250 is not set + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_MAX3100 is not set +CONFIG_SERIAL_PXA=y +# CONFIG_SERIAL_PXA_CONSOLE is not set +CONFIG_SERIAL_CORE=y +CONFIG_UNIX98_PTYS=y +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set +CONFIG_LEGACY_PTYS=y +CONFIG_LEGACY_PTY_COUNT=32 +# CONFIG_IPMI_HANDLER is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_R3964 is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_TCG_TPM is not set +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +# CONFIG_I2C_COMPAT is not set +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_HELPER_AUTO=y + +# +# I2C Hardware Bus support +# + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +# CONFIG_I2C_DESIGNWARE is not set +# CONFIG_I2C_GPIO is not set +# CONFIG_I2C_OCORES is not set +CONFIG_I2C_PXA=y +# CONFIG_I2C_PXA_SLAVE is not set +# CONFIG_I2C_SIMTEC is not set + +# +# External I2C/SMBus adapter drivers +# +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_TAOS_EVM is not set +# CONFIG_I2C_TINY_USB is not set + +# +# Other I2C/SMBus bus drivers +# +# CONFIG_I2C_PCA_PLATFORM is not set +# CONFIG_I2C_STUB is not set + +# +# Miscellaneous I2C Chip support +# +# CONFIG_SENSORS_TSL2550 is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# CONFIG_I2C_DEBUG_CHIP is not set +CONFIG_SPI=y +CONFIG_SPI_DEBUG=y +CONFIG_SPI_MASTER=y + +# +# SPI Master Controller Drivers +# +CONFIG_SPI_BITBANG=y +# CONFIG_SPI_GPIO is not set +CONFIG_SPI_PXA2XX=y +# CONFIG_SPI_XILINX is not set +# CONFIG_SPI_DESIGNWARE is not set + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=y +# CONFIG_SPI_TLE62X0 is not set + +# +# PPS support +# +# CONFIG_PPS is not set +CONFIG_ARCH_REQUIRE_GPIOLIB=y +CONFIG_GPIOLIB=y +CONFIG_DEBUG_GPIO=y +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO expanders: +# + +# +# I2C GPIO expanders: +# +# CONFIG_GPIO_MAX732X is not set +# CONFIG_GPIO_PCA953X is not set +# CONFIG_GPIO_PCF857X is not set +# CONFIG_GPIO_ADP5588 is not set + +# +# PCI GPIO expanders: +# + +# +# SPI GPIO expanders: +# +# CONFIG_GPIO_MAX7301 is not set +# CONFIG_GPIO_MCP23S08 is not set +# CONFIG_GPIO_MC33880 is not set + +# +# AC97 GPIO expanders: +# +# CONFIG_W1 is not set +CONFIG_POWER_SUPPLY=y +CONFIG_POWER_SUPPLY_DEBUG=y +CONFIG_PDA_POWER=y +CONFIG_APM_POWER=y +# CONFIG_BATTERY_DS2760 is not set +# CONFIG_BATTERY_DS2782 is not set +# CONFIG_BATTERY_BQ27x00 is not set +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_HWMON is not set +# CONFIG_THERMAL is not set +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_NOWAYOUT=y + +# +# Watchdog Device Drivers +# +# CONFIG_SOFT_WATCHDOG is not set +CONFIG_SA1100_WATCHDOG=y + +# +# USB-based Watchdog Cards +# +# CONFIG_USBPCWATCHDOG is not set +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +# CONFIG_SSB is not set + +# +# Multifunction device drivers +# +# CONFIG_MFD_CORE is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_MFD_ASIC3 is not set +# CONFIG_HTC_EGPIO is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_UCB1400_CORE is not set +# CONFIG_TPS65010 is not set +# CONFIG_TWL4030_CORE is not set +# CONFIG_MFD_TMIO is not set +# CONFIG_MFD_T7L66XB is not set +# CONFIG_MFD_TC6387XB is not set +# CONFIG_MFD_TC6393XB is not set +# CONFIG_PMIC_DA903X is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM831X is not set +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_MFD_MC13783 is not set +# CONFIG_AB3100_CORE is not set +# CONFIG_EZX_PCAP is not set +# CONFIG_MFD_88PM8607 is not set +# CONFIG_AB4500_CORE is not set +# CONFIG_REGULATOR is not set +# CONFIG_MEDIA_SUPPORT is not set + +# +# Graphics support +# +# CONFIG_VGASTATE is not set +CONFIG_VIDEO_OUTPUT_CONTROL=y +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_PXA is not set +# CONFIG_FB_G900 is not set +CONFIG_FB_G900_NEW=y +# CONFIG_FB_MBX is not set +# CONFIG_FB_W100 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +# CONFIG_FB_BROADSHEET is not set +CONFIG_BACKLIGHT_LCD_SUPPORT=y +# CONFIG_LCD_CLASS_DEVICE is not set +# CONFIG_BACKLIGHT_CLASS_DEVICE is not set + +# +# Display device support +# +CONFIG_DISPLAY_SUPPORT=y + +# +# Display hardware drivers +# + +# +# Console display driver support +# +# CONFIG_VGA_CONSOLE is not set +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FONTS=y +CONFIG_FONT_8x8=y +# CONFIG_FONT_8x16 is not set +# CONFIG_FONT_6x11 is not set +# CONFIG_FONT_7x14 is not set +# CONFIG_FONT_PEARL_8x8 is not set +# CONFIG_FONT_ACORN_8x8 is not set +# CONFIG_FONT_MINI_4x6 is not set +# CONFIG_FONT_SUN8x16 is not set +# CONFIG_FONT_SUN12x22 is not set +# CONFIG_FONT_10x18 is not set +CONFIG_LOGO=y +# CONFIG_LOGO_LINUX_MONO is not set +# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_LOGO_LINUX_CLUT224=y +CONFIG_SOUND=y +# CONFIG_SOUND_OSS_CORE is not set +CONFIG_SND=y +CONFIG_SND_TIMER=y +CONFIG_SND_PCM=y +CONFIG_SND_JACK=y +# CONFIG_SND_SEQUENCER is not set +# CONFIG_SND_MIXER_OSS is not set +# CONFIG_SND_PCM_OSS is not set +# CONFIG_SND_HRTIMER is not set +# CONFIG_SND_DYNAMIC_MINORS is not set +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_VERBOSE_PROCFS=y +CONFIG_SND_VERBOSE_PRINTK=y +CONFIG_SND_DEBUG=y +CONFIG_SND_DEBUG_VERBOSE=y +CONFIG_SND_PCM_XRUN_DEBUG=y +CONFIG_SND_VMASTER=y +# CONFIG_SND_RAWMIDI_SEQ is not set +# CONFIG_SND_OPL3_LIB_SEQ is not set +# CONFIG_SND_OPL4_LIB_SEQ is not set +# CONFIG_SND_SBAWE_SEQ is not set +# CONFIG_SND_EMU10K1_SEQ is not set +CONFIG_SND_AC97_CODEC=y +CONFIG_SND_DRIVERS=y +# CONFIG_SND_DUMMY is not set +# CONFIG_SND_MTPAV is not set +# CONFIG_SND_SERIAL_U16550 is not set +# CONFIG_SND_MPU401 is not set +# CONFIG_SND_AC97_POWER_SAVE is not set +CONFIG_SND_ARM=y +CONFIG_SND_PXA2XX_PCM=y +CONFIG_SND_PXA2XX_LIB=y +CONFIG_SND_PXA2XX_LIB_AC97=y +CONFIG_SND_PXA2XX_AC97=y +# CONFIG_SND_SPI is not set +# CONFIG_SND_USB is not set +CONFIG_SND_SOC=y +CONFIG_SND_SOC_AC97_BUS=y +CONFIG_SND_PXA2XX_SOC=y +CONFIG_SND_PXA2XX_SOC_AC97=y +CONFIG_SND_PXA2XX_SOC_G900=y +CONFIG_SND_SOC_I2C_AND_SPI=y +# CONFIG_SND_SOC_ALL_CODECS is not set +CONFIG_SND_SOC_WM9713=y +# CONFIG_SOUND_PRIME is not set +CONFIG_AC97_BUS=y +CONFIG_HID_SUPPORT=y +CONFIG_HID=y +# CONFIG_HIDRAW is not set + +# +# USB Input Devices +# +CONFIG_USB_HID=m +# CONFIG_HID_PID is not set +# CONFIG_USB_HIDDEV is not set + +# +# USB HID Boot Protocol drivers +# +CONFIG_USB_KBD=m +CONFIG_USB_MOUSE=m + +# +# Special HID drivers +# +# CONFIG_HID_A4TECH is not set +# CONFIG_HID_APPLE is not set +# CONFIG_HID_BELKIN is not set +# CONFIG_HID_CHERRY is not set +# CONFIG_HID_CHICONY is not set +# CONFIG_HID_CYPRESS is not set +# CONFIG_HID_DRAGONRISE is not set +# CONFIG_HID_EZKEY is not set +# CONFIG_HID_KYE is not set +# CONFIG_HID_GYRATION is not set +# CONFIG_HID_TWINHAN is not set +# CONFIG_HID_KENSINGTON is not set +# CONFIG_HID_LOGITECH is not set +# CONFIG_HID_MICROSOFT is not set +# CONFIG_HID_MONTEREY is not set +# CONFIG_HID_NTRIG is not set +# CONFIG_HID_PANTHERLORD is not set +# CONFIG_HID_PETALYNX is not set +# CONFIG_HID_SAMSUNG is not set +# CONFIG_HID_SONY is not set +# CONFIG_HID_SUNPLUS is not set +# CONFIG_HID_GREENASIA is not set +# CONFIG_HID_SMARTJOYPLUS is not set +# CONFIG_HID_TOPSEED is not set +# CONFIG_HID_THRUSTMASTER is not set +# CONFIG_HID_WACOM is not set +# CONFIG_HID_ZEROPLUS is not set +CONFIG_USB_SUPPORT=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +# CONFIG_USB_ARCH_HAS_EHCI is not set +CONFIG_USB=y +CONFIG_USB_DEBUG=y +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# +# Miscellaneous USB options +# +CONFIG_USB_DEVICEFS=y +CONFIG_USB_DEVICE_CLASS=y +CONFIG_USB_DYNAMIC_MINORS=y +# CONFIG_USB_SUSPEND is not set +# CONFIG_USB_OTG is not set +CONFIG_USB_OTG_WHITELIST=y +# CONFIG_USB_OTG_BLACKLIST_HUB is not set +CONFIG_USB_MON=y +# CONFIG_USB_WUSB is not set +# CONFIG_USB_WUSB_CBAF is not set + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +# CONFIG_USB_OXU210HP_HCD is not set +# CONFIG_USB_ISP116X_HCD is not set +# CONFIG_USB_ISP1760_HCD is not set +# CONFIG_USB_ISP1362_HCD is not set +CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +# CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_HWA_HCD is not set +# CONFIG_USB_MUSB_HDRC is not set +# CONFIG_USB_GADGET_MUSB_HDRC is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +# CONFIG_USB_PRINTER is not set +# CONFIG_USB_WDM is not set +# CONFIG_USB_TMC is not set + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=m +CONFIG_USB_STORAGE_DEBUG=y +CONFIG_USB_STORAGE_DATAFAB=m +CONFIG_USB_STORAGE_FREECOM=m +CONFIG_USB_STORAGE_ISD200=m +CONFIG_USB_STORAGE_USBAT=m +CONFIG_USB_STORAGE_SDDR09=m +CONFIG_USB_STORAGE_SDDR55=m +CONFIG_USB_STORAGE_JUMPSHOT=m +CONFIG_USB_STORAGE_ALAUDA=m +CONFIG_USB_STORAGE_ONETOUCH=m +CONFIG_USB_STORAGE_KARMA=m +CONFIG_USB_STORAGE_CYPRESS_ATACB=m +# CONFIG_USB_LIBUSUAL is not set + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set + +# +# USB port drivers +# +CONFIG_USB_SERIAL=m +# CONFIG_USB_EZUSB is not set +CONFIG_USB_SERIAL_GENERIC=y +# CONFIG_USB_SERIAL_AIRCABLE is not set +# CONFIG_USB_SERIAL_ARK3116 is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_CH341 is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_CP210X is not set +# CONFIG_USB_SERIAL_CYPRESS_M8 is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_FUNSOFT is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +# CONFIG_USB_SERIAL_GARMIN is not set +# CONFIG_USB_SERIAL_IPW is not set +# CONFIG_USB_SERIAL_IUU is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_MOS7720 is not set +# CONFIG_USB_SERIAL_MOS7840 is not set +# CONFIG_USB_SERIAL_MOTOROLA is not set +# CONFIG_USB_SERIAL_NAVMAN is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_OTI6858 is not set +CONFIG_USB_SERIAL_QUALCOMM=m +# CONFIG_USB_SERIAL_SPCP8X5 is not set +# CONFIG_USB_SERIAL_HP4X is not set +# CONFIG_USB_SERIAL_SAFE is not set +# CONFIG_USB_SERIAL_SIEMENS_MPI is not set +# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set +# CONFIG_USB_SERIAL_SYMBOL is not set +# CONFIG_USB_SERIAL_TI is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +# CONFIG_USB_SERIAL_XIRCOM is not set +# CONFIG_USB_SERIAL_OPTION is not set +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_SERIAL_OPTICON is not set +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_SEVSEG is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set +# CONFIG_USB_LCD is not set +# CONFIG_USB_BERRY_CHARGE is not set +# CONFIG_USB_LED is not set +# CONFIG_USB_CYPRESS_CY7C63 is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_FTDI_ELAN is not set +# CONFIG_USB_APPLEDISPLAY is not set +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set +# CONFIG_USB_IOWARRIOR is not set +# CONFIG_USB_TEST is not set +# CONFIG_USB_ISIGHTFW is not set +# CONFIG_USB_VST is not set +CONFIG_USB_GADGET=y +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +CONFIG_USB_GADGET_DEBUG_FS=y +CONFIG_USB_GADGET_VBUS_DRAW=100 +CONFIG_USB_GADGET_SELECTED=y +# CONFIG_USB_GADGET_AT91 is not set +# CONFIG_USB_GADGET_ATMEL_USBA is not set +# CONFIG_USB_GADGET_FSL_USB2 is not set +# CONFIG_USB_GADGET_LH7A40X is not set +# CONFIG_USB_GADGET_OMAP is not set +# CONFIG_USB_GADGET_PXA25X is not set +# CONFIG_USB_GADGET_R8A66597 is not set +CONFIG_USB_GADGET_PXA27X=y +CONFIG_USB_PXA27X=y +# CONFIG_USB_GADGET_S3C_HSOTG is not set +# CONFIG_USB_GADGET_IMX is not set +# CONFIG_USB_GADGET_S3C2410 is not set +# CONFIG_USB_GADGET_M66592 is not set +# CONFIG_USB_GADGET_AMD5536UDC is not set +# CONFIG_USB_GADGET_FSL_QE is not set +# CONFIG_USB_GADGET_CI13XXX is not set +# CONFIG_USB_GADGET_NET2280 is not set +# CONFIG_USB_GADGET_GOKU is not set +# CONFIG_USB_GADGET_LANGWELL is not set +# CONFIG_USB_GADGET_DUMMY_HCD is not set +# CONFIG_USB_GADGET_DUALSPEED is not set +# CONFIG_USB_ZERO is not set +# CONFIG_USB_AUDIO is not set +CONFIG_USB_ETH=y +CONFIG_USB_ETH_RNDIS=y +# CONFIG_USB_ETH_EEM is not set +# CONFIG_USB_GADGETFS is not set +# CONFIG_USB_FILE_STORAGE is not set +# CONFIG_USB_MASS_STORAGE is not set +# CONFIG_USB_G_SERIAL is not set +# CONFIG_USB_MIDI_GADGET is not set +# CONFIG_USB_G_PRINTER is not set +# CONFIG_USB_CDC_COMPOSITE is not set +# CONFIG_USB_G_MULTI is not set + +# +# OTG and related infrastructure +# +CONFIG_USB_OTG_UTILS=y +CONFIG_USB_GPIO_VBUS=y +# CONFIG_USB_ULPI is not set +# CONFIG_NOP_USB_XCEIV is not set +CONFIG_MMC=y +# CONFIG_MMC_DEBUG is not set +# CONFIG_MMC_UNSAFE_RESUME is not set + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=y +CONFIG_MMC_BLOCK_BOUNCE=y +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +CONFIG_MMC_PXA=y +# CONFIG_MMC_SDHCI is not set +# CONFIG_MMC_AT91 is not set +# CONFIG_MMC_ATMELMCI is not set +# CONFIG_MMC_SPI is not set +# CONFIG_MEMSTICK is not set +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y + +# +# LED drivers +# +# CONFIG_LEDS_PCA9532 is not set +CONFIG_LEDS_GPIO=y +CONFIG_LEDS_GPIO_PLATFORM=y +# CONFIG_LEDS_LP3944 is not set +# CONFIG_LEDS_PCA955X is not set +# CONFIG_LEDS_DAC124S085 is not set +CONFIG_LEDS_PWM=y +# CONFIG_LEDS_BD2802 is not set +# CONFIG_LEDS_LT3593 is not set + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=y +CONFIG_LEDS_TRIGGER_BACKLIGHT=y +CONFIG_LEDS_TRIGGER_GPIO=y +CONFIG_LEDS_TRIGGER_DEFAULT_ON=y + +# +# iptables trigger is under Netfilter config (LED target) +# +CONFIG_SWITCH=y +CONFIG_SWITCH_GPIO=y +# CONFIG_ACCESSIBILITY is not set +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +CONFIG_RTC_INTF_DEV_UIE_EMUL=y +CONFIG_RTC_INTF_ALARM=y +CONFIG_RTC_INTF_ALARM_DEV=y +# CONFIG_RTC_DRV_TEST is not set + +# +# I2C RTC drivers +# +# CONFIG_RTC_DRV_DS1307 is not set +# CONFIG_RTC_DRV_DS1374 is not set +# CONFIG_RTC_DRV_DS1672 is not set +# CONFIG_RTC_DRV_MAX6900 is not set +# CONFIG_RTC_DRV_RS5C372 is not set +# CONFIG_RTC_DRV_ISL1208 is not set +# CONFIG_RTC_DRV_X1205 is not set +# CONFIG_RTC_DRV_PCF8563 is not set +# CONFIG_RTC_DRV_PCF8583 is not set +# CONFIG_RTC_DRV_M41T80 is not set +# CONFIG_RTC_DRV_BQ32K is not set +# CONFIG_RTC_DRV_S35390A is not set +# CONFIG_RTC_DRV_FM3130 is not set +# CONFIG_RTC_DRV_RX8581 is not set +# CONFIG_RTC_DRV_RX8025 is not set + +# +# SPI RTC drivers +# +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_DS3234 is not set +# CONFIG_RTC_DRV_PCF2123 is not set + +# +# Platform RTC drivers +# +# CONFIG_RTC_DRV_CMOS is not set +# CONFIG_RTC_DRV_DS1286 is not set +# CONFIG_RTC_DRV_DS1511 is not set +# CONFIG_RTC_DRV_DS1553 is not set +# CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_STK17TA8 is not set +# CONFIG_RTC_DRV_M48T86 is not set +# CONFIG_RTC_DRV_M48T35 is not set +# CONFIG_RTC_DRV_M48T59 is not set +# CONFIG_RTC_DRV_MSM6242 is not set +# CONFIG_RTC_DRV_BQ4802 is not set +# CONFIG_RTC_DRV_RP5C01 is not set +# CONFIG_RTC_DRV_V3020 is not set + +# +# on-CPU RTC drivers +# +# CONFIG_RTC_DRV_SA1100 is not set +CONFIG_RTC_DRV_PXA=y +CONFIG_DMADEVICES=y + +# +# DMA Devices +# +# CONFIG_AUXDISPLAY is not set +# CONFIG_UIO is not set + +# +# TI VLYNQ +# +CONFIG_STAGING=y +# CONFIG_STAGING_EXCLUDE_BUILD is not set + +# +# Android +# +CONFIG_ANDROID=y +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID_LOGGER=y +# CONFIG_ANDROID_RAM_CONSOLE is not set +CONFIG_ANDROID_TIMED_OUTPUT=y +CONFIG_ANDROID_TIMED_GPIO=y +CONFIG_ANDROID_LOW_MEMORY_KILLER=y +# CONFIG_USB_IP_COMMON is not set +# CONFIG_W35UND is not set +# CONFIG_PRISM2_USB is not set +# CONFIG_ECHO is not set +# CONFIG_OTUS is not set +# CONFIG_COMEDI is not set +# CONFIG_ASUS_OLED is not set +# CONFIG_INPUT_MIMIO is not set +# CONFIG_TRANZPORT is not set + +# +# Qualcomm MSM Camera And Video +# + +# +# Camera Sensor Selection +# +# CONFIG_INPUT_GPIO is not set +# CONFIG_POHMELFS is not set +# CONFIG_PLAN9AUTH is not set +# CONFIG_LINE6_USB is not set +# CONFIG_USB_SERIAL_QUATECH2 is not set +# CONFIG_USB_SERIAL_QUATECH_USB2 is not set +# CONFIG_VT6656 is not set +# CONFIG_FB_UDL is not set + +# +# RAR Register Driver +# +# CONFIG_RAR_REGISTER is not set +# CONFIG_IIO is not set +CONFIG_RAMZSWAP=y +CONFIG_RAMZSWAP_STATS=y +# CONFIG_BATMAN_ADV is not set +# CONFIG_STRIP is not set +# CONFIG_FB_SM7XX is not set +CONFIG_ARM_PLATFORM_DEVICES=y +CONFIG_PXA_SHARE_MEM_DRV=m + +# +# File systems +# +CONFIG_EXT2_FS=y +# CONFIG_EXT2_FS_XATTR is not set +# CONFIG_EXT2_FS_XIP is not set +# CONFIG_EXT3_FS is not set +# CONFIG_EXT4_FS is not set +# CONFIG_REISERFS_FS is not set +# CONFIG_JFS_FS is not set +CONFIG_FS_POSIX_ACL=y +# CONFIG_XFS_FS is not set +# CONFIG_OCFS2_FS is not set +# CONFIG_BTRFS_FS is not set +# CONFIG_NILFS2_FS is not set +CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +# CONFIG_QUOTA is not set +CONFIG_AUTOFS_FS=y +CONFIG_AUTOFS4_FS=y +# CONFIG_FUSE_FS is not set +CONFIG_GENERIC_ACL=y + +# +# Caches +# +# CONFIG_FSCACHE is not set + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=866 +CONFIG_FAT_DEFAULT_IOCHARSET="cp1251" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +CONFIG_NTFS_RW=y + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +# CONFIG_HUGETLB_PAGE is not set +CONFIG_CONFIGFS_FS=y +# CONFIG_MISC_FILESYSTEMS is not set +# CONFIG_NETWORK_FILESYSTEMS is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="UTF-8" +CONFIG_NLS_CODEPAGE_437=y +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +CONFIG_NLS_CODEPAGE_866=y +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +CONFIG_NLS_CODEPAGE_1251=y +# CONFIG_NLS_ASCII is not set +CONFIG_NLS_ISO8859_1=y +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +CONFIG_NLS_UTF8=y +# CONFIG_DLM is not set + +# +# Kernel hacking +# +CONFIG_PRINTK_TIME=y +# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENABLE_MUST_CHECK is not set +CONFIG_FRAME_WARN=1024 +# CONFIG_MAGIC_SYSRQ is not set +# CONFIG_STRIP_ASM_SYMS is not set +# CONFIG_UNUSED_SYMBOLS is not set +CONFIG_DEBUG_FS=y +# CONFIG_HEADERS_CHECK is not set +CONFIG_DEBUG_KERNEL=y +CONFIG_DEBUG_SHIRQ=y +CONFIG_DETECT_SOFTLOCKUP=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_DETECT_HUNG_TASK=y +# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 +CONFIG_SCHED_DEBUG=y +CONFIG_SCHEDSTATS=y +CONFIG_TIMER_STATS=y +CONFIG_DEBUG_OBJECTS=y +CONFIG_DEBUG_OBJECTS_SELFTEST=y +CONFIG_DEBUG_OBJECTS_FREE=y +CONFIG_DEBUG_OBJECTS_TIMERS=y +CONFIG_DEBUG_OBJECTS_WORK=y +CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 +CONFIG_DEBUG_SLAB=y +CONFIG_DEBUG_SLAB_LEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +CONFIG_DEBUG_PREEMPT=y +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_RT_MUTEX_TESTER is not set +CONFIG_DEBUG_SPINLOCK=y +CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_LOCK_ALLOC=y +CONFIG_PROVE_LOCKING=y +CONFIG_LOCKDEP=y +CONFIG_LOCK_STAT=y +CONFIG_DEBUG_LOCKDEP=y +CONFIG_TRACE_IRQFLAGS=y +CONFIG_DEBUG_SPINLOCK_SLEEP=y +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +CONFIG_STACKTRACE=y +# CONFIG_DEBUG_KOBJECT is not set +CONFIG_DEBUG_BUGVERBOSE=y +CONFIG_DEBUG_INFO=y +# CONFIG_DEBUG_VM is not set +CONFIG_DEBUG_WRITECOUNT=y +CONFIG_DEBUG_MEMORY_INIT=y +CONFIG_DEBUG_LIST=y +CONFIG_DEBUG_SG=y +CONFIG_DEBUG_NOTIFIERS=y +CONFIG_DEBUG_CREDENTIALS=y +CONFIG_BOOT_PRINTK_DELAY=y +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_CPU_STALL_DETECTOR=y +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# CONFIG_FAULT_INJECTION is not set +# CONFIG_LATENCYTOP is not set +# CONFIG_SYSCTL_SYSCALL_CHECK is not set +CONFIG_DEBUG_PAGEALLOC=y +CONFIG_WANT_PAGE_DEBUG_FLAGS=y +CONFIG_PAGE_POISONING=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_TRACING_SUPPORT=y +CONFIG_FTRACE=y +# CONFIG_FUNCTION_TRACER is not set +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_PREEMPT_TRACER is not set +# CONFIG_SCHED_TRACER is not set +# CONFIG_ENABLE_DEFAULT_TRACERS is not set +# CONFIG_BOOT_TRACER is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +# CONFIG_PROFILE_ALL_BRANCHES is not set +# CONFIG_STACK_TRACER is not set +# CONFIG_KMEMTRACE is not set +# CONFIG_WORKQUEUE_TRACER is not set +# CONFIG_BLK_DEV_IO_TRACE is not set +CONFIG_DYNAMIC_DEBUG=y +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +CONFIG_ARM_UNWIND=y +CONFIG_DEBUG_USER=y +CONFIG_DEBUG_ERRORS=y +CONFIG_DEBUG_STACK_USAGE=y +CONFIG_DEBUG_LL=y +CONFIG_EARLY_PRINTK=y +# CONFIG_DEBUG_ICEDCC is not set +# CONFIG_OC_ETM is not set + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_DEBUG_PROC_KEYS is not set +# CONFIG_SECURITY is not set +# CONFIG_SECURITYFS is not set +# CONFIG_DEFAULT_SECURITY_SELINUX is not set +# CONFIG_DEFAULT_SECURITY_SMACK is not set +# CONFIG_DEFAULT_SECURITY_TOMOYO is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_DEFAULT_SECURITY="" +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_PCOMP=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +# CONFIG_CRYPTO_GF128MUL is not set +# CONFIG_CRYPTO_NULL is not set +CONFIG_CRYPTO_WORKQUEUE=y +# CONFIG_CRYPTO_CRYPTD is not set +# CONFIG_CRYPTO_AUTHENC is not set +# CONFIG_CRYPTO_TEST is not set + +# +# Authenticated Encryption with Associated Data +# +# CONFIG_CRYPTO_CCM is not set +# CONFIG_CRYPTO_GCM is not set +# CONFIG_CRYPTO_SEQIV is not set + +# +# Block modes +# +# CONFIG_CRYPTO_CBC is not set +# CONFIG_CRYPTO_CTR is not set +# CONFIG_CRYPTO_CTS is not set +CONFIG_CRYPTO_ECB=y +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_PCBC is not set +# CONFIG_CRYPTO_XTS is not set + +# +# Hash modes +# +# CONFIG_CRYPTO_HMAC is not set +# CONFIG_CRYPTO_XCBC is not set +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +# CONFIG_CRYPTO_CRC32C is not set +# CONFIG_CRYPTO_GHASH is not set +# CONFIG_CRYPTO_MD4 is not set +CONFIG_CRYPTO_MD5=y +# CONFIG_CRYPTO_MICHAEL_MIC is not set +# CONFIG_CRYPTO_RMD128 is not set +# CONFIG_CRYPTO_RMD160 is not set +# CONFIG_CRYPTO_RMD256 is not set +# CONFIG_CRYPTO_RMD320 is not set +# CONFIG_CRYPTO_SHA1 is not set +# CONFIG_CRYPTO_SHA256 is not set +# CONFIG_CRYPTO_SHA512 is not set +# CONFIG_CRYPTO_TGR192 is not set +# CONFIG_CRYPTO_WP512 is not set + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_ANUBIS is not set +CONFIG_CRYPTO_ARC4=y +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_CAMELLIA is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +CONFIG_CRYPTO_DES=y +# CONFIG_CRYPTO_FCRYPT is not set +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_SALSA20 is not set +# CONFIG_CRYPTO_SEED is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_TEA is not set +# CONFIG_CRYPTO_TWOFISH is not set + +# +# Compression +# +# CONFIG_CRYPTO_DEFLATE is not set +# CONFIG_CRYPTO_ZLIB is not set +# CONFIG_CRYPTO_LZO is not set + +# +# Random Number Generation +# +# CONFIG_CRYPTO_ANSI_CPRNG is not set +# CONFIG_CRYPTO_HW is not set +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_GENERIC_FIND_LAST_BIT=y +# CONFIG_CRC_CCITT is not set +CONFIG_CRC16=m +# CONFIG_CRC_T10DIF is not set +# CONFIG_CRC_ITU_T is not set +CONFIG_CRC32=y +# CONFIG_CRC7 is not set +# CONFIG_LIBCRC32C is not set +CONFIG_ZLIB_INFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAS_DMA=y +CONFIG_NLATTR=y diff --git a/kernel-2.6.33/arch/arm/mach-pxa/Kconfig b/kernel-2.6.33/arch/arm/mach-pxa/Kconfig old mode 100644 new mode 100755 index dee92182..65a7b013 --- a/kernel-2.6.33/arch/arm/mach-pxa/Kconfig +++ b/kernel-2.6.33/arch/arm/mach-pxa/Kconfig @@ -548,6 +548,10 @@ config MACH_E800 Say Y here if you intend to run this kernel on a Toshiba e800 family PDA. + +source "arch/arm/mach-pxa/g900/Kconfig" + + endmenu config PXA25x diff --git a/kernel-2.6.33/arch/arm/mach-pxa/Makefile b/kernel-2.6.33/arch/arm/mach-pxa/Makefile old mode 100644 new mode 100755 index f64afda7..5f93618f --- a/kernel-2.6.33/arch/arm/mach-pxa/Makefile +++ b/kernel-2.6.33/arch/arm/mach-pxa/Makefile @@ -89,6 +89,7 @@ obj-$(CONFIG_MACH_E740) += e740.o obj-$(CONFIG_MACH_E750) += e750.o obj-$(CONFIG_MACH_E400) += e400.o obj-$(CONFIG_MACH_E800) += e800.o +obj-$(CONFIG_MACH_G900) += g900/ # Support for blinky lights led-y := leds.o diff --git a/kernel-2.6.33/arch/arm/mach-pxa/g900/Kconfig b/kernel-2.6.33/arch/arm/mach-pxa/g900/Kconfig new file mode 100755 index 00000000..168f477e --- /dev/null +++ b/kernel-2.6.33/arch/arm/mach-pxa/g900/Kconfig @@ -0,0 +1,40 @@ + +config MACH_G900 + bool "Toshiba G900" + depends on ARCH_PXA + select PXA27x + select IWMMXT + select MMC_PXA + select HAVE_PWM + select GPIO_SYSFS + + +config G900_KBR + tristate "G900 Keyboard" + depends on MACH_G900 + select KEYBOARD_PXA27x + ---help--- + This is a Keyboard driver for G900 + +config G900_BUTTON + tristate "G900 Buttons" + depends on MACH_G900 + ---help--- + This is a Buttons driver for G900 + +config G900_LEDS + tristate "G900 Leds" + depends on MACH_G900 + select LEDS_GPIO + select LEDS_PWM + ---help--- + This is a leds driver for G900 + + +config G900_PHONE + tristate "G900 Phone Experemental" + depends on MACH_G900 + select SERIAL_CORE + ---help--- + This is a DPRam driver for G900 PXA270 <-> MSM6280 + diff --git a/kernel-2.6.33/arch/arm/mach-pxa/g900/Makefile b/kernel-2.6.33/arch/arm/mach-pxa/g900/Makefile new file mode 100755 index 00000000..0a64818c --- /dev/null +++ b/kernel-2.6.33/arch/arm/mach-pxa/g900/Makefile @@ -0,0 +1,6 @@ +obj-$(CONFIG_MACH_G900) += g900.o +obj-$(CONFIG_G900_KBR) += g900_keyboard.o +obj-$(CONFIG_G900_BUTTON) += g900_buttons.o +obj-$(CONFIG_G900_LEDS) += g900_leds.o +obj-$(CONFIG_G900_PHONE) += g900_msm6280.o + diff --git a/kernel-2.6.33/arch/arm/mach-pxa/g900/g900.c b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900.c new file mode 100644 index 00000000..397d3a07 --- /dev/null +++ b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900.c @@ -0,0 +1,702 @@ +/** + * + * Hardware definitions for the Toshiba G900 + * + * Most of initial work (FB, MMC, keyboard) was done by + * "El Tuba" + * and + * LeStat (Eugene Nikitin). + * + * Use consistent with the GNU GPL is permitted, + * provided that this copyright notice is + * preserved in its entirety in all copies and derived works. + * Based on Asus P535 Android port. + */ + +#include +#include +#include + +#include + +#include +#include +#include +#include +#include +#include + +#include +#include +//#include +//#include +//#include +//#include + +#include +#include +#include +#include +#include + +#include +#include +#include + +#include +#include +#include + +#include +#include + +#include +#include + + + +//#include +#include +#include + + +#include +#include + + + + +#include +#include +#include +#include "../generic.h" +#include "../devices.h" + +#define G900_CFG_IN(pin, af) \ + ((MFP_CFG_DEFAULT & ~(MFP_AF_MASK | MFP_DIR_MASK)) |\ + (MFP_PIN(pin) | MFP_##af | MFP_DIR_IN)) +#define G900_CFG_OUT(pin, af, state) \ + ((MFP_CFG_DEFAULT & ~(MFP_AF_MASK | MFP_DIR_MASK | MFP_LPM_STATE_MASK)) |\ + (MFP_PIN(pin) | MFP_##af | MFP_DIR_OUT | MFP_LPM_##state)) + +/* Devices */ +#define G900_PARENT_DEV(var, strname, tparent, pdata) \ + static struct platform_device var = { \ + .name = strname, \ + .id = -1, \ + .dev = { \ + .platform_data = pdata, \ + .parent = tparent, \ + }, \ +}; +#define G900_SIMPLE_DEV(var, strname, pdata) \ + G900_PARENT_DEV(var, strname, NULL, pdata) + + + +static unsigned long g900_pin_config[] __initdata = { + /* MMC */ + GPIO32_MMC_CLK, + GPIO92_MMC_DAT_0, + GPIO109_MMC_DAT_1, + GPIO110_MMC_DAT_2, + GPIO111_MMC_DAT_3, + GPIO112_MMC_CMD, + + + + /* Sound */ + GPIO28_AC97_BITCLK, + GPIO29_AC97_SDATA_IN_0, + GPIO30_AC97_SDATA_OUT, + GPIO31_AC97_SYNC, + GPIO89_AC97_SYSCLK, + GPIO113_AC97_nRESET, + + /* USB Host Port & otg */ + + G900_CFG_IN(GPIO40_nUSB_DETECT, AF0), + GPIO41_USB_P2_7, + G900_CFG_OUT(GPIO75_USB_ENABLE, AF0, DRIVE_LOW), + G900_CFG_OUT(GPIO93_USB_ENABLE, AF0, DRIVE_LOW), +/* +d+ = USBC_P(B 22) +d- = USBC_N(C 20) +*/ + + /* Synchronous Serial Port 2 (FinderPrint sensor)*/ + + GPIO87_SSP2_TXD, + GPIO11_SSP2_RXD, + GPIO19_SSP2_SCLK, + GPIO88_SSP2_SFRM, + GPIO96_GPIO, /* FinderPrint IRQ*/ + + + /* Synchronous Serial Port 3 (WI-FI)*/ + + GPIO38_SSP3_TXD, + GPIO82_SSP3_RXD, + //GPIO34_GPIO, /* SSP3 clock is used as GPIO for Libertas pin-strap */ + GPIO34_SSP3_SCLK, + + GPIO14_GPIO, /* wlan IRQ */ + GPIO24_GPIO, /* WLAN reset */ + GPIO77_GPIO, /* WLAN power */ + GPIO39_GPIO, /* WLAN cs */ + + /* BTUART */ + GPIO42_BTUART_RXD, + GPIO43_BTUART_TXD, + GPIO44_BTUART_CTS, + GPIO45_BTUART_RTS, + + + + /* Leds + G900_CFG_OUT(GPIO16_LED_nVibra, AF0, DRIVE_HIGH), // or should be GPIO16_PWM0_OUT ? + G900_CFG_OUT(GPIO37_LED_nFlash, AF0, DRIVE_HIGH), // it can't be GPIO37_USB_P2_8 ? + G900_CFG_OUT(GPIO85_LED_nKeyboard, AF0, DRIVE_HIGH), + G900_CFG_OUT(GPIO86_LED_nKeypad, AF0, DRIVE_HIGH), +*/ + /* Lcd backlight */ + GPIO17_PWM1_OUT, + + /* I2C */ + GPIO117_I2C_SCL, + GPIO118_I2C_SDA, + /* TS */ + G900_CFG_IN(GPIO_TS_IRQ, AF0), + + + /* HZ */ + + GPIO33_nCS_5, + GPIO80_nCS_4, + GPIO78_nCS_2, + + /* Variable Latency I/O Ready Pin */ + /* An external variable-latency I/O (VLIO) device asserts RDY when it is ready to transfer data. */ + GPIO18_RDY, + /* PC Card Write Enable */ + /* Enables writes to PC Card memory and PC Card attribute space. Also serves as the write enable signal for variable-latency I/O. */ + GPIO49_nPWE, + /* DMA Request 0 */ + /* DMA request from an external companion chip. */ + GPIO20_DREQ_0, + + G900_CFG_IN(0, AF0), + +/* testing */ + + +/* +GPIO15_nPCE_1 // GF in FE +GPIO50_nPIOR // mb +GPIO48_nPOE // mb +GPIO57_nIOIS16 // mb 1 = Data bus is 16 bits wide +GPIO79_PSKTSEL //mb + + + GPIO46_STUART_RXD, // STD_UART receive data + GPIO47_STUART_TXD, // STD_UART transmit data + + +*/ + + +}; + + +/***********************************************/ +/****** TouchScreen for AK4183 Device ********/ +/***********************************************/ + + +static int ts_get_pendown_state(void) +{ + //printk(KERN_INFO "\t >>> %s <<< \n", __FUNCTION__); + return !gpio_get_value(GPIO_TS_IRQ); +} + +static int ts_init(void) +{ + if (gpio_request(GPIO_TS_IRQ, "AK4183 pendown") < 0) + { + printk(KERN_ERR "AK4183 TS: can't get AK4183 pen down GPIO\n"); + } + return 0; +} + +struct ak4183_platform_data ak4183_info = { + .model = 4183, + .get_pendown_state = ts_get_pendown_state, + .init_platform_hw = ts_init, + .x_plate_ohms = 8000, +// .clear_penirq = true, +}; + + + +static struct i2c_board_info __initdata g900_i2c_board_info[] = { + { + I2C_BOARD_INFO("ak4183", 0x48), + .type = "ak4183", + .platform_data = &ak4183_info, + .irq = gpio_to_irq(GPIO_TS_IRQ), + }, +}; + + +/***********************************************/ +/****************** I2C *******************/ +/***********************************************/ + + + +struct i2c_pxa_platform_data i2c_pdata = { + .fast_mode = 1, +}; +static void __init g900_i2c_init(void) +{ + + pxa_set_i2c_info(&i2c_pdata); + i2c_register_board_info(0, ARRAY_AND_SIZE(g900_i2c_board_info)); +} + + +/***********************************************/ +/****************** SD & MMC card **************/ +/***********************************************/ + + +static struct pxamci_platform_data g900_mci_platform_data = { + .ocr_mask = MMC_VDD_32_33 | MMC_VDD_33_34, + .gpio_card_ro = -1, + .gpio_power = GPIO_G900_SD_POWER, + .gpio_card_detect = GPIO_G900_SD_DETECT, +}; + +static void __init g900_mmc_init(void) +{ + pxa_set_mci_info(&g900_mci_platform_data); +} + + +/***********************************************/ +/****************** USB bus pxa **************/ +/***********************************************/ + + +/****************************************************************************** + * USB host + ******************************************************************************/ + +/* // stass +static struct pxaohci_platform_data g900_ohci_platform_data = { + .port_mode = PMM_PERPORT_MODE, + .flags = ENABLE_PORT1 | ENABLE_PORT2 | POWER_CONTROL_LOW | POWER_SENSE_LOW, +// .flags = ENABLE_PORT_ALL | POWER_CONTROL_LOW | POWER_SENSE_LOW, +}; +*/ + +/* // angell +static struct pxaohci_platform_data g900_ohci_platform_data = { + .port_mode = PMM_PERPORT_MODE, + //.init = g900_ohci_init, + .power_on_delay = 11, + .flags = ENABLE_PORT1 | POWER_CONTROL_LOW | OC_MODE_PERPORT , + .power_budget = 100, + }; + +*/ + +static struct pxaohci_platform_data g900_ohci_platform_data = { + .port_mode = PMM_PERPORT_MODE, + .flags = ENABLE_PORT1 | ENABLE_PORT2 | POWER_CONTROL_LOW | POWER_SENSE_LOW, + //.flags = ENABLE_PORT2 | OC_MODE_PERPORT |POWER_CONTROL_LOW , + .power_on_delay = 0x08, + .power_budget = 501, +}; + + +/* + + +UHCHR : 0x00000084 = 00000000 00000000 00000000 10000100 +UHCRHDA : 0x04000b02 = 00000100 00000000 00001011 00000010 +uhcrhda : 0x04001102 = 00000100 00000000 00001011 00000010 + +[ 494.474134] uhchr: 0x00000084 +[ 494.484948] uhcrhda: 0x04000902 +[ 494.495882] pxa27x_setup_hc write +[ 494.506884] uhchr: 0x00000084 +[ 494.518029] uhcrhda: 0x04000902 +[ 494.529259] pxa27x_ohci_select_pmm read(mode = 3) +[ 494.540759] uhcrhda: 0x04000902 +[ 494.552272] uhcrhdb: 0x00000000 +[ 494.563518] pxa27x_ohci_select_pmm write +[ 494.574646] uhcrhda: 0x04000b02 +[ + + + + + +*/ + + + +/****************************************************************************** + * USB Gadget (UDC) + ******************************************************************************/ + + static struct pxa2xx_udc_mach_info g900_udc_info __initdata = { +// .udc_is_connected = is_usb_connected, + .gpio_vbus = GPIO40_nUSB_DETECT, +// .gpio_vbus = GPIO41_USB_P2_7, +// .gpio_pullup = GPIO93_USB_ENABLE, + .gpio_pullup = GPIO75_USB_ENABLE, +// .udc_command = g900_udc_command, +}; + + +struct gpio_vbus_mach_info gpio_vbus_data = { + .gpio_vbus = GPIO40_nUSB_DETECT, + .gpio_vbus_inverted = 1, + .gpio_pullup = -1, +}; + + +static void __init usb_init(void) +{ + printk(KERN_INFO "pxa_set_ohci_info\n"); + pxa_set_ohci_info(&g900_ohci_platform_data); + printk(KERN_INFO "pxa_set_udc_info\n"); + pxa_set_udc_info(&g900_udc_info); +} + + + + + +/***********************************************/ +/****************** SPI Device *****************/ +/***********************************************/ + +static struct pxa2xx_spi_master pxa_ssp_master_1_info = { + .num_chipselect = 1, +}; + + +static struct pxa2xx_spi_master pxa_ssp_master_2_info = { + .num_chipselect = 1, + .enable_dma = 1, +// .clock_enable = CKEN_SSP3, + +}; + + + +static struct pxa2xx_spi_chip gspi8385_info = { + .rx_threshold = 1, + .tx_threshold = 1, + .timeout = 1000, + .gpio_cs = G900_WIFI_CS, + +}; + +static unsigned long g900_libertas_pin_config[] = { + // SSP3 // + GPIO34_SSP3_SCLK, +// GPIO39_GPIO, /// wifi_cs /// + GPIO38_SSP3_TXD, + GPIO82_SSP3_RXD, + +}; + +static int g900_libertas_setup(struct spi_device *spi) +{ + int err = 0 ; + + err = gpio_request(G900_WIFI_STRAP, "WLAN STRAP"); + //if (err) return err; + + err = gpio_request(G900_WIFI_RESET, "WLAN RST"); + //if (err) goto err_free_strap; + + err = gpio_direction_output(G900_WIFI_STRAP, 0); + err = gpio_direction_output(G900_WIFI_RESET, 0); + //if (err) goto err_free_strap; + msleep(300); + err = gpio_direction_output(G900_WIFI_STRAP, 1); + //if (err) goto err_free_strap; + msleep(100); + + pxa2xx_mfp_config(ARRAY_AND_SIZE(g900_libertas_pin_config)); + + gpio_set_value(G900_WIFI_RESET, 1); + msleep(100); + spi->bits_per_word = 16; + spi_setup(spi); + + return 0; + +/*err_free_strap: + gpio_free(G900_WIFI_STRAP); +*/ + return err; +} + +static int g900_libertas_teardown(struct spi_device *spi) +{ + gpio_set_value(G900_WIFI_RESET, 0); + gpio_set_value(G900_WIFI_STRAP, 0); + gpio_free(G900_WIFI_RESET); + gpio_free(G900_WIFI_STRAP); + + return 0; +} + +struct libertas_spi_platform_data g900_libertas_pdata = { + .use_dummy_writes = 1, + .setup = g900_libertas_setup, + .teardown = g900_libertas_teardown, +}; + + +static struct spi_board_info g900_spi_devices[] __initdata = { + { + .modalias = "libertas_spi", + .max_speed_hz = 13000000, + .bus_num = 3, + .irq = gpio_to_irq(G900_WIFI_IRQ), + .chip_select = 0, + .platform_data = &g900_libertas_pdata, + .controller_data = &gspi8385_info, + }, + { + .modalias = "finderprint_sensor", + .max_speed_hz = 13000000, + .bus_num = 2, + .irq = gpio_to_irq(FP_IRQ), + .chip_select = 0, + //.platform_data = &, + //.controller_data = &, + }, + +}; + + + +static void __init spi_init(void) +{ + pxa2xx_set_spi_info(2, &pxa_ssp_master_1_info); /* finderprint */ + pxa2xx_set_spi_info(3, &pxa_ssp_master_2_info); /* wifi*/ + spi_register_board_info(g900_spi_devices, ARRAY_SIZE(g900_spi_devices)); +} + + +/* DEBUG */ + +static void __init debuging(void) +{ + + +} + + + + +/** + * reset_bluetooth() reset the bluecore to ensure consistent state + **/ +/* +static int g900_reset_bluetooth(void) +{ + + int err; + err = gpio_request(G900_BT_RESET, "G900_BT_RESET"); + if (err) { + printk(KERN_ERR "Could not get gpio for bluetooth reset \n"); + return err; + } + err = gpio_request(G900_BT_POWER, "G900_BT_POWER"); + if (err) { + printk(KERN_ERR "Could not get gpio for bluetooth power \n"); + return err; + } + gpio_direction_output(G900_BT_POWER, 1); + mdelay(5); + // now reset it - 5 msec minimum + gpio_set_value(G900_BT_RESET, 0); + mdelay(10); + gpio_direction_input(G900_BT_RESET); + + gpio_free(G900_BT_RESET); + gpio_free(G900_BT_POWER); + + + printk(KERN_INFO "Bluetooth: reset done\n"); + + return 0; + +} + +static int wifi_power(void) +{ + + int err; + err = gpio_request(G900_WIFI_RESET, "G900_WIFI_RESET"); + if (err) { + printk(KERN_ERR "Could not get gpio for WIFI power \n"); + return err; + } + gpio_direction_output(G900_WIFI_RESET, 1); + mdelay(200); + gpio_free(G900_WIFI_RESET); + printk("WIFI power set on"); + return 0; + +} +*/ + + + +/***********************************************/ +/****************** Device *********************/ +/***********************************************/ + +static struct platform_device g900_ts = { + .name = "g900-ts", +}; + +static struct platform_device g900_keyboard = { + .name = "g900-keyboard", +}; + +static struct platform_device g900_button = { + .name = "g900-button", +}; + + +static struct platform_device g900_sound = { + .name = "g900-wm9714", + .id = -1, + .dev = { + .platform_data = NULL, + .parent = NULL, + }, +}; + +static struct platform_device pxa2xx_pcm = { + .name = "pxa2xx-pcm", + .id = -1, + .dev = { + .platform_data = NULL, + .parent = NULL, + }, +}; +#if 0 +static struct platform_device wm9713_codec = +{ + .name = "wm9713-codec", + .id = -1, + .dev = { + .platform_data = NULL, + .parent = &pxa2xx_ac97.dev, + }, +}; +#endif +static struct platform_device *g900_devices[] __initdata = { + &g900_keyboard, + &g900_button, + &g900_ts, + &pxa2xx_pcm, + &g900_sound, +}; + +static void __init g900_map_io(void) +{ + pxa_map_io(); +} + +static void __init g900_init_irq(void) +{ + pxa27x_init_irq(); +} + + + +static void fix_msc(void) +{ +/* + * Localbus setup: + * CS0: ; + * CS1: ; + * CS5: gsm. + */ + MSC0 = 0x7ff09888; + MSC1 = 0x000089c4; + MSC2 = 0x5ff95ff9; + MDREFR = 0x2013a01e; +} + + +static void __init g900_init(void) +{ + + /* disable primary codec interrupt to prevent WM9714 constantly + * interrupting the CPU and preventing the boot process to complete + */ + GCR |= GCR_ACLINK_OFF; + + fix_msc(); + + + pxa2xx_mfp_config(ARRAY_AND_SIZE(g900_pin_config)); + g900_mmc_init(); + + pxa_set_btuart_info(NULL); + + pxa_set_ac97_info(NULL); + + g900_i2c_init(); + spi_init(); + usb_init(); + debuging(); + platform_add_devices(ARRAY_AND_SIZE(g900_devices)); + + + // reset bluetooth + //g900_reset_bluetooth(); + //wifi_power(); +} +#if 0 +void __init g900_fixup(struct machine_desc *desc, + struct tag *tags, char **cmdline, struct meminfo *mi) +{ + //sharpsl_save_param(); + mi->nr_banks=2; + mi->bank[0].start = 0xa0000000; + mi->bank[0].node = 0; + mi->bank[0].size = (64*1024*1024); + mi->bank[1].start = 0xb0000000; + mi->bank[1].node = 1; + mi->bank[1].size = (64*1024*1024); + + +} +#endif + +MACHINE_START(G900, "Toshiba G900") + + .phys_io = 0x40000000, + .io_pg_offst = (io_p2v(0x40000000) >> 18) & 0xfffc, + .boot_params = 0xa0000100, +// .fixup = g900_fixup, + .map_io = g900_map_io, + .init_irq = g900_init_irq, + .timer = &pxa_timer, + .init_machine = g900_init, +MACHINE_END diff --git a/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_buttons.c b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_buttons.c new file mode 100755 index 00000000..fb0755c5 --- /dev/null +++ b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_buttons.c @@ -0,0 +1,193 @@ +/* + * Buttons support for Toshiba G900. GPIO buttons + * based on: + * Xiao Huang g900_button.c + */ + +#include +#include +#include +#include +#include +#include +#include + +#include + +#include + +#include +#include +#include + +#define GET_GPIO(gpio) (GPLR(gpio) & GPIO_bit(gpio)) + + +#ifdef CONFIG_SWITCH_GPIO + +#include +#include "../generic.h" +/* +static struct gpio_switch_platform_data headset_switch_data = { + .name = "h2w", + .gpio = GPIO51_BTN_nJackInsert, +}; + +static struct platform_device headset_switch_device = { + .name = "switch-gpio", + .dev = { + .platform_data = &headset_switch_data, + } +}; +*/ +static struct gpio_switch_platform_data kbr_switch_data = { + .name = "kbr", + .gpio = GPIO9_BTN_nKBOpen, +}; + +static struct platform_device kbr_switch_device = { + .name = "switch-gpio", + .dev = { + .platform_data = &kbr_switch_data, + } +}; + static struct platform_device *switch_device[] __initdata = { + //&headset_switch_device, + &kbr_switch_device, + }; + +#endif + +static struct gpio_keys_button gpio_buttons[] = { + {KEY_POWER, GPIO3_BTN_nPower, 0, "Power button"}, +#ifndef CONFIG_SWITCH_GPIO + {99 , GPIO9_BTN_nKBOpen, 0, "Keyboard open"}, + {SW_HEADPHONE_INSERT, GPIO51_BTN_nJackInsert, 0, "HeadPhone insert"}, +#endif + {KEY_PLAY, GPIO10_BTN_nHeadSet, 0, "HeadSet button"}, +}; + +static struct input_dev *input_dev = NULL; + +static irqreturn_t gpio_irq_handler(int irq, void *dev_id) +{ + int i, state; + int gpiovalue; + for (i = 0; i < ARRAY_SIZE(gpio_buttons); i++) + { + if (IRQ_GPIO(gpio_buttons[i].gpio) == irq) + { + gpiovalue = GET_GPIO(gpio_buttons[i].gpio); + //printk("gpio=%d, active_low=%d\n", gpiovalue, gpio_buttons[i].active_low ); + + state = (gpiovalue ? 1 : 0) ^ (gpio_buttons[i].active_low); + /*state = (gpio_buttons[i].active_low ? !state : state);*/ + input_report_key(input_dev, gpio_buttons[i].code, state); + input_sync(input_dev); + //printk("code=%d, state=%d\n", gpio_buttons[i].code, state); + } + } + return IRQ_HANDLED; +} + + +static int buttons_probe(struct platform_device *pdev) +{ + int i, err; + int irqflag = IRQF_SAMPLE_RANDOM; +#ifdef CONFIG_PREEMPT_RT + irqflag |= IRQF_NODELAY; +#endif + + if (!machine_is_g900()) + return -ENODEV; + + +#ifdef CONFIG_SWITCH_GPIO + err=platform_add_devices(ARRAY_AND_SIZE(switch_device)); + +#endif + + if (!(input_dev = input_allocate_device())) return -ENOMEM; + + input_dev->name = "g900_buttons"; + set_bit(EV_KEY, input_dev->evbit); + + for (i = 0; i < ARRAY_SIZE(gpio_buttons); i++) + { + set_bit(gpio_buttons[i].code, input_dev->keybit); + } + err=input_register_device(input_dev); + if (err) { + printk(KERN_ERR "Could not input_register_device \n"); + return err; + } + + for (i = 0; i < ARRAY_SIZE(gpio_buttons); i++) + { + //assign irq and keybit + set_irq_type(IRQ_GPIO(gpio_buttons[i].gpio), IRQF_TRIGGER_FALLING | IRQF_TRIGGER_RISING); + err = request_irq(IRQ_GPIO(gpio_buttons[i].gpio), gpio_irq_handler, irqflag, "g900-gpio-buttons", NULL); + if (err) + { + printk(KERN_ERR "%s: Cannot assign GPIO(%d) IRQ\n", __FUNCTION__, gpio_buttons[i].gpio); + return err; + } + //printk("*****IRQ %d OK****", IRQ_GPIO(gpio_buttons[i].gpio)); + } + + return 0; +} + +static int buttons_remove(struct platform_device *pdev) +{ + int i; + + for (i = 0; i < ARRAY_SIZE(gpio_buttons); i++) + { + free_irq(IRQ_GPIO(gpio_buttons[i].gpio), NULL); + } + + input_unregister_device(input_dev); + input_free_device(input_dev); + return 0; +} + +static int buttons_suspend(struct platform_device *pdev, pm_message_t state) +{ + return 0; +} + +static int buttons_resume(struct platform_device *pdev) +{ + return 0; +} + +static struct platform_driver buttons_driver = { + .driver = { + .name = "g900-button", + }, + .probe = buttons_probe, + .remove = buttons_remove, +#ifdef CONFIG_PM + .suspend = buttons_suspend, + .resume = buttons_resume, +#endif +}; + +static int __init buttons_init(void) +{ + return platform_driver_register(&buttons_driver); +} + +static void __exit buttons_exit(void) +{ + platform_driver_unregister(&buttons_driver); +} + +module_init(buttons_init); +module_exit(buttons_exit); + +MODULE_LICENSE("GPL"); +MODULE_AUTHOR("El Tuba"); +MODULE_DESCRIPTION("Buttons driver for Toshiba G900"); diff --git a/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_buttons2.c b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_buttons2.c new file mode 100755 index 00000000..df06327d --- /dev/null +++ b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_buttons2.c @@ -0,0 +1,115 @@ +/* + * Input driver for Toshiba G900 + * + * This file is subject to the terms and conditions of the GNU General Public + * License. See the file COPYING in the main directory of this archive for + * more details. + */ + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + + + +/***********************************************/ +/*********** GPIO Key Configuration ************/ +/***********************************************/ + + +static struct gpio_keys_button g900_button_table[] = { + { + .type = EV_PWR, + .code = KEY_POWER, + .gpio = GPIO3_BTN_nPower, + .desc = "Poweron", + .wakeup = 1, + .active_low = 1, + }, + { // Maybe use SW_TABLET_MODE here or SW_KEYPAD_SLIDE + .code = 99, + .gpio = GPIO9_BTN_nKBOpen, + .active_low = 0, + .desc = "Keyboard open", + .type = EV_KEY, + .wakeup = 1 + }, + { + .code = KEY_PLAY, + .gpio = GPIO10_BTN_nHeadSet, + .active_low = 0, + .desc = "HeadSet button", + .type = EV_KEY, + .wakeup = 0 + }, +/* { + .code = SW_HEADPHONE_INSERT, + .gpio = GPIO51_BTN_nJackInsert, + .active_low = 1, + .desc = "HeadPhone insert", + .type = EV_SW, + .wakeup = 0, + .debounce_interval = 300 + }, +*/ +}; + +static struct gpio_keys_platform_data g900_gpio_keys_data = { + .buttons = g900_button_table, + .nbuttons = ARRAY_SIZE(g900_button_table), +}; + +static struct platform_device g900_keys_gpio = { + .name = "gpio-keys", + .dev = { + .platform_data = &g900_gpio_keys_data, + } +}; + +static int __init g900_button_probe(struct platform_device *dev) +{ + platform_device_register(&g900_keys_gpio); + return 0; +} + +static struct platform_driver g900_buttons_driver = { + .driver = { + .name = "g900-button", + }, + .probe = g900_button_probe, +}; + +static int __init g900_button_init(void) +{ + if (!machine_is_g900()) + return -ENODEV; + return platform_driver_register(&g900_buttons_driver); +} + +static void __exit g900_button_exit(void) +{ + platform_driver_unregister(&g900_buttons_driver); +} + + +module_init(g900_button_init); +module_exit(g900_button_exit); + +MODULE_AUTHOR ("Angell Fear "); +MODULE_DESCRIPTION ("Button support for Toshiba G900"); +MODULE_LICENSE ("GPL"); diff --git a/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_keyboard.c b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_keyboard.c new file mode 100755 index 00000000..cb4f7947 --- /dev/null +++ b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_keyboard.c @@ -0,0 +1,239 @@ +/* + * Keypad driver for Toshiba G900. + * + * This file is subject to the terms and conditions of the GNU General Public + * License. See the file COPYING in the main directory of this archive for + * more details. + * + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "../generic.h" +/**************************************************************** + * Keyboard + ****************************************************************/ + +static unsigned long g900_keypad_pins[] __initdata = { + GPIO100_KP_MKIN_0 | WAKEUP_ON_LEVEL_HIGH, + GPIO101_KP_MKIN_1 | WAKEUP_ON_LEVEL_HIGH, + GPIO102_KP_MKIN_2 | WAKEUP_ON_LEVEL_HIGH, + GPIO97_KP_MKIN_3 | WAKEUP_ON_LEVEL_HIGH, + GPIO98_KP_MKIN_4 | WAKEUP_ON_LEVEL_HIGH, + GPIO99_KP_MKIN_5 | WAKEUP_ON_LEVEL_HIGH, + GPIO95_KP_MKIN_6 | WAKEUP_ON_LEVEL_HIGH, + GPIO13_KP_MKIN_7 | WAKEUP_ON_LEVEL_HIGH, + GPIO103_KP_MKOUT_0, + GPIO104_KP_MKOUT_1, + GPIO105_KP_MKOUT_2, + GPIO106_KP_MKOUT_3, + GPIO107_KP_MKOUT_4, + GPIO108_KP_MKOUT_5, + GPIO35_KP_MKOUT_6, + GPIO22_KP_MKOUT_7, +}; + + +static unsigned int g900_matrix_keys[] = { + KEY(0, 0, KEY_C), + KEY(0, 1, KEY_Z), + KEY(0, 2, KEY_B), + KEY(0, 3, KEY_X), + KEY(0, 4, KEY_V), + KEY(0, 5, KEY_LEFTSHIFT), + KEY(0, 6, KEY_F1), /* Left Softkey on keyboard */ + KEY(0, 7, KEY_N), + +// KEY(1, 0, KEY_LANGUAGE), /* RU button */ + KEY(1, 0, KEY_X), /* RU button */ + KEY(1, 1, KEY_MENU), /* Windows key on keyboard KEY_LEFTMETA */ + KEY(1, 2, KEY_SPACE), + KEY(1, 3, KEY_LEFTALT), /*KEY_OK*/ + KEY(1, 4, KEY_2), + KEY(1, 5, KEY_FN), /* Keyboard modificator key */ +// KEY(1, 5, KEY_8), /* Keyboard modificator key */ + KEY(1, 6, KEY_F2), /* Right Softkey on keyboard */ + KEY(1, 7, KEY_COMMA), + + KEY(2, 0, KEY_R), + KEY(2, 1, KEY_W), + KEY(2, 2, KEY_Y), + KEY(2, 3, KEY_E), + KEY(2, 4, KEY_T), + KEY(2, 5, KEY_Q), + KEY(2, 6, KEY_U), + KEY(2, 7, KEY_J), + + KEY(3, 0, KEY_F), + KEY(3, 1, KEY_S), + KEY(3, 2, KEY_G), + KEY(3, 3, KEY_D), + KEY(3, 4, KEY_H), + KEY(3, 5, KEY_A), + KEY(3, 6, KEY_WWW), + KEY(3, 7, KEY_ENTER), + + KEY(4, 0, KEY_BACKSPACE), + KEY(4, 1, KEY_P), + KEY(4, 2, KEY_O), + KEY(4, 3, KEY_I), + KEY(4, 4, KEY_1), + KEY(4, 5, KEY_VOLUMEDOWN), + KEY(4, 6, KEY_VOLUMEUP), + KEY(4, 7, KEY_CAMERA), + + KEY(5, 0, KEY_KPENTER), /* Middle button below the screen */ + KEY(5, 1, KEY_UP), + KEY(5, 2, KEY_APOSTROPHE), + KEY(5, 3, KEY_M), + KEY(5, 4, KEY_F3), /*KEY_PHONE*/ + KEY(5, 5, KEY_UP), + KEY(5, 6, KEY_BACK), /*KEY_OK*/ + KEY(5, 7, KEY_CANCEL), /*KEY_CANCEL ??? */ + + KEY(6, 0, KEY_LEFTCTRL), + KEY(6, 1, KEY_BACKSLASH), /* + shift = | */ + KEY(6, 2, KEY_L), + KEY(6, 3, KEY_K), + KEY(6, 4, KEY_F2), /* Right Softkey below the screen */ + KEY(6, 5, KEY_LEFT), + KEY(6, 6, KEY_F1), /* Left Softkey below the screen */ + KEY(6, 7, KEY_DOWN), + + KEY(7, 0, KEY_RIGHT), + KEY(7, 1, KEY_DOWN), + KEY(7, 2, KEY_LEFT), + KEY(7, 3, KEY_DOT), + KEY(7, 4, KEY_MAIL), + KEY(7, 5, KEY_RIGHT), + KEY(7, 6, KEY_MENU), /* Windows key below the screen KEY_RIGHTMETA*/ + KEY(7, 7, KEY_HOME), + +/* keys alternate function */ + + + KEY(8, 0, KEY_SEMICOLON), /* + shift = : */ + KEY(8, 1, KEY_MINUS), /* + shift = _ */ + KEY(8, 2, KEY_EQUAL), + KEY(8, 3, KEY_APOSTROPHE), /* + shift = ' */ + KEY(8, 4, KEY_SEMICOLON), + KEY(8, 5, KEY_LEFTSHIFT), + KEY(8, 6, KEY_F1), /* Left Softkey on keyboard */ + KEY(8, 7, KEY_7), + + KEY(9, 0, KEY_TAB), /* RU button */ + KEY(9, 1, KEY_LEFTMETA), /* Windows key on keyboard */ + KEY(9, 2, KEY_SPACE), + KEY(9, 3, KEY_LEFTALT), + KEY(9, 4, KEY_2), +// KEY(9, 5, KEY_FN), /* KEY_FN */ + KEY(9, 6, KEY_F2), /* Right Softkey on keyboard */ + KEY(9, 7, KEY_8), /* + shift = * */ + + KEY(10, 0, KEY_7), /* + shift = & */ + KEY(10, 1, KEY_4), /* + shift = $ */ + KEY(10, 2, KEY_0), /* + shift = ) */ + KEY(10, 3, KEY_5), /* + shift = % */ + KEY(10, 4, KEY_9), /* + shift = ( */ + KEY(10, 5, KEY_2), /* + shift = @ */ + KEY(10, 6, KEY_1), + KEY(10, 7, KEY_4), + + KEY(11, 0, KEY_SLASH), /* + shift = ? */ + KEY(11, 1, KEY_6), /* + shift = ^ */ + KEY(11, 2, KEY_1), /* + shift = ! */ + KEY(11, 3, KEY_BACKSLASH), + KEY(11, 4, KEY_MINUS), + KEY(11, 5, KEY_GRAVE), /* + shift = ~ */ + KEY(11, 6, KEY_WWW), + KEY(11, 7, KEY_ENTER), + + KEY(12, 0, KEY_DELETE), + KEY(12, 1, KEY_SLASH), + KEY(12, 2, KEY_3), + KEY(12, 3, KEY_2), + KEY(12, 4, KEY_1), + KEY(12, 5, KEY_VOLUMEDOWN), + KEY(12, 6, KEY_VOLUMEUP), + KEY(12, 7, KEY_CAMERA), + + KEY(13, 0, KEY_KPENTER), /* Middle button below the screen */ + KEY(13, 1, KEY_PAGEUP), /* PG UP*/ + KEY(13, 2, KEY_9), + KEY(13, 3, KEY_8), + KEY(13, 4, KEY_PHONE), + KEY(13, 5, KEY_UP), + KEY(13, 6, KEY_OK), + KEY(13, 7, KEY_CANCEL), + + KEY(14, 0, KEY_ESC), + KEY(14, 1, KEY_KPPLUS), + KEY(14, 2, KEY_6), + KEY(14, 3, KEY_5), + KEY(14, 4, KEY_F2), /* Right Softkey below the screen */ + KEY(14, 5, KEY_LEFT), + KEY(14, 6, KEY_F1), /* Left Softkey below the screen */ + KEY(14, 7, KEY_DOWN), + + KEY(15, 0, KEY_X), /* FOLDER */ + KEY(15, 1, KEY_PAGEDOWN), /* PG DWN */ + KEY(15, 2, KEY_3), /* shift + 3 = # */ + KEY(15, 3, KEY_0), + KEY(15, 4, KEY_MAIL), + KEY(15, 5, KEY_RIGHT), + KEY(15, 6, KEY_RIGHTMETA), /* Windows key below the screen */ + KEY(15, 7, KEY_HOME) +}; + +static struct pxa27x_keypad_platform_data g900_keypad_platform_data = { + .matrix_key_rows = 8, + .matrix_key_cols = 8, + .matrix_key_map = g900_matrix_keys, + .matrix_key_map_size = ARRAY_SIZE(g900_matrix_keys), +// .direct_key_map = { KEY_CONNECT }, +// .direct_key_num = 1, +// .debounce_interval = 30, +}; + + +static int __devinit g900_keypad_probe(struct platform_device *dev) +{ + pxa2xx_mfp_config(ARRAY_AND_SIZE(g900_keypad_pins)); + pxa_set_keypad_info(&g900_keypad_platform_data); + return 0; +} + +static struct platform_driver g900_keypad_driver = { + .driver = { + .name = "g900-keyboard", + }, + .probe = g900_keypad_probe, +}; + +static int __init g900_keypad_init(void) +{ + + if (!machine_is_g900()) + return -ENODEV; + return platform_driver_register(&g900_keypad_driver); +} + +static void __exit g900_keypad_exit(void) +{ + platform_driver_unregister(&g900_keypad_driver); +} + +module_init(g900_keypad_init); +module_exit(g900_keypad_exit); + +MODULE_AUTHOR ("Angell Fear "); +MODULE_DESCRIPTION ("Keypad support for Toshiba G900"); +MODULE_LICENSE ("GPL"); diff --git a/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_leds.c b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_leds.c new file mode 100755 index 00000000..1e5d8ae1 --- /dev/null +++ b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_leds.c @@ -0,0 +1,198 @@ +/* + * Led driver for Toshiba G900 + * + * This file is subject to the terms and conditions of the GNU General Public + * License. See the file COPYING in the main directory of this archive for + * more details. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "../generic.h" + +#ifdef CONFIG_ANDROID_TIMED_GPIO + +#include + +#endif + +/***********************************************/ +/************** Leds and vibrator **************/ +/***********************************************/ + + + +static struct gpio_led gpio_leds[] = { +#ifndef CONFIG_ANDROID_TIMED_GPIO + { + .gpio = GPIO16_LED_nVibra, + .name = "vibrator", + .active_low = 0, + .default_trigger = "none" + }, + { + .gpio = GPIO37_LED_nFlash, + .name = "flash", + .active_low = 0, + .default_trigger = "none" + }, +#endif + { + .gpio = GPIO85_LED_nKeyboard, + .name = "keyboard-backlight", + .active_low = 0, + .default_trigger = "none" + }, + { + .gpio = GPIO86_LED_nKeypad, + .name = "button-backlight", + .active_low = 0, + .default_trigger = "none" + }, +}; + +#ifdef CONFIG_ANDROID_TIMED_GPIO + static struct timed_gpio timed_gpio_cnf[] = { + { + .gpio = GPIO16_LED_nVibra, + .name = "vibrator", + .active_low = 0, + .max_timeout = 400, + }, + { + .gpio = GPIO37_LED_nFlash, + .name = "flash", + .active_low = 0, + .max_timeout = 400, + }, + }; + static struct timed_gpio_platform_data g900_timed_gpio_data = { + .gpios = timed_gpio_cnf, + .num_gpios = ARRAY_SIZE(timed_gpio_cnf), + }; + + static struct platform_device g900_timed_gpio = { + .name = "timed-gpio", + .id = -1, + .dev = { + .platform_data = &g900_timed_gpio_data, + } + }; +#endif + + static struct gpio_led_platform_data g900_gpio_leds_data = { + .leds = gpio_leds, + .num_leds = ARRAY_SIZE(gpio_leds), + }; + + static struct platform_device g900_gpio_leds = { + .name = "leds-gpio", + .id = -1, + .dev = { + .platform_data = &g900_gpio_leds_data, + } + }; + + + + + + + +/***********************************************/ +/**************** Backlight LCD ****************/ +/***********************************************/ +#if 0 +/** + Legacy backlight support +*/ +#include + +static struct platform_pwm_backlight_data g900_backlight_data = { + .pwm_id = 1, + .max_brightness = 100, + .dft_brightness = 75, + .pwm_period_ns = 861280, /* 76.9 ns * 64 * 175 */ + /* период похоже не правельный? а то при 30% только еле видно*/ +}; + +static struct platform_device g900_backlight = { + .name = "pwm-backlight", + .dev = { + .parent = &pxa27x_device_pwm1.dev, + .platform_data = &g900_backlight_data, + }, +}; + +#else +/** + Android backlight support +*/ +#include + +static struct led_pwm g900_pwm_leds[] __initdata = { + { + .name = "lcd-backlight", + .pwm_id = 1, + .max_brightness = 255, + .pwm_period_ns = 861280, /* 76.9 ns * 64 * 175 */ + .default_trigger= "none", + .active_low = 0, + }, +}; + +static struct led_pwm_platform_data g900_backlight_data = { + .num_leds = 1, + .leds = g900_pwm_leds, +}; + +static struct platform_device g900_lcd_backlight = { + .name = "leds_pwm", + .dev = { + .platform_data = &g900_backlight_data, + }, +}; + +#endif + + static struct platform_device *g900_leds[] __initdata = { + &g900_gpio_leds, + &g900_lcd_backlight, +#ifdef CONFIG_ANDROID_TIMED_GPIO + &g900_timed_gpio, +#endif + }; + + +static int __init g900_leds_init (void) +{ + + if (!machine_is_g900()) + return -ENODEV; + return platform_add_devices(ARRAY_AND_SIZE(g900_leds)); + +} + +static void __exit g900_leds_exit (void) +{ + +} + +module_init(g900_leds_init); +module_exit(g900_leds_exit); + + +MODULE_AUTHOR ("Angell Fear "); +MODULE_DESCRIPTION ("Leds support for Toshiba G900"); +MODULE_LICENSE ("GPL"); diff --git a/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_msm6280.c b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_msm6280.c new file mode 100755 index 00000000..fee2be61 --- /dev/null +++ b/kernel-2.6.33/arch/arm/mach-pxa/g900/g900_msm6280.c @@ -0,0 +1,865 @@ +/* + * + * Based on arch/arm/mach-pxa/htcblueangel/blueangel_dpram.c + * Autor: Angell Fear + * MSM6280 to PXA270 communication on Dual Port RAM for Toshiba G900 + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include + + +#include + + +#include + + + +#define RX_AT_BUF (0x400-4) +#define TX_AT_BUF (0x400-4) + +#define IRQ_RX gpio_to_irq(0) + + + +#define MBOX1 *((u8*)dpram_data.data_virt + 0x7FFC) +#define MBOX2 *((u8*)dpram_data.data_virt + 0x7FFD) +#define MBOX3 *((u8*)dpram_data.data_virt + 0x7FFE) +#define MBOX4 *((u8*)dpram_data.data_virt + 0x7FFF) + + +/* DPRAM */ +#define PORT_DPRAM 69 + +struct dpram_data { + unsigned long data_phys; + void *data_virt; +} dpram_data; + +int p_BATT_CAPACITY=50; +int p_AC_POWER=0; + +#if 0 +#define dbprintk(x...) printk(x) +#define dprintk(x...) printk(x) +#define dvprintk(x...) printk(x) +#define dmprintk(x...) printk(x) + +#define dcharprint(s) \ + if( isascii(s) && isprint(s) ){ \ + dprintk("%c",s); \ + }else{ \ + dprintk("<0x%02x>",s); \ + } +#else + +#define dbprintk(x...) +#define dprintk(x...) +#define dvprintk(x...) + +#define dmprintk(s,b1,b2,b3,b4) \ +mbtmp = b1; mbtmp = b2; mbtmp = b3; mbtmp = b4; + +#define dcharprint(s) + +#endif + + + +u8 mbtmp; + + +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ +#ifdef CONFIG_POWER_SUPPLY + +#include + + + + + + +static int g900_power_get_property(struct power_supply *psy, + enum power_supply_property prop, + union power_supply_propval *val) +{ + + int ret = 0; + + dbprintk("MSM6280:g900_power_get_property %d\n",prop); + + switch (prop) { + + case POWER_SUPPLY_PROP_CAPACITY: + dbprintk("MSM6280:POWER_SUPPLY_PROP_CAPACITY\n"); + val->intval = p_BATT_CAPACITY; + break; + + case POWER_SUPPLY_PROP_TECHNOLOGY: /* All our batteries are Li-ions (right?)*/ + dbprintk("MSM6280:POWER_SUPPLY_PROP_TECHNOLOGY\n"); + val->intval = POWER_SUPPLY_TECHNOLOGY_LION; + break; + + case POWER_SUPPLY_PROP_STATUS: + dbprintk("MSM6280:POWER_SUPPLY_PROP_STATUS\n"); + if (p_AC_POWER > 0 && p_BATT_CAPACITY <= 99) + val->intval = POWER_SUPPLY_STATUS_CHARGING; + else if (p_AC_POWER == 1 && p_BATT_CAPACITY > 99) + val->intval = POWER_SUPPLY_STATUS_FULL; + else + val->intval = POWER_SUPPLY_STATUS_DISCHARGING; + break; + + case POWER_SUPPLY_PROP_ONLINE: /* either USB or AC */ + if (psy->type == POWER_SUPPLY_TYPE_MAINS){ /* AC on/offline*/ + if(p_AC_POWER==1){ + val->intval = 1; + }else{ + val->intval = 0; + } + dbprintk("MSM6280:POWER_SUPPLY_PROP_ONLINE AC power = %d, ans = %d \n",p_AC_POWER,val->intval); + }else if(psy->type == POWER_SUPPLY_TYPE_USB) { /* USB on/offline */ + val->intval = 0; /* TODO!!! */ + dbprintk("MSM6280:POWER_SUPPLY_PROP_ONLINE USB = %d \n",val->intval); + }else + dbprintk("MSM6280:POWER_SUPPLY_PROP_ONLINE type = %d = %d \n",psy->type,val->intval); + + + + break; + + +#if 0 +#define VOLTAGE_MIN 3635000 /* todo */ +#define VOLTAGE_MAX 4158000 /* todo */ +#define VOLTAGE_STEP 5230 /* todo */ + + case POWER_SUPPLY_PROP_VOLTAGE_MIN: /* lowest measured value in uV */ + dbprintk("MSM6280:POWER_SUPPLY_PROP_VOLTAGE_MIN\n"); + val->intval = VOLTAGE_MIN; + break; + case POWER_SUPPLY_PROP_VOLTAGE_MAX: /* highest measured value in uV */ + dbprintk("MSM6280:POWER_SUPPLY_PROP_VOLTAGE_MAX\n"); + val->intval = VOLTAGE_MAX; + break; + + + /*mV*/ + case POWER_SUPPLY_PROP_VOLTAGE_NOW: + dbprintk("MSM6280:POWER_SUPPLY_PROP_VOLTAGE_NOW\n"); + val->intval = (p_BATT_CAPACITY * VOLTAGE_STEP ) + VOLTAGE_MIN; + break; + + case POWER_SUPPLY_PROP_BATT_VOL: + dbprintk("MSM6280:POWER_SUPPLY_PROP_BATT_VOL\n"); + val->intval = (p_BATT_CAPACITY * VOLTAGE_STEP ) + VOLTAGE_MIN; + break; + + /* uA */ + case POWER_SUPPLY_PROP_CURRENT_NOW: + + dbprintk("MSM6280:POWER_SUPPLY_PROP_CURRENT_NOW\n"); + val->intval = 10000 ; /* TODO!!! */ + /* value is expected to be in uA */ + break; + case POWER_SUPPLY_PROP_TEMP: + dbprintk("MSM6280:POWER_SUPPLY_PROP_TEMP\n"); + val->intval = 10; + break; + case POWER_SUPPLY_PROP_BATT_TEMP: + dbprintk("MSM6280:POWER_SUPPLY_PROP_BATT_TEMP\n"); + val->intval = 27; + break; + + case POWER_SUPPLY_PROP_PRESENT: + dbprintk("MSM6280:POWER_SUPPLY_PROP_PRESENT\n"); + val->intval = 1; + break; + + case POWER_SUPPLY_PROP_HEALTH: + dbprintk("MSM6280:POWER_SUPPLY_PROP_HEALTH\n"); + val->intval = 1; + break; +#endif + + default: + ret = -EINVAL; + dbprintk("MSM6280:default %d\n",prop); + } + + return ret; +} + +/* property for AC and USB */ +static enum power_supply_property g900_power_line_props[] = { + POWER_SUPPLY_PROP_ONLINE, +}; + +/* main battery properties */ +static enum power_supply_property g900_power_battery_props[] = { + POWER_SUPPLY_PROP_CAPACITY, + POWER_SUPPLY_PROP_TECHNOLOGY, + POWER_SUPPLY_PROP_STATUS, +#if 0 + POWER_SUPPLY_PROP_VOLTAGE_MIN, + POWER_SUPPLY_PROP_VOLTAGE_MAX, + POWER_SUPPLY_PROP_VOLTAGE_NOW, + POWER_SUPPLY_PROP_CURRENT_NOW, + POWER_SUPPLY_PROP_TEMP, + + POWER_SUPPLY_PROP_PRESENT, + POWER_SUPPLY_PROP_HEALTH, + + POWER_SUPPLY_PROP_BATT_VOL, + POWER_SUPPLY_PROP_BATT_TEMP, +#endif + +}; + + +static char *g900_power_supplied_to[] = { + "main-battery", +/* backup-battery could be added if we knew how to access info about it */ +}; + +static struct power_supply g900_psy_ac = { + .name = "ac", + .type = POWER_SUPPLY_TYPE_MAINS, + .supplied_to = g900_power_supplied_to, + .num_supplicants = ARRAY_SIZE(g900_power_supplied_to), + .properties = g900_power_line_props, + .num_properties = ARRAY_SIZE(g900_power_line_props), + .get_property = g900_power_get_property, +}; + +static struct power_supply g900_psy_usb = { + .name = "usb", + .type = POWER_SUPPLY_TYPE_USB, + .supplied_to = g900_power_supplied_to, + .num_supplicants = ARRAY_SIZE(g900_power_supplied_to), + .properties = g900_power_line_props, + .num_properties = ARRAY_SIZE(g900_power_line_props), + .get_property = g900_power_get_property, +}; + +static struct power_supply g900_psy_battery = { + .name = "battery", + .type = POWER_SUPPLY_TYPE_BATTERY, + .properties = g900_power_battery_props, + .num_properties = ARRAY_SIZE(g900_power_battery_props), + .get_property = g900_power_get_property, + .use_for_apm = 1, +}; +#endif + +static struct platform_device *pdev; + +void batt_probe(void){ +#ifdef CONFIG_POWER_SUPPLY + int ret; + + dbprintk("MSM6280:batt_probe \n"); + pdev = platform_device_register_simple("MSM6280_batt", + 0, NULL, 0); + if (IS_ERR(pdev)) { + ret = PTR_ERR(pdev); + dbprintk("MSM6280: failed to register pdev ret=%d\n",ret); + return; + } + + if (power_supply_register(&pdev->dev, &g900_psy_ac) != 0) + dev_err(&pdev->dev, "failed to register %s power supply\n",g900_psy_ac.name); + if (power_supply_register(&pdev->dev, &g900_psy_usb) != 0) + dev_err(&pdev->dev, "failed to register %s power supply\n",g900_psy_usb.name); + if (power_supply_register(&pdev->dev, &g900_psy_battery) != 0) + dev_err(&pdev->dev, "failed to register %s power supply\n",g900_psy_battery.name); + + +#endif +} + + +void batt_remove(void){ +#ifdef CONFIG_POWER_SUPPLY + power_supply_unregister(&g900_psy_ac); + power_supply_unregister(&g900_psy_usb); + power_supply_unregister(&g900_psy_battery); +#endif +} + +#ifdef CONFIG_POWER_SUPPLY + +void battery(char *percent,int acpower) +{ + int capacity = 0; + dbprintk("MSM6280:BATERY %s%% - POWER %d\n",percent,acpower); + capacity = percent[0]-'0'; + if((percent[1]-'0') >=0 && (percent[1]-'0') <=9) + { + capacity=(capacity*10)+(percent[1]-'0'); + if((percent[2]-'0') >=0 && (percent[2]-'0') <=9) + { + capacity=(capacity*10)+(percent[2]-'0'); + } + } + + if(p_BATT_CAPACITY != capacity) + { + p_BATT_CAPACITY = capacity; + } + + + if((acpower >= 0) && (p_AC_POWER != acpower)) + { + p_AC_POWER = acpower; + power_supply_changed(&g900_psy_ac); + } + + power_supply_changed(&g900_psy_battery); + dbprintk("MSM6280:BATERY %d%% - POWER %d\n",p_BATT_CAPACITY,p_AC_POWER); + +} +#endif + + +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ +/** BATTERY **/ + + + +/** SPLITER **/ +int atresp(char *atbuf) +{ + char *p; + int end=0,j=0,i=0,len,x,y,z; + char buf[256],values[256]; + + char tmp[5][16]; + + //printk("MSM6280: atresp = %s\n",atbuf); + + for (p = atbuf,j=0; *p != '\0' ;p++,j++) { + + if (*p == ':'){ + + while(*(atbuf + end) == 0x0d || *(atbuf + end) == 0x0a) end++; + + len=j-end; + strncpy(buf, atbuf+end, len); + buf[len] = 0; + p++; + for(i=0;((*p != 0) && (*p != 0x0d)) ;p++,i++) + { + values[i]=*p; + } + end = j; + values[i]=0; + + //printk("MSM6280: AT ANSWER end=%d,len=%d, %s - %s\n",end,len,buf,values); +#ifdef CONFIG_POWER_SUPPLY +/** + BATTERY + +plug charger +$CBN: 1,49,1 +unplug charger +$CBN: 1,49,4 + +$CBN - 1,61,14 ?? + +$CBN: 1,49,8 +$CBN: 1,77,0 + +call AT+CBN ++CBN: 1,49 + +call AT+CBC ++CBC: 0,49 ?? power capacity?? +*/ + if( + (buf[0] == '$' || buf[0] == '+')&& + buf[1] == 'C' && + buf[2] == 'B' && + (buf[3] == 'N' /*|| buf[3] == 'C'*/) + ) + { + dbprintk("MSM6280: AT BATERY ANSWER %s - %s\n",buf,values); + for (x=0,y=0,z=0; values[z] != '\0' ;z++,y++) { + if(values[z] == ','){ + tmp[x][y] = 0; + x++; + z++; + y=0; + } + tmp[x][y] = values[z]; + } + tmp[x][y] = 0; + + for (x=0; x<4 ;x++) { + dbprintk("tmp[%i] = \"%s\"\n",x,tmp[x]); + } + z = -1; + if(tmp[2][0] == '1' && (tmp[2][1] == 0 || (tmp[2][1] == '4' && tmp[2][2] == 0) )){ + z = 1; + } + if(tmp[2][0] == '4' && tmp[2][1] == 0){ + z = 0; + } + + dbprintk("MSM6280: AT !! call battery( %s , %d)\n",tmp[1],z); + battery(tmp[1],z); + + } +#endif + + + + } + + } + + +/** + +====================== + +LED + +AT+LED=3,10,0 +====================== + */ + + return 0; +} + + +/**/ + + +static void dpram_enable_ms(struct uart_port *port) +{ + dprintk("dpram_enable_ms\n"); +} + +static void dpram_stop_tx(struct uart_port *port) +{ + //dprintk("dpram_stop_tx\n"); +} + +static void dpram_stop_rx(struct uart_port *port) +{ + dprintk("dpram_stop_rx\n"); +} + + +static void +receive_chars(struct uart_port *up) +{ + struct tty_struct *tty = up->state->port.tty; + unsigned int ch,atcnt; + u16 head,tail; + char atbuf[256]; +// unsigned long flags; + //spin_lock_irqsave(&up->port.lock, flags); + + dmprintk("receive_chars MBOX=%02x,%02x,%02x,%02x\n",MBOX1,MBOX2,MBOX3,MBOX4); + + + //MBOX2 = 0x1; + //MBOX3 = 0x1; + //MBOX4 = 0x1; + + head = *((u16*)dpram_data.data_virt + 0x00); + tail = *((u16*)dpram_data.data_virt + 0x01); + + if(tail == head ) return ; // mb fast IRQ + + //dvprintk("receive_chars head = 0x%04x, tail = 0x%04x: \n",head,tail); + dprintk("R<-: "); + + atcnt=0; + atbuf[0] = 0; + + while(head != tail) + { + if(tail >= RX_AT_BUF){ + tail = 0x00; + } + ch =*((u8*)dpram_data.data_virt+tail+0x04); + tail++; + up->icount.rx++; + + if (!uart_handle_sysrq_char(up, c)) + { + tty_insert_flip_char(tty, ch, TTY_NORMAL); +/* + at resporens other devices +*/ + atbuf[atcnt] = ch; + atcnt++; + + dcharprint(ch); + } + + } + + atbuf[atcnt] = 0; + atresp(atbuf); + + + tty_flip_buffer_push(tty); + + *((u16*)dpram_data.data_virt+0x01)=tail; + + MBOX1 = 0x0; + MBOX2 = 0x0; + MBOX3 = 0x0; /*MAILBOX clean ch1 INTERPUT*/ + MBOX4 = 0x0; + + dprintk("\n"); + + return; +} + +static unsigned char +transmit_char(struct uart_port *up, struct circ_buf *xmit) +{ + unsigned char ret; + + ret=xmit->buf[xmit->tail]; + xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); + up->icount.tx++; + + return ret; +} +static void transmit_chars(struct uart_port *up) +{ + struct circ_buf *xmit = &up->state->xmit; + u16 count; + unsigned short *txptr; + u16 head,tail; + char s; + + + txptr=dpram_data.data_virt; + + if (up->x_char) { + + dprintk("send x_char 0x%02x(%c)\n",up->x_char,up->x_char); + up->icount.tx++; + up->x_char = 0; + return; + } + + if (uart_circ_empty(xmit) || uart_tx_stopped(up)) { + dpram_stop_tx(up); + return; + } + +/*************************/ +/* +хед до куда надо читать +таил до куда прочитали + +прочитали хед таил +начали писать с тайл +{ +проверяем не сдвинулся ли указатель на макс. и если так то скидываем в нуль +проверяем чтобы не перезаписать то что msm еще не прочитал. +} + +записали в хед len+tail +*/ + + head = *((u16*)dpram_data.data_virt + 0x200); + tail = *((u16*)dpram_data.data_virt + 0x201); + + count=TX_AT_BUF-1; + //dvprintk("transmit_chars head = 0x%04x, tail = 0x%04x: \n",head,tail); + dmprintk("transmit_chars MBOX=%02x,%02x,%02x,%02x\n",MBOX1,MBOX2,MBOX3,MBOX4); + dprintk("\nS-> :"); + while(count--) + { + //if(tail==(head+1)) { + // printk("FULL BUF0x%04x, tail = 0x%04x: \n",head,tail); + // break; // выход, DPram похоже полон + //} + if(head >= TX_AT_BUF){ + head = 0x00; + } + s=transmit_char(up, xmit); + + *((u8*)dpram_data.data_virt+head+0x404)=s; + + dcharprint(s); + head++; + + if (uart_circ_empty(xmit)) // выход если в uarte пусто + break; + + } + *((u16*)dpram_data.data_virt + 0x200) = head; + //dprintk("dpram_end_Tx head = 0x%04x, tail = 0x%04x: \n",head,tail); + + MBOX1 = 0x1; /*MAILBOX set ch1 INTERPUT*/ + MBOX2 = 0x0; + MBOX3 = 0x0; + MBOX4 = 0x0; + + dprintk("\n"); + + + +/*************************/ + + + if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) + uart_write_wakeup(up); + + if (uart_circ_empty(xmit)) + dpram_stop_tx(up); +} + +static void dpram_start_tx(struct uart_port *port) +{ + //dprintk("dpram_start_tx\n"); + transmit_chars(port); +} + + +static unsigned int dpram_tx_empty(struct uart_port *port) +{ + dprintk("dpram_tx_empty\n"); + return TIOCSER_TEMT; +} + +static unsigned int dpram_get_mctrl(struct uart_port *port) +{ + dprintk("dpram_get_mctrl\n"); + return TIOCM_CTS | TIOCM_DSR | TIOCM_CAR; +} + +static void dpram_set_mctrl(struct uart_port *port, unsigned int mctrl) +{ + dprintk("dpram_set_mctrl\n"); +} + +static void dpram_break_ctl(struct uart_port *port, int break_state) +{ + dprintk("dpram_break_ctl\n"); +} + + +/* + * This handles the interrupt from one port. + */ +static irqreturn_t +dpram_irq_rx(int irq, void *dev_id) +{ + //dprintk("\ndpram_irq_rx!!!!!!!!!!!\n"); + receive_chars(dev_id); + + return IRQ_HANDLED; +} + + +static int dpram_startup(struct uart_port *port) +{ + int retval; + dprintk("\n!!!dpram_startup!!!!\n"); + + retval = request_irq(IRQ_RX, dpram_irq_rx, 0, "DPRAM_RX", port); + if (retval) + { + printk(KERN_ERR "%s: Cannot assign GPIO_0 IRQ\n", __FUNCTION__); + return retval; + } + set_irq_type(IRQ_RX, IRQ_TYPE_EDGE_FALLING); + + receive_chars(port); + return retval; +} + +static void dpram_shutdown(struct uart_port *port) +{ + dprintk("dpram_shutdown\n"); + free_irq(IRQ_RX, port); +} + +static void +dpram_set_termios(struct uart_port *port, struct ktermios *termios, + struct ktermios *old) +{ + dprintk("dpram_set_termios\n"); +} + +static void +dpram_pm(struct uart_port *port, unsigned int state, + unsigned int oldstate) +{ + dprintk("dpram_pm %d %d\n", state, oldstate); +} + +static void dpram_release_port(struct uart_port *port) +{ + dprintk("dpram_release_port\n"); +} + +static int dpram_request_port(struct uart_port *port) +{ + dprintk("dpram_request_port\n"); + return 0; +} + +static void dpram_config_port(struct uart_port *port, int flags) +{ + dprintk("dpram_config_port\n"); + port->type = PORT_DPRAM; +} + +static int +dpram_verify_port(struct uart_port *port, struct serial_struct *ser) +{ + /* we don't want the core code to modify any port params */ + return -EINVAL; +} + +static const char * +dpram_type(struct uart_port *port) +{ + return "DPRAM"; +} + +struct uart_ops dpram_pops = { + .tx_empty = dpram_tx_empty, + .set_mctrl = dpram_set_mctrl, + .get_mctrl = dpram_get_mctrl, + .stop_tx = dpram_stop_tx, + .start_tx = dpram_start_tx, + .stop_rx = dpram_stop_rx, + .enable_ms = dpram_enable_ms, + .break_ctl = dpram_break_ctl, + .startup = dpram_startup, + .shutdown = dpram_shutdown, + .set_termios = dpram_set_termios, + .pm = dpram_pm, + .type = dpram_type, + .release_port = dpram_release_port, + .request_port = dpram_request_port, + .config_port = dpram_config_port, + .verify_port = dpram_verify_port, +}; + +static struct uart_port dpram_port = { + .type = PORT_DPRAM, + .iotype = UPIO_MEM, + .irq = IRQ_RX, + .uartclk = 115000 * 16, + .fifosize = 64, + .ops = &dpram_pops, + .line = 0, +}; + +static struct uart_driver dpram_reg = { + .owner = THIS_MODULE, + .driver_name = "DPRAM serial", + .dev_name = "ttyS", + .major = TTY_MAJOR, + .minor = 72, + .nr = 1, +}; + +/*END AT UART*/ + + +int __init dpram_init(void) +{ + int ret; + + if (!machine_is_g900()) + return -ENODEV; + +/** maping **/ + dpram_data.data_phys=PXA_CS5_PHYS; + dpram_data.data_virt=ioremap(dpram_data.data_phys, 0x8000); + if (! dpram_data.data_virt) { + ret=-ENOMEM; + goto err1; + } + dpram_port.mapbase=dpram_data.data_phys; + +/** at uart **/ + ret = uart_register_driver(&dpram_reg); + if (ret != 0) + goto err2; + ret = uart_add_one_port(&dpram_reg, &dpram_port); + if (ret != 0) + goto err3; + + batt_probe(); + + return 0; + +err3: + uart_unregister_driver(&dpram_reg); +err2: + iounmap(dpram_data.data_virt); +err1: + return ret; +} + +void __exit dpram_exit(void) +{ + batt_remove(); + uart_remove_one_port(&dpram_reg, &dpram_port); + uart_unregister_driver(&dpram_reg); + iounmap(dpram_data.data_virt); +} + + + + + + + + +module_init(dpram_init); +module_exit(dpram_exit); + +MODULE_AUTHOR("Angell Fear "); +MODULE_DESCRIPTION("Dual Port RAM communication for Toshiba G900, PXA270<->MSM6280"); +MODULE_LICENSE("GPL"); diff --git a/kernel-2.6.33/arch/arm/mach-pxa/generic.c b/kernel-2.6.33/arch/arm/mach-pxa/generic.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/arm/mach-pxa/include/mach/g900-gpio.h b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/g900-gpio.h new file mode 100755 index 00000000..1078f31a --- /dev/null +++ b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/g900-gpio.h @@ -0,0 +1,54 @@ +/* + * Toshiba GPIO definitions. + * + */ + +#ifndef _G900_GPIO_H_ +#define _G900_GPIO_H_ + + +#define GPIO_G900_AC97_BITCLK 28 +#define GPIO_G900_AC97_SDATA_IN 29 +#define GPIO_G900_AC97_SDATA_OUT 30 +#define GPIO_G900_AC97_SYNC 31 +#define GPIO_G900_AC97_SYSCLK 89 +#define GPIO_G900_AC97_RESET 113 + +/* MMC & SD CARD */ +#define GPIO_G900_SD_DETECT -1 /*12*/ +#define GPIO_G900_SD_POWER 10 + +#define GPIO_TS_IRQ 76 + + +/* Buttons */ +#define GPIO3_BTN_nPower 3 +#define GPIO9_BTN_nKBOpen 9 +#define GPIO10_BTN_nHeadSet 10 +#define GPIO51_BTN_nJackInsert 51 + +/* LEDS */ +#define GPIO16_LED_nVibra 16 +#define GPIO37_LED_nFlash 37 +#define GPIO85_LED_nKeyboard 85 +#define GPIO86_LED_nKeypad 86 + + +/* USB */ +#define GPIO40_nUSB_DETECT 40 +#define GPIO75_USB_ENABLE 75 +#define GPIO93_USB_ENABLE 93 +/* Finderprint sensor */ +#define FP_IRQ 96 + +/* bluetooth */ +#define G900_BT_RESET 83 +#define G900_BT_POWER 114 +/*WIFI 24 и 77 */ +#define G900_WIFI_IRQ 14 +#define G900_WIFI_STRAP 24 +#define G900_WIFI_RESET 77 +#define G900_WIFI_CS 39 + + +#endif /* _G900_GPIO_H_ */ diff --git a/kernel-2.6.33/arch/arm/mach-pxa/include/mach/g900-init.h b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/g900-init.h new file mode 100644 index 00000000..53507603 --- /dev/null +++ b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/g900-init.h @@ -0,0 +1,605 @@ +/* + * include/asm/arm/arch-pxa/g900-init.h + */ + +#ifndef _G900_INIT_H_ +#define _G900_INIT_H_ + +/* G900 initialization data should be found here + * See -init.h files from other devices for details + */ + +/* GPIO pin direction setup */ +#define GPIO00_Dir 0 +#define GPIO01_Dir 0 +#define GPIO02_Dir 1 +#define GPIO03_Dir 1 +#define GPIO04_Dir 1 +#define GPIO05_Dir 0 +#define GPIO06_Dir 0 +#define GPIO07_Dir 0 +#define GPIO08_Dir 0 +#define GPIO09_Dir 0 +#define GPIO10_Dir 0 +#define GPIO11_Dir 0 +#define GPIO12_Dir 0 +#define GPIO13_Dir 0 +#define GPIO14_Dir 0 +#define GPIO15_Dir 1 +#define GPIO16_Dir 1 +#define GPIO17_Dir 0 +#define GPIO18_Dir 1 +#define GPIO19_Dir 1 +#define GPIO20_Dir 1 +#define GPIO21_Dir 1 +#define GPIO22_Dir 1 +#define GPIO23_Dir 1 +#define GPIO24_Dir 1 +#define GPIO25_Dir 0 +#define GPIO26_Dir 1 +#define GPIO27_Dir 0 +#define GPIO28_Dir 0 +#define GPIO29_Dir 0 +#define GPIO30_Dir 1 +#define GPIO31_Dir 1 +#define GPIO32_Dir 1 +#define GPIO33_Dir 1 +#define GPIO34_Dir 0 +#define GPIO35_Dir 0 +#define GPIO36_Dir 0 +#define GPIO37_Dir 0 +#define GPIO38_Dir 0 +#define GPIO39_Dir 1 +#define GPIO40_Dir 1 +#define GPIO41_Dir 1 +#define GPIO42_Dir 0 +#define GPIO43_Dir 1 +#define GPIO44_Dir 0 +#define GPIO45_Dir 1 +#define GPIO46_Dir 0 +#define GPIO47_Dir 0 +#define GPIO48_Dir 1 +#define GPIO49_Dir 1 +#define GPIO50_Dir 1 +#define GPIO51_Dir 1 +#define GPIO52_Dir 0 +#define GPIO53_Dir 1 +#define GPIO54_Dir 0 +#define GPIO55_Dir 1 +#define GPIO56_Dir 0 +#define GPIO57_Dir 0 +#define GPIO58_Dir 1 +#define GPIO59_Dir 1 +#define GPIO60_Dir 1 +#define GPIO61_Dir 1 +#define GPIO62_Dir 1 +#define GPIO63_Dir 1 +#define GPIO64_Dir 1 +#define GPIO65_Dir 1 +#define GPIO66_Dir 1 +#define GPIO67_Dir 1 +#define GPIO68_Dir 1 +#define GPIO69_Dir 1 +#define GPIO70_Dir 1 +#define GPIO71_Dir 1 +#define GPIO72_Dir 1 +#define GPIO73_Dir 1 +#define GPIO74_Dir 1 +#define GPIO75_Dir 1 +#define GPIO76_Dir 1 +#define GPIO77_Dir 1 +#define GPIO78_Dir 1 +#define GPIO79_Dir 1 +#define GPIO80_Dir 1 +#define GPIO81_Dir 0 +#define GPIO82_Dir 0 +#define GPIO83_Dir 0 +#define GPIO84_Dir 0 +#define GPIO85_Dir 0 +#define GPIO86_Dir 1 +#define GPIO87_Dir 1 +#define GPIO88_Dir 1 +#define GPIO89_Dir 1 +#define GPIO90_Dir 1 +#define GPIO91_Dir 1 +#define GPIO92_Dir 1 +#define GPIO93_Dir 0 +#define GPIO94_Dir 0 +#define GPIO95_Dir 0 +#define GPIO96_Dir 0 +#define GPIO97_Dir 1 +#define GPIO98_Dir 1 +#define GPIO99_Dir 0 +#define GPIO100_Dir 0 +#define GPIO101_Dir 0 +#define GPIO102_Dir 0 +#define GPIO103_Dir 0 +#define GPIO104_Dir 1 +#define GPIO105_Dir 1 +#define GPIO106_Dir 1 +#define GPIO107_Dir 1 +#define GPIO108_Dir 1 +#define GPIO109_Dir 1 +#define GPIO110_Dir 1 +#define GPIO111_Dir 1 +#define GPIO112_Dir 1 +#define GPIO113_Dir 1 +#define GPIO114_Dir 0 +#define GPIO115_Dir 0 +#define GPIO116_Dir 0 +#define GPIO117_Dir 1 +#define GPIO118_Dir 1 +#define GPIO119_Dir 0 + +/* GPIO Alternate Function (Select Function 0 ~ 3) */ +#define GPIO00_AltFunc 0 +#define GPIO01_AltFunc 1 +#define GPIO02_AltFunc 0 +#define GPIO03_AltFunc 0 +#define GPIO04_AltFunc 0 +#define GPIO05_AltFunc 0 +#define GPIO06_AltFunc 0 +#define GPIO07_AltFunc 0 +#define GPIO08_AltFunc 0 +#define GPIO09_AltFunc 0 +#define GPIO10_AltFunc 0 +#define GPIO11_AltFunc 0 +#define GPIO12_AltFunc 0 +#define GPIO13_AltFunc 0 +#define GPIO14_AltFunc 0 +#define GPIO15_AltFunc 1 +#define GPIO16_AltFunc 2 +#define GPIO17_AltFunc 0 +#define GPIO18_AltFunc 0 +#define GPIO19_AltFunc 0 +#define GPIO20_AltFunc 0 +#define GPIO21_AltFunc 0 +#define GPIO22_AltFunc 0 +#define GPIO23_AltFunc 0 +#define GPIO24_AltFunc 0 +#define GPIO25_AltFunc 0 +#define GPIO26_AltFunc 0 +#define GPIO27_AltFunc 0 +#define GPIO28_AltFunc 1 +#define GPIO29_AltFunc 1 +#define GPIO30_AltFunc 2 +#define GPIO31_AltFunc 2 +#define GPIO32_AltFunc 2 +#define GPIO33_AltFunc 2 +#define GPIO34_AltFunc 1 +#define GPIO35_AltFunc 1 +#define GPIO36_AltFunc 1 +#define GPIO37_AltFunc 1 +#define GPIO38_AltFunc 0 +#define GPIO39_AltFunc 2 +#define GPIO40_AltFunc 2 +#define GPIO41_AltFunc 2 +#define GPIO42_AltFunc 1 +#define GPIO43_AltFunc 2 +#define GPIO44_AltFunc 1 +#define GPIO45_AltFunc 2 +#define GPIO46_AltFunc 2 +#define GPIO47_AltFunc 1 +#define GPIO48_AltFunc 2 +#define GPIO49_AltFunc 2 +#define GPIO50_AltFunc 2 +#define GPIO51_AltFunc 2 +#define GPIO52_AltFunc 1 +#define GPIO53_AltFunc 2 +#define GPIO54_AltFunc 3 +#define GPIO55_AltFunc 2 +#define GPIO56_AltFunc 1 +#define GPIO57_AltFunc 1 +#define GPIO58_AltFunc 2 +#define GPIO59_AltFunc 2 +#define GPIO60_AltFunc 2 +#define GPIO61_AltFunc 2 +#define GPIO62_AltFunc 2 +#define GPIO63_AltFunc 2 +#define GPIO64_AltFunc 2 +#define GPIO65_AltFunc 2 +#define GPIO66_AltFunc 2 +#define GPIO67_AltFunc 2 +#define GPIO68_AltFunc 2 +#define GPIO69_AltFunc 2 +#define GPIO70_AltFunc 2 +#define GPIO71_AltFunc 2 +#define GPIO72_AltFunc 2 +#define GPIO73_AltFunc 2 +#define GPIO74_AltFunc 2 +#define GPIO75_AltFunc 2 +#define GPIO76_AltFunc 2 +#define GPIO77_AltFunc 2 +#define GPIO78_AltFunc 1 +#define GPIO79_AltFunc 2 +#define GPIO80_AltFunc 0 +#define GPIO81_AltFunc 2 +#define GPIO82_AltFunc 3 +#define GPIO83_AltFunc 0 +#define GPIO84_AltFunc 3 +#define GPIO85_AltFunc 3 +#define GPIO86_AltFunc 0 +#define GPIO87_AltFunc 0 +#define GPIO88_AltFunc 0 +#define GPIO89_AltFunc 2 +#define GPIO90_AltFunc 0 +#define GPIO91_AltFunc 0 +#define GPIO92_AltFunc 1 +#define GPIO93_AltFunc 2 +#define GPIO94_AltFunc 1 +#define GPIO95_AltFunc 1 +#define GPIO96_AltFunc 0 +#define GPIO97_AltFunc 0 +#define GPIO98_AltFunc 1 +#define GPIO99_AltFunc 1 +#define GPIO100_AltFunc 1 +#define GPIO101_AltFunc 1 +#define GPIO102_AltFunc 1 +#define GPIO103_AltFunc 2 +#define GPIO104_AltFunc 2 +#define GPIO105_AltFunc 2 +#define GPIO106_AltFunc 2 +#define GPIO107_AltFunc 2 +#define GPIO108_AltFunc 2 +#define GPIO109_AltFunc 1 +#define GPIO110_AltFunc 1 +#define GPIO111_AltFunc 1 +#define GPIO112_AltFunc 1 +#define GPIO113_AltFunc 0 +#define GPIO114_AltFunc 1 +#define GPIO115_AltFunc 2 +#define GPIO116_AltFunc 1 +#define GPIO117_AltFunc 1 +#define GPIO118_AltFunc 1 +#define GPIO119_AltFunc 0 + +/* GPIO Pin Init State */ +#define GPIO00_Level 1//0 +#define GPIO01_Level 1//0 +#define GPIO02_Level 1 +#define GPIO03_Level 1 +#define GPIO04_Level 1 +#define GPIO05_Level 0 +#define GPIO06_Level 0 +#define GPIO07_Level 0 +#define GPIO08_Level 0 +#define GPIO09_Level 0 +#define GPIO10_Level 0 +#define GPIO11_Level 0 +#define GPIO12_Level 0 +#define GPIO13_Level 0 +#define GPIO14_Level 0 +#define GPIO15_Level 1 +#define GPIO16_Level 0 +#define GPIO17_Level 0 +#define GPIO18_Level 0 +#define GPIO19_Level 0 +#define GPIO20_Level 0 +#define GPIO21_Level 0 +#define GPIO22_Level 0 +#define GPIO23_Level 0 +#define GPIO24_Level 1 +#define GPIO25_Level 0 +#define GPIO26_Level 0 +#define GPIO27_Level 0 +#define GPIO28_Level 0 +#define GPIO29_Level 0 +#define GPIO30_Level 0 +#define GPIO31_Level 0 +#define GPIO32_Level 0 +#define GPIO33_Level 1 +#define GPIO34_Level 0 +#define GPIO35_Level 0 +#define GPIO36_Level 0 +#define GPIO37_Level 0 +#define GPIO38_Level 0 +#define GPIO39_Level 0 +#define GPIO40_Level 0 +#define GPIO41_Level 0 +#define GPIO42_Level 0 +#define GPIO43_Level 1 +#define GPIO44_Level 0 +#define GPIO45_Level 0 +#define GPIO46_Level 0 +#define GPIO47_Level 0 +#define GPIO48_Level 1 +#define GPIO49_Level 1 +#define GPIO50_Level 1 +#define GPIO51_Level 1 +#define GPIO52_Level 0 +#define GPIO53_Level 0 +#define GPIO54_Level 0 +#define GPIO55_Level 1 +#define GPIO56_Level 0 +#define GPIO57_Level 0 +#define GPIO58_Level 0 +#define GPIO59_Level 0 +#define GPIO60_Level 0 +#define GPIO61_Level 0 +#define GPIO62_Level 0 +#define GPIO63_Level 0 +#define GPIO64_Level 0 +#define GPIO65_Level 0 +#define GPIO66_Level 0 +#define GPIO67_Level 0 +#define GPIO68_Level 0 +#define GPIO69_Level 0 +#define GPIO70_Level 0 +#define GPIO71_Level 0 +#define GPIO72_Level 0 +#define GPIO73_Level 0 +#define GPIO74_Level 1 +#define GPIO75_Level 1 +#define GPIO76_Level 0 +#define GPIO77_Level 1 +#define GPIO78_Level 1 +#define GPIO79_Level 1 +#define GPIO80_Level 0 +#define GPIO81_Level 1 +#define GPIO82_Level 1 +#define GPIO83_Level 0 //? +#define GPIO84_Level 1 +#define GPIO85_Level 1 +#define GPIO86_Level 1 +#define GPIO87_Level 1 +#define GPIO88_Level 1 +#define GPIO89_Level 0 +#define GPIO90_Level 0 +#define GPIO91_Level 0 +#define GPIO92_Level 0 +#define GPIO93_Level 0 +#define GPIO94_Level 0 +#define GPIO95_Level 0 + +/* GPIO Pin Sleep Level */ +#define GPIO00_Sleep_Level 0 +#define GPIO01_Sleep_Level 0 +#define GPIO02_Sleep_Level 0 +#define GPIO03_Sleep_Level 1 +#define GPIO04_Sleep_Level 1 +#define GPIO05_Sleep_Level 0 +#define GPIO06_Sleep_Level 0 +#define GPIO07_Sleep_Level 0 +#define GPIO08_Sleep_Level 0 +#define GPIO09_Sleep_Level 0 +#define GPIO10_Sleep_Level 0 +#define GPIO11_Sleep_Level 0 +#define GPIO12_Sleep_Level 0 +#define GPIO13_Sleep_Level 0 +#define GPIO14_Sleep_Level 0 +#define GPIO15_Sleep_Level 1 +#define GPIO16_Sleep_Level 0 +#define GPIO17_Sleep_Level 0 +#define GPIO18_Sleep_Level 1 +#define GPIO19_Sleep_Level 1 +#define GPIO20_Sleep_Level 0 +#define GPIO21_Sleep_Level 1 +#define GPIO22_Sleep_Level 0 +#define GPIO23_Sleep_Level 0 +#define GPIO24_Sleep_Level 1 +#define GPIO25_Sleep_Level 0 +#define GPIO26_Sleep_Level 0 +#define GPIO27_Sleep_Level 0 +#define GPIO28_Sleep_Level 0 +#define GPIO29_Sleep_Level 0 +#define GPIO30_Sleep_Level 0 +#define GPIO31_Sleep_Level 0 +#define GPIO32_Sleep_Level 0 +#define GPIO33_Sleep_Level 1 +#define GPIO34_Sleep_Level 0 +#define GPIO35_Sleep_Level 0 +#define GPIO36_Sleep_Level 0 +#define GPIO37_Sleep_Level 0 +#define GPIO38_Sleep_Level 0 +#define GPIO39_Sleep_Level 1 +#define GPIO40_Sleep_Level 1 +#define GPIO41_Sleep_Level 0 +#define GPIO42_Sleep_Level 0 +#define GPIO43_Sleep_Level 0 +#define GPIO44_Sleep_Level 0 +#define GPIO45_Sleep_Level 0 +#define GPIO46_Sleep_Level 0 +#define GPIO47_Sleep_Level 0 +#define GPIO48_Sleep_Level 0 +#define GPIO49_Sleep_Level 1 +#define GPIO50_Sleep_Level 0 +#define GPIO51_Sleep_Level 0 +#define GPIO52_Sleep_Level 0 +#define GPIO53_Sleep_Level 0 +#define GPIO54_Sleep_Level 0 +#define GPIO55_Sleep_Level 0 +#define GPIO56_Sleep_Level 0 +#define GPIO57_Sleep_Level 0 +#define GPIO58_Sleep_Level 0 +#define GPIO59_Sleep_Level 0 +#define GPIO60_Sleep_Level 0 +#define GPIO61_Sleep_Level 0 +#define GPIO62_Sleep_Level 0 +#define GPIO63_Sleep_Level 0 +//PGSR2 +#define GPIO64_Sleep_Level 0 +#define GPIO65_Sleep_Level 0 +#define GPIO66_Sleep_Level 0 +#define GPIO67_Sleep_Level 0 +#define GPIO68_Sleep_Level 0 +#define GPIO69_Sleep_Level 0 +#define GPIO70_Sleep_Level 0 +#define GPIO71_Sleep_Level 0 +#define GPIO72_Sleep_Level 0 +#define GPIO73_Sleep_Level 0 +#define GPIO74_Sleep_Level 0 +#define GPIO75_Sleep_Level 0 +#define GPIO76_Sleep_Level 0 +#define GPIO77_Sleep_Level 0 +#define GPIO78_Sleep_Level 1 +#define GPIO79_Sleep_Level 1 +#define GPIO80_Sleep_Level 1 +#define GPIO81_Sleep_Level 0 +#define GPIO82_Sleep_Level 0 +#define GPIO83_Sleep_Level 0 +#define GPIO84_Sleep_Level 0 +#define GPIO85_Sleep_Level 0 +#define GPIO86_Sleep_Level 0 +#define GPIO87_Sleep_Level 0 +#define GPIO88_Sleep_Level 1 +#define GPIO89_Sleep_Level 0 +#define GPIO90_Sleep_Level 0 +#define GPIO91_Sleep_Level 0 +#define GPIO92_Sleep_Level 0 +#define GPIO93_Sleep_Level 0 +#define GPIO94_Sleep_Level 0 +#define GPIO95_Sleep_Level 0 +// +#define GPIO96_Sleep_Level 0 +#define GPIO97_Sleep_Level 0 +#define GPIO98_Sleep_Level 0 +#define GPIO99_Sleep_Level 0 +#define GPIO100_Sleep_Level 0 +#define GPIO101_Sleep_Level 1 +#define GPIO102_Sleep_Level 0 +#define GPIO103_Sleep_Level 0 +#define GPIO104_Sleep_Level 0 +#define GPIO105_Sleep_Level 0 +#define GPIO106_Sleep_Level 1 +#define GPIO107_Sleep_Level 0 +#define GPIO108_Sleep_Level 1 +#define GPIO109_Sleep_Level 1 +#define GPIO110_Sleep_Level 1 +#define GPIO111_Sleep_Level 1 +#define GPIO112_Sleep_Level 1 +#define GPIO113_Sleep_Level 1 +#define GPIO114_Sleep_Level 1 +#define GPIO115_Sleep_Level 1 +#define GPIO116_Sleep_Level 1 +#define GPIO117_Sleep_Level 1 +#define GPIO118_Sleep_Level 1 +#define GPIO119_Sleep_Level 1 + +#define GPDRx_i0 (GPIO00_Dir << 0) + (GPIO01_Dir << 1) + (GPIO02_Dir << 2) + (GPIO03_Dir << 3) +#define GPDRx_i1 (GPIO04_Dir << 4) + (GPIO05_Dir << 5) + (GPIO06_Dir << 6) + (GPIO07_Dir << 7) +#define GPDRx_i2 (GPIO08_Dir << 8) + (GPIO09_Dir << 9) + (GPIO10_Dir << 10) + (GPIO11_Dir << 11) +#define GPDRx_i3 (GPIO12_Dir << 12) + (GPIO13_Dir << 13) + (GPIO14_Dir << 14) + (GPIO15_Dir << 15) +#define GPDRx_i4 (GPIO16_Dir << 16) + (GPIO17_Dir << 17) + (GPIO18_Dir << 18) + (GPIO19_Dir << 19) +#define GPDRx_i5 (GPIO20_Dir << 20) + (GPIO21_Dir << 21) + (GPIO22_Dir << 22) + (GPIO23_Dir << 23) +#define GPDRx_i6 (GPIO24_Dir << 24) + (GPIO25_Dir << 25) + (GPIO26_Dir << 26) + (GPIO27_Dir << 27) +#define GPDRx_i7 (GPIO28_Dir << 28) + (GPIO29_Dir << 29) + (GPIO30_Dir << 30) + (GPIO31_Dir << 31) +#define GPDRx_InitValue (GPDRx_i0+GPDRx_i1+GPDRx_i2+GPDRx_i3+GPDRx_i4+GPDRx_i5+GPDRx_i6+GPDRx_i7) + +#define GPDRy_i0 (GPIO32_Dir << 0) + (GPIO33_Dir << 1) + (GPIO34_Dir << 2) + (GPIO35_Dir << 3) +#define GPDRy_i1 (GPIO36_Dir << 4) + (GPIO37_Dir << 5) + (GPIO38_Dir << 6) + (GPIO39_Dir << 7) +#define GPDRy_i2 (GPIO40_Dir << 8) + (GPIO41_Dir << 9) + (GPIO42_Dir << 10) + (GPIO43_Dir << 11) +#define GPDRy_i3 (GPIO44_Dir << 12) + (GPIO45_Dir << 13) + (GPIO46_Dir << 14) + (GPIO47_Dir << 15) +#define GPDRy_i4 (GPIO48_Dir << 16) + (GPIO49_Dir << 17) + (GPIO50_Dir << 18) + (GPIO51_Dir << 19) +#define GPDRy_i5 (GPIO52_Dir << 20) + (GPIO53_Dir << 21) + (GPIO54_Dir << 22) + (GPIO55_Dir << 23) +#define GPDRy_i6 (GPIO56_Dir << 24) + (GPIO57_Dir << 25) + (GPIO58_Dir << 26) + (GPIO59_Dir << 27) +#define GPDRy_i7 (GPIO60_Dir << 28) + (GPIO61_Dir << 29) + (GPIO62_Dir << 30) + (GPIO63_Dir << 31) +#define GPDRy_InitValue (GPDRy_i0+GPDRy_i1+GPDRy_i2+GPDRy_i3+GPDRy_i4+GPDRy_i5+GPDRy_i6+GPDRy_i7) + +#define GPDRz_i0 (GPIO64_Dir << 0) + (GPIO65_Dir << 1) + (GPIO66_Dir << 2) + (GPIO67_Dir << 3) +#define GPDRz_i1 (GPIO68_Dir << 4) + (GPIO69_Dir << 5) + (GPIO70_Dir << 6) + (GPIO71_Dir << 7) +#define GPDRz_i2 (GPIO72_Dir << 8) + (GPIO73_Dir << 9) + (GPIO74_Dir << 10) + (GPIO75_Dir << 11) +#define GPDRz_i3 (GPIO76_Dir << 12) + (GPIO77_Dir << 13) + (GPIO78_Dir << 14) + (GPIO79_Dir << 15) +#define GPDRz_i4 (GPIO80_Dir << 16) +#define GPDRz_InitValue (GPDRz_i0+GPDRz_i1+GPDRz_i2+GPDRz_i3+GPDRz_i4) + +#define GAFR0x_i0 (GPIO00_AltFunc << 0) + (GPIO01_AltFunc << 2) + (GPIO02_AltFunc << 4) + (GPIO03_AltFunc << 6) +#define GAFR0x_i1 (GPIO04_AltFunc << 8) + (GPIO05_AltFunc << 10) + (GPIO06_AltFunc << 12) + (GPIO07_AltFunc << 14) +#define GAFR0x_i2 (GPIO08_AltFunc << 16) + (GPIO09_AltFunc << 18) + (GPIO10_AltFunc << 20) + (GPIO11_AltFunc << 22) +#define GAFR0x_i3 (GPIO12_AltFunc << 24) + (GPIO13_AltFunc << 26) + (GPIO14_AltFunc << 28) + (GPIO15_AltFunc << 30) +#define GAFR0x_InitValue (GAFR0x_i0+GAFR0x_i1+GAFR0x_i2+GAFR0x_i3) + +#define GAFR1x_i0 (GPIO16_AltFunc << 0) + (GPIO17_AltFunc << 2) + (GPIO18_AltFunc << 4) + (GPIO19_AltFunc << 6) +#define GAFR1x_i1 (GPIO20_AltFunc << 8) + (GPIO21_AltFunc << 10) + (GPIO22_AltFunc << 12) + (GPIO23_AltFunc << 14) +#define GAFR1x_i2 (GPIO24_AltFunc << 16) + (GPIO25_AltFunc << 18) + (GPIO26_AltFunc << 20) + (GPIO27_AltFunc << 22) +#define GAFR1x_i3 (GPIO28_AltFunc << 24) + (GPIO29_AltFunc << 26) + (GPIO30_AltFunc << 28) + (GPIO31_AltFunc << 30) +#define GAFR1x_InitValue (GAFR1x_i0+GAFR1x_i1+GAFR1x_i2+GAFR1x_i3) + +#define GAFR0y_i0 (GPIO32_AltFunc << 0) + (GPIO33_AltFunc << 2) + (GPIO34_AltFunc << 4) + (GPIO35_AltFunc << 6) +#define GAFR0y_i1 (GPIO36_AltFunc << 8) + (GPIO37_AltFunc << 10) + (GPIO38_AltFunc << 12) + (GPIO39_AltFunc << 14) +#define GAFR0y_i2 (GPIO40_AltFunc << 16) + (GPIO41_AltFunc << 18) + (GPIO42_AltFunc << 20) + (GPIO43_AltFunc << 22) +#define GAFR0y_i3 (GPIO44_AltFunc << 24) + (GPIO45_AltFunc << 26) + (GPIO46_AltFunc << 28) + (GPIO47_AltFunc << 30) +#define GAFR0y_InitValue (GAFR0y_i0+GAFR0y_i1+GAFR0y_i2+GAFR0y_i3) + +#define GAFR1y_i0 (GPIO48_AltFunc << 0) + (GPIO49_AltFunc << 2) + (GPIO50_AltFunc << 4) + (GPIO51_AltFunc << 6) +#define GAFR1y_i1 (GPIO52_AltFunc << 8) + (GPIO53_AltFunc << 10) + (GPIO54_AltFunc << 12) + (GPIO55_AltFunc << 14) +#define GAFR1y_i2 (GPIO56_AltFunc << 16) + (GPIO57_AltFunc << 18) + (GPIO58_AltFunc << 20) + (GPIO59_AltFunc << 22) +#define GAFR1y_i3 (GPIO60_AltFunc << 24) + (GPIO61_AltFunc << 26) + (GPIO62_AltFunc << 28) + (GPIO63_AltFunc << 30) +#define GAFR1y_InitValue (GAFR1y_i0+GAFR1y_i1+GAFR1y_i2+GAFR1y_i3) + +#define GAFR0z_i0 (GPIO64_AltFunc << 0) + (GPIO65_AltFunc << 2) + (GPIO66_AltFunc << 4) + (GPIO67_AltFunc << 6) +#define GAFR0z_i1 (GPIO68_AltFunc << 8) + (GPIO69_AltFunc << 10) + (GPIO70_AltFunc << 12) + (GPIO71_AltFunc << 14) +#define GAFR0z_i2 (GPIO72_AltFunc << 16) + (GPIO73_AltFunc << 18) + (GPIO74_AltFunc << 20) + (GPIO75_AltFunc << 22) +#define GAFR0z_i3 (GPIO76_AltFunc << 24) + (GPIO77_AltFunc << 26) + (GPIO78_AltFunc << 28) + (GPIO79_AltFunc << 30) +#define GAFR0z_InitValue (GAFR0z_i0+GAFR0z_i1+GAFR0z_i2+GAFR0z_i3) + +#define GAFR1z_i0 (GPIO80_AltFunc << 0) + (GPIO81_AltFunc << 2) + (GPIO82_AltFunc << 4) + (GPIO83_AltFunc << 6) +#define GAFR1z_i1 (GPIO84_AltFunc << 8) + (GPIO85_AltFunc << 10) + (GPIO86_AltFunc << 12) + (GPIO87_AltFunc << 14) +#define GAFR1z_i2 (GPIO88_AltFunc << 16) + (GPIO89_AltFunc << 18) + (GPIO90_AltFunc << 20) + (GPIO91_AltFunc << 22) +#define GAFR1z_i3 (GPIO92_AltFunc << 24) + (GPIO93_AltFunc << 26) + (GPIO94_AltFunc << 28) + (GPIO95_AltFunc << 30) +#define GAFR1z_InitValue (GAFR1z_i0 + GAFR1z_i1 + GAFR1z_i2 + GAFR1z_i3) + +#define GPSRx_i0 (GPIO00_Level << 0) + (GPIO01_Level << 1) + (GPIO02_Level << 2) + (GPIO03_Level << 3) +#define GPSRx_i1 (GPIO04_Level << 4) + (GPIO05_Level << 5) + (GPIO06_Level << 6) + (GPIO07_Level << 7) +#define GPSRx_i2 (GPIO08_Level << 8) + (GPIO09_Level << 9) + (GPIO10_Level << 10) + (GPIO11_Level << 11) +#define GPSRx_i3 (GPIO12_Level << 12) + (GPIO13_Level << 13) + (GPIO14_Level << 14) + (GPIO15_Level << 15) +#define GPSRx_i4 (GPIO16_Level << 16) + (GPIO17_Level << 17) + (GPIO18_Level << 18) + (GPIO19_Level << 19) +#define GPSRx_i5 (GPIO20_Level << 20) + (GPIO21_Level << 21) + (GPIO22_Level << 22) + (GPIO23_Level << 23) +#define GPSRx_i6 (GPIO24_Level << 24) + (GPIO25_Level << 25) + (GPIO26_Level << 26) + (GPIO27_Level << 27) +#define GPSRx_i7 (GPIO28_Level << 28) + (GPIO29_Level << 29) + (GPIO30_Level << 30) + (GPIO31_Level << 31) +#define GPSRx_InitValue (GPSRx_i0+GPSRx_i1+GPSRx_i2+GPSRx_i3+GPSRx_i4+GPSRx_i5+GPSRx_i6+GPSRx_i7) + +#define GPSRy_i0 (GPIO32_Level << 0) + (GPIO33_Level << 1) + (GPIO34_Level << 2) + (GPIO35_Level << 3) +#define GPSRy_i1 (GPIO36_Level << 4) + (GPIO37_Level << 5) + (GPIO38_Level << 6) + (GPIO39_Level << 7) +#define GPSRy_i2 (GPIO40_Level << 8) + (GPIO41_Level << 9) + (GPIO42_Level << 10) + (GPIO43_Level << 11) +#define GPSRy_i3 (GPIO44_Level << 12) + (GPIO45_Level << 13) + (GPIO46_Level << 14) + (GPIO47_Level << 15) +#define GPSRy_i4 (GPIO48_Level << 16) + (GPIO49_Level << 17) + (GPIO50_Level << 18) + (GPIO51_Level << 19) +#define GPSRy_i5 (GPIO52_Level << 20) + (GPIO53_Level << 21) + (GPIO54_Level << 22) + (GPIO55_Level << 23) +#define GPSRy_i6 (GPIO56_Level << 24) + (GPIO57_Level << 25) + (GPIO58_Level << 26) + (GPIO59_Level << 27) +#define GPSRy_i7 (GPIO60_Level << 28) + (GPIO61_Level << 29) + (GPIO62_Level << 30) + (GPIO63_Level << 31) +#define GPSRy_InitValue (GPSRy_i0+GPSRy_i1+GPSRy_i2+GPSRy_i3+GPSRy_i4+GPSRy_i5+GPSRy_i6+GPSRy_i7) + +#define GPSRz_i0 (GPIO64_Level << 0) + (GPIO65_Level << 1) + (GPIO66_Level << 2) + (GPIO67_Level << 3) +#define GPSRz_i1 (GPIO68_Level << 4) + (GPIO69_Level << 5) + (GPIO70_Level << 6) + (GPIO71_Level << 7) +#define GPSRz_i2 (GPIO72_Level << 8) + (GPIO73_Level << 9) + (GPIO74_Level << 10) + (GPIO75_Level << 11) +#define GPSRz_i3 (GPIO76_Level << 12) + (GPIO77_Level << 13) + (GPIO78_Level << 14) + (GPIO79_Level << 15) +#define GPSRz_i4 (GPIO80_Level << 16) + (GPIO81_Level << 17) + (GPIO82_Level << 18) + (GPIO83_Level << 19) +#define GPSRz_i5 (GPIO84_Level << 20) + (GPIO85_Level << 21) + (GPIO86_Level << 22) + (GPIO87_Level << 23) +#define GPSRz_i6 (GPIO88_Level << 24) + (GPIO88_Level << 25) + (GPIO90_Level << 26) + (GPIO91_Level << 27) +#define GPSRz_i7 (GPIO92_Level << 28) + (GPIO93_Level << 29) + (GPIO94_Level << 30) + (GPIO95_Level << 31) +#define GPSRz_InitValue (GPSRz_i0 + GPSRz_i1 + GPSRz_i2 + GPSRz_i3 + GPSRz_i4 + GPSRz_i5 + GPSRz_i6 + GPSRz_i7) + +/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +//// value for set when sleep +*/ + +#define GPSRx_si0 (GPIO00_Sleep_Level << 0) + (GPIO01_Sleep_Level << 1) + (GPIO02_Sleep_Level << 2) + (GPIO03_Sleep_Level << 3) +#define GPSRx_si1 (GPIO04_Sleep_Level << 4) + (GPIO05_Sleep_Level << 5) + (GPIO06_Sleep_Level << 6) + (GPIO07_Sleep_Level << 7) +#define GPSRx_si2 (GPIO08_Sleep_Level << 8) + (GPIO09_Sleep_Level << 9) + (GPIO10_Sleep_Level << 10) + (GPIO11_Sleep_Level << 11) +#define GPSRx_si3 (GPIO12_Sleep_Level << 12) + (GPIO13_Sleep_Level << 13) + (GPIO14_Sleep_Level << 14) + (GPIO15_Sleep_Level << 15) +#define GPSRx_si4 (GPIO16_Sleep_Level << 16) + (GPIO17_Sleep_Level << 17) + (GPIO18_Sleep_Level << 18) + (GPIO19_Sleep_Level << 19) +#define GPSRx_si5 (GPIO20_Sleep_Level << 20) + (GPIO21_Sleep_Level << 21) + (GPIO22_Sleep_Level << 22) + (GPIO23_Sleep_Level << 23) +#define GPSRx_si6 (GPIO24_Sleep_Level << 24) + (GPIO25_Sleep_Level << 25) + (GPIO26_Sleep_Level << 26) + (GPIO27_Sleep_Level << 27) +#define GPSRx_si7 (GPIO28_Sleep_Level << 28) + (GPIO29_Sleep_Level << 29) + (GPIO30_Sleep_Level << 30) + (GPIO31_Sleep_Level << 31) +#define GPSRx_SleepValue (GPSRx_si0+GPSRx_si1+GPSRx_si2+GPSRx_si3+GPSRx_si4+GPSRx_si5+GPSRx_si6+GPSRx_si7) + +#define GPSRy_si0 (GPIO32_Sleep_Level << 0) + (GPIO33_Sleep_Level << 1) + (GPIO34_Sleep_Level << 2) + (GPIO35_Sleep_Level << 3) +#define GPSRy_si1 (GPIO36_Sleep_Level << 4) + (GPIO37_Sleep_Level << 5) + (GPIO38_Sleep_Level << 6) + (GPIO39_Sleep_Level << 7) +#define GPSRy_si2 (GPIO40_Sleep_Level << 8) + (GPIO41_Sleep_Level << 9) + (GPIO42_Sleep_Level << 10) + (GPIO43_Sleep_Level << 11) +#define GPSRy_si3 (GPIO44_Sleep_Level << 12) + (GPIO45_Sleep_Level << 13) + (GPIO46_Sleep_Level << 14) + (GPIO47_Sleep_Level << 15) +#define GPSRy_si4 (GPIO48_Sleep_Level << 16) + (GPIO49_Sleep_Level << 17) + (GPIO50_Sleep_Level << 18) + (GPIO51_Sleep_Level << 19) +#define GPSRy_si5 (GPIO52_Sleep_Level << 20) + (GPIO53_Sleep_Level << 21) + (GPIO54_Sleep_Level << 22) + (GPIO55_Sleep_Level << 23) +#define GPSRy_si6 (GPIO56_Sleep_Level << 24) + (GPIO57_Sleep_Level << 25) + (GPIO58_Sleep_Level << 26) + (GPIO59_Sleep_Level << 27) +#define GPSRy_si7 (GPIO60_Sleep_Level << 28) + (GPIO61_Sleep_Level << 29) + (GPIO62_Sleep_Level << 30) + (GPIO63_Sleep_Level << 31) +#define GPSRy_SleepValue (GPSRy_si0+GPSRy_si1+GPSRy_si2+GPSRy_si3+GPSRy_si4+GPSRy_si5+GPSRy_si6+GPSRy_si7) + +#define GPSRz_si0 (GPIO64_Sleep_Level << 0) + (GPIO65_Sleep_Level << 1) + (GPIO66_Sleep_Level << 2) + (GPIO67_Sleep_Level << 3) +#define GPSRz_si1 (GPIO68_Sleep_Level << 4) + (GPIO69_Sleep_Level << 5) + (GPIO70_Sleep_Level << 6) + (GPIO71_Sleep_Level << 7) +#define GPSRz_si2 (GPIO72_Sleep_Level << 8) + (GPIO73_Sleep_Level << 9) + (GPIO74_Sleep_Level << 10) + (GPIO75_Sleep_Level << 11) +#define GPSRz_si3 (GPIO76_Sleep_Level << 12) + (GPIO77_Sleep_Level << 13) + (GPIO78_Sleep_Level << 14) + (GPIO79_Sleep_Level << 15) +#define GPSRz_si4 (GPIO80_Sleep_Level << 16) + (GPIO81_Sleep_Level << 17) + (GPIO82_Sleep_Level << 18) + (GPIO83_Sleep_Level << 19) +#define GPSRz_si5 (GPIO84_Sleep_Level << 20) + (GPIO85_Sleep_Level << 21) + (GPIO86_Sleep_Level << 22) + (GPIO87_Sleep_Level << 23) +#define GPSRz_si6 (GPIO88_Sleep_Level << 24) + (GPIO88_Sleep_Level << 25) + (GPIO90_Sleep_Level << 26) + (GPIO91_Sleep_Level << 27) +#define GPSRz_si7 (GPIO92_Sleep_Level << 28) + (GPIO93_Sleep_Level << 29) + (GPIO94_Sleep_Level << 30) + (GPIO95_Sleep_Level << 31) +#define GPSRz_SleepValue (GPSRz_si0 + GPSRz_si1 + GPSRz_si2 + GPSRz_si3 + GPSRz_si4 + GPSRz_si5 + GPSRz_si6 + GPSRz_si7) + +#endif /* _G900_INIT_H_ */ diff --git a/kernel-2.6.33/arch/arm/mach-pxa/include/mach/hardware.h b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/hardware.h old mode 100644 new mode 100755 index e741bf1b..210912da --- a/kernel-2.6.33/arch/arm/mach-pxa/include/mach/hardware.h +++ b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/hardware.h @@ -9,6 +9,11 @@ * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ +/* debuging */ +#ifndef VERBOSE_DEBUG +#define VERBOSE_DEBUG +#endif + #ifndef __ASM_ARCH_HARDWARE_H #define __ASM_ARCH_HARDWARE_H diff --git a/kernel-2.6.33/arch/arm/mach-pxa/include/mach/ohci.h b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/ohci.h index 95b6e2a6..4f425504 100644 --- a/kernel-2.6.33/arch/arm/mach-pxa/include/mach/ohci.h +++ b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/ohci.h @@ -1,6 +1,82 @@ #ifndef ASMARM_ARCH_OHCI_H #define ASMARM_ARCH_OHCI_H + +/* + * UHC: USB Host Controller (OHCI-like) register definitions + */ +#define UHCREV (0x0000) /* UHC HCI Spec Revision */ +#define UHCHCON (0x0004) /* UHC Host Control Register */ +#define UHCCOMS (0x0008) /* UHC Command Status Register */ +#define UHCINTS (0x000C) /* UHC Interrupt Status Register */ +#define UHCINTE (0x0010) /* UHC Interrupt Enable */ +#define UHCINTD (0x0014) /* UHC Interrupt Disable */ +#define UHCHCCA (0x0018) /* UHC Host Controller Comm. Area */ +#define UHCPCED (0x001C) /* UHC Period Current Endpt Descr */ +#define UHCCHED (0x0020) /* UHC Control Head Endpt Descr */ +#define UHCCCED (0x0024) /* UHC Control Current Endpt Descr */ +#define UHCBHED (0x0028) /* UHC Bulk Head Endpt Descr */ +#define UHCBCED (0x002C) /* UHC Bulk Current Endpt Descr */ +#define UHCDHEAD (0x0030) /* UHC Done Head */ +#define UHCFMI (0x0034) /* UHC Frame Interval */ +#define UHCFMR (0x0038) /* UHC Frame Remaining */ +#define UHCFMN (0x003C) /* UHC Frame Number */ +#define UHCPERS (0x0040) /* UHC Periodic Start */ +#define UHCLS (0x0044) /* UHC Low Speed Threshold */ + +#define UHCRHDA (0x0048) /* UHC Root Hub Descriptor A */ +#define UHCRHDA_NOCP (1 << 12) /* No over current protection */ +#define UHCRHDA_OCPM (1 << 11) /* Over Current Protection Mode */ +#define UHCRHDA_POTPGT(x) \ + (((x) & 0xff) << 24) /* Power On To Power Good Time */ + +#define UHCRHDB (0x004C) /* UHC Root Hub Descriptor B */ +#define UHCRHS (0x0050) /* UHC Root Hub Status */ +#define UHCRHPS1 (0x0054) /* UHC Root Hub Port 1 Status */ +#define UHCRHPS2 (0x0058) /* UHC Root Hub Port 2 Status */ +#define UHCRHPS3 (0x005C) /* UHC Root Hub Port 3 Status */ + +#define UHCSTAT (0x0060) /* UHC Status Register */ +#define UHCSTAT_UPS3 (1 << 16) /* USB Power Sense Port3 */ +#define UHCSTAT_SBMAI (1 << 15) /* System Bus Master Abort Interrupt*/ +#define UHCSTAT_SBTAI (1 << 14) /* System Bus Target Abort Interrupt*/ +#define UHCSTAT_UPRI (1 << 13) /* USB Port Resume Interrupt */ +#define UHCSTAT_UPS2 (1 << 12) /* USB Power Sense Port 2 */ +#define UHCSTAT_UPS1 (1 << 11) /* USB Power Sense Port 1 */ +#define UHCSTAT_HTA (1 << 10) /* HCI Target Abort */ +#define UHCSTAT_HBA (1 << 8) /* HCI Buffer Active */ +#define UHCSTAT_RWUE (1 << 7) /* HCI Remote Wake Up Event */ + +#define UHCHR (0x0064) /* UHC Reset Register */ +#define UHCHR_SSEP3 (1 << 11) /* Sleep Standby Enable for Port3 */ +#define UHCHR_SSEP2 (1 << 10) /* Sleep Standby Enable for Port2 */ +#define UHCHR_SSEP1 (1 << 9) /* Sleep Standby Enable for Port1 */ +#define UHCHR_PCPL (1 << 7) /* Power control polarity low */ +#define UHCHR_PSPL (1 << 6) /* Power sense polarity low */ +#define UHCHR_SSE (1 << 5) /* Sleep Standby Enable */ +#define UHCHR_UIT (1 << 4) /* USB Interrupt Test */ +#define UHCHR_SSDC (1 << 3) /* Simulation Scale Down Clock */ +#define UHCHR_CGR (1 << 2) /* Clock Generation Reset */ +#define UHCHR_FHR (1 << 1) /* Force Host Controller Reset */ +#define UHCHR_FSBIR (1 << 0) /* Force System Bus Iface Reset */ + +#define UHCHIE (0x0068) /* UHC Interrupt Enable Register*/ +#define UHCHIE_UPS3IE (1 << 14) /* Power Sense Port3 IntEn */ +#define UHCHIE_UPRIE (1 << 13) /* Port Resume IntEn */ +#define UHCHIE_UPS2IE (1 << 12) /* Power Sense Port2 IntEn */ +#define UHCHIE_UPS1IE (1 << 11) /* Power Sense Port1 IntEn */ +#define UHCHIE_TAIE (1 << 10) /* HCI Interface Transfer Abort + Interrupt Enable*/ +#define UHCHIE_HBAIE (1 << 8) /* HCI Buffer Active IntEn */ +#define UHCHIE_RWIE (1 << 7) /* Remote Wake-up IntEn */ + +#define UHCHIT (0x006C) /* UHC Interrupt Test register */ + +#define PXA_UHC_MAX_PORTNUM 3 + + + + struct device; struct pxaohci_platform_data { diff --git a/kernel-2.6.33/arch/arm/mach-pxa/include/mach/pxa27x_keypad.h b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/pxa27x_keypad.h index 7b4eadc6..2d15716c 100644 --- a/kernel-2.6.33/arch/arm/mach-pxa/include/mach/pxa27x_keypad.h +++ b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/pxa27x_keypad.h @@ -4,7 +4,7 @@ #include #include -#define MAX_MATRIX_KEY_ROWS (8) +#define MAX_MATRIX_KEY_ROWS (16) #define MAX_MATRIX_KEY_COLS (8) #define MATRIX_ROW_SHIFT (3) #define MAX_DIRECT_KEY_NUM (8) diff --git a/kernel-2.6.33/arch/arm/mach-pxa/include/mach/wm9712.h b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/wm9712.h new file mode 100644 index 00000000..24e05834 --- /dev/null +++ b/kernel-2.6.33/arch/arm/mach-pxa/include/mach/wm9712.h @@ -0,0 +1,108 @@ +/* + * Definitions for WM9712 AC97 codec + * Based upon wm97xx.h by Liam Girdwood, Wolfson Microelectronics + */ + +#ifndef _A730_AC97_H_ +#define _A730_AC97_H_ + + +#define AC97_ADD_FUNC 0x58 /* Additional functions */ + +/* + * WM97xx AC97 Touchscreen registers + */ +#define AC97_WM97XX_DIGITISER1 0x76 +#define AC97_WM97XX_DIGITISER2 0x78 +#define AC97_WM97XX_DIGITISER_RD 0x7a +#define AC97_WM9713_DIG1 0x74 +#define AC97_WM9713_DIG2 AC97_WM97XX_DIGITISER1 +#define AC97_WM9713_DIG3 AC97_WM97XX_DIGITISER2 + +/* + * WM97xx GPGIO states + */ +#define WM97XX_GPIO_OUT 0 +#define WM97XX_GPIO_IN 1 +#define WM97XX_GPIO_POL_HIGH 1 +#define WM97XX_GPIO_POL_LOW 0 +#define WM97XX_GPIO_STICKY 1 +#define WM97XX_GPIO_NOTSTICKY 0 +#define WM97XX_GPIO_WAKE 1 +#define WM97XX_GPIO_NOWAKE 0 + +/* + * WM97xx register bits + */ +#define WM97XX_POLL 0x8000 /* initiate a polling measurement */ +#define WM97XX_ADCSEL_X 0x1000 /* x coord measurement */ +#define WM97XX_ADCSEL_Y 0x2000 /* y coord measurement */ +#define WM97XX_ADCSEL_PRES 0x3000 /* pressure measurement */ +#define WM97XX_ADCSEL_COMP1 0x4000 /* aux1 measurement */ +#define WM97XX_ADCSEL_COMP2 0x5000 /* aux2 measurement */ +#define WM97XX_ADCSEL_BMON 0x6000 /* aux3 measurement */ +#define WM97XX_ADCSEL_WIPER 0x7000 /* aux4 measurement */ +#define WM97XX_ADCSEL_MASK 0x7000 +#define WM97XX_COO 0x0800 /* enable coordinate mode */ +#define WM97XX_CTC 0x0400 /* enable continuous mode */ +#define WM97XX_CM_RATE_93 0x0000 /* 93.75Hz continuous rate */ +#define WM97XX_CM_RATE_187 0x0100 /* 187.5Hz continuous rate */ +#define WM97XX_CM_RATE_375 0x0200 /* 375Hz continuous rate */ +#define WM97XX_CM_RATE_750 0x0300 /* 750Hz continuous rate */ +#define WM97XX_CM_RATE_8K 0x00f0 /* 8kHz continuous rate */ +#define WM97XX_CM_RATE_12K 0x01f0 /* 12kHz continuous rate */ +#define WM97XX_CM_RATE_24K 0x02f0 /* 24kHz continuous rate */ +#define WM97XX_CM_RATE_48K 0x03f0 /* 48kHz continuous rate */ +#define WM97XX_CM_RATE_MASK 0x03f0 +#define WM97XX_RATE(i) (((i & 3) << 8) | ((i & 4) ? 0xf0 : 0)) +#define WM97XX_DELAY(i) ((i << 4) & 0x00f0) /* sample delay times */ +#define WM97XX_DELAY_MASK 0x00f0 +#define WM97XX_SLEN 0x0008 /* slot read back enable */ +#define WM97XX_SLT(i) ((i - 5) & 0x7) /* touchpanel slot selection (5-11) */ +#define WM97XX_SLT_MASK 0x0007 +#define WM97XX_PRP_DETW 0x4000 /* pen detect on, digitiser off, wake up */ +#define WM97XX_PRP_DET 0x8000 /* pen detect on, digitiser off, no wake up */ +#define WM97XX_PRP_DET_DIG 0xc000 /* pen detect on, digitiser on */ +#define WM97XX_RPR 0x2000 /* wake up on pen down */ +#define WM97XX_PEN_DOWN 0x8000 /* pen is down */ +#define WM97XX_ADCSRC_MASK 0x7000 /* ADC source mask */ + +#define WM97XX_AUX_ID1 0x8001 +#define WM97XX_AUX_ID2 0x8002 +#define WM97XX_AUX_ID3 0x8003 +#define WM97XX_AUX_ID4 0x8004 + +/* Codec GPIO's */ +#define WM97XX_MAX_GPIO 16 +#define WM97XX_GPIO_1 (1 << 1) +#define WM97XX_GPIO_2 (1 << 2) +#define WM97XX_GPIO_3 (1 << 3) +#define WM97XX_GPIO_4 (1 << 4) +#define WM97XX_GPIO_5 (1 << 5) +#define WM97XX_GPIO_6 (1 << 6) +#define WM97XX_GPIO_7 (1 << 7) +#define WM97XX_GPIO_8 (1 << 8) +#define WM97XX_GPIO_9 (1 << 9) +#define WM97XX_GPIO_10 (1 << 10) +#define WM97XX_GPIO_11 (1 << 11) +#define WM97XX_GPIO_12 (1 << 12) +#define WM97XX_GPIO_13 (1 << 13) +#define WM97XX_GPIO_14 (1 << 14) +#define WM97XX_GPIO_15 (1 << 15) + +/* WM9712 Bits */ +#define WM9712_45W 0x1000 /* set for 5-wire touchscreen */ +#define WM9712_PDEN 0x0800 /* measure only when pen down */ +#define WM9712_WAIT 0x0200 /* wait until adc is read before next sample */ +#define WM9712_PIL 0x0100 /* current used for pressure measurement. set 400uA else 200uA */ +#define WM9712_MASK_HI 0x0040 /* hi on mask pin (47) stops conversions */ +#define WM9712_MASK_EDGE 0x0080 /* rising/falling edge on pin delays sample */ +#define WM9712_MASK_SYNC 0x00c0 /* rising/falling edge on mask initiates sample */ +#define WM9712_RPU(i) (i&0x3f) /* internal pull up on pen detect (64k / rpu) */ +#define WM9712_PD(i) (0x1 << i) /* power management */ +#define WM9712_ADCSEL_COMP1 0x4000 /* COMP1/AUX1 measurement (pin29) */ +#define WM9712_ADCSEL_COMP2 0x5000 /* COMP2/AUX2 measurement (pin30) */ +#define WM9712_ADCSEL_BMON 0x6000 /* BMON/AUX3 measurement (pin31) */ +#define WM9712_ADCSEL_WIPER 0x7000 /* WIPER/AUX4 measurement (pin12) */ + +#endif /* _A730_AC97_H_ */ diff --git a/kernel-2.6.33/arch/arm/mach-pxa/irq.c b/kernel-2.6.33/arch/arm/mach-pxa/irq.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/arm/plat-pxa/dma.c b/kernel-2.6.33/arch/arm/plat-pxa/dma.c old mode 100644 new mode 100755 index 2975798d..103a2f0b --- a/kernel-2.6.33/arch/arm/plat-pxa/dma.c +++ b/kernel-2.6.33/arch/arm/plat-pxa/dma.c @@ -284,6 +284,8 @@ int pxa_request_dma (char *name, pxa_dma_prio prio, unsigned long flags; int i, found = 0; + printk ("DMA: pxa_request_dma %s\n", name); + /* basic sanity checks */ if (!name || !irq_handler) return -EINVAL; diff --git a/kernel-2.6.33/arch/blackfin/boot/install.sh b/kernel-2.6.33/arch/blackfin/boot/install.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/ia64/install.sh b/kernel-2.6.33/arch/ia64/install.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/m32r/boot/compressed/install.sh b/kernel-2.6.33/arch/m32r/boot/compressed/install.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/m68k/install.sh b/kernel-2.6.33/arch/m68k/install.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/mn10300/boot/install.sh b/kernel-2.6.33/arch/mn10300/boot/install.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/parisc/install.sh b/kernel-2.6.33/arch/parisc/install.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/powerpc/boot/install.sh b/kernel-2.6.33/arch/powerpc/boot/install.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/powerpc/kernel/prom_init_check.sh b/kernel-2.6.33/arch/powerpc/kernel/prom_init_check.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/powerpc/kernel/systbl_chk.sh b/kernel-2.6.33/arch/powerpc/kernel/systbl_chk.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/s390/boot/install.sh b/kernel-2.6.33/arch/s390/boot/install.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/sh/boot/compressed/install.sh b/kernel-2.6.33/arch/sh/boot/compressed/install.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/arch/x86/boot/install.sh b/kernel-2.6.33/arch/x86/boot/install.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/drivers/Kconfig b/kernel-2.6.33/drivers/Kconfig old mode 100644 new mode 100755 index 368ae6d3..287417ad --- a/kernel-2.6.33/drivers/Kconfig +++ b/kernel-2.6.33/drivers/Kconfig @@ -88,6 +88,8 @@ source "drivers/memstick/Kconfig" source "drivers/leds/Kconfig" +source "drivers/switch/Kconfig" + source "drivers/accessibility/Kconfig" source "drivers/infiniband/Kconfig" diff --git a/kernel-2.6.33/drivers/Makefile b/kernel-2.6.33/drivers/Makefile old mode 100644 new mode 100755 index 6ee53c7a..ab807006 --- a/kernel-2.6.33/drivers/Makefile +++ b/kernel-2.6.33/drivers/Makefile @@ -94,6 +94,7 @@ obj-y += idle/ obj-$(CONFIG_MMC) += mmc/ obj-$(CONFIG_MEMSTICK) += memstick/ obj-$(CONFIG_NEW_LEDS) += leds/ +obj-$(CONFIG_SWITCH) += switch/ obj-$(CONFIG_INFINIBAND) += infiniband/ obj-$(CONFIG_SGI_SN) += sn/ obj-y += firmware/ diff --git a/kernel-2.6.33/drivers/base/devtmpfs.c b/kernel-2.6.33/drivers/base/devtmpfs.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/drivers/input/keyboard/.gitignore b/kernel-2.6.33/drivers/input/keyboard/.gitignore new file mode 100644 index 00000000..9653a426 --- /dev/null +++ b/kernel-2.6.33/drivers/input/keyboard/.gitignore @@ -0,0 +1 @@ +pxa27x_keypad-orig.c diff --git a/kernel-2.6.33/drivers/input/keyboard/pxa27x_keypad.c b/kernel-2.6.33/drivers/input/keyboard/pxa27x_keypad.c old mode 100644 new mode 100755 index 79cd3e9f..86715549 --- a/kernel-2.6.33/drivers/input/keyboard/pxa27x_keypad.c +++ b/kernel-2.6.33/drivers/input/keyboard/pxa27x_keypad.c @@ -14,7 +14,7 @@ * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ - + #include #include @@ -181,6 +181,18 @@ static void pxa27x_keypad_build_keycode(struct pxa27x_keypad *keypad) static void pxa27x_keypad_scan_matrix(struct pxa27x_keypad *keypad) { +////////////////////////// + +#define FNC_PRESS (1<<0) +#define FNC_REL (1<<1) +#define KEY_REL (1<<2) +#define FAKE_SHIFT (1<<3) +#define KEY_FUNC 13 + + static int pressed; + static unsigned char flags = 0; + +/////////////////////////// struct pxa27x_keypad_platform_data *pdata = keypad->pdata; struct input_dev *input_dev = keypad->input_dev; int row, col, num_keys_pressed = 0; @@ -236,10 +248,60 @@ scan: continue; code = MATRIX_SCAN_CODE(row, col, MATRIX_ROW_SHIFT); +#if 1 +/* printk(KERN_INFO"keypad_scan_matrix code %d: %d : stage %d\n", + code, keypad->keycodes[code],new_state[col] & (1 << row));*/ + +// FN = 464 = keypad->keycodes[code] +// code = 13 +// new_state[col] & (1 << row) = 2(нажатие),0(отжатие) + + pressed = new_state[col] & (1 << row); + + if ((code != KEY_FUNC) && (flags & FNC_PRESS)) { + if (!pressed) { + if (flags & FNC_REL) + flags &= ~(FNC_PRESS | FNC_REL | KEY_REL); + else + flags |= KEY_REL; + } + code += 0x40; // the keys alternate function + } + + switch (code) { + case KEY_FUNC: + if (pressed) + flags = FNC_PRESS; + else if (flags & KEY_REL) + flags &= ~(FNC_PRESS | FNC_REL | KEY_REL); + else + flags |= FNC_REL; + break; + + case 0x31:case 0x40:case 0x41:case 0x43:case 0x4f:case 0x50:case 0x51:case 0x52: + case 0x53:case 0x54:case 0x55:case 0x58:case 0x59:case 0x5a:case 0x5d:case 0x7a: + flags |= FAKE_SHIFT; + input_report_key(input_dev, KEY_LEFTSHIFT, pressed); + break; + + default: + if (flags & FAKE_SHIFT) { + input_report_key(input_dev, KEY_LEFTSHIFT, 0); + flags &= ~FAKE_SHIFT; + } + break; + } + + input_event(input_dev, EV_MSC, MSC_SCAN, code); + input_report_key(input_dev, keypad->keycodes[code], pressed); + +/////////////////////////// +#else input_event(input_dev, EV_MSC, MSC_SCAN, code); input_report_key(input_dev, keypad->keycodes[code], new_state[col] & (1 << row)); - } +#endif + } } input_sync(input_dev); memcpy(keypad->matrix_key_state, new_state, sizeof(new_state)); diff --git a/kernel-2.6.33/drivers/input/touchscreen/Kconfig b/kernel-2.6.33/drivers/input/touchscreen/Kconfig index dfafc76d..3943a822 100644 --- a/kernel-2.6.33/drivers/input/touchscreen/Kconfig +++ b/kernel-2.6.33/drivers/input/touchscreen/Kconfig @@ -11,6 +11,19 @@ menuconfig INPUT_TOUCHSCREEN if INPUT_TOUCHSCREEN +config TOUCHSCREEN_AK4183 + tristate "AK4183 based touchscreen" + depends on I2C + help + Say Y here if you have a touchscreen interface using the + AK4183 controller, and your board-specific + initialization code includes that in its table of I2C devices. + + If unsure, say N (but it's safe to say "Y"). + + To compile this driver as a module, choose M here: the + module will be called AK4183. + config TOUCHSCREEN_ADS7846 tristate "ADS7846/TSC2046 and ADS7843 based touchscreens" depends on SPI_MASTER diff --git a/kernel-2.6.33/drivers/input/touchscreen/Makefile b/kernel-2.6.33/drivers/input/touchscreen/Makefile index d61a3b4d..22f1aa95 100644 --- a/kernel-2.6.33/drivers/input/touchscreen/Makefile +++ b/kernel-2.6.33/drivers/input/touchscreen/Makefile @@ -45,3 +45,5 @@ obj-$(CONFIG_TOUCHSCREEN_WM97XX_ATMEL) += atmel-wm97xx.o obj-$(CONFIG_TOUCHSCREEN_WM97XX_MAINSTONE) += mainstone-wm97xx.o obj-$(CONFIG_TOUCHSCREEN_WM97XX_ZYLONITE) += zylonite-wm97xx.o obj-$(CONFIG_TOUCHSCREEN_W90X900) += w90p910_ts.o +obj-$(CONFIG_TOUCHSCREEN_AK4183) += ak4183.o + diff --git a/kernel-2.6.33/drivers/input/touchscreen/ak4183.c b/kernel-2.6.33/drivers/input/touchscreen/ak4183.c new file mode 100755 index 00000000..0426b0ad --- /dev/null +++ b/kernel-2.6.33/drivers/input/touchscreen/ak4183.c @@ -0,0 +1,440 @@ +/* + * drivers/input/touchscreen/ak4183.c + * + * Copyright (c) 2010 Angell + * Angell Fear + * + * Using code from: + * tsc2007.c + * + * Copyright (c) 2008 MtekVision Co., Ltd. + * Copyright (c) 2005 David Brownell + * Copyright (c) 2006 Nokia Corporation + * - corgi_ts.c + * Copyright (C) 2004-2005 Richard Purdie + * - omap_ts.[hc], ads7846.h, ts_osk.c + * Copyright (C) 2002 MontaVista Software + * Copyright (C) 2004 Texas Instruments + * Copyright (C) 2005 Dirk Behme + * + * This program 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 +#include +#include +#include +#include +#include +#include + +#define TS_POLL_DELAY 1 /* ms delay between samples */ +#define TS_POLL_PERIOD 1 /* ms delay between samples */ + + +#define AK4183_MEASURE_X 0xc0 +#define AK4183_MEASURE_Y 0xd0 +#define AK4183_MEASURE_Z1 0xE0 +#define AK4183_MEASURE_Z2 0xF0 + +#define AK4183_POWER_OFF_IRQ_EN 0x00 +#define AK4183_ADC_ON_IRQ_DIS0 (0x1 << 2) + +#define AK4183_12BIT 0x02 + +#define MAX_12BIT ((1 << 12) - 1) + +#define ADC_ON_12BIT 0x02 +//(AK4183_12BIT | AK4183_ADC_ON_IRQ_DIS0) + +#define READ_Y (ADC_ON_12BIT | AK4183_MEASURE_Y) +#define READ_Z1 (ADC_ON_12BIT | AK4183_MEASURE_Z1) +#define READ_Z2 (ADC_ON_12BIT | AK4183_MEASURE_Z2) +#define READ_X (ADC_ON_12BIT | AK4183_MEASURE_X) +#define PWRDOWN (AK4183_12BIT | AK4183_POWER_OFF_IRQ_EN) + + + + + + +struct ts_event { + u16 x; + u16 y; + u16 z1, z2; +}; + +struct ak4183 { + struct input_dev *input; + char phys[32]; + struct delayed_work work; + + struct i2c_client *client; + + u16 model; + u16 x_plate_ohms; + + bool pendown; + int irq; + + int (*get_pendown_state)(void); + void (*clear_penirq)(void); +}; + +/* +0 4000 left 32 право 419 +верх лево X=0x0150 Y=0x0ee0 P=0x0106 +верх право X=0x0e50 Y=0x0ee0 P=0x0104 +низ лево X=0x0110 Y=0x0090 P=0x00ea +низ право X=0x0dc0 Y=0x0080 P=0x00ec + +wince +CalibrationData 2174,1990 563,3553 700,465 3463,506 3440,3547 + +*/ + +static int abs_x[3] = {0x0110, 0x0dc0, 20}; +module_param_array(abs_x, int, NULL, 0); +MODULE_PARM_DESC(abs_x, "Touchscreen absolute X min, max, fuzz"); + +static int abs_y[3] = {0x0ee0, 0x0080, 20}; +module_param_array(abs_y, int, NULL, 0); +MODULE_PARM_DESC(abs_y, "Touchscreen absolute Y min, max, fuzz"); + +static int abs_p[3] = {0, 40, 4}; +module_param_array(abs_p, int, NULL, 0); +MODULE_PARM_DESC(abs_p, "Touchscreen absolute Pressure min, max, fuzz"); + + +static inline int ak4183_xfer(struct ak4183 *tsc, u8 cmd) +{ + s32 data; + u16 val; + + data = i2c_smbus_read_word_data(tsc->client, cmd); + if (data < 0) { + dev_err(&tsc->client->dev, "i2c io error: %d\n", data); + return data; + } + + /* The protocol and raw data format from i2c interface: + * S Addr Wr [A] Comm [A] S Addr Rd [A] [DataLow] A [DataHigh] NA P + * Where DataLow has [D11-D4], DataHigh has [D3-D0 << 4 | Dummy 4bit]. + */ + val = swab16(data) >> 4; + + dev_dbg(&tsc->client->dev, "data: 0x%x, val: 0x%x\n", data, val); + + return val; +} + +static void ak4183_read_values(struct ak4183 *tsc, struct ts_event *tc) +{ + /* y- still on; turn on only y+ (and ADC) */ + tc->y = ak4183_xfer(tsc, READ_Y); + + /* turn y- off, x+ on, then leave in lowpower */ + tc->x = ak4183_xfer(tsc, READ_X); + + /* turn y+ off, x- on; we'll use formula #1 */ + tc->z1 = ak4183_xfer(tsc, READ_Z1); + tc->z2 = ak4183_xfer(tsc, READ_Z2); + + /* Prepare for next touch reading - power down ADC, enable PENIRQ */ + //ak4183_xfer(tsc, PWRDOWN); +} + +static u32 ak4183_calculate_pressure(struct ak4183 *tsc, struct ts_event *tc) +{ + u32 rt = 0; + + /* range filtering */ + if (tc->x == MAX_12BIT) + tc->x = 0; + + if (likely(tc->x && tc->z1)) { + /* compute touch pressure resistance using equation #1 */ + rt = tc->z2 - tc->z1; + rt *= tc->x; + rt *= tsc->x_plate_ohms; + rt /= tc->z1; + rt = (rt + 2047) >> 12; + } + + return rt; +} + +static void ak4183_send_up_event(struct ak4183 *tsc) +{ + struct input_dev *input = tsc->input; + + dev_dbg(&tsc->client->dev, "UP\n"); + + input_report_key(input, BTN_TOUCH, 0); + input_report_abs(input, ABS_PRESSURE, 0); + input_sync(input); +} + +static void ak4183_work(struct work_struct *work) +{ + struct ak4183 *ts = + container_of(to_delayed_work(work), struct ak4183, work); + struct ts_event tc; + u32 rt; + + /* + * NOTE: We can't rely on the pressure to determine the pen down + * state, even though this controller has a pressure sensor. + * The pressure value can fluctuate for quite a while after + * lifting the pen and in some cases may not even settle at the + * expected value. + * + * The only safe way to check for the pen up condition is in the + * work function by reading the pen signal state (it's a GPIO + * and IRQ). Unfortunately such callback is not always available, + * in that case we have rely on the pressure anyway. + */ + if (ts->get_pendown_state) { + if (unlikely(!ts->get_pendown_state())) { + ak4183_send_up_event(ts); + ts->pendown = false; + goto out; + } + + dev_dbg(&ts->client->dev, "pen is still down\n"); + } + + ak4183_read_values(ts, &tc); + + rt = ak4183_calculate_pressure(ts, &tc); + if (rt > MAX_12BIT) { + /* + * Sample found inconsistent by debouncing or pressure is + * beyond the maximum. Don't report it to user space, + * repeat at least once more the measurement. + */ + dev_dbg(&ts->client->dev, "ignored pressure %d\n", rt); + goto out; + + } + + if (rt) { + struct input_dev *input = ts->input; + + if (!ts->pendown) { + dev_dbg(&ts->client->dev, "DOWN\n"); + + input_report_key(input, BTN_TOUCH, 1); + ts->pendown = true; + } + + input_report_abs(input, ABS_X, tc.x); + input_report_abs(input, ABS_Y, tc.y); + input_report_abs(input, ABS_PRESSURE, rt); + + input_sync(input); + //printk(KERN_INFO "ts: X=0x%04x Y=0x%04x P=0x%04x\n", tc.x, tc.y, rt); + + + } else if (!ts->get_pendown_state && ts->pendown) { + /* + * We don't have callback to check pendown state, so we + * have to assume that since pressure reported is 0 the + * pen was lifted up. + */ + ak4183_send_up_event(ts); + ts->pendown = false; + } + + out: + if (ts->pendown) + schedule_delayed_work(&ts->work, + msecs_to_jiffies(TS_POLL_PERIOD)); + else + enable_irq(ts->irq); +} + +static irqreturn_t ak4183_irq(int irq, void *handle) +{ + struct ak4183 *ts = handle; + + if (!ts->get_pendown_state || likely(ts->get_pendown_state())) { + disable_irq_nosync(ts->irq); + schedule_delayed_work(&ts->work, + msecs_to_jiffies(TS_POLL_DELAY)); + } + + if (ts->clear_penirq) + { + ts->clear_penirq(); + } + schedule_delayed_work(&ts->work, + msecs_to_jiffies(TS_POLL_DELAY)); + return IRQ_HANDLED; +} + +static void ak4183_free_irq(struct ak4183 *ts) +{ + free_irq(ts->irq, ts); + + if (cancel_delayed_work_sync(&ts->work)) { + /* + * Work was pending, therefore we need to enable + * IRQ here to balance the disable_irq() done in the + * interrupt handler. + */ + enable_irq(ts->irq); + } + +} + +static int __devinit ak4183_probe(struct i2c_client *client, + const struct i2c_device_id *id) +{ + struct ak4183 *ts; + struct ak4183_platform_data *pdata = pdata = client->dev.platform_data; + struct input_dev *input_dev; + int err; + + if (!pdata) { + + dev_err(&client->dev, "platform data is required!\n"); + printk(KERN_ERR "ak4183: platform data is required!\n"); + return -EINVAL; + } + + if (!i2c_check_functionality(client->adapter, + I2C_FUNC_SMBUS_READ_WORD_DATA)) + { + printk(KERN_ERR "ak4183: err i2c_check_functionality!\n"); + return -EIO; + } + ts = kzalloc(sizeof(struct ak4183), GFP_KERNEL); + input_dev = input_allocate_device(); + if (!ts || !input_dev) { + err = -ENOMEM; + printk(KERN_ERR "ak4183: err input_allocate_device!\n"); + goto err_free_mem; + } + + ts->client = client; + ts->irq = client->irq; + ts->input = input_dev; + INIT_DELAYED_WORK(&ts->work, ak4183_work); + + + ts->model = pdata->model; + ts->x_plate_ohms = pdata->x_plate_ohms; + ts->get_pendown_state = pdata->get_pendown_state; + ts->clear_penirq = pdata->clear_penirq; + + snprintf(ts->phys, sizeof(ts->phys), + "%s/input0", dev_name(&client->dev)); + + input_dev->name = "AK4183 Touchscreen"; + input_dev->phys = ts->phys; + input_dev->id.bustype = BUS_I2C; + + input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); + input_dev->keybit[BIT_WORD(BTN_TOUCH)] = BIT_MASK(BTN_TOUCH); + +// input_set_abs_params(input_dev, ABS_X, 0, MAX_12BIT, 0, 0); + input_set_abs_params(input_dev, ABS_X, abs_x[0], abs_x[1], abs_x[2], 0); +// input_set_abs_params(input_dev, ABS_Y, 0, MAX_12BIT, 0, 0); + input_set_abs_params(input_dev, ABS_Y, abs_y[0], abs_y[1], abs_y[2], 0); +// input_set_abs_params(input_dev, ABS_PRESSURE, abs_p[0], abs_p[1], abs_p[2], 0); + input_set_abs_params(input_dev, ABS_PRESSURE, 0, MAX_12BIT, 0, 0); + + if (pdata->init_platform_hw) + pdata->init_platform_hw(); + +//76 I 1 0 FE + + err = request_irq(ts->irq, ak4183_irq, + IRQF_TRIGGER_FALLING, + client->dev.driver->name, ts); + + if (err < 0) { + dev_err(&client->dev, "irq %d busy?\n", ts->irq); + printk(KERN_ERR "ak4183: err irq %d busy?\n",ts->irq); + goto err_free_mem; + } + + /* Prepare for touch readings - power down ADC and enable PENIRQ */ +/* err = ak4183_xfer(ts, PWRDOWN); + if (err < 0){ + goto err_free_irq; + printk(KERN_ERR "ak4183: err ak4183_xfer\n"); + } +*/ + err = input_register_device(input_dev); + if (err){ + goto err_free_irq; + printk(KERN_ERR "ak4183: err input_register_device\n"); + } + i2c_set_clientdata(client, ts); + + + return 0; + + err_free_irq: + ak4183_free_irq(ts); + if (pdata->exit_platform_hw) + pdata->exit_platform_hw(); + err_free_mem: + input_free_device(input_dev); + kfree(ts); + return err; +} + +static int __devexit ak4183_remove(struct i2c_client *client) +{ + struct ak4183 *ts = i2c_get_clientdata(client); + struct ak4183_platform_data *pdata = client->dev.platform_data; + + ak4183_free_irq(ts); + + if (pdata->exit_platform_hw) + pdata->exit_platform_hw(); + + input_unregister_device(ts->input); + kfree(ts); + + return 0; +} + +static struct i2c_device_id ak4183_idtable[] = { + { "ak4183", 0 }, + { } +}; + +MODULE_DEVICE_TABLE(i2c, ak4183_idtable); + +static struct i2c_driver ak4183_driver = { + .driver = { + .owner = THIS_MODULE, + .name = "ak4183" + }, + .id_table = ak4183_idtable, + .probe = ak4183_probe, + .remove = __devexit_p(ak4183_remove), +}; + +static int __init ak4183_init(void) +{ + return i2c_add_driver(&ak4183_driver); +} + +static void __exit ak4183_exit(void) +{ + i2c_del_driver(&ak4183_driver); +} + +module_init(ak4183_init); +module_exit(ak4183_exit); + +MODULE_AUTHOR("angell "); +MODULE_DESCRIPTION("AK4183 TouchScreen Driver"); +MODULE_LICENSE("GPL"); diff --git a/kernel-2.6.33/drivers/misc/Kconfig b/kernel-2.6.33/drivers/misc/Kconfig old mode 100644 new mode 100755 index e3551d20..e6799ded --- a/kernel-2.6.33/drivers/misc/Kconfig +++ b/kernel-2.6.33/drivers/misc/Kconfig @@ -13,6 +13,10 @@ menuconfig MISC_DEVICES if MISC_DEVICES +config ANDROID_PMEM + bool "Android pmem allocator" + default y + config AD525X_DPOT tristate "Analog Devices AD525x Digital Potentiometers" depends on I2C && SYSFS @@ -292,6 +296,21 @@ config TI_DAC7512 This driver can also be built as a module. If so, the module will be calles ti_dac7512. +config APANIC + bool "Android kernel panic diagnostics driver" + default n + ---help--- + Driver which handles kernel panics and attempts to write + critical debugging data to flash. + +config APANIC_PLABEL + string "Android panic dump flash partition label" + depends on APANIC + default "kpanic" + ---help--- + If your platform uses a different flash partition label for storing + crashdumps, enter it here. + source "drivers/misc/c2port/Kconfig" source "drivers/misc/eeprom/Kconfig" source "drivers/misc/cb710/Kconfig" diff --git a/kernel-2.6.33/drivers/misc/Makefile b/kernel-2.6.33/drivers/misc/Makefile old mode 100644 new mode 100755 index 049ff248..f3ad21e2 --- a/kernel-2.6.33/drivers/misc/Makefile +++ b/kernel-2.6.33/drivers/misc/Makefile @@ -13,6 +13,7 @@ obj-$(CONFIG_LKDTM) += lkdtm.o obj-$(CONFIG_TIFM_CORE) += tifm_core.o obj-$(CONFIG_TIFM_7XX1) += tifm_7xx1.o obj-$(CONFIG_PHANTOM) += phantom.o +obj-$(CONFIG_ANDROID_PMEM) += pmem.o obj-$(CONFIG_SGI_IOC4) += ioc4.o obj-$(CONFIG_ENCLOSURE_SERVICES) += enclosure.o obj-$(CONFIG_KGDB_TESTS) += kgdbts.o @@ -28,3 +29,4 @@ obj-$(CONFIG_C2PORT) += c2port/ obj-$(CONFIG_IWMC3200TOP) += iwmc3200top/ obj-y += eeprom/ obj-y += cb710/ +obj-$(CONFIG_APANIC) += apanic.o diff --git a/kernel-2.6.33/drivers/misc/apanic.c b/kernel-2.6.33/drivers/misc/apanic.c new file mode 100755 index 00000000..ca875f89 --- /dev/null +++ b/kernel-2.6.33/drivers/misc/apanic.c @@ -0,0 +1,606 @@ +/* drivers/misc/apanic.c + * + * Copyright (C) 2009 Google, Inc. + * Author: San Mehat + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +extern void ram_console_enable_console(int); + +struct panic_header { + u32 magic; +#define PANIC_MAGIC 0xdeadf00d + + u32 version; +#define PHDR_VERSION 0x01 + + u32 console_offset; + u32 console_length; + + u32 threads_offset; + u32 threads_length; +}; + +struct apanic_data { + struct mtd_info *mtd; + struct panic_header curr; + void *bounce; + struct proc_dir_entry *apanic_console; + struct proc_dir_entry *apanic_threads; +}; + +static struct apanic_data drv_ctx; +static struct work_struct proc_removal_work; +static DEFINE_MUTEX(drv_mutex); + +static unsigned int *apanic_bbt; +static unsigned int apanic_erase_blocks; +static unsigned int apanic_good_blocks; + +static void set_bb(unsigned int block, unsigned int *bbt) +{ + unsigned int flag = 1; + + BUG_ON(block >= apanic_erase_blocks); + + flag = flag << (block%32); + apanic_bbt[block/32] |= flag; + apanic_good_blocks--; +} + +static unsigned int get_bb(unsigned int block, unsigned int *bbt) +{ + unsigned int flag; + + BUG_ON(block >= apanic_erase_blocks); + + flag = 1 << (block%32); + return apanic_bbt[block/32] & flag; +} + +static void alloc_bbt(struct mtd_info *mtd, unsigned int *bbt) +{ + int bbt_size; + apanic_erase_blocks = (mtd->size)>>(mtd->erasesize_shift); + bbt_size = (apanic_erase_blocks+32)/32; + + apanic_bbt = kmalloc(bbt_size*4, GFP_KERNEL); + memset(apanic_bbt, 0, bbt_size*4); + apanic_good_blocks = apanic_erase_blocks; +} +static void scan_bbt(struct mtd_info *mtd, unsigned int *bbt) +{ + int i; + + for (i = 0; i < apanic_erase_blocks; i++) { + if (mtd->block_isbad(mtd, i*mtd->erasesize)) + set_bb(i, apanic_bbt); + } +} + +#define APANIC_INVALID_OFFSET 0xFFFFFFFF + +static unsigned int phy_offset(struct mtd_info *mtd, unsigned int offset) +{ + unsigned int logic_block = offset>>(mtd->erasesize_shift); + unsigned int phy_block; + unsigned good_block = 0; + + for (phy_block = 0; phy_block < apanic_erase_blocks; phy_block++) { + if (!get_bb(phy_block, apanic_bbt)) + good_block++; + if (good_block == (logic_block + 1)) + break; + } + + if (good_block != (logic_block + 1)) + return APANIC_INVALID_OFFSET; + + return offset + ((phy_block-logic_block)<erasesize_shift); +} + +static void apanic_erase_callback(struct erase_info *done) +{ + wait_queue_head_t *wait_q = (wait_queue_head_t *) done->priv; + wake_up(wait_q); +} + +static int apanic_proc_read(char *buffer, char **start, off_t offset, + int count, int *peof, void *dat) +{ + struct apanic_data *ctx = &drv_ctx; + size_t file_length; + off_t file_offset; + unsigned int page_no; + off_t page_offset; + int rc; + size_t len; + + if (!count) + return 0; + + mutex_lock(&drv_mutex); + + switch ((int) dat) { + case 1: /* apanic_console */ + file_length = ctx->curr.console_length; + file_offset = ctx->curr.console_offset; + break; + case 2: /* apanic_threads */ + file_length = ctx->curr.threads_length; + file_offset = ctx->curr.threads_offset; + break; + default: + pr_err("Bad dat (%d)\n", (int) dat); + mutex_unlock(&drv_mutex); + return -EINVAL; + } + + if ((offset + count) > file_length) { + mutex_unlock(&drv_mutex); + return 0; + } + + /* We only support reading a maximum of a flash page */ + if (count > ctx->mtd->writesize) + count = ctx->mtd->writesize; + + page_no = (file_offset + offset) / ctx->mtd->writesize; + page_offset = (file_offset + offset) % ctx->mtd->writesize; + + + if (phy_offset(ctx->mtd, (page_no * ctx->mtd->writesize)) + == APANIC_INVALID_OFFSET) { + pr_err("apanic: reading an invalid address\n"); + mutex_unlock(&drv_mutex); + return -EINVAL; + } + rc = ctx->mtd->read(ctx->mtd, + phy_offset(ctx->mtd, (page_no * ctx->mtd->writesize)), + ctx->mtd->writesize, + &len, ctx->bounce); + + if (page_offset) + count -= page_offset; + memcpy(buffer, ctx->bounce + page_offset, count); + + *start = count; + + if ((offset + count) == file_length) + *peof = 1; + + mutex_unlock(&drv_mutex); + return count; +} + +static void mtd_panic_erase(void) +{ + struct apanic_data *ctx = &drv_ctx; + struct erase_info erase; + DECLARE_WAITQUEUE(wait, current); + wait_queue_head_t wait_q; + int rc, i; + + init_waitqueue_head(&wait_q); + erase.mtd = ctx->mtd; + erase.callback = apanic_erase_callback; + erase.len = ctx->mtd->erasesize; + erase.priv = (u_long)&wait_q; + for (i = 0; i < ctx->mtd->size; i += ctx->mtd->erasesize) { + erase.addr = i; + set_current_state(TASK_INTERRUPTIBLE); + add_wait_queue(&wait_q, &wait); + + if (get_bb(erase.addr>>ctx->mtd->erasesize_shift, apanic_bbt)) { + printk(KERN_WARNING + "apanic: Skipping erase of bad " + "block @%llx\n", erase.addr); + set_current_state(TASK_RUNNING); + remove_wait_queue(&wait_q, &wait); + continue; + } + + rc = ctx->mtd->erase(ctx->mtd, &erase); + if (rc) { + set_current_state(TASK_RUNNING); + remove_wait_queue(&wait_q, &wait); + printk(KERN_ERR + "apanic: Erase of 0x%llx, 0x%llx failed\n", + (unsigned long long) erase.addr, + (unsigned long long) erase.len); + if (rc == -EIO) { + if (ctx->mtd->block_markbad(ctx->mtd, + erase.addr)) { + printk(KERN_ERR + "apanic: Err marking blk bad\n"); + goto out; + } + printk(KERN_INFO + "apanic: Marked a bad block" + " @%llx\n", erase.addr); + set_bb(erase.addr>>ctx->mtd->erasesize_shift, + apanic_bbt); + continue; + } + goto out; + } + schedule(); + remove_wait_queue(&wait_q, &wait); + } + printk(KERN_DEBUG "apanic: %s partition erased\n", + CONFIG_APANIC_PLABEL); +out: + return; +} + +static void apanic_remove_proc_work(struct work_struct *work) +{ + struct apanic_data *ctx = &drv_ctx; + + mutex_lock(&drv_mutex); + mtd_panic_erase(); + memset(&ctx->curr, 0, sizeof(struct panic_header)); + if (ctx->apanic_console) { + remove_proc_entry("apanic_console", NULL); + ctx->apanic_console = NULL; + } + if (ctx->apanic_threads) { + remove_proc_entry("apanic_threads", NULL); + ctx->apanic_threads = NULL; + } + mutex_unlock(&drv_mutex); +} + +static int apanic_proc_write(struct file *file, const char __user *buffer, + unsigned long count, void *data) +{ + schedule_work(&proc_removal_work); + return count; +} + +static void mtd_panic_notify_add(struct mtd_info *mtd) +{ + struct apanic_data *ctx = &drv_ctx; + struct panic_header *hdr = ctx->bounce; + size_t len; + int rc; + int proc_entry_created = 0; + + if (strcmp(mtd->name, CONFIG_APANIC_PLABEL)) + return; + + ctx->mtd = mtd; + + alloc_bbt(mtd, apanic_bbt); + scan_bbt(mtd, apanic_bbt); + + if (apanic_good_blocks == 0) { + printk(KERN_ERR "apanic: no any good blocks?!\n"); + goto out_err; + } + + rc = mtd->read(mtd, phy_offset(mtd, 0), mtd->writesize, + &len, ctx->bounce); + if (rc && rc == -EBADMSG) { + printk(KERN_WARNING + "apanic: Bad ECC on block 0 (ignored)\n"); + } else if (rc && rc != -EUCLEAN) { + printk(KERN_ERR "apanic: Error reading block 0 (%d)\n", rc); + goto out_err; + } + + if (len != mtd->writesize) { + printk(KERN_ERR "apanic: Bad read size (%d)\n", rc); + goto out_err; + } + + printk(KERN_INFO "apanic: Bound to mtd partition '%s'\n", mtd->name); + + if (hdr->magic != PANIC_MAGIC) { + printk(KERN_INFO "apanic: No panic data available\n"); + mtd_panic_erase(); + return; + } + + if (hdr->version != PHDR_VERSION) { + printk(KERN_INFO "apanic: Version mismatch (%d != %d)\n", + hdr->version, PHDR_VERSION); + mtd_panic_erase(); + return; + } + + memcpy(&ctx->curr, hdr, sizeof(struct panic_header)); + + printk(KERN_INFO "apanic: c(%u, %u) t(%u, %u)\n", + hdr->console_offset, hdr->console_length, + hdr->threads_offset, hdr->threads_length); + + if (hdr->console_length) { + ctx->apanic_console = create_proc_entry("apanic_console", + S_IFREG | S_IRUGO, NULL); + if (!ctx->apanic_console) + printk(KERN_ERR "%s: failed creating procfile\n", + __func__); + else { + ctx->apanic_console->read_proc = apanic_proc_read; + ctx->apanic_console->write_proc = apanic_proc_write; + ctx->apanic_console->size = hdr->console_length; + ctx->apanic_console->data = (void *) 1; + proc_entry_created = 1; + } + } + + if (hdr->threads_length) { + ctx->apanic_threads = create_proc_entry("apanic_threads", + S_IFREG | S_IRUGO, NULL); + if (!ctx->apanic_threads) + printk(KERN_ERR "%s: failed creating procfile\n", + __func__); + else { + ctx->apanic_threads->read_proc = apanic_proc_read; + ctx->apanic_threads->write_proc = apanic_proc_write; + ctx->apanic_threads->size = hdr->threads_length; + ctx->apanic_threads->data = (void *) 2; + proc_entry_created = 1; + } + } + + if (!proc_entry_created) + mtd_panic_erase(); + + return; +out_err: + ctx->mtd = NULL; +} + +static void mtd_panic_notify_remove(struct mtd_info *mtd) +{ + struct apanic_data *ctx = &drv_ctx; + if (mtd == ctx->mtd) { + ctx->mtd = NULL; + printk(KERN_INFO "apanic: Unbound from %s\n", mtd->name); + } +} + +static struct mtd_notifier mtd_panic_notifier = { + .add = mtd_panic_notify_add, + .remove = mtd_panic_notify_remove, +}; + +static int in_panic = 0; + +static int apanic_writeflashpage(struct mtd_info *mtd, loff_t to, + const u_char *buf) +{ + int rc; + size_t wlen; + int panic = in_interrupt() | in_atomic(); + + if (panic && !mtd->panic_write) { + printk(KERN_EMERG "%s: No panic_write available\n", __func__); + return 0; + } else if (!panic && !mtd->write) { + printk(KERN_EMERG "%s: No write available\n", __func__); + return 0; + } + + to = phy_offset(mtd, to); + if (to == APANIC_INVALID_OFFSET) { + printk(KERN_EMERG "apanic: write to invalid address\n"); + return 0; + } + + if (panic) + rc = mtd->panic_write(mtd, to, mtd->writesize, &wlen, buf); + else + rc = mtd->write(mtd, to, mtd->writesize, &wlen, buf); + + if (rc) { + printk(KERN_EMERG + "%s: Error writing data to flash (%d)\n", + __func__, rc); + return rc; + } + + return wlen; +} + +extern int log_buf_copy(char *dest, int idx, int len); +extern void log_buf_clear(void); + +/* + * Writes the contents of the console to the specified offset in flash. + * Returns number of bytes written + */ +static int apanic_write_console(struct mtd_info *mtd, unsigned int off) +{ + struct apanic_data *ctx = &drv_ctx; + int saved_oip; + int idx = 0; + int rc, rc2; + unsigned int last_chunk = 0; + + while (!last_chunk) { + saved_oip = oops_in_progress; + oops_in_progress = 1; + rc = log_buf_copy(ctx->bounce, idx, mtd->writesize); + if (rc < 0) + break; + + if (rc != mtd->writesize) + last_chunk = rc; + + oops_in_progress = saved_oip; + if (rc <= 0) + break; + if (rc != mtd->writesize) + memset(ctx->bounce + rc, 0, mtd->writesize - rc); + + rc2 = apanic_writeflashpage(mtd, off, ctx->bounce); + if (rc2 <= 0) { + printk(KERN_EMERG + "apanic: Flash write failed (%d)\n", rc2); + return idx; + } + if (!last_chunk) + idx += rc2; + else + idx += last_chunk; + off += rc2; + } + return idx; +} + +static int apanic(struct notifier_block *this, unsigned long event, + void *ptr) +{ + struct apanic_data *ctx = &drv_ctx; + struct panic_header *hdr = (struct panic_header *) ctx->bounce; + int console_offset = 0; + int console_len = 0; + int threads_offset = 0; + int threads_len = 0; + int rc; + + if (in_panic) + return NOTIFY_DONE; + in_panic = 1; +#ifdef CONFIG_PREEMPT + /* Ensure that cond_resched() won't try to preempt anybody */ + add_preempt_count(PREEMPT_ACTIVE); +#endif + touch_softlockup_watchdog(); + + if (!ctx->mtd) + goto out; + + if (ctx->curr.magic) { + printk(KERN_EMERG "Crash partition in use!\n"); + goto out; + } + console_offset = ctx->mtd->writesize; + + /* + * Write out the console + */ + console_len = apanic_write_console(ctx->mtd, console_offset); + if (console_len < 0) { + printk(KERN_EMERG "Error writing console to panic log! (%d)\n", + console_len); + console_len = 0; + } + + /* + * Write out all threads + */ + threads_offset = ALIGN(console_offset + console_len, + ctx->mtd->writesize); + if (!threads_offset) + threads_offset = ctx->mtd->writesize; + + ram_console_enable_console(0); + + log_buf_clear(); + show_state_filter(0); + threads_len = apanic_write_console(ctx->mtd, threads_offset); + if (threads_len < 0) { + printk(KERN_EMERG "Error writing threads to panic log! (%d)\n", + threads_len); + threads_len = 0; + } + + /* + * Finally write the panic header + */ + memset(ctx->bounce, 0, PAGE_SIZE); + hdr->magic = PANIC_MAGIC; + hdr->version = PHDR_VERSION; + + hdr->console_offset = console_offset; + hdr->console_length = console_len; + + hdr->threads_offset = threads_offset; + hdr->threads_length = threads_len; + + rc = apanic_writeflashpage(ctx->mtd, 0, ctx->bounce); + if (rc <= 0) { + printk(KERN_EMERG "apanic: Header write failed (%d)\n", + rc); + goto out; + } + + printk(KERN_EMERG "apanic: Panic dump sucessfully written to flash\n"); + + out: +#ifdef CONFIG_PREEMPT + sub_preempt_count(PREEMPT_ACTIVE); +#endif + in_panic = 0; + return NOTIFY_DONE; +} + +static struct notifier_block panic_blk = { + .notifier_call = apanic, +}; + +static int panic_dbg_get(void *data, u64 *val) +{ + apanic(NULL, 0, NULL); + return 0; +} + +static int panic_dbg_set(void *data, u64 val) +{ + BUG(); + return -1; +} + +DEFINE_SIMPLE_ATTRIBUTE(panic_dbg_fops, panic_dbg_get, panic_dbg_set, "%llu\n"); + +int __init apanic_init(void) +{ + register_mtd_user(&mtd_panic_notifier); + atomic_notifier_chain_register(&panic_notifier_list, &panic_blk); + debugfs_create_file("apanic", 0644, NULL, NULL, &panic_dbg_fops); + memset(&drv_ctx, 0, sizeof(drv_ctx)); + drv_ctx.bounce = (void *) __get_free_page(GFP_KERNEL); + INIT_WORK(&proc_removal_work, apanic_remove_proc_work); + printk(KERN_INFO "Android kernel panic handler initialized (bind=%s)\n", + CONFIG_APANIC_PLABEL); + return 0; +} + +module_init(apanic_init); diff --git a/kernel-2.6.33/drivers/misc/pmem.c b/kernel-2.6.33/drivers/misc/pmem.c new file mode 100755 index 00000000..7f3b5321 --- /dev/null +++ b/kernel-2.6.33/drivers/misc/pmem.c @@ -0,0 +1,1345 @@ +/* drivers/android/pmem.c + * + * Copyright (C) 2007 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define PMEM_MAX_DEVICES 10 +#define PMEM_MAX_ORDER 128 +#define PMEM_MIN_ALLOC PAGE_SIZE + +#define PMEM_DEBUG 1 + +/* indicates that a refernce to this file has been taken via get_pmem_file, + * the file should not be released until put_pmem_file is called */ +#define PMEM_FLAGS_BUSY 0x1 +/* indicates that this is a suballocation of a larger master range */ +#define PMEM_FLAGS_CONNECTED 0x1 << 1 +/* indicates this is a master and not a sub allocation and that it is mmaped */ +#define PMEM_FLAGS_MASTERMAP 0x1 << 2 +/* submap and unsubmap flags indicate: + * 00: subregion has never been mmaped + * 10: subregion has been mmaped, reference to the mm was taken + * 11: subretion has ben released, refernece to the mm still held + * 01: subretion has been released, reference to the mm has been released + */ +#define PMEM_FLAGS_SUBMAP 0x1 << 3 +#define PMEM_FLAGS_UNSUBMAP 0x1 << 4 + + +struct pmem_data { + /* in alloc mode: an index into the bitmap + * in no_alloc mode: the size of the allocation */ + int index; + /* see flags above for descriptions */ + unsigned int flags; + /* protects this data field, if the mm_mmap sem will be held at the + * same time as this sem, the mm sem must be taken first (as this is + * the order for vma_open and vma_close ops */ + struct rw_semaphore sem; + /* info about the mmaping process */ + struct vm_area_struct *vma; + /* task struct of the mapping process */ + struct task_struct *task; + /* process id of teh mapping process */ + pid_t pid; + /* file descriptor of the master */ + int master_fd; + /* file struct of the master */ + struct file *master_file; + /* a list of currently available regions if this is a suballocation */ + struct list_head region_list; + /* a linked list of data so we can access them for debugging */ + struct list_head list; +#if PMEM_DEBUG + int ref; +#endif +}; + +struct pmem_bits { + unsigned allocated:1; /* 1 if allocated, 0 if free */ + unsigned order:7; /* size of the region in pmem space */ +}; + +struct pmem_region_node { + struct pmem_region region; + struct list_head list; +}; + +#define PMEM_DEBUG_MSGS 0 +#if PMEM_DEBUG_MSGS +#define DLOG(fmt,args...) \ + do { printk(KERN_INFO "[%s:%s:%d] "fmt, __FILE__, __func__, __LINE__, \ + ##args); } \ + while (0) +#else +#define DLOG(x...) do {} while (0) +#endif + +struct pmem_info { + struct miscdevice dev; + /* physical start address of the remaped pmem space */ + unsigned long base; + /* vitual start address of the remaped pmem space */ + unsigned char __iomem *vbase; + /* total size of the pmem space */ + unsigned long size; + /* number of entries in the pmem space */ + unsigned long num_entries; + /* pfn of the garbage page in memory */ + unsigned long garbage_pfn; + /* index of the garbage page in the pmem space */ + int garbage_index; + /* the bitmap for the region indicating which entries are allocated + * and which are free */ + struct pmem_bits *bitmap; + /* indicates the region should not be managed with an allocator */ + unsigned no_allocator; + /* indicates maps of this region should be cached, if a mix of + * cached and uncached is desired, set this and open the device with + * O_SYNC to get an uncached region */ + unsigned cached; + unsigned buffered; + /* in no_allocator mode the first mapper gets the whole space and sets + * this flag */ + unsigned allocated; + /* for debugging, creates a list of pmem file structs, the + * data_list_sem should be taken before pmem_data->sem if both are + * needed */ + struct semaphore data_list_sem; + struct list_head data_list; + /* pmem_sem protects the bitmap array + * a write lock should be held when modifying entries in bitmap + * a read lock should be held when reading data from bits or + * dereferencing a pointer into bitmap + * + * pmem_data->sem protects the pmem data of a particular file + * Many of the function that require the pmem_data->sem have a non- + * locking version for when the caller is already holding that sem. + * + * IF YOU TAKE BOTH LOCKS TAKE THEM IN THIS ORDER: + * down(pmem_data->sem) => down(bitmap_sem) + */ + struct rw_semaphore bitmap_sem; + + long (*ioctl)(struct file *, unsigned int, unsigned long); + int (*release)(struct inode *, struct file *); +}; + +static struct pmem_info pmem[PMEM_MAX_DEVICES]; +static int id_count; + +#define PMEM_IS_FREE(id, index) !(pmem[id].bitmap[index].allocated) +#define PMEM_ORDER(id, index) pmem[id].bitmap[index].order +#define PMEM_BUDDY_INDEX(id, index) (index ^ (1 << PMEM_ORDER(id, index))) +#define PMEM_NEXT_INDEX(id, index) (index + (1 << PMEM_ORDER(id, index))) +#define PMEM_OFFSET(index) (index * PMEM_MIN_ALLOC) +#define PMEM_START_ADDR(id, index) (PMEM_OFFSET(index) + pmem[id].base) +#define PMEM_LEN(id, index) ((1 << PMEM_ORDER(id, index)) * PMEM_MIN_ALLOC) +#define PMEM_END_ADDR(id, index) (PMEM_START_ADDR(id, index) + \ + PMEM_LEN(id, index)) +#define PMEM_START_VADDR(id, index) (PMEM_OFFSET(id, index) + pmem[id].vbase) +#define PMEM_END_VADDR(id, index) (PMEM_START_VADDR(id, index) + \ + PMEM_LEN(id, index)) +#define PMEM_REVOKED(data) (data->flags & PMEM_FLAGS_REVOKED) +#define PMEM_IS_PAGE_ALIGNED(addr) (!((addr) & (~PAGE_MASK))) +#define PMEM_IS_SUBMAP(data) ((data->flags & PMEM_FLAGS_SUBMAP) && \ + (!(data->flags & PMEM_FLAGS_UNSUBMAP))) + +static int pmem_release(struct inode *, struct file *); +static int pmem_mmap(struct file *, struct vm_area_struct *); +static int pmem_open(struct inode *, struct file *); +static long pmem_ioctl(struct file *, unsigned int, unsigned long); + +struct file_operations pmem_fops = { + .release = pmem_release, + .mmap = pmem_mmap, + .open = pmem_open, + .unlocked_ioctl = pmem_ioctl, +}; + +static int get_id(struct file *file) +{ + return MINOR(file->f_dentry->d_inode->i_rdev); +} + +int is_pmem_file(struct file *file) +{ + int id; + + if (unlikely(!file || !file->f_dentry || !file->f_dentry->d_inode)) + return 0; + id = get_id(file); + if (unlikely(id >= PMEM_MAX_DEVICES)) + return 0; + if (unlikely(file->f_dentry->d_inode->i_rdev != + MKDEV(MISC_MAJOR, pmem[id].dev.minor))) + return 0; + return 1; +} + +static int has_allocation(struct file *file) +{ + struct pmem_data *data; + /* check is_pmem_file first if not accessed via pmem_file_ops */ + + if (unlikely(!file->private_data)) + return 0; + data = (struct pmem_data *)file->private_data; + if (unlikely(data->index < 0)) + return 0; + return 1; +} + +static int is_master_owner(struct file *file) +{ + struct file *master_file; + struct pmem_data *data; + int put_needed, ret = 0; + + if (!is_pmem_file(file) || !has_allocation(file)) + return 0; + data = (struct pmem_data *)file->private_data; + if (PMEM_FLAGS_MASTERMAP & data->flags) + return 1; + master_file = fget_light(data->master_fd, &put_needed); + if (master_file && data->master_file == master_file) + ret = 1; + fput_light(master_file, put_needed); + return ret; +} + +static int pmem_free(int id, int index) +{ + /* caller should hold the write lock on pmem_sem! */ + int buddy, curr = index; + DLOG("index %d\n", index); + + if (pmem[id].no_allocator) { + pmem[id].allocated = 0; + return 0; + } + /* clean up the bitmap, merging any buddies */ + pmem[id].bitmap[curr].allocated = 0; + /* find a slots buddy Buddy# = Slot# ^ (1 << order) + * if the buddy is also free merge them + * repeat until the buddy is not free or end of the bitmap is reached + */ + do { + buddy = PMEM_BUDDY_INDEX(id, curr); + if (PMEM_IS_FREE(id, buddy) && + PMEM_ORDER(id, buddy) == PMEM_ORDER(id, curr)) { + PMEM_ORDER(id, buddy)++; + PMEM_ORDER(id, curr)++; + curr = min(buddy, curr); + } else { + break; + } + } while (curr < pmem[id].num_entries); + + return 0; +} + +static void pmem_revoke(struct file *file, struct pmem_data *data); + +static int pmem_release(struct inode *inode, struct file *file) +{ + struct pmem_data *data = (struct pmem_data *)file->private_data; + struct pmem_region_node *region_node; + struct list_head *elt, *elt2; + int id = get_id(file), ret = 0; + + + down(&pmem[id].data_list_sem); + /* if this file is a master, revoke all the memory in the connected + * files */ + if (PMEM_FLAGS_MASTERMAP & data->flags) { + struct pmem_data *sub_data; + list_for_each(elt, &pmem[id].data_list) { + sub_data = list_entry(elt, struct pmem_data, list); + down_read(&sub_data->sem); + if (PMEM_IS_SUBMAP(sub_data) && + file == sub_data->master_file) { + up_read(&sub_data->sem); + pmem_revoke(file, sub_data); + } else + up_read(&sub_data->sem); + } + } + list_del(&data->list); + up(&pmem[id].data_list_sem); + + + down_write(&data->sem); + + /* if its not a conencted file and it has an allocation, free it */ + if (!(PMEM_FLAGS_CONNECTED & data->flags) && has_allocation(file)) { + down_write(&pmem[id].bitmap_sem); + ret = pmem_free(id, data->index); + up_write(&pmem[id].bitmap_sem); + } + + /* if this file is a submap (mapped, connected file), downref the + * task struct */ + if (PMEM_FLAGS_SUBMAP & data->flags) + if (data->task) { + put_task_struct(data->task); + data->task = NULL; + } + + file->private_data = NULL; + + list_for_each_safe(elt, elt2, &data->region_list) { + region_node = list_entry(elt, struct pmem_region_node, list); + list_del(elt); + kfree(region_node); + } + BUG_ON(!list_empty(&data->region_list)); + + up_write(&data->sem); + kfree(data); + if (pmem[id].release) + ret = pmem[id].release(inode, file); + + return ret; +} + +static int pmem_open(struct inode *inode, struct file *file) +{ + struct pmem_data *data; + int id = get_id(file); + int ret = 0; + + DLOG("current %u file %p(%d)\n", current->pid, file, file_count(file)); + /* setup file->private_data to indicate its unmapped */ + /* you can only open a pmem device one time */ + if (file->private_data != NULL) + return -1; + data = kmalloc(sizeof(struct pmem_data), GFP_KERNEL); + if (!data) { + printk("pmem: unable to allocate memory for pmem metadata."); + return -1; + } + data->flags = 0; + data->index = -1; + data->task = NULL; + data->vma = NULL; + data->pid = 0; + data->master_file = NULL; +#if PMEM_DEBUG + data->ref = 0; +#endif + INIT_LIST_HEAD(&data->region_list); + init_rwsem(&data->sem); + + file->private_data = data; + INIT_LIST_HEAD(&data->list); + + down(&pmem[id].data_list_sem); + list_add(&data->list, &pmem[id].data_list); + up(&pmem[id].data_list_sem); + return ret; +} + +static unsigned long pmem_order(unsigned long len) +{ + int i; + + len = (len + PMEM_MIN_ALLOC - 1)/PMEM_MIN_ALLOC; + len--; + for (i = 0; i < sizeof(len)*8; i++) + if (len >> i == 0) + break; + return i; +} + +static int pmem_allocate(int id, unsigned long len) +{ + /* caller should hold the write lock on pmem_sem! */ + /* return the corresponding pdata[] entry */ + int curr = 0; + int end = pmem[id].num_entries; + int best_fit = -1; + unsigned long order = pmem_order(len); + + if (pmem[id].no_allocator) { + DLOG("no allocator"); + if ((len > pmem[id].size) || pmem[id].allocated) + return -1; + pmem[id].allocated = 1; + return len; + } + + if (order > PMEM_MAX_ORDER) + return -1; + DLOG("order %lx\n", order); + + /* look through the bitmap: + * if you find a free slot of the correct order use it + * otherwise, use the best fit (smallest with size > order) slot + */ + while (curr < end) { + if (PMEM_IS_FREE(id, curr)) { + if (PMEM_ORDER(id, curr) == (unsigned char)order) { + /* set the not free bit and clear others */ + best_fit = curr; + break; + } + if (PMEM_ORDER(id, curr) > (unsigned char)order && + (best_fit < 0 || + PMEM_ORDER(id, curr) < PMEM_ORDER(id, best_fit))) + best_fit = curr; + } + curr = PMEM_NEXT_INDEX(id, curr); + } + + /* if best_fit < 0, there are no suitable slots, + * return an error + */ + if (best_fit < 0) { + printk("pmem: no space left to allocate!\n"); + return -1; + } + + /* now partition the best fit: + * split the slot into 2 buddies of order - 1 + * repeat until the slot is of the correct order + */ + while (PMEM_ORDER(id, best_fit) > (unsigned char)order) { + int buddy; + PMEM_ORDER(id, best_fit) -= 1; + buddy = PMEM_BUDDY_INDEX(id, best_fit); + PMEM_ORDER(id, buddy) = PMEM_ORDER(id, best_fit); + } + pmem[id].bitmap[best_fit].allocated = 1; + return best_fit; +} + +static pgprot_t phys_mem_access_prot(struct file *file, pgprot_t vma_prot) +{ + int id = get_id(file); +#ifdef pgprot_noncached + if (pmem[id].cached == 0 || file->f_flags & O_SYNC) + return pgprot_noncached(vma_prot); +#endif +#ifdef pgprot_ext_buffered + else if (pmem[id].buffered) + return pgprot_ext_buffered(vma_prot); +#endif + return vma_prot; +} + +static unsigned long pmem_start_addr(int id, struct pmem_data *data) +{ + if (pmem[id].no_allocator) + return PMEM_START_ADDR(id, 0); + else + return PMEM_START_ADDR(id, data->index); + +} + +static void *pmem_start_vaddr(int id, struct pmem_data *data) +{ + return pmem_start_addr(id, data) - pmem[id].base + pmem[id].vbase; +} + +static unsigned long pmem_len(int id, struct pmem_data *data) +{ + if (pmem[id].no_allocator) + return data->index; + else + return PMEM_LEN(id, data->index); +} + +static int pmem_map_garbage(int id, struct vm_area_struct *vma, + struct pmem_data *data, unsigned long offset, + unsigned long len) +{ + int i, garbage_pages = len >> PAGE_SHIFT; + + vma->vm_flags |= VM_IO | VM_RESERVED | VM_PFNMAP | VM_SHARED | VM_WRITE; + for (i = 0; i < garbage_pages; i++) { + if (vm_insert_pfn(vma, vma->vm_start + offset + (i * PAGE_SIZE), + pmem[id].garbage_pfn)) + return -EAGAIN; + } + return 0; +} + +static int pmem_unmap_pfn_range(int id, struct vm_area_struct *vma, + struct pmem_data *data, unsigned long offset, + unsigned long len) +{ + int garbage_pages; + DLOG("unmap offset %lx len %lx\n", offset, len); + + BUG_ON(!PMEM_IS_PAGE_ALIGNED(len)); + + garbage_pages = len >> PAGE_SHIFT; + zap_page_range(vma, vma->vm_start + offset, len, NULL); + pmem_map_garbage(id, vma, data, offset, len); + return 0; +} + +static int pmem_map_pfn_range(int id, struct vm_area_struct *vma, + struct pmem_data *data, unsigned long offset, + unsigned long len) +{ + DLOG("map offset %lx len %lx\n", offset, len); + BUG_ON(!PMEM_IS_PAGE_ALIGNED(vma->vm_start)); + BUG_ON(!PMEM_IS_PAGE_ALIGNED(vma->vm_end)); + BUG_ON(!PMEM_IS_PAGE_ALIGNED(len)); + BUG_ON(!PMEM_IS_PAGE_ALIGNED(offset)); + + if (io_remap_pfn_range(vma, vma->vm_start + offset, + (pmem_start_addr(id, data) + offset) >> PAGE_SHIFT, + len, vma->vm_page_prot)) { + return -EAGAIN; + } + return 0; +} + +static int pmem_remap_pfn_range(int id, struct vm_area_struct *vma, + struct pmem_data *data, unsigned long offset, + unsigned long len) +{ + /* hold the mm semp for the vma you are modifying when you call this */ + BUG_ON(!vma); + zap_page_range(vma, vma->vm_start + offset, len, NULL); + return pmem_map_pfn_range(id, vma, data, offset, len); +} + +static void pmem_vma_open(struct vm_area_struct *vma) +{ + struct file *file = vma->vm_file; + struct pmem_data *data = file->private_data; + int id = get_id(file); + /* this should never be called as we don't support copying pmem + * ranges via fork */ + BUG_ON(!has_allocation(file)); + down_write(&data->sem); + /* remap the garbage pages, forkers don't get access to the data */ + pmem_unmap_pfn_range(id, vma, data, 0, vma->vm_start - vma->vm_end); + up_write(&data->sem); +} + +static void pmem_vma_close(struct vm_area_struct *vma) +{ + struct file *file = vma->vm_file; + struct pmem_data *data = file->private_data; + + DLOG("current %u ppid %u file %p count %d\n", current->pid, + current->parent->pid, file, file_count(file)); + if (unlikely(!is_pmem_file(file) || !has_allocation(file))) { + printk(KERN_WARNING "pmem: something is very wrong, you are " + "closing a vm backing an allocation that doesn't " + "exist!\n"); + return; + } + down_write(&data->sem); + if (data->vma == vma) { + data->vma = NULL; + if ((data->flags & PMEM_FLAGS_CONNECTED) && + (data->flags & PMEM_FLAGS_SUBMAP)) + data->flags |= PMEM_FLAGS_UNSUBMAP; + } + /* the kernel is going to free this vma now anyway */ + up_write(&data->sem); +} + +static struct vm_operations_struct vm_ops = { + .open = pmem_vma_open, + .close = pmem_vma_close, +}; + +static int pmem_mmap(struct file *file, struct vm_area_struct *vma) +{ + struct pmem_data *data; + int index; + unsigned long vma_size = vma->vm_end - vma->vm_start; + int ret = 0, id = get_id(file); + + if (vma->vm_pgoff || !PMEM_IS_PAGE_ALIGNED(vma_size)) { +#if PMEM_DEBUG + printk(KERN_ERR "pmem: mmaps must be at offset zero, aligned" + " and a multiple of pages_size.\n"); +#endif + return -EINVAL; + } + + data = (struct pmem_data *)file->private_data; + down_write(&data->sem); + /* check this file isn't already mmaped, for submaps check this file + * has never been mmaped */ + if ((data->flags & PMEM_FLAGS_MASTERMAP) || + (data->flags & PMEM_FLAGS_SUBMAP) || + (data->flags & PMEM_FLAGS_UNSUBMAP)) { +#if PMEM_DEBUG + printk(KERN_ERR "pmem: you can only mmap a pmem file once, " + "this file is already mmaped. %x\n", data->flags); +#endif + ret = -EINVAL; + goto error; + } + /* if file->private_data == unalloced, alloc*/ + if (data && data->index == -1) { + down_write(&pmem[id].bitmap_sem); + index = pmem_allocate(id, vma->vm_end - vma->vm_start); + up_write(&pmem[id].bitmap_sem); + data->index = index; + } + /* either no space was available or an error occured */ + if (!has_allocation(file)) { + ret = -EINVAL; + printk("pmem: could not find allocation for map.\n"); + goto error; + } + + if (pmem_len(id, data) < vma_size) { +#if PMEM_DEBUG + printk(KERN_WARNING "pmem: mmap size [%lu] does not match" + "size of backing region [%lu].\n", vma_size, + pmem_len(id, data)); +#endif + ret = -EINVAL; + goto error; + } + + vma->vm_pgoff = pmem_start_addr(id, data) >> PAGE_SHIFT; + vma->vm_page_prot = phys_mem_access_prot(file, vma->vm_page_prot); + + if (data->flags & PMEM_FLAGS_CONNECTED) { + struct pmem_region_node *region_node; + struct list_head *elt; + if (pmem_map_garbage(id, vma, data, 0, vma_size)) { + printk("pmem: mmap failed in kernel!\n"); + ret = -EAGAIN; + goto error; + } + list_for_each(elt, &data->region_list) { + region_node = list_entry(elt, struct pmem_region_node, + list); + DLOG("remapping file: %p %lx %lx\n", file, + region_node->region.offset, + region_node->region.len); + if (pmem_remap_pfn_range(id, vma, data, + region_node->region.offset, + region_node->region.len)) { + ret = -EAGAIN; + goto error; + } + } + data->flags |= PMEM_FLAGS_SUBMAP; + get_task_struct(current->group_leader); + data->task = current->group_leader; + data->vma = vma; +#if PMEM_DEBUG + data->pid = current->pid; +#endif + DLOG("submmapped file %p vma %p pid %u\n", file, vma, + current->pid); + } else { + if (pmem_map_pfn_range(id, vma, data, 0, vma_size)) { + printk(KERN_INFO "pmem: mmap failed in kernel!\n"); + ret = -EAGAIN; + goto error; + } + data->flags |= PMEM_FLAGS_MASTERMAP; + data->pid = current->pid; + } + vma->vm_ops = &vm_ops; +error: + up_write(&data->sem); + return ret; +} + +/* the following are the api for accessing pmem regions by other drivers + * from inside the kernel */ +int get_pmem_user_addr(struct file *file, unsigned long *start, + unsigned long *len) +{ + struct pmem_data *data; + if (!is_pmem_file(file) || !has_allocation(file)) { +#if PMEM_DEBUG + printk(KERN_INFO "pmem: requested pmem data from invalid" + "file.\n"); +#endif + return -1; + } + data = (struct pmem_data *)file->private_data; + down_read(&data->sem); + if (data->vma) { + *start = data->vma->vm_start; + *len = data->vma->vm_end - data->vma->vm_start; + } else { + *start = 0; + *len = 0; + } + up_read(&data->sem); + return 0; +} + +int get_pmem_addr(struct file *file, unsigned long *start, + unsigned long *vstart, unsigned long *len) +{ + struct pmem_data *data; + int id; + + if (!is_pmem_file(file) || !has_allocation(file)) { + return -1; + } + + data = (struct pmem_data *)file->private_data; + if (data->index == -1) { +#if PMEM_DEBUG + printk(KERN_INFO "pmem: requested pmem data from file with no " + "allocation.\n"); + return -1; +#endif + } + id = get_id(file); + + down_read(&data->sem); + *start = pmem_start_addr(id, data); + *len = pmem_len(id, data); + *vstart = (unsigned long)pmem_start_vaddr(id, data); + up_read(&data->sem); +#if PMEM_DEBUG + down_write(&data->sem); + data->ref++; + up_write(&data->sem); +#endif + return 0; +} + +int get_pmem_file(int fd, unsigned long *start, unsigned long *vstart, + unsigned long *len, struct file **filp) +{ + struct file *file; + + file = fget(fd); + if (unlikely(file == NULL)) { + printk(KERN_INFO "pmem: requested data from file descriptor " + "that doesn't exist."); + return -1; + } + + if (get_pmem_addr(file, start, vstart, len)) + goto end; + + if (filp) + *filp = file; + return 0; +end: + fput(file); + return -1; +} + +void put_pmem_file(struct file *file) +{ + struct pmem_data *data; + int id; + + if (!is_pmem_file(file)) + return; + id = get_id(file); + data = (struct pmem_data *)file->private_data; +#if PMEM_DEBUG + down_write(&data->sem); + if (data->ref == 0) { + printk("pmem: pmem_put > pmem_get %s (pid %d)\n", + pmem[id].dev.name, data->pid); + BUG(); + } + data->ref--; + up_write(&data->sem); +#endif + fput(file); +} + +void flush_pmem_file(struct file *file, unsigned long offset, unsigned long len) +{ + struct pmem_data *data; + int id; + void *vaddr; + struct pmem_region_node *region_node; + struct list_head *elt; + void *flush_start, *flush_end; + + if (!is_pmem_file(file) || !has_allocation(file)) { + return; + } + + id = get_id(file); + data = (struct pmem_data *)file->private_data; + if (!pmem[id].cached || file->f_flags & O_SYNC) + return; + + down_read(&data->sem); + vaddr = pmem_start_vaddr(id, data); + /* if this isn't a submmapped file, flush the whole thing */ + if (unlikely(!(data->flags & PMEM_FLAGS_CONNECTED))) { + dmac_flush_range(vaddr, vaddr + pmem_len(id, data)); + goto end; + } + /* otherwise, flush the region of the file we are drawing */ + list_for_each(elt, &data->region_list) { + region_node = list_entry(elt, struct pmem_region_node, list); + if ((offset >= region_node->region.offset) && + ((offset + len) <= (region_node->region.offset + + region_node->region.len))) { + flush_start = vaddr + region_node->region.offset; + flush_end = flush_start + region_node->region.len; + dmac_flush_range(flush_start, flush_end); + break; + } + } +end: + up_read(&data->sem); +} + +static int pmem_connect(unsigned long connect, struct file *file) +{ + struct pmem_data *data = (struct pmem_data *)file->private_data; + struct pmem_data *src_data; + struct file *src_file; + int ret = 0, put_needed; + + down_write(&data->sem); + /* retrieve the src file and check it is a pmem file with an alloc */ + src_file = fget_light(connect, &put_needed); + DLOG("connect %p to %p\n", file, src_file); + if (!src_file) { + printk("pmem: src file not found!\n"); + ret = -EINVAL; + goto err_no_file; + } + if (unlikely(!is_pmem_file(src_file) || !has_allocation(src_file))) { + printk(KERN_INFO "pmem: src file is not a pmem file or has no " + "alloc!\n"); + ret = -EINVAL; + goto err_bad_file; + } + src_data = (struct pmem_data *)src_file->private_data; + + if (has_allocation(file) && (data->index != src_data->index)) { + printk("pmem: file is already mapped but doesn't match this" + " src_file!\n"); + ret = -EINVAL; + goto err_bad_file; + } + data->index = src_data->index; + data->flags |= PMEM_FLAGS_CONNECTED; + data->master_fd = connect; + data->master_file = src_file; + +err_bad_file: + fput_light(src_file, put_needed); +err_no_file: + up_write(&data->sem); + return ret; +} + +static void pmem_unlock_data_and_mm(struct pmem_data *data, + struct mm_struct *mm) +{ + up_write(&data->sem); + if (mm != NULL) { + up_write(&mm->mmap_sem); + mmput(mm); + } +} + +static int pmem_lock_data_and_mm(struct file *file, struct pmem_data *data, + struct mm_struct **locked_mm) +{ + int ret = 0; + struct mm_struct *mm = NULL; + *locked_mm = NULL; +lock_mm: + down_read(&data->sem); + if (PMEM_IS_SUBMAP(data)) { + mm = get_task_mm(data->task); + if (!mm) { +#if PMEM_DEBUG + printk("pmem: can't remap task is gone!\n"); +#endif + up_read(&data->sem); + return -1; + } + } + up_read(&data->sem); + + if (mm) + down_write(&mm->mmap_sem); + + down_write(&data->sem); + /* check that the file didn't get mmaped before we could take the + * data sem, this should be safe b/c you can only submap each file + * once */ + if (PMEM_IS_SUBMAP(data) && !mm) { + pmem_unlock_data_and_mm(data, mm); + up_write(&data->sem); + goto lock_mm; + } + /* now check that vma.mm is still there, it could have been + * deleted by vma_close before we could get the data->sem */ + if ((data->flags & PMEM_FLAGS_UNSUBMAP) && (mm != NULL)) { + /* might as well release this */ + if (data->flags & PMEM_FLAGS_SUBMAP) { + put_task_struct(data->task); + data->task = NULL; + /* lower the submap flag to show the mm is gone */ + data->flags &= ~(PMEM_FLAGS_SUBMAP); + } + pmem_unlock_data_and_mm(data, mm); + return -1; + } + *locked_mm = mm; + return ret; +} + +int pmem_remap(struct pmem_region *region, struct file *file, + unsigned operation) +{ + int ret; + struct pmem_region_node *region_node; + struct mm_struct *mm = NULL; + struct list_head *elt, *elt2; + int id = get_id(file); + struct pmem_data *data = (struct pmem_data *)file->private_data; + + /* pmem region must be aligned on a page boundry */ + if (unlikely(!PMEM_IS_PAGE_ALIGNED(region->offset) || + !PMEM_IS_PAGE_ALIGNED(region->len))) { +#if PMEM_DEBUG + printk("pmem: request for unaligned pmem suballocation " + "%lx %lx\n", region->offset, region->len); +#endif + return -EINVAL; + } + + /* if userspace requests a region of len 0, there's nothing to do */ + if (region->len == 0) + return 0; + + /* lock the mm and data */ + ret = pmem_lock_data_and_mm(file, data, &mm); + if (ret) + return 0; + + /* only the owner of the master file can remap the client fds + * that back in it */ + if (!is_master_owner(file)) { +#if PMEM_DEBUG + printk("pmem: remap requested from non-master process\n"); +#endif + ret = -EINVAL; + goto err; + } + + /* check that the requested range is within the src allocation */ + if (unlikely((region->offset > pmem_len(id, data)) || + (region->len > pmem_len(id, data)) || + (region->offset + region->len > pmem_len(id, data)))) { +#if PMEM_DEBUG + printk(KERN_INFO "pmem: suballoc doesn't fit in src_file!\n"); +#endif + ret = -EINVAL; + goto err; + } + + if (operation == PMEM_MAP) { + region_node = kmalloc(sizeof(struct pmem_region_node), + GFP_KERNEL); + if (!region_node) { + ret = -ENOMEM; +#if PMEM_DEBUG + printk(KERN_INFO "No space to allocate metadata!"); +#endif + goto err; + } + region_node->region = *region; + list_add(®ion_node->list, &data->region_list); + } else if (operation == PMEM_UNMAP) { + int found = 0; + list_for_each_safe(elt, elt2, &data->region_list) { + region_node = list_entry(elt, struct pmem_region_node, + list); + if (region->len == 0 || + (region_node->region.offset == region->offset && + region_node->region.len == region->len)) { + list_del(elt); + kfree(region_node); + found = 1; + } + } + if (!found) { +#if PMEM_DEBUG + printk("pmem: Unmap region does not map any mapped " + "region!"); +#endif + ret = -EINVAL; + goto err; + } + } + + if (data->vma && PMEM_IS_SUBMAP(data)) { + if (operation == PMEM_MAP) + ret = pmem_remap_pfn_range(id, data->vma, data, + region->offset, region->len); + else if (operation == PMEM_UNMAP) + ret = pmem_unmap_pfn_range(id, data->vma, data, + region->offset, region->len); + } + +err: + pmem_unlock_data_and_mm(data, mm); + return ret; +} + +static void pmem_revoke(struct file *file, struct pmem_data *data) +{ + struct pmem_region_node *region_node; + struct list_head *elt, *elt2; + struct mm_struct *mm = NULL; + int id = get_id(file); + int ret = 0; + + data->master_file = NULL; + ret = pmem_lock_data_and_mm(file, data, &mm); + /* if lock_data_and_mm fails either the task that mapped the fd, or + * the vma that mapped it have already gone away, nothing more + * needs to be done */ + if (ret) + return; + /* unmap everything */ + /* delete the regions and region list nothing is mapped any more */ + if (data->vma) + list_for_each_safe(elt, elt2, &data->region_list) { + region_node = list_entry(elt, struct pmem_region_node, + list); + pmem_unmap_pfn_range(id, data->vma, data, + region_node->region.offset, + region_node->region.len); + list_del(elt); + kfree(region_node); + } + /* delete the master file */ + pmem_unlock_data_and_mm(data, mm); +} + +static void pmem_get_size(struct pmem_region *region, struct file *file) +{ + struct pmem_data *data = (struct pmem_data *)file->private_data; + int id = get_id(file); + + if (!has_allocation(file)) { + region->offset = 0; + region->len = 0; + return; + } else { + region->offset = pmem_start_addr(id, data); + region->len = pmem_len(id, data); + } + DLOG("offset %lx len %lx\n", region->offset, region->len); +} + + +static long pmem_ioctl(struct file *file, unsigned int cmd, unsigned long arg) +{ + struct pmem_data *data; + int id = get_id(file); + + switch (cmd) { + case PMEM_GET_PHYS: + { + struct pmem_region region; + DLOG("get_phys\n"); + if (!has_allocation(file)) { + region.offset = 0; + region.len = 0; + } else { + data = (struct pmem_data *)file->private_data; + region.offset = pmem_start_addr(id, data); + region.len = pmem_len(id, data); + } + printk(KERN_INFO "pmem: request for physical address of pmem region " + "from process %d.\n", current->pid); + if (copy_to_user((void __user *)arg, ®ion, + sizeof(struct pmem_region))) + return -EFAULT; + break; + } + case PMEM_MAP: + { + struct pmem_region region; + if (copy_from_user(®ion, (void __user *)arg, + sizeof(struct pmem_region))) + return -EFAULT; + data = (struct pmem_data *)file->private_data; + return pmem_remap(®ion, file, PMEM_MAP); + } + break; + case PMEM_UNMAP: + { + struct pmem_region region; + if (copy_from_user(®ion, (void __user *)arg, + sizeof(struct pmem_region))) + return -EFAULT; + data = (struct pmem_data *)file->private_data; + return pmem_remap(®ion, file, PMEM_UNMAP); + break; + } + case PMEM_GET_SIZE: + { + struct pmem_region region; + DLOG("get_size\n"); + pmem_get_size(®ion, file); + if (copy_to_user((void __user *)arg, ®ion, + sizeof(struct pmem_region))) + return -EFAULT; + break; + } + case PMEM_GET_TOTAL_SIZE: + { + struct pmem_region region; + DLOG("get total size\n"); + region.offset = 0; + get_id(file); + region.len = pmem[id].size; + if (copy_to_user((void __user *)arg, ®ion, + sizeof(struct pmem_region))) + return -EFAULT; + break; + } + case PMEM_ALLOCATE: + { + if (has_allocation(file)) + return -EINVAL; + data = (struct pmem_data *)file->private_data; + data->index = pmem_allocate(id, arg); + break; + } + case PMEM_CONNECT: + DLOG("connect\n"); + return pmem_connect(arg, file); + break; + case PMEM_CACHE_FLUSH: + { + struct pmem_region region; + DLOG("flush\n"); + if (copy_from_user(®ion, (void __user *)arg, + sizeof(struct pmem_region))) + return -EFAULT; + flush_pmem_file(file, region.offset, region.len); + break; + } + default: + if (pmem[id].ioctl) + return pmem[id].ioctl(file, cmd, arg); + return -EINVAL; + } + return 0; +} + +#if PMEM_DEBUG +static ssize_t debug_open(struct inode *inode, struct file *file) +{ + file->private_data = inode->i_private; + return 0; +} + +static ssize_t debug_read(struct file *file, char __user *buf, size_t count, + loff_t *ppos) +{ + struct list_head *elt, *elt2; + struct pmem_data *data; + struct pmem_region_node *region_node; + int id = (int)file->private_data; + const int debug_bufmax = 4096; + static char buffer[4096]; + int n = 0; + + DLOG("debug open\n"); + n = scnprintf(buffer, debug_bufmax, + "pid #: mapped regions (offset, len) (offset,len)...\n"); + + down(&pmem[id].data_list_sem); + list_for_each(elt, &pmem[id].data_list) { + data = list_entry(elt, struct pmem_data, list); + down_read(&data->sem); + n += scnprintf(buffer + n, debug_bufmax - n, "pid %u:", + data->pid); + list_for_each(elt2, &data->region_list) { + region_node = list_entry(elt2, struct pmem_region_node, + list); + n += scnprintf(buffer + n, debug_bufmax - n, + "(%lx,%lx) ", + region_node->region.offset, + region_node->region.len); + } + n += scnprintf(buffer + n, debug_bufmax - n, "\n"); + up_read(&data->sem); + } + up(&pmem[id].data_list_sem); + + n++; + buffer[n] = 0; + return simple_read_from_buffer(buf, count, ppos, buffer, n); +} + +static struct file_operations debug_fops = { + .read = debug_read, + .open = debug_open, +}; +#endif + +#if 0 +static struct miscdevice pmem_dev = { + .name = "pmem", + .fops = &pmem_fops, +}; +#endif + +int pmem_setup(struct android_pmem_platform_data *pdata, + long (*ioctl)(struct file *, unsigned int, unsigned long), + int (*release)(struct inode *, struct file *)) +{ + int err = 0; + int i, index = 0; + int id = id_count; + id_count++; + + pmem[id].no_allocator = pdata->no_allocator; + pmem[id].cached = pdata->cached; + pmem[id].buffered = pdata->buffered; + pmem[id].base = pdata->start; + pmem[id].size = pdata->size; + pmem[id].ioctl = ioctl; + pmem[id].release = release; + init_rwsem(&pmem[id].bitmap_sem); + init_MUTEX(&pmem[id].data_list_sem); + INIT_LIST_HEAD(&pmem[id].data_list); + pmem[id].dev.name = pdata->name; + pmem[id].dev.minor = id; + pmem[id].dev.fops = &pmem_fops; + printk(KERN_INFO "%s: %d init\n", pdata->name, pdata->cached); + + err = misc_register(&pmem[id].dev); + if (err) { + printk(KERN_ALERT "Unable to register pmem driver!\n"); + goto err_cant_register_device; + } + pmem[id].num_entries = pmem[id].size / PMEM_MIN_ALLOC; + + pmem[id].bitmap = kmalloc(pmem[id].num_entries * + sizeof(struct pmem_bits), GFP_KERNEL); + if (!pmem[id].bitmap) + goto err_no_mem_for_metadata; + + memset(pmem[id].bitmap, 0, sizeof(struct pmem_bits) * + pmem[id].num_entries); + + for (i = sizeof(pmem[id].num_entries) * 8 - 1; i >= 0; i--) { + if ((pmem[id].num_entries) & 1<name, S_IFREG | S_IRUGO, NULL, (void *)id, + &debug_fops); +#endif + return 0; +error_cant_remap: + kfree(pmem[id].bitmap); +err_no_mem_for_metadata: + misc_deregister(&pmem[id].dev); +err_cant_register_device: + return -1; +} + +static int pmem_probe(struct platform_device *pdev) +{ + struct android_pmem_platform_data *pdata; + + if (!pdev || !pdev->dev.platform_data) { + printk(KERN_ALERT "Unable to probe pmem!\n"); + return -1; + } + pdata = pdev->dev.platform_data; + return pmem_setup(pdata, NULL, NULL); +} + + +static int pmem_remove(struct platform_device *pdev) +{ + int id = pdev->id; + __free_page(pfn_to_page(pmem[id].garbage_pfn)); + misc_deregister(&pmem[id].dev); + return 0; +} + +static struct platform_driver pmem_driver = { + .probe = pmem_probe, + .remove = pmem_remove, + .driver = { .name = "android_pmem" } +}; + + +static int __init pmem_init(void) +{ + return platform_driver_register(&pmem_driver); +} + +static void __exit pmem_exit(void) +{ + platform_driver_unregister(&pmem_driver); +} + +module_init(pmem_init); +module_exit(pmem_exit); + diff --git a/kernel-2.6.33/drivers/mmc/host/pxamci.c b/kernel-2.6.33/drivers/mmc/host/pxamci.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/drivers/net/wireless/libertas/main.c b/kernel-2.6.33/drivers/net/wireless/libertas/main.c old mode 100644 new mode 100755 index c2975c8e..ba1c6178 --- a/kernel-2.6.33/drivers/net/wireless/libertas/main.c +++ b/kernel-2.6.33/drivers/net/wireless/libertas/main.c @@ -608,9 +608,11 @@ static int lbs_thread(void *data) spin_lock_irq(&priv->driver_lock); if (!priv->dnld_sent && priv->tx_pending_len > 0) { + spin_unlock_irq(&priv->driver_lock); int ret = priv->hw_host_to_card(priv, MVMS_DAT, priv->tx_pending_buf, priv->tx_pending_len); + spin_lock_irq(&priv->driver_lock); if (ret) { lbs_deb_tx("host_to_card failed %d\n", ret); priv->dnld_sent = DNLD_RES_RECEIVED; diff --git a/kernel-2.6.33/drivers/pcmcia/Kconfig b/kernel-2.6.33/drivers/pcmcia/Kconfig old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/drivers/platform/Kconfig b/kernel-2.6.33/drivers/platform/Kconfig old mode 100644 new mode 100755 index 8390dca2..6671be89 --- a/kernel-2.6.33/drivers/platform/Kconfig +++ b/kernel-2.6.33/drivers/platform/Kconfig @@ -1,3 +1,6 @@ if X86 source "drivers/platform/x86/Kconfig" endif +if ARM +source "drivers/platform/arm/Kconfig" +endif diff --git a/kernel-2.6.33/drivers/platform/Makefile b/kernel-2.6.33/drivers/platform/Makefile old mode 100644 new mode 100755 index 782953ae..7a2b16f1 --- a/kernel-2.6.33/drivers/platform/Makefile +++ b/kernel-2.6.33/drivers/platform/Makefile @@ -3,3 +3,4 @@ # obj-$(CONFIG_X86) += x86/ +obj-$(CONFIG_ARM) += arm/ diff --git a/kernel-2.6.33/drivers/platform/arm/Kconfig b/kernel-2.6.33/drivers/platform/arm/Kconfig new file mode 100755 index 00000000..2aa5cd6c --- /dev/null +++ b/kernel-2.6.33/drivers/platform/arm/Kconfig @@ -0,0 +1,20 @@ +# +# ARM Platform Specific Drivers +# + +menuconfig ARM_PLATFORM_DEVICES + bool "ARM Platform Drivers" + default y + ---help--- + Say Y here to get to see options for device drivers + If you say N, all options in this submenu will be skipped and disabled. + +if ARM_PLATFORM_DEVICES + +config PXA_SHARE_MEM_DRV + tristate "Share mem experemental" + depends on ARCH_PXA + ---help--- + This is a driver mem TEST !! + +endif # ARM_PLATFORM_DEVICES diff --git a/kernel-2.6.33/drivers/platform/arm/Makefile b/kernel-2.6.33/drivers/platform/arm/Makefile new file mode 100755 index 00000000..7bbe3068 --- /dev/null +++ b/kernel-2.6.33/drivers/platform/arm/Makefile @@ -0,0 +1,6 @@ +# +# Makefile for linux/drivers/platform/x86 +# x86 Platform-Specific Drivers +# +obj-$(CONFIG_PXA_SHARE_MEM_DRV) += pxa_share_mem.o + diff --git a/kernel-2.6.33/drivers/platform/arm/pxa_share_mem.c b/kernel-2.6.33/drivers/platform/arm/pxa_share_mem.c new file mode 100755 index 00000000..3f6bba4a --- /dev/null +++ b/kernel-2.6.33/drivers/platform/arm/pxa_share_mem.c @@ -0,0 +1,143 @@ + +#include +#include +#include +#include +#include +#include + +#include +#include + +#include +#include + +#include +#include +#include + +#include + + + + +#define dbg(msg,param) \ + { printk(KERN_INFO "DPRAM: msg \n",param); } + + + +u32* vaddr ; + + +void hexdump(char *prompt, u32 *buf, u16 size) +{ + const u32 *ptr = buf; + //int j = 0; + printk(KERN_NOTICE "%s: ", prompt); + printk("\n============ dump ================"); + print_hex_dump_bytes("",DUMP_PREFIX_OFFSET, buf, size); + printk("\n============ ansii =============== \n"); +/* + for (j = 0; j < size; j++) + { + if(isascii(ptr[j]) && isprint(ptr[j])){ + printk("%c",ptr[j]); + + }else{ + if((ptr[j] == 0x00) || (ptr[j] == 0x0D) || (ptr[j] == 0x0A)){ + if(ptr[j] != 0x0A) printk("\n"); + }else{ + printk("<0x%02x>",ptr[j]); + } + } + } +*/ + printk("\n============ done =============== \n"); +} + + +void dump(u8 *buf, u32 start ,u32 end) +{ + + + +} + + + + +static int __init gmem_init(void) +{ + + int err; + u16 i; + unsigned int ch; + u32 slen=0x900000; +/* +dead read addr +0xd - 0xf +0x600 - +*/ + + printk(KERN_NOTICE "G900 VLIO init\n"); + + vaddr = (u8*) ioremap (PXA_CS2_PHYS , slen); + printk(KERN_NOTICE "maped!\n"); + msleep(10); + + for(i=0x0;i<0x600;i++){ + + printk("\n 0x%08x write 0xff",(PXA_CS2_PHYS+i)); + msleep(10); + *((u8*)vaddr+i) = 0xFF; + printk("\n 0x%08x write 0x00",(PXA_CS2_PHYS+i)); + msleep(10); + *((u8*)vaddr+i) = 0x88; + printk("\n 0x%08x write 0x88",(PXA_CS2_PHYS+i)); + msleep(10); + *((u8*)vaddr+i) = 0x88; + + } +/* + for(i=0x0;i<0x600;i++){ + if((i%0x10) ==0 ){ + printk("\n 0x%08x ",(PXA_CS2_PHYS+i)); + msleep(10); + } + if( + i == 0xc|| + i == 0xd|| + i == 0xe|| + i == 0xf|| + false + ){ + printk("XX "); + }else{ + + ch =*((u8*)vaddr+i); + printk("%02x ",ch); + } + } +*/ + + return 0; + //print_hex_dump_bytes("",DUMP_PREFIX_OFFSET, vaddr, 0x800); + + +} + + + + +static void gmem_exit(void) +{ + printk(KERN_NOTICE "G900 VLIO exit\n"); + iounmap(vaddr); + +} +MODULE_AUTHOR("Angell Fear "); +MODULE_DESCRIPTION(""); +MODULE_LICENSE("GPL"); + +module_init(gmem_init); +module_exit(gmem_exit); diff --git a/kernel-2.6.33/drivers/platform/arm/pxa_share_mem2.rar b/kernel-2.6.33/drivers/platform/arm/pxa_share_mem2.rar new file mode 100755 index 00000000..68b93f7d Binary files /dev/null and b/kernel-2.6.33/drivers/platform/arm/pxa_share_mem2.rar differ diff --git a/kernel-2.6.33/drivers/platform/arm/true_read.rar b/kernel-2.6.33/drivers/platform/arm/true_read.rar new file mode 100755 index 00000000..983a60b0 Binary files /dev/null and b/kernel-2.6.33/drivers/platform/arm/true_read.rar differ diff --git a/kernel-2.6.33/drivers/power/power_supply_sysfs.c b/kernel-2.6.33/drivers/power/power_supply_sysfs.c old mode 100644 new mode 100755 index c790e0c7..931fd06d --- a/kernel-2.6.33/drivers/power/power_supply_sysfs.c +++ b/kernel-2.6.33/drivers/power/power_supply_sysfs.c @@ -130,10 +130,14 @@ static struct device_attribute power_supply_attrs[] = { POWER_SUPPLY_ATTR(time_to_empty_avg), POWER_SUPPLY_ATTR(time_to_full_now), POWER_SUPPLY_ATTR(time_to_full_avg), + POWER_SUPPLY_ATTR(batt_vol), + POWER_SUPPLY_ATTR(batt_temp), /* Properties of type `const char *' */ POWER_SUPPLY_ATTR(model_name), POWER_SUPPLY_ATTR(manufacturer), POWER_SUPPLY_ATTR(serial_number), + + }; static ssize_t power_supply_show_static_attrs(struct device *dev, diff --git a/kernel-2.6.33/drivers/power/wm97xx_battery.c b/kernel-2.6.33/drivers/power/wm97xx_battery.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/drivers/rtc/Kconfig b/kernel-2.6.33/drivers/rtc/Kconfig old mode 100644 new mode 100755 index 8167e9e6..f1f46e38 --- a/kernel-2.6.33/drivers/rtc/Kconfig +++ b/kernel-2.6.33/drivers/rtc/Kconfig @@ -109,6 +109,25 @@ config RTC_INTF_DEV_UIE_EMUL clock several times per second, please enable this option only if you know that you really need it. + +config RTC_INTF_ALARM + bool "Android alarm driver" + depends on RTC_CLASS + default y + help + Provides non-wakeup and rtc backed wakeup alarms based on rtc or + elapsed realtime, and a non-wakeup alarm on the monotonic clock. + Also provides an interface to set the wall time which must be used + for elapsed realtime to work. + +config RTC_INTF_ALARM_DEV + bool "Android alarm device" + depends on RTC_INTF_ALARM + default y + help + Exports the alarm interface to user-space. + + config RTC_DRV_TEST tristate "Test driver/device" help diff --git a/kernel-2.6.33/drivers/rtc/Makefile b/kernel-2.6.33/drivers/rtc/Makefile old mode 100644 new mode 100755 index e5160fdd..4d4a3838 --- a/kernel-2.6.33/drivers/rtc/Makefile +++ b/kernel-2.6.33/drivers/rtc/Makefile @@ -11,6 +11,8 @@ obj-$(CONFIG_RTC_HCTOSYS) += hctosys.o obj-$(CONFIG_RTC_CLASS) += rtc-core.o rtc-core-y := class.o interface.o +obj-$(CONFIG_RTC_INTF_ALARM) += alarm.o +obj-$(CONFIG_RTC_INTF_ALARM_DEV) += alarm-dev.o rtc-core-$(CONFIG_RTC_INTF_DEV) += rtc-dev.o rtc-core-$(CONFIG_RTC_INTF_PROC) += rtc-proc.o rtc-core-$(CONFIG_RTC_INTF_SYSFS) += rtc-sysfs.o diff --git a/kernel-2.6.33/drivers/rtc/alarm-dev.c b/kernel-2.6.33/drivers/rtc/alarm-dev.c new file mode 100755 index 00000000..686e6f7e --- /dev/null +++ b/kernel-2.6.33/drivers/rtc/alarm-dev.c @@ -0,0 +1,286 @@ +/* drivers/rtc/alarm-dev.c + * + * Copyright (C) 2007-2009 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define ANDROID_ALARM_PRINT_INFO (1U << 0) +#define ANDROID_ALARM_PRINT_IO (1U << 1) +#define ANDROID_ALARM_PRINT_INT (1U << 2) + +static int debug_mask = ANDROID_ALARM_PRINT_INFO; +module_param_named(debug_mask, debug_mask, int, S_IRUGO | S_IWUSR | S_IWGRP); + +#define pr_alarm(debug_level_mask, args...) \ + do { \ + if (debug_mask & ANDROID_ALARM_PRINT_##debug_level_mask) { \ + pr_info(args); \ + } \ + } while (0) + +#define ANDROID_ALARM_WAKEUP_MASK ( \ + ANDROID_ALARM_RTC_WAKEUP_MASK | \ + ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP_MASK) + +/* support old usespace code */ +#define ANDROID_ALARM_SET_OLD _IOW('a', 2, time_t) /* set alarm */ +#define ANDROID_ALARM_SET_AND_WAIT_OLD _IOW('a', 3, time_t) + +static int alarm_opened; +static DEFINE_SPINLOCK(alarm_slock); +static struct wake_lock alarm_wake_lock; +static DECLARE_WAIT_QUEUE_HEAD(alarm_wait_queue); +static uint32_t alarm_pending; +static uint32_t alarm_enabled; +static uint32_t wait_pending; + +static struct alarm alarms[ANDROID_ALARM_TYPE_COUNT]; + +static long alarm_ioctl(struct file *file, unsigned int cmd, unsigned long arg) +{ + int rv = 0; + unsigned long flags; + struct timespec new_alarm_time; + struct timespec new_rtc_time; + struct timespec tmp_time; + enum android_alarm_type alarm_type = ANDROID_ALARM_IOCTL_TO_TYPE(cmd); + uint32_t alarm_type_mask = 1U << alarm_type; + + if (alarm_type >= ANDROID_ALARM_TYPE_COUNT) + return -EINVAL; + + if (ANDROID_ALARM_BASE_CMD(cmd) != ANDROID_ALARM_GET_TIME(0)) { + if ((file->f_flags & O_ACCMODE) == O_RDONLY) + return -EPERM; + if (file->private_data == NULL && + cmd != ANDROID_ALARM_SET_RTC) { + spin_lock_irqsave(&alarm_slock, flags); + if (alarm_opened) { + spin_unlock_irqrestore(&alarm_slock, flags); + return -EBUSY; + } + alarm_opened = 1; + file->private_data = (void *)1; + spin_unlock_irqrestore(&alarm_slock, flags); + } + } + + switch (ANDROID_ALARM_BASE_CMD(cmd)) { + case ANDROID_ALARM_CLEAR(0): + spin_lock_irqsave(&alarm_slock, flags); + pr_alarm(IO, "alarm %d clear\n", alarm_type); + alarm_try_to_cancel(&alarms[alarm_type]); + if (alarm_pending) { + alarm_pending &= ~alarm_type_mask; + if (!alarm_pending && !wait_pending) + wake_unlock(&alarm_wake_lock); + } + alarm_enabled &= ~alarm_type_mask; + spin_unlock_irqrestore(&alarm_slock, flags); + break; + + case ANDROID_ALARM_SET_OLD: + case ANDROID_ALARM_SET_AND_WAIT_OLD: + if (get_user(new_alarm_time.tv_sec, (int __user *)arg)) { + rv = -EFAULT; + goto err1; + } + new_alarm_time.tv_nsec = 0; + goto from_old_alarm_set; + + case ANDROID_ALARM_SET_AND_WAIT(0): + case ANDROID_ALARM_SET(0): + if (copy_from_user(&new_alarm_time, (void __user *)arg, + sizeof(new_alarm_time))) { + rv = -EFAULT; + goto err1; + } +from_old_alarm_set: + spin_lock_irqsave(&alarm_slock, flags); + pr_alarm(IO, "alarm %d set %ld.%09ld\n", alarm_type, + new_alarm_time.tv_sec, new_alarm_time.tv_nsec); + alarm_enabled |= alarm_type_mask; + alarm_start_range(&alarms[alarm_type], + timespec_to_ktime(new_alarm_time), + timespec_to_ktime(new_alarm_time)); + spin_unlock_irqrestore(&alarm_slock, flags); + if (ANDROID_ALARM_BASE_CMD(cmd) != ANDROID_ALARM_SET_AND_WAIT(0) + && cmd != ANDROID_ALARM_SET_AND_WAIT_OLD) + break; + /* fall though */ + case ANDROID_ALARM_WAIT: + spin_lock_irqsave(&alarm_slock, flags); + pr_alarm(IO, "alarm wait\n"); + if (!alarm_pending && wait_pending) { + wake_unlock(&alarm_wake_lock); + wait_pending = 0; + } + spin_unlock_irqrestore(&alarm_slock, flags); + rv = wait_event_interruptible(alarm_wait_queue, alarm_pending); + if (rv) + goto err1; + spin_lock_irqsave(&alarm_slock, flags); + rv = alarm_pending; + wait_pending = 1; + alarm_pending = 0; + spin_unlock_irqrestore(&alarm_slock, flags); + break; + case ANDROID_ALARM_SET_RTC: + if (copy_from_user(&new_rtc_time, (void __user *)arg, + sizeof(new_rtc_time))) { + rv = -EFAULT; + goto err1; + } + rv = alarm_set_rtc(new_rtc_time); + spin_lock_irqsave(&alarm_slock, flags); + alarm_pending |= ANDROID_ALARM_TIME_CHANGE_MASK; + wake_up(&alarm_wait_queue); + spin_unlock_irqrestore(&alarm_slock, flags); + if (rv < 0) + goto err1; + break; + case ANDROID_ALARM_GET_TIME(0): + switch (alarm_type) { + case ANDROID_ALARM_RTC_WAKEUP: + case ANDROID_ALARM_RTC: + getnstimeofday(&tmp_time); + break; + case ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP: + case ANDROID_ALARM_ELAPSED_REALTIME: + tmp_time = + ktime_to_timespec(alarm_get_elapsed_realtime()); + break; + case ANDROID_ALARM_TYPE_COUNT: + case ANDROID_ALARM_SYSTEMTIME: + ktime_get_ts(&tmp_time); + break; + } + if (copy_to_user((void __user *)arg, &tmp_time, + sizeof(tmp_time))) { + rv = -EFAULT; + goto err1; + } + break; + + default: + rv = -EINVAL; + goto err1; + } +err1: + return rv; +} + +static int alarm_open(struct inode *inode, struct file *file) +{ + file->private_data = NULL; + return 0; +} + +static int alarm_release(struct inode *inode, struct file *file) +{ + int i; + unsigned long flags; + + spin_lock_irqsave(&alarm_slock, flags); + if (file->private_data != 0) { + for (i = 0; i < ANDROID_ALARM_TYPE_COUNT; i++) { + uint32_t alarm_type_mask = 1U << i; + if (alarm_enabled & alarm_type_mask) { + pr_alarm(INFO, "alarm_release: clear alarm, " + "pending %d\n", + !!(alarm_pending & alarm_type_mask)); + alarm_enabled &= ~alarm_type_mask; + } + spin_unlock_irqrestore(&alarm_slock, flags); + alarm_cancel(&alarms[i]); + spin_lock_irqsave(&alarm_slock, flags); + } + if (alarm_pending | wait_pending) { + if (alarm_pending) + pr_alarm(INFO, "alarm_release: clear " + "pending alarms %x\n", alarm_pending); + wake_unlock(&alarm_wake_lock); + wait_pending = 0; + alarm_pending = 0; + } + alarm_opened = 0; + } + spin_unlock_irqrestore(&alarm_slock, flags); + return 0; +} + +static void alarm_triggered(struct alarm *alarm) +{ + unsigned long flags; + uint32_t alarm_type_mask = 1U << alarm->type; + + pr_alarm(INT, "alarm_triggered type %d\n", alarm->type); + spin_lock_irqsave(&alarm_slock, flags); + if (alarm_enabled & alarm_type_mask) { + wake_lock_timeout(&alarm_wake_lock, 5 * HZ); + alarm_enabled &= ~alarm_type_mask; + alarm_pending |= alarm_type_mask; + wake_up(&alarm_wait_queue); + } + spin_unlock_irqrestore(&alarm_slock, flags); +} + +static const struct file_operations alarm_fops = { + .owner = THIS_MODULE, + .unlocked_ioctl = alarm_ioctl, + .open = alarm_open, + .release = alarm_release, +}; + +static struct miscdevice alarm_device = { + .minor = MISC_DYNAMIC_MINOR, + .name = "alarm", + .fops = &alarm_fops, +}; + +static int __init alarm_dev_init(void) +{ + int err; + int i; + + err = misc_register(&alarm_device); + if (err) + return err; + + for (i = 0; i < ANDROID_ALARM_TYPE_COUNT; i++) + alarm_init(&alarms[i], i, alarm_triggered); + wake_lock_init(&alarm_wake_lock, WAKE_LOCK_SUSPEND, "alarm"); + + return 0; +} + +static void __exit alarm_dev_exit(void) +{ + misc_deregister(&alarm_device); + wake_lock_destroy(&alarm_wake_lock); +} + +module_init(alarm_dev_init); +module_exit(alarm_dev_exit); + diff --git a/kernel-2.6.33/drivers/rtc/alarm.c b/kernel-2.6.33/drivers/rtc/alarm.c new file mode 100755 index 00000000..7232a538 --- /dev/null +++ b/kernel-2.6.33/drivers/rtc/alarm.c @@ -0,0 +1,586 @@ +/* drivers/rtc/alarm.c + * + * Copyright (C) 2007-2009 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define ANDROID_ALARM_PRINT_ERROR (1U << 0) +#define ANDROID_ALARM_PRINT_INIT_STATUS (1U << 1) +#define ANDROID_ALARM_PRINT_TSET (1U << 2) +#define ANDROID_ALARM_PRINT_CALL (1U << 3) +#define ANDROID_ALARM_PRINT_SUSPEND (1U << 4) +#define ANDROID_ALARM_PRINT_INT (1U << 5) +#define ANDROID_ALARM_PRINT_FLOW (1U << 6) + +static int debug_mask = ANDROID_ALARM_PRINT_ERROR | \ + ANDROID_ALARM_PRINT_INIT_STATUS; +module_param_named(debug_mask, debug_mask, int, S_IRUGO | S_IWUSR | S_IWGRP); + +#define pr_alarm(debug_level_mask, args...) \ + do { \ + if (debug_mask & ANDROID_ALARM_PRINT_##debug_level_mask) { \ + pr_info(args); \ + } \ + } while (0) + +#define ANDROID_ALARM_WAKEUP_MASK ( \ + ANDROID_ALARM_RTC_WAKEUP_MASK | \ + ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP_MASK) + +/* support old usespace code */ +#define ANDROID_ALARM_SET_OLD _IOW('a', 2, time_t) /* set alarm */ +#define ANDROID_ALARM_SET_AND_WAIT_OLD _IOW('a', 3, time_t) + +struct alarm_queue { + struct rb_root alarms; + struct rb_node *first; + struct hrtimer timer; + ktime_t delta; + bool stopped; + ktime_t stopped_time; +}; + +static struct rtc_device *alarm_rtc_dev; +static DEFINE_SPINLOCK(alarm_slock); +static DEFINE_MUTEX(alarm_setrtc_mutex); +static struct wake_lock alarm_rtc_wake_lock; +static struct platform_device *alarm_platform_dev; +struct alarm_queue alarms[ANDROID_ALARM_TYPE_COUNT]; +static bool suspended; + +static void update_timer_locked(struct alarm_queue *base, bool head_removed) +{ + struct alarm *alarm; + bool is_wakeup = base == &alarms[ANDROID_ALARM_RTC_WAKEUP] || + base == &alarms[ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP]; + + if (base->stopped) { + pr_alarm(FLOW, "changed alarm while setting the wall time\n"); + return; + } + + if (is_wakeup && !suspended && head_removed) + wake_unlock(&alarm_rtc_wake_lock); + + if (!base->first) + return; + + alarm = container_of(base->first, struct alarm, node); + + pr_alarm(FLOW, "selected alarm, type %d, func %pF at %lld\n", + alarm->type, alarm->function, ktime_to_ns(alarm->expires)); + + if (is_wakeup && suspended) { + pr_alarm(FLOW, "changed alarm while suspened\n"); + wake_lock_timeout(&alarm_rtc_wake_lock, 1 * HZ); + return; + } + + hrtimer_try_to_cancel(&base->timer); + base->timer._expires = ktime_add(base->delta, alarm->expires); + base->timer._softexpires = ktime_add(base->delta, alarm->softexpires); + hrtimer_start_expires(&base->timer, HRTIMER_MODE_ABS); +} + +static void alarm_enqueue_locked(struct alarm *alarm) +{ + struct alarm_queue *base = &alarms[alarm->type]; + struct rb_node **link = &base->alarms.rb_node; + struct rb_node *parent = NULL; + struct alarm *entry; + int leftmost = 1; + + pr_alarm(FLOW, "added alarm, type %d, func %pF at %lld\n", + alarm->type, alarm->function, ktime_to_ns(alarm->expires)); + + if (base->first == &alarm->node) + base->first = rb_next(&alarm->node); + if (!RB_EMPTY_NODE(&alarm->node)) { + rb_erase(&alarm->node, &base->alarms); + RB_CLEAR_NODE(&alarm->node); + } + + while (*link) { + parent = *link; + entry = rb_entry(parent, struct alarm, node); + /* + * We dont care about collisions. Nodes with + * the same expiry time stay together. + */ + if (alarm->expires.tv64 < entry->expires.tv64) { + link = &(*link)->rb_left; + } else { + link = &(*link)->rb_right; + leftmost = 0; + } + } + if (leftmost) { + base->first = &alarm->node; + update_timer_locked(base, false); + } + + rb_link_node(&alarm->node, parent, link); + rb_insert_color(&alarm->node, &base->alarms); +} + +/** + * alarm_init - initialize an alarm + * @alarm: the alarm to be initialized + * @type: the alarm type to be used + * @function: alarm callback function + */ +void alarm_init(struct alarm *alarm, + enum android_alarm_type type, void (*function)(struct alarm *)) +{ + RB_CLEAR_NODE(&alarm->node); + alarm->type = type; + alarm->function = function; + + pr_alarm(FLOW, "created alarm, type %d, func %pF\n", type, function); +} + + +/** + * alarm_start_range - (re)start an alarm + * @alarm: the alarm to be added + * @start: earliest expiry time + * @end: expiry time + */ +void alarm_start_range(struct alarm *alarm, ktime_t start, ktime_t end) +{ + unsigned long flags; + + spin_lock_irqsave(&alarm_slock, flags); + alarm->softexpires = start; + alarm->expires = end; + alarm_enqueue_locked(alarm); + spin_unlock_irqrestore(&alarm_slock, flags); +} + +/** + * alarm_try_to_cancel - try to deactivate an alarm + * @alarm: alarm to stop + * + * Returns: + * 0 when the alarm was not active + * 1 when the alarm was active + * -1 when the alarm may currently be excuting the callback function and + * cannot be stopped (it may also be inactive) + */ +int alarm_try_to_cancel(struct alarm *alarm) +{ + struct alarm_queue *base = &alarms[alarm->type]; + unsigned long flags; + bool first = false; + int ret = 0; + + spin_lock_irqsave(&alarm_slock, flags); + if (!RB_EMPTY_NODE(&alarm->node)) { + pr_alarm(FLOW, "canceled alarm, type %d, func %pF at %lld\n", + alarm->type, alarm->function, + ktime_to_ns(alarm->expires)); + ret = 1; + if (base->first == &alarm->node) { + base->first = rb_next(&alarm->node); + first = true; + } + rb_erase(&alarm->node, &base->alarms); + RB_CLEAR_NODE(&alarm->node); + if (first) + update_timer_locked(base, true); + } else + pr_alarm(FLOW, "tried to cancel alarm, type %d, func %pF\n", + alarm->type, alarm->function); + spin_unlock_irqrestore(&alarm_slock, flags); + if (!ret && hrtimer_callback_running(&base->timer)) + ret = -1; + return ret; +} + +/** + * alarm_cancel - cancel an alarm and wait for the handler to finish. + * @alarm: the alarm to be cancelled + * + * Returns: + * 0 when the alarm was not active + * 1 when the alarm was active + */ +int alarm_cancel(struct alarm *alarm) +{ + for (;;) { + int ret = alarm_try_to_cancel(alarm); + if (ret >= 0) + return ret; + cpu_relax(); + } +} + +/** + * alarm_set_rtc - set the kernel and rtc walltime + * @new_time: timespec value containing the new time + */ +int alarm_set_rtc(struct timespec new_time) +{ + int i; + int ret; + unsigned long flags; + struct rtc_time rtc_new_rtc_time; + struct timespec tmp_time; + + rtc_time_to_tm(new_time.tv_sec, &rtc_new_rtc_time); + + pr_alarm(TSET, "set rtc %ld %ld - rtc %02d:%02d:%02d %02d/%02d/%04d\n", + new_time.tv_sec, new_time.tv_nsec, + rtc_new_rtc_time.tm_hour, rtc_new_rtc_time.tm_min, + rtc_new_rtc_time.tm_sec, rtc_new_rtc_time.tm_mon + 1, + rtc_new_rtc_time.tm_mday, + rtc_new_rtc_time.tm_year + 1900); + + mutex_lock(&alarm_setrtc_mutex); + spin_lock_irqsave(&alarm_slock, flags); + wake_lock(&alarm_rtc_wake_lock); + getnstimeofday(&tmp_time); + for (i = 0; i < ANDROID_ALARM_SYSTEMTIME; i++) { + hrtimer_try_to_cancel(&alarms[i].timer); + alarms[i].stopped = true; + alarms[i].stopped_time = timespec_to_ktime(tmp_time); + } + alarms[ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP].delta = + alarms[ANDROID_ALARM_ELAPSED_REALTIME].delta = + ktime_sub(alarms[ANDROID_ALARM_ELAPSED_REALTIME].delta, + timespec_to_ktime(timespec_sub(tmp_time, new_time))); + spin_unlock_irqrestore(&alarm_slock, flags); + ret = do_settimeofday(&new_time); + spin_lock_irqsave(&alarm_slock, flags); + for (i = 0; i < ANDROID_ALARM_SYSTEMTIME; i++) { + alarms[i].stopped = false; + update_timer_locked(&alarms[i], false); + } + spin_unlock_irqrestore(&alarm_slock, flags); + if (ret < 0) { + pr_alarm(ERROR, "alarm_set_rtc: Failed to set time\n"); + goto err; + } + if (!alarm_rtc_dev) { + pr_alarm(ERROR, + "alarm_set_rtc: no RTC, time will be lost on reboot\n"); + goto err; + } + ret = rtc_set_time(alarm_rtc_dev, &rtc_new_rtc_time); + if (ret < 0) + pr_alarm(ERROR, "alarm_set_rtc: " + "Failed to set RTC, time will be lost on reboot\n"); +err: + wake_unlock(&alarm_rtc_wake_lock); + mutex_unlock(&alarm_setrtc_mutex); + return ret; +} + +/** + * alarm_get_elapsed_realtime - get the elapsed real time in ktime_t format + * + * returns the time in ktime_t format + */ +ktime_t alarm_get_elapsed_realtime(void) +{ + ktime_t now; + unsigned long flags; + struct alarm_queue *base = &alarms[ANDROID_ALARM_ELAPSED_REALTIME]; + + spin_lock_irqsave(&alarm_slock, flags); + now = base->stopped ? base->stopped_time : ktime_get_real(); + now = ktime_sub(now, base->delta); + spin_unlock_irqrestore(&alarm_slock, flags); + return now; +} + +static enum hrtimer_restart alarm_timer_triggered(struct hrtimer *timer) +{ + struct alarm_queue *base; + struct alarm *alarm; + unsigned long flags; + ktime_t now; + + spin_lock_irqsave(&alarm_slock, flags); + + base = container_of(timer, struct alarm_queue, timer); + now = base->stopped ? base->stopped_time : hrtimer_cb_get_time(timer); + now = ktime_sub(now, base->delta); + + pr_alarm(INT, "alarm_timer_triggered type %d at %lld\n", + base - alarms, ktime_to_ns(now)); + + while (base->first) { + alarm = container_of(base->first, struct alarm, node); + if (alarm->softexpires.tv64 > now.tv64) { + pr_alarm(FLOW, "don't call alarm, %pF, %lld (s %lld)\n", + alarm->function, ktime_to_ns(alarm->expires), + ktime_to_ns(alarm->softexpires)); + break; + } + base->first = rb_next(&alarm->node); + rb_erase(&alarm->node, &base->alarms); + RB_CLEAR_NODE(&alarm->node); + pr_alarm(CALL, "call alarm, type %d, func %pF, %lld (s %lld)\n", + alarm->type, alarm->function, + ktime_to_ns(alarm->expires), + ktime_to_ns(alarm->softexpires)); + spin_unlock_irqrestore(&alarm_slock, flags); + alarm->function(alarm); + spin_lock_irqsave(&alarm_slock, flags); + } + if (!base->first) + pr_alarm(FLOW, "no more alarms of type %d\n", base - alarms); + update_timer_locked(base, true); + spin_unlock_irqrestore(&alarm_slock, flags); + return HRTIMER_NORESTART; +} + +static void alarm_triggered_func(void *p) +{ + struct rtc_device *rtc = alarm_rtc_dev; + if (!(rtc->irq_data & RTC_AF)) + return; + pr_alarm(INT, "rtc alarm triggered\n"); + wake_lock_timeout(&alarm_rtc_wake_lock, 1 * HZ); +} + +static int alarm_suspend(struct platform_device *pdev, pm_message_t state) +{ + int err = 0; + unsigned long flags; + struct rtc_wkalrm rtc_alarm; + struct rtc_time rtc_current_rtc_time; + unsigned long rtc_current_time; + unsigned long rtc_alarm_time; + struct timespec rtc_current_timespec; + struct timespec rtc_delta; + struct alarm_queue *wakeup_queue = NULL; + struct alarm_queue *tmp_queue = NULL; + + pr_alarm(SUSPEND, "alarm_suspend(%p, %d)\n", pdev, state.event); + + spin_lock_irqsave(&alarm_slock, flags); + suspended = true; + spin_unlock_irqrestore(&alarm_slock, flags); + + hrtimer_cancel(&alarms[ANDROID_ALARM_RTC_WAKEUP].timer); + hrtimer_cancel(&alarms[ + ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP_MASK].timer); + + tmp_queue = &alarms[ANDROID_ALARM_RTC_WAKEUP]; + if (tmp_queue->first) + wakeup_queue = tmp_queue; + tmp_queue = &alarms[ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP]; + if (tmp_queue->first && (!wakeup_queue || + hrtimer_get_expires(&tmp_queue->timer).tv64 < + hrtimer_get_expires(&wakeup_queue->timer).tv64)) + wakeup_queue = tmp_queue; + if (wakeup_queue) { + rtc_read_time(alarm_rtc_dev, &rtc_current_rtc_time); + rtc_current_timespec.tv_nsec = 0; + rtc_tm_to_time(&rtc_current_rtc_time, + &rtc_current_timespec.tv_sec); + save_time_delta(&rtc_delta, &rtc_current_timespec); + + rtc_alarm_time = timespec_sub(ktime_to_timespec( + hrtimer_get_expires(&wakeup_queue->timer)), + rtc_delta).tv_sec; + + rtc_time_to_tm(rtc_alarm_time, &rtc_alarm.time); + rtc_alarm.enabled = 1; + rtc_set_alarm(alarm_rtc_dev, &rtc_alarm); + rtc_read_time(alarm_rtc_dev, &rtc_current_rtc_time); + rtc_tm_to_time(&rtc_current_rtc_time, &rtc_current_time); + pr_alarm(SUSPEND, + "rtc alarm set at %ld, now %ld, rtc delta %ld.%09ld\n", + rtc_alarm_time, rtc_current_time, + rtc_delta.tv_sec, rtc_delta.tv_nsec); + if (rtc_current_time + 1 >= rtc_alarm_time) { + pr_alarm(SUSPEND, "alarm about to go off\n"); + memset(&rtc_alarm, 0, sizeof(rtc_alarm)); + rtc_alarm.enabled = 0; + rtc_set_alarm(alarm_rtc_dev, &rtc_alarm); + + spin_lock_irqsave(&alarm_slock, flags); + suspended = false; + wake_lock_timeout(&alarm_rtc_wake_lock, 2 * HZ); + update_timer_locked(&alarms[ANDROID_ALARM_RTC_WAKEUP], + false); + update_timer_locked(&alarms[ + ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP], false); + err = -EBUSY; + spin_unlock_irqrestore(&alarm_slock, flags); + } + } + return err; +} + +static int alarm_resume(struct platform_device *pdev) +{ + struct rtc_wkalrm alarm; + unsigned long flags; + + pr_alarm(SUSPEND, "alarm_resume(%p)\n", pdev); + + memset(&alarm, 0, sizeof(alarm)); + alarm.enabled = 0; + rtc_set_alarm(alarm_rtc_dev, &alarm); + + spin_lock_irqsave(&alarm_slock, flags); + suspended = false; + update_timer_locked(&alarms[ANDROID_ALARM_RTC_WAKEUP], false); + update_timer_locked(&alarms[ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP], + false); + spin_unlock_irqrestore(&alarm_slock, flags); + + return 0; +} + +static struct rtc_task alarm_rtc_task = { + .func = alarm_triggered_func +}; + +static int rtc_alarm_add_device(struct device *dev, + struct class_interface *class_intf) +{ + int err; + struct rtc_device *rtc = to_rtc_device(dev); + + mutex_lock(&alarm_setrtc_mutex); + + if (alarm_rtc_dev) { + err = -EBUSY; + goto err1; + } + + alarm_platform_dev = + platform_device_register_simple("alarm", -1, NULL, 0); + if (IS_ERR(alarm_platform_dev)) { + err = PTR_ERR(alarm_platform_dev); + goto err2; + } + err = rtc_irq_register(rtc, &alarm_rtc_task); + if (err) + goto err3; + alarm_rtc_dev = rtc; + pr_alarm(INIT_STATUS, "using rtc device, %s, for alarms", rtc->name); + mutex_unlock(&alarm_setrtc_mutex); + + return 0; + +err3: + platform_device_unregister(alarm_platform_dev); +err2: +err1: + mutex_unlock(&alarm_setrtc_mutex); + return err; +} + +static void rtc_alarm_remove_device(struct device *dev, + struct class_interface *class_intf) +{ + if (dev == &alarm_rtc_dev->dev) { + pr_alarm(INIT_STATUS, "lost rtc device for alarms"); + rtc_irq_unregister(alarm_rtc_dev, &alarm_rtc_task); + platform_device_unregister(alarm_platform_dev); + alarm_rtc_dev = NULL; + } +} + +static struct class_interface rtc_alarm_interface = { + .add_dev = &rtc_alarm_add_device, + .remove_dev = &rtc_alarm_remove_device, +}; + +static struct platform_driver alarm_driver = { + .suspend = alarm_suspend, + .resume = alarm_resume, + .driver = { + .name = "alarm" + } +}; + +static int __init alarm_late_init(void) +{ + unsigned long flags; + struct timespec tmp_time, system_time; + + /* this needs to run after the rtc is read at boot */ + spin_lock_irqsave(&alarm_slock, flags); + /* We read the current rtc and system time so we can later calulate + * elasped realtime to be (boot_systemtime + rtc - boot_rtc) == + * (rtc - (boot_rtc - boot_systemtime)) + */ + getnstimeofday(&tmp_time); + ktime_get_ts(&system_time); + alarms[ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP].delta = + alarms[ANDROID_ALARM_ELAPSED_REALTIME].delta = + timespec_to_ktime(timespec_sub(tmp_time, system_time)); + + spin_unlock_irqrestore(&alarm_slock, flags); + return 0; +} + +static int __init alarm_driver_init(void) +{ + int err; + int i; + + for (i = 0; i < ANDROID_ALARM_SYSTEMTIME; i++) { + hrtimer_init(&alarms[i].timer, + CLOCK_REALTIME, HRTIMER_MODE_ABS); + alarms[i].timer.function = alarm_timer_triggered; + } + hrtimer_init(&alarms[ANDROID_ALARM_SYSTEMTIME].timer, + CLOCK_MONOTONIC, HRTIMER_MODE_ABS); + alarms[ANDROID_ALARM_SYSTEMTIME].timer.function = alarm_timer_triggered; + err = platform_driver_register(&alarm_driver); + if (err < 0) + goto err1; + wake_lock_init(&alarm_rtc_wake_lock, WAKE_LOCK_SUSPEND, "alarm_rtc"); + rtc_alarm_interface.class = rtc_class; + err = class_interface_register(&rtc_alarm_interface); + if (err < 0) + goto err2; + + return 0; + +err2: + wake_lock_destroy(&alarm_rtc_wake_lock); + platform_driver_unregister(&alarm_driver); +err1: + return err; +} + +static void __exit alarm_exit(void) +{ + class_interface_unregister(&rtc_alarm_interface); + wake_lock_destroy(&alarm_rtc_wake_lock); + platform_driver_unregister(&alarm_driver); +} + +late_initcall(alarm_late_init); +module_init(alarm_driver_init); +module_exit(alarm_exit); + diff --git a/kernel-2.6.33/drivers/serial/Kconfig b/kernel-2.6.33/drivers/serial/Kconfig old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/drivers/serial/Makefile b/kernel-2.6.33/drivers/serial/Makefile old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/drivers/spi/pxa2xx_spi.c b/kernel-2.6.33/drivers/spi/pxa2xx_spi.c old mode 100644 new mode 100755 index c2f707e5..51daea5b --- a/kernel-2.6.33/drivers/spi/pxa2xx_spi.c +++ b/kernel-2.6.33/drivers/spi/pxa2xx_spi.c @@ -283,6 +283,7 @@ static int u16_writer(struct driver_data *drv_data) || (drv_data->tx == drv_data->tx_end)) return 0; +// printk(KERN_INFO "spi: w--> 0x%04x\n",*(u16 *)(drv_data->tx)); write_SSDR(*(u16 *)(drv_data->tx), reg); drv_data->tx += 2; @@ -296,6 +297,7 @@ static int u16_reader(struct driver_data *drv_data) while ((read_SSSR(reg) & SSSR_RNE) && (drv_data->rx < drv_data->rx_end)) { *(u16 *)(drv_data->rx) = read_SSDR(reg); +// printk(KERN_INFO "spi: r<-- 0x%04x\n",*(u16 *)(drv_data->rx)); drv_data->rx += 2; } @@ -310,6 +312,7 @@ static int u32_writer(struct driver_data *drv_data) || (drv_data->tx == drv_data->tx_end)) return 0; +// printk(KERN_INFO "spi: w--> 0x%08x\n",*(u32 *)(drv_data->tx)); write_SSDR(*(u32 *)(drv_data->tx), reg); drv_data->tx += 4; @@ -323,6 +326,7 @@ static int u32_reader(struct driver_data *drv_data) while ((read_SSSR(reg) & SSSR_RNE) && (drv_data->rx < drv_data->rx_end)) { *(u32 *)(drv_data->rx) = read_SSDR(reg); +// printk(KERN_INFO "spi: r<-- 0x%08x\n",*(u32 *)(drv_data->rx)); drv_data->rx += 4; } diff --git a/kernel-2.6.33/drivers/staging/Kconfig b/kernel-2.6.33/drivers/staging/Kconfig old mode 100644 new mode 100755 index fc2e963e..beaeea3b --- a/kernel-2.6.33/drivers/staging/Kconfig +++ b/kernel-2.6.33/drivers/staging/Kconfig @@ -41,6 +41,8 @@ config STAGING_EXCLUDE_BUILD if !STAGING_EXCLUDE_BUILD +source "drivers/staging/android/Kconfig" + source "drivers/staging/et131x/Kconfig" source "drivers/staging/slicoss/Kconfig" diff --git a/kernel-2.6.33/drivers/staging/Makefile b/kernel-2.6.33/drivers/staging/Makefile old mode 100644 new mode 100755 index b5e67b88..a2bab414 --- a/kernel-2.6.33/drivers/staging/Makefile +++ b/kernel-2.6.33/drivers/staging/Makefile @@ -25,6 +25,7 @@ obj-$(CONFIG_RTL8192U) += rtl8192u/ obj-$(CONFIG_RTL8192E) += rtl8192e/ obj-$(CONFIG_INPUT_MIMIO) += mimio/ obj-$(CONFIG_TRANZPORT) += frontier/ +obj-$(CONFIG_ANDROID) += android/ obj-$(CONFIG_DREAM) += dream/ obj-$(CONFIG_POHMELFS) += pohmelfs/ obj-$(CONFIG_B3DFG) += b3dfg/ diff --git a/kernel-2.6.33/drivers/staging/android/Kconfig b/kernel-2.6.33/drivers/staging/android/Kconfig new file mode 100755 index 00000000..24719499 --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/Kconfig @@ -0,0 +1,95 @@ +menu "Android" + +config ANDROID + bool "Android Drivers" + default N + ---help--- + Enable support for various drivers needed on the Android platform + +if ANDROID + +config ANDROID_BINDER_IPC + bool "Android Binder IPC Driver" + default n + +config ANDROID_LOGGER + tristate "Android log driver" + default n + +config ANDROID_RAM_CONSOLE + bool "Android RAM buffer console" + default n + +config ANDROID_RAM_CONSOLE_ENABLE_VERBOSE + bool "Enable verbose console messages on Android RAM console" + default y + depends on ANDROID_RAM_CONSOLE + +menuconfig ANDROID_RAM_CONSOLE_ERROR_CORRECTION + bool "Android RAM Console Enable error correction" + default n + depends on ANDROID_RAM_CONSOLE + depends on !ANDROID_RAM_CONSOLE_EARLY_INIT + select REED_SOLOMON + select REED_SOLOMON_ENC8 + select REED_SOLOMON_DEC8 + +if ANDROID_RAM_CONSOLE_ERROR_CORRECTION + +config ANDROID_RAM_CONSOLE_ERROR_CORRECTION_DATA_SIZE + int "Android RAM Console Data data size" + default 128 + help + Must be a power of 2. + +config ANDROID_RAM_CONSOLE_ERROR_CORRECTION_ECC_SIZE + int "Android RAM Console ECC size" + default 16 + +config ANDROID_RAM_CONSOLE_ERROR_CORRECTION_SYMBOL_SIZE + int "Android RAM Console Symbol size" + default 8 + +config ANDROID_RAM_CONSOLE_ERROR_CORRECTION_POLYNOMIAL + hex "Android RAM Console Polynomial" + default 0x19 if (ANDROID_RAM_CONSOLE_ERROR_CORRECTION_SYMBOL_SIZE = 4) + default 0x29 if (ANDROID_RAM_CONSOLE_ERROR_CORRECTION_SYMBOL_SIZE = 5) + default 0x61 if (ANDROID_RAM_CONSOLE_ERROR_CORRECTION_SYMBOL_SIZE = 6) + default 0x89 if (ANDROID_RAM_CONSOLE_ERROR_CORRECTION_SYMBOL_SIZE = 7) + default 0x11d if (ANDROID_RAM_CONSOLE_ERROR_CORRECTION_SYMBOL_SIZE = 8) + +endif # ANDROID_RAM_CONSOLE_ERROR_CORRECTION + +config ANDROID_RAM_CONSOLE_EARLY_INIT + bool "Start Android RAM console early" + default n + depends on ANDROID_RAM_CONSOLE + +config ANDROID_RAM_CONSOLE_EARLY_ADDR + hex "Android RAM console virtual address" + default 0 + depends on ANDROID_RAM_CONSOLE_EARLY_INIT + +config ANDROID_RAM_CONSOLE_EARLY_SIZE + hex "Android RAM console buffer size" + default 0 + depends on ANDROID_RAM_CONSOLE_EARLY_INIT + +config ANDROID_TIMED_OUTPUT + bool "Timed output class driver" + default y + +config ANDROID_TIMED_GPIO + tristate "Android timed gpio driver" + depends on GENERIC_GPIO && ANDROID_TIMED_OUTPUT + default n + +config ANDROID_LOW_MEMORY_KILLER + bool "Android Low Memory Killer" + default N + ---help--- + Register processes to be killed when memory is low + +endif # if ANDROID + +endmenu diff --git a/kernel-2.6.33/drivers/staging/android/Makefile b/kernel-2.6.33/drivers/staging/android/Makefile new file mode 100755 index 00000000..8e057e62 --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/Makefile @@ -0,0 +1,6 @@ +obj-$(CONFIG_ANDROID_BINDER_IPC) += binder.o +obj-$(CONFIG_ANDROID_LOGGER) += logger.o +obj-$(CONFIG_ANDROID_RAM_CONSOLE) += ram_console.o +obj-$(CONFIG_ANDROID_TIMED_OUTPUT) += timed_output.o +obj-$(CONFIG_ANDROID_TIMED_GPIO) += timed_gpio.o +obj-$(CONFIG_ANDROID_LOW_MEMORY_KILLER) += lowmemorykiller.o diff --git a/kernel-2.6.33/drivers/staging/android/TODO b/kernel-2.6.33/drivers/staging/android/TODO new file mode 100755 index 00000000..e59c5be4 --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/TODO @@ -0,0 +1,10 @@ +TODO: + - checkpatch.pl cleanups + - sparse fixes + - rename files to be not so "generic" + - make sure things build as modules properly + - add proper arch dependancies as needed + - audit userspace interfaces to make sure they are sane + +Please send patches to Greg Kroah-Hartman and Cc: +Brian Swetland diff --git a/kernel-2.6.33/drivers/staging/android/binder.c b/kernel-2.6.33/drivers/staging/android/binder.c new file mode 100755 index 00000000..17e5c24e --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/binder.c @@ -0,0 +1,3775 @@ +/* binder.c + * + * Android IPC Subsystem + * + * Copyright (C) 2007-2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "binder.h" + +static DEFINE_MUTEX(binder_lock); +static DEFINE_MUTEX(binder_deferred_lock); + +static HLIST_HEAD(binder_procs); +static HLIST_HEAD(binder_deferred_list); +static HLIST_HEAD(binder_dead_nodes); + +static struct proc_dir_entry *binder_proc_dir_entry_root; +static struct proc_dir_entry *binder_proc_dir_entry_proc; +static struct binder_node *binder_context_mgr_node; +static uid_t binder_context_mgr_uid = -1; +static int binder_last_id; +static struct workqueue_struct *binder_deferred_workqueue; + +static int binder_read_proc_proc(char *page, char **start, off_t off, + int count, int *eof, void *data); + +/* This is only defined in include/asm-arm/sizes.h */ +#ifndef SZ_1K +#define SZ_1K 0x400 +#endif + +#ifndef SZ_4M +#define SZ_4M 0x400000 +#endif + +#define FORBIDDEN_MMAP_FLAGS (VM_WRITE) + +#define BINDER_SMALL_BUF_SIZE (PAGE_SIZE * 64) + +enum { + BINDER_DEBUG_USER_ERROR = 1U << 0, + BINDER_DEBUG_FAILED_TRANSACTION = 1U << 1, + BINDER_DEBUG_DEAD_TRANSACTION = 1U << 2, + BINDER_DEBUG_OPEN_CLOSE = 1U << 3, + BINDER_DEBUG_DEAD_BINDER = 1U << 4, + BINDER_DEBUG_DEATH_NOTIFICATION = 1U << 5, + BINDER_DEBUG_READ_WRITE = 1U << 6, + BINDER_DEBUG_USER_REFS = 1U << 7, + BINDER_DEBUG_THREADS = 1U << 8, + BINDER_DEBUG_TRANSACTION = 1U << 9, + BINDER_DEBUG_TRANSACTION_COMPLETE = 1U << 10, + BINDER_DEBUG_FREE_BUFFER = 1U << 11, + BINDER_DEBUG_INTERNAL_REFS = 1U << 12, + BINDER_DEBUG_BUFFER_ALLOC = 1U << 13, + BINDER_DEBUG_PRIORITY_CAP = 1U << 14, + BINDER_DEBUG_BUFFER_ALLOC_ASYNC = 1U << 15, +}; +static uint32_t binder_debug_mask = BINDER_DEBUG_USER_ERROR | + BINDER_DEBUG_FAILED_TRANSACTION | BINDER_DEBUG_DEAD_TRANSACTION; +module_param_named(debug_mask, binder_debug_mask, uint, S_IWUSR | S_IRUGO); + +static int binder_debug_no_lock; +module_param_named(proc_no_lock, binder_debug_no_lock, bool, S_IWUSR | S_IRUGO); + +static DECLARE_WAIT_QUEUE_HEAD(binder_user_error_wait); +static int binder_stop_on_user_error; + +static int binder_set_stop_on_user_error(const char *val, + struct kernel_param *kp) +{ + int ret; + ret = param_set_int(val, kp); + if (binder_stop_on_user_error < 2) + wake_up(&binder_user_error_wait); + return ret; +} +module_param_call(stop_on_user_error, binder_set_stop_on_user_error, + param_get_int, &binder_stop_on_user_error, S_IWUSR | S_IRUGO); + +#define binder_debug(mask, x...) \ + do { \ + if (binder_debug_mask & mask) \ + printk(KERN_INFO x); \ + } while (0) + +#define binder_user_error(x...) \ + do { \ + if (binder_debug_mask & BINDER_DEBUG_USER_ERROR) \ + printk(KERN_INFO x); \ + if (binder_stop_on_user_error) \ + binder_stop_on_user_error = 2; \ + } while (0) + +enum binder_stat_types { + BINDER_STAT_PROC, + BINDER_STAT_THREAD, + BINDER_STAT_NODE, + BINDER_STAT_REF, + BINDER_STAT_DEATH, + BINDER_STAT_TRANSACTION, + BINDER_STAT_TRANSACTION_COMPLETE, + BINDER_STAT_COUNT +}; + +struct binder_stats { + int br[_IOC_NR(BR_FAILED_REPLY) + 1]; + int bc[_IOC_NR(BC_DEAD_BINDER_DONE) + 1]; + int obj_created[BINDER_STAT_COUNT]; + int obj_deleted[BINDER_STAT_COUNT]; +}; + +static struct binder_stats binder_stats; + +static inline void binder_stats_deleted(enum binder_stat_types type) +{ + binder_stats.obj_deleted[type]++; +} + +static inline void binder_stats_created(enum binder_stat_types type) +{ + binder_stats.obj_created[type]++; +} + +struct binder_transaction_log_entry { + int debug_id; + int call_type; + int from_proc; + int from_thread; + int target_handle; + int to_proc; + int to_thread; + int to_node; + int data_size; + int offsets_size; +}; +struct binder_transaction_log { + int next; + int full; + struct binder_transaction_log_entry entry[32]; +}; +static struct binder_transaction_log binder_transaction_log; +static struct binder_transaction_log binder_transaction_log_failed; + +static struct binder_transaction_log_entry *binder_transaction_log_add( + struct binder_transaction_log *log) +{ + struct binder_transaction_log_entry *e; + e = &log->entry[log->next]; + memset(e, 0, sizeof(*e)); + log->next++; + if (log->next == ARRAY_SIZE(log->entry)) { + log->next = 0; + log->full = 1; + } + return e; +} + +struct binder_work { + struct list_head entry; + enum { + BINDER_WORK_TRANSACTION = 1, + BINDER_WORK_TRANSACTION_COMPLETE, + BINDER_WORK_NODE, + BINDER_WORK_DEAD_BINDER, + BINDER_WORK_DEAD_BINDER_AND_CLEAR, + BINDER_WORK_CLEAR_DEATH_NOTIFICATION, + } type; +}; + +struct binder_node { + int debug_id; + struct binder_work work; + union { + struct rb_node rb_node; + struct hlist_node dead_node; + }; + struct binder_proc *proc; + struct hlist_head refs; + int internal_strong_refs; + int local_weak_refs; + int local_strong_refs; + void __user *ptr; + void __user *cookie; + unsigned has_strong_ref:1; + unsigned pending_strong_ref:1; + unsigned has_weak_ref:1; + unsigned pending_weak_ref:1; + unsigned has_async_transaction:1; + unsigned accept_fds:1; + unsigned min_priority:8; + struct list_head async_todo; +}; + +struct binder_ref_death { + struct binder_work work; + void __user *cookie; +}; + +struct binder_ref { + /* Lookups needed: */ + /* node + proc => ref (transaction) */ + /* desc + proc => ref (transaction, inc/dec ref) */ + /* node => refs + procs (proc exit) */ + int debug_id; + struct rb_node rb_node_desc; + struct rb_node rb_node_node; + struct hlist_node node_entry; + struct binder_proc *proc; + struct binder_node *node; + uint32_t desc; + int strong; + int weak; + struct binder_ref_death *death; +}; + +struct binder_buffer { + struct list_head entry; /* free and allocated entries by addesss */ + struct rb_node rb_node; /* free entry by size or allocated entry */ + /* by address */ + unsigned free:1; + unsigned allow_user_free:1; + unsigned async_transaction:1; + unsigned debug_id:29; + + struct binder_transaction *transaction; + + struct binder_node *target_node; + size_t data_size; + size_t offsets_size; + uint8_t data[0]; +}; + +enum binder_deferred_state { + BINDER_DEFERRED_PUT_FILES = 0x01, + BINDER_DEFERRED_FLUSH = 0x02, + BINDER_DEFERRED_RELEASE = 0x04, +}; + +struct binder_proc { + struct hlist_node proc_node; + struct rb_root threads; + struct rb_root nodes; + struct rb_root refs_by_desc; + struct rb_root refs_by_node; + int pid; + struct vm_area_struct *vma; + struct task_struct *tsk; + struct files_struct *files; + struct hlist_node deferred_work_node; + int deferred_work; + void *buffer; + ptrdiff_t user_buffer_offset; + + struct list_head buffers; + struct rb_root free_buffers; + struct rb_root allocated_buffers; + size_t free_async_space; + + struct page **pages; + size_t buffer_size; + uint32_t buffer_free; + struct list_head todo; + wait_queue_head_t wait; + struct binder_stats stats; + struct list_head delivered_death; + int max_threads; + int requested_threads; + int requested_threads_started; + int ready_threads; + long default_priority; +}; + +enum { + BINDER_LOOPER_STATE_REGISTERED = 0x01, + BINDER_LOOPER_STATE_ENTERED = 0x02, + BINDER_LOOPER_STATE_EXITED = 0x04, + BINDER_LOOPER_STATE_INVALID = 0x08, + BINDER_LOOPER_STATE_WAITING = 0x10, + BINDER_LOOPER_STATE_NEED_RETURN = 0x20 +}; + +struct binder_thread { + struct binder_proc *proc; + struct rb_node rb_node; + int pid; + int looper; + struct binder_transaction *transaction_stack; + struct list_head todo; + uint32_t return_error; /* Write failed, return error code in read buf */ + uint32_t return_error2; /* Write failed, return error code in read */ + /* buffer. Used when sending a reply to a dead process that */ + /* we are also waiting on */ + wait_queue_head_t wait; + struct binder_stats stats; +}; + +struct binder_transaction { + int debug_id; + struct binder_work work; + struct binder_thread *from; + struct binder_transaction *from_parent; + struct binder_proc *to_proc; + struct binder_thread *to_thread; + struct binder_transaction *to_parent; + unsigned need_reply:1; + /* unsigned is_dead:1; */ /* not used at the moment */ + + struct binder_buffer *buffer; + unsigned int code; + unsigned int flags; + long priority; + long saved_priority; + uid_t sender_euid; +}; + +static void +binder_defer_work(struct binder_proc *proc, enum binder_deferred_state defer); + +/* + * copied from get_unused_fd_flags + */ +int task_get_unused_fd_flags(struct binder_proc *proc, int flags) +{ + struct files_struct *files = proc->files; + int fd, error; + struct fdtable *fdt; + unsigned long rlim_cur; + unsigned long irqs; + + if (files == NULL) + return -ESRCH; + + error = -EMFILE; + spin_lock(&files->file_lock); + +repeat: + fdt = files_fdtable(files); + fd = find_next_zero_bit(fdt->open_fds->fds_bits, fdt->max_fds, + files->next_fd); + + /* + * N.B. For clone tasks sharing a files structure, this test + * will limit the total number of files that can be opened. + */ + rlim_cur = 0; + if (lock_task_sighand(proc->tsk, &irqs)) { + rlim_cur = proc->tsk->signal->rlim[RLIMIT_NOFILE].rlim_cur; + unlock_task_sighand(proc->tsk, &irqs); + } + if (fd >= rlim_cur) + goto out; + + /* Do we need to expand the fd array or fd set? */ + error = expand_files(files, fd); + if (error < 0) + goto out; + + if (error) { + /* + * If we needed to expand the fs array we + * might have blocked - try again. + */ + error = -EMFILE; + goto repeat; + } + + FD_SET(fd, fdt->open_fds); + if (flags & O_CLOEXEC) + FD_SET(fd, fdt->close_on_exec); + else + FD_CLR(fd, fdt->close_on_exec); + files->next_fd = fd + 1; +#if 1 + /* Sanity check */ + if (fdt->fd[fd] != NULL) { + printk(KERN_WARNING "get_unused_fd: slot %d not NULL!\n", fd); + fdt->fd[fd] = NULL; + } +#endif + error = fd; + +out: + spin_unlock(&files->file_lock); + return error; +} + +/* + * copied from fd_install + */ +static void task_fd_install( + struct binder_proc *proc, unsigned int fd, struct file *file) +{ + struct files_struct *files = proc->files; + struct fdtable *fdt; + + if (files == NULL) + return; + + spin_lock(&files->file_lock); + fdt = files_fdtable(files); + BUG_ON(fdt->fd[fd] != NULL); + rcu_assign_pointer(fdt->fd[fd], file); + spin_unlock(&files->file_lock); +} + +/* + * copied from __put_unused_fd in open.c + */ +static void __put_unused_fd(struct files_struct *files, unsigned int fd) +{ + struct fdtable *fdt = files_fdtable(files); + __FD_CLR(fd, fdt->open_fds); + if (fd < files->next_fd) + files->next_fd = fd; +} + +/* + * copied from sys_close + */ +static long task_close_fd(struct binder_proc *proc, unsigned int fd) +{ + struct file *filp; + struct files_struct *files = proc->files; + struct fdtable *fdt; + int retval; + + if (files == NULL) + return -ESRCH; + + spin_lock(&files->file_lock); + fdt = files_fdtable(files); + if (fd >= fdt->max_fds) + goto out_unlock; + filp = fdt->fd[fd]; + if (!filp) + goto out_unlock; + rcu_assign_pointer(fdt->fd[fd], NULL); + FD_CLR(fd, fdt->close_on_exec); + __put_unused_fd(files, fd); + spin_unlock(&files->file_lock); + retval = filp_close(filp, files); + + /* can't restart close syscall because file table entry was cleared */ + if (unlikely(retval == -ERESTARTSYS || + retval == -ERESTARTNOINTR || + retval == -ERESTARTNOHAND || + retval == -ERESTART_RESTARTBLOCK)) + retval = -EINTR; + + return retval; + +out_unlock: + spin_unlock(&files->file_lock); + return -EBADF; +} + +static void binder_set_nice(long nice) +{ + long min_nice; + if (can_nice(current, nice)) { + set_user_nice(current, nice); + return; + } + min_nice = 20 - current->signal->rlim[RLIMIT_NICE].rlim_cur; + binder_debug(BINDER_DEBUG_PRIORITY_CAP, + "binder: %d: nice value %ld not allowed use " + "%ld instead\n", current->pid, nice, min_nice); + set_user_nice(current, min_nice); + if (min_nice < 20) + return; + binder_user_error("binder: %d RLIMIT_NICE not set\n", current->pid); +} + +static size_t binder_buffer_size(struct binder_proc *proc, + struct binder_buffer *buffer) +{ + if (list_is_last(&buffer->entry, &proc->buffers)) + return proc->buffer + proc->buffer_size - (void *)buffer->data; + else + return (size_t)list_entry(buffer->entry.next, + struct binder_buffer, entry) - (size_t)buffer->data; +} + +static void binder_insert_free_buffer(struct binder_proc *proc, + struct binder_buffer *new_buffer) +{ + struct rb_node **p = &proc->free_buffers.rb_node; + struct rb_node *parent = NULL; + struct binder_buffer *buffer; + size_t buffer_size; + size_t new_buffer_size; + + BUG_ON(!new_buffer->free); + + new_buffer_size = binder_buffer_size(proc, new_buffer); + + binder_debug(BINDER_DEBUG_BUFFER_ALLOC, + "binder: %d: add free buffer, size %zd, " + "at %p\n", proc->pid, new_buffer_size, new_buffer); + + while (*p) { + parent = *p; + buffer = rb_entry(parent, struct binder_buffer, rb_node); + BUG_ON(!buffer->free); + + buffer_size = binder_buffer_size(proc, buffer); + + if (new_buffer_size < buffer_size) + p = &parent->rb_left; + else + p = &parent->rb_right; + } + rb_link_node(&new_buffer->rb_node, parent, p); + rb_insert_color(&new_buffer->rb_node, &proc->free_buffers); +} + +static void binder_insert_allocated_buffer(struct binder_proc *proc, + struct binder_buffer *new_buffer) +{ + struct rb_node **p = &proc->allocated_buffers.rb_node; + struct rb_node *parent = NULL; + struct binder_buffer *buffer; + + BUG_ON(new_buffer->free); + + while (*p) { + parent = *p; + buffer = rb_entry(parent, struct binder_buffer, rb_node); + BUG_ON(buffer->free); + + if (new_buffer < buffer) + p = &parent->rb_left; + else if (new_buffer > buffer) + p = &parent->rb_right; + else + BUG(); + } + rb_link_node(&new_buffer->rb_node, parent, p); + rb_insert_color(&new_buffer->rb_node, &proc->allocated_buffers); +} + +static struct binder_buffer *binder_buffer_lookup(struct binder_proc *proc, + void __user *user_ptr) +{ + struct rb_node *n = proc->allocated_buffers.rb_node; + struct binder_buffer *buffer; + struct binder_buffer *kern_ptr; + + kern_ptr = user_ptr - proc->user_buffer_offset + - offsetof(struct binder_buffer, data); + + while (n) { + buffer = rb_entry(n, struct binder_buffer, rb_node); + BUG_ON(buffer->free); + + if (kern_ptr < buffer) + n = n->rb_left; + else if (kern_ptr > buffer) + n = n->rb_right; + else + return buffer; + } + return NULL; +} + +static int binder_update_page_range(struct binder_proc *proc, int allocate, + void *start, void *end, + struct vm_area_struct *vma) +{ + void *page_addr; + unsigned long user_page_addr; + struct vm_struct tmp_area; + struct page **page; + struct mm_struct *mm; + + binder_debug(BINDER_DEBUG_BUFFER_ALLOC, + "binder: %d: %s pages %p-%p\n", proc->pid, + allocate ? "allocate" : "free", start, end); + + if (end <= start) + return 0; + + if (vma) + mm = NULL; + else + mm = get_task_mm(proc->tsk); + + if (mm) { + down_write(&mm->mmap_sem); + vma = proc->vma; + } + + if (allocate == 0) + goto free_range; + + if (vma == NULL) { + printk(KERN_ERR "binder: %d: binder_alloc_buf failed to " + "map pages in userspace, no vma\n", proc->pid); + goto err_no_vma; + } + + for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) { + int ret; + struct page **page_array_ptr; + page = &proc->pages[(page_addr - proc->buffer) / PAGE_SIZE]; + + BUG_ON(*page); + *page = alloc_page(GFP_KERNEL | __GFP_ZERO); + if (*page == NULL) { + printk(KERN_ERR "binder: %d: binder_alloc_buf failed " + "for page at %p\n", proc->pid, page_addr); + goto err_alloc_page_failed; + } + tmp_area.addr = page_addr; + tmp_area.size = PAGE_SIZE + PAGE_SIZE /* guard page? */; + page_array_ptr = page; + ret = map_vm_area(&tmp_area, PAGE_KERNEL, &page_array_ptr); + if (ret) { + printk(KERN_ERR "binder: %d: binder_alloc_buf failed " + "to map page at %p in kernel\n", + proc->pid, page_addr); + goto err_map_kernel_failed; + } + user_page_addr = + (uintptr_t)page_addr + proc->user_buffer_offset; + ret = vm_insert_page(vma, user_page_addr, page[0]); + if (ret) { + printk(KERN_ERR "binder: %d: binder_alloc_buf failed " + "to map page at %lx in userspace\n", + proc->pid, user_page_addr); + goto err_vm_insert_page_failed; + } + /* vm_insert_page does not seem to increment the refcount */ + } + if (mm) { + up_write(&mm->mmap_sem); + mmput(mm); + } + return 0; + +free_range: + for (page_addr = end - PAGE_SIZE; page_addr >= start; + page_addr -= PAGE_SIZE) { + page = &proc->pages[(page_addr - proc->buffer) / PAGE_SIZE]; + if (vma) + zap_page_range(vma, (uintptr_t)page_addr + + proc->user_buffer_offset, PAGE_SIZE, NULL); +err_vm_insert_page_failed: + unmap_kernel_range((unsigned long)page_addr, PAGE_SIZE); +err_map_kernel_failed: + __free_page(*page); + *page = NULL; +err_alloc_page_failed: + ; + } +err_no_vma: + if (mm) { + up_write(&mm->mmap_sem); + mmput(mm); + } + return -ENOMEM; +} + +static struct binder_buffer *binder_alloc_buf(struct binder_proc *proc, + size_t data_size, + size_t offsets_size, int is_async) +{ + struct rb_node *n = proc->free_buffers.rb_node; + struct binder_buffer *buffer; + size_t buffer_size; + struct rb_node *best_fit = NULL; + void *has_page_addr; + void *end_page_addr; + size_t size; + + if (proc->vma == NULL) { + printk(KERN_ERR "binder: %d: binder_alloc_buf, no vma\n", + proc->pid); + return NULL; + } + + size = ALIGN(data_size, sizeof(void *)) + + ALIGN(offsets_size, sizeof(void *)); + + if (size < data_size || size < offsets_size) { + binder_user_error("binder: %d: got transaction with invalid " + "size %zd-%zd\n", proc->pid, data_size, offsets_size); + return NULL; + } + + if (is_async && + proc->free_async_space < size + sizeof(struct binder_buffer)) { + binder_debug(BINDER_DEBUG_BUFFER_ALLOC, + "binder: %d: binder_alloc_buf size %zd" + "failed, no async space left\n", proc->pid, size); + return NULL; + } + + while (n) { + buffer = rb_entry(n, struct binder_buffer, rb_node); + BUG_ON(!buffer->free); + buffer_size = binder_buffer_size(proc, buffer); + + if (size < buffer_size) { + best_fit = n; + n = n->rb_left; + } else if (size > buffer_size) + n = n->rb_right; + else { + best_fit = n; + break; + } + } + if (best_fit == NULL) { + printk(KERN_ERR "binder: %d: binder_alloc_buf size %zd failed, " + "no address space\n", proc->pid, size); + return NULL; + } + if (n == NULL) { + buffer = rb_entry(best_fit, struct binder_buffer, rb_node); + buffer_size = binder_buffer_size(proc, buffer); + } + + binder_debug(BINDER_DEBUG_BUFFER_ALLOC, + "binder: %d: binder_alloc_buf size %zd got buff" + "er %p size %zd\n", proc->pid, size, buffer, buffer_size); + + has_page_addr = + (void *)(((uintptr_t)buffer->data + buffer_size) & PAGE_MASK); + if (n == NULL) { + if (size + sizeof(struct binder_buffer) + 4 >= buffer_size) + buffer_size = size; /* no room for other buffers */ + else + buffer_size = size + sizeof(struct binder_buffer); + } + end_page_addr = + (void *)PAGE_ALIGN((uintptr_t)buffer->data + buffer_size); + if (end_page_addr > has_page_addr) + end_page_addr = has_page_addr; + if (binder_update_page_range(proc, 1, + (void *)PAGE_ALIGN((uintptr_t)buffer->data), end_page_addr, NULL)) + return NULL; + + rb_erase(best_fit, &proc->free_buffers); + buffer->free = 0; + binder_insert_allocated_buffer(proc, buffer); + if (buffer_size != size) { + struct binder_buffer *new_buffer = (void *)buffer->data + size; + list_add(&new_buffer->entry, &buffer->entry); + new_buffer->free = 1; + binder_insert_free_buffer(proc, new_buffer); + } + binder_debug(BINDER_DEBUG_BUFFER_ALLOC, + "binder: %d: binder_alloc_buf size %zd got " + "%p\n", proc->pid, size, buffer); + buffer->data_size = data_size; + buffer->offsets_size = offsets_size; + buffer->async_transaction = is_async; + if (is_async) { + proc->free_async_space -= size + sizeof(struct binder_buffer); + binder_debug(BINDER_DEBUG_BUFFER_ALLOC_ASYNC, + "binder: %d: binder_alloc_buf size %zd " + "async free %zd\n", proc->pid, size, + proc->free_async_space); + } + + return buffer; +} + +static void *buffer_start_page(struct binder_buffer *buffer) +{ + return (void *)((uintptr_t)buffer & PAGE_MASK); +} + +static void *buffer_end_page(struct binder_buffer *buffer) +{ + return (void *)(((uintptr_t)(buffer + 1) - 1) & PAGE_MASK); +} + +static void binder_delete_free_buffer(struct binder_proc *proc, + struct binder_buffer *buffer) +{ + struct binder_buffer *prev, *next = NULL; + int free_page_end = 1; + int free_page_start = 1; + + BUG_ON(proc->buffers.next == &buffer->entry); + prev = list_entry(buffer->entry.prev, struct binder_buffer, entry); + BUG_ON(!prev->free); + if (buffer_end_page(prev) == buffer_start_page(buffer)) { + free_page_start = 0; + if (buffer_end_page(prev) == buffer_end_page(buffer)) + free_page_end = 0; + binder_debug(BINDER_DEBUG_BUFFER_ALLOC, + "binder: %d: merge free, buffer %p " + "share page with %p\n", proc->pid, buffer, prev); + } + + if (!list_is_last(&buffer->entry, &proc->buffers)) { + next = list_entry(buffer->entry.next, + struct binder_buffer, entry); + if (buffer_start_page(next) == buffer_end_page(buffer)) { + free_page_end = 0; + if (buffer_start_page(next) == + buffer_start_page(buffer)) + free_page_start = 0; + binder_debug(BINDER_DEBUG_BUFFER_ALLOC, + "binder: %d: merge free, buffer" + " %p share page with %p\n", proc->pid, + buffer, prev); + } + } + list_del(&buffer->entry); + if (free_page_start || free_page_end) { + binder_debug(BINDER_DEBUG_BUFFER_ALLOC, + "binder: %d: merge free, buffer %p do " + "not share page%s%s with with %p or %p\n", + proc->pid, buffer, free_page_start ? "" : " end", + free_page_end ? "" : " start", prev, next); + binder_update_page_range(proc, 0, free_page_start ? + buffer_start_page(buffer) : buffer_end_page(buffer), + (free_page_end ? buffer_end_page(buffer) : + buffer_start_page(buffer)) + PAGE_SIZE, NULL); + } +} + +static void binder_free_buf(struct binder_proc *proc, + struct binder_buffer *buffer) +{ + size_t size, buffer_size; + + buffer_size = binder_buffer_size(proc, buffer); + + size = ALIGN(buffer->data_size, sizeof(void *)) + + ALIGN(buffer->offsets_size, sizeof(void *)); + + binder_debug(BINDER_DEBUG_BUFFER_ALLOC, + "binder: %d: binder_free_buf %p size %zd buffer" + "_size %zd\n", proc->pid, buffer, size, buffer_size); + + BUG_ON(buffer->free); + BUG_ON(size > buffer_size); + BUG_ON(buffer->transaction != NULL); + BUG_ON((void *)buffer < proc->buffer); + BUG_ON((void *)buffer > proc->buffer + proc->buffer_size); + + if (buffer->async_transaction) { + proc->free_async_space += size + sizeof(struct binder_buffer); + + binder_debug(BINDER_DEBUG_BUFFER_ALLOC_ASYNC, + "binder: %d: binder_free_buf size %zd " + "async free %zd\n", proc->pid, size, + proc->free_async_space); + } + + binder_update_page_range(proc, 0, + (void *)PAGE_ALIGN((uintptr_t)buffer->data), + (void *)(((uintptr_t)buffer->data + buffer_size) & PAGE_MASK), + NULL); + rb_erase(&buffer->rb_node, &proc->allocated_buffers); + buffer->free = 1; + if (!list_is_last(&buffer->entry, &proc->buffers)) { + struct binder_buffer *next = list_entry(buffer->entry.next, + struct binder_buffer, entry); + if (next->free) { + rb_erase(&next->rb_node, &proc->free_buffers); + binder_delete_free_buffer(proc, next); + } + } + if (proc->buffers.next != &buffer->entry) { + struct binder_buffer *prev = list_entry(buffer->entry.prev, + struct binder_buffer, entry); + if (prev->free) { + binder_delete_free_buffer(proc, buffer); + rb_erase(&prev->rb_node, &proc->free_buffers); + buffer = prev; + } + } + binder_insert_free_buffer(proc, buffer); +} + +static struct binder_node *binder_get_node(struct binder_proc *proc, + void __user *ptr) +{ + struct rb_node *n = proc->nodes.rb_node; + struct binder_node *node; + + while (n) { + node = rb_entry(n, struct binder_node, rb_node); + + if (ptr < node->ptr) + n = n->rb_left; + else if (ptr > node->ptr) + n = n->rb_right; + else + return node; + } + return NULL; +} + +static struct binder_node *binder_new_node(struct binder_proc *proc, + void __user *ptr, + void __user *cookie) +{ + struct rb_node **p = &proc->nodes.rb_node; + struct rb_node *parent = NULL; + struct binder_node *node; + + while (*p) { + parent = *p; + node = rb_entry(parent, struct binder_node, rb_node); + + if (ptr < node->ptr) + p = &(*p)->rb_left; + else if (ptr > node->ptr) + p = &(*p)->rb_right; + else + return NULL; + } + + node = kzalloc(sizeof(*node), GFP_KERNEL); + if (node == NULL) + return NULL; + binder_stats_created(BINDER_STAT_NODE); + rb_link_node(&node->rb_node, parent, p); + rb_insert_color(&node->rb_node, &proc->nodes); + node->debug_id = ++binder_last_id; + node->proc = proc; + node->ptr = ptr; + node->cookie = cookie; + node->work.type = BINDER_WORK_NODE; + INIT_LIST_HEAD(&node->work.entry); + INIT_LIST_HEAD(&node->async_todo); + binder_debug(BINDER_DEBUG_INTERNAL_REFS, + "binder: %d:%d node %d u%p c%p created\n", + proc->pid, current->pid, node->debug_id, + node->ptr, node->cookie); + return node; +} + +static int binder_inc_node(struct binder_node *node, int strong, int internal, + struct list_head *target_list) +{ + if (strong) { + if (internal) { + if (target_list == NULL && + node->internal_strong_refs == 0 && + !(node == binder_context_mgr_node && + node->has_strong_ref)) { + printk(KERN_ERR "binder: invalid inc strong " + "node for %d\n", node->debug_id); + return -EINVAL; + } + node->internal_strong_refs++; + } else + node->local_strong_refs++; + if (!node->has_strong_ref && target_list) { + list_del_init(&node->work.entry); + list_add_tail(&node->work.entry, target_list); + } + } else { + if (!internal) + node->local_weak_refs++; + if (!node->has_weak_ref && list_empty(&node->work.entry)) { + if (target_list == NULL) { + printk(KERN_ERR "binder: invalid inc weak node " + "for %d\n", node->debug_id); + return -EINVAL; + } + list_add_tail(&node->work.entry, target_list); + } + } + return 0; +} + +static int binder_dec_node(struct binder_node *node, int strong, int internal) +{ + if (strong) { + if (internal) + node->internal_strong_refs--; + else + node->local_strong_refs--; + if (node->local_strong_refs || node->internal_strong_refs) + return 0; + } else { + if (!internal) + node->local_weak_refs--; + if (node->local_weak_refs || !hlist_empty(&node->refs)) + return 0; + } + if (node->proc && (node->has_strong_ref || node->has_weak_ref)) { + if (list_empty(&node->work.entry)) { + list_add_tail(&node->work.entry, &node->proc->todo); + wake_up_interruptible(&node->proc->wait); + } + } else { + if (hlist_empty(&node->refs) && !node->local_strong_refs && + !node->local_weak_refs) { + list_del_init(&node->work.entry); + if (node->proc) { + rb_erase(&node->rb_node, &node->proc->nodes); + binder_debug(BINDER_DEBUG_INTERNAL_REFS, + "binder: refless node %d deleted\n", + node->debug_id); + } else { + hlist_del(&node->dead_node); + binder_debug(BINDER_DEBUG_INTERNAL_REFS, + "binder: dead node %d deleted\n", + node->debug_id); + } + kfree(node); + binder_stats_deleted(BINDER_STAT_NODE); + } + } + + return 0; +} + + +static struct binder_ref *binder_get_ref(struct binder_proc *proc, + uint32_t desc) +{ + struct rb_node *n = proc->refs_by_desc.rb_node; + struct binder_ref *ref; + + while (n) { + ref = rb_entry(n, struct binder_ref, rb_node_desc); + + if (desc < ref->desc) + n = n->rb_left; + else if (desc > ref->desc) + n = n->rb_right; + else + return ref; + } + return NULL; +} + +static struct binder_ref *binder_get_ref_for_node(struct binder_proc *proc, + struct binder_node *node) +{ + struct rb_node *n; + struct rb_node **p = &proc->refs_by_node.rb_node; + struct rb_node *parent = NULL; + struct binder_ref *ref, *new_ref; + + while (*p) { + parent = *p; + ref = rb_entry(parent, struct binder_ref, rb_node_node); + + if (node < ref->node) + p = &(*p)->rb_left; + else if (node > ref->node) + p = &(*p)->rb_right; + else + return ref; + } + new_ref = kzalloc(sizeof(*ref), GFP_KERNEL); + if (new_ref == NULL) + return NULL; + binder_stats_created(BINDER_STAT_REF); + new_ref->debug_id = ++binder_last_id; + new_ref->proc = proc; + new_ref->node = node; + rb_link_node(&new_ref->rb_node_node, parent, p); + rb_insert_color(&new_ref->rb_node_node, &proc->refs_by_node); + + new_ref->desc = (node == binder_context_mgr_node) ? 0 : 1; + for (n = rb_first(&proc->refs_by_desc); n != NULL; n = rb_next(n)) { + ref = rb_entry(n, struct binder_ref, rb_node_desc); + if (ref->desc > new_ref->desc) + break; + new_ref->desc = ref->desc + 1; + } + + p = &proc->refs_by_desc.rb_node; + while (*p) { + parent = *p; + ref = rb_entry(parent, struct binder_ref, rb_node_desc); + + if (new_ref->desc < ref->desc) + p = &(*p)->rb_left; + else if (new_ref->desc > ref->desc) + p = &(*p)->rb_right; + else + BUG(); + } + rb_link_node(&new_ref->rb_node_desc, parent, p); + rb_insert_color(&new_ref->rb_node_desc, &proc->refs_by_desc); + if (node) { + hlist_add_head(&new_ref->node_entry, &node->refs); + + binder_debug(BINDER_DEBUG_INTERNAL_REFS, + "binder: %d new ref %d desc %d for " + "node %d\n", proc->pid, new_ref->debug_id, + new_ref->desc, node->debug_id); + } else { + binder_debug(BINDER_DEBUG_INTERNAL_REFS, + "binder: %d new ref %d desc %d for " + "dead node\n", proc->pid, new_ref->debug_id, + new_ref->desc); + } + return new_ref; +} + +static void binder_delete_ref(struct binder_ref *ref) +{ + binder_debug(BINDER_DEBUG_INTERNAL_REFS, + "binder: %d delete ref %d desc %d for " + "node %d\n", ref->proc->pid, ref->debug_id, + ref->desc, ref->node->debug_id); + + rb_erase(&ref->rb_node_desc, &ref->proc->refs_by_desc); + rb_erase(&ref->rb_node_node, &ref->proc->refs_by_node); + if (ref->strong) + binder_dec_node(ref->node, 1, 1); + hlist_del(&ref->node_entry); + binder_dec_node(ref->node, 0, 1); + if (ref->death) { + binder_debug(BINDER_DEBUG_DEAD_BINDER, + "binder: %d delete ref %d desc %d " + "has death notification\n", ref->proc->pid, + ref->debug_id, ref->desc); + list_del(&ref->death->work.entry); + kfree(ref->death); + binder_stats_deleted(BINDER_STAT_DEATH); + } + kfree(ref); + binder_stats_deleted(BINDER_STAT_REF); +} + +static int binder_inc_ref(struct binder_ref *ref, int strong, + struct list_head *target_list) +{ + int ret; + if (strong) { + if (ref->strong == 0) { + ret = binder_inc_node(ref->node, 1, 1, target_list); + if (ret) + return ret; + } + ref->strong++; + } else { + if (ref->weak == 0) { + ret = binder_inc_node(ref->node, 0, 1, target_list); + if (ret) + return ret; + } + ref->weak++; + } + return 0; +} + + +static int binder_dec_ref(struct binder_ref *ref, int strong) +{ + if (strong) { + if (ref->strong == 0) { + binder_user_error("binder: %d invalid dec strong, " + "ref %d desc %d s %d w %d\n", + ref->proc->pid, ref->debug_id, + ref->desc, ref->strong, ref->weak); + return -EINVAL; + } + ref->strong--; + if (ref->strong == 0) { + int ret; + ret = binder_dec_node(ref->node, strong, 1); + if (ret) + return ret; + } + } else { + if (ref->weak == 0) { + binder_user_error("binder: %d invalid dec weak, " + "ref %d desc %d s %d w %d\n", + ref->proc->pid, ref->debug_id, + ref->desc, ref->strong, ref->weak); + return -EINVAL; + } + ref->weak--; + } + if (ref->strong == 0 && ref->weak == 0) + binder_delete_ref(ref); + return 0; +} + +static void binder_pop_transaction(struct binder_thread *target_thread, + struct binder_transaction *t) +{ + if (target_thread) { + BUG_ON(target_thread->transaction_stack != t); + BUG_ON(target_thread->transaction_stack->from != target_thread); + target_thread->transaction_stack = + target_thread->transaction_stack->from_parent; + t->from = NULL; + } + t->need_reply = 0; + if (t->buffer) + t->buffer->transaction = NULL; + kfree(t); + binder_stats_deleted(BINDER_STAT_TRANSACTION); +} + +static void binder_send_failed_reply(struct binder_transaction *t, + uint32_t error_code) +{ + struct binder_thread *target_thread; + BUG_ON(t->flags & TF_ONE_WAY); + while (1) { + target_thread = t->from; + if (target_thread) { + if (target_thread->return_error != BR_OK && + target_thread->return_error2 == BR_OK) { + target_thread->return_error2 = + target_thread->return_error; + target_thread->return_error = BR_OK; + } + if (target_thread->return_error == BR_OK) { + binder_debug(BINDER_DEBUG_FAILED_TRANSACTION, + "binder: send failed reply for " + "transaction %d to %d:%d\n", + t->debug_id, target_thread->proc->pid, + target_thread->pid); + + binder_pop_transaction(target_thread, t); + target_thread->return_error = error_code; + wake_up_interruptible(&target_thread->wait); + } else { + printk(KERN_ERR "binder: reply failed, target " + "thread, %d:%d, has error code %d " + "already\n", target_thread->proc->pid, + target_thread->pid, + target_thread->return_error); + } + return; + } else { + struct binder_transaction *next = t->from_parent; + + binder_debug(BINDER_DEBUG_FAILED_TRANSACTION, + "binder: send failed reply " + "for transaction %d, target dead\n", + t->debug_id); + + binder_pop_transaction(target_thread, t); + if (next == NULL) { + binder_debug(BINDER_DEBUG_DEAD_BINDER, + "binder: reply failed," + " no target thread at root\n"); + return; + } + t = next; + binder_debug(BINDER_DEBUG_DEAD_BINDER, + "binder: reply failed, no target " + "thread -- retry %d\n", t->debug_id); + } + } +} + +static void binder_transaction_buffer_release(struct binder_proc *proc, + struct binder_buffer *buffer, + size_t *failed_at) +{ + size_t *offp, *off_end; + int debug_id = buffer->debug_id; + + binder_debug(BINDER_DEBUG_TRANSACTION, + "binder: %d buffer release %d, size %zd-%zd, failed at %p\n", + proc->pid, buffer->debug_id, + buffer->data_size, buffer->offsets_size, failed_at); + + if (buffer->target_node) + binder_dec_node(buffer->target_node, 1, 0); + + offp = (size_t *)(buffer->data + ALIGN(buffer->data_size, sizeof(void *))); + if (failed_at) + off_end = failed_at; + else + off_end = (void *)offp + buffer->offsets_size; + for (; offp < off_end; offp++) { + struct flat_binder_object *fp; + if (*offp > buffer->data_size - sizeof(*fp) || + buffer->data_size < sizeof(*fp) || + !IS_ALIGNED(*offp, sizeof(void *))) { + printk(KERN_ERR "binder: transaction release %d bad" + "offset %zd, size %zd\n", debug_id, + *offp, buffer->data_size); + continue; + } + fp = (struct flat_binder_object *)(buffer->data + *offp); + switch (fp->type) { + case BINDER_TYPE_BINDER: + case BINDER_TYPE_WEAK_BINDER: { + struct binder_node *node = binder_get_node(proc, fp->binder); + if (node == NULL) { + printk(KERN_ERR "binder: transaction release %d" + " bad node %p\n", debug_id, fp->binder); + break; + } + binder_debug(BINDER_DEBUG_TRANSACTION, + " node %d u%p\n", + node->debug_id, node->ptr); + binder_dec_node(node, fp->type == BINDER_TYPE_BINDER, 0); + } break; + case BINDER_TYPE_HANDLE: + case BINDER_TYPE_WEAK_HANDLE: { + struct binder_ref *ref = binder_get_ref(proc, fp->handle); + if (ref == NULL) { + printk(KERN_ERR "binder: transaction release %d" + " bad handle %ld\n", debug_id, + fp->handle); + break; + } + binder_debug(BINDER_DEBUG_TRANSACTION, + " ref %d desc %d (node %d)\n", + ref->debug_id, ref->desc, ref->node->debug_id); + binder_dec_ref(ref, fp->type == BINDER_TYPE_HANDLE); + } break; + + case BINDER_TYPE_FD: + binder_debug(BINDER_DEBUG_TRANSACTION, + " fd %ld\n", fp->handle); + if (failed_at) + task_close_fd(proc, fp->handle); + break; + + default: + printk(KERN_ERR "binder: transaction release %d bad " + "object type %lx\n", debug_id, fp->type); + break; + } + } +} + +static void binder_transaction(struct binder_proc *proc, + struct binder_thread *thread, + struct binder_transaction_data *tr, int reply) +{ + struct binder_transaction *t; + struct binder_work *tcomplete; + size_t *offp, *off_end; + struct binder_proc *target_proc; + struct binder_thread *target_thread = NULL; + struct binder_node *target_node = NULL; + struct list_head *target_list; + wait_queue_head_t *target_wait; + struct binder_transaction *in_reply_to = NULL; + struct binder_transaction_log_entry *e; + uint32_t return_error; + + e = binder_transaction_log_add(&binder_transaction_log); + e->call_type = reply ? 2 : !!(tr->flags & TF_ONE_WAY); + e->from_proc = proc->pid; + e->from_thread = thread->pid; + e->target_handle = tr->target.handle; + e->data_size = tr->data_size; + e->offsets_size = tr->offsets_size; + + if (reply) { + in_reply_to = thread->transaction_stack; + if (in_reply_to == NULL) { + binder_user_error("binder: %d:%d got reply transaction " + "with no transaction stack\n", + proc->pid, thread->pid); + return_error = BR_FAILED_REPLY; + goto err_empty_call_stack; + } + binder_set_nice(in_reply_to->saved_priority); + if (in_reply_to->to_thread != thread) { + binder_user_error("binder: %d:%d got reply transaction " + "with bad transaction stack," + " transaction %d has target %d:%d\n", + proc->pid, thread->pid, in_reply_to->debug_id, + in_reply_to->to_proc ? + in_reply_to->to_proc->pid : 0, + in_reply_to->to_thread ? + in_reply_to->to_thread->pid : 0); + return_error = BR_FAILED_REPLY; + in_reply_to = NULL; + goto err_bad_call_stack; + } + thread->transaction_stack = in_reply_to->to_parent; + target_thread = in_reply_to->from; + if (target_thread == NULL) { + return_error = BR_DEAD_REPLY; + goto err_dead_binder; + } + if (target_thread->transaction_stack != in_reply_to) { + binder_user_error("binder: %d:%d got reply transaction " + "with bad target transaction stack %d, " + "expected %d\n", + proc->pid, thread->pid, + target_thread->transaction_stack ? + target_thread->transaction_stack->debug_id : 0, + in_reply_to->debug_id); + return_error = BR_FAILED_REPLY; + in_reply_to = NULL; + target_thread = NULL; + goto err_dead_binder; + } + target_proc = target_thread->proc; + } else { + if (tr->target.handle) { + struct binder_ref *ref; + ref = binder_get_ref(proc, tr->target.handle); + if (ref == NULL) { + binder_user_error("binder: %d:%d got " + "transaction to invalid handle\n", + proc->pid, thread->pid); + return_error = BR_FAILED_REPLY; + goto err_invalid_target_handle; + } + target_node = ref->node; + } else { + target_node = binder_context_mgr_node; + if (target_node == NULL) { + return_error = BR_DEAD_REPLY; + goto err_no_context_mgr_node; + } + } + e->to_node = target_node->debug_id; + target_proc = target_node->proc; + if (target_proc == NULL) { + return_error = BR_DEAD_REPLY; + goto err_dead_binder; + } + if (!(tr->flags & TF_ONE_WAY) && thread->transaction_stack) { + struct binder_transaction *tmp; + tmp = thread->transaction_stack; + if (tmp->to_thread != thread) { + binder_user_error("binder: %d:%d got new " + "transaction with bad transaction stack" + ", transaction %d has target %d:%d\n", + proc->pid, thread->pid, tmp->debug_id, + tmp->to_proc ? tmp->to_proc->pid : 0, + tmp->to_thread ? + tmp->to_thread->pid : 0); + return_error = BR_FAILED_REPLY; + goto err_bad_call_stack; + } + while (tmp) { + if (tmp->from && tmp->from->proc == target_proc) + target_thread = tmp->from; + tmp = tmp->from_parent; + } + } + } + if (target_thread) { + e->to_thread = target_thread->pid; + target_list = &target_thread->todo; + target_wait = &target_thread->wait; + } else { + target_list = &target_proc->todo; + target_wait = &target_proc->wait; + } + e->to_proc = target_proc->pid; + + /* TODO: reuse incoming transaction for reply */ + t = kzalloc(sizeof(*t), GFP_KERNEL); + if (t == NULL) { + return_error = BR_FAILED_REPLY; + goto err_alloc_t_failed; + } + binder_stats_created(BINDER_STAT_TRANSACTION); + + tcomplete = kzalloc(sizeof(*tcomplete), GFP_KERNEL); + if (tcomplete == NULL) { + return_error = BR_FAILED_REPLY; + goto err_alloc_tcomplete_failed; + } + binder_stats_created(BINDER_STAT_TRANSACTION_COMPLETE); + + t->debug_id = ++binder_last_id; + e->debug_id = t->debug_id; + + if (reply) + binder_debug(BINDER_DEBUG_TRANSACTION, + "binder: %d:%d BC_REPLY %d -> %d:%d, " + "data %p-%p size %zd-%zd\n", + proc->pid, thread->pid, t->debug_id, + target_proc->pid, target_thread->pid, + tr->data.ptr.buffer, tr->data.ptr.offsets, + tr->data_size, tr->offsets_size); + else + binder_debug(BINDER_DEBUG_TRANSACTION, + "binder: %d:%d BC_TRANSACTION %d -> " + "%d - node %d, data %p-%p size %zd-%zd\n", + proc->pid, thread->pid, t->debug_id, + target_proc->pid, target_node->debug_id, + tr->data.ptr.buffer, tr->data.ptr.offsets, + tr->data_size, tr->offsets_size); + + if (!reply && !(tr->flags & TF_ONE_WAY)) + t->from = thread; + else + t->from = NULL; + t->sender_euid = proc->tsk->cred->euid; + t->to_proc = target_proc; + t->to_thread = target_thread; + t->code = tr->code; + t->flags = tr->flags; + t->priority = task_nice(current); + t->buffer = binder_alloc_buf(target_proc, tr->data_size, + tr->offsets_size, !reply && (t->flags & TF_ONE_WAY)); + if (t->buffer == NULL) { + return_error = BR_FAILED_REPLY; + goto err_binder_alloc_buf_failed; + } + t->buffer->allow_user_free = 0; + t->buffer->debug_id = t->debug_id; + t->buffer->transaction = t; + t->buffer->target_node = target_node; + if (target_node) + binder_inc_node(target_node, 1, 0, NULL); + + offp = (size_t *)(t->buffer->data + ALIGN(tr->data_size, sizeof(void *))); + + if (copy_from_user(t->buffer->data, tr->data.ptr.buffer, tr->data_size)) { + binder_user_error("binder: %d:%d got transaction with invalid " + "data ptr\n", proc->pid, thread->pid); + return_error = BR_FAILED_REPLY; + goto err_copy_data_failed; + } + if (copy_from_user(offp, tr->data.ptr.offsets, tr->offsets_size)) { + binder_user_error("binder: %d:%d got transaction with invalid " + "offsets ptr\n", proc->pid, thread->pid); + return_error = BR_FAILED_REPLY; + goto err_copy_data_failed; + } + if (!IS_ALIGNED(tr->offsets_size, sizeof(size_t))) { + binder_user_error("binder: %d:%d got transaction with " + "invalid offsets size, %zd\n", + proc->pid, thread->pid, tr->offsets_size); + return_error = BR_FAILED_REPLY; + goto err_bad_offset; + } + off_end = (void *)offp + tr->offsets_size; + for (; offp < off_end; offp++) { + struct flat_binder_object *fp; + if (*offp > t->buffer->data_size - sizeof(*fp) || + t->buffer->data_size < sizeof(*fp) || + !IS_ALIGNED(*offp, sizeof(void *))) { + binder_user_error("binder: %d:%d got transaction with " + "invalid offset, %zd\n", + proc->pid, thread->pid, *offp); + return_error = BR_FAILED_REPLY; + goto err_bad_offset; + } + fp = (struct flat_binder_object *)(t->buffer->data + *offp); + switch (fp->type) { + case BINDER_TYPE_BINDER: + case BINDER_TYPE_WEAK_BINDER: { + struct binder_ref *ref; + struct binder_node *node = binder_get_node(proc, fp->binder); + if (node == NULL) { + node = binder_new_node(proc, fp->binder, fp->cookie); + if (node == NULL) { + return_error = BR_FAILED_REPLY; + goto err_binder_new_node_failed; + } + node->min_priority = fp->flags & FLAT_BINDER_FLAG_PRIORITY_MASK; + node->accept_fds = !!(fp->flags & FLAT_BINDER_FLAG_ACCEPTS_FDS); + } + if (fp->cookie != node->cookie) { + binder_user_error("binder: %d:%d sending u%p " + "node %d, cookie mismatch %p != %p\n", + proc->pid, thread->pid, + fp->binder, node->debug_id, + fp->cookie, node->cookie); + goto err_binder_get_ref_for_node_failed; + } + ref = binder_get_ref_for_node(target_proc, node); + if (ref == NULL) { + return_error = BR_FAILED_REPLY; + goto err_binder_get_ref_for_node_failed; + } + if (fp->type == BINDER_TYPE_BINDER) + fp->type = BINDER_TYPE_HANDLE; + else + fp->type = BINDER_TYPE_WEAK_HANDLE; + fp->handle = ref->desc; + binder_inc_ref(ref, fp->type == BINDER_TYPE_HANDLE, + &thread->todo); + + binder_debug(BINDER_DEBUG_TRANSACTION, + " node %d u%p -> ref %d desc %d\n", + node->debug_id, node->ptr, ref->debug_id, + ref->desc); + } break; + case BINDER_TYPE_HANDLE: + case BINDER_TYPE_WEAK_HANDLE: { + struct binder_ref *ref = binder_get_ref(proc, fp->handle); + if (ref == NULL) { + binder_user_error("binder: %d:%d got " + "transaction with invalid " + "handle, %ld\n", proc->pid, + thread->pid, fp->handle); + return_error = BR_FAILED_REPLY; + goto err_binder_get_ref_failed; + } + if (ref->node->proc == target_proc) { + if (fp->type == BINDER_TYPE_HANDLE) + fp->type = BINDER_TYPE_BINDER; + else + fp->type = BINDER_TYPE_WEAK_BINDER; + fp->binder = ref->node->ptr; + fp->cookie = ref->node->cookie; + binder_inc_node(ref->node, fp->type == BINDER_TYPE_BINDER, 0, NULL); + binder_debug(BINDER_DEBUG_TRANSACTION, + " ref %d desc %d -> node %d u%p\n", + ref->debug_id, ref->desc, ref->node->debug_id, + ref->node->ptr); + } else { + struct binder_ref *new_ref; + new_ref = binder_get_ref_for_node(target_proc, ref->node); + if (new_ref == NULL) { + return_error = BR_FAILED_REPLY; + goto err_binder_get_ref_for_node_failed; + } + fp->handle = new_ref->desc; + binder_inc_ref(new_ref, fp->type == BINDER_TYPE_HANDLE, NULL); + binder_debug(BINDER_DEBUG_TRANSACTION, + " ref %d desc %d -> ref %d desc %d (node %d)\n", + ref->debug_id, ref->desc, new_ref->debug_id, + new_ref->desc, ref->node->debug_id); + } + } break; + + case BINDER_TYPE_FD: { + int target_fd; + struct file *file; + + if (reply) { + if (!(in_reply_to->flags & TF_ACCEPT_FDS)) { + binder_user_error("binder: %d:%d got reply with fd, %ld, but target does not allow fds\n", + proc->pid, thread->pid, fp->handle); + return_error = BR_FAILED_REPLY; + goto err_fd_not_allowed; + } + } else if (!target_node->accept_fds) { + binder_user_error("binder: %d:%d got transaction with fd, %ld, but target does not allow fds\n", + proc->pid, thread->pid, fp->handle); + return_error = BR_FAILED_REPLY; + goto err_fd_not_allowed; + } + + file = fget(fp->handle); + if (file == NULL) { + binder_user_error("binder: %d:%d got transaction with invalid fd, %ld\n", + proc->pid, thread->pid, fp->handle); + return_error = BR_FAILED_REPLY; + goto err_fget_failed; + } + target_fd = task_get_unused_fd_flags(target_proc, O_CLOEXEC); + if (target_fd < 0) { + fput(file); + return_error = BR_FAILED_REPLY; + goto err_get_unused_fd_failed; + } + task_fd_install(target_proc, target_fd, file); + binder_debug(BINDER_DEBUG_TRANSACTION, + " fd %ld -> %d\n", fp->handle, target_fd); + /* TODO: fput? */ + fp->handle = target_fd; + } break; + + default: + binder_user_error("binder: %d:%d got transactio" + "n with invalid object type, %lx\n", + proc->pid, thread->pid, fp->type); + return_error = BR_FAILED_REPLY; + goto err_bad_object_type; + } + } + if (reply) { + BUG_ON(t->buffer->async_transaction != 0); + binder_pop_transaction(target_thread, in_reply_to); + } else if (!(t->flags & TF_ONE_WAY)) { + BUG_ON(t->buffer->async_transaction != 0); + t->need_reply = 1; + t->from_parent = thread->transaction_stack; + thread->transaction_stack = t; + } else { + BUG_ON(target_node == NULL); + BUG_ON(t->buffer->async_transaction != 1); + if (target_node->has_async_transaction) { + target_list = &target_node->async_todo; + target_wait = NULL; + } else + target_node->has_async_transaction = 1; + } + t->work.type = BINDER_WORK_TRANSACTION; + list_add_tail(&t->work.entry, target_list); + tcomplete->type = BINDER_WORK_TRANSACTION_COMPLETE; + list_add_tail(&tcomplete->entry, &thread->todo); + if (target_wait) + wake_up_interruptible(target_wait); + return; + +err_get_unused_fd_failed: +err_fget_failed: +err_fd_not_allowed: +err_binder_get_ref_for_node_failed: +err_binder_get_ref_failed: +err_binder_new_node_failed: +err_bad_object_type: +err_bad_offset: +err_copy_data_failed: + binder_transaction_buffer_release(target_proc, t->buffer, offp); + t->buffer->transaction = NULL; + binder_free_buf(target_proc, t->buffer); +err_binder_alloc_buf_failed: + kfree(tcomplete); + binder_stats_deleted(BINDER_STAT_TRANSACTION_COMPLETE); +err_alloc_tcomplete_failed: + kfree(t); + binder_stats_deleted(BINDER_STAT_TRANSACTION); +err_alloc_t_failed: +err_bad_call_stack: +err_empty_call_stack: +err_dead_binder: +err_invalid_target_handle: +err_no_context_mgr_node: + binder_debug(BINDER_DEBUG_FAILED_TRANSACTION, + "binder: %d:%d transaction failed %d, size %zd-%zd\n", + proc->pid, thread->pid, return_error, + tr->data_size, tr->offsets_size); + + { + struct binder_transaction_log_entry *fe; + fe = binder_transaction_log_add(&binder_transaction_log_failed); + *fe = *e; + } + + BUG_ON(thread->return_error != BR_OK); + if (in_reply_to) { + thread->return_error = BR_TRANSACTION_COMPLETE; + binder_send_failed_reply(in_reply_to, return_error); + } else + thread->return_error = return_error; +} + +int binder_thread_write(struct binder_proc *proc, struct binder_thread *thread, + void __user *buffer, int size, signed long *consumed) +{ + uint32_t cmd; + void __user *ptr = buffer + *consumed; + void __user *end = buffer + size; + + while (ptr < end && thread->return_error == BR_OK) { + if (get_user(cmd, (uint32_t __user *)ptr)) + return -EFAULT; + ptr += sizeof(uint32_t); + if (_IOC_NR(cmd) < ARRAY_SIZE(binder_stats.bc)) { + binder_stats.bc[_IOC_NR(cmd)]++; + proc->stats.bc[_IOC_NR(cmd)]++; + thread->stats.bc[_IOC_NR(cmd)]++; + } + switch (cmd) { + case BC_INCREFS: + case BC_ACQUIRE: + case BC_RELEASE: + case BC_DECREFS: { + uint32_t target; + struct binder_ref *ref; + const char *debug_string; + + if (get_user(target, (uint32_t __user *)ptr)) + return -EFAULT; + ptr += sizeof(uint32_t); + if (target == 0 && binder_context_mgr_node && + (cmd == BC_INCREFS || cmd == BC_ACQUIRE)) { + ref = binder_get_ref_for_node(proc, + binder_context_mgr_node); + if (ref->desc != target) { + binder_user_error("binder: %d:" + "%d tried to acquire " + "reference to desc 0, " + "got %d instead\n", + proc->pid, thread->pid, + ref->desc); + } + } else + ref = binder_get_ref(proc, target); + if (ref == NULL) { + binder_user_error("binder: %d:%d refcou" + "nt change on invalid ref %d\n", + proc->pid, thread->pid, target); + break; + } + switch (cmd) { + case BC_INCREFS: + debug_string = "IncRefs"; + binder_inc_ref(ref, 0, NULL); + break; + case BC_ACQUIRE: + debug_string = "Acquire"; + binder_inc_ref(ref, 1, NULL); + break; + case BC_RELEASE: + debug_string = "Release"; + binder_dec_ref(ref, 1); + break; + case BC_DECREFS: + default: + debug_string = "DecRefs"; + binder_dec_ref(ref, 0); + break; + } + binder_debug(BINDER_DEBUG_USER_REFS, + "binder: %d:%d %s ref %d desc %d s %d w %d for node %d\n", + proc->pid, thread->pid, debug_string, ref->debug_id, + ref->desc, ref->strong, ref->weak, ref->node->debug_id); + break; + } + case BC_INCREFS_DONE: + case BC_ACQUIRE_DONE: { + void __user *node_ptr; + void *cookie; + struct binder_node *node; + + if (get_user(node_ptr, (void * __user *)ptr)) + return -EFAULT; + ptr += sizeof(void *); + if (get_user(cookie, (void * __user *)ptr)) + return -EFAULT; + ptr += sizeof(void *); + node = binder_get_node(proc, node_ptr); + if (node == NULL) { + binder_user_error("binder: %d:%d " + "%s u%p no match\n", + proc->pid, thread->pid, + cmd == BC_INCREFS_DONE ? + "BC_INCREFS_DONE" : + "BC_ACQUIRE_DONE", + node_ptr); + break; + } + if (cookie != node->cookie) { + binder_user_error("binder: %d:%d %s u%p node %d" + " cookie mismatch %p != %p\n", + proc->pid, thread->pid, + cmd == BC_INCREFS_DONE ? + "BC_INCREFS_DONE" : "BC_ACQUIRE_DONE", + node_ptr, node->debug_id, + cookie, node->cookie); + break; + } + if (cmd == BC_ACQUIRE_DONE) { + if (node->pending_strong_ref == 0) { + binder_user_error("binder: %d:%d " + "BC_ACQUIRE_DONE node %d has " + "no pending acquire request\n", + proc->pid, thread->pid, + node->debug_id); + break; + } + node->pending_strong_ref = 0; + } else { + if (node->pending_weak_ref == 0) { + binder_user_error("binder: %d:%d " + "BC_INCREFS_DONE node %d has " + "no pending increfs request\n", + proc->pid, thread->pid, + node->debug_id); + break; + } + node->pending_weak_ref = 0; + } + binder_dec_node(node, cmd == BC_ACQUIRE_DONE, 0); + binder_debug(BINDER_DEBUG_USER_REFS, + "binder: %d:%d %s node %d ls %d lw %d\n", + proc->pid, thread->pid, + cmd == BC_INCREFS_DONE ? "BC_INCREFS_DONE" : "BC_ACQUIRE_DONE", + node->debug_id, node->local_strong_refs, node->local_weak_refs); + break; + } + case BC_ATTEMPT_ACQUIRE: + printk(KERN_ERR "binder: BC_ATTEMPT_ACQUIRE not supported\n"); + return -EINVAL; + case BC_ACQUIRE_RESULT: + printk(KERN_ERR "binder: BC_ACQUIRE_RESULT not supported\n"); + return -EINVAL; + + case BC_FREE_BUFFER: { + void __user *data_ptr; + struct binder_buffer *buffer; + + if (get_user(data_ptr, (void * __user *)ptr)) + return -EFAULT; + ptr += sizeof(void *); + + buffer = binder_buffer_lookup(proc, data_ptr); + if (buffer == NULL) { + binder_user_error("binder: %d:%d " + "BC_FREE_BUFFER u%p no match\n", + proc->pid, thread->pid, data_ptr); + break; + } + if (!buffer->allow_user_free) { + binder_user_error("binder: %d:%d " + "BC_FREE_BUFFER u%p matched " + "unreturned buffer\n", + proc->pid, thread->pid, data_ptr); + break; + } + binder_debug(BINDER_DEBUG_FREE_BUFFER, + "binder: %d:%d BC_FREE_BUFFER u%p found buffer %d for %s transaction\n", + proc->pid, thread->pid, data_ptr, buffer->debug_id, + buffer->transaction ? "active" : "finished"); + + if (buffer->transaction) { + buffer->transaction->buffer = NULL; + buffer->transaction = NULL; + } + if (buffer->async_transaction && buffer->target_node) { + BUG_ON(!buffer->target_node->has_async_transaction); + if (list_empty(&buffer->target_node->async_todo)) + buffer->target_node->has_async_transaction = 0; + else + list_move_tail(buffer->target_node->async_todo.next, &thread->todo); + } + binder_transaction_buffer_release(proc, buffer, NULL); + binder_free_buf(proc, buffer); + break; + } + + case BC_TRANSACTION: + case BC_REPLY: { + struct binder_transaction_data tr; + + if (copy_from_user(&tr, ptr, sizeof(tr))) + return -EFAULT; + ptr += sizeof(tr); + binder_transaction(proc, thread, &tr, cmd == BC_REPLY); + break; + } + + case BC_REGISTER_LOOPER: + binder_debug(BINDER_DEBUG_THREADS, + "binder: %d:%d BC_REGISTER_LOOPER\n", + proc->pid, thread->pid); + if (thread->looper & BINDER_LOOPER_STATE_ENTERED) { + thread->looper |= BINDER_LOOPER_STATE_INVALID; + binder_user_error("binder: %d:%d ERROR:" + " BC_REGISTER_LOOPER called " + "after BC_ENTER_LOOPER\n", + proc->pid, thread->pid); + } else if (proc->requested_threads == 0) { + thread->looper |= BINDER_LOOPER_STATE_INVALID; + binder_user_error("binder: %d:%d ERROR:" + " BC_REGISTER_LOOPER called " + "without request\n", + proc->pid, thread->pid); + } else { + proc->requested_threads--; + proc->requested_threads_started++; + } + thread->looper |= BINDER_LOOPER_STATE_REGISTERED; + break; + case BC_ENTER_LOOPER: + binder_debug(BINDER_DEBUG_THREADS, + "binder: %d:%d BC_ENTER_LOOPER\n", + proc->pid, thread->pid); + if (thread->looper & BINDER_LOOPER_STATE_REGISTERED) { + thread->looper |= BINDER_LOOPER_STATE_INVALID; + binder_user_error("binder: %d:%d ERROR:" + " BC_ENTER_LOOPER called after " + "BC_REGISTER_LOOPER\n", + proc->pid, thread->pid); + } + thread->looper |= BINDER_LOOPER_STATE_ENTERED; + break; + case BC_EXIT_LOOPER: + binder_debug(BINDER_DEBUG_THREADS, + "binder: %d:%d BC_EXIT_LOOPER\n", + proc->pid, thread->pid); + thread->looper |= BINDER_LOOPER_STATE_EXITED; + break; + + case BC_REQUEST_DEATH_NOTIFICATION: + case BC_CLEAR_DEATH_NOTIFICATION: { + uint32_t target; + void __user *cookie; + struct binder_ref *ref; + struct binder_ref_death *death; + + if (get_user(target, (uint32_t __user *)ptr)) + return -EFAULT; + ptr += sizeof(uint32_t); + if (get_user(cookie, (void __user * __user *)ptr)) + return -EFAULT; + ptr += sizeof(void *); + ref = binder_get_ref(proc, target); + if (ref == NULL) { + binder_user_error("binder: %d:%d %s " + "invalid ref %d\n", + proc->pid, thread->pid, + cmd == BC_REQUEST_DEATH_NOTIFICATION ? + "BC_REQUEST_DEATH_NOTIFICATION" : + "BC_CLEAR_DEATH_NOTIFICATION", + target); + break; + } + + binder_debug(BINDER_DEBUG_DEATH_NOTIFICATION, + "binder: %d:%d %s %p ref %d desc %d s %d w %d for node %d\n", + proc->pid, thread->pid, + cmd == BC_REQUEST_DEATH_NOTIFICATION ? + "BC_REQUEST_DEATH_NOTIFICATION" : + "BC_CLEAR_DEATH_NOTIFICATION", + cookie, ref->debug_id, ref->desc, + ref->strong, ref->weak, ref->node->debug_id); + + if (cmd == BC_REQUEST_DEATH_NOTIFICATION) { + if (ref->death) { + binder_user_error("binder: %d:%" + "d BC_REQUEST_DEATH_NOTI" + "FICATION death notific" + "ation already set\n", + proc->pid, thread->pid); + break; + } + death = kzalloc(sizeof(*death), GFP_KERNEL); + if (death == NULL) { + thread->return_error = BR_ERROR; + binder_debug(BINDER_DEBUG_FAILED_TRANSACTION, + "binder: %d:%d " + "BC_REQUEST_DEATH_NOTIFICATION failed\n", + proc->pid, thread->pid); + break; + } + binder_stats_created(BINDER_STAT_DEATH); + INIT_LIST_HEAD(&death->work.entry); + death->cookie = cookie; + ref->death = death; + if (ref->node->proc == NULL) { + ref->death->work.type = BINDER_WORK_DEAD_BINDER; + if (thread->looper & (BINDER_LOOPER_STATE_REGISTERED | BINDER_LOOPER_STATE_ENTERED)) { + list_add_tail(&ref->death->work.entry, &thread->todo); + } else { + list_add_tail(&ref->death->work.entry, &proc->todo); + wake_up_interruptible(&proc->wait); + } + } + } else { + if (ref->death == NULL) { + binder_user_error("binder: %d:%" + "d BC_CLEAR_DEATH_NOTIFI" + "CATION death notificat" + "ion not active\n", + proc->pid, thread->pid); + break; + } + death = ref->death; + if (death->cookie != cookie) { + binder_user_error("binder: %d:%" + "d BC_CLEAR_DEATH_NOTIFI" + "CATION death notificat" + "ion cookie mismatch " + "%p != %p\n", + proc->pid, thread->pid, + death->cookie, cookie); + break; + } + ref->death = NULL; + if (list_empty(&death->work.entry)) { + death->work.type = BINDER_WORK_CLEAR_DEATH_NOTIFICATION; + if (thread->looper & (BINDER_LOOPER_STATE_REGISTERED | BINDER_LOOPER_STATE_ENTERED)) { + list_add_tail(&death->work.entry, &thread->todo); + } else { + list_add_tail(&death->work.entry, &proc->todo); + wake_up_interruptible(&proc->wait); + } + } else { + BUG_ON(death->work.type != BINDER_WORK_DEAD_BINDER); + death->work.type = BINDER_WORK_DEAD_BINDER_AND_CLEAR; + } + } + } break; + case BC_DEAD_BINDER_DONE: { + struct binder_work *w; + void __user *cookie; + struct binder_ref_death *death = NULL; + if (get_user(cookie, (void __user * __user *)ptr)) + return -EFAULT; + + ptr += sizeof(void *); + list_for_each_entry(w, &proc->delivered_death, entry) { + struct binder_ref_death *tmp_death = container_of(w, struct binder_ref_death, work); + if (tmp_death->cookie == cookie) { + death = tmp_death; + break; + } + } + binder_debug(BINDER_DEBUG_DEAD_BINDER, + "binder: %d:%d BC_DEAD_BINDER_DONE %p found %p\n", + proc->pid, thread->pid, cookie, death); + if (death == NULL) { + binder_user_error("binder: %d:%d BC_DEAD" + "_BINDER_DONE %p not found\n", + proc->pid, thread->pid, cookie); + break; + } + + list_del_init(&death->work.entry); + if (death->work.type == BINDER_WORK_DEAD_BINDER_AND_CLEAR) { + death->work.type = BINDER_WORK_CLEAR_DEATH_NOTIFICATION; + if (thread->looper & (BINDER_LOOPER_STATE_REGISTERED | BINDER_LOOPER_STATE_ENTERED)) { + list_add_tail(&death->work.entry, &thread->todo); + } else { + list_add_tail(&death->work.entry, &proc->todo); + wake_up_interruptible(&proc->wait); + } + } + } break; + + default: + printk(KERN_ERR "binder: %d:%d unknown command %d\n", + proc->pid, thread->pid, cmd); + return -EINVAL; + } + *consumed = ptr - buffer; + } + return 0; +} + +void binder_stat_br(struct binder_proc *proc, struct binder_thread *thread, + uint32_t cmd) +{ + if (_IOC_NR(cmd) < ARRAY_SIZE(binder_stats.br)) { + binder_stats.br[_IOC_NR(cmd)]++; + proc->stats.br[_IOC_NR(cmd)]++; + thread->stats.br[_IOC_NR(cmd)]++; + } +} + +static int binder_has_proc_work(struct binder_proc *proc, + struct binder_thread *thread) +{ + return !list_empty(&proc->todo) || + (thread->looper & BINDER_LOOPER_STATE_NEED_RETURN); +} + +static int binder_has_thread_work(struct binder_thread *thread) +{ + return !list_empty(&thread->todo) || thread->return_error != BR_OK || + (thread->looper & BINDER_LOOPER_STATE_NEED_RETURN); +} + +static int binder_thread_read(struct binder_proc *proc, + struct binder_thread *thread, + void __user *buffer, int size, + signed long *consumed, int non_block) +{ + void __user *ptr = buffer + *consumed; + void __user *end = buffer + size; + + int ret = 0; + int wait_for_proc_work; + + if (*consumed == 0) { + if (put_user(BR_NOOP, (uint32_t __user *)ptr)) + return -EFAULT; + ptr += sizeof(uint32_t); + } + +retry: + wait_for_proc_work = thread->transaction_stack == NULL && + list_empty(&thread->todo); + + if (thread->return_error != BR_OK && ptr < end) { + if (thread->return_error2 != BR_OK) { + if (put_user(thread->return_error2, (uint32_t __user *)ptr)) + return -EFAULT; + ptr += sizeof(uint32_t); + if (ptr == end) + goto done; + thread->return_error2 = BR_OK; + } + if (put_user(thread->return_error, (uint32_t __user *)ptr)) + return -EFAULT; + ptr += sizeof(uint32_t); + thread->return_error = BR_OK; + goto done; + } + + + thread->looper |= BINDER_LOOPER_STATE_WAITING; + if (wait_for_proc_work) + proc->ready_threads++; + mutex_unlock(&binder_lock); + if (wait_for_proc_work) { + if (!(thread->looper & (BINDER_LOOPER_STATE_REGISTERED | + BINDER_LOOPER_STATE_ENTERED))) { + binder_user_error("binder: %d:%d ERROR: Thread waiting " + "for process work before calling BC_REGISTER_" + "LOOPER or BC_ENTER_LOOPER (state %x)\n", + proc->pid, thread->pid, thread->looper); + wait_event_interruptible(binder_user_error_wait, + binder_stop_on_user_error < 2); + } + binder_set_nice(proc->default_priority); + if (non_block) { + if (!binder_has_proc_work(proc, thread)) + ret = -EAGAIN; + } else + ret = wait_event_interruptible_exclusive(proc->wait, binder_has_proc_work(proc, thread)); + } else { + if (non_block) { + if (!binder_has_thread_work(thread)) + ret = -EAGAIN; + } else + ret = wait_event_interruptible(thread->wait, binder_has_thread_work(thread)); + } + mutex_lock(&binder_lock); + if (wait_for_proc_work) + proc->ready_threads--; + thread->looper &= ~BINDER_LOOPER_STATE_WAITING; + + if (ret) + return ret; + + while (1) { + uint32_t cmd; + struct binder_transaction_data tr; + struct binder_work *w; + struct binder_transaction *t = NULL; + + if (!list_empty(&thread->todo)) + w = list_first_entry(&thread->todo, struct binder_work, entry); + else if (!list_empty(&proc->todo) && wait_for_proc_work) + w = list_first_entry(&proc->todo, struct binder_work, entry); + else { + if (ptr - buffer == 4 && !(thread->looper & BINDER_LOOPER_STATE_NEED_RETURN)) /* no data added */ + goto retry; + break; + } + + if (end - ptr < sizeof(tr) + 4) + break; + + switch (w->type) { + case BINDER_WORK_TRANSACTION: { + t = container_of(w, struct binder_transaction, work); + } break; + case BINDER_WORK_TRANSACTION_COMPLETE: { + cmd = BR_TRANSACTION_COMPLETE; + if (put_user(cmd, (uint32_t __user *)ptr)) + return -EFAULT; + ptr += sizeof(uint32_t); + + binder_stat_br(proc, thread, cmd); + binder_debug(BINDER_DEBUG_TRANSACTION_COMPLETE, + "binder: %d:%d BR_TRANSACTION_COMPLETE\n", + proc->pid, thread->pid); + + list_del(&w->entry); + kfree(w); + binder_stats_deleted(BINDER_STAT_TRANSACTION_COMPLETE); + } break; + case BINDER_WORK_NODE: { + struct binder_node *node = container_of(w, struct binder_node, work); + uint32_t cmd = BR_NOOP; + const char *cmd_name; + int strong = node->internal_strong_refs || node->local_strong_refs; + int weak = !hlist_empty(&node->refs) || node->local_weak_refs || strong; + if (weak && !node->has_weak_ref) { + cmd = BR_INCREFS; + cmd_name = "BR_INCREFS"; + node->has_weak_ref = 1; + node->pending_weak_ref = 1; + node->local_weak_refs++; + } else if (strong && !node->has_strong_ref) { + cmd = BR_ACQUIRE; + cmd_name = "BR_ACQUIRE"; + node->has_strong_ref = 1; + node->pending_strong_ref = 1; + node->local_strong_refs++; + } else if (!strong && node->has_strong_ref) { + cmd = BR_RELEASE; + cmd_name = "BR_RELEASE"; + node->has_strong_ref = 0; + } else if (!weak && node->has_weak_ref) { + cmd = BR_DECREFS; + cmd_name = "BR_DECREFS"; + node->has_weak_ref = 0; + } + if (cmd != BR_NOOP) { + if (put_user(cmd, (uint32_t __user *)ptr)) + return -EFAULT; + ptr += sizeof(uint32_t); + if (put_user(node->ptr, (void * __user *)ptr)) + return -EFAULT; + ptr += sizeof(void *); + if (put_user(node->cookie, (void * __user *)ptr)) + return -EFAULT; + ptr += sizeof(void *); + + binder_stat_br(proc, thread, cmd); + binder_debug(BINDER_DEBUG_USER_REFS, + "binder: %d:%d %s %d u%p c%p\n", + proc->pid, thread->pid, cmd_name, node->debug_id, node->ptr, node->cookie); + } else { + list_del_init(&w->entry); + if (!weak && !strong) { + binder_debug(BINDER_DEBUG_INTERNAL_REFS, + "binder: %d:%d node %d u%p c%p deleted\n", + proc->pid, thread->pid, node->debug_id, + node->ptr, node->cookie); + rb_erase(&node->rb_node, &proc->nodes); + kfree(node); + binder_stats_deleted(BINDER_STAT_NODE); + } else { + binder_debug(BINDER_DEBUG_INTERNAL_REFS, + "binder: %d:%d node %d u%p c%p state unchanged\n", + proc->pid, thread->pid, node->debug_id, node->ptr, + node->cookie); + } + } + } break; + case BINDER_WORK_DEAD_BINDER: + case BINDER_WORK_DEAD_BINDER_AND_CLEAR: + case BINDER_WORK_CLEAR_DEATH_NOTIFICATION: { + struct binder_ref_death *death; + uint32_t cmd; + + death = container_of(w, struct binder_ref_death, work); + if (w->type == BINDER_WORK_CLEAR_DEATH_NOTIFICATION) + cmd = BR_CLEAR_DEATH_NOTIFICATION_DONE; + else + cmd = BR_DEAD_BINDER; + if (put_user(cmd, (uint32_t __user *)ptr)) + return -EFAULT; + ptr += sizeof(uint32_t); + if (put_user(death->cookie, (void * __user *)ptr)) + return -EFAULT; + ptr += sizeof(void *); + binder_debug(BINDER_DEBUG_DEATH_NOTIFICATION, + "binder: %d:%d %s %p\n", + proc->pid, thread->pid, + cmd == BR_DEAD_BINDER ? + "BR_DEAD_BINDER" : + "BR_CLEAR_DEATH_NOTIFICATION_DONE", + death->cookie); + + if (w->type == BINDER_WORK_CLEAR_DEATH_NOTIFICATION) { + list_del(&w->entry); + kfree(death); + binder_stats_deleted(BINDER_STAT_DEATH); + } else + list_move(&w->entry, &proc->delivered_death); + if (cmd == BR_DEAD_BINDER) + goto done; /* DEAD_BINDER notifications can cause transactions */ + } break; + } + + if (!t) + continue; + + BUG_ON(t->buffer == NULL); + if (t->buffer->target_node) { + struct binder_node *target_node = t->buffer->target_node; + tr.target.ptr = target_node->ptr; + tr.cookie = target_node->cookie; + t->saved_priority = task_nice(current); + if (t->priority < target_node->min_priority && + !(t->flags & TF_ONE_WAY)) + binder_set_nice(t->priority); + else if (!(t->flags & TF_ONE_WAY) || + t->saved_priority > target_node->min_priority) + binder_set_nice(target_node->min_priority); + cmd = BR_TRANSACTION; + } else { + tr.target.ptr = NULL; + tr.cookie = NULL; + cmd = BR_REPLY; + } + tr.code = t->code; + tr.flags = t->flags; + tr.sender_euid = t->sender_euid; + + if (t->from) { + struct task_struct *sender = t->from->proc->tsk; + tr.sender_pid = task_tgid_nr_ns(sender, + current->nsproxy->pid_ns); + } else { + tr.sender_pid = 0; + } + + tr.data_size = t->buffer->data_size; + tr.offsets_size = t->buffer->offsets_size; + tr.data.ptr.buffer = (void *)t->buffer->data + + proc->user_buffer_offset; + tr.data.ptr.offsets = tr.data.ptr.buffer + + ALIGN(t->buffer->data_size, + sizeof(void *)); + + if (put_user(cmd, (uint32_t __user *)ptr)) + return -EFAULT; + ptr += sizeof(uint32_t); + if (copy_to_user(ptr, &tr, sizeof(tr))) + return -EFAULT; + ptr += sizeof(tr); + + binder_stat_br(proc, thread, cmd); + binder_debug(BINDER_DEBUG_TRANSACTION, + "binder: %d:%d %s %d %d:%d, cmd %d" + "size %zd-%zd ptr %p-%p\n", + proc->pid, thread->pid, + (cmd == BR_TRANSACTION) ? "BR_TRANSACTION" : + "BR_REPLY", + t->debug_id, t->from ? t->from->proc->pid : 0, + t->from ? t->from->pid : 0, cmd, + t->buffer->data_size, t->buffer->offsets_size, + tr.data.ptr.buffer, tr.data.ptr.offsets); + + list_del(&t->work.entry); + t->buffer->allow_user_free = 1; + if (cmd == BR_TRANSACTION && !(t->flags & TF_ONE_WAY)) { + t->to_parent = thread->transaction_stack; + t->to_thread = thread; + thread->transaction_stack = t; + } else { + t->buffer->transaction = NULL; + kfree(t); + binder_stats_deleted(BINDER_STAT_TRANSACTION); + } + break; + } + +done: + + *consumed = ptr - buffer; + if (proc->requested_threads + proc->ready_threads == 0 && + proc->requested_threads_started < proc->max_threads && + (thread->looper & (BINDER_LOOPER_STATE_REGISTERED | + BINDER_LOOPER_STATE_ENTERED)) /* the user-space code fails to */ + /*spawn a new thread if we leave this out */) { + proc->requested_threads++; + binder_debug(BINDER_DEBUG_THREADS, + "binder: %d:%d BR_SPAWN_LOOPER\n", + proc->pid, thread->pid); + if (put_user(BR_SPAWN_LOOPER, (uint32_t __user *)buffer)) + return -EFAULT; + } + return 0; +} + +static void binder_release_work(struct list_head *list) +{ + struct binder_work *w; + while (!list_empty(list)) { + w = list_first_entry(list, struct binder_work, entry); + list_del_init(&w->entry); + switch (w->type) { + case BINDER_WORK_TRANSACTION: { + struct binder_transaction *t; + + t = container_of(w, struct binder_transaction, work); + if (t->buffer->target_node && !(t->flags & TF_ONE_WAY)) + binder_send_failed_reply(t, BR_DEAD_REPLY); + } break; + case BINDER_WORK_TRANSACTION_COMPLETE: { + kfree(w); + binder_stats_deleted(BINDER_STAT_TRANSACTION_COMPLETE); + } break; + default: + break; + } + } + +} + +static struct binder_thread *binder_get_thread(struct binder_proc *proc) +{ + struct binder_thread *thread = NULL; + struct rb_node *parent = NULL; + struct rb_node **p = &proc->threads.rb_node; + + while (*p) { + parent = *p; + thread = rb_entry(parent, struct binder_thread, rb_node); + + if (current->pid < thread->pid) + p = &(*p)->rb_left; + else if (current->pid > thread->pid) + p = &(*p)->rb_right; + else + break; + } + if (*p == NULL) { + thread = kzalloc(sizeof(*thread), GFP_KERNEL); + if (thread == NULL) + return NULL; + binder_stats_created(BINDER_STAT_THREAD); + thread->proc = proc; + thread->pid = current->pid; + init_waitqueue_head(&thread->wait); + INIT_LIST_HEAD(&thread->todo); + rb_link_node(&thread->rb_node, parent, p); + rb_insert_color(&thread->rb_node, &proc->threads); + thread->looper |= BINDER_LOOPER_STATE_NEED_RETURN; + thread->return_error = BR_OK; + thread->return_error2 = BR_OK; + } + return thread; +} + +static int binder_free_thread(struct binder_proc *proc, + struct binder_thread *thread) +{ + struct binder_transaction *t; + struct binder_transaction *send_reply = NULL; + int active_transactions = 0; + + rb_erase(&thread->rb_node, &proc->threads); + t = thread->transaction_stack; + if (t && t->to_thread == thread) + send_reply = t; + while (t) { + active_transactions++; + binder_debug(BINDER_DEBUG_DEAD_TRANSACTION, + "binder: release %d:%d transaction %d " + "%s, still active\n", proc->pid, thread->pid, + t->debug_id, + (t->to_thread == thread) ? "in" : "out"); + + if (t->to_thread == thread) { + t->to_proc = NULL; + t->to_thread = NULL; + if (t->buffer) { + t->buffer->transaction = NULL; + t->buffer = NULL; + } + t = t->to_parent; + } else if (t->from == thread) { + t->from = NULL; + t = t->from_parent; + } else + BUG(); + } + if (send_reply) + binder_send_failed_reply(send_reply, BR_DEAD_REPLY); + binder_release_work(&thread->todo); + kfree(thread); + binder_stats_deleted(BINDER_STAT_THREAD); + return active_transactions; +} + +static unsigned int binder_poll(struct file *filp, + struct poll_table_struct *wait) +{ + struct binder_proc *proc = filp->private_data; + struct binder_thread *thread = NULL; + int wait_for_proc_work; + + mutex_lock(&binder_lock); + thread = binder_get_thread(proc); + + wait_for_proc_work = thread->transaction_stack == NULL && + list_empty(&thread->todo) && thread->return_error == BR_OK; + mutex_unlock(&binder_lock); + + if (wait_for_proc_work) { + if (binder_has_proc_work(proc, thread)) + return POLLIN; + poll_wait(filp, &proc->wait, wait); + if (binder_has_proc_work(proc, thread)) + return POLLIN; + } else { + if (binder_has_thread_work(thread)) + return POLLIN; + poll_wait(filp, &thread->wait, wait); + if (binder_has_thread_work(thread)) + return POLLIN; + } + return 0; +} + +static long binder_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) +{ + int ret; + struct binder_proc *proc = filp->private_data; + struct binder_thread *thread; + unsigned int size = _IOC_SIZE(cmd); + void __user *ubuf = (void __user *)arg; + + /*printk(KERN_INFO "binder_ioctl: %d:%d %x %lx\n", proc->pid, current->pid, cmd, arg);*/ + + ret = wait_event_interruptible(binder_user_error_wait, binder_stop_on_user_error < 2); + if (ret) + return ret; + + mutex_lock(&binder_lock); + thread = binder_get_thread(proc); + if (thread == NULL) { + ret = -ENOMEM; + goto err; + } + + switch (cmd) { + case BINDER_WRITE_READ: { + struct binder_write_read bwr; + if (size != sizeof(struct binder_write_read)) { + ret = -EINVAL; + goto err; + } + if (copy_from_user(&bwr, ubuf, sizeof(bwr))) { + ret = -EFAULT; + goto err; + } + binder_debug(BINDER_DEBUG_READ_WRITE, + "binder: %d:%d write %ld at %08lx, read %ld at %08lx\n", + proc->pid, thread->pid, bwr.write_size, bwr.write_buffer, + bwr.read_size, bwr.read_buffer); + + if (bwr.write_size > 0) { + ret = binder_thread_write(proc, thread, (void __user *)bwr.write_buffer, bwr.write_size, &bwr.write_consumed); + if (ret < 0) { + bwr.read_consumed = 0; + if (copy_to_user(ubuf, &bwr, sizeof(bwr))) + ret = -EFAULT; + goto err; + } + } + if (bwr.read_size > 0) { + ret = binder_thread_read(proc, thread, (void __user *)bwr.read_buffer, bwr.read_size, &bwr.read_consumed, filp->f_flags & O_NONBLOCK); + if (!list_empty(&proc->todo)) + wake_up_interruptible(&proc->wait); + if (ret < 0) { + if (copy_to_user(ubuf, &bwr, sizeof(bwr))) + ret = -EFAULT; + goto err; + } + } + binder_debug(BINDER_DEBUG_READ_WRITE, + "binder: %d:%d wrote %ld of %ld, read return %ld of %ld\n", + proc->pid, thread->pid, bwr.write_consumed, bwr.write_size, + bwr.read_consumed, bwr.read_size); + if (copy_to_user(ubuf, &bwr, sizeof(bwr))) { + ret = -EFAULT; + goto err; + } + break; + } + case BINDER_SET_MAX_THREADS: + if (copy_from_user(&proc->max_threads, ubuf, sizeof(proc->max_threads))) { + ret = -EINVAL; + goto err; + } + break; + case BINDER_SET_CONTEXT_MGR: + if (binder_context_mgr_node != NULL) { + printk(KERN_ERR "binder: BINDER_SET_CONTEXT_MGR already set\n"); + ret = -EBUSY; + goto err; + } + if (binder_context_mgr_uid != -1) { + if (binder_context_mgr_uid != current->cred->euid) { + printk(KERN_ERR "binder: BINDER_SET_" + "CONTEXT_MGR bad uid %d != %d\n", + current->cred->euid, + binder_context_mgr_uid); + ret = -EPERM; + goto err; + } + } else + binder_context_mgr_uid = current->cred->euid; + binder_context_mgr_node = binder_new_node(proc, NULL, NULL); + if (binder_context_mgr_node == NULL) { + ret = -ENOMEM; + goto err; + } + binder_context_mgr_node->local_weak_refs++; + binder_context_mgr_node->local_strong_refs++; + binder_context_mgr_node->has_strong_ref = 1; + binder_context_mgr_node->has_weak_ref = 1; + break; + case BINDER_THREAD_EXIT: + binder_debug(BINDER_DEBUG_THREADS, "binder: %d:%d exit\n", + proc->pid, thread->pid); + binder_free_thread(proc, thread); + thread = NULL; + break; + case BINDER_VERSION: + if (size != sizeof(struct binder_version)) { + ret = -EINVAL; + goto err; + } + if (put_user(BINDER_CURRENT_PROTOCOL_VERSION, &((struct binder_version *)ubuf)->protocol_version)) { + ret = -EINVAL; + goto err; + } + break; + default: + ret = -EINVAL; + goto err; + } + ret = 0; +err: + if (thread) + thread->looper &= ~BINDER_LOOPER_STATE_NEED_RETURN; + mutex_unlock(&binder_lock); + wait_event_interruptible(binder_user_error_wait, binder_stop_on_user_error < 2); + if (ret && ret != -ERESTARTSYS) + printk(KERN_INFO "binder: %d:%d ioctl %x %lx returned %d\n", proc->pid, current->pid, cmd, arg, ret); + return ret; +} + +static void binder_vma_open(struct vm_area_struct *vma) +{ + struct binder_proc *proc = vma->vm_private_data; + binder_debug(BINDER_DEBUG_OPEN_CLOSE, + "binder: %d open vm area %lx-%lx (%ld K) vma %lx pagep %lx\n", + proc->pid, vma->vm_start, vma->vm_end, + (vma->vm_end - vma->vm_start) / SZ_1K, vma->vm_flags, + (unsigned long)pgprot_val(vma->vm_page_prot)); + dump_stack(); +} + +static void binder_vma_close(struct vm_area_struct *vma) +{ + struct binder_proc *proc = vma->vm_private_data; + binder_debug(BINDER_DEBUG_OPEN_CLOSE, + "binder: %d close vm area %lx-%lx (%ld K) vma %lx pagep %lx\n", + proc->pid, vma->vm_start, vma->vm_end, + (vma->vm_end - vma->vm_start) / SZ_1K, vma->vm_flags, + (unsigned long)pgprot_val(vma->vm_page_prot)); + proc->vma = NULL; + binder_defer_work(proc, BINDER_DEFERRED_PUT_FILES); +} + +static struct vm_operations_struct binder_vm_ops = { + .open = binder_vma_open, + .close = binder_vma_close, +}; + +static int binder_mmap(struct file *filp, struct vm_area_struct *vma) +{ + int ret; + struct vm_struct *area; + struct binder_proc *proc = filp->private_data; + const char *failure_string; + struct binder_buffer *buffer; + + if ((vma->vm_end - vma->vm_start) > SZ_4M) + vma->vm_end = vma->vm_start + SZ_4M; + + binder_debug(BINDER_DEBUG_OPEN_CLOSE, + "binder_mmap: %d %lx-%lx (%ld K) vma %lx pagep %lx\n", + proc->pid, vma->vm_start, vma->vm_end, + (vma->vm_end - vma->vm_start) / SZ_1K, vma->vm_flags, + (unsigned long)pgprot_val(vma->vm_page_prot)); + + if (vma->vm_flags & FORBIDDEN_MMAP_FLAGS) { + ret = -EPERM; + failure_string = "bad vm_flags"; + goto err_bad_arg; + } + vma->vm_flags = (vma->vm_flags | VM_DONTCOPY) & ~VM_MAYWRITE; + + if (proc->buffer) { + ret = -EBUSY; + failure_string = "already mapped"; + goto err_already_mapped; + } + + area = get_vm_area(vma->vm_end - vma->vm_start, VM_IOREMAP); + if (area == NULL) { + ret = -ENOMEM; + failure_string = "get_vm_area"; + goto err_get_vm_area_failed; + } + proc->buffer = area->addr; + proc->user_buffer_offset = vma->vm_start - (uintptr_t)proc->buffer; + +#ifdef CONFIG_CPU_CACHE_VIPT + if (cache_is_vipt_aliasing()) { + while (CACHE_COLOUR((vma->vm_start ^ (uint32_t)proc->buffer))) { + printk(KERN_INFO "binder_mmap: %d %lx-%lx maps %p bad alignment\n", proc->pid, vma->vm_start, vma->vm_end, proc->buffer); + vma->vm_start += PAGE_SIZE; + } + } +#endif + proc->pages = kzalloc(sizeof(proc->pages[0]) * ((vma->vm_end - vma->vm_start) / PAGE_SIZE), GFP_KERNEL); + if (proc->pages == NULL) { + ret = -ENOMEM; + failure_string = "alloc page array"; + goto err_alloc_pages_failed; + } + proc->buffer_size = vma->vm_end - vma->vm_start; + + vma->vm_ops = &binder_vm_ops; + vma->vm_private_data = proc; + + if (binder_update_page_range(proc, 1, proc->buffer, proc->buffer + PAGE_SIZE, vma)) { + ret = -ENOMEM; + failure_string = "alloc small buf"; + goto err_alloc_small_buf_failed; + } + buffer = proc->buffer; + INIT_LIST_HEAD(&proc->buffers); + list_add(&buffer->entry, &proc->buffers); + buffer->free = 1; + binder_insert_free_buffer(proc, buffer); + proc->free_async_space = proc->buffer_size / 2; + barrier(); + proc->files = get_files_struct(current); + proc->vma = vma; + + /*printk(KERN_INFO "binder_mmap: %d %lx-%lx maps %p\n", + proc->pid, vma->vm_start, vma->vm_end, proc->buffer);*/ + return 0; + +err_alloc_small_buf_failed: + kfree(proc->pages); + proc->pages = NULL; +err_alloc_pages_failed: + vfree(proc->buffer); + proc->buffer = NULL; +err_get_vm_area_failed: +err_already_mapped: +err_bad_arg: + printk(KERN_ERR "binder_mmap: %d %lx-%lx %s failed %d\n", + proc->pid, vma->vm_start, vma->vm_end, failure_string, ret); + return ret; +} + +static int binder_open(struct inode *nodp, struct file *filp) +{ + struct binder_proc *proc; + + binder_debug(BINDER_DEBUG_OPEN_CLOSE, "binder_open: %d:%d\n", + current->group_leader->pid, current->pid); + + proc = kzalloc(sizeof(*proc), GFP_KERNEL); + if (proc == NULL) + return -ENOMEM; + get_task_struct(current); + proc->tsk = current; + INIT_LIST_HEAD(&proc->todo); + init_waitqueue_head(&proc->wait); + proc->default_priority = task_nice(current); + mutex_lock(&binder_lock); + binder_stats_created(BINDER_STAT_PROC); + hlist_add_head(&proc->proc_node, &binder_procs); + proc->pid = current->group_leader->pid; + INIT_LIST_HEAD(&proc->delivered_death); + filp->private_data = proc; + mutex_unlock(&binder_lock); + + if (binder_proc_dir_entry_proc) { + char strbuf[11]; + snprintf(strbuf, sizeof(strbuf), "%u", proc->pid); + remove_proc_entry(strbuf, binder_proc_dir_entry_proc); + create_proc_read_entry(strbuf, S_IRUGO, + binder_proc_dir_entry_proc, + binder_read_proc_proc, proc); + } + + return 0; +} + +static int binder_flush(struct file *filp, fl_owner_t id) +{ + struct binder_proc *proc = filp->private_data; + + binder_defer_work(proc, BINDER_DEFERRED_FLUSH); + + return 0; +} + +static void binder_deferred_flush(struct binder_proc *proc) +{ + struct rb_node *n; + int wake_count = 0; + for (n = rb_first(&proc->threads); n != NULL; n = rb_next(n)) { + struct binder_thread *thread = rb_entry(n, struct binder_thread, rb_node); + thread->looper |= BINDER_LOOPER_STATE_NEED_RETURN; + if (thread->looper & BINDER_LOOPER_STATE_WAITING) { + wake_up_interruptible(&thread->wait); + wake_count++; + } + } + wake_up_interruptible_all(&proc->wait); + + binder_debug(BINDER_DEBUG_OPEN_CLOSE, + "binder_flush: %d woke %d threads\n", proc->pid, + wake_count); +} + +static int binder_release(struct inode *nodp, struct file *filp) +{ + struct binder_proc *proc = filp->private_data; + if (binder_proc_dir_entry_proc) { + char strbuf[11]; + snprintf(strbuf, sizeof(strbuf), "%u", proc->pid); + remove_proc_entry(strbuf, binder_proc_dir_entry_proc); + } + + binder_defer_work(proc, BINDER_DEFERRED_RELEASE); + + return 0; +} + +static void binder_deferred_release(struct binder_proc *proc) +{ + struct hlist_node *pos; + struct binder_transaction *t; + struct rb_node *n; + int threads, nodes, incoming_refs, outgoing_refs, buffers, active_transactions, page_count; + + BUG_ON(proc->vma); + BUG_ON(proc->files); + + hlist_del(&proc->proc_node); + if (binder_context_mgr_node && binder_context_mgr_node->proc == proc) { + binder_debug(BINDER_DEBUG_DEAD_BINDER, + "binder_release: %d context_mgr_node gone\n", + proc->pid); + binder_context_mgr_node = NULL; + } + + threads = 0; + active_transactions = 0; + while ((n = rb_first(&proc->threads))) { + struct binder_thread *thread = rb_entry(n, struct binder_thread, rb_node); + threads++; + active_transactions += binder_free_thread(proc, thread); + } + nodes = 0; + incoming_refs = 0; + while ((n = rb_first(&proc->nodes))) { + struct binder_node *node = rb_entry(n, struct binder_node, rb_node); + + nodes++; + rb_erase(&node->rb_node, &proc->nodes); + list_del_init(&node->work.entry); + if (hlist_empty(&node->refs)) { + kfree(node); + binder_stats_deleted(BINDER_STAT_NODE); + } else { + struct binder_ref *ref; + int death = 0; + + node->proc = NULL; + node->local_strong_refs = 0; + node->local_weak_refs = 0; + hlist_add_head(&node->dead_node, &binder_dead_nodes); + + hlist_for_each_entry(ref, pos, &node->refs, node_entry) { + incoming_refs++; + if (ref->death) { + death++; + if (list_empty(&ref->death->work.entry)) { + ref->death->work.type = BINDER_WORK_DEAD_BINDER; + list_add_tail(&ref->death->work.entry, &ref->proc->todo); + wake_up_interruptible(&ref->proc->wait); + } else + BUG(); + } + } + binder_debug(BINDER_DEBUG_DEAD_BINDER, + "binder: node %d now dead, " + "refs %d, death %d\n", node->debug_id, + incoming_refs, death); + } + } + outgoing_refs = 0; + while ((n = rb_first(&proc->refs_by_desc))) { + struct binder_ref *ref = rb_entry(n, struct binder_ref, + rb_node_desc); + outgoing_refs++; + binder_delete_ref(ref); + } + binder_release_work(&proc->todo); + buffers = 0; + + while ((n = rb_first(&proc->allocated_buffers))) { + struct binder_buffer *buffer = rb_entry(n, struct binder_buffer, + rb_node); + t = buffer->transaction; + if (t) { + t->buffer = NULL; + buffer->transaction = NULL; + printk(KERN_ERR "binder: release proc %d, " + "transaction %d, not freed\n", + proc->pid, t->debug_id); + /*BUG();*/ + } + binder_free_buf(proc, buffer); + buffers++; + } + + binder_stats_deleted(BINDER_STAT_PROC); + + page_count = 0; + if (proc->pages) { + int i; + for (i = 0; i < proc->buffer_size / PAGE_SIZE; i++) { + if (proc->pages[i]) { + void *page_addr = proc->buffer + i * PAGE_SIZE; + binder_debug(BINDER_DEBUG_BUFFER_ALLOC, + "binder_release: %d: " + "page %d at %p not freed\n", + proc->pid, i, + page_addr); + unmap_kernel_range((unsigned long)page_addr, + PAGE_SIZE); + __free_page(proc->pages[i]); + page_count++; + } + } + kfree(proc->pages); + vfree(proc->buffer); + } + + put_task_struct(proc->tsk); + + binder_debug(BINDER_DEBUG_OPEN_CLOSE, + "binder_release: %d threads %d, nodes %d (ref %d), " + "refs %d, active transactions %d, buffers %d, " + "pages %d\n", + proc->pid, threads, nodes, incoming_refs, outgoing_refs, + active_transactions, buffers, page_count); + + kfree(proc); +} + +static void binder_deferred_func(struct work_struct *work) +{ + struct binder_proc *proc; + struct files_struct *files; + + int defer; + do { + mutex_lock(&binder_lock); + mutex_lock(&binder_deferred_lock); + if (!hlist_empty(&binder_deferred_list)) { + proc = hlist_entry(binder_deferred_list.first, + struct binder_proc, deferred_work_node); + hlist_del_init(&proc->deferred_work_node); + defer = proc->deferred_work; + proc->deferred_work = 0; + } else { + proc = NULL; + defer = 0; + } + mutex_unlock(&binder_deferred_lock); + + files = NULL; + if (defer & BINDER_DEFERRED_PUT_FILES) { + files = proc->files; + if (files) + proc->files = NULL; + } + + if (defer & BINDER_DEFERRED_FLUSH) + binder_deferred_flush(proc); + + if (defer & BINDER_DEFERRED_RELEASE) + binder_deferred_release(proc); /* frees proc */ + + mutex_unlock(&binder_lock); + if (files) + put_files_struct(files); + } while (proc); +} +static DECLARE_WORK(binder_deferred_work, binder_deferred_func); + +static void +binder_defer_work(struct binder_proc *proc, enum binder_deferred_state defer) +{ + mutex_lock(&binder_deferred_lock); + proc->deferred_work |= defer; + if (hlist_unhashed(&proc->deferred_work_node)) { + hlist_add_head(&proc->deferred_work_node, + &binder_deferred_list); + queue_work(binder_deferred_workqueue, &binder_deferred_work); + } + mutex_unlock(&binder_deferred_lock); +} + +static char *print_binder_transaction(char *buf, char *end, const char *prefix, + struct binder_transaction *t) +{ + buf += snprintf(buf, end - buf, + "%s %d: %p from %d:%d to %d:%d code %x " + "flags %x pri %ld r%d", + prefix, t->debug_id, t, + t->from ? t->from->proc->pid : 0, + t->from ? t->from->pid : 0, + t->to_proc ? t->to_proc->pid : 0, + t->to_thread ? t->to_thread->pid : 0, + t->code, t->flags, t->priority, t->need_reply); + if (buf >= end) + return buf; + if (t->buffer == NULL) { + buf += snprintf(buf, end - buf, " buffer free\n"); + return buf; + } + if (t->buffer->target_node) { + buf += snprintf(buf, end - buf, " node %d", + t->buffer->target_node->debug_id); + if (buf >= end) + return buf; + } + buf += snprintf(buf, end - buf, " size %zd:%zd data %p\n", + t->buffer->data_size, t->buffer->offsets_size, + t->buffer->data); + return buf; +} + +static char *print_binder_buffer(char *buf, char *end, const char *prefix, + struct binder_buffer *buffer) +{ + buf += snprintf(buf, end - buf, "%s %d: %p size %zd:%zd %s\n", + prefix, buffer->debug_id, buffer->data, + buffer->data_size, buffer->offsets_size, + buffer->transaction ? "active" : "delivered"); + return buf; +} + +static char *print_binder_work(char *buf, char *end, const char *prefix, + const char *transaction_prefix, + struct binder_work *w) +{ + struct binder_node *node; + struct binder_transaction *t; + + switch (w->type) { + case BINDER_WORK_TRANSACTION: + t = container_of(w, struct binder_transaction, work); + buf = print_binder_transaction(buf, end, transaction_prefix, t); + break; + case BINDER_WORK_TRANSACTION_COMPLETE: + buf += snprintf(buf, end - buf, + "%stransaction complete\n", prefix); + break; + case BINDER_WORK_NODE: + node = container_of(w, struct binder_node, work); + buf += snprintf(buf, end - buf, "%snode work %d: u%p c%p\n", + prefix, node->debug_id, node->ptr, + node->cookie); + break; + case BINDER_WORK_DEAD_BINDER: + buf += snprintf(buf, end - buf, "%shas dead binder\n", prefix); + break; + case BINDER_WORK_DEAD_BINDER_AND_CLEAR: + buf += snprintf(buf, end - buf, + "%shas cleared dead binder\n", prefix); + break; + case BINDER_WORK_CLEAR_DEATH_NOTIFICATION: + buf += snprintf(buf, end - buf, + "%shas cleared death notification\n", prefix); + break; + default: + buf += snprintf(buf, end - buf, "%sunknown work: type %d\n", + prefix, w->type); + break; + } + return buf; +} + +static char *print_binder_thread(char *buf, char *end, + struct binder_thread *thread, + int print_always) +{ + struct binder_transaction *t; + struct binder_work *w; + char *start_buf = buf; + char *header_buf; + + buf += snprintf(buf, end - buf, " thread %d: l %02x\n", + thread->pid, thread->looper); + header_buf = buf; + t = thread->transaction_stack; + while (t) { + if (buf >= end) + break; + if (t->from == thread) { + buf = print_binder_transaction(buf, end, + " outgoing transaction", t); + t = t->from_parent; + } else if (t->to_thread == thread) { + buf = print_binder_transaction(buf, end, + " incoming transaction", t); + t = t->to_parent; + } else { + buf = print_binder_transaction(buf, end, + " bad transaction", t); + t = NULL; + } + } + list_for_each_entry(w, &thread->todo, entry) { + if (buf >= end) + break; + buf = print_binder_work(buf, end, " ", + " pending transaction", w); + } + if (!print_always && buf == header_buf) + buf = start_buf; + return buf; +} + +static char *print_binder_node(char *buf, char *end, struct binder_node *node) +{ + struct binder_ref *ref; + struct hlist_node *pos; + struct binder_work *w; + int count; + + count = 0; + hlist_for_each_entry(ref, pos, &node->refs, node_entry) + count++; + + buf += snprintf(buf, end - buf, + " node %d: u%p c%p hs %d hw %d ls %d lw %d " + "is %d iw %d", + node->debug_id, node->ptr, node->cookie, + node->has_strong_ref, node->has_weak_ref, + node->local_strong_refs, node->local_weak_refs, + node->internal_strong_refs, count); + if (buf >= end) + return buf; + if (count) { + buf += snprintf(buf, end - buf, " proc"); + if (buf >= end) + return buf; + hlist_for_each_entry(ref, pos, &node->refs, node_entry) { + buf += snprintf(buf, end - buf, " %d", ref->proc->pid); + if (buf >= end) + return buf; + } + } + buf += snprintf(buf, end - buf, "\n"); + list_for_each_entry(w, &node->async_todo, entry) { + if (buf >= end) + break; + buf = print_binder_work(buf, end, " ", + " pending async transaction", w); + } + return buf; +} + +static char *print_binder_ref(char *buf, char *end, struct binder_ref *ref) +{ + buf += snprintf(buf, end - buf, + " ref %d: desc %d %snode %d s %d w %d d %p\n", + ref->debug_id, ref->desc, + ref->node->proc ? "" : "dead ", ref->node->debug_id, + ref->strong, ref->weak, ref->death); + return buf; +} + +static char *print_binder_proc(char *buf, char *end, + struct binder_proc *proc, int print_all) +{ + struct binder_work *w; + struct rb_node *n; + char *start_buf = buf; + char *header_buf; + + buf += snprintf(buf, end - buf, "proc %d\n", proc->pid); + header_buf = buf; + + for (n = rb_first(&proc->threads); + n != NULL && buf < end; + n = rb_next(n)) + buf = print_binder_thread(buf, end, + rb_entry(n, struct binder_thread, + rb_node), print_all); + for (n = rb_first(&proc->nodes); + n != NULL && buf < end; + n = rb_next(n)) { + struct binder_node *node = rb_entry(n, struct binder_node, + rb_node); + if (print_all || node->has_async_transaction) + buf = print_binder_node(buf, end, node); + } + if (print_all) { + for (n = rb_first(&proc->refs_by_desc); + n != NULL && buf < end; + n = rb_next(n)) + buf = print_binder_ref(buf, end, + rb_entry(n, struct binder_ref, + rb_node_desc)); + } + for (n = rb_first(&proc->allocated_buffers); + n != NULL && buf < end; + n = rb_next(n)) + buf = print_binder_buffer(buf, end, " buffer", + rb_entry(n, struct binder_buffer, + rb_node)); + list_for_each_entry(w, &proc->todo, entry) { + if (buf >= end) + break; + buf = print_binder_work(buf, end, " ", + " pending transaction", w); + } + list_for_each_entry(w, &proc->delivered_death, entry) { + if (buf >= end) + break; + buf += snprintf(buf, end - buf, + " has delivered dead binder\n"); + break; + } + if (!print_all && buf == header_buf) + buf = start_buf; + return buf; +} + +static const char *binder_return_strings[] = { + "BR_ERROR", + "BR_OK", + "BR_TRANSACTION", + "BR_REPLY", + "BR_ACQUIRE_RESULT", + "BR_DEAD_REPLY", + "BR_TRANSACTION_COMPLETE", + "BR_INCREFS", + "BR_ACQUIRE", + "BR_RELEASE", + "BR_DECREFS", + "BR_ATTEMPT_ACQUIRE", + "BR_NOOP", + "BR_SPAWN_LOOPER", + "BR_FINISHED", + "BR_DEAD_BINDER", + "BR_CLEAR_DEATH_NOTIFICATION_DONE", + "BR_FAILED_REPLY" +}; + +static const char *binder_command_strings[] = { + "BC_TRANSACTION", + "BC_REPLY", + "BC_ACQUIRE_RESULT", + "BC_FREE_BUFFER", + "BC_INCREFS", + "BC_ACQUIRE", + "BC_RELEASE", + "BC_DECREFS", + "BC_INCREFS_DONE", + "BC_ACQUIRE_DONE", + "BC_ATTEMPT_ACQUIRE", + "BC_REGISTER_LOOPER", + "BC_ENTER_LOOPER", + "BC_EXIT_LOOPER", + "BC_REQUEST_DEATH_NOTIFICATION", + "BC_CLEAR_DEATH_NOTIFICATION", + "BC_DEAD_BINDER_DONE" +}; + +static const char *binder_objstat_strings[] = { + "proc", + "thread", + "node", + "ref", + "death", + "transaction", + "transaction_complete" +}; + +static char *print_binder_stats(char *buf, char *end, const char *prefix, + struct binder_stats *stats) +{ + int i; + + BUILD_BUG_ON(ARRAY_SIZE(stats->bc) != + ARRAY_SIZE(binder_command_strings)); + for (i = 0; i < ARRAY_SIZE(stats->bc); i++) { + if (stats->bc[i]) + buf += snprintf(buf, end - buf, "%s%s: %d\n", prefix, + binder_command_strings[i], + stats->bc[i]); + if (buf >= end) + return buf; + } + + BUILD_BUG_ON(ARRAY_SIZE(stats->br) != + ARRAY_SIZE(binder_return_strings)); + for (i = 0; i < ARRAY_SIZE(stats->br); i++) { + if (stats->br[i]) + buf += snprintf(buf, end - buf, "%s%s: %d\n", prefix, + binder_return_strings[i], stats->br[i]); + if (buf >= end) + return buf; + } + + BUILD_BUG_ON(ARRAY_SIZE(stats->obj_created) != + ARRAY_SIZE(binder_objstat_strings)); + BUILD_BUG_ON(ARRAY_SIZE(stats->obj_created) != + ARRAY_SIZE(stats->obj_deleted)); + for (i = 0; i < ARRAY_SIZE(stats->obj_created); i++) { + if (stats->obj_created[i] || stats->obj_deleted[i]) + buf += snprintf(buf, end - buf, + "%s%s: active %d total %d\n", prefix, + binder_objstat_strings[i], + stats->obj_created[i] - + stats->obj_deleted[i], + stats->obj_created[i]); + if (buf >= end) + return buf; + } + return buf; +} + +static char *print_binder_proc_stats(char *buf, char *end, + struct binder_proc *proc) +{ + struct binder_work *w; + struct rb_node *n; + int count, strong, weak; + + buf += snprintf(buf, end - buf, "proc %d\n", proc->pid); + if (buf >= end) + return buf; + count = 0; + for (n = rb_first(&proc->threads); n != NULL; n = rb_next(n)) + count++; + buf += snprintf(buf, end - buf, " threads: %d\n", count); + if (buf >= end) + return buf; + buf += snprintf(buf, end - buf, " requested threads: %d+%d/%d\n" + " ready threads %d\n" + " free async space %zd\n", proc->requested_threads, + proc->requested_threads_started, proc->max_threads, + proc->ready_threads, proc->free_async_space); + if (buf >= end) + return buf; + count = 0; + for (n = rb_first(&proc->nodes); n != NULL; n = rb_next(n)) + count++; + buf += snprintf(buf, end - buf, " nodes: %d\n", count); + if (buf >= end) + return buf; + count = 0; + strong = 0; + weak = 0; + for (n = rb_first(&proc->refs_by_desc); n != NULL; n = rb_next(n)) { + struct binder_ref *ref = rb_entry(n, struct binder_ref, + rb_node_desc); + count++; + strong += ref->strong; + weak += ref->weak; + } + buf += snprintf(buf, end - buf, " refs: %d s %d w %d\n", + count, strong, weak); + if (buf >= end) + return buf; + + count = 0; + for (n = rb_first(&proc->allocated_buffers); n != NULL; n = rb_next(n)) + count++; + buf += snprintf(buf, end - buf, " buffers: %d\n", count); + if (buf >= end) + return buf; + + count = 0; + list_for_each_entry(w, &proc->todo, entry) { + switch (w->type) { + case BINDER_WORK_TRANSACTION: + count++; + break; + default: + break; + } + } + buf += snprintf(buf, end - buf, " pending transactions: %d\n", count); + if (buf >= end) + return buf; + + buf = print_binder_stats(buf, end, " ", &proc->stats); + + return buf; +} + + +static int binder_read_proc_state(char *page, char **start, off_t off, + int count, int *eof, void *data) +{ + struct binder_proc *proc; + struct hlist_node *pos; + struct binder_node *node; + int len = 0; + char *buf = page; + char *end = page + PAGE_SIZE; + int do_lock = !binder_debug_no_lock; + + if (off) + return 0; + + if (do_lock) + mutex_lock(&binder_lock); + + buf += snprintf(buf, end - buf, "binder state:\n"); + + if (!hlist_empty(&binder_dead_nodes)) + buf += snprintf(buf, end - buf, "dead nodes:\n"); + hlist_for_each_entry(node, pos, &binder_dead_nodes, dead_node) { + if (buf >= end) + break; + buf = print_binder_node(buf, end, node); + } + + hlist_for_each_entry(proc, pos, &binder_procs, proc_node) { + if (buf >= end) + break; + buf = print_binder_proc(buf, end, proc, 1); + } + if (do_lock) + mutex_unlock(&binder_lock); + if (buf > page + PAGE_SIZE) + buf = page + PAGE_SIZE; + + *start = page + off; + + len = buf - page; + if (len > off) + len -= off; + else + len = 0; + + return len < count ? len : count; +} + +static int binder_read_proc_stats(char *page, char **start, off_t off, + int count, int *eof, void *data) +{ + struct binder_proc *proc; + struct hlist_node *pos; + int len = 0; + char *p = page; + int do_lock = !binder_debug_no_lock; + + if (off) + return 0; + + if (do_lock) + mutex_lock(&binder_lock); + + p += snprintf(p, PAGE_SIZE, "binder stats:\n"); + + p = print_binder_stats(p, page + PAGE_SIZE, "", &binder_stats); + + hlist_for_each_entry(proc, pos, &binder_procs, proc_node) { + if (p >= page + PAGE_SIZE) + break; + p = print_binder_proc_stats(p, page + PAGE_SIZE, proc); + } + if (do_lock) + mutex_unlock(&binder_lock); + if (p > page + PAGE_SIZE) + p = page + PAGE_SIZE; + + *start = page + off; + + len = p - page; + if (len > off) + len -= off; + else + len = 0; + + return len < count ? len : count; +} + +static int binder_read_proc_transactions(char *page, char **start, off_t off, + int count, int *eof, void *data) +{ + struct binder_proc *proc; + struct hlist_node *pos; + int len = 0; + char *buf = page; + char *end = page + PAGE_SIZE; + int do_lock = !binder_debug_no_lock; + + if (off) + return 0; + + if (do_lock) + mutex_lock(&binder_lock); + + buf += snprintf(buf, end - buf, "binder transactions:\n"); + hlist_for_each_entry(proc, pos, &binder_procs, proc_node) { + if (buf >= end) + break; + buf = print_binder_proc(buf, end, proc, 0); + } + if (do_lock) + mutex_unlock(&binder_lock); + if (buf > page + PAGE_SIZE) + buf = page + PAGE_SIZE; + + *start = page + off; + + len = buf - page; + if (len > off) + len -= off; + else + len = 0; + + return len < count ? len : count; +} + +static int binder_read_proc_proc(char *page, char **start, off_t off, + int count, int *eof, void *data) +{ + struct binder_proc *proc = data; + int len = 0; + char *p = page; + int do_lock = !binder_debug_no_lock; + + if (off) + return 0; + + if (do_lock) + mutex_lock(&binder_lock); + p += snprintf(p, PAGE_SIZE, "binder proc state:\n"); + p = print_binder_proc(p, page + PAGE_SIZE, proc, 1); + if (do_lock) + mutex_unlock(&binder_lock); + + if (p > page + PAGE_SIZE) + p = page + PAGE_SIZE; + *start = page + off; + + len = p - page; + if (len > off) + len -= off; + else + len = 0; + + return len < count ? len : count; +} + +static char *print_binder_transaction_log_entry(char *buf, char *end, + struct binder_transaction_log_entry *e) +{ + buf += snprintf(buf, end - buf, + "%d: %s from %d:%d to %d:%d node %d handle %d " + "size %d:%d\n", + e->debug_id, (e->call_type == 2) ? "reply" : + ((e->call_type == 1) ? "async" : "call "), e->from_proc, + e->from_thread, e->to_proc, e->to_thread, e->to_node, + e->target_handle, e->data_size, e->offsets_size); + return buf; +} + +static int binder_read_proc_transaction_log( + char *page, char **start, off_t off, int count, int *eof, void *data) +{ + struct binder_transaction_log *log = data; + int len = 0; + int i; + char *buf = page; + char *end = page + PAGE_SIZE; + + if (off) + return 0; + + if (log->full) { + for (i = log->next; i < ARRAY_SIZE(log->entry); i++) { + if (buf >= end) + break; + buf = print_binder_transaction_log_entry(buf, end, + &log->entry[i]); + } + } + for (i = 0; i < log->next; i++) { + if (buf >= end) + break; + buf = print_binder_transaction_log_entry(buf, end, + &log->entry[i]); + } + + *start = page + off; + + len = buf - page; + if (len > off) + len -= off; + else + len = 0; + + return len < count ? len : count; +} + +static const struct file_operations binder_fops = { + .owner = THIS_MODULE, + .poll = binder_poll, + .unlocked_ioctl = binder_ioctl, + .mmap = binder_mmap, + .open = binder_open, + .flush = binder_flush, + .release = binder_release, +}; + +static struct miscdevice binder_miscdev = { + .minor = MISC_DYNAMIC_MINOR, + .name = "binder", + .fops = &binder_fops +}; + +static int __init binder_init(void) +{ + int ret; + + binder_deferred_workqueue = create_singlethread_workqueue("binder"); + if (!binder_deferred_workqueue) + return -ENOMEM; + + binder_proc_dir_entry_root = proc_mkdir("binder", NULL); + if (binder_proc_dir_entry_root) + binder_proc_dir_entry_proc = proc_mkdir("proc", + binder_proc_dir_entry_root); + ret = misc_register(&binder_miscdev); + if (binder_proc_dir_entry_root) { + create_proc_read_entry("state", + S_IRUGO, + binder_proc_dir_entry_root, + binder_read_proc_state, + NULL); + create_proc_read_entry("stats", + S_IRUGO, + binder_proc_dir_entry_root, + binder_read_proc_stats, + NULL); + create_proc_read_entry("transactions", + S_IRUGO, + binder_proc_dir_entry_root, + binder_read_proc_transactions, + NULL); + create_proc_read_entry("transaction_log", + S_IRUGO, + binder_proc_dir_entry_root, + binder_read_proc_transaction_log, + &binder_transaction_log); + create_proc_read_entry("failed_transaction_log", + S_IRUGO, + binder_proc_dir_entry_root, + binder_read_proc_transaction_log, + &binder_transaction_log_failed); + } + return ret; +} + +device_initcall(binder_init); + +MODULE_LICENSE("GPL v2"); diff --git a/kernel-2.6.33/drivers/staging/android/binder.h b/kernel-2.6.33/drivers/staging/android/binder.h new file mode 100755 index 00000000..863ae1ad --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/binder.h @@ -0,0 +1,330 @@ +/* + * Copyright (C) 2008 Google, Inc. + * + * Based on, but no longer compatible with, the original + * OpenBinder.org binder driver interface, which is: + * + * Copyright (c) 2005 Palmsource, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#ifndef _LINUX_BINDER_H +#define _LINUX_BINDER_H + +#include + +#define B_PACK_CHARS(c1, c2, c3, c4) \ + ((((c1)<<24)) | (((c2)<<16)) | (((c3)<<8)) | (c4)) +#define B_TYPE_LARGE 0x85 + +enum { + BINDER_TYPE_BINDER = B_PACK_CHARS('s', 'b', '*', B_TYPE_LARGE), + BINDER_TYPE_WEAK_BINDER = B_PACK_CHARS('w', 'b', '*', B_TYPE_LARGE), + BINDER_TYPE_HANDLE = B_PACK_CHARS('s', 'h', '*', B_TYPE_LARGE), + BINDER_TYPE_WEAK_HANDLE = B_PACK_CHARS('w', 'h', '*', B_TYPE_LARGE), + BINDER_TYPE_FD = B_PACK_CHARS('f', 'd', '*', B_TYPE_LARGE), +}; + +enum { + FLAT_BINDER_FLAG_PRIORITY_MASK = 0xff, + FLAT_BINDER_FLAG_ACCEPTS_FDS = 0x100, +}; + +/* + * This is the flattened representation of a Binder object for transfer + * between processes. The 'offsets' supplied as part of a binder transaction + * contains offsets into the data where these structures occur. The Binder + * driver takes care of re-writing the structure type and data as it moves + * between processes. + */ +struct flat_binder_object { + /* 8 bytes for large_flat_header. */ + unsigned long type; + unsigned long flags; + + /* 8 bytes of data. */ + union { + void *binder; /* local object */ + signed long handle; /* remote object */ + }; + + /* extra data associated with local object */ + void *cookie; +}; + +/* + * On 64-bit platforms where user code may run in 32-bits the driver must + * translate the buffer (and local binder) addresses apropriately. + */ + +struct binder_write_read { + signed long write_size; /* bytes to write */ + signed long write_consumed; /* bytes consumed by driver */ + unsigned long write_buffer; + signed long read_size; /* bytes to read */ + signed long read_consumed; /* bytes consumed by driver */ + unsigned long read_buffer; +}; + +/* Use with BINDER_VERSION, driver fills in fields. */ +struct binder_version { + /* driver protocol version -- increment with incompatible change */ + signed long protocol_version; +}; + +/* This is the current protocol version. */ +#define BINDER_CURRENT_PROTOCOL_VERSION 7 + +#define BINDER_WRITE_READ _IOWR('b', 1, struct binder_write_read) +#define BINDER_SET_IDLE_TIMEOUT _IOW('b', 3, int64_t) +#define BINDER_SET_MAX_THREADS _IOW('b', 5, size_t) +#define BINDER_SET_IDLE_PRIORITY _IOW('b', 6, int) +#define BINDER_SET_CONTEXT_MGR _IOW('b', 7, int) +#define BINDER_THREAD_EXIT _IOW('b', 8, int) +#define BINDER_VERSION _IOWR('b', 9, struct binder_version) + +/* + * NOTE: Two special error codes you should check for when calling + * in to the driver are: + * + * EINTR -- The operation has been interupted. This should be + * handled by retrying the ioctl() until a different error code + * is returned. + * + * ECONNREFUSED -- The driver is no longer accepting operations + * from your process. That is, the process is being destroyed. + * You should handle this by exiting from your process. Note + * that once this error code is returned, all further calls to + * the driver from any thread will return this same code. + */ + +enum transaction_flags { + TF_ONE_WAY = 0x01, /* this is a one-way call: async, no return */ + TF_ROOT_OBJECT = 0x04, /* contents are the component's root object */ + TF_STATUS_CODE = 0x08, /* contents are a 32-bit status code */ + TF_ACCEPT_FDS = 0x10, /* allow replies with file descriptors */ +}; + +struct binder_transaction_data { + /* The first two are only used for bcTRANSACTION and brTRANSACTION, + * identifying the target and contents of the transaction. + */ + union { + size_t handle; /* target descriptor of command transaction */ + void *ptr; /* target descriptor of return transaction */ + } target; + void *cookie; /* target object cookie */ + unsigned int code; /* transaction command */ + + /* General information about the transaction. */ + unsigned int flags; + pid_t sender_pid; + uid_t sender_euid; + size_t data_size; /* number of bytes of data */ + size_t offsets_size; /* number of bytes of offsets */ + + /* If this transaction is inline, the data immediately + * follows here; otherwise, it ends with a pointer to + * the data buffer. + */ + union { + struct { + /* transaction data */ + const void *buffer; + /* offsets from buffer to flat_binder_object structs */ + const void *offsets; + } ptr; + uint8_t buf[8]; + } data; +}; + +struct binder_ptr_cookie { + void *ptr; + void *cookie; +}; + +struct binder_pri_desc { + int priority; + int desc; +}; + +struct binder_pri_ptr_cookie { + int priority; + void *ptr; + void *cookie; +}; + +enum BinderDriverReturnProtocol { + BR_ERROR = _IOR('r', 0, int), + /* + * int: error code + */ + + BR_OK = _IO('r', 1), + /* No parameters! */ + + BR_TRANSACTION = _IOR('r', 2, struct binder_transaction_data), + BR_REPLY = _IOR('r', 3, struct binder_transaction_data), + /* + * binder_transaction_data: the received command. + */ + + BR_ACQUIRE_RESULT = _IOR('r', 4, int), + /* + * not currently supported + * int: 0 if the last bcATTEMPT_ACQUIRE was not successful. + * Else the remote object has acquired a primary reference. + */ + + BR_DEAD_REPLY = _IO('r', 5), + /* + * The target of the last transaction (either a bcTRANSACTION or + * a bcATTEMPT_ACQUIRE) is no longer with us. No parameters. + */ + + BR_TRANSACTION_COMPLETE = _IO('r', 6), + /* + * No parameters... always refers to the last transaction requested + * (including replies). Note that this will be sent even for + * asynchronous transactions. + */ + + BR_INCREFS = _IOR('r', 7, struct binder_ptr_cookie), + BR_ACQUIRE = _IOR('r', 8, struct binder_ptr_cookie), + BR_RELEASE = _IOR('r', 9, struct binder_ptr_cookie), + BR_DECREFS = _IOR('r', 10, struct binder_ptr_cookie), + /* + * void *: ptr to binder + * void *: cookie for binder + */ + + BR_ATTEMPT_ACQUIRE = _IOR('r', 11, struct binder_pri_ptr_cookie), + /* + * not currently supported + * int: priority + * void *: ptr to binder + * void *: cookie for binder + */ + + BR_NOOP = _IO('r', 12), + /* + * No parameters. Do nothing and examine the next command. It exists + * primarily so that we can replace it with a BR_SPAWN_LOOPER command. + */ + + BR_SPAWN_LOOPER = _IO('r', 13), + /* + * No parameters. The driver has determined that a process has no + * threads waiting to service incomming transactions. When a process + * receives this command, it must spawn a new service thread and + * register it via bcENTER_LOOPER. + */ + + BR_FINISHED = _IO('r', 14), + /* + * not currently supported + * stop threadpool thread + */ + + BR_DEAD_BINDER = _IOR('r', 15, void *), + /* + * void *: cookie + */ + BR_CLEAR_DEATH_NOTIFICATION_DONE = _IOR('r', 16, void *), + /* + * void *: cookie + */ + + BR_FAILED_REPLY = _IO('r', 17), + /* + * The the last transaction (either a bcTRANSACTION or + * a bcATTEMPT_ACQUIRE) failed (e.g. out of memory). No parameters. + */ +}; + +enum BinderDriverCommandProtocol { + BC_TRANSACTION = _IOW('c', 0, struct binder_transaction_data), + BC_REPLY = _IOW('c', 1, struct binder_transaction_data), + /* + * binder_transaction_data: the sent command. + */ + + BC_ACQUIRE_RESULT = _IOW('c', 2, int), + /* + * not currently supported + * int: 0 if the last BR_ATTEMPT_ACQUIRE was not successful. + * Else you have acquired a primary reference on the object. + */ + + BC_FREE_BUFFER = _IOW('c', 3, int), + /* + * void *: ptr to transaction data received on a read + */ + + BC_INCREFS = _IOW('c', 4, int), + BC_ACQUIRE = _IOW('c', 5, int), + BC_RELEASE = _IOW('c', 6, int), + BC_DECREFS = _IOW('c', 7, int), + /* + * int: descriptor + */ + + BC_INCREFS_DONE = _IOW('c', 8, struct binder_ptr_cookie), + BC_ACQUIRE_DONE = _IOW('c', 9, struct binder_ptr_cookie), + /* + * void *: ptr to binder + * void *: cookie for binder + */ + + BC_ATTEMPT_ACQUIRE = _IOW('c', 10, struct binder_pri_desc), + /* + * not currently supported + * int: priority + * int: descriptor + */ + + BC_REGISTER_LOOPER = _IO('c', 11), + /* + * No parameters. + * Register a spawned looper thread with the device. + */ + + BC_ENTER_LOOPER = _IO('c', 12), + BC_EXIT_LOOPER = _IO('c', 13), + /* + * No parameters. + * These two commands are sent as an application-level thread + * enters and exits the binder loop, respectively. They are + * used so the binder can have an accurate count of the number + * of looping threads it has available. + */ + + BC_REQUEST_DEATH_NOTIFICATION = _IOW('c', 14, struct binder_ptr_cookie), + /* + * void *: ptr to binder + * void *: cookie + */ + + BC_CLEAR_DEATH_NOTIFICATION = _IOW('c', 15, struct binder_ptr_cookie), + /* + * void *: ptr to binder + * void *: cookie + */ + + BC_DEAD_BINDER_DONE = _IOW('c', 16, void *), + /* + * void *: cookie + */ +}; + +#endif /* _LINUX_BINDER_H */ + diff --git a/kernel-2.6.33/drivers/staging/android/logger.c b/kernel-2.6.33/drivers/staging/android/logger.c new file mode 100755 index 00000000..15b2e970 --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/logger.c @@ -0,0 +1,615 @@ +/* + * drivers/misc/logger.c + * + * A Logging Subsystem + * + * Copyright (C) 2007-2008 Google, Inc. + * + * Robert Love + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + */ + +#include +#include +#include +#include +#include +#include +#include +#include "logger.h" + +#include + +/* + * struct logger_log - represents a specific log, such as 'main' or 'radio' + * + * This structure lives from module insertion until module removal, so it does + * not need additional reference counting. The structure is protected by the + * mutex 'mutex'. + */ +struct logger_log { + unsigned char *buffer;/* the ring buffer itself */ + struct miscdevice misc; /* misc device representing the log */ + wait_queue_head_t wq; /* wait queue for readers */ + struct list_head readers; /* this log's readers */ + struct mutex mutex; /* mutex protecting buffer */ + size_t w_off; /* current write head offset */ + size_t head; /* new readers start here */ + size_t size; /* size of the log */ +}; + +/* + * struct logger_reader - a logging device open for reading + * + * This object lives from open to release, so we don't need additional + * reference counting. The structure is protected by log->mutex. + */ +struct logger_reader { + struct logger_log *log; /* associated log */ + struct list_head list; /* entry in logger_log's list */ + size_t r_off; /* current read head offset */ +}; + +/* logger_offset - returns index 'n' into the log via (optimized) modulus */ +#define logger_offset(n) ((n) & (log->size - 1)) + +/* + * file_get_log - Given a file structure, return the associated log + * + * This isn't aesthetic. We have several goals: + * + * 1) Need to quickly obtain the associated log during an I/O operation + * 2) Readers need to maintain state (logger_reader) + * 3) Writers need to be very fast (open() should be a near no-op) + * + * In the reader case, we can trivially go file->logger_reader->logger_log. + * For a writer, we don't want to maintain a logger_reader, so we just go + * file->logger_log. Thus what file->private_data points at depends on whether + * or not the file was opened for reading. This function hides that dirtiness. + */ +static inline struct logger_log *file_get_log(struct file *file) +{ + if (file->f_mode & FMODE_READ) { + struct logger_reader *reader = file->private_data; + return reader->log; + } else + return file->private_data; +} + +/* + * get_entry_len - Grabs the length of the payload of the next entry starting + * from 'off'. + * + * Caller needs to hold log->mutex. + */ +static __u32 get_entry_len(struct logger_log *log, size_t off) +{ + __u16 val; + + switch (log->size - off) { + case 1: + memcpy(&val, log->buffer + off, 1); + memcpy(((char *) &val) + 1, log->buffer, 1); + break; + default: + memcpy(&val, log->buffer + off, 2); + } + + return sizeof(struct logger_entry) + val; +} + +/* + * do_read_log_to_user - reads exactly 'count' bytes from 'log' into the + * user-space buffer 'buf'. Returns 'count' on success. + * + * Caller must hold log->mutex. + */ +static ssize_t do_read_log_to_user(struct logger_log *log, + struct logger_reader *reader, + char __user *buf, + size_t count) +{ + size_t len; + + /* + * We read from the log in two disjoint operations. First, we read from + * the current read head offset up to 'count' bytes or to the end of + * the log, whichever comes first. + */ + len = min(count, log->size - reader->r_off); + if (copy_to_user(buf, log->buffer + reader->r_off, len)) + return -EFAULT; + + /* + * Second, we read any remaining bytes, starting back at the head of + * the log. + */ + if (count != len) + if (copy_to_user(buf + len, log->buffer, count - len)) + return -EFAULT; + + reader->r_off = logger_offset(reader->r_off + count); + + return count; +} + +/* + * logger_read - our log's read() method + * + * Behavior: + * + * - O_NONBLOCK works + * - If there are no log entries to read, blocks until log is written to + * - Atomically reads exactly one log entry + * + * Optimal read size is LOGGER_ENTRY_MAX_LEN. Will set errno to EINVAL if read + * buffer is insufficient to hold next entry. + */ +static ssize_t logger_read(struct file *file, char __user *buf, + size_t count, loff_t *pos) +{ + struct logger_reader *reader = file->private_data; + struct logger_log *log = reader->log; + ssize_t ret; + DEFINE_WAIT(wait); + +start: + while (1) { + prepare_to_wait(&log->wq, &wait, TASK_INTERRUPTIBLE); + + mutex_lock(&log->mutex); + ret = (log->w_off == reader->r_off); + mutex_unlock(&log->mutex); + if (!ret) + break; + + if (file->f_flags & O_NONBLOCK) { + ret = -EAGAIN; + break; + } + + if (signal_pending(current)) { + ret = -EINTR; + break; + } + + schedule(); + } + + finish_wait(&log->wq, &wait); + if (ret) + return ret; + + mutex_lock(&log->mutex); + + /* is there still something to read or did we race? */ + if (unlikely(log->w_off == reader->r_off)) { + mutex_unlock(&log->mutex); + goto start; + } + + /* get the size of the next entry */ + ret = get_entry_len(log, reader->r_off); + if (count < ret) { + ret = -EINVAL; + goto out; + } + + /* get exactly one entry from the log */ + ret = do_read_log_to_user(log, reader, buf, ret); + +out: + mutex_unlock(&log->mutex); + + return ret; +} + +/* + * get_next_entry - return the offset of the first valid entry at least 'len' + * bytes after 'off'. + * + * Caller must hold log->mutex. + */ +static size_t get_next_entry(struct logger_log *log, size_t off, size_t len) +{ + size_t count = 0; + + do { + size_t nr = get_entry_len(log, off); + off = logger_offset(off + nr); + count += nr; + } while (count < len); + + return off; +} + +/* + * clock_interval - is a < c < b in mod-space? Put another way, does the line + * from a to b cross c? + */ +static inline int clock_interval(size_t a, size_t b, size_t c) +{ + if (b < a) { + if (a < c || b >= c) + return 1; + } else { + if (a < c && b >= c) + return 1; + } + + return 0; +} + +/* + * fix_up_readers - walk the list of all readers and "fix up" any who were + * lapped by the writer; also do the same for the default "start head". + * We do this by "pulling forward" the readers and start head to the first + * entry after the new write head. + * + * The caller needs to hold log->mutex. + */ +static void fix_up_readers(struct logger_log *log, size_t len) +{ + size_t old = log->w_off; + size_t new = logger_offset(old + len); + struct logger_reader *reader; + + if (clock_interval(old, new, log->head)) + log->head = get_next_entry(log, log->head, len); + + list_for_each_entry(reader, &log->readers, list) + if (clock_interval(old, new, reader->r_off)) + reader->r_off = get_next_entry(log, reader->r_off, len); +} + +/* + * do_write_log - writes 'len' bytes from 'buf' to 'log' + * + * The caller needs to hold log->mutex. + */ +static void do_write_log(struct logger_log *log, const void *buf, size_t count) +{ + size_t len; + + len = min(count, log->size - log->w_off); + memcpy(log->buffer + log->w_off, buf, len); + + if (count != len) + memcpy(log->buffer, buf + len, count - len); + + log->w_off = logger_offset(log->w_off + count); + +} + +/* + * do_write_log_user - writes 'len' bytes from the user-space buffer 'buf' to + * the log 'log' + * + * The caller needs to hold log->mutex. + * + * Returns 'count' on success, negative error code on failure. + */ +static ssize_t do_write_log_from_user(struct logger_log *log, + const void __user *buf, size_t count) +{ + size_t len; + + len = min(count, log->size - log->w_off); + if (len && copy_from_user(log->buffer + log->w_off, buf, len)) + return -EFAULT; + + if (count != len) + if (copy_from_user(log->buffer, buf + len, count - len)) + return -EFAULT; + + log->w_off = logger_offset(log->w_off + count); + + return count; +} + +/* + * logger_aio_write - our write method, implementing support for write(), + * writev(), and aio_write(). Writes are our fast path, and we try to optimize + * them above all else. + */ +ssize_t logger_aio_write(struct kiocb *iocb, const struct iovec *iov, + unsigned long nr_segs, loff_t ppos) +{ + struct logger_log *log = file_get_log(iocb->ki_filp); + size_t orig = log->w_off; + struct logger_entry header; + struct timespec now; + ssize_t ret = 0; + + now = current_kernel_time(); + + header.pid = current->tgid; + header.tid = current->pid; + header.sec = now.tv_sec; + header.nsec = now.tv_nsec; + header.len = min_t(size_t, iocb->ki_left, LOGGER_ENTRY_MAX_PAYLOAD); + + /* null writes succeed, return zero */ + if (unlikely(!header.len)) + return 0; + + mutex_lock(&log->mutex); + + /* + * Fix up any readers, pulling them forward to the first readable + * entry after (what will be) the new write offset. We do this now + * because if we partially fail, we can end up with clobbered log + * entries that encroach on readable buffer. + */ + fix_up_readers(log, sizeof(struct logger_entry) + header.len); + + do_write_log(log, &header, sizeof(struct logger_entry)); + + while (nr_segs-- > 0) { + size_t len; + ssize_t nr; + + /* figure out how much of this vector we can keep */ + len = min_t(size_t, iov->iov_len, header.len - ret); + + /* write out this segment's payload */ + nr = do_write_log_from_user(log, iov->iov_base, len); + if (unlikely(nr < 0)) { + log->w_off = orig; + mutex_unlock(&log->mutex); + return nr; + } + + iov++; + ret += nr; + } + + mutex_unlock(&log->mutex); + + /* wake up any blocked readers */ + wake_up_interruptible(&log->wq); + + return ret; +} + +static struct logger_log *get_log_from_minor(int); + +/* + * logger_open - the log's open() file operation + * + * Note how near a no-op this is in the write-only case. Keep it that way! + */ +static int logger_open(struct inode *inode, struct file *file) +{ + struct logger_log *log; + int ret; + + ret = nonseekable_open(inode, file); + if (ret) + return ret; + + log = get_log_from_minor(MINOR(inode->i_rdev)); + if (!log) + return -ENODEV; + + if (file->f_mode & FMODE_READ) { + struct logger_reader *reader; + + reader = kmalloc(sizeof(struct logger_reader), GFP_KERNEL); + if (!reader) + return -ENOMEM; + + reader->log = log; + INIT_LIST_HEAD(&reader->list); + + mutex_lock(&log->mutex); + reader->r_off = log->head; + list_add_tail(&reader->list, &log->readers); + mutex_unlock(&log->mutex); + + file->private_data = reader; + } else + file->private_data = log; + + return 0; +} + +/* + * logger_release - the log's release file operation + * + * Note this is a total no-op in the write-only case. Keep it that way! + */ +static int logger_release(struct inode *ignored, struct file *file) +{ + if (file->f_mode & FMODE_READ) { + struct logger_reader *reader = file->private_data; + list_del(&reader->list); + kfree(reader); + } + + return 0; +} + +/* + * logger_poll - the log's poll file operation, for poll/select/epoll + * + * Note we always return POLLOUT, because you can always write() to the log. + * Note also that, strictly speaking, a return value of POLLIN does not + * guarantee that the log is readable without blocking, as there is a small + * chance that the writer can lap the reader in the interim between poll() + * returning and the read() request. + */ +static unsigned int logger_poll(struct file *file, poll_table *wait) +{ + struct logger_reader *reader; + struct logger_log *log; + unsigned int ret = POLLOUT | POLLWRNORM; + + if (!(file->f_mode & FMODE_READ)) + return ret; + + reader = file->private_data; + log = reader->log; + + poll_wait(file, &log->wq, wait); + + mutex_lock(&log->mutex); + if (log->w_off != reader->r_off) + ret |= POLLIN | POLLRDNORM; + mutex_unlock(&log->mutex); + + return ret; +} + +static long logger_ioctl(struct file *file, unsigned int cmd, unsigned long arg) +{ + struct logger_log *log = file_get_log(file); + struct logger_reader *reader; + long ret = -ENOTTY; + + mutex_lock(&log->mutex); + + switch (cmd) { + case LOGGER_GET_LOG_BUF_SIZE: + ret = log->size; + break; + case LOGGER_GET_LOG_LEN: + if (!(file->f_mode & FMODE_READ)) { + ret = -EBADF; + break; + } + reader = file->private_data; + if (log->w_off >= reader->r_off) + ret = log->w_off - reader->r_off; + else + ret = (log->size - reader->r_off) + log->w_off; + break; + case LOGGER_GET_NEXT_ENTRY_LEN: + if (!(file->f_mode & FMODE_READ)) { + ret = -EBADF; + break; + } + reader = file->private_data; + if (log->w_off != reader->r_off) + ret = get_entry_len(log, reader->r_off); + else + ret = 0; + break; + case LOGGER_FLUSH_LOG: + if (!(file->f_mode & FMODE_WRITE)) { + ret = -EBADF; + break; + } + list_for_each_entry(reader, &log->readers, list) + reader->r_off = log->w_off; + log->head = log->w_off; + ret = 0; + break; + } + + mutex_unlock(&log->mutex); + + return ret; +} + +static const struct file_operations logger_fops = { + .owner = THIS_MODULE, + .read = logger_read, + .aio_write = logger_aio_write, + .poll = logger_poll, + .unlocked_ioctl = logger_ioctl, + .compat_ioctl = logger_ioctl, + .open = logger_open, + .release = logger_release, +}; + +/* + * Defines a log structure with name 'NAME' and a size of 'SIZE' bytes, which + * must be a power of two, greater than LOGGER_ENTRY_MAX_LEN, and less than + * LONG_MAX minus LOGGER_ENTRY_MAX_LEN. + */ +#define DEFINE_LOGGER_DEVICE(VAR, NAME, SIZE) \ +static unsigned char _buf_ ## VAR[SIZE]; \ +static struct logger_log VAR = { \ + .buffer = _buf_ ## VAR, \ + .misc = { \ + .minor = MISC_DYNAMIC_MINOR, \ + .name = NAME, \ + .fops = &logger_fops, \ + .parent = NULL, \ + }, \ + .wq = __WAIT_QUEUE_HEAD_INITIALIZER(VAR .wq), \ + .readers = LIST_HEAD_INIT(VAR .readers), \ + .mutex = __MUTEX_INITIALIZER(VAR .mutex), \ + .w_off = 0, \ + .head = 0, \ + .size = SIZE, \ +}; + +DEFINE_LOGGER_DEVICE(log_main, LOGGER_LOG_MAIN, 64*1024) +DEFINE_LOGGER_DEVICE(log_events, LOGGER_LOG_EVENTS, 256*1024) +DEFINE_LOGGER_DEVICE(log_radio, LOGGER_LOG_RADIO, 64*1024) +DEFINE_LOGGER_DEVICE(log_system, LOGGER_LOG_SYSTEM, 64*1024) + +static struct logger_log *get_log_from_minor(int minor) +{ + if (log_main.misc.minor == minor) + return &log_main; + if (log_events.misc.minor == minor) + return &log_events; + if (log_radio.misc.minor == minor) + return &log_radio; + if (log_system.misc.minor == minor) + return &log_system; + return NULL; +} + +static int __init init_log(struct logger_log *log) +{ + int ret; + + ret = misc_register(&log->misc); + if (unlikely(ret)) { + printk(KERN_ERR "logger: failed to register misc " + "device for log '%s'!\n", log->misc.name); + return ret; + } + + printk(KERN_INFO "logger: created %luK log '%s'\n", + (unsigned long) log->size >> 10, log->misc.name); + + return 0; +} + +static int __init logger_init(void) +{ + int ret; + + ret = init_log(&log_main); + if (unlikely(ret)) + goto out; + + ret = init_log(&log_events); + if (unlikely(ret)) + goto out; + + ret = init_log(&log_radio); + if (unlikely(ret)) + goto out; + + ret = init_log(&log_system); + if (unlikely(ret)) + goto out; + +out: + return ret; +} +device_initcall(logger_init); diff --git a/kernel-2.6.33/drivers/staging/android/logger.h b/kernel-2.6.33/drivers/staging/android/logger.h new file mode 100755 index 00000000..2cb06e9d --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/logger.h @@ -0,0 +1,49 @@ +/* include/linux/logger.h + * + * Copyright (C) 2007-2008 Google, Inc. + * Author: Robert Love + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#ifndef _LINUX_LOGGER_H +#define _LINUX_LOGGER_H + +#include +#include + +struct logger_entry { + __u16 len; /* length of the payload */ + __u16 __pad; /* no matter what, we get 2 bytes of padding */ + __s32 pid; /* generating process's pid */ + __s32 tid; /* generating process's tid */ + __s32 sec; /* seconds since Epoch */ + __s32 nsec; /* nanoseconds */ + char msg[0]; /* the entry's payload */ +}; + +#define LOGGER_LOG_RADIO "log_radio" /* radio-related messages */ +#define LOGGER_LOG_EVENTS "log_events" /* system/hardware events */ +#define LOGGER_LOG_SYSTEM "log_system" /* system/framework messages */ +#define LOGGER_LOG_MAIN "log_main" /* everything else */ + +#define LOGGER_ENTRY_MAX_LEN (4*1024) +#define LOGGER_ENTRY_MAX_PAYLOAD \ + (LOGGER_ENTRY_MAX_LEN - sizeof(struct logger_entry)) + +#define __LOGGERIO 0xAE + +#define LOGGER_GET_LOG_BUF_SIZE _IO(__LOGGERIO, 1) /* size of log */ +#define LOGGER_GET_LOG_LEN _IO(__LOGGERIO, 2) /* used log len */ +#define LOGGER_GET_NEXT_ENTRY_LEN _IO(__LOGGERIO, 3) /* next entry len */ +#define LOGGER_FLUSH_LOG _IO(__LOGGERIO, 4) /* flush log */ + +#endif /* _LINUX_LOGGER_H */ diff --git a/kernel-2.6.33/drivers/staging/android/lowmemorykiller.c b/kernel-2.6.33/drivers/staging/android/lowmemorykiller.c new file mode 100755 index 00000000..1488066d --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/lowmemorykiller.c @@ -0,0 +1,208 @@ +/* drivers/misc/lowmemorykiller.c + * + * The lowmemorykiller driver lets user-space specify a set of memory thresholds + * where processes with a range of oom_adj values will get killed. Specify the + * minimum oom_adj values in /sys/module/lowmemorykiller/parameters/adj and the + * number of free pages in /sys/module/lowmemorykiller/parameters/minfree. Both + * files take a comma separated list of numbers in ascending order. + * + * For example, write "0,8" to /sys/module/lowmemorykiller/parameters/adj and + * "1024,4096" to /sys/module/lowmemorykiller/parameters/minfree to kill processes + * with a oom_adj value of 8 or higher when the free memory drops below 4096 pages + * and kill processes with a oom_adj value of 0 or higher when the free memory + * drops below 1024 pages. + * + * The driver considers memory used for caches to be free, but if a large + * percentage of the cached memory is locked this can be very inaccurate + * and processes may not get killed until the normal oom killer is triggered. + * + * Copyright (C) 2007-2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include +#include + +static uint32_t lowmem_debug_level = 2; +static int lowmem_adj[6] = { + 0, + 1, + 6, + 12, +}; +static int lowmem_adj_size = 4; +static size_t lowmem_minfree[6] = { + 3 * 512, /* 6MB */ + 2 * 1024, /* 8MB */ + 4 * 1024, /* 16MB */ + 16 * 1024, /* 64MB */ +}; +static int lowmem_minfree_size = 4; + +static struct task_struct *lowmem_deathpending; + +#define lowmem_print(level, x...) \ + do { \ + if (lowmem_debug_level >= (level)) \ + printk(x); \ + } while (0) + +static int +task_notify_func(struct notifier_block *self, unsigned long val, void *data); + +static struct notifier_block task_nb = { + .notifier_call = task_notify_func, +}; + +static int +task_notify_func(struct notifier_block *self, unsigned long val, void *data) +{ + struct task_struct *task = data; + if (task == lowmem_deathpending) { + lowmem_deathpending = NULL; + task_free_unregister(&task_nb); + } + return NOTIFY_OK; +} + +static int lowmem_shrink(int nr_to_scan, gfp_t gfp_mask) +{ + struct task_struct *p; + struct task_struct *selected = NULL; + int rem = 0; + int tasksize; + int i; + int min_adj = OOM_ADJUST_MAX + 1; + int selected_tasksize = 0; + int selected_oom_adj; + int array_size = ARRAY_SIZE(lowmem_adj); + int other_free = global_page_state(NR_FREE_PAGES); + int other_file = global_page_state(NR_FILE_PAGES); + + /* + * If we already have a death outstanding, then + * bail out right away; indicating to vmscan + * that we have nothing further to offer on + * this pass. + * + */ + if (lowmem_deathpending) + return 0; + + if (lowmem_adj_size < array_size) + array_size = lowmem_adj_size; + if (lowmem_minfree_size < array_size) + array_size = lowmem_minfree_size; + for (i = 0; i < array_size; i++) { + if (other_free < lowmem_minfree[i] && + other_file < lowmem_minfree[i]) { + min_adj = lowmem_adj[i]; + break; + } + } + if (nr_to_scan > 0) + lowmem_print(3, "lowmem_shrink %d, %x, ofree %d %d, ma %d\n", + nr_to_scan, gfp_mask, other_free, other_file, + min_adj); + rem = global_page_state(NR_ACTIVE_ANON) + + global_page_state(NR_ACTIVE_FILE) + + global_page_state(NR_INACTIVE_ANON) + + global_page_state(NR_INACTIVE_FILE); + if (nr_to_scan <= 0 || min_adj == OOM_ADJUST_MAX + 1) { + lowmem_print(5, "lowmem_shrink %d, %x, return %d\n", + nr_to_scan, gfp_mask, rem); + return rem; + } + selected_oom_adj = min_adj; + + read_lock(&tasklist_lock); + for_each_process(p) { + struct mm_struct *mm; + struct signal_struct *sig; + int oom_adj; + + task_lock(p); + mm = p->mm; + sig = p->signal; + if (!mm || !sig) { + task_unlock(p); + continue; + } + oom_adj = sig->oom_adj; + if (oom_adj < min_adj) { + task_unlock(p); + continue; + } + tasksize = get_mm_rss(mm); + task_unlock(p); + if (tasksize <= 0) + continue; + if (selected) { + if (oom_adj < selected_oom_adj) + continue; + if (oom_adj == selected_oom_adj && + tasksize <= selected_tasksize) + continue; + } + selected = p; + selected_tasksize = tasksize; + selected_oom_adj = oom_adj; + lowmem_print(2, "select %d (%s), adj %d, size %d, to kill\n", + p->pid, p->comm, oom_adj, tasksize); + } + if (selected) { + lowmem_print(1, "send sigkill to %d (%s), adj %d, size %d\n", + selected->pid, selected->comm, + selected_oom_adj, selected_tasksize); + lowmem_deathpending = selected; + task_free_register(&task_nb); + force_sig(SIGKILL, selected); + rem -= selected_tasksize; + } + lowmem_print(4, "lowmem_shrink %d, %x, return %d\n", + nr_to_scan, gfp_mask, rem); + read_unlock(&tasklist_lock); + return rem; +} + +static struct shrinker lowmem_shrinker = { + .shrink = lowmem_shrink, + .seeks = DEFAULT_SEEKS * 16 +}; + +static int __init lowmem_init(void) +{ + register_shrinker(&lowmem_shrinker); + return 0; +} + +static void __exit lowmem_exit(void) +{ + unregister_shrinker(&lowmem_shrinker); +} + +module_param_named(cost, lowmem_shrinker.seeks, int, S_IRUGO | S_IWUSR); +module_param_array_named(adj, lowmem_adj, int, &lowmem_adj_size, + S_IRUGO | S_IWUSR); +module_param_array_named(minfree, lowmem_minfree, uint, &lowmem_minfree_size, + S_IRUGO | S_IWUSR); +module_param_named(debug_level, lowmem_debug_level, uint, S_IRUGO | S_IWUSR); + +module_init(lowmem_init); +module_exit(lowmem_exit); + +MODULE_LICENSE("GPL"); + diff --git a/kernel-2.6.33/drivers/staging/android/ram_console.c b/kernel-2.6.33/drivers/staging/android/ram_console.c new file mode 100755 index 00000000..53f736b0 --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/ram_console.c @@ -0,0 +1,418 @@ +/* drivers/android/ram_console.c + * + * Copyright (C) 2007-2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include + +#ifdef CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION +#include +#endif + +struct ram_console_buffer { + uint32_t sig; + uint32_t start; + uint32_t size; + uint8_t data[0]; +}; + +#define RAM_CONSOLE_SIG (0x43474244) /* DBGC */ + +#ifdef CONFIG_ANDROID_RAM_CONSOLE_EARLY_INIT +static char __initdata + ram_console_old_log_init_buffer[CONFIG_ANDROID_RAM_CONSOLE_EARLY_SIZE]; +#endif +static char *ram_console_old_log; +static size_t ram_console_old_log_size; + +static struct ram_console_buffer *ram_console_buffer; +static size_t ram_console_buffer_size; +#ifdef CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION +static char *ram_console_par_buffer; +static struct rs_control *ram_console_rs_decoder; +static int ram_console_corrected_bytes; +static int ram_console_bad_blocks; +#define ECC_BLOCK_SIZE CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION_DATA_SIZE +#define ECC_SIZE CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION_ECC_SIZE +#define ECC_SYMSIZE CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION_SYMBOL_SIZE +#define ECC_POLY CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION_POLYNOMIAL +#endif + +#ifdef CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION +static void ram_console_encode_rs8(uint8_t *data, size_t len, uint8_t *ecc) +{ + int i; + uint16_t par[ECC_SIZE]; + /* Initialize the parity buffer */ + memset(par, 0, sizeof(par)); + encode_rs8(ram_console_rs_decoder, data, len, par, 0); + for (i = 0; i < ECC_SIZE; i++) + ecc[i] = par[i]; +} + +static int ram_console_decode_rs8(void *data, size_t len, uint8_t *ecc) +{ + int i; + uint16_t par[ECC_SIZE]; + for (i = 0; i < ECC_SIZE; i++) + par[i] = ecc[i]; + return decode_rs8(ram_console_rs_decoder, data, par, len, + NULL, 0, NULL, 0, NULL); +} +#endif + +static void ram_console_update(const char *s, unsigned int count) +{ + struct ram_console_buffer *buffer = ram_console_buffer; +#ifdef CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION + uint8_t *buffer_end = buffer->data + ram_console_buffer_size; + uint8_t *block; + uint8_t *par; + int size = ECC_BLOCK_SIZE; +#endif + memcpy(buffer->data + buffer->start, s, count); +#ifdef CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION + block = buffer->data + (buffer->start & ~(ECC_BLOCK_SIZE - 1)); + par = ram_console_par_buffer + + (buffer->start / ECC_BLOCK_SIZE) * ECC_SIZE; + do { + if (block + ECC_BLOCK_SIZE > buffer_end) + size = buffer_end - block; + ram_console_encode_rs8(block, size, par); + block += ECC_BLOCK_SIZE; + par += ECC_SIZE; + } while (block < buffer->data + buffer->start + count); +#endif +} + +static void ram_console_update_header(void) +{ +#ifdef CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION + struct ram_console_buffer *buffer = ram_console_buffer; + uint8_t *par; + par = ram_console_par_buffer + + DIV_ROUND_UP(ram_console_buffer_size, ECC_BLOCK_SIZE) * ECC_SIZE; + ram_console_encode_rs8((uint8_t *)buffer, sizeof(*buffer), par); +#endif +} + +static void +ram_console_write(struct console *console, const char *s, unsigned int count) +{ + int rem; + struct ram_console_buffer *buffer = ram_console_buffer; + + if (count > ram_console_buffer_size) { + s += count - ram_console_buffer_size; + count = ram_console_buffer_size; + } + rem = ram_console_buffer_size - buffer->start; + if (rem < count) { + ram_console_update(s, rem); + s += rem; + count -= rem; + buffer->start = 0; + buffer->size = ram_console_buffer_size; + } + ram_console_update(s, count); + + buffer->start += count; + if (buffer->size < ram_console_buffer_size) + buffer->size += count; + ram_console_update_header(); +} + +static struct console ram_console = { + .name = "ram", + .write = ram_console_write, + .flags = CON_PRINTBUFFER | CON_ENABLED, + .index = -1, +}; + +void ram_console_enable_console(int enabled) +{ + if (enabled) + ram_console.flags |= CON_ENABLED; + else + ram_console.flags &= ~CON_ENABLED; +} + +static void __init +ram_console_save_old(struct ram_console_buffer *buffer, char *dest) +{ + size_t old_log_size = buffer->size; +#ifdef CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION + uint8_t *block; + uint8_t *par; + char strbuf[80]; + int strbuf_len; + + block = buffer->data; + par = ram_console_par_buffer; + while (block < buffer->data + buffer->size) { + int numerr; + int size = ECC_BLOCK_SIZE; + if (block + size > buffer->data + ram_console_buffer_size) + size = buffer->data + ram_console_buffer_size - block; + numerr = ram_console_decode_rs8(block, size, par); + if (numerr > 0) { +#if 0 + printk(KERN_INFO "ram_console: error in block %p, %d\n", + block, numerr); +#endif + ram_console_corrected_bytes += numerr; + } else if (numerr < 0) { +#if 0 + printk(KERN_INFO "ram_console: uncorrectable error in " + "block %p\n", block); +#endif + ram_console_bad_blocks++; + } + block += ECC_BLOCK_SIZE; + par += ECC_SIZE; + } + if (ram_console_corrected_bytes || ram_console_bad_blocks) + strbuf_len = snprintf(strbuf, sizeof(strbuf), + "\n%d Corrected bytes, %d unrecoverable blocks\n", + ram_console_corrected_bytes, ram_console_bad_blocks); + else + strbuf_len = snprintf(strbuf, sizeof(strbuf), + "\nNo errors detected\n"); + if (strbuf_len >= sizeof(strbuf)) + strbuf_len = sizeof(strbuf) - 1; + old_log_size += strbuf_len; +#endif + + if (dest == NULL) { + dest = kmalloc(old_log_size, GFP_KERNEL); + if (dest == NULL) { + printk(KERN_ERR + "ram_console: failed to allocate buffer\n"); + return; + } + } + + ram_console_old_log = dest; + ram_console_old_log_size = old_log_size; + memcpy(ram_console_old_log, + &buffer->data[buffer->start], buffer->size - buffer->start); + memcpy(ram_console_old_log + buffer->size - buffer->start, + &buffer->data[0], buffer->start); +#ifdef CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION + memcpy(ram_console_old_log + old_log_size - strbuf_len, + strbuf, strbuf_len); +#endif +} + +static int __init ram_console_init(struct ram_console_buffer *buffer, + size_t buffer_size, char *old_buf) +{ +#ifdef CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION + int numerr; + uint8_t *par; +#endif + ram_console_buffer = buffer; + ram_console_buffer_size = + buffer_size - sizeof(struct ram_console_buffer); + + if (ram_console_buffer_size > buffer_size) { + pr_err("ram_console: buffer %p, invalid size %zu, " + "datasize %zu\n", buffer, buffer_size, + ram_console_buffer_size); + return 0; + } + +#ifdef CONFIG_ANDROID_RAM_CONSOLE_ERROR_CORRECTION + ram_console_buffer_size -= (DIV_ROUND_UP(ram_console_buffer_size, + ECC_BLOCK_SIZE) + 1) * ECC_SIZE; + + if (ram_console_buffer_size > buffer_size) { + pr_err("ram_console: buffer %p, invalid size %zu, " + "non-ecc datasize %zu\n", + buffer, buffer_size, ram_console_buffer_size); + return 0; + } + + ram_console_par_buffer = buffer->data + ram_console_buffer_size; + + + /* first consecutive root is 0 + * primitive element to generate roots = 1 + */ + ram_console_rs_decoder = init_rs(ECC_SYMSIZE, ECC_POLY, 0, 1, ECC_SIZE); + if (ram_console_rs_decoder == NULL) { + printk(KERN_INFO "ram_console: init_rs failed\n"); + return 0; + } + + ram_console_corrected_bytes = 0; + ram_console_bad_blocks = 0; + + par = ram_console_par_buffer + + DIV_ROUND_UP(ram_console_buffer_size, ECC_BLOCK_SIZE) * ECC_SIZE; + + numerr = ram_console_decode_rs8(buffer, sizeof(*buffer), par); + if (numerr > 0) { + printk(KERN_INFO "ram_console: error in header, %d\n", numerr); + ram_console_corrected_bytes += numerr; + } else if (numerr < 0) { + printk(KERN_INFO + "ram_console: uncorrectable error in header\n"); + ram_console_bad_blocks++; + } +#endif + + if (buffer->sig == RAM_CONSOLE_SIG) { + if (buffer->size > ram_console_buffer_size + || buffer->start > buffer->size) + printk(KERN_INFO "ram_console: found existing invalid " + "buffer, size %d, start %d\n", + buffer->size, buffer->start); + else { + printk(KERN_INFO "ram_console: found existing buffer, " + "size %d, start %d\n", + buffer->size, buffer->start); + ram_console_save_old(buffer, old_buf); + } + } else { + printk(KERN_INFO "ram_console: no valid data in buffer " + "(sig = 0x%08x)\n", buffer->sig); + } + + buffer->sig = RAM_CONSOLE_SIG; + buffer->start = 0; + buffer->size = 0; + + register_console(&ram_console); +#ifdef CONFIG_ANDROID_RAM_CONSOLE_ENABLE_VERBOSE + console_verbose(); +#endif + return 0; +} + +#ifdef CONFIG_ANDROID_RAM_CONSOLE_EARLY_INIT +static int __init ram_console_early_init(void) +{ + return ram_console_init((struct ram_console_buffer *) + CONFIG_ANDROID_RAM_CONSOLE_EARLY_ADDR, + CONFIG_ANDROID_RAM_CONSOLE_EARLY_SIZE, + ram_console_old_log_init_buffer); +} +#else +static int ram_console_driver_probe(struct platform_device *pdev) +{ + struct resource *res = pdev->resource; + size_t start; + size_t buffer_size; + void *buffer; + + if (res == NULL || pdev->num_resources != 1 || + !(res->flags & IORESOURCE_MEM)) { + printk(KERN_ERR "ram_console: invalid resource, %p %d flags " + "%lx\n", res, pdev->num_resources, res ? res->flags : 0); + return -ENXIO; + } + buffer_size = res->end - res->start + 1; + start = res->start; + printk(KERN_INFO "ram_console: got buffer at %zx, size %zx\n", + start, buffer_size); + buffer = ioremap(res->start, buffer_size); + if (buffer == NULL) { + printk(KERN_ERR "ram_console: failed to map memory\n"); + return -ENOMEM; + } + + return ram_console_init(buffer, buffer_size, NULL/* allocate */); +} + +static struct platform_driver ram_console_driver = { + .probe = ram_console_driver_probe, + .driver = { + .name = "ram_console", + }, +}; + +static int __init ram_console_module_init(void) +{ + int err; + err = platform_driver_register(&ram_console_driver); + return err; +} +#endif + +static ssize_t ram_console_read_old(struct file *file, char __user *buf, + size_t len, loff_t *offset) +{ + loff_t pos = *offset; + ssize_t count; + + if (pos >= ram_console_old_log_size) + return 0; + + count = min(len, (size_t)(ram_console_old_log_size - pos)); + if (copy_to_user(buf, ram_console_old_log + pos, count)) + return -EFAULT; + + *offset += count; + return count; +} + +static const struct file_operations ram_console_file_ops = { + .owner = THIS_MODULE, + .read = ram_console_read_old, +}; + +static int __init ram_console_late_init(void) +{ + struct proc_dir_entry *entry; + + if (ram_console_old_log == NULL) + return 0; +#ifdef CONFIG_ANDROID_RAM_CONSOLE_EARLY_INIT + ram_console_old_log = kmalloc(ram_console_old_log_size, GFP_KERNEL); + if (ram_console_old_log == NULL) { + printk(KERN_ERR + "ram_console: failed to allocate buffer for old log\n"); + ram_console_old_log_size = 0; + return 0; + } + memcpy(ram_console_old_log, + ram_console_old_log_init_buffer, ram_console_old_log_size); +#endif + entry = create_proc_entry("last_kmsg", S_IFREG | S_IRUGO, NULL); + if (!entry) { + printk(KERN_ERR "ram_console: failed to create proc entry\n"); + kfree(ram_console_old_log); + ram_console_old_log = NULL; + return 0; + } + + entry->proc_fops = &ram_console_file_ops; + entry->size = ram_console_old_log_size; + return 0; +} + +#ifdef CONFIG_ANDROID_RAM_CONSOLE_EARLY_INIT +console_initcall(ram_console_early_init); +#else +postcore_initcall(ram_console_module_init); +#endif +late_initcall(ram_console_late_init); + diff --git a/kernel-2.6.33/drivers/staging/android/timed_gpio.c b/kernel-2.6.33/drivers/staging/android/timed_gpio.c new file mode 100755 index 00000000..a646107d --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/timed_gpio.c @@ -0,0 +1,175 @@ +/* drivers/misc/timed_gpio.c + * + * Copyright (C) 2008 Google, Inc. + * Author: Mike Lockwood + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include + +#include "timed_output.h" +#include "timed_gpio.h" + + +struct timed_gpio_data { + struct timed_output_dev dev; + struct hrtimer timer; + spinlock_t lock; + unsigned gpio; + int max_timeout; + u8 active_low; +}; + +static enum hrtimer_restart gpio_timer_func(struct hrtimer *timer) +{ + struct timed_gpio_data *data = + container_of(timer, struct timed_gpio_data, timer); + + gpio_direction_output(data->gpio, data->active_low ? 1 : 0); + return HRTIMER_NORESTART; +} + +static int gpio_get_time(struct timed_output_dev *dev) +{ + struct timed_gpio_data *data = + container_of(dev, struct timed_gpio_data, dev); + + if (hrtimer_active(&data->timer)) { + ktime_t r = hrtimer_get_remaining(&data->timer); + struct timeval t = ktime_to_timeval(r); + return t.tv_sec * 1000 + t.tv_usec / 1000; + } else + return 0; +} + +static void gpio_enable(struct timed_output_dev *dev, int value) +{ + struct timed_gpio_data *data = + container_of(dev, struct timed_gpio_data, dev); + unsigned long flags; + + spin_lock_irqsave(&data->lock, flags); + + /* cancel previous timer and set GPIO according to value */ + hrtimer_cancel(&data->timer); + gpio_direction_output(data->gpio, data->active_low ? !value : !!value); + + if (value > 0) { + if (value > data->max_timeout) + value = data->max_timeout; + + hrtimer_start(&data->timer, + ktime_set(value / 1000, (value % 1000) * 1000000), + HRTIMER_MODE_REL); + } + + spin_unlock_irqrestore(&data->lock, flags); +} + +static int timed_gpio_probe(struct platform_device *pdev) +{ + struct timed_gpio_platform_data *pdata = pdev->dev.platform_data; + struct timed_gpio *cur_gpio; + struct timed_gpio_data *gpio_data, *gpio_dat; + int i, j, ret = 0; + + if (!pdata) + return -EBUSY; + + gpio_data = kzalloc(sizeof(struct timed_gpio_data) * pdata->num_gpios, + GFP_KERNEL); + if (!gpio_data) + return -ENOMEM; + + for (i = 0; i < pdata->num_gpios; i++) { + cur_gpio = &pdata->gpios[i]; + gpio_dat = &gpio_data[i]; + + hrtimer_init(&gpio_dat->timer, CLOCK_MONOTONIC, + HRTIMER_MODE_REL); + gpio_dat->timer.function = gpio_timer_func; + spin_lock_init(&gpio_dat->lock); + + gpio_dat->dev.name = cur_gpio->name; + gpio_dat->dev.get_time = gpio_get_time; + gpio_dat->dev.enable = gpio_enable; + ret = gpio_request(cur_gpio->gpio, cur_gpio->name); + if (ret >= 0) { + ret = timed_output_dev_register(&gpio_dat->dev); + if (ret < 0) + gpio_free(cur_gpio->gpio); + } + if (ret < 0) { + for (j = 0; j < i; j++) { + timed_output_dev_unregister(&gpio_data[i].dev); + gpio_free(gpio_data[i].gpio); + } + kfree(gpio_data); + return ret; + } + + gpio_dat->gpio = cur_gpio->gpio; + gpio_dat->max_timeout = cur_gpio->max_timeout; + gpio_dat->active_low = cur_gpio->active_low; + gpio_direction_output(gpio_dat->gpio, gpio_dat->active_low); + } + + platform_set_drvdata(pdev, gpio_data); + + return 0; +} + +static int timed_gpio_remove(struct platform_device *pdev) +{ + struct timed_gpio_platform_data *pdata = pdev->dev.platform_data; + struct timed_gpio_data *gpio_data = platform_get_drvdata(pdev); + int i; + + for (i = 0; i < pdata->num_gpios; i++) { + timed_output_dev_unregister(&gpio_data[i].dev); + gpio_free(gpio_data[i].gpio); + } + + kfree(gpio_data); + + return 0; +} + +static struct platform_driver timed_gpio_driver = { + .probe = timed_gpio_probe, + .remove = timed_gpio_remove, + .driver = { + .name = TIMED_GPIO_NAME, + .owner = THIS_MODULE, + }, +}; + +static int __init timed_gpio_init(void) +{ + return platform_driver_register(&timed_gpio_driver); +} + +static void __exit timed_gpio_exit(void) +{ + platform_driver_unregister(&timed_gpio_driver); +} + +module_init(timed_gpio_init); +module_exit(timed_gpio_exit); + +MODULE_AUTHOR("Mike Lockwood "); +MODULE_DESCRIPTION("timed gpio driver"); +MODULE_LICENSE("GPL"); diff --git a/kernel-2.6.33/drivers/staging/android/timed_gpio.h b/kernel-2.6.33/drivers/staging/android/timed_gpio.h new file mode 100755 index 00000000..a0e15f8b --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/timed_gpio.h @@ -0,0 +1,33 @@ +/* include/linux/timed_gpio.h + * + * Copyright (C) 2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * +*/ + +#ifndef _LINUX_TIMED_GPIO_H +#define _LINUX_TIMED_GPIO_H + +#define TIMED_GPIO_NAME "timed-gpio" + +struct timed_gpio { + const char *name; + unsigned gpio; + int max_timeout; + u8 active_low; +}; + +struct timed_gpio_platform_data { + int num_gpios; + struct timed_gpio *gpios; +}; + +#endif diff --git a/kernel-2.6.33/drivers/staging/android/timed_output.c b/kernel-2.6.33/drivers/staging/android/timed_output.c new file mode 100755 index 00000000..f3734223 --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/timed_output.c @@ -0,0 +1,123 @@ +/* drivers/misc/timed_output.c + * + * Copyright (C) 2009 Google, Inc. + * Author: Mike Lockwood + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include + +#include "timed_output.h" + +static struct class *timed_output_class; +static atomic_t device_count; + +static ssize_t enable_show(struct device *dev, struct device_attribute *attr, + char *buf) +{ + struct timed_output_dev *tdev = dev_get_drvdata(dev); + int remaining = tdev->get_time(tdev); + + return sprintf(buf, "%d\n", remaining); +} + +static ssize_t enable_store( + struct device *dev, struct device_attribute *attr, + const char *buf, size_t size) +{ + struct timed_output_dev *tdev = dev_get_drvdata(dev); + int value; + + if (sscanf(buf, "%d", &value) != 1) + return -EINVAL; + + tdev->enable(tdev, value); + + return size; +} + +static DEVICE_ATTR(enable, S_IRUGO | S_IWUSR, enable_show, enable_store); + +static int create_timed_output_class(void) +{ + if (!timed_output_class) { + timed_output_class = class_create(THIS_MODULE, "timed_output"); + if (IS_ERR(timed_output_class)) + return PTR_ERR(timed_output_class); + atomic_set(&device_count, 0); + } + + return 0; +} + +int timed_output_dev_register(struct timed_output_dev *tdev) +{ + int ret; + + if (!tdev || !tdev->name || !tdev->enable || !tdev->get_time) + return -EINVAL; + + ret = create_timed_output_class(); + if (ret < 0) + return ret; + + tdev->index = atomic_inc_return(&device_count); + tdev->dev = device_create(timed_output_class, NULL, + MKDEV(0, tdev->index), NULL, tdev->name); + if (IS_ERR(tdev->dev)) + return PTR_ERR(tdev->dev); + + ret = device_create_file(tdev->dev, &dev_attr_enable); + if (ret < 0) + goto err_create_file; + + dev_set_drvdata(tdev->dev, tdev); + tdev->state = 0; + return 0; + +err_create_file: + device_destroy(timed_output_class, MKDEV(0, tdev->index)); + printk(KERN_ERR "timed_output: Failed to register driver %s\n", + tdev->name); + + return ret; +} +EXPORT_SYMBOL_GPL(timed_output_dev_register); + +void timed_output_dev_unregister(struct timed_output_dev *tdev) +{ + device_remove_file(tdev->dev, &dev_attr_enable); + device_destroy(timed_output_class, MKDEV(0, tdev->index)); + dev_set_drvdata(tdev->dev, NULL); +} +EXPORT_SYMBOL_GPL(timed_output_dev_unregister); + +static int __init timed_output_init(void) +{ + return create_timed_output_class(); +} + +static void __exit timed_output_exit(void) +{ + class_destroy(timed_output_class); +} + +module_init(timed_output_init); +module_exit(timed_output_exit); + +MODULE_AUTHOR("Mike Lockwood "); +MODULE_DESCRIPTION("timed output class driver"); +MODULE_LICENSE("GPL"); diff --git a/kernel-2.6.33/drivers/staging/android/timed_output.h b/kernel-2.6.33/drivers/staging/android/timed_output.h new file mode 100755 index 00000000..ec907ab2 --- /dev/null +++ b/kernel-2.6.33/drivers/staging/android/timed_output.h @@ -0,0 +1,37 @@ +/* include/linux/timed_output.h + * + * Copyright (C) 2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * +*/ + +#ifndef _LINUX_TIMED_OUTPUT_H +#define _LINUX_TIMED_OUTPUT_H + +struct timed_output_dev { + const char *name; + + /* enable the output and set the timer */ + void (*enable)(struct timed_output_dev *sdev, int timeout); + + /* returns the current number of milliseconds remaining on the timer */ + int (*get_time)(struct timed_output_dev *sdev); + + /* private data */ + struct device *dev; + int index; + int state; +}; + +extern int timed_output_dev_register(struct timed_output_dev *dev); +extern void timed_output_dev_unregister(struct timed_output_dev *dev); + +#endif diff --git a/kernel-2.6.33/drivers/switch/Kconfig b/kernel-2.6.33/drivers/switch/Kconfig new file mode 100755 index 00000000..52385914 --- /dev/null +++ b/kernel-2.6.33/drivers/switch/Kconfig @@ -0,0 +1,15 @@ +menuconfig SWITCH + tristate "Switch class support" + help + Say Y here to enable switch class support. This allows + monitoring switches by userspace via sysfs and uevent. + +if SWITCH + +config SWITCH_GPIO + tristate "GPIO Swith support" + depends on GENERIC_GPIO + help + Say Y here to enable GPIO based switch support. + +endif # SWITCH diff --git a/kernel-2.6.33/drivers/switch/Makefile b/kernel-2.6.33/drivers/switch/Makefile new file mode 100755 index 00000000..f7606ed4 --- /dev/null +++ b/kernel-2.6.33/drivers/switch/Makefile @@ -0,0 +1,4 @@ +# Switch Class Driver +obj-$(CONFIG_SWITCH) += switch_class.o +obj-$(CONFIG_SWITCH_GPIO) += switch_gpio.o + diff --git a/kernel-2.6.33/drivers/switch/switch_class.c b/kernel-2.6.33/drivers/switch/switch_class.c new file mode 100755 index 00000000..e05fc259 --- /dev/null +++ b/kernel-2.6.33/drivers/switch/switch_class.c @@ -0,0 +1,174 @@ +/* + * drivers/switch/switch_class.c + * + * Copyright (C) 2008 Google, Inc. + * Author: Mike Lockwood + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * +*/ + +#include +#include +#include +#include +#include +#include +#include + +struct class *switch_class; +static atomic_t device_count; + +static ssize_t state_show(struct device *dev, struct device_attribute *attr, + char *buf) +{ + struct switch_dev *sdev = (struct switch_dev *) + dev_get_drvdata(dev); + + if (sdev->print_state) { + int ret = sdev->print_state(sdev, buf); + if (ret >= 0) + return ret; + } + return sprintf(buf, "%d\n", sdev->state); +} + +static ssize_t name_show(struct device *dev, struct device_attribute *attr, + char *buf) +{ + struct switch_dev *sdev = (struct switch_dev *) + dev_get_drvdata(dev); + + if (sdev->print_name) { + int ret = sdev->print_name(sdev, buf); + if (ret >= 0) + return ret; + } + return sprintf(buf, "%s\n", sdev->name); +} + +static DEVICE_ATTR(state, S_IRUGO | S_IWUSR, state_show, NULL); +static DEVICE_ATTR(name, S_IRUGO | S_IWUSR, name_show, NULL); + +void switch_set_state(struct switch_dev *sdev, int state) +{ + char name_buf[120]; + char state_buf[120]; + char *prop_buf; + char *envp[3]; + int env_offset = 0; + int length; + + if (sdev->state != state) { + sdev->state = state; + + prop_buf = (char *)get_zeroed_page(GFP_KERNEL); + if (prop_buf) { + length = name_show(sdev->dev, NULL, prop_buf); + if (length > 0) { + if (prop_buf[length - 1] == '\n') + prop_buf[length - 1] = 0; + snprintf(name_buf, sizeof(name_buf), + "SWITCH_NAME=%s", prop_buf); + envp[env_offset++] = name_buf; + } + length = state_show(sdev->dev, NULL, prop_buf); + if (length > 0) { + if (prop_buf[length - 1] == '\n') + prop_buf[length - 1] = 0; + snprintf(state_buf, sizeof(state_buf), + "SWITCH_STATE=%s", prop_buf); + envp[env_offset++] = state_buf; + } + envp[env_offset] = NULL; + kobject_uevent_env(&sdev->dev->kobj, KOBJ_CHANGE, envp); + free_page((unsigned long)prop_buf); + } else { + printk(KERN_ERR "out of memory in switch_set_state\n"); + kobject_uevent(&sdev->dev->kobj, KOBJ_CHANGE); + } + } +} +EXPORT_SYMBOL_GPL(switch_set_state); + +static int create_switch_class(void) +{ + if (!switch_class) { + switch_class = class_create(THIS_MODULE, "switch"); + if (IS_ERR(switch_class)) + return PTR_ERR(switch_class); + atomic_set(&device_count, 0); + } + + return 0; +} + +int switch_dev_register(struct switch_dev *sdev) +{ + int ret; + + if (!switch_class) { + ret = create_switch_class(); + if (ret < 0) + return ret; + } + + sdev->index = atomic_inc_return(&device_count); + sdev->dev = device_create(switch_class, NULL, + MKDEV(0, sdev->index), NULL, sdev->name); + if (IS_ERR(sdev->dev)) + return PTR_ERR(sdev->dev); + + ret = device_create_file(sdev->dev, &dev_attr_state); + if (ret < 0) + goto err_create_file_1; + ret = device_create_file(sdev->dev, &dev_attr_name); + if (ret < 0) + goto err_create_file_2; + + dev_set_drvdata(sdev->dev, sdev); + sdev->state = 0; + return 0; + +err_create_file_2: + device_remove_file(sdev->dev, &dev_attr_state); +err_create_file_1: + device_destroy(switch_class, MKDEV(0, sdev->index)); + printk(KERN_ERR "switch: Failed to register driver %s\n", sdev->name); + + return ret; +} +EXPORT_SYMBOL_GPL(switch_dev_register); + +void switch_dev_unregister(struct switch_dev *sdev) +{ + device_remove_file(sdev->dev, &dev_attr_name); + device_remove_file(sdev->dev, &dev_attr_state); + device_destroy(switch_class, MKDEV(0, sdev->index)); + dev_set_drvdata(sdev->dev, NULL); +} +EXPORT_SYMBOL_GPL(switch_dev_unregister); + +static int __init switch_class_init(void) +{ + return create_switch_class(); +} + +static void __exit switch_class_exit(void) +{ + class_destroy(switch_class); +} + +module_init(switch_class_init); +module_exit(switch_class_exit); + +MODULE_AUTHOR("Mike Lockwood "); +MODULE_DESCRIPTION("Switch class driver"); +MODULE_LICENSE("GPL"); diff --git a/kernel-2.6.33/drivers/switch/switch_gpio.c b/kernel-2.6.33/drivers/switch/switch_gpio.c new file mode 100755 index 00000000..b5f98ca0 --- /dev/null +++ b/kernel-2.6.33/drivers/switch/switch_gpio.c @@ -0,0 +1,171 @@ +/* + * drivers/switch/switch_gpio.c + * + * Copyright (C) 2008 Google, Inc. + * Author: Mike Lockwood + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * +*/ + +#include +#include +#include +#include +#include +#include +#include +#include + +struct gpio_switch_data { + struct switch_dev sdev; + unsigned gpio; + const char *name_on; + const char *name_off; + const char *state_on; + const char *state_off; + int irq; + struct work_struct work; +}; + +static void gpio_switch_work(struct work_struct *work) +{ + int state; + struct gpio_switch_data *data = + container_of(work, struct gpio_switch_data, work); + + state = gpio_get_value(data->gpio); + switch_set_state(&data->sdev, state); +} + +static irqreturn_t gpio_irq_handler(int irq, void *dev_id) +{ + struct gpio_switch_data *switch_data = + (struct gpio_switch_data *)dev_id; + + schedule_work(&switch_data->work); + return IRQ_HANDLED; +} + +static ssize_t switch_gpio_print_state(struct switch_dev *sdev, char *buf) +{ + struct gpio_switch_data *switch_data = + container_of(sdev, struct gpio_switch_data, sdev); + const char *state; + if (switch_get_state(sdev)) + state = switch_data->state_on; + else + state = switch_data->state_off; + + if (state) + return sprintf(buf, "%s\n", state); + return -1; +} + +static int gpio_switch_probe(struct platform_device *pdev) +{ + struct gpio_switch_platform_data *pdata = pdev->dev.platform_data; + struct gpio_switch_data *switch_data; + int ret = 0; + + if (!pdata) + return -EBUSY; + + switch_data = kzalloc(sizeof(struct gpio_switch_data), GFP_KERNEL); + if (!switch_data) + return -ENOMEM; + + switch_data->sdev.name = pdata->name; + switch_data->gpio = pdata->gpio; + switch_data->name_on = pdata->name_on; + switch_data->name_off = pdata->name_off; + switch_data->state_on = pdata->state_on; + switch_data->state_off = pdata->state_off; + switch_data->sdev.print_state = switch_gpio_print_state; + + ret = switch_dev_register(&switch_data->sdev); + if (ret < 0) + goto err_switch_dev_register; + + ret = gpio_request(switch_data->gpio, pdev->name); + if (ret < 0) + goto err_request_gpio; + + ret = gpio_direction_input(switch_data->gpio); + if (ret < 0) + goto err_set_gpio_input; + + INIT_WORK(&switch_data->work, gpio_switch_work); + + switch_data->irq = gpio_to_irq(switch_data->gpio); + if (switch_data->irq < 0) { + ret = switch_data->irq; + goto err_detect_irq_num_failed; + } + + ret = request_irq(switch_data->irq, gpio_irq_handler, + IRQF_TRIGGER_LOW, pdev->name, switch_data); + if (ret < 0) + goto err_request_irq; + + /* Perform initial detection */ + gpio_switch_work(&switch_data->work); + + return 0; + +err_request_irq: +err_detect_irq_num_failed: +err_set_gpio_input: + gpio_free(switch_data->gpio); +err_request_gpio: + switch_dev_unregister(&switch_data->sdev); +err_switch_dev_register: + kfree(switch_data); + + return ret; +} + +static int __devexit gpio_switch_remove(struct platform_device *pdev) +{ + struct gpio_switch_data *switch_data = platform_get_drvdata(pdev); + + cancel_work_sync(&switch_data->work); + gpio_free(switch_data->gpio); + switch_dev_unregister(&switch_data->sdev); + kfree(switch_data); + + return 0; +} + +static struct platform_driver gpio_switch_driver = { + .probe = gpio_switch_probe, + .remove = __devexit_p(gpio_switch_remove), + .driver = { + .name = "switch-gpio", + .owner = THIS_MODULE, + }, +}; + +static int __init gpio_switch_init(void) +{ + return platform_driver_register(&gpio_switch_driver); +} + +static void __exit gpio_switch_exit(void) +{ + platform_driver_unregister(&gpio_switch_driver); +} + +module_init(gpio_switch_init); +module_exit(gpio_switch_exit); + +MODULE_AUTHOR("Mike Lockwood "); +MODULE_DESCRIPTION("GPIO Switch driver"); +MODULE_LICENSE("GPL"); diff --git a/kernel-2.6.33/drivers/usb/core/hub.c b/kernel-2.6.33/drivers/usb/core/hub.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/drivers/usb/core/message.c b/kernel-2.6.33/drivers/usb/core/message.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/drivers/usb/host/ohci-hcd.c b/kernel-2.6.33/drivers/usb/host/ohci-hcd.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/drivers/usb/host/ohci-pxa27x.c b/kernel-2.6.33/drivers/usb/host/ohci-pxa27x.c old mode 100644 new mode 100755 index a18debdd..1f6d0be8 --- a/kernel-2.6.33/drivers/usb/host/ohci-pxa27x.c +++ b/kernel-2.6.33/drivers/usb/host/ohci-pxa27x.c @@ -122,7 +122,14 @@ static int pxa27x_ohci_select_pmm(struct pxa27x_ohci *ohci, int mode) { uint32_t uhcrhda = __raw_readl(ohci->mmio_base + UHCRHDA); uint32_t uhcrhdb = __raw_readl(ohci->mmio_base + UHCRHDB); - + + printk("pxa27x_ohci_select_pmm read(mode = %d)\n",mode); + printk("uhcrhda: 0x%08x\n", uhcrhda); + printk("uhcrhdb: 0x%08x\n", uhcrhdb); +/* +#define RH_A_NPS (1 << 9) no power switching +#define RH_A_PSM (1 << 8) power switching mode +*/ switch (mode) { case PMM_NPS_MODE: uhcrhda |= RH_A_NPS; @@ -131,11 +138,13 @@ static int pxa27x_ohci_select_pmm(struct pxa27x_ohci *ohci, int mode) uhcrhda &= ~(RH_A_NPS & RH_A_PSM); break; case PMM_PERPORT_MODE: - uhcrhda &= ~(RH_A_NPS); + uhcrhda |= RH_A_NPS; uhcrhda |= RH_A_PSM; + //uhcrhda &= ~(RH_A_NPS); + //uhcrhda |= RH_A_PSM; /* Set port power control mask bits, only 3 ports. */ - uhcrhdb |= (0x7<<17); + //uhcrhdb |= (0x7<<17); break; default: printk( KERN_ERR @@ -145,8 +154,15 @@ static int pxa27x_ohci_select_pmm(struct pxa27x_ohci *ohci, int mode) uhcrhda |= RH_A_NPS; } + printk("pxa27x_ohci_select_pmm write\n"); + printk("uhcrhda: 0x%08x\n", uhcrhda); + __raw_writel(uhcrhda, ohci->mmio_base + UHCRHDA); - __raw_writel(uhcrhdb, ohci->mmio_base + UHCRHDB); + //__raw_writel(uhcrhdb, ohci->mmio_base + UHCRHDB); + + uhcrhda &= ~(RH_A_NPS & RH_A_PSM); + printk("uhcrhda PMM_GLOBAL_MODE : 0x%08x\n", uhcrhda); + return 0; } @@ -160,6 +176,13 @@ static inline void pxa27x_setup_hc(struct pxa27x_ohci *ohci, uint32_t uhchr = __raw_readl(ohci->mmio_base + UHCHR); uint32_t uhcrhda = __raw_readl(ohci->mmio_base + UHCRHDA); + printk("pxa27x_setup_hc read\n"); + printk("uhchr: 0x%08x\n", uhchr); + printk("uhcrhda: 0x%08x\n", uhcrhda); +/* +надо 0x04000902 + +*/ if (inf->flags & ENABLE_PORT1) uhchr &= ~UHCHR_SSEP1; @@ -190,6 +213,10 @@ static inline void pxa27x_setup_hc(struct pxa27x_ohci *ohci, uhcrhda |= UHCRHDA_POTPGT(inf->power_on_delay / 2); } + printk("pxa27x_setup_hc write\n"); + printk("uhchr: 0x%08x\n", uhchr); + printk("uhcrhda: 0x%08x\n", uhcrhda); + __raw_writel(uhchr, ohci->mmio_base + UHCHR); __raw_writel(uhcrhda, ohci->mmio_base + UHCRHDA); } diff --git a/kernel-2.6.33/drivers/video/Kconfig b/kernel-2.6.33/drivers/video/Kconfig old mode 100644 new mode 100755 index 5a5c303a..42357dc6 --- a/kernel-2.6.33/drivers/video/Kconfig +++ b/kernel-2.6.33/drivers/video/Kconfig @@ -1818,6 +1818,32 @@ config FB_PXA_PARAMETERS describes the available parameters. +config FB_G900 + tristate "Toshiba G900 frame buffer support" + depends on FB && ARM + select FB_CFB_FILLRECT + select FB_CFB_COPYAREA + select FB_CFB_IMAGEBLIT + select FB_MODE_HELPERS + ---help--- + Say Y here if you have a Toshiba G900 PDA. + + To compile this driver as a module, choose M here: the + module will be called g900fb. + +config FB_G900_NEW + tristate "New FB for Toshiba G900 frame buffer support" + depends on FB && ARM + select FB_CFB_FILLRECT + select FB_CFB_COPYAREA + select FB_CFB_IMAGEBLIT + select FB_MODE_HELPERS + ---help--- + Say Y here if you have a Toshiba G900 PDA. + + To compile this driver as a module, choose M here: the + module will be called g900fb. + config FB_MBX tristate "2700G LCD framebuffer support" depends on FB && ARCH_PXA diff --git a/kernel-2.6.33/drivers/video/Makefile b/kernel-2.6.33/drivers/video/Makefile old mode 100644 new mode 100755 index 4ecb30c4..ec70868e --- a/kernel-2.6.33/drivers/video/Makefile +++ b/kernel-2.6.33/drivers/video/Makefile @@ -99,6 +99,8 @@ obj-$(CONFIG_FB_CIRRUS) += cirrusfb.o obj-$(CONFIG_FB_ASILIANT) += asiliantfb.o obj-$(CONFIG_FB_PXA) += pxafb.o obj-$(CONFIG_FB_PXA168) += pxa168fb.o +obj-$(CONFIG_FB_G900) += g900fb.o +obj-$(CONFIG_FB_G900_NEW) += g900fb2.o obj-$(CONFIG_FB_W100) += w100fb.o obj-$(CONFIG_FB_TMIO) += tmiofb.o obj-$(CONFIG_FB_AU1100) += au1100fb.o diff --git a/kernel-2.6.33/drivers/video/fbmem.c b/kernel-2.6.33/drivers/video/fbmem.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/drivers/video/g900fb.c b/kernel-2.6.33/drivers/video/g900fb.c new file mode 100755 index 00000000..1bc9c8c7 --- /dev/null +++ b/kernel-2.6.33/drivers/video/g900fb.c @@ -0,0 +1,507 @@ +/*linux/drivers/video/g900fb.c -- Toshiba g900 Simple Frame Buffer device + * + * Copyright (C) 2008 El Tuba + * + * Based on N311fb framebuffer + * + * Copyright (C) 2008 Vladimir Chernichkin + * + * Copyright (C) 2002 James Simmons + * + * Copyright (C) 1997 Geert Uytterhoeven + * + * This file is subject to the terms and conditions of the GNU General Public + * License. See the file COPYING in the main directory of this archive for + * more details. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#define VIDEOMEMSIZE (4*800*480) /* screen size KB */ +#define VIDEOMEMSTART 0x0a000020 //vram variable value from HaRET +static void *videomemory; +static u_long videomemorysize = VIDEOMEMSIZE; +module_param(videomemorysize, ulong, 0); + + +static struct fb_var_screeninfo g900fb_default __initdata = { + + .xres = 480, + .yres = 800, + .xres_virtual = 480, + .yres_virtual = 800, + .bits_per_pixel = 16, + .red = { 11, 5, 0 }, + .green = { 5, 6, 0 }, + .blue = { 0, 5, 0 }, + .height = -1, + .width = -1, + .accel_flags = FB_ACCEL_NONE, + //The following values seem to not affect the screeen behavior + .pixclock = 10, + .left_margin = 1, + .right_margin = 0, + .upper_margin = 0, + .lower_margin = 0, +// .hsync_len = 96, + .hsync_len = 2, + .vsync_len = 2, + .vmode = FB_VMODE_NONINTERLACED +}; + +static struct fb_fix_screeninfo g900fb_fix __initdata = { + .id = "g900 FB", + .type = FB_TYPE_PACKED_PIXELS, + .visual = FB_VISUAL_TRUECOLOR, + .xpanstep = 8, + .accel = FB_ACCEL_NONE, + .ypanstep = 1, + .ywrapstep = 0, + .smem_start = VIDEOMEMSTART, + .smem_len = VIDEOMEMSIZE, +}; + +static int g900fb_enable __initdata = 1; /* disabled by default */ +module_param(g900fb_enable, bool, 0); + +static int g900fb_check_var(struct fb_var_screeninfo *var, + struct fb_info *info); +static int g900fb_set_par(struct fb_info *info); +static int g900fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, + u_int transp, struct fb_info *info); +static int g900fb_pan_display(struct fb_var_screeninfo *var,struct fb_info *info); + + +static struct fb_ops g900fb_ops = { + + .fb_check_var = g900fb_check_var, + .fb_set_par = g900fb_set_par, + .fb_setcolreg = g900fb_setcolreg, + .fb_pan_display = g900fb_pan_display, + .fb_fillrect = cfb_fillrect, + .fb_copyarea = cfb_copyarea, + .fb_imageblit = cfb_imageblit, + +}; + + /* + * Internal routines + */ + +static u_long get_line_length(int xres_virtual, int bpp) +{ + u_long length; + + length = xres_virtual * bpp; + length = (length + 31) & ~31; + length >>= 3; + return (length); +} + + /* + * Setting the video mode has been split into two parts. + * First part, xxxfb_check_var, must not write anything + * to hardware, it should only verify and adjust var. + * This means it doesn't alter par but it does use hardware + * data from it to check this var. + */ + +static int g900fb_check_var(struct fb_var_screeninfo *var, + struct fb_info *info) +{ + u_long line_length; + + if (!var->xres) + var->xres = 1; + if (!var->yres) + var->yres = 1; + if (var->xres > var->xres_virtual) + var->xres_virtual = var->xres; + if (var->yres > var->yres_virtual) + var->yres_virtual = var->yres; + if (var->bits_per_pixel <= 1) + var->bits_per_pixel = 1; + else if (var->bits_per_pixel <= 8) + var->bits_per_pixel = 8; + else if (var->bits_per_pixel <= 16) + var->bits_per_pixel = 16; + else if (var->bits_per_pixel <= 24) + var->bits_per_pixel = 24; + else if (var->bits_per_pixel <= 32) + var->bits_per_pixel = 32; + else + return -EINVAL; + + if (var->xres_virtual < var->xoffset + var->xres) + var->xres_virtual = var->xoffset + var->xres; + if (var->yres_virtual < var->yoffset + var->yres) + var->yres_virtual = var->yoffset + var->yres; + + /* + * Memory limit + */ + line_length = + get_line_length(var->xres_virtual, var->bits_per_pixel); + if (line_length * var->yres_virtual > videomemorysize) + return -ENOMEM; + + /* + * Now that we checked it we alter var. The reason being is that the video + * mode passed in might not work but slight changes to it might make it + * work. This way we let the user know what is acceptable. + */ + switch (var->bits_per_pixel) { + case 1: + case 8: + var->red.offset = 0; + var->red.length = 8; + var->green.offset = 0; + var->green.length = 8; + var->blue.offset = 0; + var->blue.length = 8; + var->transp.offset = 0; + var->transp.length = 0; + break; + case 16: /* RGBA 5551 */ + if (var->transp.length) { + var->red.offset = 0; + var->red.length = 5; + var->green.offset = 5; + var->green.length = 5; + var->blue.offset = 10; + var->blue.length = 5; + var->transp.offset = 15; + var->transp.length = 1; + } else { /* RGB 565 */ + var->red.offset = 0; + var->red.length = 5; + var->green.offset = 5; + var->green.length = 6; + var->blue.offset = 11; + var->blue.length = 5; + var->transp.offset = 0; + var->transp.length = 0; + } + break; + case 24: /* RGB 888 */ + var->red.offset = 0; + var->red.length = 8; + var->green.offset = 8; + var->green.length = 8; + var->blue.offset = 16; + var->blue.length = 8; + var->transp.offset = 0; + var->transp.length = 0; + break; + case 32: /* RGBA 8888 */ + var->red.offset = 0; + var->red.length = 8; + var->green.offset = 8; + var->green.length = 8; + var->blue.offset = 16; + var->blue.length = 8; + var->transp.offset = 24; + var->transp.length = 8; + break; + } + var->red.msb_right = 0; + var->green.msb_right = 0; + var->blue.msb_right = 0; + var->transp.msb_right = 0; + + return 0; +} + +/* This routine actually sets the video mode. It's in here where we + * the hardware state info->par and fix which can be affected by the + * change in par. For this driver it doesn't do much. + */ +static int g900fb_set_par(struct fb_info *info) +{ + info->fix.line_length = get_line_length(info->var.xres_virtual, info->var.bits_per_pixel); + return 0; +} + + /* + * Set a single color register. The values supplied are already + * rounded down to the hardware's capabilities (according to the + * entries in the var structure). Return != 0 for invalid regno. + */ + +static int g900fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, + u_int transp, struct fb_info *info) +{ + if (regno >= 256) /* no. of hw registers */ + return 1; + /* + * Program hardware... do anything you want with transp + */ + + /* grayscale works only partially under directcolor */ + /* grayscale = 0.30*R + 0.59*G + 0.11*B */ + if (info->var.grayscale) {red = green = blue =(red * 77 + green * 151 + blue * 28) >> 8;} + + /* Directcolor: + * var->{color}.offset contains start of bitfield + * var->{color}.length contains length of bitfield + * {hardwarespecific} contains width of RAMDAC + * cmap[X] is programmed to (X << red.offset) | (X << green.offset) | (X << blue.offset) + * RAMDAC[X] is programmed to (red, green, blue) + * + * Pseudocolor: + * uses offset = 0 && length = RAMDAC register width. + * var->{color}.offset is 0 + * var->{color}.length contains widht of DAC + * cmap is not used + * RAMDAC[X] is programmed to (red, green, blue) + * Truecolor: + * does not use DAC. Usually 3 are present. + * var->{color}.offset contains start of bitfield + * var->{color}.length contains length of bitfield + * cmap is programmed to (red << red.offset) | (green << green.offset) | + * (blue << blue.offset) | (transp << transp.offset) + * RAMDAC does not exist + */ +#define CNVT_TOHW(val,width) ((((val)<<(width))+0x7FFF-(val))>>16) + switch (info->fix.visual) { + case FB_VISUAL_TRUECOLOR: + case FB_VISUAL_PSEUDOCOLOR: + red = CNVT_TOHW(red, info->var.red.length); + green = CNVT_TOHW(green, info->var.green.length); + blue = CNVT_TOHW(blue, info->var.blue.length); + transp = CNVT_TOHW(transp, info->var.transp.length); + break; + case FB_VISUAL_DIRECTCOLOR: + red = CNVT_TOHW(red, 8); /* expect 8 bit DAC */ + green = CNVT_TOHW(green, 8); + blue = CNVT_TOHW(blue, 8); + /* hey, there is bug in transp handling... */ + transp = CNVT_TOHW(transp, 8); + break; + } +#undef CNVT_TOHW + /* Truecolor has hardware independent palette */ + if (info->fix.visual == FB_VISUAL_TRUECOLOR) { + u32 v; + + if (regno >= 16) + return 1; + + v = (red << info->var.red.offset) | + (green << info->var.green.offset) | + (blue << info->var.blue.offset) | + (transp << info->var.transp.offset); + + switch (info->var.bits_per_pixel) { + case 8: + break; + case 16: + ((u32 *) (info->pseudo_palette))[regno] = v; + break; + case 24: + case 32: + ((u32 *) (info->pseudo_palette))[regno] = v; + break; + } + return 0; + } + return 0; +} + + + /* + * Pan or Wrap the Display + * + * This call looks only at xoffset, yoffset and the FB_VMODE_YWRAP flag + */ + +static int g900fb_pan_display(struct fb_var_screeninfo *var, + struct fb_info *info) +{ + u32 total; + + if (var->vmode & FB_VMODE_YWRAP) { + if (var->yoffset < 0 + || var->yoffset >= info->var.yres_virtual + || var->xoffset) + return -EINVAL; + } else { + if (var->xoffset + var->xres > info->var.xres_virtual || + var->yoffset + var->yres > info->var.yres_virtual) + return -EINVAL; + } + info->var.xoffset = var->xoffset; + info->var.yoffset = var->yoffset; + if (var->vmode & FB_VMODE_YWRAP) + info->var.vmode |= FB_VMODE_YWRAP; + else + info->var.vmode &= ~FB_VMODE_YWRAP; + + + +// var->xoffset = 20; + var->xoffset = 0; + total = var->yoffset * info->fix.line_length + var->xoffset; + + // Needs to be rewritten + info->fix.smem_start=VIDEOMEMSTART - total; + + + return 0; +} + + + + +#ifndef MODULE +static int __init g900fb_setup(char *options) +{ + char *this_opt; + + g900fb_enable = 1; + + if (!options || !*options) + return 1; + + while ((this_opt = strsep(&options, ",")) != NULL) { + if (!*this_opt) + continue; + if (!strncmp(this_opt, "disable", 7)) + g900fb_enable = 0; + } + return 1; +} +#endif /* MODULE */ + + /* + * Initialisation + */ + +static int __init g900fb_probe(struct platform_device *dev) +{ + struct fb_info *info; + int retval = -ENOMEM; + + info = framebuffer_alloc(sizeof(u32) * 256, &dev->dev); + if (!info) + goto err; + + if (!request_mem_region(VIDEOMEMSTART, VIDEOMEMSIZE,"g900fb")) { + printk(KERN_INFO"g900fb: cannot get framebuffer\n"); + goto err2; + } + + + + info->screen_base = ioremap(VIDEOMEMSTART,videomemorysize); + info->fbops = &g900fb_ops; + info->var = g900fb_default; + info->fix = g900fb_fix; + info->pseudo_palette = info->par; + info->par = NULL; + info->flags = FBINFO_FLAG_DEFAULT; + + retval = fb_alloc_cmap(&info->cmap, 256, 0); + if (retval < 0) + goto err1; + + retval = register_framebuffer(info); + if (retval < 0) + goto err2; + platform_set_drvdata(dev, info); + + printk(KERN_INFO"fb%d: g900 frame buffer device, using %ldK of video memory\n", + info->node, videomemorysize >> 10); + return 0; +err2: + fb_dealloc_cmap(&info->cmap); +err1: + framebuffer_release(info); +err: + iounmap(videomemory); + return retval; +} + +static int g900fb_remove(struct platform_device *dev) +{ + struct fb_info *info = platform_get_drvdata(dev); + + if (info) { + unregister_framebuffer(info); + iounmap(videomemory); + framebuffer_release(info); + } + return 0; +} + +static struct platform_driver g900fb_driver = { + .probe = g900fb_probe, + .remove = g900fb_remove, + .driver = { + .name = "g900fb", + }, +}; + +static struct platform_device *g900fb_device; + +static int __init g900fb_init(void) +{ + int ret = 0; + +#ifndef MODULE + char *option = NULL; + + if (fb_get_options("g900fb", &option)) + return -ENODEV; + g900fb_setup(option); +#endif + + if (!g900fb_enable) + return -ENXIO; + + ret = platform_driver_register(&g900fb_driver); + + if (!ret) { + g900fb_device = platform_device_alloc("g900fb", 0); + + if (g900fb_device) + ret = platform_device_add(g900fb_device); + else + ret = -ENOMEM; + + if (ret) { + platform_device_put(g900fb_device); + platform_driver_unregister(&g900fb_driver); + } + } + + return ret; +} + +module_init(g900fb_init); + +#ifdef MODULE +static void __exit g900fb_exit(void) +{ + platform_device_unregister(g900fb_device); + platform_driver_unregister(&g900fb_driver); +} + +module_exit(g900fb_exit); +MODULE_AUTHOR("El Tuba "); +MODULE_DESCRIPTION("Framebuffer driver for the Toshiba g900"); +MODULE_LICENSE("GPL"); +#endif /* MODULE */ diff --git a/kernel-2.6.33/drivers/video/g900fb2.c b/kernel-2.6.33/drivers/video/g900fb2.c new file mode 100755 index 00000000..e4ed68f0 --- /dev/null +++ b/kernel-2.6.33/drivers/video/g900fb2.c @@ -0,0 +1,443 @@ +/*linux/drivers/video/g900fb2.c -- + * + * Copyright (C) 2010 Angell Fear + * + * Copyright (C) 2010 Kosyak + * + * Copyright (C) 2008 El Tuba + * + * Based on N311fb framebuffer + * + * Copyright (C) 2008 Vladimir Chernichkin + * + * Copyright (C) 2007, Google Inc. + * + * Copyright (C) 2002 James Simmons + * + * Copyright (C) 1997 Geert Uytterhoeven + * + * This file is subject to the terms and conditions of the GNU General Public + * License. See the file COPYING in the main directory of this archive for + * more details. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include + + +#define FB_WIDTH 480 +#define FB_HEIGHT 800 +#define VIDEOMEMSTART 0x0a000020 /* vram variable value from HaRET */ +#define FB_NUMBER_OF_BUFFERS 2 +#define FB_BYTES_PER_PIXEL 2 +#define VIDEOMEMSIZE FB_WIDTH * FB_HEIGHT * FB_BYTES_PER_PIXEL * FB_NUMBER_OF_BUFFERS + + +static void *videomemory; +static u_long videomemorysize = VIDEOMEMSIZE * FB_NUMBER_OF_BUFFERS; +module_param(videomemorysize, ulong, 0); + +struct g900_fb { + int rotation; + struct fb_info fb; + u32 cmap[16]; +}; + +static struct fb_var_screeninfo g900fb_default __initdata = { + + .xres = FB_WIDTH, + .yres = FB_HEIGHT, + .xres_virtual = FB_WIDTH, + .yres_virtual = FB_HEIGHT * FB_NUMBER_OF_BUFFERS, + .bits_per_pixel = 16, + .red = { 11, 5, 0 }, + .green = { 5, 6, 0 }, + .blue = { 0, 5, 0 }, + .height = FB_HEIGHT, + .width = FB_WIDTH, + .accel_flags = FB_ACCEL_NONE, + +}; + +static struct fb_fix_screeninfo g900fb_fix __initdata = { + .id = "g900 FB", + .type = FB_TYPE_PACKED_PIXELS, + .visual = FB_VISUAL_TRUECOLOR, + .accel = FB_ACCEL_NONE, + .xpanstep = 1, + .ypanstep = 1, + .ywrapstep = 0, + .smem_start = VIDEOMEMSTART, + .smem_len = VIDEOMEMSIZE, + .line_length = FB_WIDTH * FB_BYTES_PER_PIXEL, +}; + +static int g900fb_enable __initdata = 1; /* disabled by default */ +module_param(g900fb_enable, bool, 0); + +static int g900fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info); +//static int g900fb_set_par(struct fb_info *info); +static int g900fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info); +static int g900fb_pan_display(struct fb_var_screeninfo *var,struct fb_info *info); +//static int g900fb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg); + +static void g900fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect); +static void g900fb_copyarea(struct fb_info *info, const struct fb_copyarea *region); +static void g900fb_imageblit(struct fb_info *info, const struct fb_image *image); + +static void g900fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) +{ +/* Метод ускорения для заполнения прямоугольника линиями пикселей */ +/* похоже вообще не используеться */ + cfb_fillrect(info,rect); + +}; +static void g900fb_copyarea(struct fb_info *info, const struct fb_copyarea *region) +{ +/* Метод ускорения копирования одной прямоугольной области в другую */ +/* похоже вообще не используеться */ + cfb_copyarea(info,region); +}; +static void g900fb_imageblit(struct fb_info *info, const struct fb_image *image) +{ +/* Метод ускорения рисования на экране картинки */ +/* Без этого даже не отображаеться консоль !!! */ + cfb_imageblit(info,image); + /* + printk("FB: g900fb_imageblit\n"); + printk("FB: smem_start 0x%08x,screen_base 0x%08x\n",info->fix.smem_start, info->screen_base); + printk("FB: offset x:0x%08x, y:0x%08x\n",info->var.xoffset,info->var.yoffset); + printk("FB: xres x:0x%08x, y:0x%08x\n",info->var.xres, info->var.yres); + + printk("FB: image dx:0x%08x, dy:0x%08x, w:0x%08x, h:0x%08x\n", + image->dx, image->dy,image->width, image->height); + //*/ + +}; + +/* +static int g900fb_mmap(struct fb_info *info, struct vm_area_struct *vma) +{ + + //vma->vm_mm->mmap_base = 0x0a000020; + //vma->vm_start = 0x0a000020; + + + unsigned long off; + unsigned long start; + u32 len; + + + + start = info->fix.smem_start; + len = PAGE_ALIGN((start & ~PAGE_MASK) + info->fix.smem_len); + if (off >= len) { + //memory mapped io + off -= len; + if (info->var.accel_flags) { + mutex_unlock(&info->mm_lock); + return -EINVAL; + } + start = info->fix.mmio_start; + len = PAGE_ALIGN((start & ~PAGE_MASK) + info->fix.mmio_len); + } + + start &= PAGE_MASK; + if ((vma->vm_end - vma->vm_start + off) > len) + return -EINVAL; + off += start; + vma->vm_pgoff = off >> PAGE_SHIFT; + vma->vm_flags |= VM_IO | VM_RESERVED; + vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); + if (remap_pfn_range(vma, vma->vm_start, off >> PAGE_SHIFT, + vma->vm_end - vma->vm_start, vma->vm_page_prot)) + return -EAGAIN; + + //return 0; +printk("FB: +vma mmap_base: 0x%08x,vm_start: 0x%08x,vm_end: 0x%08x, vm_pgoff: 0x%08x\n", + vma->vm_mm->mmap_base,vma->vm_start,vma->vm_end,vma->vm_pgoff); + + return 0; +}; +*/ + +static struct fb_ops g900fb_ops = { + + .fb_check_var = g900fb_check_var, /* Проверка параметров */ + //.fb_set_par = g900fb_set_par, /* Программирование регистров контроллера */ + .fb_setcolreg = g900fb_setcolreg, /* Установка карты цветов */ + .fb_pan_display = g900fb_pan_display, /* переключение страниц буферов */ + .fb_fillrect = g900fb_fillrect, + .fb_copyarea = g900fb_copyarea, + .fb_imageblit = g900fb_imageblit, + //.fb_ioctl = g900fb_ioctl, /* Зависимая от устройства ioctl */ + //.fb_blank = g900fb_blank, /* Включение/выключение экрана */ + //.fb_mmap = g900fb_mmap, + +}; + +static inline u32 convert_bitfield(int val, struct fb_bitfield *bf) +{ + unsigned int mask = (1 << bf->length) - 1; + + return (val >> (16 - bf->length) & mask) << bf->offset; +} + + + +static int g900fb_check_var(struct fb_var_screeninfo *var, + struct fb_info *info) +{ + + return 0; + if((var->rotate & 1) != (info->var.rotate & 1)) { + if((var->xres != info->var.yres) || + (var->yres != info->var.xres) || + (var->xres_virtual != info->var.yres) || + (var->yres_virtual > + info->var.xres * FB_NUMBER_OF_BUFFERS) || + (var->yres_virtual < info->var.xres )) { + return -EINVAL; + } + } else { + if((var->xres != info->var.xres) || + (var->yres != info->var.yres) || + (var->xres_virtual != info->var.xres) || + (var->yres_virtual > + info->var.yres * FB_NUMBER_OF_BUFFERS) || + (var->yres_virtual < info->var.yres )) { + return -EINVAL; + } + } + if((var->xoffset != info->var.xoffset) || + (var->bits_per_pixel != info->var.bits_per_pixel) || + (var->grayscale != info->var.grayscale)) { + return -EINVAL; + } + return 0; +} + +/* This routine actually sets the video mode. It's in here where we + * the hardware state info->par and fix which can be affected by the + * change in par. For this driver it doesn't do much. + */ + /* +static int g900fb_set_par(struct fb_info *info) +{ + struct g900_fb *fb = container_of(info, struct g900_fb, fb); + if(fb->rotation != fb->fb.var.rotate) { + fb->rotation = fb->fb.var.rotate; + //TODO: Dynamic Rotation!!! + } + + return 0; +} +*/ + /* + * Set a single color register. The values supplied are already + * rounded down to the hardware's capabilities (according to the + * entries in the var structure). Return != 0 for invalid regno. + */ + +static int g900fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, + u_int transp, struct fb_info *info) +{ + struct g900_fb *fb = container_of(info, struct g900_fb, fb); + + if (regno < 16) { + fb->cmap[regno] = convert_bitfield(transp, &fb->fb.var.transp) | + convert_bitfield(blue, &fb->fb.var.blue) | + convert_bitfield(green, &fb->fb.var.green) | + convert_bitfield(red, &fb->fb.var.red); + return 0; + } + else { + return 1; + } +} + + +static int g900fb_pan_display(struct fb_var_screeninfo *var, + struct fb_info *info) +{ + struct fb_copyarea fbca; + +/* + printk("FB: g900fb_pan_display\n"); + printk("FB: smem_start 0x%08x,screen_base 0x%08x\n",info->fix.smem_start, info->screen_base); + printk("FB: xoffset 0x%08x,0x%08x\n",info->var.xoffset, var->xoffset); + printk("FB: yoffset 0x%08x,0x%08x\n",info->var.yoffset, var->yoffset); +*/ + if(info->var.yoffset >=FB_HEIGHT) + { + /* TODO find hardware flip page*/ + memset(&fbca, 0, sizeof(fbca)); + fbca.dx=info->var.xoffset; + fbca.dy=info->var.yoffset - FB_HEIGHT; + fbca.width=FB_WIDTH; + fbca.height=FB_HEIGHT; + fbca.sx=info->var.xoffset; + fbca.sy=info->var.yoffset; + cfb_copyarea(info,&fbca); + } + + return 0; +} + + +/* + * Initialisation + */ + +static int __init g900fb_probe(struct platform_device *dev) +{ + struct g900_fb *fb; + int retval = -ENOMEM; + + fb = kzalloc(sizeof(*fb), GFP_KERNEL); + if(fb == NULL) + goto err; + + if (!request_mem_region(VIDEOMEMSTART, videomemorysize, "g900fb")) { + printk(KERN_INFO"g900fb: cannot get framebuffer\n"); + goto err1; + } + + fb->fb.flags = FBINFO_FLAG_DEFAULT; + fb->fb.fbops = &g900fb_ops; + fb->fb.pseudo_palette = fb->cmap; + fb->fb.fix = g900fb_fix; + fb->fb.var = g900fb_default; + + fb->fb.screen_base = ioremap(VIDEOMEMSTART, videomemorysize); + + retval = fb_set_var(&fb->fb, &fb->fb.var); + if(retval) + goto err1; + + retval = register_framebuffer(&fb->fb); + if (retval < 0) + goto err2; + + platform_set_drvdata(dev, &fb->fb); + + printk(KERN_INFO"fb%d: g900 frame buffer device, using %ldK of video memory\n", + fb->fb.node, videomemorysize >> 10); + printk(KERN_INFO"FB: fb->fb.screen_base=0x%08x\n", fb->fb.screen_base); + + return 0; + +err2: + framebuffer_release(&fb->fb); +err1: + kfree(fb); +err: + iounmap(videomemory); + return retval; +} + +static int g900fb_remove(struct platform_device *dev) +{ + struct g900_fb *fb = platform_get_drvdata(dev); + + if (fb) { + unregister_framebuffer(&fb->fb); + iounmap(videomemory); + framebuffer_release(&fb->fb); + kfree(fb); + } + return 0; +} + +static struct platform_driver g900fb_driver = { + .probe = g900fb_probe, + .remove = g900fb_remove, + .driver = { + .name = "g900fb", + }, +}; + +#ifndef MODULE +static int __init g900fb_setup(char *options) +{ + char *this_opt; + + g900fb_enable = 1; + + if (!options || !*options) + return 1; + + while ((this_opt = strsep(&options, ",")) != NULL) { + if (!*this_opt) + continue; + if (!strncmp(this_opt, "disable", 7)) + g900fb_enable = 0; + } + return 1; +} +#endif /* MODULE */ + + +static struct platform_device *g900fb_device; + +static int __init g900fb_init(void) +{ + int ret = 0; + +#ifndef MODULE + char *option = NULL; + + if (fb_get_options("g900fb", &option)) + return -ENODEV; + g900fb_setup(option); +#endif + + if (!g900fb_enable) + return -ENXIO; + + ret = platform_driver_register(&g900fb_driver); + + if (!ret) { + g900fb_device = platform_device_alloc("g900fb", 0); + + if (g900fb_device) + ret = platform_device_add(g900fb_device); + else + ret = -ENOMEM; + + if (ret) { + platform_device_put(g900fb_device); + platform_driver_unregister(&g900fb_driver); + } + } + + return ret; +} + +module_init(g900fb_init); + +#ifdef MODULE +static void __exit g900fb_exit(void) +{ + platform_device_unregister(g900fb_device); + platform_driver_unregister(&g900fb_driver); +} + +module_exit(g900fb_exit); +MODULE_AUTHOR("Angell "); +MODULE_DESCRIPTION("Framebuffer driver for the Toshiba g900 "); +MODULE_LICENSE("GPL"); +#endif diff --git a/kernel-2.6.33/firmware/.gitignore b/kernel-2.6.33/firmware/.gitignore deleted file mode 100644 index d9c69017..00000000 --- a/kernel-2.6.33/firmware/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -*.gen.S -*.fw -*.bin -*.csp -*.dsp -ihex2fw diff --git a/kernel-2.6.33/firmware/3com/3C359.bin.ihex b/kernel-2.6.33/firmware/3com/3C359.bin.ihex deleted file mode 100644 index 781bac3b..00000000 --- a/kernel-2.6.33/firmware/3com/3C359.bin.ihex +++ /dev/null @@ -1,1573 +0,0 @@ -:10000000FE3A0000000000000000000000000000B8 -:1000100000000000000000000000000000000000E0 -:1000200000000000000000000000000000000000D0 -:1000300000000000000000000000000000000000C0 -:1000400000000000000030332F30322F39392031CA -:10005000373A3133000000000000000000000000CB -:1000600030313233343536373839414243444546EE -:10007000000007FF0200FE9F0600007C48000070A1 -:100080008200FFFF8600FFFF8800FFFF9A00FFFF4E -:10009000FFFF1100C000FFFFFFFF11223344556630 -:1000A00033434F4D20424142451140C000FFFFFF06 -:1000B000FF1122334455665374617274206F6620B9 -:1000C0004C4C43206672616D652E2020546F746124 -:1000D0006C20646174612073697A6520697320788B -:1000E000787820202042414245E8D201833EF7340F -:1000F000007521E84100833EF734007517E882005F -:10010000833EF73400750DE8BF00833EF734007579 -:1001100003E84102C31EB800F08ED833F6B9008060 -:1001200033DBAD03D8E2FB1FB8000083FB00740390 -:10013000B82200A3F734C3FABA5600B0FFEE33C0BA -:100140008EC033F6B9FF7F833EFF340074088D3EC6 -:100150003061D1EF2BCF268B1C26C704FFFF2683EF -:100160003CFF751726C704000026833C00750C264B -:10017000891C4646E2E0B80000EB03B82400A3F770 -:1001800034C3FAB4D79E733A753879367B349FB14D -:1001900005D2EC732DB040D0E071277925D0E07303 -:1001A000217B1F32C0751B32E49E721674147812C4 -:1001B0007A109FD2EC720BD0E470077505B800007E -:1001C000EB03B82600A3F734C3FABA5A0033C0EFE2 -:1001D000EFEFEFB000E656B000E654BA5200B801B7 -:1001E00001EFE8CA003C01757FE88300BA5200B80D -:1001F0000202EFE8B9003C02756EE87A00BA5200DC -:10020000B80404EFE8A8003C04755DE87100BA5238 -:1002100000B80808EFE897003C08754CE86800BA99 -:100220005200B81010EFE886003C10753BE85F0004 -:10023000BA5200B82020EFE875003C20752AE85635 -:1002400000BA5200B84040EFE864003C407519E83D -:100250004D00BA5200B88080EFE853003C8075082A -:10026000E84400B80000EB03B82800A3F734C3BA91 -:100270005A00B80080EFC3BA5A00B80180EFC3BA81 -:100280005A00B80280EFC3BA5A00B80380EFC3BA6D -:100290005A00B80480EFC3BA5A00B80580EFC3BA59 -:1002A0005A00B80680EFC3BA5A00B80780EFC3B946 -:1002B000FFFFE458E4543C0075034975F7C3FA3274 -:1002C000C0E656E4563C007403E98200B0FFE656EF -:1002D000E4563CFF7578BA5200B8FFFFEFED3CFFE3 -:1002E000756CB800FFEFED3C007563B0FFE654E4B9 -:1002F000543CFF755932C0E654E4543C00754FB08D -:100300000FE650E450240F3C0F7543B000E650E474 -:1003100050240F3C0075378CC88EC0BE7000268BF1 -:1003200014268B5C02B80000EFED23C33D0000757E -:100330001DB8FFFF23C3EF8BC8ED23C33BC1750E70 -:1003400083C60426833CFF75D5B80000EB03B82AAA -:1003500000A3F734C3FA33C0BF0020B91700F3ABD2 -:10036000BF0030B91700F3ABBF0022B94000F3ABB8 -:10037000BF0032B94000F3ABFC1E8CC88ED833C02E -:100380008EC0BE9200BF0020B91700F3A4BEA90022 -:10039000BF0022B94000F3A41FC706FB346400BAB3 -:1003A0000800B80F00EFE88201E89B01720DC70654 -:1003B000F7342C00C706F9340400C3BA0A0033C06E -:1003C000EFE89801E8B501B81700BA9C00EFB80053 -:1003D00010BA9A00EFB81700A90100740140BA8C56 -:1003E00000EFB80018BA8600EFB80C00BA8200EF30 -:1003F000BA0200ED25F9FF0D0200EFBA060033C086 -:10040000EFBA0400B86000EFBA0000B81800EFBA05 -:100410008000B9FFFFEDA901007504E2F8EB3EBAD8 -:100420000A00EDA900407435A90020743033C0EFF4 -:1004300051B9C800E2FE591E061F268B0E023083FA -:10044000F91775184949BE0220BF0630F3A61F23CD -:10045000C9750AFF0EFB347412E94DFF1FB82C005A -:10046000BB0000A3F734891EF934C3C706FB34640C -:1004700000E8D300720DC706F7342C00C706F93424 -:100480000400C3E8D600E8F300B80300BA8200EF26 -:10049000B84080BA9800EFB80011BA9600EFB840A3 -:1004A00000A90100740140BA9200EFB80019BA8E99 -:1004B00000EFBA0200ED25F9FF0D0600EFBA0600C5 -:1004C00033C0EFBA0000B81800EFBA8000B9FFFFE0 -:1004D000EDA920007504E2F8EB43BA0A00EDA9008B -:1004E00040743AA90020743533C0EF51B9C800E216 -:1004F000FE591E061F268B0E023283F940751D49D8 -:1005000049BE0222BF0632F3A61F23C9750FFF0E94 -:10051000FB347403E95AFFB80000EB0B1FB82C0042 -:10052000BB0200891EF934A3F734C3BA0200B80035 -:100530009CEFBA0000B80084EF33C0EFBA0A00EFB6 -:10054000BA0E0033C0EFC3BA0A00B9FFFFED2500B1 -:10055000603D00607404E2F5F8C3F9C3B000E656EC -:10056000B800FFBA5200EFB9FFFFBA5800ED25EF0F -:10057000007408BA5A0033C0EFE2EFC3BA8000ED4E -:10058000BA8400EFBA8000EDC30000000000000054 -:10059000C606EC341533C08ED88EC01E8CC8BE4043 -:1005A00054BF60FE8ED8B91000F3A41FC706803672 -:1005B0001035C7068C3630358D063835A33035A357 -:1005C0003235053301A33435C70636355001C70629 -:1005D000843680FEC7068836C0FEC606C2FEFFC649 -:1005E00006933680C606923600C60680FE80C70691 -:1005F00082FE5450C70684FE2B4DE5CEA90200753D -:1006000008C60681FE23E90500C60681FE22A1F781 -:1006100034A386FEB8483486E0A388FE8D064E34A7 -:1006200086E0A38AFEB8583486E0A38CFEB89C34DA -:1006300086E0A38EFE8D06200386E0A390FE33C0E5 -:10064000BA7200EF33C0BA7400EFBA7600EFB88028 -:10065000FE86E0BA7200EFE8BF07BA0C01B840406E -:10066000EFEDBA6A00B80300C1E0080D0300EFB96E -:100670000A00E89400BA6A00B80300C1E008EFA1DC -:100680003234A3A233C706A63304008D06A033C1BB -:10069000E804CD39C7069036FFFFE9E300630D6635 -:1006A0000D660D8A0DE60E75122E0F030F500F60AA -:1006B0000D600D600DED0FE912600D600D600D60B5 -:1006C0000D600D2210600D600D600D600DFE10605C -:1006D0000D600D600D600D600D600DAF0F321037B5 -:1006E0000D600D600D600D600D600D600D600D60A2 -:1006F0000D600D600D600D600D600D600D600D6092 -:100700000D640E000F9509600A49BBFFFFBA6A002D -:10071000EDA900207438803E80FE127531E84A0051 -:10072000A13234A3A233C706A63304008D06A0333A -:10073000C1E804CD39E82200C706F3344600C706F5 -:10074000F534FFFFC7069036FFFF58E932004B83B0 -:10075000FB0075B983F90075B0C352BA6A00B803DB -:1007600000C1E0080D0300EF5AC352BA6A00B80393 -:1007700000C1E008EF5AC3000000000000000000C4 -:10078000688007A19036CD358B3624022EFFA43524 -:100790000AFA8A2694368826E834C606943600FB80 -:1007A00022E47501C3F6C420747DF6C40874058084 -:1007B0000E9236048026E834D7C41E8436268B3742 -:1007C00081E6FF0083FE207605B001E9280053068C -:1007D000D1E62EFF949D06075B268847023CFF74F6 -:1007E000073CFE7511E93B00F6069236087534F6B3 -:1007F00006923604742D80269236F3803E9536009C -:10080000752126803F057513C60695360026807F24 -:1008100006007407268B4704A29536BA0C01B8402F -:1008200040EFED8A26E834F6C4107503E95B00F664 -:10083000C4047405800E9236018026E834EBC43E71 -:100840008836268B3583E67F83FE12720826C645DE -:100850000201E9240083C620D1E62EFF949D06C440 -:100860003E8836268845023CFF750EF60692360114 -:100870007414F606923602750D80269236FCBA0C78 -:1008800001B82020EFED8A26E834F6C408742280EF -:1008900026E834F7800E923604F606923608741174 -:1008A00080269236F3BA0C01B84040EFED8A26E874 -:1008B00034F6C40474228026E834FB800E9236019C -:1008C000F606923602751180269236FEBA0C01B8F1 -:1008D0002020EFED8A26E834F6C40174678026E80C -:1008E00034FE803EE8FF007439803EE8FF04743235 -:1008F000803EE8FF017521E580A90007740ABA9ED1 -:1009000000B80002EFE9EFFFC606E8FF03BA0C01EA -:10091000B80808EFEDE92800803EE8FF037406E917 -:100920001E00E90000BA1001B80202EFEDE5000D6B -:100930001800E700E5820D0200E782C606E8FF0422 -:100940008A26E834F6C402740D8026E834FD802639 -:100950009236BFE84F0BFAA0E83408069436C60674 -:10096000E83400FBC3E8E70FC41E84362EFF1601EF -:100970000726884702E97EFEE82D10C41E84362E25 -:10098000FF16030726884702E96BFE8E0626022E15 -:10099000FF160707C3C3833EF53400740FFF0EF341 -:1009A000347509E8C4FDC706F5340000F606933631 -:1009B000207430A1C2343B06E934A3E934742480A6 -:1009C0003E953600751DF706E63420007412A92006 -:1009D00000740D8326C234DF8326E934DFE9030087 -:1009E000E8DD09BA0601ED8BD081E200C0C1EA0E54 -:1009F00003167434C1E002110672347304FF0674E6 -:100A000034BA0201ED8BD081E200C0C1EA0E0316B8 -:100A10007034C1E00211066E347304FF067034C7EF -:100A200006A6330400C706AA3300008D06A033C112 -:100A3000E804CD39C39509950965097809950995A3 -:100A4000099107950996098B0995099509950995C5 -:100A500009950995098BC08BC08BC08BC08BC0904A -:100A6000F6069336207503E9CC008CC0408EC02674 -:100A70008B0E060086E926890E06008CC2C1E204B0 -:100A8000BE0E0026A10400D0E024C08AE0C0EC0421 -:100A90000AC426A2050026A10800A900C07403E923 -:100AA0009E0026F6061000807503E90A0026A016AF -:100AB00000241F32E403F0803EEC3406725C803E7A -:100AC00095360075668BFA33DB8EC326891D268822 -:100AD0005D045150C41E8C36B90F0033C0E82109A3 -:100AE00058590BDB7434FE0EE63A26C6078126C63B -:100AF00047010026C64702FF26C747040000268993 -:100B00004F0A86F2268957062689770826C647099E -:100B10000026C6470C02E88C09C3FF06EC338CC0E4 -:100B2000488EC0FAE89710FBE9EBFF8CC0488EC0F6 -:100B3000FAE88A10FBC38CC08EC0FAE88010FBC3B1 -:100B4000803E9536007503E9C200BF080026F60610 -:100B5000100080750503FEE90C0026A01600241F76 -:100B600032E403F003FEA095363C007503E99C00D7 -:100B70003C01740B3C0274143C03741DE98D00C6E7 -:100B800006963601E83C017227E98000C6069636D3 -:100B900002E88300721AE97300C606963601E8225D -:100BA00001720DC606963602E86C007203E95C001D -:100BB000530650C41E8C36B90B0033C0E8420858A7 -:100BC00026C6078226C64702FF8D06E0FE86C4269B -:100BD000894706A0963626884708E8C808075B8339 -:100BE00026AD36FEA1AD36E704BA1001B88080EF1D -:100BF000EDBA1001B80202EFED52BAE000B84110B0 -:100C0000EF5AB89C03CD39C6069536008CC0488E85 -:100C1000C0FAE8A90FFBC31E061F0633C08EC08BA7 -:100C2000F08D3E20F351B10A26837D0C01752A57C1 -:100C300026837D0E007406E82F00E90300E86607AE -:100C40005F731633C08ED8268B4D128D75208D3E66 -:100C5000E0FEF3A459071FF9C3FEC9740781C7203A -:100C600001E9C4FF59071FF8C35150535652573377 -:100C7000DB268A5D0E268B4D128D7D205A87D72666 -:100C80008A451487D74232FF80FF087508FECB22C1 -:100C9000DB75EA33DB23DB7406FEC7D0C8730C5068 -:100CA000268A053804587403E90A0049464723C9CF -:100CB000740AE9D3FF5A5E5B5859F8C35A5E5B5811 -:100CC00059F9C31E061F0633C08EC086CD2BCE8BAE -:100CD000F78BC133C9803CFF741680F90673093263 -:100CE000C94648742EE9EDFF3D6000730CE923000E -:100CF000FEC14648741DE9DCFFB810008D3E183473 -:100D000032EDB106F3A67403E908004823C0740766 -:100D1000E9E9FF071FF8C38D36183433C08ED88D2C -:100D20003EE0FEB81000B9060056F3A45E483D0050 -:100D30000075F3071FF9C3FF06E433C606EB340062 -:100D4000268B450686E0C1E80448068EC0FE06E60E -:100D50003AFAE8690EFB07B0FFC30000000000008C -:100D6000B001C3B000C3F6069336207503B004C3C8 -:100D70008B0E973681E18030268B4704257FCF0B81 -:100D8000C1A39736A3E634B000C3F60693362074A9 -:100D900003B003C3268B4708A39736A3E634268AFD -:100DA0004720A2FD343C017506C706A13600002687 -:100DB0008A4721A2FE34268B470AA31834A358344D -:100DC000268B470CA31A34A35A34268B470EA31C38 -:100DD00034A35C34C6062A34C0268B4714257FFF13 -:100DE00009062C34268B471625FFFE25FFFC090635 -:100DF0002E34C6060034C0268B4710A30234268B3F -:100E00004712A304340653E8840A5B073D000075CB -:100E100007800E923608B0FEC3B90001A1AC33338F -:100E2000D2F7F9A3AE33914933D2F7E905003BA3DA -:100E30004634BF003B893E4434BA6800B8E0E0EF76 -:100E4000A1AE33E762A1AE33BA0801EFA14434E7A3 -:100E500064A14434BA0A01EFB800012D04000D006A -:100E600010E792C33D0000740A26894707E8833AD9 -:100E7000B007C3A1AE332689472BA1443426894746 -:100E80002DA146342689472F800E933620A188361F -:100E900086E026894708A1843686E02689470AA18C -:100EA000803686E02689470CB860FE86E0268947B2 -:100EB0000EA0A136268847108B36883626C64402F7 -:100EC000FFE59EA90008740CBA8400ED0D0800EF40 -:100ED000BA8E00EFE50225F9FFE702BA1001B80269 -:100EE00002EFEDB000C3F6069336207503B001C3E0 -:100EF000802693369FE88D0A800E923608B0FEC396 -:100F0000B000C3F6069336207503B004C3C6062AA4 -:100F100034C0268B4706257FFFA32C34268B470839 -:100F200025FFFE25FFFCA32E34CD52B000C3F606EC -:100F30009336207503B004C3C6060034C0268B4721 -:100F400006A30234268B4708A30434CD52B000C355 -:100F5000F6069336207503B004C3578D7F0651B94A -:100F6000070033C0F3AB598D7F06A17A34030639ED -:100F700037268805A1953726884502A180340306C7 -:100F8000763426884507A1C63426884509A1D8337A -:100F90002688450A33C0A37A34A33937A39537A3EB -:100FA0008034A37634A3C634A3D8335FB000C3F62D -:100FB000069336207503B004C3268B4F0483F906CD -:100FC000741283F904740D83F900740883F90274B0 -:100FD00003B001C3890EE83A8326AB36F9090EAB9C -:100FE00036E50225F9FF0BC1E702B000C3F6069310 -:100FF00036207503B004C3268B4F0480F9FF7408B4 -:1010000080F9007410B001C3830EAD3602A1AD3675 -:10101000E704E90A008326AD36FDA1AD36E704B04A -:1010200000C3F6069336207503B004C3E8D504B0B8 -:1010300000C3F6069336807503B001C326837F068E -:10104000057503E99D00268B5704268B47082681EA -:101050007F0600807508ED2689470AE99D002683F2 -:101060007F06017504EFE9920026817F06018075F5 -:1010700009EFED2689470AE9810026837F0602757C -:101080000726214704E9730026817F060280750C3C -:1010900026214704ED2689470AE95F0026837F065B -:1010A00003750726094704E9510026817F0603805E -:1010B000750C26094704ED2689470AE93D00268379 -:1010C0007F0604750726314704E92F0026817F0635 -:1010D0000480750C26314704ED2689470AE91B0078 -:1010E000B001C3FA53268B4F080BC9740C8D1EE058 -:1010F000FEE852FF83C308E2F85BFBB000C3F606CC -:10110000933680750AF6069336207503B001C38DB9 -:101110003EE0FEE500268905E50226894502A1ADEF -:101120003626894504E50626894506E508268945CB -:1011300008E50A2689450AE50E2689450CE5482674 -:1011400089450EE54A26894510E54C26894512A1B8 -:10115000B73626894514E55026894516E552268975 -:101160004518E5542689451AE5562689451CE55853 -:101170002689451EE56226894520E56426894522A3 -:10118000E56626894524E56826894526E56A268997 -:101190004528E56C2689452AE5702689452CE572A7 -:1011A0002689452EE57426894530E576268945321F -:1011B000E57C26894534E57E26894536E580268905 -:1011C0004538E5822689453AE5862689453CE58805 -:1011D0002689453EE59A26894540E59E2689454271 -:1011E000E5CC26894544E5CE26894546E5D02689C5 -:1011F0004548E5D22689454ABA0001ED1106663414 -:101200007304FF0668342689454CBA0201EDC1E03B -:101210000211066E347304FF0670342689454EBAF7 -:101220000401ED11066A347304FF066C3426894507 -:1012300050BA0601EDC1E002110672347304FF06D4 -:10124000743426894552BA0801ED26894554BA0AF4 -:1012500001ED26894556BA0C01ED26894558BA0E8E -:1012600001ED01067A342689455EBA1001ED268922 -:10127000455CB000C3F6069336807407F6069336D5 -:10128000207503B001C326807F06007530803E952F -:1012900036007452C6069536008326AD36FEA1ADE3 -:1012A00036E704BA1001B88080EFEDBA1001B80239 -:1012B00002EFEDBAE000B80010EFB000C3268B4794 -:1012C000043D000074203D0300771BBA1001B802F2 -:1012D00000EFBAE000B80110EF830EAD3601A1AD0A -:1012E00036E704B000C3B006C3F606933680750334 -:1012F000B001C326837F0401740A26837F0402742D -:1013000019B006C326837F060C77F626837F0A6012 -:1013100077EFE81000720BB046C3E84E007203B0DE -:1013200046C3B000C351B10A8B3E20F326837D0C27 -:10133000027503E90E00FEC9740781C72001E9EBBD -:10134000FF59F8C3578D7D0E8D7706B91200F3A4AF -:101350008D7D208D36E0FE268B4D12F3A4FF060115 -:10136000355F26C7450C010059F9C351B10A8D3EBE -:1013700020F38D36E0FE26837D0C01751B57E82592 -:10138000005F731433C0B92001F3AA26C7450C02CD -:1013900000FF0E013559F9C3FEC9740781C720014A -:1013A000E9D3FF59F8C351268B4D128D7D20F3A64A -:1013B000740359F8C359F9C300000000000000008D -:1013C000803EEC34067233FF06F03350C41E8C3678 -:1013D000B90F0033C0E82900588126C234DF7F816D -:1013E00026E934DF7F0BDB741126C6078426C64747 -:1013F00002FF26894706E8AC00C3FF06EA33E9F599 -:10140000FF57268B3F03F9263B7F027416263B7F4E -:10141000047C2A3D000075138D7F0803F9263B7F6D -:10142000027C14FF06DE3333DB5FC3268B7F02268C -:10143000893F03F9E9060026893F26290F26C705BB -:10144000FFFF26873F26890D8D5D02508BFB83E9C8 -:101450000233C0F3AA58FE0EEC345FC38B7C023B10 -:101460003C742F833DFF750B8D7C08897C02833D86 -:10147000FF741E8A45023C81750C803EEB3400747B -:101480000533C0E90B008B0D014C028D750283E919 -:1014900002C3803EEC3406720533C0E9F3FFFF0659 -:1014A000EE33E9BEFFF6069236407401C35756513B -:1014B000528B368C36E8A4FF7503E91A00E91C004C -:1014C000FE06EC34C43E8036F3A4800E923640BA59 -:1014D0000C01B88080EFED5A595E5FC3FF06E03320 -:1014E000803C81750CFF06E233C606EB3401E9CF80 -:1014F000FF803C847507FF06E633E9C3FFFF06E87B -:1015000033E9BCFF8D3EE0FEA17234C706723400A1 -:10151000008905A17434C70674340000894502BAF5 -:101520000401ED894504C745060000A16E34C706D5 -:101530006E340000894508A17034C706703400007D -:1015400089450ABA0001ED89450CC7450E000032F5 -:10155000E4BA0E01EC894510A17E34C7067E340042 -:1015600000894512A18C34C7068C340000894514CB -:10157000A18A34C7068A340000894516A17C34C785 -:10158000067C340000894518A18834C706883400D9 -:101590000089451AA1CA33C706CA33000089451C11 -:1015A000A17834C7067834000089451EA1C634C727 -:1015B00006C6340000894520C3000000000000007A -:1015C000FA33C08ED88EC0B8A001C1E8048ED08D89 -:1015D000268000E80001E810EB8B1EF7348B16F92B -:1015E000348B36FF3433C0B9EFFF8D3E14002BCF60 -:1015F0002BCED1E9F3AB891EF7348916F93483FE7B -:1016000000740CB9EFFFBF80FE2BCFD1E9F3ABB96B -:10161000FFFF81E9003B83FE007403E91B00511EBC -:10162000B800E08ED833F68D3E00D8B9000CF3A593 -:101630001F59BEFFFF81EE00D82BCE81E100FF894C -:101640000EAC338D062002C1E804A332348ED036AE -:10165000C7061E00801836C7062200FF7F36C70661 -:101660000A00FFFF36C7061C0080008D06A002C1DD -:10167000E804A330348ED036C7061E00502836C783 -:10168000060A00FFFF36C7061C008000B8A001C193 -:10169000E804A33434A3F2338ED08D268000B80042 -:1016A00090E7028D3E70018BC7C1E804B903008941 -:1016B000450E894502C705FFFF83C710050100E2FB -:1016C000EEE85B01E5CEA3B536E82100E84501A1CF -:1016D00032348CCBCD370E58A900F0740733F6891D -:1016E00036FF34C38D3630618936FF34C333C08B47 -:1016F000D08BF2B968002E80BCAC17807501EF83E7 -:10170000C20246E2F1B80200E750B95A0033FFC7FF -:101710000565188C4D0283C704E2F433C08EC08C7B -:10172000C88ED88D3E80008D369C17B90800E837EA -:10173000008D3620218D3EC000B90D00E829008DB6 -:101740003E4001B90A00E81F00E84B0E33C08ED8B6 -:10175000C7064E376F17E748E74CB8409CE74AE5A5 -:101760004890B80070E748C3A583C702E2FAC3E512 -:101770004CC35051565752061E33C08ED8E558D12F -:10178000E073118BF0D1E633C08ED88BB480008328 -:10179000C60BFFE61F075A5F5E5958CF581CE41C62 -:1017A0006C1C8E1AC01F401A441C6518808080FF74 -:1017B00080030280FFFFFFFFFFFFFFFFFFFFFFFF30 -:1017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 -:1017D0008003034380800280420302FF0301030170 -:1017E00001030203FFFFFFFFFFFFFFFF02030103EF -:1017F00003FF0101FF01FF0101030303FFFFFFFFDF -:10180000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 -:10181000FFFFFF02B80F00E784B80FF8E782C3B9F3 -:101820000800890EE63A8D0620038BD0C1E804A398 -:1018300090018BC28BD8C1E8048EC005610026A33D -:101840000000A1303426A3020083C314D1EB268903 -:101850001E080081C21006E2D926C7060000FFFF5D -:101860008C069201C35051565752061E33C08ED873 -:10187000E75AFF06BE33BAD200EDCF0000000000E9 -:101880008CCBA13034CD37E906EDB83200C3E88CFB -:1018900001FE06E234E8210175F0E8530E810EAF37 -:1018A0003600C0C706AD366000F706E63480007526 -:1018B0001AF706E63400087409C706AB360B00E9D0 -:1018C0000F00C706AB360300E90600C706AB3611AA -:1018D0009CC706A9361800F706E6348000750DF798 -:1018E00006B53602007405830EA93620A1A936E795 -:1018F00000A1AB36E702F706E6348000742EE8F26A -:101900002F33C00D4100E756A1B1360D0010E70896 -:10191000A1B336E70AA1AF36E706B84000E74E3379 -:10192000C0E70EC70626020000E92300C7064E37AF -:101930003F208E06303426F7060A00008074072602 -:10194000810E08000080C606E03401B80000C3FE26 -:1019500006E134C606E03400A126020BC07401C3C0 -:10196000E80400B80000C3A1A936E7008B1EAB361F -:1019700083E306E50225F9FF0BC30D1000E702A182 -:10198000AD36E704C3B80A00E784FE06E534C606B0 -:10199000E334018E06303426F7060A00004074074F -:1019A00026810E08000040C3C7064E376F17FE069B -:1019B000E434C606E33400C3C3F606183480750D5C -:1019C000A118340B061A340B061C347501C3A12E62 -:1019D0003425FFFE8B16E73681E200010BC2A32EF1 -:1019E000348D161000BF0000B908008B850034EF5D -:1019F00083C2108B850234EF83C2108B850434EFD1 -:101A000083C2E283C7064975E2B800008EC0BE00FB -:101A100034BFB936B91800F3A5B80000C333C08E7F -:101A2000C08D3EB033B90800F3AB8D3E3E34B903F0 -:101A300000F3ABC300000000000000000000000045 -:101A40005051565752061E33C08ED8E75AFF06BA79 -:101A500033E5560D2000E756BA7A00ED0826943695 -:101A600033C0B10832ED068EC08D3EE0FFF3AA8E82 -:101A700006323426810E0800000207E55625DFFFF6 -:101A8000E756E9F8FC00BD1B101BD91AF31A505198 -:101A9000565752061E33C08ED8E75AFF06B6335348 -:101AA0000651E580A3B4338BD88BC8251000A3ED75 -:101AB000340BC07414FF068034803EFE340074037F -:101AC000E90600B88000E89D0483E303D1E32EFF1C -:101AD00097861A59075BE9A4FCBA20008E063C34AD -:101AE000833E3C34007503E9F000C7063C34000037 -:101AF000E92A00BA10008E063A34833E3A34007563 -:101B000003E9D5FFC7063A340000E81000E9C9FF31 -:101B1000BA10008E063A34C7063A34000026A114E3 -:101B20000026A30C0026A1160026A30E0026C6063A -:101B30000A0000C1EA0223D1741CBA200026C7069D -:101B40000E00EA05260B160C002689160C00FF066F -:101B50008634FF06DC3326A10C00A9003774162654 -:101B6000C6060A0002A900307404FF067A34FF0694 -:101B7000DA33E94900C0EC0783168A340024073CB5 -:101B8000077504FF068C34FF067E34A130348CC305 -:101B90008EC08EDB26830E0800408CD82687061662 -:101BA0000026833E1400FF740A8EC0268C1E00009F -:101BB000E90500268C1E140033C08ED8C3C38CC028 -:101BC000870692013DFFFF740D8ED88C060000330E -:101BD000C08ED8E904008C069001E80100C306839A -:101BE0003E9001FF7429833E3A34007511BA860095 -:101BF000E81E008C063A34833E9001FF7411833E48 -:101C00003C3400750ABA8800E806008C063C3407AC -:101C1000C3A190018EC026A10800EF26A1000026D6 -:101C2000C7060000FFFFA390013DFFFF7503A392CD -:101C300001833EED3400740BB81000E784C706ED55 -:101C4000340000C35051565752061E33C08ED8E799 -:101C50005AFF06BC33E925FB5051565752061E3336 -:101C6000C08ED8E75AFF06B033E911FB50515657E2 -:101C700052061E33C08ED8E75AFF06B43306FF065D -:101C80007634803EFE3400740407E9F0FAB8800030 -:101C9000E8D30207E9E6FA000000000000000000B7 -:101CA000C61D081D911E5D1E731E891E911EA81D56 -:101CB000911E911EAF1EAF1E151D151D911E991F61 -:101CC000000000000000000000040000000200000E -:101CD00000010010000100400000000000010000B1 -:101CE00007E999FA5051565752061E33C08ED8E76D -:101CF0005AFF06B2330668F61CE506A3B2338BF032 -:101D000083E61E2EFFA4A01CE50CA980007406E843 -:101D1000A401E506C353E50C8BD8A9010074148314 -:101D20003EE03A00740D8E063834E8BF06C706E080 -:101D30003A0000E5000D1800E700E5020D1100E78C -:101D4000028BC35BA901007401C38BD0B80008E704 -:101D5000848BC28E06383426A30C008BD0C1E003DE -:101D60008316883400FF067C3426833E06000A75FD -:101D7000218BC22540183D4000740C3D00107512A7 -:101D800026FE0E0A00740BF706EF3420007503E9F7 -:101D90005A068CC0268E06020026830E08002026D6 -:101DA000A3120026A31000C3FF06C433E50CA9014B -:101DB000007501C3A9F0077401C3FF06D433E50021 -:101DC0000D1800E700C3FF06CA33803EA036087531 -:101DD000148E06303426F7060A00000874072681A0 -:101DE0000E08000008E58225FDFFE782E50C50E5BE -:101DF00080250007A3E43AE58C250080A3E23A5849 -:101E0000A902007525833EE23A00751E833EE43A3E -:101E1000007517E5080D000425FF04E708E86A01CE -:101E2000E5820D0200E782E92100E81A06803EE81B -:101E3000FF00740A803EE8FF047403E90D00C60643 -:101E4000E8FF01BA0C01B80808EFED803E9F3606A6 -:101E50007505830E993640B80001E90901FF06CCEB -:101E6000338126AF36FFF7A1AF36E706FF06C6344B -:101E7000E91E00FF06CE33FF0695378126AF36FFF9 -:101E8000EFA1AF36E706E90800FF06D033FF067A78 -:101E900034FF06D233D1E68E0630342E8B84C01C3C -:101EA00026090608002E8B84C21C09066637C3E586 -:101EB0000CA98000745650E8F00058A9000175077D -:101EC000FF06C633E90800FF067834FF06C833E58D -:101ED0008225FDFFE782E86E05BA1001ED803EE83D -:101EE000FF00740A803EE8FF047403E91D00C60683 -:101EF000E8FF01BA0C01B80808EFEDE90D00C606CD -:101F0000E8FF03BA0C01B80808EFEDC3A90100749B -:101F10001CE82C00833EE03A00740F068E0638342D -:101F2000E8C904C706E03A000007E95D008BD08EDF -:101F300006383426A30C00E8060068691DE94A004B -:101F4000A90004740AB80004FF06D833E91700A9F1 -:101F50000001740AFF063937B80001E90800A9102A -:101F600000B81000741D090666378CC08E06303428 -:101F700026F7060A000001740726810E08000001FA -:101F80008EC0C3FF06C233E9F8FFE5000D1800E775 -:101F900000E5020D1100E702C358E943FDE5080D15 -:101FA000000425FF04E708E9E0FFE50EA900087535 -:101FB00001C3E9F5FF000000000000000000000080 -:101FC0005051565752061E33C08ED8E75AFF06B8F6 -:101FD00033E548065357FF164E375F5B833E80015B -:101FE000FF74588E06800126FF0E0800754D26A14D -:101FF0000000A3800126C7060000FFFF8CC0268ECC -:1020000006020026810E080080008BD02687061A63 -:102010000026833E1800FF740A8EC0268916000031 -:10202000E905002689161800833E8001FF740C8E96 -:1020300006800126833E08000074B307E93EF7E5F9 -:102040004C90E502A90020740D25FFDF0D0100E78B -:10205000020D0020E702E50A8BD8A3F43325C3570D -:102060000D0010E70AF7069B3600807437F7C300AF -:10207000807406F7C30008745D8126C2347FFFC7F1 -:102080000635370500B88003CD3981269B36FF7FA2 -:10209000C7060F370400F7069B3640007506C706D3 -:1020A0000F370300F7069B360020742AF7C3000899 -:1020B0007424803E9D36067C1DFF069434830E6694 -:1020C00037208E06303426F7060A000001740726F2 -:1020D000810E08000001F7C30020753BF7069A3710 -:1020E0008000740BFF06893733C0E70EE90400FF58 -:1020F000063B37F7069B360020741C80269E36FF71 -:1021000075158E06303426F7060A00000874072677 -:10211000810E08000008C3C300000000000000009A -:1021200002230223022302230323DD220223FD21B3 -:102130000223A424F32402238D227A23022397244A -:102140001B247524022302238E25FB8E067E01FBB1 -:1021500026833E0000FF74F2268E060000FA268BCE -:102160001E080026231E0A0074E58CC08ED0268B24 -:102170002602008C16F23322FF756A26A11C008A03 -:10218000E38ADC22D8750DD0E824F80AC075F2B0D5 -:1021900080E9EDFFD0E824F80AC07502B08032E48F -:1021A00026A31C00F7C3080075472E8A9FC5252E5D -:1021B0008BBFC52680C310268E1D268C1E06008B65 -:1021C000160000C7060000FFFF26891583FAFF7579 -:1021D0000A2E8B97CD26262116080033C08ED826CE -:1021E000891E0400C38ADFB7002E8A9FC525E9E057 -:1021F000FF2683260800F783C310E9DEFF60061E72 -:102200006887256A001F8E06F2338B0E3434390E30 -:10221000F233740E26810E0A00000226810E080099 -:1022200000022689260200A3F2338ED08D2680007C -:10223000368926020036891E200036C706080000AF -:1022400000B90400BE00002E8BBCC52636C705FFB2 -:10225000FF36C74502FFFF83C602E2EB8E067E0112 -:10226000368B0E22008CC026833E0000FF268E0691 -:1022700000007407263B0E22007DEA368C06000023 -:102280008EC0268C160000FB36FF2E1E00061E6830 -:102290008B256A001F2609360800F7C600FF740167 -:1022A000C356522E8BB4C52581E6FF002E8BB4C5D4 -:1022B000268CC28EC026C7060000FFFF8EC2268372 -:1022C0003CFF740F8BD0268754028EC226A30000D9 -:1022D000E90700268944022689045A5EC3061E685F -:1022E0008B256A001F8E06F23326A30A0026892654 -:1022F0000200A134348ED08D2680008C16F233E992 -:102300004DFECF501E525333C08ED826833E04005C -:10231000FF26C706040000007403E91A00833EE6A6 -:102320003A027613FF06D6338CC08E063234BE4096 -:1023300000683A23E95EFFE884F85B5A1F58CFE84B -:10234000E10026C606180010268A1E2900881E1BDA -:102350003726C7060C00FF7F26A10E00E79C26A1AA -:102360000800E79AE50080FB0874090D18ACE70047 -:10237000071F58CF0D1800E9F4FF501E0633C08E1A -:10238000D8833EA1360075B7268B3606002EFF9403 -:10239000DC23071F58CFE88A00E5000D1800E7008E -:1023A000E84900C353F706EF342000752DE58C256E -:1023B00000708BD8E58C2500703BC374058BD8E981 -:1023C000F2FF3D00307510E50225EFFFE702C7067A -:1023D000E03AFFFFE90300E812005BC3A323962362 -:1023E000A423A4239623A4239623962326A029007E -:1023F000A21B3726C7060C00FF7F26A10E00E79C14 -:1024000026A10800E79AE50025FF53268B36060033 -:1024100083E60E2E0B84AD25E700C3061E688B25D0 -:102420006A001F830EEF3420830E9B3608E50025DB -:10243000EFFF0D0800E700E500A910007501C3E5F6 -:1024400000A9100075F9C350535156061E33C08EB3 -:10245000D8B80500E784E5080D000425FF04E70867 -:10246000E5000D1800E700E5020D1100E7021F0767 -:102470005E595B58C3501E33C08ED8C706EF340078 -:102480000083269B36F7E5000D1800E700E5020DF6 -:102490001100E7021F58CF60061E6887256A001FDB -:1024A000E816F5C3061E688B256A001F8EC02683BA -:1024B0003E0A00007403E8430026C7060A00FFFF37 -:1024C000268B1606008E1E8E018CD88BCA833E008A -:1024D00000FF8E1E0000740A2B16080073EB290EF5 -:1024E000080026890E0800268C1E00008ED88C0657 -:1024F0000000C360061E6887256A001F8EC08BC857 -:102500008E1E8E0126C7060A0000008CD8833E006E -:1025100000FF74253B0E00008E1E000075ED8ED866 -:1025200026A10000A300003DFFFF74568ED826A10F -:10253000080001060800E94900268E1E0200BE18A8 -:1025400000833CFF743C390C74198E1CBE00008360 -:102550003E0000FF742C390E000074078E1E000030 -:10256000E9ECFF26A10000890433C98ED93DFFFFA5 -:10257000751083FE18750B268E1E0200812608003A -:102580007FFF33C08ED8C31F0761CF1F07CF600600 -:102590001E6887256A001FE506251E003D1E007582 -:1025A000F6B90800E558E75A23C0E0F8C300000078 -:1025B000000000000000AC000000A8008C02040035 -:1025C0000008102000FF0E0C0C0A0A0A0A0808086E -:1025D0000808080808060606060606060606060691 -:1025E00006060606060404040404040404040404A1 -:1025F000040404040404040404040404040404049B -:1026000004040404040202020202020202020202A0 -:10261000020202020202020202020202020202029A -:10262000020202020202020202020202020202028A -:10263000020202020202020202020202020202027A -:102640000202020202000000000000000000000080 -:10265000000000000000000000000000000000007A -:10266000000000000000000000000000000000006A -:10267000000000000000000000000000000000005A -:10268000000000000000000000000000000000004A -:10269000000000000000000000000000000000003A -:1026A000000000000000000000000000000000002A -:1026B000000000000000000000000000000000001A -:1026C00000000000001800140010000C00FF7FFF45 -:1026D000BFFFDFFFEFFFF7FFFBFFFDFFFE7FFFBF49 -:1026E000FFDFFFEFFFF7FFFBFFFDFFFEFF00000036 -:1026F000803EE234017603E9A500B80000E74EB958 -:102700002800E2FEC606453702BF3F282E8B45084B -:10271000E74EB92800E2FE2E8B1DC706B3364011E6 -:10272000C706B1362700C70646370200C706483736 -:102730006400F706B5360200751C2E0B5D0281267B -:10274000B336FFFEC706B1369C00C7064637080001 -:10275000C70648379001891EB736891EFE33BE2052 -:10276000008BC3E74EB92800E2FE2E8B4504E74EEE -:10277000B92800E2FEE54E8BCB2E2345062E234DD5 -:10278000063AC174364E75D9803E453700740BC683 -:1027900006453700BF2F28E972FFC606453701F707 -:1027A00006B53602007414E5CE25FDFFE7CEE843FA -:1027B00000E5CE0D0200E7CEE83900803EE23401AC -:1027C0007601C3B8EA05E78CFAE812F4FB8D06D06F -:1027D000398BD8C1E804A338348EC0A1303426A385 -:1027E000020026C7060000FFFF83C318D1EB26892D -:1027F0001E0800C3E5020D0040E702E5000D0400DD -:10280000E700B80000E70AE50AA900807514E508AA -:102810000D0010E708E50A0D0008B90500E70AE217 -:10282000FCC3E5080D0010B90500E708E2FCC3048D -:102830000C2000010C7EFF000C0200100040000C78 -:10284000C6010000C0F7FF00C002001000400000F9 -:1028500033C08ED88D3E72498D36B037B914008B97 -:102860001E3034895C022E8B45028944062E8B056E -:1028700089440483C70483C610E2E8C6069E360E68 -:10288000E8FD26688328A1AA02CD35833EA1360043 -:102890007403E93B2733FF8E06A6028B36A4022E73 -:1028A000FFA42E30830E993604C70637370100C6C1 -:1028B00006CA3401E97D19803EA0360874E68026F8 -:1028C0009E36FF751AF7069B3600207412F7069B9A -:1028D000360300750A830E663710C606A03608E96F -:1028E000FB01803E9E360275CEC606A03606E9EC98 -:1028F00001C3E9E80126C7060A00000026FF2604F6 -:1029000000A1D1362639061A007522A1D336263900 -:10291000061C007518A1D5362639061E00750E2630 -:10292000F7060C0040007405830E663740810EAF39 -:10293000360010A1AF36E706803E9D36027506CD03 -:1029400034E9A21AC3F7069B361000755426F60622 -:102950000A00FF754C26A0190024C03C4075118068 -:102960003E953600743B26C7060400FFFFE93100A0 -:10297000E8F104F7069B360300742F8BD8B87D036B -:10298000CD3A8BC3C606A03606F7069B3602007505 -:1029900005C606A03604810E9B36800083269B3632 -:1029A000FCE92301E8871DE933015026A10C00252D -:1029B00007003D07007503E984003D05007503E944 -:1029C0007C00833EE83A047475833EE83A02746EF4 -:1029D000F706E63418807503E96A00F706E6340066 -:1029E00080743526803E290002752D5156578D364C -:1029F0003E348D3E2000B90600F3A65F5E59744553 -:102A000026A12000A33E3426A12200A3403426A103 -:102A10002400A34234E92600F706E6340800740BCC -:102A200026803E1900007403E91300F706E634100F -:102A300000741226A02800C0E80422C0740726C72C -:102A4000060400FFFF5823C07403E957FF81269B4B -:102A500036FFFE83FE067F2426A120003B06D136EA -:102A6000751A26A122003B06D336751026A1240034 -:102A70003B06D5367506810E9B36000126A1200047 -:102A8000257FFFA3B83426A12200A3BA3426A124AF -:102A900000A3BC348BC686C4A3C034D1E680FC0935 -:102AA0007403E8AA1C8BC62EFFA4304926A10C0093 -:102AB0003DFF7F740F26FF2604008E063834E8366B -:102AC00006CD50C3E91600CD34E91100CD34893666 -:102AD0003D37A19D36A33F37C606A0360CE88E00D1 -:102AE000A19F3622E47532F7064C370100752AF6AD -:102AF000069D3680740788269E36E931003A069D89 -:102B000036A39D3674288BF02EFFA40D2B4429EE9E -:102B1000421944CD442F455A453A269E367501C385 -:102B200032C086C48BF0A29E362EFFA420498B2E85 -:102B3000993623ED7501C3BF0100BE000085FD7508 -:102B40001A46D1E7E9F6FF2A0029002800270025C8 -:102B50000005000700260006002000F7D7213E9957 -:102B600036D1E62E8BB4472BE94FFFE956FF80267E -:102B70009E36FF7517F7064C370100750FF6069D58 -:102B800036807408F7066637FFFF7507C706663795 -:102B90000000C3F70641370100750BB87F03CD393C -:102BA000C7064137010033F6B80040850666377422 -:102BB0002180BC5437FF7404FE84543780BC9634A3 -:102BC000FF7404FE84963431066637833E66370010 -:102BD000740546D1E873D4C3A1F433A90088740BFB -:102BE000A9001075098B1E4337FFE3E9D700C7061C -:102BF00035370500C70643371E2CF706F4330008A7 -:102C00007406C7064337102CB88003CD39E9CDFED2 -:102C1000A9000874D9FF0E353775EDE96600A900E3 -:102C20000875CBFF0E353775DF810EC234C000F654 -:102C3000069D36807448810E9B360080F7069B36D1 -:102C40000100741EB87D03CD3A810E9B368000834F -:102C5000269B36FEC7060F370200C606A03604E9DB -:102C60007BFE803EA036047507833E0F3701750555 -:102C7000C606A03606C7060F370200E95FFEBE0291 -:102C800000E94AFE80269E36FF753AF6069D36809C -:102C9000742DF7069B360020752BC606A03606FF5E -:102CA000069434830E6637208E06303426F7060AE3 -:102CB000000001740726810E08000001E90600BE2D -:102CC0000400E909FE810EAF360008A1AF36E70621 -:102CD000E50AA90080740E8126AF36FFF7A1AF3652 -:102CE000E706E909FFE9F5FDC70641370000830E55 -:102CF000993602E9E7FD80269E36FF751DF7069B93 -:102D00003600407505830E993608830E993620816A -:102D1000269B36FFBFB88503CD39E9C0FD803E9EB6 -:102D200036067407803E9E360A7534F6069D368058 -:102D30007506BE0700E996FDC606A03604833E0F61 -:102D40003702741BC7060F370400803E9E36067597 -:102D50000EF7069B3640007506C7060F370300E9DD -:102D60007BFD803E9D36047512810EC2340040FF0B -:102D7000069234C606A03606E962FDBE0500E94D9E -:102D8000FDF6069D36807519830EC23404BE06001A -:102D9000E93BFD80269E36FF75C5FF063137E90009 -:102DA000008326C234BFC606A03606E92FFDE50A19 -:102DB0005025C3BFE70A5880269E36FF750DA9002F -:102DC000407508C606A03606E912FDB88303CD3962 -:102DD000C3B87C03CD39F706F43300107509C70674 -:102DE00033370200E9F6FCFF0E33377403E9EDFCDC -:102DF000FF068E34E8F719830EC23408BE0300E9DB -:102E0000CCFC0000000000000000000400040405E9 -:102E1000040404000300030300000000000000009D -:102E20000004000808050808080003000303000068 -:102E3000020404040400000800000A1400001A0040 -:102E40001C001E2000000441060B08C2FFE704031B -:102E500006040405040604870403060404854EA240 -:102E600004CF04CDC706A2370000C706A63700006E -:102E700026A12000257FFFA3F53626A12200A3F777 -:102E80003626A12400A3F936E83B198BF0268B0ED9 -:102E90000E002BC883E90EB8018083F9047C51260B -:102EA0008A542888161C3740268B6C2686CD3BCD4D -:102EB00086CD890EA43775384032FF268A5C29807A -:102EC000FB15772580FB0A742080FB01741BB80476 -:102ED000802E3A97022E74072E3A97182E751133CA -:102EE000C080FB09754F8BF3C326C7060400FFFFA4 -:102EF0005052A1A43786C4263B0626007C32268188 -:102F00003E260000047E298D742A268B1422D2745A -:102F10001F80E6BF80FE097517C706A23701008033 -:102F2000FA04750C268B4402A3033786C4A3D0345D -:102F30005A58E9B1FFBD72372E8A872E2E22C074EF -:102F40001605442E8BF82E8B053E89460083C5025C -:102F500083C70222E47DEF8D742A83E9047503E9B7 -:102F6000A100268B1422D27503E97C00C706A63780 -:102F70000100BF72378B0583C70280E6BF80E43F44 -:102F800080FE09752280FA04755EC706A23701002B -:102F9000268B4402A3033786C4A3D03486C4C70655 -:102FA000A6370000E947003BFD7E15268B04A840AC -:102FB0007406B80780E938FF32C0268B04E92E007A -:102FC0003AF475B1C745FE000080FE22750D3AD077 -:102FD0007716C706A6370000E913003AD07509C76F -:102FE00006A6370000E90600B80580E902FF32F6C0 -:102FF00003F22BCAB8058023C97603E964FF740382 -:10300000E9EDFE33C0BF72378B1547473BFD7F1B91 -:10301000F6C6807416F706A63701007406B8088055 -:10302000E9C3FEF6C64074E0B80780E9B8FE7D4209 -:10303000A34544294429B728E228EE2BF228F52895 -:103040000129AC2A4429442944294429442900005F -:10305000733600000336C535833545350735D23420 -:1030600045340000000000000000000000000000E7 -:103070000000A6380000E03800000000000000005A -:103080000000000000000000000000000000000040 -:10309000F2330000A6336033FD32BC3277323C326B -:1030A000FB316A310A31E0E0101010E0E0E0E000AE -:1030B0000000000000000000000000000000000010 -:1030C000000000000000E000E0E0E0E0E0E0E0E020 -:1030D000E033FF26F6061A0080741B2680261A00AD -:1030E0007F268B3E260083E71F740B26800E200070 -:1030F0008026013E0E00C3602E8B84A63026A318C6 -:1031000000D1E62EFF94503061C326C7060400C4E8 -:103110002A26C7060E00160026C706060006002649 -:10312000C606190000E8BF05E8980526C706260070 -:10313000000826C60628004026C60629002ABF2AFF -:103140000026C6050426C645012AA1933733DBA90C -:1031500040007502B301A900107402B788A90008E5 -:10316000740380CF4426895D02C3830EC2342026B7 -:10317000C70604006B2B26C7060E00300026C706C4 -:1031800006000A0026C7060A00040026C606190023 -:1031900000E86905E82C0526C7062600002226C699 -:1031A0000628006026C606290029BF2A0026C60573 -:1031B0000826C645012D8D7D02BE5437B90300F3A4 -:1031C000A526C6050826C645012E8D7D02BE5A37A6 -:1031D000B90300F3A5E8D405E86405B90600BE54B8 -:1031E000378D2E2C00268B4600290483C60283C50A -:1031F0000283F90475024545E2EBC326C7060400C5 -:10320000C42A26C7060E00240026C70606000600AC -:1032100026C606190000E8E404E8A70426C7062627 -:1032200000001626C60628006026C606290028BF0C -:103230002A00E85B06E87405E80405C326C706040F -:1032400000C42A26C7060E001A0026C70606000676 -:103250000026C606190000E8A304E8660426C7068F -:103260002600000C26C60628006026C60629002770 -:10327000BF2A00E82105C326C7060400C42A26C7C2 -:10328000060E00200026C70606000A0026C7060A0A -:1032900000040026C606190000E84B04E8240426B2 -:1032A000C7062600001226C60628004026C60629A4 -:1032B0000026BF2A00E8F404E88404C326C70604F5 -:1032C00000C42A26C7060E00340026C706060006DC -:1032D0000026C606190000E80D04E8E60326C70626 -:1032E0002600002626C60628004026C606290025F8 -:1032F000BF2A00E8B604E84604E8FA04C326C70675 -:103300000400C42A26C7060E003800A1A237500BBD -:10331000C0750726C7060E00340026C7060600063D -:103320000026C606190000E89903E8A4FD26C74553 -:1033300026002A580BC0750626C745260026A11C64 -:1033400037C1E0042688452826C645292483C72A94 -:10335000E82904E8A004E82205E8F803E80904C322 -:1033600026C7060400C42A26C7060E00320026C758 -:10337000060600060026C606190000E84503E850C8 -:10338000FD26C745260024A11C37C1E00426884538 -:103390002826C645292383C72AE8E003E86C04E809 -:1033A0008A04E89C04C326C7060400C42A26C7066C -:1033B0000E00340026C7060600060026C6061900C1 -:1033C00000E8FF02E80AFD26C745260026A11C37B3 -:1033D000C1E0042688452826C645292283C72AE855 -:1033E0009A03E8C703E85703E8F803E87804E88A93 -:1033F00004C326C7060400744526C7060E003E0017 -:1034000026C7060600060026C7060A00040026C6D0 -:1034100006190000E8FC02E8A902833E8D37037517 -:10342000019026C7062600003026C6062800502632 -:10343000C606290020BF2A00E8D003E80103E8B54A -:1034400003E89F03C326C70604006143B9F0008365 -:10345000E90226890E0E0026C7060600020026C6CF -:103460000619000026C7061A00000026C7061C0021 -:10347000000026C7061E000000E8470283E90E860A -:10348000CD26890E260086CD26C60628000026C633 -:1034900006290008BF2A0083E90426890D26C645AF -:1034A00001268D7D0283E902BB0100B830304B75E7 -:1034B00017BB0A008AC4268805B03180C40180FC8D -:1034C0003A750AB461E90500268805040147497583 -:1034D000DDC326C7060400044526C7060E001200F9 -:1034E00026C7060600060026C606190001E8E50103 -:1034F000E8D00126C7062600000426C606280000DC -:1035000026C606290007C326C7060400C42A26C704 -:10351000060E00200026C7060600060026C606196D -:103520000006E80402E89B0126C7062600001226D2 -:10353000C60628000026C606290006BF2A00E86B3A -:1035400002E8FB01C326C7060400C42A26C7060EEC -:1035500000200026C7060600060026C6061900053C -:10356000E8C601E85D0126C7062600001226C60649 -:1035700028000026C606290005BF2A00E82D02E81B -:10358000BD01C3FF06823426C70604003D4126C79D -:10359000060E00200026C70606000E0026C60619E5 -:1035A0000004E88401E81B0126C706260000122655 -:1035B000C60628000026C606290004BF2A00E8EB3C -:1035C00001E87B01C326C7060400674226C7060E32 -:1035D00000200026C7060600080026C606190003BC -:1035E000E84601E8DD0026C7062600001226C606CA -:1035F00028000026C606290003BF2A00E8AD01E81E -:103600003D01C3FF06843426C7060400674226C76F -:10361000060E00240026C7060600080026C6061966 -:103620000002E80401E89B0026C7062600001626D3 -:10363000C60628000026C606290002BF2A0026C6A4 -:10364000050426C6450101A10F3786E0F6066F374F -:1036500001750F3906CC3474098BD8B88903CD397C -:103660008BC3A3CC34268945028D7D04E83D01E857 -:10367000CD00C326C7060400C42A26C7060E001CB8 -:1036800000A1A237500BC0750726C7060E00180010 -:1036900026C7060600060026C606190000E8230015 -:1036A000E82EFA26C74526000E580BC0750626C719 -:1036B0004526000A26C645290083C72AE8BD00E83A -:1036C000FF00C3565751B90300BED136BF2000F3E7 -:1036D000A5595F5EC3565751B90300BED136BF1A14 -:1036E00000F3A5595F5EC326C7061A00C00026C7AF -:1036F000061C00000026C7061E000010C326C706D1 -:103700001A00C00026C7061C00000026C7061E00BF -:103710000008C326C7061A00C00026C7061C000002 -:103720000026C7061E000002C326C7061A00C000F6 -:1037300026C7061C00FFFF26C7061E00FFFFC32684 -:10374000C6050826C64501028D7D02BE0537B903B0 -:1037500000F3A5C326C6050426C6450106A10D37FC -:10376000268945028D7D04C326C6050426C645016B -:1037700007A10B372689450283C704C3A1A2370BD3 -:10378000C0741326C6050426C6450109A1033726C1 -:1037900089450283C704C326C6050826C64501021B -:1037A0008D7D02BE0537B90300F3A5C326C6050605 -:1037B00026C645010B8D7D02BEEF36B90200F3A58A -:1037C000C326C6050626C6450120A16837268945B9 -:1037D00002A16A3726886505C1E00426884504836E -:1037E000C706C326C6050426C645012126C74502CD -:1037F000000083C704C326C6051426C64501228DD2 -:103800007D02BE1F37B90900F3A5C326C6050C26E5 -:10381000C64501238D7D021E0E1F8D364054B9030F -:1038200000F3A533C0B90200F3AB1FC326C60508D9 -:1038300026C64501288D7D02BED136B90300F3A509 -:10384000C326C6050826C6450129A1C23486E0263E -:10385000894502A19B362689450426884506268887 -:1038600045078D7D08C326C6050626C645012B8D56 -:103870007D02BEBB36B90200F3A5C326C6050626E7 -:10388000C645012C8D7D02BEE536B90200F3A5C305 -:1038900026C6050426C6450130A1373786E02689AD -:1038A00045028D7D04C326C7060E001E0026C706EE -:1038B0000600020026C606190000E86CFEE803FEBA -:1038C00026C7062600001026C60628003026C60693 -:1038D000290011BF2A00E83500E84500E85500C37B -:1038E00026C7060E00120026C7060600020026C6DE -:1038F00006190000E832FEE8C9FD26C706260000CA -:103900000426C60628003026C606290013C326C68C -:10391000050426C645010C26C74502000183C704DD -:10392000C326C6050426C645010E26C74502000269 -:1039300083C704C326C6050426C645012126C745FC -:1039400002000083C704C300000000000000000064 -:10395000B339C939833AB339B339B3391C3A1C3A4C -:10396000A3B634A1E936A31137A3D234A1EB36A311 -:103970001337A3D434A1ED36A31537A3D634A10150 -:1039800037A3CE34A1F736A31737A3DC34A1F93619 -:10399000A31937A3DE34F7069B360200750C33C03B -:1039A000A09E368BF02EFFA45039E90F01BE070010 -:1039B000E919F1F6069D368074F3C606A03602C6F4 -:1039C000066E3708C606703702B88803CD39F6068A -:1039D0006F3701754AA1D1363A06E93675413A2664 -:1039E000EA36753BA1D3363A06EB3675323A26EC09 -:1039F00036752CA1D5363A06ED3675233A26EE36C5 -:103A0000751DC606703702FE0E6E37750FB8880337 -:103A1000CD3A830E9B3612C606A0360CE9A8F0A15B -:103A20000537263B0620007540A10737263B0622B6 -:103A3000007536A10937263B062400752CA09E365A -:103A40003C02750826F6061800087547C6066E374C -:103A500008FE0E7037751CC606703702E5020D01B0 -:103A60000425EFFFE702E95EF0C606703702C606DE -:103A70006E3708E50225FFFB0D010025EFFFE70289 -:103A8000E944F0F7069B360001742526F606180077 -:103A90000875ED81269B367FFFB88903CD3AB8843F -:103AA00003CD3AC606A036068326C234AFE917F026 -:103AB000A101373A260F377FC7E9F7FE83269B36E9 -:103AC000ECE82A0D810E9B368000BBFF7FCD53C6EC -:103AD00006A03602E9F0EF830E9B3611C606A0362B -:103AE0000CE9F9EF443B2C3BC72A6B3B443BC72A0C -:103AF000C72AC72AA3B634810EC2340020F7064174 -:103B0000370100741B8CC3C70641370000B87F0320 -:103B1000CD3A33C08EC0BF5437B90600F3AB8EC365 -:103B200033C0A09E368BF02EFFA4E43AF7069B36F6 -:103B3000000175218326C234BFA1A936E700A19BED -:103B400036E90900A19B3681269B36FFDFA90020BC -:103B50007506E96E00E96FEF830E993604C70637E4 -:103B6000370100C606CA3401E95800830E9B36406F -:103B7000E85800A105373B06E9367537A107373B02 -:103B800006EB36752EA109373B06ED367525FE0E80 -:103B90007137751CB88703CD3A830E993610A15042 -:103BA00037C7065037000009069936C606A0360802 -:103BB000E914EF830E993604C70637370300C606AB -:103BC000CA3403C606A0360AE9FCEEA1D136263B6C -:103BD0000620007515A1D336263B0622007512A1DA -:103BE000D536263B062400750FC38D362000E90B21 -:103BF000008D362200E904008D36240083C402F7CC -:103C000006E63401007415263A047708720E263A47 -:103C100064017208C606A03606E9ABEEE87C0A8CA1 -:103C2000C03DFFFF741B26C60618001026C70604F9 -:103C300000493C26C70606000C00CD50B94E00E2F4 -:103C4000FEC606A0360AE994EEE97BEE8F3C063DFF -:103C5000063D063DD23CEA3C063D063DA3B6348116 -:103C600026C234AFDFC7064C370000B88A03CD3A0E -:103C7000803E9D3604750C803E9E36067405C60651 -:103C80009F360633C0A09E368BF02EFFA44C3CF727 -:103C9000069B360020750E81269B36FFBFB88B032E -:103CA000CD3AE95400F7069B3600017403E917EE9C -:103CB000C70637370200C606CA3402830E99360497 -:103CC000830E503704F6069D3680752AE81F0BE9EF -:103CD0002700F7069B36000175D3C7063737020069 -:103CE000C606CA3402830E993604C606A03600F60C -:103CF000069D36807403E8DE0A81269B367CFFBB76 -:103D0000FFFFCD53CD54E9BEEDA3B634E8AD01B805 -:103D10008603CD39C7064C3700008126C234AFDF99 -:103D2000F6069D36807434F7069B3600207456F7ED -:103D3000069B3600017427E83501721CBE004085E1 -:103D400036C23475080936C234FF069234E88B0156 -:103D50007306810E99368000E96CEDE9B500C7065F -:103D600037370200C606CA3402830E993604830E22 -:103D7000503704803E9E36087403E85A0AE8EF0084 -:103D800072D6E9C8FF803E9E360A7512C606A03676 -:103D900000F7069B3608007402CD54E8390A8126E4 -:103DA0009B36FFBFE8C80072AFB88B03CD39E99CE2 -:103DB000FFF6069E36FF7558A3B634E8FE0081264E -:103DC000C234FFBFF6069D36807448F7069B360066 -:103DD000207422F7069B3600407508E89100723087 -:103DE000E9220026A10C00A960007524810E663727 -:103DF0000008E9D2ECC7064C370000E871007210E9 -:103E0000B88B03CD39E8D3007306810E9936800054 -:103E1000E9B4EC803E9D3604750C803E9E360674F7 -:103E200046C6069F3606F7069B360001740C803E98 -:103E30009D36087505C6069F360AE8320072D1E83D -:103E40009900803E9D36087513810E99368000F7E3 -:103E5000069B3600207508B88B03CD39E968ECC69F -:103E6000069F360AE960ECB88603CD3AE958EC269D -:103E7000A10C00A9600074088126C234FFBFF9C3F9 -:103E8000F7069B3600407413810E66370008E84A37 -:103E9000007306810E99368000F9C3810E9B3600AF -:103EA0004080266F37FE81269B367FFFC606A036F0 -:103EB00000F8C3810E99360001E921EC26A120000B -:103EC000A3FB36A3AA3426A12200A3FD36A3AC345B -:103ED00026A12400A3FF36A3AE34C3A10537263B99 -:103EE0000620007519A10737263B062200750FA191 -:103EF0000937263B0624007505E80200F8C3511E69 -:103F0000068BC78D362000BF0537B903001E061F7C -:103F100007F3A58BF88D362000BFA034B90300F35A -:103F2000A5071F598BF8A10737A3A634A10937A30A -:103F3000A834F9C3C606B63401E98BEBE887088BD1 -:103F4000F00512002629060E00268B442A263A0682 -:103F50000E00755B26832E0E000280FC277550260E -:103F60008B442CA9FFFF75478BFE33C026F6453CDA -:103F7000807406268A453A241F03F826807D450969 -:103F8000752D8CC28E0638348EDA8B0E0E00268983 -:103F90000E0E008D742CBF1800F3A433C08ED826EB -:103FA000C7060400B53F26C70606000600CD50B878 -:103FB0000680E9EFE926A10C00A39337830E99361A -:103FC00001E900EB26803E1C00FF752F26803E1E77 -:103FD00000FF752726F7060C004000751BA1D1369F -:103FE00026A31A00A1D33626A31C00A1D53626A3EA -:103FF0001E00B80A80E83607E9E2EAFF069034BE00 -:104000000A00C606B63401F6069D36807505830E95 -:10401000C23401E9B6EA803E9D360A750F26A10C2E -:10402000002507003D04007503E87900A1F33686FA -:10403000E0E71EA3E33681260B37000381260D3708 -:104040007B7F830E0D3748E81E0026A10C00250754 -:10405000003D0400740926F7060C0020007506B820 -:104060000100E93FE9E95FEAC70641370000B87F90 -:1040700003CD3AA11D37A3C43486E0687F031FA394 -:10408000060033C08ED8A10B37A3B234A10D37A3DD -:10409000B434A1F336A3C834A1EF36A39C34A1F104 -:1040A00036A39E34C3800E9D3680BE0000E8B40760 -:1040B000B87B03CD3AB87C03CD39C706333702004D -:1040C000A1E536E72EA1E736E73EB88203CD3AF701 -:1040D000069B3600207503E8FD06A1D336A3EF3614 -:1040E000A39C34A1D536A3F136A39E34C3F6069D16 -:1040F00036807431BE2200E91700F6069D368074C2 -:1041000024BE2300E90A00F6069D36807417BE24FB -:104110000056E8A8058CC03DFFFF5E7405E8D7EFA8 -:10412000CD50E91FE8E99FE9000000000000000011 -:10413000B88403CD3AB88A03CD39E9F700803EA0B0 -:104140003608752EA9D007752CA1B1360D0004E7ED -:1041500008E50025FF73E700B88A03CD3AE8C306F7 -:1041600033C0E70EE50A25C317E70ACD54C606A0FB -:104170003600E968E9BE0400E93FE983269B36BFC3 -:10418000C606713703B88603CD3AB88803CD3AB86E -:104190008303CD3AB88703CD39810EC2340020E9BC -:1041A0009200E84906B88703CD39BBFF7FCD53B8ED -:1041B0008403CD3AB88803CD3AB88B03CD3AB8839F -:1041C00003CD3AB88603CD3AB88503CD3AC3E500AE -:1041D00025FF53E700830EC234408326C234EFE844 -:1041E0000C06BBFF7FCD53B88A03CD3AB88503CD0B -:1041F0003AB88603CD3AB88303CD3AB88703CD3AAF -:10420000B88B03CD3AB88403CD3AB88903CD3AC30D -:10421000830EC23450E81804E8D305F6066F370160 -:104220007512B88903CD39833E0F37007506C7066E -:104230000F370400A19D3680FC087405B88403CDB7 -:1042400039E5020D010825EFFFE702A19D3686E062 -:1042500032E48BF0D1EE33C00D20000906AD36A15B -:10426000AD36E704E953E8E95AE833C0A01B37D17B -:10427000E03A06A0367503E9BAFFE960E8C70641EF -:10428000370000E8C1E1E86A0633C00D4100E75697 -:10429000A1B1360D0010E708E50225F9FF0D030076 -:1042A000E702A1B336E70AA1AF36E706A1AD36E7CC -:1042B00004E87C03E89F03C7061D3700C8C7060B48 -:1042C000370003C7060D377B7F33C0A39936A39B06 -:1042D00036A39D36A39F36A34C37A3F336A3EF3600 -:1042E000A3F136E882FDC6069F3602E9EFE7E50254 -:1042F0000D018825EFFF0D00400D0004E702E8F2F4 -:1043000005E50A0D4000E70A33C0A38137A38537CE -:10431000A38337A38737A38937E5000D0084E7001F -:10432000B88C03CD39B88000CD35C706AA02FFFF8F -:10433000E50025FF7BE700810E9A378000B87E03F9 -:10434000CD3933C0E70EBE08008E063834E8A7ED3D -:104350008326EF34DFFF068137CD50830EEF342004 -:10436000C3F7069A378000743DA9D0077410A900DE -:1043700004741233C0E70EFF068737E9D2FFFF0649 -:104380008537E9CBFFFF068337E9C4FF83269A37D9 -:104390007FA18937030687373D05007F01C3BBFF37 -:1043A0007FCD53E90000E50225FFFB25EFFF0D015E -:1043B00000E702A183373B0646377F2AA185373BBA -:1043C0000648377C21A18937030687373D05007FE2 -:1043D00015C6069F3604E50225FFF70D010025EFFF -:1043E000FFE702E9F7E6BE0100F7069B360300741B -:1043F0000A83269B36FC830EC23404E9D0E6B87BE0 -:1044000003CD39E5020D016025EFFFE702C706F194 -:10441000342003B88E03CD39C38126C2347FFF8098 -:104420000E6F3701F7069B36030074D2B87B03CDBD -:104430003AB87D03CD3983269B36EF33C0B08AA2CC -:104440009F36A29D36C7064C370100C7060F3704BA -:1044500000F7069B3640007506C7060F370300B805 -:104460008D03CD39E800D5E5020D014025EFFF8B26 -:10447000D8B87C03CD39C706333702008BC30D0093 -:104480002025F9FF0B06E83AE702C3FF0EF1347569 -:1044900001C3E54EA901007512E500A900047505E8 -:1044A0000D0004E700B88E03CD39C3E500A9000470 -:1044B00074F325FFFBE700E9EBFFC606A036048393 -:1044C000269B36FC810E9B368000E910E6B88E03F1 -:1044D000CD3ACD54810EAF360018A1AF36E706B8FD -:1044E0007B03CD39A1D336A38F37A1D536A391371E -:1044F000C7068B370200C7068D370200830E993638 -:1045000040E9D9E5803E9F36067515A9D00775ECC0 -:10451000250018750EFF0E8B3775E1C6069F36080D -:10452000E9BAE5FF0E8D3775D3BE0800E99FE5B8FF -:104530007B03CD39F7069B3600207408C6069F36EC -:104540000AE90D00F7069B360040740BB88B03CDCB -:1045500039810E99368000E983E5B87B03CD39C7F0 -:10456000068B370400C7068D370400810E9936008C -:1045700002E969E5F6069D3680751BA9D00775EB43 -:10458000A90018750CFF0E8D3775E0E817FBE94C94 -:10459000E5B88203CD39C3FF0E8B3775CEBE090057 -:1045A000E92BE5C7063D370000C7069B360000E84B -:1045B0003C028126AF36FFE7A1AF36E70681269B96 -:1045C00036FF7FE5020D010025EFFF25FFDFE70243 -:1045D000BBFF7FCD5333C0A39D36A39F36E8500069 -:1045E000E87300B88103CD39C3F7069B3603007426 -:1045F0000DC6069F3602C606A03600E9DFE4830E2C -:104600009B3610C70699360000E8E702E5560D0212 -:1046100000E756C706A80200008B363D37E8440283 -:10462000C606A0360EE9B5E4000000000000000058 -:1046300006B88A03CD3AB88503CD3AB88603CD3A99 -:10464000B88303CD3AB88703CD3AB88B03CD3AB8D7 -:104650008803CD3A07C306B88803CD3AB87B03CDAB -:104660003AB88203CD3AB87F03CD3AB87C03CD3A4D -:10467000B87E03CD3AB88003CD3AB88103CD3AB8BD -:104680008403CD3AB88903CD3AB87D03CD3AB88DCD -:1046900003CD3AC7064137000007C3068E063834FB -:1046A0001F8B0E0E0026890E0E00BE1800BF1800CC -:1046B000F3A4061E07CD340733C08ED8C326F606F2 -:1046C000200080744433C026A02600241F8BF026CF -:1046D0008B5C28891E6A37068E0638341FC0E304B7 -:1046E00026885C288BC6B90600BE2000BF1A00F3DE -:1046F000A48BC883C706F3A426812626001F802624 -:10470000813626000080E9A9FF268B1E2800891E1D -:104710006A37068E0638341FC0E30426881E280038 -:10472000B90600BE2000BF1A00F3A4E984FF86C4C6 -:10473000A36837E887FFF7066A370F007410803EDA -:104740009E36007509BE0000E8ACE9CD50C3C350E9 -:10475000560633C026F606200080740626A02600E2 -:10476000241F8BF0268B5C2686FB83EB04744F831F -:10477000C62A8CC08ED8B9070033C08EC0BF72372E -:10478000F3AB33C98A0C80F9007503E930003BD9DB -:104790007303E929002BD98A4401253F0074193D90 -:1047A0000B007D14D1E08BF82E8BBD5C498D74021B -:1047B00083E902F3A4E9020003F123DB75C433C0EB -:1047C0008ED8075E58C333C026F6062000807406D4 -:1047D00026A02600241FC3E50A25C3BFE70AB88622 -:1047E00003CD39B88303CD3981269B367CDFB8856C -:1047F00003CD3AE50225FFF30D010025EFFFE702A7 -:10480000E50025FF53E700A1E73625FFFEA3E736C5 -:10481000E73E83269936CF810EAF360010A1AF3622 -:10482000E706C3E5020D010C25EFFFE702A1E7361D -:104830000D0001E73EA3E736810E9B360020830E74 -:1048400099362081269B367CBF810EAF360010A1A1 -:10485000AF36E706B88603CD39B88503CD39B883BE -:1048600003CD3AC30BF67549068E063234803EE01E -:104870003401751B26893606008E06323426F7066B -:104880000A000020740726810E0800002007C3805C -:104890003EE33401751926893606008E0632342629 -:1048A000F7060A000010740726810E0800001007A2 -:1048B000C3E9B4FF50515733C0B906008EC0BFD111 -:1048C00036F3AE5F740C26F6060000C07504F85986 -:1048D00058C3F9E9F9FF8B050B45020B4504C35298 -:1048E00050E506251E003D1E0075F6B80180E75A0A -:1048F000585AC3E8E9FF50E50225FF7F0D01002566 -:10490000EFFFE7020D0080E702A1AD36E704A1AF9B -:1049100036E70658C3000000000000000000000059 -:104920002E2BCE4110427B413041A241AF4544295C -:10493000C72AC72A6039F43A5C3C093DB13D343F8F -:10494000C72A3C3FC72AC43F16401640ED40FA40F4 -:104950000741C72AC72AC72AC72AD65200000137EB -:10496000E936F336EF361D370D370B379C370337F3 -:10497000FB36622D4006D12DF401BA4440068C432B -:104980006400E82CC800D82B0500E9455000974585 -:10499000FA00AE2D04016A420200F62CBC02932DEF -:1049A000DC051D2D6400A12D1400D73A0807812DC8 -:1049B0006400B33E020030436400C52CF4018B4414 -:1049C00002000000000000000000000000000000E5 -:1049D000803EFD3402740CE82005C706A1360000B5 -:1049E000E99AF8FF06C033E810058B363D37E873C7 -:1049F000FEC3CD34E9E805C706A3360000C706416B -:104A0000370000E8EDFE33C00D4100E756A1B13696 -:104A10000D0010E708A1B336E70AA1AF36E706A1FB -:104A2000AD36E704E82B09C7061D3700C8C7060BDB -:104A3000370003C7060D377B7F33C0A39B36A39D8A -:104A400036C7064C370100C6069E36FFC706053737 -:104A50000000C70607370000C70609370000A3F3A8 -:104A600036A3EF36A3F136E8FEF5E50225F9FF0D92 -:104A700003000D008825EFFF0D00400D0004E70244 -:104A8000B88F03CD39B88000CD35C706AA02FFFF25 -:104A9000A1A936A3A7360D00A40D0008E700A3A91D -:104AA00036C706A3360100C706A5360C00833EA50F -:104AB00036007509C7063D370500E913FFFF0EA54F -:104AC00036BE1100E82205B89003CD39C3833EA35A -:104AD000360174D9C3B89003CD3A26A02B00268B9B -:104AE0001E2C00CD34833EA336017403E9F0043C50 -:104AF0000F751E81FB0002751826A12000A3053743 -:104B000026A12200A3073726A12400A30937E9091B -:104B100000C7063D370100E9B6FEC706A33602000E -:104B2000C6069E36FFE8CBFDE81CD933C0A3853707 -:104B3000A38337A38737A38937B89103CD39B880CA -:104B400000CD35C706AA02FFFFE50025FF53E700A9 -:104B5000810E9A378000B89203CD3933C0E70EBE7C -:104B600008008E063834E88EE526C70604007D4B23 -:104B70008326EF34DFCD50830EEF3420C3F7069A3F -:104B80003780007432A9D007740CA90004740E3366 -:104B9000C0E70EE9DAFFFF068537E9D3FFFF06839A -:104BA00037E9CCFFC7063D370100E936FE83269A78 -:104BB000377FBBFF7FCD53E5000D00ACE700E5027A -:104BC00025FFFB25EFFF25FFF70D0100E702A1837D -:104BD000373B0646377FCDA185373B0648377CC437 -:104BE000C706A3360300BE1300E8FD03B89303CD48 -:104BF00039B89403CD39B89603CD39B89503CD397A -:104C0000BE0600E8E303E9D603833EA3360374013E -:104C1000C3BE1300E8D203B89403CD39C3B89403DC -:104C2000CD3A26A02B00268B1E2C00CD34833EA32C -:104C300036037403E9A8033C0D753E83FB00753908 -:104C4000E5020D0020E702B89303CD3AC706A3366C -:104C50000400BE0000E80CFCC6069D3680C6069E19 -:104C60003600C70633370200B89A03CD39E8FC0096 -:104C7000C7064C370000E96603C7063D370800E960 -:104C800061FD833EA336037509C7063D370500E97C -:104C900051FDE94A03833EA336047412833EA336D2 -:104CA00005740BCD34C7063D370700E935FDC7064F -:104CB000A3360600C6069E36FFB89A03CD3AB899C9 -:104CC00003CD3AB89603CD3AB89703CD39B89803D7 -:104CD000CD39B89B03CD39E918FDCD34833EA336D9 -:104CE000047718833EA336037508F7069B36000148 -:104CF0007509C7063D370100E9E8FCE9E102CD345A -:104D0000833EA336027709C7063D370100E9D3FC8D -:104D1000833EA336047705B89603CD39E9C00283F4 -:104D20003EA33603751026A10C00250700503D0454 -:104D3000007503E83600A1F33686E0E71EA3E336EC -:104D400081260B37000381260D377B7F830E0D37BD -:104D500048E814F3583D0400740926F7060C0020B7 -:104D6000007506B80100E97A02E986FCA1E536E79C -:104D70002EA1E736E73EA1D336A39C34A1D536A3B6 -:104D80009E34C326803E1C00FF752F26803E1E00E9 -:104D9000FF752726F7060C004000751BA1D13626AB -:104DA000A31A00A1D33626A31C00A1D53626A31E24 -:104DB00000B80A80E92C02E938FCFF069034BE0AEC -:104DC00000C606B63401F6069D36807505830EC210 -:104DD0003401CD34E90CFC833EA336037509C706C4 -:104DE0003D370500E9FCFBE5020D03000D00880DD1 -:104DF00000400D0004E702C706A3360500C6069E64 -:104E000036FFBE0200E8E101B88903CD3AB89A0343 -:104E1000CD3AB89903CD39B89703CD39B89803CDB9 -:104E200039E9BB01833EA33603740A833EA33604EB -:104E30007403E9AA01BE0600E8AE01B89503CD39B6 -:104E4000E99C01833EA336057403E99201BE02008A -:104E5000E89601B89903CD39E98401C7060F3705F3 -:104E600000E97B01E50225FFDFE702C706A336075D -:104E700000C7060F370500E96501E8D504C6069DA1 -:104E80003600C7069B360000C7060F370500C70669 -:104E9000A8020000C7064C370100E50225F9FF0D06 -:104EA00003000D008825EFFF0D00400D0004E70210 -:104EB000E967FCB89A03CD39F706F4330010750999 -:104EC000C70633370200E91601FF0E33377403E9D2 -:104ED0000D01FF068E34830EC23408C7063D37032A -:104EE00000E9FFFAC35250BAE000B80010EF585A78 -:104EF000C3C7063D370000E9E9FAFAE85404B88070 -:104F0000038EC026C7060400D82BB87F038EC026A8 -:104F1000C7060400E82C33C08EC0A1A736A3A9366B -:104F2000A1A936E700A1AB36E702C70605370000A6 -:104F3000C70607370000C70609370000C6069D36BA -:104F400000C6069E36FFC7069B360000C706A3367E -:104F50000000C7060F370000C706A8020000C706FA -:104F60004C3701008126AF36FFE7A1AF36E706BB1D -:104F7000FF7FCD53E87CF9E5560D0200E756FBC3F1 -:104F80008D3EC0538D36F038B90E008B1E303489FB -:104F90005C022E8B45028944062E8B0589440483CE -:104FA000C70483C610E2E8B880038EC026C7060493 -:104FB00000E251B87F038EC026C7060400B2523308 -:104FC000C08EC0C706A1360100C7060F370500C353 -:104FD00033FF8E06A6028B36A4022EFFA4A053E850 -:104FE0008CDBC3E848F7E9F6FF8E063834E807E1C2 -:104FF00026C7060400DF4FCD50C326C7060A0000AF -:105000000026FF260400CD34E9D4FFA1D13626398D -:10501000061A007522A1D3362639061C007518A180 -:10502000D5362639061E00750E26F7060C00400000 -:105030007405830E663740810EAF360010A1AF367F -:10504000E706833EA336027505CD34E956FB833E61 -:10505000A3360074B1833EA3360577AA26F6060A66 -:1050600000FF75A2E8FDDD50F6069336207503E9D2 -:105070008C0026A10C002507003D07007503E9768A -:10508000003D05007503E96E00F706E634188075EB -:1050900003E96A00F706E6340080743526803E296D -:1050A0000002752D5156578D363E348D3E2000B985 -:1050B0000600F3A65F5E59754526A12000A33E3485 -:1050C00026A12200A3403426A12400A34234E926CD -:1050D00000F706E6340800740B26803E19000074C1 -:1050E00003E91300F706E6341000741226A0280026 -:1050F000C0E80422C0740726C7060400FFFF582337 -:10510000C07403E9DDFE81269B36FFFE26A1200048 -:105110003B06D136751A26A122003B06D336751000 -:1051200026A124003B06D5367506810E9B3600016C -:1051300026A12000257FFFA3B83426A12200A3BA10 -:105140003426A12400A3BC348BC686C4A3C034D1AA -:10515000E680FC097403E8F6F5A105370B0607376E -:105160000B060937743E26A120003B06053775174C -:1051700026A122003B060737750D26A124003B0619 -:1051800009377503E91D0026A02800240F3C03748D -:105190001B3C00750F833EA336047410F7069B3644 -:1051A000000174082EFF94F853E933FECD34C7068E -:1051B0003D370100E92CF8833EA336057410833E89 -:1051C000A336017E0983EE162EFF942454C3CD34FA -:1051D000C326A10C003DFF7F740526FF260400E9CD -:1051E000FDFDA1F433A90088740BA9001075098B8B -:1051F0001E4337FFE3E99700C70635370500C706AA -:1052000043372852F706F43300087406C7064337BD -:105210001A52B88003CD39E9C5FDA9000874D9FF39 -:105220000E353775EDE93000A9000875CBFF0E3556 -:105230003775DF810EC234C000F6069D3680740FCC -:10524000810E9B360080C7060F370200E990FDC72C -:10525000063D370200E98BF780269E36FF7530F653 -:10526000069D36807420FF069434830E6637208EA8 -:1052700006303426F7060A000001740726810E085E -:10528000000001E90900C7063D370400E954F78131 -:105290000EAF360008A1AF36E706E50AA900807414 -:1052A0000E8126AF36FFF7A1AF36E706E949FFE9E1 -:1052B0002DFDC70641370000BE2900E82BFDE91E81 -:1052C000FDCD34833EA336047709C7063D37010080 -:1052D000E910F7E909FDCD34C3C7069B360000E8A5 -:1052E0000CF58126AF36FFE7A1AF36E70681269B96 -:1052F00036FF7FE5020D010025EFFF25FFDFE70206 -:10530000BBFF7FCD5333C0A39D36A39F36E820F368 -:10531000E843F3830E9B3610C70699360000E8D2A7 -:10532000F5E5560D0200E756C706A8020000BE00CC -:1053300000E830F5C606A0360EB89C03CD39B8801B -:1053400000CD35C706AA02FFFFC706A1360100E956 -:10535000A5F606B88F03CD3AB89003CD3AB89103BD -:10536000CD3AB89203CD3AB89303CD3AB89403CD71 -:105370003AB89503CD3AB89603CD3AB89703CD3AEB -:10538000B89803CD3AB89903CD3AB89A03CD3AB854 -:105390009B03CD3AB87F03CD3AB88003CD3A07C31B -:1053A000F749F14EDF4FDF4FDF4FDF4FF851DF4F4F -:1053B000FA4F0B50D151DF4FDF4FDF4FDF4FDF4F41 -:1053C000E44E0600CD4A0400E44E1900AD4BFA004D -:1053D000824C0807094C1400244E6400D74DF40198 -:1053E000644EBC027A4EE803434E0200B34EF40111 -:1053F0005B4EF401E54E140006500650954CC15228 -:10540000C152FE4CDA4C0650065006500650B751B9 -:10541000B751B751B751B751B7510650D54A065099 -:105420001D4C0650834D1F4D1F4DED40FA40074166 -:1054300037372E3737202079792F79792F797920CE -:1054400030312E3930202030322F31372F3939206A -:10545000000000000000000000000000000000004C -:10546000000000000000000000000000000000003C -:10547000000000000000000000000000000000002C -:10548000000000000000000000000000000000001C -:10549000000000000000000000000000000000000C -:1054A00000000000000000000000000000000000FC -:1054B00000000000000000000000000000000000EC -:1054C00000000000000000000000000000000000DC -:1054D00000000000000000000000000000000000CC -:1054E00000000000000000000000000000000000BC -:1054F00000000000000000000000000000000000AC -:10550000000000000000000000000000000000009B -:10551000000000000000000000000000000000008B -:10552000000000000000000000000000000000007B -:10553000000000000000000000000000000000006B -:10554000000000000000000000000000000000005B -:10555000000000000000000000000000000000004B -:10556000000000000000000000000000000000003B -:10557000000000000000000000000000000000002B -:10558000000000000000000000000000000000001B -:10559000000000000000000000000000000000000B -:1055A00000000000000000000000000000000000FB -:1055B00000000000000000000000000000000000EB -:1055C00000000000000000000000000000000000DB -:1055D00000000000000000000000000000000000CB -:1055E00000000000000000000000000000000000BB -:1055F00000000000000000000000000000000000AB -:10560000000000000000000000000000000000009A -:10561000000000000000000000000000000000008A -:10562000000000000000000000000000000000007A -:10563000000000000000000000000000000000006A -:10564000000000000000000000000000000000005A -:10565000000000000000000000000000000000004A -:10566000000000000000000000000000000000003A -:10567000000000000000000000000000000000002A -:10568000000000000000000000000000000000001A -:10569000000000000000000000000000000000000A -:1056A00000000000000000000000000000000000FA -:1056B00000000000000000000000000000000000EA -:1056C00000000000000000000000000000000000DA -:1056D00000000000000000000000000000000000CA -:1056E00000000000000000000000000000000000BA -:1056F00000000000000000000000000000000000AA -:105700000000000000000000000000000000000099 -:105710000000000000000000000000000000000089 -:105720000000000000000000000000000000000079 -:105730000000000000000000000000000000000069 -:105740000000000000000000000000000000000059 -:105750000000000000000000000000000000000049 -:105760000000000000000000000000000000000039 -:105770000000000000000000000000000000000029 -:105780000000000000000000000000000000000019 -:105790000000000000000000000000000000000009 -:1057A00000000000000000000000000000000000F9 -:1057B00000000000000000000000000000000000E9 -:1057C00000000000000000000000000000000000D9 -:1057D00000000000000000000000000000000000C9 -:1057E00000000000000000000000000000000000B9 -:1057F00000000000000000000000000000000000A9 -:105800000000000000000000000000000000000098 -:105810000000000000000000000000000000000088 -:105820000000000000000000000000000000000078 -:105830000000000000000000000000000000000068 -:105840000000000000000000000000000000000058 -:105850000000000000000000000000000000000048 -:105860000000000000000000000000000000000038 -:105870000000000000000000000000000000000028 -:105880000000000000000000000000000000000018 -:105890000000000000000000000000000000000008 -:1058A00000000000000000000000000000000000F8 -:1058B00000000000000000000000000000000000E8 -:1058C00000000000000000000000000000000000D8 -:1058D00000000000000000000000000000000000C8 -:1058E00000000000000000000000000000000000B8 -:1058F00000000000000000000000000000000000A8 -:105900000000000000000000000000000000000097 -:105910000000000000000000000000000000000087 -:105920000000000000000000000000000000000077 -:105930000000000000000000000000000000000067 -:105940000000000000000000000000000000000057 -:105950000000000000000000000000000000000047 -:105960000000000000000000000000000000000037 -:105970000000000000000000000000000000000027 -:105980000000000000000000000000000000000017 -:105990000000000000000000000000000000000007 -:1059A00000000000000000000000000000000000F7 -:1059B00000000000000000000000000000000000E7 -:1059C00000000000000000000000000000000000D7 -:1059D00000000000000000000000000000000000C7 -:1059E00000000000000000000000000000000000B7 -:1059F00000000000000000000000000000000000A7 -:105A00000000000000000000000000000000000096 -:105A10000000000000000000000000000000000086 -:105A20000000000000000000000000000000000076 -:105A30000000000000000000000000000000000066 -:105A40000000000000000000000000000000000056 -:105A50000000000000000000000000000000000046 -:105A60000000000000000000000000000000000036 -:105A70000000000000000000000000000000000026 -:105A80000000000000000000000000000000000016 -:105A90000000000000000000000000000000000006 -:105AA00000000000000000000000000000000000F6 -:105AB00000000000000000000000000000000000E6 -:105AC00000000000000000000000000000000000D6 -:105AD00000000000000000000000000000000000C6 -:105AE00000000000000000000000000000000000B6 -:105AF00000000000000000000000000000000000A6 -:105B00000000000000000000000000000000000095 -:105B10000000000000000000000000000000000085 -:105B20000000000000000000000000000000000075 -:105B30000000000000000000000000000000000065 -:105B40000000000000000000000000000000000055 -:105B50000000000000000000000000000000000045 -:105B60000000000000000000000000000000000035 -:105B70000000000000000000000000000000000025 -:105B80000000000000000000000000000000000015 -:105B90000000000000000000000000000000000005 -:105BA00000000000000000000000000000000000F5 -:105BB00000000000000000000000000000000000E5 -:105BC00000000000000000000000000000000000D5 -:105BD00000000000000000000000000000000000C5 -:105BE00000000000000000000000000000000000B5 -:105BF00000000000000000000000000000000000A5 -:105C00000000000000000000000000000000000094 -:105C10000000000000000000000000000000000084 -:105C20000000000000000000000000000000000074 -:105C30000000000000000000000000000000000064 -:105C40000000000000000000000000000000000054 -:105C50000000000000000000000000000000000044 -:105C60000000000000000000000000000000000034 -:105C70000000000000000000000000000000000024 -:105C80000000000000000000000000000000000014 -:105C90000000000000000000000000000000000004 -:105CA00000000000000000000000000000000000F4 -:105CB00000000000000000000000000000000000E4 -:105CC00000000000000000000000000000000000D4 -:105CD00000000000000000000000000000000000C4 -:105CE00000000000000000000000000000000000B4 -:105CF00000000000000000000000000000000000A4 -:105D00000000000000000000000000000000000093 -:105D10000000000000000000000000000000000083 -:105D20000000000000000000000000000000000073 -:105D30000000000000000000000000000000000063 -:105D40000000000000000000000000000000000053 -:105D50000000000000000000000000000000000043 -:105D60000000000000000000000000000000000033 -:105D70000000000000000000000000000000000023 -:105D80000000000000000000000000000000000013 -:105D90000000000000000000000000000000000003 -:105DA00000000000000000000000000000000000F3 -:105DB00000000000000000000000000000000000E3 -:105DC00000000000000000000000000000000000D3 -:105DD00000000000000000000000000000000000C3 -:105DE00000000000000000000000000000000000B3 -:105DF00000000000000000000000000000000000A3 -:105E00000000000000000000000000000000000092 -:105E10000000000000000000000000000000000082 -:105E20000000000000000000000000000000000072 -:105E30000000000000000000000000000000000062 -:105E40000000000000000000000000000000000052 -:105E50000000000000000000000000000000000042 -:105E60000000000000000000000000000000000032 -:105E70000000000000000000000000000000000022 -:105E80000000000000000000000000000000000012 -:105E90000000000000000000000000000000000002 -:105EA00000000000000000000000000000000000F2 -:105EB00000000000000000000000000000000000E2 -:105EC00000000000000000000000000000000000D2 -:105ED00000000000000000000000000000000000C2 -:105EE00000000000000000000000000000000000B2 -:105EF00000000000000000000000000000000000A2 -:105F00000000000000000000000000000000000091 -:105F10000000000000000000000000000000000081 -:105F20000000000000000000000000000000000071 -:105F30000000000000000000000000000000000061 -:105F40000000000000000000000000000000000051 -:105F50000000000000000000000000000000000041 -:105F60000000000000000000000000000000000031 -:105F70000000000000000000000000000000000021 -:105F80000000000000000000000000000000000011 -:105F90000000000000000000000000000000000001 -:105FA00000000000000000000000000000000000F1 -:105FB00000000000000000000000000000000000E1 -:105FC00000000000000000000000000000000000D1 -:105FD00000000000000000000000000000000000C1 -:105FE00000000000000000000000000000000000B1 -:105FF00000000000000000000000000000000000A1 -:106000000000000000000000000000000000000090 -:106010000000000000000000000000000000000080 -:106020000000000000000000000000000000000070 -:106030000000000000000000000000000000000060 -:106040000000000000000000000000000000000050 -:106050000000000000000000000000000000000040 -:106060000000000000000000000000000000000030 -:106070000000000000000000000000000000000020 -:106080000000000000000000000000000000000010 -:106090000000000000000000000000000000000000 -:1060A00000000000000000000000000000000000F0 -:1060B00000000000000000000000000000000000E0 -:1060C00000000000000000000000000000000000D0 -:1060D00000000000000000000000000000000000C0 -:1060E00000000000000000000000000000000000B0 -:1060F00000000000000000000000000000000000A0 -:10610000000000000000000000000000000000008F -:10611000000000000000000000000000000000007F -:1061200090EAC01500000000000000000000130607 -:00000001FF -/* - * The firmware this driver downloads into the tokenring card is a - * separate program and is not GPL'd source code, even though the Linux - * side driver and the routine that loads this data into the card are. - * - * This firmware is licensed to you strictly for use in conjunction - * with the use of 3Com 3C359 TokenRing adapters. There is no - * waranty expressed or implied about its fitness for any purpose. - */ - -/* 3c359_microcode.mac: 3Com 3C359 Tokenring microcode. - * - * Notes: - * - Loaded from xl_init upon adapter initialization. - * - * Available from 3Com as part of their standard 3C359 driver. - */ diff --git a/kernel-2.6.33/firmware/3com/typhoon.bin.ihex b/kernel-2.6.33/firmware/3com/typhoon.bin.ihex deleted file mode 100644 index d7a83bea..00000000 --- a/kernel-2.6.33/firmware/3com/typhoon.bin.ihex +++ /dev/null @@ -1,2819 +0,0 @@ -:10000000545950484F4F4E000200000009000000B4 -:100010000000FFFFCB99B1D44CB8D04B3202D4EEE4 -:10002000737E0B139BC0AEF440010000E8FC00009F -:100030000000FFFF390000EA050000EA040000EAC2 -:10004000030000EA020000EA010000EA320200EACE -:10005000C51400EA07002DE90E00A0E100100FE131 -:10006000D0209FE512FF2FE1FEFFFFEA010080E0B4 -:10007000042081E4010050E1FCFFFF1A0EF0A0E132 -:1000800000A0A0E10EB0A0E10000A0E3A8109FE551 -:10009000000081E5A4109FE5000081E50116A0E3C2 -:1000A000000091E5010080E3000081E5D700A0E3B6 -:1000B00000F021E188D09FE5DB00A0E300F021E122 -:1000C0007CD09FE5D200A0E300F021E174D09FE551 -:1000D000D100A0E300F021E16CD09FE59B1400EB80 -:1000E000D300A0E300F021E160D09FE560009FE530 -:1000F00060109FE560209FE5DBFFFFEB5C009FE564 -:100100005C109FE50020A0E3D7FFFFEB54009FE5C4 -:1001100054109FE5D4FFFFEB0A00A0E10BF0A0E133 -:10012000D310A0E301F021E1D4FFFFEB3CA09FE559 -:100130001AFF2FE1C6FFFFEA1521FFFF0C00100098 -:100140001C0010003C380080FC370080FC3F008021 -:100150007C340080800F000080300080ADDEADDE9A -:10016000B0BB000024AB20404829000028050080D7 -:10017000BDBA214000000000FFFF000000000000A9 -:1001800000000000FFFF00000000000058570000C2 -:10019000864B00006001FFFFB0B5071C124D002424 -:1001A000286800281ED0381C104904F07BFD2968FF -:1001B000C0460860002815D038010D4940181923A1 -:1001C000DB01C018416B80290CD2013141632868E2 -:1001D000C169C0462960390741600462C762B0BC8A -:1001E00008BC1847201CFAE7E8170080EE0500005D -:1001F000A01C008002490A68C046C26108607047BE -:10020000E81700807047000070470000704700004A -:1002100000000FE10010A0E1C01081E301F021E136 -:100220001EFF2FE100F021E11EFF2FE100000FE192 -:10023000C00080E300F021E11EFF2FE100000FE18C -:10024000C000C0E300F021E11EFF2FE100000FE13C -:10025000400080E300F021E11EFF2FE100000FE1EC -:10026000800010E3800080E300F021E10000001234 -:100270001EFF2FE1000050E300000FE18000C013DB -:1002800000F021E11EFF2FE100000FE18000C0E33C -:1002900000F021E11EFF2FE1910000E01EFF2FE1A1 -:1002A000012080E0010080E01EFF2FE180B5084FB3 -:1002B000642804D3642038630020C04303E038631B -:1002C000044905F001FB7863B86380BC08BC18479B -:1002D000680E00808813000080B4104B00221F6B52 -:1002E000642F03D209680968490802D2101C80BC37 -:1002F0007047191CDB6B4F6BBB4205D24068000492 -:10030000000C1818C863F1E74168054B19434160B8 -:100310000448C16B0131C1630220E8E7680E008028 -:10032000000000800C2B008090B5071C154C0020AD -:10033000216B64290BD2B96E490808D3216CA26BDA -:10034000914207D2FA1D3932528B8918216490BC30 -:1003500008BC1847786A396BC0464862386B02F0AF -:100360002DFE381C02F0E8FA0120BB231B01E11826 -:10037000C87305490A6C12180A6404498A6D121878 -:100380008A65E4E7680E00800C2B0080A42A0080B8 -:1003900080B40A48C06D02231840094A0021002891 -:1003A00003D0D163116480BC7047064807687B1C8A -:1003B00003600A2FF7D30160F3E70000A42A00804E -:1003C000680E0080E001008070470204120C000CEF -:1003D00010180A04120C090C51180818010C05D049 -:1003E0000104090C000C0818010CF9D10004000CE0 -:1003F000704780B40022002918D04F087B1E002FC0 -:1004000006D00788BA1802301F1C013B002FF8D114 -:10041000490803D300880006000E8218100C05D08E -:100420001004000C110C4218100CF9D11004000C2F -:1004300080BC704780B58389C789FB18078AFB1881 -:10044000478AFB18407A0002C718380C05D03804D8 -:10045000000C3B0CC718380CF9D1081C111CFFF715 -:10046000C8FF011C381CFFF7B0FF80BC08BC184750 -:1004700090B5022382681A400027002A0FD00A4A4A -:100480009369013393610A688B689A1800681C1895 -:1004900057810969101CFFF7ACFFC0436081381C0D -:1004A00090BC08BC184700000C2B008090B50423BA -:1004B00082681A400027002A11D04A6852090ED3D8 -:1004C000094A136A01331362CB6802689C1801233E -:1004D0009B07083A1A43126800F02EF82082381C55 -:1004E00090BC08BC184700000C2B008090B58023FE -:1004F00082681A400024002A15D04A68920912D353 -:100500000B4AD3690133D361CB6802689F1801237A -:100510009B07083A1A43126800F00EF8002800D131 -:100520000448C046F880201C90BC08BC1847000056 -:100530000C2B0080FFFF0000B0B5141C051C0F1C25 -:100540003869B96841183868FFF753FFC0430104A0 -:10055000090C201CFFF739FF041CB86879694018A2 -:10056000696888420CD22A681218091A101C00F017 -:1005700005F9C0430104090C201CFFF726FF041CE9 -:10058000E0430004000CB0BC08BC184780B5071C51 -:10059000B86BC0081AD3B86AF96B4018796C00F0D0 -:1005A000EDF8C0430104090C0A4807D02023B969BB -:1005B0001943B961016B0131016307E0FF23013386 -:1005C000B9691943B961416A01314162002080BCB7 -:1005D00008BC18470C2B008080B5071CB86B41097C -:1005E0001CD3C0081AD3F81D3930007B062815D15A -:1005F000381C00F053F8011C0A4807D04023B969A1 -:100600001943B961816B0131816307E001239B02CA -:10061000B9691943B961C16A0131C162002080BC66 -:1006200008BC18470C2B0080B0B5071CB86B8109BB -:100630002CD3C0082AD3F81D3930007B112825D1CE -:10064000B86A396C401801239B07063018430068CC -:1006500005042D0C0F4C11D0381C00F01FF8002899 -:100660000CD0A84202D10C4B984207D08023B86925 -:100670001843B861606B0130606307E001235B02DF -:10068000B8691843B861A06A0130A0620020B0BC0C -:1006900008BC18470C2B0080FFFF0000F0B5FFB02E -:1006A00099B0041CE06B616C091803AA8518A36A51 -:1006B00000208A080132979207D082009F5803AE2B -:1006C000B750979A01308242F7D8606A01239B079E -:1006D000043018430068C046029002AF3F8803A868 -:1006E000FFF787FEC0430104090C381CFFF76DFEBD -:1006F000071CE06BA16C4018616A01239B0708315D -:1007000019430968C046019101A90988013188424D -:100710000CD2A26A1218091A101C00F02FF8C0435C -:100720000104090C381CFFF750FE071CA889E98951 -:100730000818298A0818698A0818697A09020818A5 -:10074000A16C626C891A0A04120C1102120A11437C -:100750000904090C0918080C05D00804000C090C40 -:100760004118080CF9D1381CFFF72FFEC0430004D4 -:10077000000C7FB019B0F0BC08BC1847B0B4002220 -:1007800000292ED083079B0FDC0047180425EF1BA0 -:10079000BF07BF0FFF008008800059180331890888 -:1007A0004D1E02C8E140A1406B1E002D09D00C0473 -:1007B000240CA218090C8A1802C81C1C013B002C2E -:1007C000F5D1B940081CF8400104090C8918000C47 -:1007D0004218100C05D01004000C110C4218100C1B -:1007E000F9D11004000CB0BC7047000090B4002098 -:1007F0000127114942001218D20053189C680123A6 -:100800009B0723431B681B031B0B8A581203120B05 -:1008100093420CD101300428ECD30848C06A01038C -:10082000090B0748006F0003000B814202D0381CFF -:1008300090BC70470020FBE7A803008000401440F4 -:10084000680E008098B4144AC04600928300134892 -:10085000C05807033F0B1248C0580203120B11483F -:10086000C0580003000B104CE45801239B0723439E -:100870001B689B00CC000121984201D1081C09E0B3 -:10088000984203D9101ADA1B801800E0181A844223 -:10089000F4D3002098BC704755555555200400806E -:1008A00028040080080400801804008080B4130429 -:1008B00000D0013A80000B1C13490F58C0463B6022 -:1008C0000B58C0465A600A580832104B1B589A42BF -:1008D00001D30F4A12580F4B1F5801239B073B436C -:1008E0001B689B0017033F0B9F4206D10A48C16853 -:1008F0000131C160012080BC7047084B1B58C046C5 -:100900001A600A500020F6E70804008028040080DE -:100910002004008018040080A08220401004008081 -:10092000FF5F2DE948FEFFEB01B6A0E301B18BE2CA -:10093000028AA0E3017AA0E301A9A0E30156A0E3A3 -:10094000C8609FE5C8909FE514409BE5000054E314 -:100950002C00000A030A14E31100000A0C0096E5BB -:10096000000050E32100000A010A14E30500000A18 -:100970001C0096E5010AC0E31C0086E51C0085E525 -:10098000147085E5060000EA020A14E30400000A78 -:100990001C0096E5020AC0E31C0086E51C0085E504 -:1009A000148085E5010914E30400000A1C0096E5A3 -:1009B0000109C0E31C0086E51C0085E514A085E55F -:1009C000020014E34000001B010014E35400001B6C -:1009D000020B14E36700001B010B14E32000001B53 -:1009E000180099E5010080E2180089E5D5FFFFEACB -:1009F0001C0096E5010AC0E31C0086E51C0085E5A5 -:100A0000147085E5E1FFFFEAFF5FBDE804F05EE2F8 -:100A1000680E00800883204010101FE5143091E517 -:100A20000020C3E1142081E50116A0E30C2081E53C -:100A30000B12A0E3000081E518109FE5B024D1E17E -:100A4000012082E2B024C1E13C2091E5000082E176 -:100A50003C0081E51EFF2FE1A0822040FFFFFFEA5E -:100A6000FEFFFFEA010BA0E30116A0E3140081E5FD -:100A7000001A81E1242091E570001FE500000000CC -:100A8000242080E5281091E500000000281080E572 -:100A90002C2090E5012082E22C2080E53F0001E23D -:100AA0003F0050E31EFF2F1118009FE5001090E556 -:100AB000011081E2001080E50218A0E30B02A0E320 -:100AC000001080E51EFF2FE1300400800106A0E346 -:100AD000010180E2001090E5010811E30B10A0E392 -:100AE000021981E20500001A002090E54228B0E1D9 -:100AF0000500001A000090E5020C10E30200000A55 -:100B00000607A0E34C1180E5030000EA0C009FE516 -:100B100000000000401080E5FFFFFFEAFEFFFFEA53 -:100B2000000000800106A0E3010180E2001090E5D2 -:100B3000010811E30C10A0E3021981E20500001A7C -:100B4000002090E54228B0E10500001A000090E581 -:100B5000020C10E30200000A0607A0E34C1180E536 -:100B6000030000EA4C001FE500000000401080E593 -:100B7000FFFFFFEAFEFFFFEA021BA0E30106A0E37E -:100B8000141080E51EFF2FE180211FE5143092E54F -:100B900000000000003080E51C0092E5000000002D -:100BA000000081E50010A0E3141082E50106A0E337 -:100BB0001C1082E50C1080E51C1092E5000000007E -:100BC0001C1080E51EFF2FE1C0211FE50000000082 -:100BD0001C1082E50116A0E3140082E50C0081E5FB -:100BE0001C0092E5000000001C0081E51EFF2FE1C3 -:100BF00080B50F1C381C00F017F8002802D0381CF4 -:100C000000F092F8002080BC08BC184780B50F1C8B -:100C1000381C00F009F8002802D0381C00F084F8D5 -:100C2000002080BC08BC1847F0B407683A78D207A7 -:100C3000D20F0024002A03D0FF220132426000E0DC -:100C400044603A7B7B7B1B021A43812A08D1012333 -:100C50005B0242681A4342600422BF18826000E0CF -:100C600084603A7B7B7B1B021A43082A06D1062349 -:100C700041681943416081680E313CE0C123DB00CB -:100C80009A4203D14168244B19433EE0234B9A42D8 -:100C900004D101231B034168194336E01302120AF1 -:100CA0001206120E1A431204120C2E3A1C4B9A42D0 -:100CB0002DD80125426815434560BA7BFB7B1B029A -:100CC0001A43184B9A4222D1FB1D093344CB9B0790 -:100CD000DB0EDA405B4220339E401643032E18D1D0 -:100CE000397D7B7D1B021943082907D10421294343 -:100CF000416081681631816001210AE0C123DB0077 -:100D0000994204D1012189032943416000E08460B4 -:100D10000021081CF0BC70470240000081800000E8 -:100D2000AE050000AAAA000080B44268D1083FD3F3 -:100D300001688368591802398F783F073F0F052FE4 -:100D400003D1DA1D0D32C26005E0BF00DB19C360BC -:100D500008231A4342608A781207120F9200026138 -:100D60000A794B791B021A431302120A1206120E59 -:100D70001A431204120C4261CA7A062A03D11023C4 -:100D800042681A4310E0112A03D1202342681A4313 -:100D90000AE0332A03D1402342681A4304E0322A8E -:100DA00003D1802342681A434260C97AC046017663 -:100DB00080BC70470A78C04602604B781B021A4319 -:100DC00002608B781B041A430260C978090611433C -:100DD0000160704780B5071C4868800926D3B86A4F -:100DE000C968401801239B070230184300680004BB -:100DF000000C11239B02984218D1786A396BC046C7 -:100E00004862386B02F0DAF8381C01F095FD0120D9 -:100E10000749C046C87307494A6C12184A64064914 -:100E20008A6D12188A6580BC08BC18470020FAE752 -:100E3000181A00800C2B0080A42A0080810719D08A -:100E40008008800001239B07011D18430068194397 -:100E500009680202120E1206000AFF231B04184042 -:100E600010430A0A1206120E104309021B0A194007 -:100E70000843704701239B071843006801060202DC -:100E8000FF231B041A401143020A1B0A1A40114394 -:100E9000000E0843EDE70000F0B50423816B194014 -:100EA0000022002946D0C71D3937397B332901D0AC -:100EB00032293FD1016BC0464A65C41D2D34CD1D7A -:100EC0002D3500229300E658C046EE500132072A25 -:100ED000F8D3826AC0464A63826AC0468A627A8BC5 -:100EE000CB1D39335A83406AC046486212480127F5 -:100EF0004268002A10D1C268002A13D14269002A30 -:100F00000DD10161C160016A022902D3203007714D -:100F10000CE000F013F809E0C268002A02D1016178 -:100F2000C16003E00269C04651650161381CF0BC34 -:100F300008BC1847101CFAE76C06008080B51E49F3 -:100F40000022CB68002B34D0C81DF9308362CB68F7 -:100F50009B6AC046C362CF697B00DF197F02174BD3 -:100F6000FF18FF37653783630763CB1DFF335A33A1 -:100F70001A72CB69002B01D0CA6101E00123CB6159 -:100F80000F1CC968496A098901314163F81DFF30A6 -:100F90003A30426002828260C260381C00F0CEFAB1 -:100FA000386A01303862381C00F00AF880BC08BC8E -:100FB0001847101CFAE700006C060080ACAB20401C -:100FC000F0B5071CF91DF931886AC21D2D320123C5 -:100FD0009B0708321A43C86A12681204120C801860 -:100FE0008279C3791B021A431302120A1206120EE7 -:100FF0001A431204120C02389204920C0026254D5A -:10100000EC1DFF343A34002A04D0208A01239B02CD -:1010100018432BE001239B07C21D0D321A431268AF -:1010200012041230184300680004000C1043031C23 -:10103000F81DFF304A308278C86B191C02F002F8A4 -:10104000002804DA208AFF23013318430EE0F91D3B -:10105000FF313A3108600104090C381C00F01CF81B -:10106000002814D1208A01235B0218432082218AA0 -:10107000381C00F0A2FBE86801239B07543018439A -:101080000068C046E860301CF0BC08BC184701206E -:10109000FAE700006C060080F8B5071CFC1DF93467 -:1010A000A06BA66AC51D0D353848C06A4B0059189B -:1010B0004901421801208007104300680004000C19 -:1010C000009001239B07D01D053018430068381C91 -:1010D000291C00F0C2FAA888410701D0002051E085 -:1010E00029890918606B8142F8D86989EA888918CA -:1010F0008142F3D80098012825D1E06AF16B4018AD -:10110000716CFA1DCD3201F033F9FA1DFF323A321B -:10111000E06A51694018C31D0333002081005E5806 -:10112000C919FF3101314E6101300428F6D3E06A5C -:1011300051694018C11D0531002000224300CA52E8 -:1011400001300628FAD3291C114A0020FFF7AEFB14 -:1011500001225204606B02430120216BFFF7A6FBC2 -:1011600001225204606B02430020E16AFFF79EFBFC -:10117000A16B084A0120FFF799FB03200649C046EE -:1011800048620120F8BC08BC184700004C2A0080C7 -:101190005400030014000F006C070080F0B58DB000 -:1011A0000020B54AD51DF935686201200005B34914 -:1011B000C0460860A86AC41D2D34B148C06AD71D56 -:1011C000FF373A3739684B00591849014018012355 -:1011D0009B07C11D05311943096808301843006891 -:1011E000C0460990FF231B021840000A0A900A9883 -:1011F000A44E012859D1286BA2688018A24A2169FF -:101200000904090C01F026F9286B79694018C11D01 -:10121000053100208200984BD318FF3301335B69FE -:10122000C0468B5001300428F4D30020311C8200CA -:10123000561801239B0733431B6804AEB35001309B -:101240000328F4D300200890904942008B5AB25AE8 -:10125000934213D08E48C1890131C181B8680028FA -:1012600003D1388A1023184371E0388A4023184389 -:101270006DE000F011F901F067FFF5E0013006289C -:10128000E3D3089800280CD1B868411CB960002845 -:1012900003D1388A0123184302E0388A0423184313 -:1012A000388278680130786062E00A9802285FD15D -:1012B0000998400C73D301239B07E01D01301843AC -:1012C0000068E11D0D311943096840180C3800040D -:1012D000000C00218A006B4BD61801239B07334377 -:1012E0001B6804AEB35001310329F3D30021831EE0 -:1012F0000C93684A166BC0460B968A000C9B9B1891 -:101300000B9E9E1901239B0733431B686E46B35007 -:1013100001310429F1D369468B1C07930021089100 -:1013200004AE4A00079B9B5AB25A934211D05848C8 -:10133000C1890131C181F868411CF960002803D1DD -:10134000388A2023184302E0388A802318433882E1 -:101350008FE701310629E4D3089900290DD1F968F6 -:101360004A1CFA60002904D1398A0223194303E098 -:101370000CE0398A082319433982296B08180123A4 -:101380009B07013818430068C046207601239B075D -:10139000E01D1130184300680106090E00E019E055 -:1013A00035482A6BC046EA6204294FD10121C61D87 -:1013B000FF365A3631720A9902291ED10999090E4F -:1013C00049061AD1E11D0531194309680906090EBC -:1013D00008391AE001239B07E01D0130184300681B -:1013E000E11D0D311943096840180004000CF9682B -:1013F0004A1CFA600029BCD1B6E701239B07E11D16 -:101400000531194309680906090EA160E86AC0465A -:101410002060201CFFF788FC207E332801D0322872 -:1014200011D10121144CC046F960B960201C00F0B4 -:1014300085F8286BA96AC0468862201CFFF7C0FDAA -:10144000002811D10EE00020307211E0332901D0C4 -:1014500032290DD1071C00F071F8381CFFF7B0FDE0 -:10146000002801D101F070FE0DB0F0BC08BC184797 -:1014700000F012F8F6E700006C060080000000B0F3 -:101480004C2A0080ACAB20404007008082070080DF -:101490000C2B00806C070080F0B5254841680131B5 -:1014A0004160244FF91DF9310024886AFA68C0466A -:1014B00094610422FB68C046DA601022FB68C046D3 -:1014C0009A61FA1DFF325A32137A1B4A002B0BD055 -:1014D000158A2E0A360233232B409B001E43CC2351 -:1014E0002B409B0833431382128AFB68C046DA8381 -:1014F0004A6BFB68C046DA810A6BC0468262C462EE -:10150000C31D39334A6BC0465A83042302681A4309 -:101510000260886A01F032FAF86801239B075430B0 -:1015200018430068C046F860F0BC08BC18470000CB -:101530000C2B00806C060080AC07008080B5C11DBC -:10154000F9318A6A01239B07D11D45311943096886 -:101550000B061B0E0127C11DFF314A31332B05D16C -:101560008B70011C101C00F00FF806E0322B08D124 -:101570008B70011C101C00F03CF8381C80BC08BCAF -:10158000184700208870F9E790B4CA1DF932332754 -:10159000CC1DFF344A34D36AC046A770FF314131B5 -:1015A000076CC0464F61FB18391C9F1E01239B0727 -:1015B000FC1C23431B681B061B0E9B001B041B0CFF -:1015C000C9180831016401239B07B91C1943096834 -:1015D00034300176F81D0130184300680004B91D4D -:1015E0001943D06309680904090C0843D06390BC0F -:1015F0007047B0B5CA1DF932C51D2D353220CF1D3B -:10160000FF374A37D36AC046B870CC1DFF343A342E -:10161000E868C04660611030E8606069C018871EE5 -:1016200001239B07381D184300680004B91C1943A7 -:10163000D06309680904090C0843D063F81D03301E -:10164000FFF7FCFB2062F81D0730FFF7F7FB606235 -:1016500000202876B0BC08BC1847F7B581B00198C7 -:10166000C71DF937B86A01239B07D41D05342343EE -:101670001C68FF23FE3323407F6B3F043B430B601A -:1016800034301C1C80232340019FFF374137002B3F -:101690003CD00C23009300239D00AE1836696D18D2 -:1016A0006E610133052BF7D300239D00AE18766AD7 -:1016B0006D18AE620133052BF7D3019BFF33513315 -:1016C0009B78332B0ED101239B07C51D01352B437E -:1016D0001B68C0464B8101239B07C51D0D352B435D -:1016E0001B6816E07B69C0464B8101239B07C51D23 -:1016F0000D352B431B687D695D1B01239B07C61DB0 -:10170000013633431B68EB180C3B02E000230093C7 -:101710004B81CB80630949D301239B07C41D05344A -:1017200023431B68C0460B8101239B07C41D0D3456 -:1017300023431B680C891B1B009C1C1B01239B075C -:1017400008301843006820188880386A040EFF2388 -:101750001B0403401B0A1C43FF231B0203401B0204 -:10176000234300061843C860786A070EFF231B0452 -:1017700003401B0A1F43FF231B0203401B023B4382 -:10178000000618430861D06BC046C863906BC04622 -:101790000864506CC0464864106CC0468864D06CC5 -:1017A000C046C864906CC046086502E000230B8107 -:1017B0008B8004B0F0BC08BC184700B50F4A938971 -:1017C00001339381C21DF9320423906AC046C3607D -:1017D00010238361CB0A01D318238361C183516B2A -:1017E000C046C181516BC21D393251830423016847 -:1017F0001943016001F0C2F808BC18470C2B0080A7 -:10180000B0B51B4C206A02281BD20020E71D1937F7 -:101810003871E168E01DF930002915D0426A002ACC -:1018200012D101250AE0FFF789FB002809D1206ABF -:10183000022800D33D71E068002802D038790028E2 -:10184000F1D0B0BC08BC1847406A0028F9D1002983 -:10185000F7D16069002804D00648006803F0A8FCAE -:10186000EFE760680028ECD000F05AF8E9E70000E4 -:101870006C06008034040080B0B5071C2023B868D3 -:1018800018400124002500280BD1386A002803D114 -:10189000281CB0BC08BC18471F48016E0131016606 -:1018A00003E04868C423184003D1386A00F00CFCF8 -:1018B0002FE0381C00F01CFC381C00F07BFAB868E4 -:1018C000C00802D3386A00F0D1FBB868396AC04654 -:1018D0008860386AC046C56010484168002911D147 -:1018E000C168002909D14169002906D1396AC04679 -:1018F0008160416000F014F80BE0396AC0468160F5 -:10190000416006E0396A8268C046D160396AC046E3 -:101910008160201CBDE70000A42A00806C060080C6 -:1019200090B50B4C6768002F0FD0381C00F012F8F0 -:1019300000280AD16068C068C0466060381C00F0AA -:10194000C3FB002090BC08BC18470120FAE7000048 -:101950006C060080F0B5071CFE1D4936307840004B -:10196000C019858B334C344B9D423CD0381C211C14 -:101970002A1C00F01DF93148806A5821694340183B -:1019800001239B07184300680004000C2C4D01281C -:101990001AD13078C019C11D1931087A3A688018F7 -:1019A000097BEA1D213200F0E3FC3078C0192030B9 -:1019B000007939684018C11D05310020002342001C -:1019C0008B5201300628FAD3A08841070BD1218918 -:1019D000091878680004000C814204D86189E28803 -:1019E0008918814203D90020F0BC08BC1847211C8B -:1019F000144A0020FEF75AFF01225204786802437D -:101A000001203968FEF752FF012252047868024330 -:101A100000203968FEF74AFF0B490C4A0120FEF707 -:101A200045FF0120E91D193148710221EA1DF932F3 -:101A30005162D9E728AC2040FFFF00004C2A00800B -:101A40006C0600805400030014AC20401400070012 -:101A5000F0B583B000214F48C21DF9325162012117 -:101A6000C9044D4AC0461160C11D19314979002988 -:101A700004D14A48006803F09BFB87E0454847686B -:101A8000FC1D493421784800C019808B444A926A71 -:101A900058235843151801239B07EA1D05321A43A2 -:101AA000126808352B431D68FF231B022B401B0ABD -:101AB0003C4D012B24D1C819C11D1931087A3A684F -:101AC0008018394A097B00F0C5FC2078C019203005 -:101AD0000079396841180020820053199B6E6E46C8 -:101AE000B35001300328F7D3CA1D053269460020E0 -:101AF0004300CD5AC046D55201300628F8D32DE018 -:101B0000022B2BD1110A29D300218A0053199B6E75 -:101B10006E46B35001310329F7D321784900C91922 -:101B2000098F3A688B186A4600214D00565BC04603 -:101B30005E5301310629F8D319498A6A13181A6DC0 -:101B4000009D5540194AD66875401D65896A081878 -:101B5000416D029B59409269514041652078411E78 -:101B6000217000280DD0381CFFF7F4FE00280DD19D -:101B7000084A5068C068C0465060381C00F0A4FA9B -:101B800002E0381C00F073FA01F0DEFA03B0F0BC9A -:101B900008BC18476C060080000000B038040080C4 -:101BA0004C2A0080ACAB2040940600800883204083 -:101BB000F0B582B0694B9F6A58235A43BA18C31DC7 -:101BC00049331F7801239B07D41D013423431D682B -:101BD00043681C0401239B07D61D053633431B684D -:101BE0001C4342231C430C60FF2636022E40012377 -:101BF0005B029E4274D16B0C2BD3C31920331B792B -:101C0000C0464B817B001B181B8F4C891B1BCB8054 -:101C10000024A6000196B318DE1D093601239B0798 -:101C200033431B68019E761873610134052CF0D391 -:101C30000024A6000096B318DE1D1D3601239B0765 -:101C400033431B68009E7618B3620134052CF0D331 -:101C500006E000234B81CB8040239C430C60231C77 -:101C60006B0E4AD3C31920331B7910330B817B00D1 -:101C70001B181B8F0F89DB1B8B8001239B07D41D37 -:101C8000353423431B68C046CB6301239B07D41D17 -:101C9000313423431B68C0460B64AB0E21D20123B1 -:101CA0009B07D41D3D3423431B68C0464B6401236E -:101CB0009B07D41D393423431B68C0468B64012322 -:101CC0009B07D41D453423431B68C046CB640123C6 -:101CD0009B07D41D413423431B68C0460B6500E0BD -:101CE0000FE0FB1F013B1B041B0C0768FF18036977 -:101CF000081C391C00F034F82CE000230B818B8089 -:101D000028E000238B800B81C31920331B7AC04647 -:101D10004B817B001818008EC046C88000208700C9 -:101D2000BB18DC1D093401239B0723431B687F1864 -:101D30007B6101300528F2D300208700BB18DC1D31 -:101D40001D3401239B0723431B687F18BB620130AE -:101D50000528F2D302B0F0BC08BC18474C2A00801A -:101D600080B41F1C3B0C18D2176D114BC046DF60AE -:101D7000526DC0461A61C7601A69C0460261D868D0 -:101D8000C0460880D868000C48801869C046888022 -:101D90001869000CC88080BC70474A8812040B8800 -:101DA0001A43C2608A88C988090411430161F2E7B5 -:101DB0002C070080F1B588B000220898006A089BC3 -:101DC0009968490A02D30127FF0300E00027038B2B -:101DD000002B19D0A349896A1C1C58236343C918D6 -:101DE00001239B075839194309680904090C022982 -:101DF00002D108231F4307E0418B002902D00C23A6 -:101E00001F4301E004231F43838A002B18D0954908 -:101E1000896A1C1C58236343C91801239B0758393E -:101E2000194309680904090C022901D10F4307E08D -:101E3000C18A002902D003231F4301E001231F436D -:101E4000C11D393107914B890C891C192404240CBC -:101E5000089D2D68C0460195C9887D081AD31A1CB3 -:101E6000C31D19331A72079A9289C0461A73079ACA -:101E70001289C04602860487828A013A828301223F -:101E80001971089B1B685B185B789B001B041B0C7B -:101E900008335918BB0847D3079B5B8985180695FB -:101EA00020352B72079B9B89C0462B73079B1B8990 -:101EB0002E1C55002D1805952B86002A01D0C38AAB -:101EC00000E0838A013B059DC046AB833171654BC1 -:101ED0009D6A059B9E8B58237343EB18DD1D0135CE -:101EE00001239B072B431D682B0E5B0601D1083194 -:101EF00000E0103181235B021D409D4203D1E31FAE -:101F0000053B1C04240C059BC0461C87089B1B68D2 -:101F10001B19103B9B7B069D40352B702B780233A1 -:101F2000E31A1C04240C0132BB089B076DD08318F4 -:101F3000203304931972019B5D1801239B072B43E7 -:101F40001B681B071B0F9B00049EC0463373009544 -:101F50002B781B071B0F9B00049DC0462B73009D15 -:101F6000EB78AD781B021D432B022D0A2D062D0E9A -:101F70002B4355002D182B86049BC0465972049B99 -:101F80001B7B2E1C049DC0466B73338EC04673862C -:101F9000009D2B781B071B0F9B001B041B0C591863 -:101FA00004253D400ED03487038B013BB383131CC3 -:101FB0001B1820331971019B5B185B789B00591823 -:101FC000083101323B0937D3002D01D0438B00E0AB -:101FD000038B55002D18013BAB83831803932033EB -:101FE0001971204B9D6A53001B1802939E8B582336 -:101FF0007343EB18DD1D013501239B072B431D683F -:102000002B0E5B0602D1083101E015E0103181236F -:102010005B021D409D4203D1E31F053B1C04240CC1 -:10202000029BC0461C87089B1B681B19103B9B7BAF -:10203000039C403423700132079BC046D980511E57 -:10204000C31D493319700761042A06D2064953009B -:102050001B1899830132042AF9D309B0F0BC08BCDB -:10206000184700004C2A0080FFFF0000704780B531 -:102070008CB0071C12480168013101603868C04605 -:1020800000907868C0460190B868C04602900D483C -:102090004168C968C0464160381C00F04FF8B86814 -:1020A000400906D31023029818430290684602F0B4 -:1020B000E1FF684602F09AFE0CB080BC08BC1847ED -:1020C0000C2B00806C06008000B58CB00168C04607 -:1020D00000914168054B1943019100F02FF86846C3 -:1020E00002F084FE0CB008BC18470000000000A0FD -:1020F000026A0368C04613604068C04650604032C0 -:102100004868C0469080C868C046D0804869C046CC -:1021100010818868C0465081087EC0469073086967 -:10212000C0469081704704490868002800D1704774 -:10213000C268C0460A60FAE76C06008002490A6875 -:10214000C046C260086070476C060080B0B40022D0 -:10215000124F7C7F01347C770323FC1D19343862D5 -:10216000796223720E4C25686B0C05D223681B0C18 -:1021700010D12468A30A0DD301230A4FC046FB6285 -:10218000094F0A4BC046DF6099605860101C186008 -:102190000132FBE7101C38640132FBE700000080CD -:1021A00000001040C000180002810000400118002B -:1021B000F0B5474F3868474E474D07235B02EC1890 -:1021C00000281DD1206B013020634449C0460860BF -:1021D00043484169002913D0C11D6931097B002999 -:1021E0000ED001239B07016D19430968C046816128 -:1021F000C269914204D0F16C0131F16401F050FEEA -:102200003868012817D137484169002913D0C11D0A -:102210006931097B00290ED001239B07016D194309 -:102220000968C0468161C269914204D0F16C0131F4 -:10223000F16401F035FE386802282FD1BB231B0161 -:10224000EE18707B002803D00020707300F04AFD68 -:10225000307B002802D0786802F0AAFF1B23DB0144 -:10226000E818C08B04260640E06AB04214D0F86833 -:102270000130F860192811D31B48017B00290DD1CA -:10228000FF3041304078002808D1B86802F090FF54 -:102290000020F860E66201E00020F860386803285A -:1022A0000BD1EC1D7934E06B800802D3022002F0E0 -:1022B00007FC0223E06B9843E06338680130386024 -:1022C000032801D900203860F0BC08BC1847000082 -:1022D0003C040080A0822040680E0080400118006D -:1022E000642D0080E42C008028050080B0B41D48D7 -:1022F000848A1D4A138AC11D093101279C4203D1DA -:10230000438A548AA34210D00B78002B0DD04B780F -:10231000002B0AD0448B938A9C4204DC134BC046AA -:102320005F60978201E001339382C38B5C1CC4839E -:10233000848BA3420EDB848A058B0023AC4205DA32 -:10234000448AC58AAC4201DA4B7000E04F70438288 -:102350008382C383418AC0465182808AC0461082EC -:10236000B0BC7047E80E00803C04008040011800BB -:10237000F7B591B06B46841E129914291AD9002022 -:1023800081006758C046575001300006000E1028E3 -:10239000F6D3002105208700D6594F1C3D062D0E8F -:1023A0000F1CBF00DE51291C01300006000E102852 -:1023B000F1D309E0002081006358C046535001303A -:1023C0000006000E0628F6D30020E070207260722E -:1023D000A072207360731299142937D969468E1C34 -:1023E00091780907090F890014390D062D16002769 -:1023F000002D1BDDF01910A900F03DF800280ED0CB -:10240000002010A90978002909DD0022391872542A -:1024100001300006000E10A909788842F6DB10A8EA -:102420000078381807063F0EAF42E3DB6846E21D2E -:102430000D320021AB085F1C08D08B00C458C04689 -:10244000D45001310906090E8F42F6D814B0F0BC01 -:1024500008BC184790B4871E002089084B1C08D080 -:1024600081005458C0467C5001300006000E834263 -:10247000F6D890BC704780B40278D206D20E002302 -:102480000127012A01DC0F7011E04078C046087076 -:10249000142A04D10848017A0131017207E0022AA6 -:1024A00005D0052A03D0062A01D0152A02D1181C0E -:1024B00080BC7047381CFBE7E082204000B50F4825 -:1024C00001231B06416999431A094161D16000212A -:1024D000A12252039161191C094AC04611601B23B5 -:1024E000DB01C0188069002803D002F061FE08BC3F -:1024F00018470448418801314180F8E7680E0080A0 -:10250000000000B0E082204070470000F0B586B0C7 -:10251000954AD068D71D7937012809D13889002814 -:1025200006D1D06F022301689943016014203881DD -:102530008E4C616A8E48C36B5918C163A06A192317 -:10254000DB01D418A062216A0903090B814205D17D -:10255000012040048749C0460860F3E0BB8A581C4C -:10256000B8823D8B01200021AB4204DBD31D8933AF -:102570005870B982F98333239B01D31805935B69A3 -:102580000F2B73D200217C4FC0463961216A8A68C3 -:102590001204120C4B681E0C3604FD1F093D002E60 -:1025A00005D13B2A03D30123DB029A4201D9A87348 -:1025B000C8E001239B07083119430968C04603910D -:1025C00003A9098801310904090C798249090531F7 -:1025D0000906090E694EC04602966948436AC0461C -:1025E0000193836AC0460093C21D113280690003C3 -:1025F000000B9268B3071A431268904201D1012080 -:102600000DE0904205D9009B181A019BD21A82183E -:1026100000E0121A01200901914200D30020012894 -:1026200065D151492069002862D005994869013077 -:1026300048610220216AC046086000F0A7FC786368 -:10264000BE604949226AA36BD318666BB34200D9B6 -:10265000226BC046BA62BA6A0C32FA620022FA6190 -:1026600003AA5288D20903D3012200E07BE000E0F4 -:1026700000227A607A68C0460260788A414E6028FB -:1026800004DCB083788AC046F08308E06020B08321 -:10269000798AF86A4218636B9A4203D8F183002260 -:1026A0003A6305E0216BC0463963616B081AF08319 -:1026B0002D49786B4268C046BA608268C046FA60AD -:1026C0000269C0467A614069C046B8612E4BC8189D -:1026D000049000F037F9049800F088F800F0F6FA5A -:1026E000788AF18B884204D1F96A081804E038E04E -:1026F00032E03A6B1018401A810702D0800880003F -:102700000430616B091AA26B914200D2206BC04663 -:102710002062E87B002808D00022EA730599486906 -:1027200001384861786B00F073FA1848806A8006B7 -:10273000800E01280AD1206A0003000B0B4CA16A0D -:10274000884203D006B0F0BC08BC18470120400402 -:102750000849C046086006E0E068002801D000F0A3 -:10276000B5FA0120A873EDE7680E00800040144020 -:10277000A42A0080000000B0281A00805555555545 -:10278000A8030080681A0080C40B000000001040FD -:1027900080B5071C786A4089FF210131014010484B -:1027A00002D1816C01318164796A4989490B02D275 -:1027B000416C013141640B48416A01314162786AE0 -:1027C000396BC0464862386B00F0F8FB381C00F0EB -:1027D000B3F801200449C046C87380BC08BC184740 -:1027E000A42A0080A0822040181A0080F8B5071C97 -:1027F0000022F91D61310D1C786AC04600904089A5 -:10280000030C01D2400A03D2381CFFF7C1FF67E076 -:102810003548C06B00091FD3087840081CD200203F -:102820004300CC5A314E9E1933239B01F3181B8869 -:102830009C420ED0B869396BC0468861F868396B24 -:10284000C046C860381C00F027F9381C00F074F846 -:1028500046E001300328E3DB022043005C18E488F3 -:10286000224E9E1933239B01F3181B889C4203D1EF -:1028700001230138D842F0DC0123D842C4D01B4EDA -:102880000B231B02F0184069002824D07D630098B8 -:102890004089000C1FD200242D239B01F018C06B2F -:1028A000351C002817D0FE1D2D36A20052192D23ED -:1028B0009B01D218D26B381C311C02F07BFC012822 -:1028C0000ED00134A00040192D239B01C018C06B0D -:1028D0000028EAD101E0012A02D0381C00F008F8F3 -:1028E000F8BC08BC18470000E81A0080680E008099 -:1028F00080B5071CB869396BC0468861F868396BC8 -:10290000C046C860786A4089010C0ED2400A0CD3D8 -:102910003868400802D3381C02F00CFC381C00F068 -:10292000BBF8381C00F008F802E0381CFFF730FF55 -:10293000012080BC08BC18470121006B406AC046DA -:1029400001607047B0B4C11D3931098B8908090491 -:10295000090C846AC21D6132002000290CDD870049 -:102960003D1901239B072B431B68C046D3510130FF -:102970000004000C8842F2DBB0BC7047F0B5A0B098 -:1029800001239B07C11D213119430968C0460B91E2 -:10299000C11D533119431F91096801AFFA1D393226 -:1029A0001E9217AB59803A4901239B070A6A1343C9 -:1029B000CC1D113489690903090B2269E568C046F9 -:1029C0001D95FC1D3934648B640905342406240EDE -:1029D0001C94561A1B961C9C2E4AC0460092012637 -:1029E0001D9D1A68914201D1321C0BE0914203D91E -:1029F000521B1B9EB51800E0551A01222401AC425F -:102A000000D30022012AE6D1910701430968C0469C -:102A100039609307011D19430968C0467960C11DDB -:102A2000013119430968C046B9601F9909681E9AA7 -:102A3000C0465183C11D1D3119430968C046386322 -:102A40007962C11D113119430968C046B961C11DC0 -:102A5000053119430968C046F960C11D1731194392 -:102A60000968C046F9830E3018430068C046F881F3 -:102A70003868400802D3381C02F05CFB381C00F0B8 -:102A80000BF8381CFFF758FF20B0F0BC08BC184703 -:102A9000A803008055555555F8B5071CF81D393069 -:102AA000418B394A914200DD4283428BC0460092FD -:102AB00001203A1D06CABB6A02F00EFF334AC04627 -:102AC0000092334E306A334CE16D4118386BC31DB0 -:102AD00005330120726A02F0FBFEE06D183000251C -:102AE000B16A814201D8E56500E0E0652F239B01D2 -:102AF000201CE16DE41822689200274BC0469950D3 -:102B00002648C16B4A0805D349084900C163012022 -:102B100001F0D6FF224A1F48C11D89310B78002BD6 -:102B200002D04978002900D11E4AC0460092206890 -:102B30008000194BC31805CEC11D1131012002F0D0 -:102B4000C7FE1448216801312160172900D3256090 -:102B5000396BC0460D65796A3A6BC04651623323C2 -:102B60009B01C0188168002903D1396BC046816080 -:102B700004E0396BC268C0461165396BC046C1605C -:102B8000F8BC08BC18470000EA0500001800140251 -:102B90007C290080680E008044822040E80E00807E -:102BA0000400000204000003F0B5114EFF250135BA -:102BB000104FC0463560786901387861BC68002CD8 -:102BC00010D0206DC046B860201C00F021F8201CF9 -:102BD00000F004FA0848806A000C0007E9D1F0BC54 -:102BE00008BC18470548C1790131C171F7E70000F9 -:102BF000000000B0281B008000001040A082204090 -:102C0000012080030149C04608607047000000B001 -:102C100090B5071C3868C00809D31D48016A0139FE -:102C2000016220300079002801D0FEF7E9FD012380 -:102C30009B07F81D1D3018430068164C616A8142DD -:102C400021D1011C194309680904090C01291AD171 -:102C500000F022F86062606A216A884205D0012192 -:102C60008907014309680904F2D051218903626A86 -:102C7000236B9A4202D1606BA26B801A0438C86041 -:102C800090BC08BC18470020796AC0460860F7E786 -:102C90006C060080E81A008001239B07C11D0131EA -:102CA000194309680904090C08180D30810702D07E -:102CB00080088000043004498A6B12184B6B9A42DA -:102CC00000D9086B70470000E81A008000B504487E -:102CD000C068102801D300F005F808BC18470000B0 -:102CE000E81A008088B50C4F3879002811D10B49BB -:102CF000102002F0F5FD00280BD001203871084AA1 -:102D0000C046009207484268074B0168002002F065 -:102D1000DFFD88BC08BC1847F81A0080F52CFFFFBF -:102D2000100035027C2900804480204090B50120AD -:102D300040021049C04608600F4F1021F81D3D3079 -:102D400002F04CFC1923DB01FC18E068002801D0DC -:102D500000F014F80020C9231B01F9180871E0687D -:102D6000102804D30120BB231B01F918487390BC21 -:102D700008BC1847000000B0680E0080F8B537485E -:102D80001923DB01C118C968354D102900D910215C -:102D900069623248C16C006E814207D9081A07097E -:102DA0000024686AB84212D2071C10E081422AD27D -:102DB0002C4A526B101A0709686AB84205D90C09E7 -:102DC0003919884203D2C41B01E00024071C3E19B4 -:102DD0003001254902F084FD00283DD02348002C15 -:102DE0001AD11E493A016F62096E8C181D4D6B6B2A -:102DF000A34200D8E41A1E4B1A430092EA6A511803 -:102E00002A6B031C20E01B48016B01310163002089 -:102E10006862F8BC08BC1847104924013F01112220 -:102E200052053A436E6200920E4DEA6A096E5118DD -:102E3000031C061C00202A6B02F04AFD0C4A2243A8 -:102E40000092BB19E96A2A6B002002F041FD034899 -:102E5000C046046600F010F80120DAE7680E008032 -:102E6000281B00807C2900805D2EFFFF44802040CD -:102E700000003602A08220400448016E044A8030DF -:102E8000D1600223C16B1943C1637047680E008093 -:102E900090EE2040F0B584B0012080021C49C0466D -:102EA000086000271B4E33239B01F518686A002831 -:102EB0001DD9194C6846102102F090FB684600F0BD -:102EC00033F8002804D015494869013048610AE008 -:102ED0001349607B01306073887901308871114833 -:102EE000006802F065F9686A0137B842E2D8BB238E -:102EF0001B01F018817B002903D000218173FFF7AB -:102F000005FBFFF7E3FE04B0F0BC08BC1847000067 -:102F1000000000B0680E0080B0822040088320408E -:102F2000A08220405804008090B4174F1923DB0181 -:102F3000F9180022CB68002B23D0013BCB60332350 -:102F40009B01FF18BB691C6DC046BC610468C0468C -:102F50005C604468C0469C608468C0461C61C06870 -:102F6000C04658611A650869421C0A61002803D0EE -:102F7000386AC046036500E0FB613B62181C90BCE8 -:102F80007047101CFBE70000680E00800A4A3323DC -:102F90009B01D118C8691923DB01D2181369002BD2 -:102FA00006D0013B1361CA69126DC046CA61704701 -:102FB00000211161FBE70000680E0080064A1169DC -:102FC0004B1C13614032002901D0D16900E000217F -:102FD0000165D06170470000E81A0080064AD16898 -:102FE0004B1CD3604032002901D0916900E00021E0 -:102FF0000165906170470000E81A008090B40021DC -:103000000F4A9789926A4B001B189B8A002B12D09B -:10301000BB4210DC1C1C58236343D318DC1F493C03 -:1030200001239B0723431B681B061B0E032B02D0A7 -:10303000002090BC704701310429E4D30120F8E757 -:103040004C2A0080F7B586B03D4A071CD1698F40F5 -:10305000031C146AE3405F40079E8E407740CF40D8 -:103060009469C0460594031CA34000251469C0461A -:103070000494002C5DD91C1C324E26439469E64012 -:10308000331C0396536AC0460293D26AC04601922B -:10309000BB00029AD258131C059CE340039CA34238 -:1030A0003ED18A40CA40141C63001B195B01019A7F -:1030B000D21801239B07D61D013633431B681B061C -:1030C0001B0E032B2CD101239B07D61D51363343F6 -:1030D0001B68079E1E40009601239B07D61D49369C -:1030E00033431B6883421BD101239B07D61D4D36FA -:1030F00033431B68009EB34212D101239B071A433E -:1031000012681204120C089B322B04D1022A07D138 -:10311000200400140FE0089B332B01D1012AF7D0C3 -:10312000049A0137974200D30027049A0135AA4236 -:10313000AED80020C04309B0F0BC08BC184700005E -:103140004C2A008000000080F0B5274D68690028F7 -:1031500006D02648006802F02BF8F0BC08BC1847DF -:10316000234C0026A068234F002816D00FE0286AC1 -:10317000022802D3012038710FE0A660FDF7DEFEC1 -:103180000028EAD1286A022801D301203871E868B2 -:10319000002802D038790028E9D0686800281BD0C0 -:1031A0000120A060FEF7BCFB0028D6D1686800288B -:1031B000F6D111E00028D0D1286A022802D30120DC -:1031C0003871CAE7A660FDF7B9FE0028C5D1286AA4 -:1031D000022801D301203871E8680028BDD0387971 -:1031E0000028E7D0B9E700006C0600805C0400808E -:1031F0004C2A00808C060080704700007047000059 -:103200007047000090B540201D49C046086001F09D -:103210009DFC03231B07416819400C0F6101091B2A -:103220008900184A8F1801213980816AC046796562 -:10323000416AC0467967B96CFA6C8918B964002193 -:10324000F964BA6B3B6DD218BA633965426A2032B1 -:103250005171796D7A6FD26DC0461160FCF7CAFF6B -:103260002001094940181923DB01C018416B0139BD -:103270004163786F01F0C6FB90BC08BC18470000A2 -:10328000000000B05C2B0080A01C0080F0B5402046 -:103290001249C046086001F059FC071C406803232E -:1032A0001B071840060F7001801B80000C49441852 -:1032B000B86AC0466065786AC0466067806F051D61 -:1032C000E563B969281C02F089F9381C211C321CFD -:1032D0002B1C00F020F8F0BC08BC1847000000B020 -:1032E0005C2B0080F0B54B6F9B6F1F1DCF63056893 -:1032F00000238469A40808D09C002E59C0463E5182 -:103300008469A40801339C42F6D83B1C00F003F802 -:10331000F0BC08BC1847FFB581B0041C1D1C0F1C75 -:103320004648016901310161F91D5131BD650091C6 -:10333000201CFDF75DFCF86D400936D2B86D067BA8 -:10334000437B1B021E431721490201730B0A43737F -:103350000099201CFDF74CFCB86DC0460673330A7B -:103360004373F86D400920D260680104090C03988A -:1033700001F0CCFC6068324B18436060201C01F007 -:1033800035FD00257D60BD603D647D64201CFCF73B -:1033900031FF38884023184338807D622948C04671 -:1033A000B862381C00F0A0FB44E0206801239B07B2 -:1033B000083818430068C046786460680204120C3C -:1033C000786E0126C11D0D318A4202D23A64081C72 -:1033D0000EE041198989F023194009098900401834 -:1033E000F860F96161680904090C814216D23964F8 -:1033F00063681904090C401A033080088200A06138 -:10340000206809189B186360C31F053B381C00F037 -:10341000B6FA7E80201C00F0BFFB0BE0B968081AEA -:1034200000257862BD62381C00F03CFC201C391C71 -:1034300000F064F805B0F0BC08BC18470C2B008005 -:1034400000000080010000C0F0B5041C0F1C386CA7 -:10345000F96B0D18216841180020A269002A0BD9C8 -:103460008200561801239B0733431B68C046AB50AC -:10347000A26901308242F3D8786EF96B0918898904 -:10348000F0231940090989004018F860F9612068A3 -:1034900001239B07083818430168786CFCF795FFF7 -:1034A000786460680104090CF868814219D23964B3 -:1034B00063681904090C401A033080088200A06177 -:1034C000206809189B186360C31F053B381C00F077 -:1034D00056FA01207880201C00F05EFBF0BC08BC8E -:1034E0001847B968081A78620020B862381C00F0E2 -:1034F000D9FB201C391C00F001F8EFE7F0B584B0CF -:10350000041C0F1C8E4841690131416103200007F2 -:1035100061680840060F0A04120C20681118FB6845 -:10352000D21A7B689D1AC31F053B381C2A1C00F069 -:1035300026FA00207880201C00F02EFB60684019DD -:103540000104090C6060301C01F0E0FB7D4E0B2390 -:103550001B02F0180069002819D000252D239B01BB -:10356000F018C068002812D0AA0092192D239B01E0 -:10357000D218D268201C391C01F01CFE0135A800AD -:1035800080192D239B01C018C0680028ECD1F86B6E -:10359000011F8A1CFA63FA687D6C00F0BBF9C04316 -:1035A0000104090C281CFCF710FF0390F96B3A6E1C -:1035B0008E182068121801927A6E8D1811180291D7 -:1035C000C81D0930E060B1880802090A0906090E21 -:1035D00008430004000C78616868010EFF221204A1 -:1035E0000240120A1143FF2212020240120211434A -:1035F000000608433861A88909231B021840B861F6 -:10360000A8899843A881A8890299C046888100208A -:103610007080B080708168602882B96E301CFCF7C1 -:10362000E8FE3886FA69301C291CFCF703FF78860F -:103630003D8E788E0399FCF7C8FE00906068000408 -:10364000000C396E411A0904090C7A6E821A1304AF -:103650001B0C1A021B0A1A431604360CBA68824263 -:1036600001D2002000E0101AB86008020912090611 -:10367000090E08430104090C0198C0464180281C2A -:10368000FCF7A3FE051C0098311CFCF79EFE061CEF -:1036900078690004000C0102000A08430104090CC7 -:1036A0000198C0468180281CFCF78FFE79690131A2 -:1036B000C0437961019AC04650813869010EFF22EA -:1036C00012040240120A1143FF22120202401202A7 -:1036D000114300060143301CFCF777FE39697A6814 -:1036E00089183961B968002909D102998989BA69AB -:1036F0001143029AC0469181B969FCF766FE2082A7 -:1037000000206082F86D410816D3800A0AD36068F1 -:1037100010380104090C0802090A08432168C04650 -:10372000088209E060680C380104090C0802090AE3 -:1037300008432168C046888104B0F0BC08BC184723 -:103740000C2B0080680E0080F1B584B06E4D2869A6 -:10375000012204998A409043286104984301181A71 -:103760008000161C69494418E06BC0460090A068B0 -:10377000002801D1002626E06548416901314161F8 -:103780000498FCF709FD071C03D128693043286120 -:10379000B5E0A0686568A84200D2051CA16CA942EA -:1037A00016D2401A626A101A00266062A660A662EB -:1037B00020884823184320800D1C09D1381CFCF7B1 -:1037C00019FD032060806660201C00F08DF996E0F2 -:1037D000E16838680918C31F053B201C02392A1C00 -:1037E00000F0CDF8381C00F0D7F9E0684619786889 -:1037F000304378600498311C01F088FA216E0098FB -:1038000008180190701A0004000C616E711A0A0405 -:10381000120C1102120A11430904090C029101024F -:10382000000A08430104090C0198C0464180208E1B -:10383000FCF7CBFD061C608E0299FCF7C6FD0390D9 -:1038400060690104090C0802090A08430104090C13 -:103850000198C0468180301CFCF7B7FD61690131D9 -:10386000C04361610199C0464881606E0099461865 -:103870002069010EFF2212040240120A1143FF22A6 -:1038800012020240120211430006014371600398C4 -:10389000FCF79BFD216949192161A168491BA160C1 -:1038A00006D1B189A2691143B181A169FCF78DFDEF -:1038B0003882616E386809180E31F960E268009943 -:1038C000043800F04CF802207882E06D410816D3ED -:1038D000800A0AD3786810380104090C0802090A22 -:1038E00008433968C046C88109E078680C3801048B -:1038F000090C0802090A08433968C046488105B026 -:10390000F0BC08BC18470000D02C00805C2B008065 -:103910000C2B0080F7B5031C0F1C00201C6826042C -:10392000311C1D1DFCF751FD40C7029AD11C8908AE -:1039300001394A1E029200290DD0210C10CD22041B -:103940000A43111C161CFCF740FD40C702994A1E91 -:1039500002920029F1D103B0F0BC08BC18478008DE -:10396000800089088900033293085A1E002B05D075 -:1039700008C908C0131C013A002BF9D17047FFB5E4 -:1039800086B0171C00260698806CC01B0699C0469E -:1039900088640120C0050699896BC046019106998B -:1039A0004C6B67E02168C04602916168C046039194 -:1039B000A168C046049102A94988B94208D202AD63 -:1039C0006D8802A949887F1A002102AB598019E04D -:1039D00002A94988C91B02AB59803D1C002701215F -:1039E0004906079B9A07920F0DD0EB06DB0E08D015 -:1039F0001E2B08D31E2B02D1032A04D101E0022A78 -:103A000001D301260021294301430A1C0091002013 -:103A10000399049A079B01F05BFF079949190791E5 -:103A2000002E0AD01D4AC04600921D48016D426D0D -:103A30000020079B01F04CFF002602A840880028C8 -:103A40000CD00398401903900298C0462060039858 -:103A5000C04660600498C046A06003E00198013849 -:103A6000019010340698C046446301980699C046F8 -:103A700088630020002F02D00199002992D1094AC1 -:103A8000C04600920648016D426D0020099B01F07E -:103A90001FFF0AB0F0BC08BC18470000010000027C -:103AA0007C2900800400530290B50C1C071C386868 -:103AB00001239B07083818430168388AFCF785FC06 -:103AC000C043F968C0460880788A3968081A3860A7 -:103AD000381C01F08BF9381CFCF78CFB201CFFF71D -:103AE00033FE90BC08BC184780B501888A0921D3F1 -:103AF000CA091FD28A081DD3002101804180476F67 -:103B0000406DFA1D19325171FA6DC04610603A6E5F -:103B1000C04610600C48C0468163C16B490849002B -:103B2000C163012000F0CCFF381C00F06BFF80BCAB -:103B300008BC184780231943018001884909F6D23F -:103B400000F0B0F8F3E70000E80E0080F0B5071CC5 -:103B5000101C0D1C00245E1E002B19D00168C046ED -:103B6000396041880C194168C04679608168C04657 -:103B7000B960C168C046F96010301037E96A814207 -:103B800002D8281C00F0ECFF311C013E0029E5D1D1 -:103B9000201CF0BC08BC18470021C16105490A6817 -:103BA000002A01D1086002E04A68C046D06148603E -:103BB00070470000D02C008003490868002802D01C -:103BC000C269C0460A607047D02C0080002181671E -:103BD00005498A68002A01D1886002E0CA68C046A7 -:103BE0009067C86070470000D02C00800349886847 -:103BF000002802D0826FC0468A607047D02C0080B7 -:103C000000B580201349C0460860FFF7D5FF0028A3 -:103C10001BD003231B07416819400A0F5101891A61 -:103C200089000D4BC9184B88002B04D1111CFFF7DC -:103C30003BFF08BC1847012B02D1FFF705FCF8E752 -:103C4000022BF6D1FFF74EFBF3E70448016D01317B -:103C50000165EEE7000000B05C2B0080A0822040F0 -:103C600000B520200D49C0460860FFF7BFFF0028BF -:103C70000ED0018820231943018001881023994325 -:103C800001800188090A01D3FFF72EFF08BC1847FD -:103C90000348016D01310165F8E70000000000B044 -:103CA000A082204098B5071C2248C04600902248B8 -:103CB000C31D4133416D826D806C0003000B9C6815 -:103CC00001239B0723431B68984200D10CE09842D4 -:103CD00003D9101A591A411800E0191A01201029A5 -:103CE00000D8002000281FD0786AF96AC046086012 -:103CF000B86AF96AC0464860104AC0460092FB6A3A -:103D00000F48426D0320396A01F0E2FD3888102324 -:103D1000184338803888402398433880381CFFF790 -:103D200055FF98BC08BC1847388840231843388092 -:103D3000F7E7000055555555A8030080080011020B -:103D40007C290080B0B540202C49C046086000F0B6 -:103D5000FDFE071C406803231B071840050F680180 -:103D6000401B8000264944182088022318432080E5 -:103D70002088410834D3400840002080A06CE16CCA -:103D80004018A0640020E064A16B226D8918A16333 -:103D90002065B86AC046606503231B077868184031 -:103DA000786061683631942904D8382318437860E4 -:103DB000382003E09423184378609420B861396870 -:103DC00078680204120C201CCB1F053BFFF7D7FDBF -:103DD00002206080381CFFF7DFFEB0BC08BC18472B -:103DE000381CFCF707FA2801064940181923DB01A3 -:103DF000C018416B01394163EFE70000000000B0DB -:103E00005C2B0080A01C008090B500270F4C0DE0BB -:103E1000426B013A4263002A05DC026BC0464263F2 -:103E2000C06A01F0C6F901370B2F07D2380100191B -:103E300033239B01C018816A0029E9D10120400683 -:103E40000349C046086090BC08BC1847680E008053 -:103E5000000000B01048C1680131C1600F49C86856 -:103E6000012817D1C81D79300289002A12D0013AE1 -:103E700002810289002A0DD14289002A08D1C96F26 -:103E800002230A681A430A6004210181012100E02B -:103E9000002141817047000008832040680E0080A7 -:103EA000B0B5071C0123F81D693003731E48C21DFD -:103EB0007932548A611C5182D58A0021AC4204DBDC -:103EC000C41D893463705182D18301239B073A6DED -:103ED0001A431268C046BA61FB699A4206D1F86C6F -:103EE0001249C0460860B0BC08BC184779614169F6 -:103EF000FA6C9143416101200005C16038690228D4 -:103F0000F1D0B869F969411A01D5786D4118381CAA -:103F100000F00EF8F9690918F961786D8142E2D371 -:103F2000081AF861DFE70000680E0080000000B0AA -:103F3000F8B5041C0F1CFF2321339F4201D9FF2732 -:103F40002137E16E381C01F0CBFC2D4D002813D138 -:103F5000E01D4930017A012319430172294AC04604 -:103F600000922948016D426D00202B1C01F0B0FC2D -:103F70000020F8BC08BC18472069013020612349A3 -:103F8000C81DB930026B92005118C0310F61016B2E -:103F900001318907890F0163206BC219616D8A4263 -:103FA00003D8232212053A4305E0091A7E1A07D1E5 -:103FB000232212050A430092616E0918A26E10E0D6 -:103FC000112252050A430092616E09180020A26E68 -:103FD0002B1C01F07DFC2322120532430092616EFE -:103FE000A26E00202B1C01F073FC206BC01900098D -:103FF0000001616D814200D8401A2063381CB8E787 -:104000004480204004001B027C290080680E008050 -:1040100080B50120C0030D49C04608600C49C81D89 -:104020004930027A0027002A03D00772081CFFF7E4 -:1040300037FF0849C81D4930027A002A03D00772A9 -:10404000081CFFF72DFF80BC08BC1847000000B01B -:10405000642D0080E42C008090B5071C10201849C6 -:10406000C0460860F8680130F8601648C41DB934CD -:10407000616B89000918C03109697A689200D21908 -:104080005164616B89000818C0300169786880004C -:10409000C019C06B01F0A2FA01237868584078601B -:1040A000606B01308007800F6063F81D1930407924 -:1040B000002802D1381C00F007F890BC08BC184753 -:1040C000000000B0680E008090B5071C3948C06839 -:1040D000002805D0B86AC068800901D3022000E03A -:1040E000786FFCF759F8041C06D10120F91D19312D -:1040F000087190BC08BC1847F86C2F49C04608608E -:10410000BA6A381C211C00F059F86762002803D1F4 -:10411000201C00F00BFDECE7F96D0968091809098E -:1041200009017A6D8A4200D8891AA162B9688900AA -:10413000C9194A6C002A07D04A6C121A4A648008CE -:104140008000B96A0818B8623868B96A8000C01976 -:10415000426B91420ED300214164B86A39688900EC -:10416000C919496B401AB862B9688900C919C96B85 -:104170004018B862B8688100C919496C0029B8D1E3 -:10418000B96AFA6B9142B4D03A6C9142B1D0012332 -:104190005840B8608000C019C06BC046B862F8686B -:1041A000002801D00138F86038690028A1D0013812 -:1041B00038619EE768190080000000B0F7B590B044 -:1041C000041C0D1C00200590029000220192F94869 -:1041D000C06AC046A861A06881000919496BC04641 -:1041E0002060E162129AD068C046A860129A5178A5 -:1041F000C0460C91F048C0460390D71D0937E06ACD -:10420000C11B0909E31D19330C9AC0460F93EB4BF0 -:10421000C0460E93914201D3B84221D8E1680229E9 -:104220001ED201200F99C04648710020039901F069 -:1042300057FB002803D10E9BD86B0130D8630120B7 -:10424000800600276860AF61DD4AC0460092DD4805 -:10425000016D426DDC4B002001F03AFB381C5CE341 -:10426000B84203D8201C00F07BFC071CD748C0686C -:10427000002864D038784007400F032860D10598A3 -:1042800001300006000E05903878F023184058D110 -:10429000E06AC01B00090C99884202D2E06802283B -:1042A00005D3CB49886800F083FF061C06D1039B29 -:1042B000281C391C221C00F08BFC16E12E62F868C9 -:1042C00000280DD0B889002803D0C149C96800F082 -:1042D00070FFF889002803D0BD49C96800F069FF64 -:1042E0007A68C0467261B968C046B161301CB8498D -:1042F000096800F05EFF002817D1301CB4494968F6 -:1043000000F057FF1037E06AB84203D8201C00F0D5 -:1043100027FC071C6868AF4B184368600020A86141 -:10432000AC23A8689843A860B0E0A869A82801D287 -:10433000A820A8611037E06AB8426CD89CE0A5E0DC -:10434000A4E0102868D103231B0768681840010FF8 -:104350004801401A8000A04A821801927888420BD6 -:1043600031D3820B2FD39D48C04603900220019A7F -:10437000C046108078880005000D019AC046506044 -:10438000B868019AC04690607868019AC046106289 -:104390000020019AC0469064019AC046906388024A -:1043A0008F494018019AC0465063019A50683630D0 -:1043B000942801D8382000E09420A8611037E06AE2 -:1043C000B84228D858E07A88920B03D38548C04673 -:1043D000039023E0012212030240834B1DD003937C -:1043E0000005000D019AC0465060B868019AC046A9 -:1043F00090607868019AC04610620020019AC04619 -:104400009064019AC0469063880275494018019AE9 -:10441000C046506302E033E02AE0039301200F9985 -:10442000C0464871129A50780599431A0B93103779 -:10443000E06AB84203D8201C00F092FB071C019AE6 -:10444000506B916B090140180B9B211C3A1CFFF724 -:104450007DFB019AC046D064019A0B9BC046136550 -:1044600001235B066868184368600020A8610DE0BE -:104470001037E06AB84203D8201C00F071FB071C1B -:1044800038784007400F032800D1F8E6A86903995F -:1044900001F026FA00282AD1381C211C00F079FBF3 -:1044A000A868800904D3301C4949496800F081FE9E -:1044B0004149002001F014FA002804D10E9BD86B6A -:1044C0000130D86311E001200F99C0464871800681 -:1044D00000276860AF613A4AC04600923948016DD2 -:1044E000426D394B002001F0F3F9002015E20598E8 -:1044F0000C99081A0004000C0C900B900C980028E2 -:1045000003D001200F99C04648712868C046049026 -:1045100000260020089000220A920C9801380D9085 -:10452000A3E078888A1B1204120C904205DD0792E2 -:10453000801A0004000C089000E0079008980028FA -:1045400007D10D980A9A904207DD079830188842E3 -:1045500003D80120400506901CE01120400506907C -:10456000A8688C23184002D12048C0460690B107A5 -:10457000890F0FD00798C006C00E08D01E2809DB8F -:104580001E2802D1032905D101E0022902D301200E -:104590000290DEE70A9A002A04D10123DB0506987F -:1045A00018430690079806990843021C0090049847 -:1045B00083191DE0E80E00800149FFFF280F0080ED -:1045C000040012027C290080448020406819008089 -:1045D00060040080000000805C2B00805532FFFFEB -:1045E000AC5E21400D3DFFFFCD31FFFF00003202E8 -:1045F00000203A1D06CA01F06BF907983618029898 -:10460000002816D0A8688C23184004D109235B0425 -:104610000698184306900698C24A024300920498EE -:104620008319C148016D426D002001F051F900204D -:104630000290089800280BD10B9B013B0B9310377D -:10464000E06AB8420CD8201C00F08AFA071C07E088 -:104650007868079A801878607888079A801A788036 -:104660000A9A501C0204120C0A920C980A9A82426E -:1046700003DAA969B14200D953E7A869B0426BD106 -:10468000A868010969D2089A002A56D00C990A9A9A -:104690008A423EDBB107890F0CD0089AD206D20EAF -:1046A0000BD01E2A06DB1E2A02D1032905D001E009 -:1046B000022902D20299002921D0089AC04600920C -:1046C0000498831900203A1D06CA01F001F90898E0 -:1046D0003618A8688C23184002D00120400600E05C -:1046E0009248012202430092049883198E48016D7A -:1046F000426D002001F0ECF80020029015E08C23C0 -:10470000184002D00120400600E08848089A024381 -:1047100000E0089AC04600920498831900203A1DD0 -:1047200006CA01F0D5F8089836181037E06AB84282 -:1047300003D8201C00F014FA071C6868800E6BD2A6 -:104740000A98C04609900C9988425CDA0D9809993C -:10475000884203D07A881EE05FE05EE0788801221C -:1047600052060243A9688C23194002D109235B0435 -:104770001A43B107890F0ED0C306DB0E08D01E2BDB -:1047800009DB1E2B02D1032905D101E0022902D346 -:1047900001210291021C0998002802D10123DB05A6 -:1047A0001A4300920498831900203A1D06CA01F0AA -:1047B0008FF87888861910370298002814D0A868D6 -:1047C0008C23184002D00120400600E05748012207 -:1047D00002430092049883195348016D426D0020F2 -:1047E00001F076F800200290E06AB84203D8201C5D -:1047F00000F0B6F9071C099801300004000C09907C -:104800000C998842A2DB686830430104090C686097 -:10481000E86A00F07BFA28E027E0A868000914D3D2 -:104820006868800E15D2019A002A12D0019A506B46 -:104830000B9B211C3A1CFFF789F9019AC046906432 -:10484000019A0B9BC046936303E0E86A311C00F0B9 -:104850005DFA686830436860A869B04205D9000411 -:10486000000C801B00F0EEF9AE61A8688C231840A4 -:104870000BD02F4AC04600920498C31F053B2A481C -:10488000016D426D002001F023F801239B07206D8C -:1048900018430068C046A061E169814212D02269D4 -:1048A000022A0FD2411A01D5606D4118201CFFF772 -:1048B0003FFBE1694018E061616D884224D3401AF2 -:1048C000E06121E081421FD1206902281CD2012031 -:1048D000606118484169E26C0A4342618169E36C96 -:1048E0009943816101210905CA608069C046086158 -:1048F0008B02206D18430068C046A061E1698142C7 -:1049000002D0201CFFF7CCFA281C00F00FF90C98FD -:104910000599401800011030686113B0F0BC08BC64 -:1049200018470000010000027C29008000001202EC -:1049300004005202680E0080F0B540202D49C046A8 -:10494000086000F003F9071C8169446AA06F00F059 -:1049500045FE0020E11D193148717968C90E09D35F -:10496000F86A000124494018244BC0180168013935 -:10497000016036E0E16D0968226EC0461160204E8C -:10498000F51D79350123E96B1943E963B96AE26DD5 -:10499000C0461160B96A226EC04611606169002983 -:1049A00004D1A96B0131A963082907D3A8630120A9 -:1049B00000F086F8E86B40084000E8637868810EF4 -:1049C0000FD20B231B02F118C968002906D000087A -:1049D00004D2201C391C00F043F802E0381C00F01F -:1049E00005FA381CFBF706FC201C00F00BF8F0BCA5 -:1049F00008BC1847000000B0A01C0080B40C0000E8 -:104A0000680E008080B5071CF81D19300179002957 -:104A100004D000210171381CFFF756FBF86802280A -:104A20000DD0B8688000C219506C002811D0B86A47 -:104A3000417809011031526B101A884205D3381C95 -:104A4000FFF742FB80BC08BC1847381CFFF728FA68 -:104A5000F8E778688000C019C06BC046B862F1E71B -:104A6000B0B587B00F1C806FC04600900024134D76 -:104A70000B231B02E8188069002817D06946A200A2 -:104A800052190B231B02D2189269381C00F092FBBA -:104A9000002809D10134A00040190B231B02C018C3 -:104AA00080690028EAD101E0012802D0381C00F01A -:104AB0009DF907B0B0BC08BC18470000680E008024 -:104AC000B8B5C207D20F164C164901D0082208E02B -:104AD000820805D30C22A4180B68DF1D153703E0EC -:104AE0001C220B68DF1D09370F4B1D78002D13D0DA -:104AF0005B78002B10D001235B061A43002801D1FC -:104B00005B081A4300924A680120391C231C00F0FC -:104B1000DFFEB8BC08BC184703231B061A43F1E7A5 -:104B200090EE20407C290080F80E00800021C161B9 -:104B300005498A68002A01D1886002E0CA68C04637 -:104B4000D061C86070470000280F00800349886862 -:104B5000002802D0C269C0468A607047280F0080D2 -:104B6000011C0123886858408860CA68013ACA60FD -:104B70000A69013A80000A614218D06B536BC04643 -:104B8000CB620B689B005918496C536CC91851646F -:104B900070478A6892005218D36B834217D1D01D98 -:104BA0003D300A6892005218526C03689A1A0260EB -:104BB0000123886858408860CA680132CA600A695F -:104BC0000132800040180A61406BC046C8627047DD -:104BD000B8B5041C1D1C171C081C391CFFF7D9FF95 -:104BE0000020291C00F07CFE0120F91D19314871BC -:104BF000800660600020A061064AC0460092064818 -:104C0000016D426D054B002000F062FEB8BC08BC8F -:104C100018470000040012027C29008044802040D4 -:104C200006490A681018086001235B02984203D9FC -:104C300003490A7901320A7170470000E42D0080AF -:104C4000A08220408008800006490A681018086089 -:104C500001235B02984203D903490A7901320A71A0 -:104C600070470000E42D0080A082204003308008BF -:104C7000800006490A681018086001235B02984208 -:104C800003D903490A7901320A717047E42D008083 -:104C9000A0822040024841790131417170470000F3 -:104CA000A082204090B48200174B9A588B0702D004 -:104CB00089080B1D01E08908CB1C1169D768124CCB -:104CC000800020584068B94203D1814219D9116847 -:104CD00017E00024B94209D9814212D91168781A23 -:104CE00000D50330801098420BD807E0814205D8E8 -:104CF000781A00D503308010984202D8201C90BC4E -:104D00007047C81D0530FAE77004008080B5800048 -:104D10000F4A1758880702D08808043001E0880835 -:104D2000033039697A68914209D93968C0463961D6 -:104D3000F9687A68914202D93968C046F960810001 -:104D4000386900F0D1FD386180BC08BC184700000C -:104D50007004008090B50321090701400C0F010485 -:104D6000090C012292070240A3001C4FFF5889073B -:104D7000890F0004000C8008002900D00130002AAF -:104D800001D0023000E00330F9687A68914202D91C -:104D90003968C046F9608100F86800F0A5FDF86048 -:104DA0000F480069002805D00120A04002D0201C37 -:104DB000FEF7CAFC0B49C81D193003790022002BED -:104DC00005D10949C81D19300379002B03D00271A0 -:104DD000081CFFF779F990BC08BC184770040080E4 -:104DE000D02C0080642D0080E42C0080B0B52B49CD -:104DF0000979002903D14168294B19434160816831 -:104E0000490802D30921090401E00D2109040CC855 -:104E1000083819438768BB0A03D343685B0800D38B -:104E20000131406803231B071840070FF8001D4C91 -:104E300000192368C01850300079012810D160682B -:104E400001280DD0101C00F071F838010019192349 -:104E5000DB01C018416B01394163B0BC08BC184785 -:104E6000380100191923DB01C018036B5D1C0563B1 -:104E7000BD022D19DB00EB1880331963DA62816BF8 -:104E8000013181630121B940226811432160016B26 -:104E90008029E2D300210163DFE70000280F0080B2 -:104EA00000000080A01C0080F0B51F4E7068002834 -:104EB00036D10024B168481CC9008919B060326835 -:104EC000891860310D7B082800D3B460280180194F -:104ED0001923DB01C018876B002F21D0C16A4B1C3E -:104EE000AA029219C90051188031C362CA6A096BBB -:104EF000013F8763802B00D3C462002F06D10127B6 -:104F0000AF403B1CDB4337683B403360436B013BA6 -:104F10004363101C371C00F009F878680028C9D0DA -:104F2000F0BC08BC18470000A01C0080F0B5CD0FF5 -:104F3000ED07012400272E4B2E4A002D1DD0D86AE4 -:104F40000130D862101C5269002A12D00269531C29 -:104F50009200121803619161416901314161026956 -:104F60000F2A00D307610F2900D34460F0BC08BCAE -:104F70001847081CFFF7EEFEF8E715696E1CAD0038 -:104F8000AD181661A96155690135556116690F2E75 -:104F900000D317610F2D00D354608C02A40A164F62 -:104FA0003A6FFD68F91D7931012D0CD1DB6D5B087D -:104FB00009D30B89002B06D1FD6F033B2E683340CC -:104FC0002B6014230B8110608007800A20430304A8 -:104FD00000D001385060096A0832914200D8074A6F -:104FE000000D02D35120800382613A67BEE70000C2 -:104FF000A42A0080A01C0080680E008024A7204006 -:10500000B0B5002804D10120C0051649C04608608B -:10501000154C00256769002F16D0E068411C800000 -:105020000019E1608069013FFFF794FEE0680F28F6 -:1050300000D3E560E068800000198069000801D3B2 -:10504000002FEAD1676103E00848016D0131016575 -:1050500065602068002801D0FFF726FFB0BC08BCBF -:1050600018470000000000B0A01C0080A082204073 -:1050700000207047B0B41023826813400021002B39 -:1050800015D00C4B1A401201812414430268156894 -:10509000131D80CB1B68043A026020C280C208C284 -:1050A0001460426801239B0704321A434260081CC3 -:1050B000B0BC704700F0FF0FF0B48268530934D3DE -:1050C0001B4B1A4012018126164303681D681F1DE1 -:1050D00010CF3F68043B036020C310C380C31E6031 -:1050E00043681F1D01239B073B434360CB6B181F85 -:1050F000C86380CB80C01C681F1D031D0460381C62 -:105100003F68C0461F601F1D43681C04240C812398 -:1051100023433B604068000C000410437860086E35 -:1051200004300866486E043048660020F0BC7047C2 -:1051300000F0FF0F80B4816A01239B07CA1D05326E -:105140001A431268CF1D01373B431B68C046CB6032 -:1051500001239B070F1D3B431B68C0468B60012347 -:105160009B070B431B680CC10262016BC0460A62BD -:105170000423816919438161026BC0469161816A90 -:1051800004318162026BC0469162C11D39314A8B84 -:10519000043A4A83498B026B40325183C1890439F6 -:1051A000C181C168006BC046C160002080BC7047EF -:1051B00000470847104718472047284730473847D7 -:1051C00030402DE90CC09DE50C48A0E12448B0E139 -:1051D0001E00000A01C04CE21840A0E364519FE5A4 -:1051E000945020E0005090E5144090E5003085E5B3 -:1051F00004C085E5081085E50C2085E5101090E5D4 -:10520000105085E2010055E10C509055040055E125 -:105210000500000A041090E5005080E5005081E58B -:105220000000A0E33040BDE81EFF2FE1003093E511 -:10523000082090E5013183E3023683E3030055E162 -:10524000143080E5F2FFFF1A0100A0E3F4FFFFEA4B -:1052500001061CE3F1FFFF0AEC109FE502C6CCE358 -:10526000542091E5E4309FE5501091E5D9FFFFEA25 -:10527000F0472DE920C09DE50C68A0E12668B0E16B -:105280002500000A1840A0E3B8509FE5940000E014 -:10529000050080E0084090E5048090E50070A0E300 -:1052A0001FC0A0E302C48CE3005090E5109090E58D -:1052B00014A090E5003085E504C085E5081085E57B -:1052C0000C2085E5105085E2090055E10C50905501 -:1052D0000A0055E11500000A037017E2201081E270 -:1052E000203083E20A00000A006096E2017087E243 -:1052F0000900000A206046E2200056E3ECFFFFCAE6 -:105300000070A0E301C046E202C48CE30060A0E3A9 -:10531000E7FFFFEA005088E5F2FFFFEA0010A0E394 -:10532000005080E50100A0E1F047BDE81EFF2FE13D -:1053300000A094E50A0055E114A080E5E5FFFF1AFE -:105340000110A0E3F5FFFFEAA80300807C2900809C -:105350000080204068829FE50B92A0E364A29FE555 -:1053600058B09AE50EF0A0E154B09AE51EFF2FE187 -:105370003F402DE900004FE11F0000E2120050E322 -:105380005400000A00000FE18000C0E300F021E1BA -:105390000450A0E3004099E5090000EA020014E38C -:1053A0005300001B800014E35900001B200014E38D -:1053B0005900001B020714E35900001B010614E307 -:1053C0005900001B080014E34500001B020514E30C -:1053D0004A00001B020814E34B00001BE50E14E317 -:1053E0000700000A042098E50C1098E5043052E20A -:1053F0003C30A0B3043088E5020091E70FE0A0E163 -:1054000010FF2FE1015055E20300000A004099E52A -:105410000C009AE5000014E11BFF2F1108009AE52B -:10542000000014E10B00000A010C14E398019F1521 -:105430000FE0A01110FF2F11020414E38C019F153F -:105440000FE0A01110FF2F11010914E380019F1537 -:105450000FE0A01110FF2F1104009AE5000014E1E5 -:105460001600000A54E08FE2040014E340009A158D -:1054700010FF2F11020A14E344009A1510FF2F1198 -:10548000020914E348009A1510FF2F11010214E3DA -:105490004C009A1510FF2F11010414E350009A15C7 -:1054A00010FF2F11010A14E32100001B020014E376 -:1054B0000E00001B10009AE5000014E11C00001B08 -:1054C000004099E50450A0E3004094E21BFF2F1137 -:1054D0003F40BDE804F05EE2C00080E300F061E11F -:1054E000FAFFFFEA18009AE51C109AE511FF2FE178 -:1054F00054B09AE51C109AE514009AE511FF2FE1CB -:1055000020109AE50000A0E311FF2FE124109AE596 -:1055100011FF2FE128109AE511FF2FE12C109AE5D9 -:1055200011FF2FE130109AE511FF2FE134109AE5B9 -:1055300011FF2FE1FEFFFFEA38E09AE53C109AE503 -:1055400018009AE511FF2FE138E09AE53C109AE542 -:1055500014009AE511FF2FE164209FE5003092E5E9 -:10556000003053E00A0000BA003082E50C0092E5FA -:10557000083092E5001091E20300000A031080E772 -:10558000043053E23C30A0B3083082E50100A0E3D0 -:105590001EFF2FE13C109FE5000091E5010080E235 -:1055A000000081E50000A0E3F8FFFFEA10009FE59E -:1055B000081090E5041051E23C10A0B3081080E5FB -:1055C0001EFF2FE1E42D0080CC040080712BFFFF33 -:1055D000D13DFFFFC92BFFFFA0822040C91C8908D5 -:1055E00089000123854A5B07184313685B18136021 -:1055F000001F81A35B1A18470420A0E50420A0E542 -:105600000420A0E50420A0E50420A0E50420A0E5F6 -:105610000420A0E50420A0E50420A0E50420A0E5E6 -:105620000420A0E50420A0E50420A0E50420A0E5D6 -:105630000420A0E50420A0E50420A0E50420A0E5C6 -:105640000420A0E50420A0E50420A0E50420A0E5B6 -:105650000420A0E50420A0E50420A0E50420A0E5A6 -:105660000420A0E50420A0E50420A0E50420A0E596 -:105670000420A0E50420A0E50420A0E50420A0E586 -:105680000420A0E50420A0E50420A0E50420A0E576 -:105690000420A0E50420A0E50420A0E50420A0E566 -:1056A0000420A0E50420A0E50420A0E50420A0E556 -:1056B0000420A0E50420A0E50420A0E50420A0E546 -:1056C0000420A0E50420A0E50420A0E50420A0E536 -:1056D0000420A0E50420A0E50420A0E50420A0E526 -:1056E0000420A0E50420A0E50420A0E50420A0E516 -:1056F0000420A0E50420A0E50420A0E50420A0E506 -:105700000420A0E50420A0E50420A0E50420A0E5F5 -:105710000420A0E50420A0E50420A0E50420A0E5E5 -:105720000420A0E50420A0E50420A0E50420A0E5D5 -:105730000420A0E50420A0E50420A0E50420A0E5C5 -:105740000420A0E50420A0E50420A0E50420A0E5B5 -:105750000420A0E50420A0E50420A0E50420A0E5A5 -:105760000420A0E50420A0E50420A0E50420A0E595 -:105770000420A0E50420A0E50420A0E50420A0E585 -:105780000420A0E50420A0E50420A0E50420A0E575 -:105790000420A0E50420A0E50420A0E50420A0E565 -:1057A0000420A0E50420A0E50420A0E50420A0E555 -:1057B0000420A0E50420A0E50420A0E50420A0E545 -:1057C0000420A0E50420A0E50420A0E50420A0E535 -:1057D0000420A0E50420A0E50420A0E50420A0E525 -:1057E0000420A0E50420A0E50420A0E50420A0E515 -:1057F0000420A0E50420A0E51EFF2FE1E42D008099 -:1058000098009FE598109FE5012040E094309FE5C7 -:10581000000091E5030050E10300001A041081E24A -:10582000042052E20000000AF8FFFFEA78009FE53A -:10583000002080E574009FE574109FE5012040E0A2 -:1058400060309FE5000091E5030050E10300001A7D -:10585000041081E2042052E20000000AF8FFFFEA8F -:1058600050009FE5002080E54C009FE54C109FE52F -:10587000012040E02C309FE5000091E5030050E15D -:105880000300001A041081E2042052E20000000A22 -:10589000F8FFFFEA28009FE5002080E51EFF2FE1CA -:1058A0007C34008080300080ADDEADDEC00400803E -:1058B000FC37008080340080C4040080FC3F0080FE -:1058C00040380080C80400807847000071EAFFEA91 -:1058D0007847000039FEFFEA7847000063FEFFEAE0 -:1058E000784700001BFFFFEA784700006BEAFFEAF9 -:1058F00000000000FFFF00000000008028040000FE -:10590000F83D00000001008000FF000000000000E2 -:10591000B90BFFFF00000000D50BFFFF03FF06548B -:10592000030000007504FFFF00000000A105FFFF59 -:1059300004FF075403000000B504FFFF000000004F -:10594000F105FFFF05FF0554030000003904FFFFC8 -:10595000000000005505FFFF01FF040003000000E8 -:105960004118FFFF00000000610EFFFF02FF020868 -:1059700000000000A102FFFF00000000F102FFFF95 -:10598000FFFF0144030000000000000000000000D1 -:105990009D0DFFFF0600FF00000000003D50FFFFCF -:1059A0008150FFFF00000000FFFFFF00000000002B -:1059B000000000000000000000000000FFFFFF00EA -:1059C00000000000000000000000000000000000D7 -:1059D000FFFFFF00000000000000000000000000CA -:1059E00000000000000000000000000048050080EA -:1059F000117521401B7521403175214049752140A9 -:105A000055752140637521407D752140A975214060 -:105A10006D762140C5762140D3762140DD76214048 -:105A2000E776214099772140A7772140B57721403B -:105A3000617821405F7C2140E97C2140897D2140C3 -:105A4000BD7E2140C97E2140297F21408D7F21409C -:105A5000B97F2140DD7F21401D80214045802140CC -:105A60008D8021409D802140C5802140D5802140EE -:105A70001D8121405B812140B18121401182214063 -:105A80001B8221401F8221408D822140D9822140EA -:105A9000318321406D832140D183214009842140FD -:105AA0001984214051842140618421407584214022 -:105AB0009D842140A7842140B18421401585214047 -:105AC0004585214051852140C5852140CF85214014 -:105AD000D9852140E3852140ED852140F78521408E -:105AE000018621400B8621401586214001892140F5 -:105AF0001F86214029862140338621403D86214052 -:105B0000658621406F862140D1862140DB86214079 -:105B1000E5862140EF862140F98621409D74214091 -:105B20000387214069872140B5872140F9872140BB -:105B3000098821409D742140558821405988214081 -:105B40005D882140B5882140DD882140E9882140D9 -:105B5000ED882140F1882140F5882140F9882140D5 -:105B6000FD8821402D852140898521409D7421405B -:105B70009D7421400D8921409D742140E174214094 -:105B80009D7421409D7421409D7421409D7421404D -:105B90009D7421409D7421406B782140F57B21400C -:105BA000317C2140000000000000000000000000E7 -:105BB000000000005C0118405801184024A3204058 -:105BC00024A7204000000000000000006C011840E5 -:105BD000680118402483204024A3204000000000D6 -:105BE000000000007C01184078011840000000000F -:105BF0000000000000000000000000008C011840C0 -:105C00008801184024A9204024AB20400000000057 -:105C10000000000000000000080012001800120040 -:105C20000C0012001C00120024A82040A4A8204050 -:105C3000A4A8204024A9204000000000D1A82140B1 -:105C40002DAA21400000000089702140C9A12140F7 -:105C50000000000000000000010000000000000043 -:105C600057892140D1A82140C52FFFFF0521FFFF03 -:105C7000EF20FFFF59A72140342E0080482E0080DE -:105C80005C2E008030333A31313A31310030372FD9 -:105C900032332F3031003030303031353639004337 -:105CA0006F707972696768742028632920323030F8 -:105CB000312033436F6D20436F72706F726174696E -:105CC0006F6E0A00081000030000000000000000D2 -:105CD000000000008C53FFFF27F07DFD0001000253 -:105CE000DA0E820001406404642D0080E42C008000 -:105CF000693EFFFFC94FFFFFD524FFFFC93BFFFFF0 -:105D0000293CFFFF191AFFFF6511FFFFCC53FFFF6E -:105D10002140FFFF8970214049722140D93FFFFF98 -:105D2000219A21408524FFFF6453FFFF8C53FFFF1E -:105D300000000000FFFF0000803000800000000035 -:105D4000FFFF000000002040B05000007B0E00006C -:105D5000006E21400000000000000000ED8921409D -:105D60008B892140A58C2140058D2140CD8D21407E -:105D70008B8B2140A98E2140158F2140698B2140BA -:105D80000000000000000000000000000000000013 -:105D90000000000000000000000000000000000003 -:105DA0000000000059BD2140C1BD21402DBE214051 -:105DB00000200A4A0B231B02D1182D239B01D31864 -:105DC0008861D860D8638032C86008614861D06259 -:105DD0000348C0464860886070470000680E008035 -:105DE000FE030000F0B584B00C1C051C00230093DA -:105DF000FFF7DEFF68490B231B02CF1878682840A5 -:105E00000022F8603A61BA6822407A610C1C4109AC -:105E100003D2510901D2800A02D3604800F0C2F8CF -:105E20000120F968490903D27969490900D20020A3 -:105E30000006000E03F0D4FAF868002870D00023A2 -:105E400002930193544A01231843F8600020D51DA2 -:105E500079350395012400214F4DFA68224039D04D -:105E60008A00521892004E4B9B5C1E1C834204D049 -:105E70004B4BD3185B7883422CD1494BD218D37843 -:105E8000039DED6AAB4202D9039DC046EB625368A5 -:105E90005B0801D30123009386420AD19568029BD7 -:105EA0005E1C02969B003C4E9E190B231B02F318AE -:105EB0009D61537883420DD1D268019B5D1C019591 -:105EC0009B00354D5D192D239B01EB18DA603A6973 -:105ED00001323A61640001310B29BDD30130092838 -:105EE000B8D30020029B99002B4A89180B231B0270 -:105EF000C9188861019B990089182D239B01C91835 -:105F0000C860009B002B0CD1810089180B231B0259 -:105F1000C918CB69C0468B6101300B28F4D308E067 -:105F200007E0039DE86A302803D23020039DC04675 -:105F3000E862194A786900282AD000210123184311 -:105F40007861002001240022134E7B69234010D089 -:105F500093009B189B00124D5B199D78854208D1D8 -:105F60001D690B1C9B009E192D239B01F318DD63FB -:105F70000131640001320B2AE6D301300928E1D354 -:105F800000208900044A89182D239B01C918C86381 -:105F900004B0F0BC08BC1847680E00803053FFFF07 -:105FA0000001008000470847104718477847C0465F -:105FB00018C09FE51CFF2FE17847C04610C09FE541 -:105FC0001CFF2FE17847C04608C09FE51CFF2FE16A -:105FD0003852FFFF8851FFFFD5B02140F0B50420B3 -:105FE0001A49012508601A4FBB231B01F8180573D5 -:105FF0001848416B2C0500207A6E174B8A421DD041 -:10600000197B002917D1D91DFF313A3149781E1C5F -:10601000002910D1B06010207060104A1049FFF7BD -:10602000C3FF002807D035730423B8691843B8614B -:10603000206100F017F8F0BC08BC1847187304235F -:10604000B8699843B8612061F5E70000000000B02E -:10605000680E008000011840280500802055FFFFD1 -:106060007D712140F8B5154F396C1548406E0C1AFA -:10607000144E7168144DA14206D8144A0A43009286 -:10608000B96B0918FA6B11E01122520522430092F4 -:10609000B96B09180020FA6B2B1CFFF78DFF706895 -:1060A000001B0A4A02430092B96BFA6B00202B1CBA -:1060B000FFF782FFF8BC08BC184700007C2900806D -:1060C000680E0080280500804480204000003702D0 -:1060D000F0B52B4FB8687968C0192030294AFFF70E -:1060E00063FF0120C0022849C0460860B968381C17 -:1060F000264D0024264EEF1D7937002931D1316815 -:106100000A78120A03D20473F0BC08BC1847497815 -:1061100000290CD1051C406800F03EF9306800F001 -:1061200067F8002826D12C73FFF758FF22E00901F9 -:10613000071C4160081C174A1749FFF735FF002864 -:1061400007D13C730423A86998439904A8610861A6 -:10615000DAE7102000F020F91020B860FFF782FF86 -:10616000D2E7051C406800F017F9306800F040F8ED -:106170000028D8D00223F86B1843F863C4E7000066 -:1061800028050080A555FFFF000000B0680E0080C4 -:10619000E40100802055FFFF7D71214090B5012072 -:1061A00040031049002708600F4CE01DFF303A30D3 -:1061B0004770E06980000019006900F0D7F8E069D5 -:1061C000002801D0E76101E00120E06107480223D7 -:1061D000C16B1943C1632773FFF700FF90BC08BC74 -:1061E00018470000000000B028050080E80E00807D -:1061F00080B584B0071C78886D2803DB381C00F05C -:10620000F7F817E080000D490958381CFFF7CBFE5E -:1062100000280FD13978C9090CD36946381C00F021 -:10622000CFF86846002100F00BF8002801D10120CA -:1062300000E0002004B080BC08BC1847E8010080E2 -:10624000F0B582B0021C414BDD1DFF353A352F7889 -:10625000002F01D0002700E001272F702F78FB00CE -:10626000DB195B013A4FDC1940780001C71D093783 -:1062700000208300D658C046E65001300428F8D3E9 -:1062800000290FD00022BB08019383420BD9131CB5 -:106290009B00CB588600A351019B01300132834201 -:1062A000F5D800E010272B48026D806E2A49824203 -:1062B00003D8821ACB6C9A1A00E0121ABA4205D897 -:1062C0002648816B01318163012037E0C319CA6C14 -:1062D000934208D8224A3A4300920A1C496C091892 -:1062E000926C231C12E0161A00961B49496C09187F -:1062F0001948826C0320231CFFF75EFEB81B184A66 -:1063000002430092A3191448826C416C0320FFF7EA -:1063100053FE01200D49C04668708A6992005218E8 -:1063200017618A69002A02D000278F6100E0886126 -:106330000C480223C16B1943C163002001270A499D -:10634000C0464F7302B0F0BC08BC18472805008057 -:1063500050BA2040680E00807C290080A082204036 -:1063600000001902E80E0080181A008007498A6EA2 -:106370001018074AD26C13041B0C834200D8801AF1 -:106380008866886E0349C04648617047680E008081 -:106390007C29008090EE204006494A6E1018064A7B -:1063A000126C824200D8801A4866486E0349C04683 -:1063B00008617047680E00807C29008090EE2040C4 -:1063C00005220A608288C0468A8000224A7040887E -:1063D000C0464880CA808A60CA6070470522026051 -:1063E0000022828042704180C2808260C260704719 -:1063F00080B584B0071C0E48416B0131416369468A -:10640000381CFFF7DDFF3868C0460090452000AB20 -:1064100018700127DF8068460021FFF711FF002870 -:1064200001D1381C00E0002004B080BC08BC184733 -:10643000A082204000B584B0C188094AC04691813D -:106440006946FFF7BDFF0120400201AB5880684656 -:106450000021FFF7F5FE012004B008BC184700003A -:10646000E80E008000B5FFF7C3FF08BC1847012005 -:106470000349C0460871A121490388600020704784 -:10648000280F008000200449C0460871FF21A12286 -:106490005203013191607047280F00800220A12132 -:1064A000490388600020704701204002A121490370 -:1064B000886000207047C088C006C00EA121490333 -:1064C00048610249C046C86300207047E81A00804E -:1064D00080B584B008490F6B6946FFF771FFF80675 -:1064E000C00E01AB588068460021FFF7A9FE0120CD -:1064F00004B080BC08BC18478000144080B585B04B -:10650000071C6946381CFFF75BFFF88804A903F0F5 -:10651000C9FF01AB588001A8408800280FD001A80E -:1065200040888008033880080130043B5870049884 -:106530000168C04602914068C046039005E000A88B -:1065400000784023184300AB18700498C11D013136 -:106550006846FFF775FE012005B080BC08BC1847EF -:1065600090B584B0144F397B002920D1F91DFF313B -:106570003A31497800291AD110490522009208229F -:1065800000AB5A809880062000AB58700024DC8055 -:106590000868C04602904868C046039001203873DE -:1065A00068460831FFF74CFE002800D03C7304B069 -:1065B00090BC08BC1847000028050080A42A008071 -:1065C00090B584B0071C6946381CFFF7F9FEBA681D -:1065D0000D4C0E48002A05D10D49FFF7E4FC0028B8 -:1065E0000CDA05E0B9880B4BFFF7DFFC002805DA71 -:1065F00001AB5C8068460021FFF722FE002004B05A -:1066000090BC08BC18470000FFFF00000D76214039 -:10661000C1BD214059BD214000B5C08803F02EFF07 -:10662000002008BC184700B5FFF7E2FE08BC184779 -:1066300000B5FFF7DDFE08BC184700B5011C0220BD -:1066400000F002F808BC1847B0B5C6B0071C081C1B -:106650006946FFF7B5FE2148FFF7A4FC041C204A59 -:106660000021381CFFF7A0FC002827D004A91D4AF0 -:10667000381CFFF799FC04A80023012F06D10CAAAF -:1066800002320021136001311029FBD30168042973 -:1066900004D9890803398908013100E0191C00ABCD -:1066A000597006A90978C046D9800068C046029092 -:1066B0000798C0460390043308AD02E0452000ABC4 -:1066C00018700949201CFFF76EFC6846291CFFF76B -:1066D000B7FD012046B0B0BC08BC18472402FFFF3C -:1066E00059B121409DAF21403C02FFFF00B5011C84 -:1066F000022000F010F808BC184700B5011C01206A -:10670000FFF7A2FF08BC184700B5011C012000F0EC -:1067100002F808BC1847F0B5C7B0041C0F1C381CA1 -:1067200001A9FFF74DFE2148FFF73CFC0090787867 -:106730000001BA680430FC2A25D8FF2309339842A7 -:1067400021D8192C1FD8FD88F868C0460590F91D7E -:10675000093106AB00207E78002E0DDD40C940C314 -:1067600040C940C340C940C340C940C301300004D0 -:10677000000C7E788642F1DC201C05A92B1CFFF75B -:1067800021FC002805D001A800784023184301AB64 -:10679000187007490098FFF706FC002101A8FFF7D1 -:1067A0004FFD012047B0F0BC08BC18472402FFFF92 -:1067B0003C02FFFF00B5FFF71BFE08BC1847F0B511 -:1067C000C6B0071CFC88254D6868013069466860C2 -:1067D000381CFFF7F5FD102C08D300A800784023E3 -:1067E000184300AB18700220D88017E07878820038 -:1067F000FB1D09330020B968002A15D940CB0F1CB6 -:106800000131BE420DD000AA127840231A4300ABDA -:106810001A700422DA800290039104336846002142 -:1068200015E001309042E9D300AB5C7002946968D6 -:10683000C0460391A20000201033002A05D90F1C86 -:1068400080C3013001319042F9D3684604A9FFF7B3 -:10685000F7FC012046B0F0BC08BC18479C03008040 -:1068600090B4234800680121420900D30021002789 -:106870003A1C430B00D2022211431E4A2024D36843 -:10688000012B2ED1800A00D200240C43201C1B2394 -:10689000DB01D118898B090B00D204273843D16F53 -:1068A0000968090A07D2D11D793109680968090AFE -:1068B00001D308231843E3231B01D1188979032945 -:1068C00002D1FF23013318430B49096A10224B0AF6 -:1068D00000D2002210438907890F8901084390BC28 -:1068E0007047400C00D200240C43201CECE7000051 -:1068F00000001040680E0080C0001840F0B53A4C0F -:10690000201C04F007FA3948E3231B01C718B979A2 -:10691000374EC51D7935062962D202A35B5C5B0048 -:106920009F44001C030E1E374E550120B8710020F5 -:10693000B060FFF795FF0523984300F06FF80CE077 -:10694000FFF78EFFC00806D3B068411CB1600A286B -:1069500003D9042000E00220B8716422201C2BE03F -:10696000061CC06F80230168194301600320B871C1 -:10697000201C204A002104F099F9F06F04230168DB -:10698000994301602868016819430160F0BC08BCA4 -:1069900018470521B971296804230A689A430A60D7 -:1069A000C06F016819430160FFF75AFF08231843BD -:1069B00000F034F8201C104A002104F077F9E5E7D4 -:1069C000FFF74EFF0423184300F028F8DEE700200D -:1069D000296860230A689A430A60FFF7E3FAD5E75B -:1069E0000620B871D2E70000A9792140680E008026 -:1069F0009C030080307500001027000000B50020C7 -:106A00000449C046887104480122002104F04EF96F -:106A100008BC1847981C0080A979214090B5071C34 -:106A200031480068790803D31023011C994301E021 -:106A3000102101432D4CE268012A05D12279002A58 -:106A400002D001239B021943814202D0012000059C -:106A50000160E068012820D11B23DB01E018808B56 -:106A6000F90804D30123DB02011C994301E0012151 -:106A7000C902814202D0002002F01AFB380907D374 -:106A8000E06F8023016899430160E018006800E02E -:106A9000E06F80230168194301601548016A780995 -:106AA00003D3FF200130084303E0FF23081C013318 -:106AB000984380088000BA099207920F10438842D9 -:106AC00002D00C49C0460862E168012908D1790A60 -:106AD00006D3FF2304331840032801D1FFF78EFFAC -:106AE00090BC08BC1847000000001040680E0080F1 -:106AF000C0001840C000180080B5FFF7B1FE800943 -:106B00001BD20F48E3231B01C1184A79002A14D174 -:106B100001224A7100278030006860230168994390 -:106B20000160084806E0022002F08CFC072002F019 -:106B30005BFC381CFFF736FAF5E780BC08BC184749 -:106B4000680E0080F401FFFF00B584B06946FFF7CE -:106B500037FCFFF785FE01AB588008480068C04647 -:106B600002900748006AC046039068460021FFF77C -:106B700067FB012004B008BC18470000000010406B -:106B8000C000184080B584B0071C6946381CFFF768 -:106B900017FCF888FFF742FFFFF762FE01AB588051 -:106BA00068460021FFF74CFB012004B080BC08BC04 -:106BB0001847B0B5C6B0C7886946FFF701FC012485 -:106BC0001A4B9F420AD900A800784023184300AB13 -:106BD00018700220D8806846002120E01448FFF792 -:106BE000E1F9051C134A381C04A9FFF7DDF9124925 -:106BF000281CFFF7D8F9012F06D10CA9002000228C -:106C00000A6001301028FBD3102000AB58700498A4 -:106C1000C04602900598C0460390684606A9FFF753 -:106C20000FFB201C46B0B0BC08BC1847FF01000099 -:106C30002402FFFF9DAF21403C02FFFFF0B5C6B02C -:106C4000071C6946381CFFF7BBFBFC8878780125D8 -:106C5000102801D1192C09D900A800784023184325 -:106C600000AB18700220D880043327E0B868C04613 -:106C70000490F868C046059006AAFB1D0933002160 -:106C8000787800280DDD002040CB40C201300004A0 -:106C9000000C0428F8DB481C0104090C78788842B1 -:106CA000F1DC0B48FFF77EF9071C0A4A201C04A9F7 -:106CB000FFF77AF90849381CFFF775F96846002193 -:106CC000FFF7BEFA281C46B0F0BC08BC184700000D -:106CD0002402FFFFC5AF21403C02FFFFF0B584B0A6 -:106CE000041C0027E688A26847490879002808D0D4 -:106CF000002E01D0012E01D1012701E0042E00D188 -:106D0000032601254148052E66D202A39B5D5B0048 -:106D10009F44001C0306080C10000580002303E0BC -:106D2000058005E000230380438006E00023038004 -:106D3000458002E0FF2301330380CB1D79339E8918 -:106D400001235B029E4202DBD207D20F00E0012248 -:106D50006D235B01C9188988FF23E133994301231F -:106D600019430688FF339E420DD1FF20E1300843CE -:106D7000002A04D101239B029843011C20E0012139 -:106D8000890201431CE0012E0AD14088012804D168 -:106D900060231943002A13D00CE0202319430FE08D -:106DA000002E0DD14088012808D1FF2381331943DB -:106DB000002A05D001239B02194301E080231943D7 -:106DC000042002F075F909214902002002F070F94F -:106DD000002F02D1002012E0FFE76946201CFFF7D8 -:106DE000EFFA00A800784023184300AB1870022087 -:106DF000D880684600210433FFF722FA281C04B02B -:106E0000F0BC08BC18470000680E0080881C008099 -:106E1000C0885121890308620020704780B5164F51 -:106E2000F868012807D137239B01F818408A802190 -:106E300001431B2007E06D235B01F818808B0121C3 -:106E400049030143102002F033F9012071235B0153 -:106E5000F918088048801B23DB01F818808B012378 -:106E60001B039843412109020143002002F020F94D -:106E7000002080BC08BC1847680E008080B5174F02 -:106E8000F868012808D137239B01F818408A80232D -:106E90009843011C1B2008E06D235B01F818808BD0 -:106EA00001235B039843011C102002F001F9FF202D -:106EB00071235B01F918013008801B23DB01F818EE -:106EC000808B41231B029843092149020143002082 -:106ED00002F0EEF8002080BC08BC1847680E008065 -:106EE00080B584B00849CF6A6946FFF769FAB805EA -:106EF000800D01AB588068460021FFF7A1F9012001 -:106F000004B080BC08BC184740001440C0889F23D0 -:106F100018400549C96A1B235B011940084303490E -:106F2000C046C86200207047400014404000140072 -:106F300080B584B00D490F6A012F01D1FF0307E02E -:106F4000022F01D13F0303E0002F01D10127FF02EF -:106F50006946FFF735FA01AB5F8068460021FFF70D -:106F60006FF9012004B080BC08BC18470020144011 -:106F7000C288A1204003002101235B039A4201D172 -:106F8000022204E00123DB039A4202D101220262C1 -:106F900000E00162081C704790B584B0071C02F045 -:106FA0009FF86946041C381CFFF70AFA01AB5C80A5 -:106FB000094FF86DC046029068460021FFF740F97E -:106FC000F86DC007C00F0549C046C862012004B073 -:106FD00090BC08BC18470000A42A0080681C0080F0 -:106FE000C0880249C04648610020704780001400F4 -:106FF00000B584B06946FFF7E3F90648C06801AB05 -:10700000588068460021FFF71BF9012004B008BC36 -:107010001847000080001440C0880249C046C8607C -:10702000002070478000140080B584B069468768EE -:10703000FFF7C6F9202F07D278000C4940181B2310 -:10704000DB01C018808B06E000A8007840231843BD -:1070500000AB1870022001AB588068460021FFF792 -:10706000EFF8012004B080BC08BC1847680E00800F -:1070700000B584B0C1888268202A04D2101C02F0B6 -:1070800017F8002010E06946FFF79AF900A8007889 -:107090004023184300AB18700220D88068460021B6 -:1070A0000433FFF7CDF8012004B008BC184790B5B1 -:1070B00084B0C7886946FFF783F91048FEF772FF6E -:1070C0000220391C02F0F2FF002806D00220391CF1 -:1070D00002F036FF01AB588002E0452000AB18708B -:1070E0000749201CFEF75FFF68460021FFF7A8F85C -:1070F000012004B090BC08BC184700002402FFFF28 -:107100003C02FFFFB0B584B0C78869468468FFF7CA -:1071100057F91048FEF746FF0F4A0220391CFEF7C8 -:1071200043FF002806D00D4B0220391C221CFEF71D -:107130003CFF02E0452000AB18700949281CFEF70F -:1071400032FF68460021FFF77BF8012004B0B0BC95 -:1071500008BC18472402FFFF59B1214059B0214013 -:107160003C02FFFF00B5FFF743F908BC18470020B9 -:10717000704780B4C288194BA1214903002A03D16A -:10718000186B1023984304E0012A04D1186B1023D4 -:10719000184348611FE0022A1DD1C2688768002099 -:1071A0003B1CC340DB07DB0F9B0203430B61013039 -:1071B0000004000C2028F3DB0020131CC340DB0775 -:1071C000DB0F9B02C71D19373B430B6101300004E5 -:1071D000000C2028F1DB002080BC704780001440A8 -:1071E00080B4C28881681002120A10430204120C93 -:1071F0000C48C04602600C4BC0461A800A0C1702AD -:1072000012123A431204120C42605A800904090C0B -:107210000A02090A11430904090C816099800020BF -:1072200080BC704740001400281B0080B0B584B0BB -:1072300013490A681204120C1302121213434A680B -:107240001204120C1F1C1302121213438968090442 -:10725000090C0A02091211430C04240C69461D1C76 -:10726000FFF7AEF801AB5F80280420430290684628 -:107270000021FEF7E5FF012004B0B0BC08BC1847B0 -:1072800040001440C18882680802090A08430004CB -:10729000000C0A49C046C860100C030200121843D3 -:1072A0000004000C08611004000C0202000A1043E4 -:1072B0000004000C486100207047000040001400EA -:1072C00090B584B0164BD9680904090C0A0209125A -:1072D00011431A691204120C170212123A435B6925 -:1072E0001B041B0C1F021B123B431F043F0C0523F6 -:1072F0000093848801AB1C800024043B5C704088B0 -:1073000000AB5880D980100438430290039468463B -:107310000021FEF795FF012004B090BC08BC18477F -:107320004000144000B584B00B498A6A05210091E1 -:10733000818801AB19800021043B5970408800AB63 -:107340005880DA80029103916846FEF779FF0120A8 -:1073500004B008BC18470000C0001440C0880249AF -:10736000C046886200207047C000140000B584B099 -:107370000B490A6A05210091818801AB198000211F -:10738000043B5970408800AB5880DA800291039129 -:107390006846FEF755FF012004B008BC18470000FE -:1073A000C0001440C0880249C046086200207047EF -:1073B000C000140000B5C0880249FEF7F4FD0020AB -:1073C00008BC18477502FFFF00B584B06946FEF798 -:1073D000F7FF0648006B01AB588068460021FEF7B6 -:1073E0002FFF012004B008BC18470000680E008081 -:1073F00000B5FEF7FDFF08BC184700B5FEF7F8FF23 -:1074000008BC184700B5FEF7F3FF08BC184780B565 -:10741000071C1048FEF7C6FD01204002A1214903C8 -:10742000886000210C48C04601710C480268520C6B -:1074300005D20268120C06D10068800A03D30848FE -:10744000C046C76002E00748C0460764081C80BC0D -:1074500008BC1847D5942140280F00800000104038 -:10746000400118000000008000B501200349C0461B -:1074700008721220FFF7CBFF08BC1847881C008059 -:1074800000B501200349C04648721520FFF7BFFF31 -:1074900008BC1847881C008000B501F0F9FF0120E6 -:1074A00008BC184780B584B0071CF88802F0FEF8C5 -:1074B00000280CD16946381CFEF782FF064801AB54 -:1074C000588068460021FEF7BBFE012000E0002046 -:1074D00004B080BC08BC1847FFFF000080B584B032 -:1074E0006946FEF76DFF012701AB5F80094881897E -:1074F0000904C2891143029181880904C0880843A4 -:10750000039068460021FEF79BFE381C04B080BC47 -:1075100008BC18474C2A008000B5FEF769FF08BC7C -:10752000184700B5FEF764FF08BC184700B5FEF722 -:107530005FFF08BC184700B5FEF75AFF08BC1847A4 -:1075400000B5FEF755FF08BC184700B5FEF750FF21 -:1075500008BC184700B5FEF74BFF08BC184700B53C -:10756000FEF746FF08BC184700B5FEF741FF08BC10 -:10757000184700B5FEF73CFF08BC184700B5FEF7FA -:1075800037FF08BC184700B5FEF732FF08BC1847A4 -:1075900000B58CB008A9FEF713FF694608A802F0F1 -:1075A000A9FF022008AB5870694608A8FEF748FEFC -:1075B00001200CB008BC184700B5FEF719FF08BC45 -:1075C000184790B584B0071C6946381CFEF7F8FED2 -:1075D000FA8812490124C81D8930002A0FD004708E -:1075E0004470B868000C8031C882B868C04608830F -:1075F000F868000C4883F868C046888302E00021E0 -:1076000001704170064801AB588068460021FEF7C2 -:1076100017FE201C04B090BC08BC1847680E008000 -:10762000FFFF000000B5FEF7E3FE08BC184700B5F9 -:10763000FEF7DEFE08BC184700B5FEF7D9FE08BC11 -:10764000184700B5FEF7D4FE08BC184700B5FEF792 -:10765000CFFE08BC184790B584B0071C6946381C9B -:10766000FEF7AEFEF8880324E40404430323DB049E -:107670009C4202D30F4B9C4206D90F4801AB588065 -:1076800068460021FEF7DCFD0120800720430068EA -:10769000002100AB5970FA88C046DA80029003914D -:1076A00068460433FEF7CCFD012004B090BC08BC52 -:1076B00018470000E0001800FFFF000080B584B00C -:1076C000071C6946381CFEF77BFEF8880323DB04A1 -:1076D0001843984202D30A4B984208D9094801AB93 -:1076E000588068460021FEF7ABFD012003E0B96831 -:1076F000C0460160002004B080BC08BC18470000F0 -:10770000E0001800FFFF000080B586B002A9FEF778 -:1077100057FE012702AB5F700020D8800A484168FD -:10772000C04604918168C0460591C168C046009179 -:107730004069C0460190694602A8FEF781FD381CE9 -:1077400006B080BC08BC18476819008000B5C16845 -:107750008068FEF747FB002008BC184700207047F0 -:1077600090B584B0041C0F1C68465021FEF736FE0D -:1077700001AB5C80029768460021FEF761FD04B012 -:1077800090BC08BC184780B584B0071C68465121DE -:10779000FEF724FE01AB5F8068460021FEF750FD36 -:1077A00004B080BC08BC1847002070470020704718 -:1077B00090B584B0002712490968124A126B102351 -:1077C0001A400124002A00D001278A0C03D33A046E -:1077D000120C02271743C90C03D33904090C0427E0 -:1077E0000F436946FEF7ECFD01AB5F806846002160 -:1077F000FEF726FD201C04B090BC08BC1847000012 -:1078000000001040C000184000B584B06946FEF783 -:10781000D7FD0648C06D01AB588068460021FEF7D1 -:107820000FFD012004B008BC18470000A42A008006 -:1078300000B5FEF7DDFD08BC184770470020704713 -:1078400000207047002070470020704700207047DC -:107850000020704700B5FEF7CBFD08BC18470000BC -:1078600080B585B001A9FEF7ABFD002001AB5870D3 -:107870000C49C9680127012902D10397049701E047 -:1078800003970490684601F033FD02AB0098C046B0 -:107890005880002101A8FEF7D3FC381C05B080BC3D -:1078A00008BC1847680E0080704704490020002279 -:1078B0000A70013001316828FAD37047A082204055 -:1078C0000022884203D3401A01328842FBD2101CA6 -:1078D0007047884202D3401A8842FCD2704790B465 -:1078E000011CFF27042927DA0020144A43001B1833 -:1078F000DB00D458630C1AD24B005918C9005758F2 -:1079000043001B18DB00D75089189A184F68C046EF -:1079100057608B68C04693600B69C04613614B6922 -:10792000C0465361C968C046D16090BC7047013001 -:107930000006000E0428D9DB381CF6E740AB2040D7 -:10794000F7B5C4B0041C0020469A112111406ED036 -:1079500000277900C919C900574A5158490C03D268 -:1079600001300006000E04E0791C0F063F0E042FC4 -:10797000EFDB00285BD0002600220092402300218C -:10798000002002AA00F088FA04A9002082008A5888 -:107990001206120EA24203D1721C1606360E04E025 -:1079A00001300006000E1028F0DB002E3DD0042C24 -:1079B0003ED1800008584001800D00220092102323 -:1079C000002102AA00F068FA0021019102A805999D -:1079D000490C890529D0C1680A06120E459B9A42B6 -:1079E00011D1C0684001860D002200920C230021B5 -:1079F000301C02AA00F050FA0199029D481C0106B1 -:107A0000090E01910EE04801860D0022009210231C -:107A10000021301C02AA00F03FFA02A80599490C87 -:107A20008905D8D1019900290FD1FF203DE040E020 -:107A3000800008584001860D002200920C2300218E -:107A4000301C02AA00F028FA029D01200004469A88 -:107A500010437900C919C900174AC0465050301C5C -:107A60008E1870601020042C00D00C20041CB06014 -:107A700000202021469A1140202900D0281C306186 -:107A80002819FF21FF3008300931FFF719FF4301A2 -:107A90001818C000001B706100205021469A114048 -:107AA000502900D1281CF060381C47B0F0BC08BC3D -:107AB0001847FF20F9E7000040AB204080B40023C6 -:107AC0000022002906D9875C7B401B061B0E013271 -:107AD0008A42F8D3D8430006000E80BC7047F0B548 -:107AE000C6B0042807DA41000918C9004591414A87 -:107AF00051584B0C02D20020C04376E001235B04B6 -:107B0000194043001818C0003A4A1418002961D0DF -:107B1000002102912069A168451830D0FF21681E1C -:107B20000931FFF7CDFE616840180190019881424C -:107B300002D1A668AF1B09E00026FF21281C0931ED -:107B4000FFF7C7FE071C01D1FF270937002200926B -:107B50000198311C03AA3B1C00F09EF903A8391CB4 -:107B6000FFF7ACFFC043029948400106090E02919D -:107B7000ED1BA068A84200D10025002DCED80299A7 -:107B8000CF43002200920C230021606803AA00F07A -:107B900083F92069C04603900598000A000239065F -:107BA000090E08430590FF231B02984305900C2102 -:107BB00003A8FFF783FFFF231B02059999430006E3 -:107BC000000E0002084305900C230021606803AA00 -:107BD00000F0CAF900204599064AC0465050C143FA -:107BE0006160A160E1602161616146B0F0BC08BCE8 -:107BF0001847000040AB2040B0B44C42002900DBE5 -:107C00000C1C0027FF43042821DA124D43001818EA -:107C1000C0004019012A05D0022A09D0032A16D132 -:107C200001690BE0002912DB02698A420FD305E0EB -:107C3000002907DAC168A14209D3091BC160C068E5 -:107C4000B0BC7047C168091902699142F6D9381C65 -:107C5000F6E7000040AB2040F0B584B0171C0D1CC7 -:107C60000021029142001218D2002C498B581B06A9 -:107C70001B0E01930023DB43042802DA019840081D -:107C800001D2181C46E05418E068C21921698A42E2 -:107C900000D90F1A002F3CD9A068E1684018FF21D5 -:107CA0000931FFF70DFE61684618A068E1684018C9 -:107CB000FF210931FFF70DFEC219FF2109318A4268 -:107CC00014D9019AC04600920B1A0393011C301C70 -:107CD0002A1C00F0E1F8E068039BC018E060039BF9 -:107CE0005D19FF1A02981818029010E0019AC04618 -:107CF0000092011C301C2A1C3B1C00F0CDF8E068EF -:107D0000C019ED19E0600298C01902900027002FF9 -:107D1000C2D8029804B0F0BC08BC184740AB204061 -:107D2000F0B583B0171C0D1C002101914200121800 -:107D3000D200029230498A581206120E0024E443FF -:107D4000042801DA500901D2201C51E0029A54188B -:107D5000E068C2196069824201D92269871A002F3E -:107D600045D9254EA068E1684018FF210931FFF789 -:107D7000A7FD616840180090A068E1684018FF21E5 -:107D80000931FFF7A6FD029AB15801235B0419439C -:107D9000B150C119FF220932914213D9131A011CA3 -:107DA00000982A1C1E1C00F0DFF8E0688019751985 -:107DB000E0602169884200D92061BF1B019830181A -:107DC000019012E0011C009E301C2A1C3B1C00F09C -:107DD000CBF8E068C019ED19E0602169884200D94C -:107DE00020610198C01901900027002FB9D801988F -:107DF00003B0F0BC08BC184740AB2040B0B5C3B0DE -:107E00000C1C0027FA43042806DA41000918C900AF -:107E1000144845586B0C04D2101C43B0B0BC08BCCD -:107E2000184762091BD300220092081840680C23EF -:107E3000002101AA00F030F8112C0DD0122C0DD029 -:107E4000132C05D0142C0AD103980004070E06E069 -:107E5000039807063F0E02E0019F00E0029F381CD6 -:107E6000DBE7000040AB20400349002000220A5419 -:107E700001306028FBD3704740AB204000B502F0D2 -:107E80006FFA572002F0CCF902F040F9000AFBD358 -:107E900002F04EFA08BC1847F0B582B0079D141CDA -:107EA0001F1C304AD26F202316689E431660331C75 -:107EB000FF2201322A4040020843050A061C000C3A -:107EC0000190002A20D002F04BFA532002F0A8F9CA -:107ED0000198C046009002F0A3F9281C02F0A0F916 -:107EE000301C02F09DF902F023FAFFF7C7FF02F001 -:107EF00037FA542002F094F9009802F091F9281C06 -:107F000002F08EF9301C14E002F02AFA522002F03E -:107F100087F9019802F084F9281C02F081F9301CDD -:107F200002F07EF9002002F07BF9002002F078F9DF -:107F3000002002F075F9002002F072F9002F05D937 -:107F400002F0E4F820700134013FF9D102F0F0F9B9 -:107F5000044AD06F202301681943016002B0F0BCCD -:107F600008BC1847680E0080F0B582B0141C1F1CB6 -:107F700042020A43151C012854D02C49C86F202303 -:107F800002689A430260C86F402301681943016088 -:107F900002F0E6F9532002F043F9280C061C02F027 -:107FA0003FF9280A0190009002F03AF9281C02F0EB -:107FB00037F902F0BDF9FFF761FF02F0D1F9842033 -:107FC00002F02EF9301C02F02BF9009802F028F98B -:107FD000281C02F025F9002F05D92078013402F081 -:107FE0001FF9013FF9D102F0A3F902F0B9F983209A -:107FF00002F016F9301C02F013F9019802F010F9A2 -:10800000281C02F00DF902F093F9FFF737FF07493A -:10801000C86F402302689A430260C86F202301683A -:108020001943016002B0F0BC08BC1847680E00801C -:108030007047000080B501F08FF8064FC046F86029 -:1080400001F0F2F8788001F0B1F8387180BC08BC1A -:1080500018470000680E008000B501F005F90249DC -:10806000C046088008BC1847680E00800B48C168ED -:10807000012911D1C16F02230A681A430A60C16F36 -:1080800080230A681A430A60C118086882230268BC -:108090001A4302600020088170470000680E0080CB -:1080A000F0B44A49CA1D9D32002000278300D750F2 -:1080B00001301728FAD3464C00208200A750013027 -:1080C0002028FAD3434A00208300D75001302028CB -:1080D000FAD3A76197614F658F653F4DC0462F600A -:1080E0006F60AF60AF61EF602F616F610020C10012 -:1080F00009184901354BC9188600CB1DF933344C9A -:108100003419E36311235B01CB1863630D239B01D7 -:10811000CB18B418E36323235B01C91861630130F2 -:108120000228E4DB2948C11DF931294CC046A1626F -:10813000616B0D239B01E162C1189162516BC046D6 -:10814000D1620821E1642549C046216524490B69B3 -:10815000C0466365C31D4D33E36525668B68C04625 -:108160006366CB68C046A3661E4BC046E3662767BE -:108170000B23DB01C318A36767670126E31D69337F -:108180006661E7611F730223D364174BC046136512 -:10819000CB69C0465365C31D5133D3652B1D136690 -:1081A0004B69C04653668969C04691660F49C0460F -:1081B000D16616670F23DB01C01890675667D76139 -:1081C000D01D693056610773F0BC7047680E00809F -:1081D000E42C0080642D008090EE204030011800D7 -:1081E0007C2900800055FFFF380118001055FFFF63 -:1081F00090B400211E4ABB231B01D718F973192321 -:10820000DB01D0180124CD231B01D318C1611C70E0 -:1082100033239B01D3189960B97359612F239B01B4 -:10822000D3181960134B5127BF0303633B60846964 -:10823000E4184463043C7C600124E40284630E4C33 -:10824000C046BC60046BC04644628469E4180B4BB2 -:10825000E318FB60036BC0468362436AC046036257 -:10826000C16351649164D165D16690BC70470000D0 -:10827000680E008000002040FC070000FCF7FFFFB4 -:1082800090B400221B49C9231B01C81802710120A8 -:10829000BB231B01CB1858731748031C0027DC1D98 -:1082A000C1341C65231C01373F2FF8D31A651923ED -:1082B000DB01CF1833239B01CB183A619861402032 -:1082C000F860DA611A62CA640A660C48C046C26085 -:1082D0000B48006BC006C00EF8630A480168C04630 -:1082E00019804168C04659808068C046988090BC1B -:1082F00070470000680E008090BC204090EE204047 -:10830000800014404000144000200A49C046087311 -:10831000CB1DFF333A338861C8611870064AC046E6 -:1083200010655066906608705870BB231B01D11809 -:108330000873704728050080680E0080F0B42F494C -:108340002F4AC046116101239B02C81850612D4875 -:10835000C0461062DB00C3185362002313635363EB -:10836000294A2A4FD41DFF34FA3414C7083F3B6111 -:108370001C1F7C61264FC0463960B8617961F86284 -:108380003B637B64BA64FA65224FFE1DF936224DC9 -:10839000EC1D793426625126B6033761246AC04643 -:1083A00074612F671D4D09277F04EC1D75347C60B7 -:1083B0003D601B4CC0463C61E61D75367E61194F21 -:1083C000C0467C603D600F1C0021FF2401341D1C51 -:1083D0008B00FD500131A142FAD3011C002001277E -:1083E000FF028300CD500130B842FAD30020810053 -:1083F000555001308028FAD3F0BC704724A32040A8 -:10840000400118002483204024A920408001180046 -:10841000A803008024A72040680E008024A82040E4 -:10842000A4A8204008040080B8B52C48FDF7BAFD88 -:1084300001202B490A68520C06D20A68120C02D19C -:108440000A68920A00D200200406240E254AD71D8D -:108450000D37002300209D0078510133042BFAD3FF -:1084600001273F055061F860D061F8610023DB43CC -:1084700093613B6113623B6200271B4B8D68C046D2 -:1084800000958D69C0460095002C0BD0DD6BC04671 -:1084900000959D6BC04600955D6BC04600951D6BB9 -:1084A000C04600950137402FE8D300276C460123D2 -:1084B0005B071C4301E0206001370D682B0902D2E5 -:1084C000802FF8D301E0802F03D308494B6E01338E -:1084D0004B66D062B8BC08BC18470000F401FFFF2F -:1084E00000001040680E008000011840A08220406B -:1084F00090B400210E4F0F4A00204C01641AA400D2 -:10850000A318586098601864586410535880CC00C1 -:10851000E4199867DC6201310329EED30649C046AD -:10852000086048608860C860086190BC70470000BF -:10853000AC6621405C2B0080D02C00806421054873 -:10854000C04601630021C943416381630021C163C7 -:1085500001647047680E008080B4012040020A491F -:10856000C04608603C20486088600848C046C86033 -:108570000020074A8700CB68C046DA510130102836 -:10858000F8D380BC70470000E42D0080F42D0080FB -:108590005D4CFFFF1249134867239B01CA1806C0B0 -:1085A0000838114BCA18C160826001610F49104838 -:1085B000A7239B01CA1806C008380E4BCA18C16011 -:1085C000826001610C480D4967239B01C21805C1F7 -:1085D0000839054BC218C8608A60086170470000FE -:1085E000AC1E2140482E0080FC1F0000ACEE204055 -:1085F000342E0080FC2F0000AC3E21405C2E008019 -:1086000090B40021404C00200A0112191923DB010B -:10861000D218D06210635063906301310329F3D301 -:108620003A49C04608634863886320600121E31D1E -:108630005933606019711872987198725971587233 -:10864000D871D872E21D4932117319709073987005 -:1086500051735970D073D8701171117290719072FA -:1086600050715072D071D07218730222E71D6937B1 -:108670003A709973BA7058737870D873F87039710A -:108680003A72B971B97278717A72F971F972397393 -:10869000E31D79331A70B973997078735A70F9734E -:1086A000D9701A711A7299719A7258715A72D97175 -:1086B000DA721973E71D89373A709973B970587374 -:1086C0007A70D973F97039713A72B971B972787177 -:1086D0007A72F971F9723A73E31D99331A70B973AA -:1086E0009A7078735A70F973DA7019711A729971F5 -:1086F000997258715A72D971D9722061E0606061C3 -:10870000A06090BC70470000A01C0080E8190080A9 -:10871000812000020149C04688627047C0001400F1 -:1087200009490A4BC818043BC91808600021C21D3A -:108730002932C261101C01310829F8D3C11F29391F -:108740000020C86170470000680E008084090000A6 -:1087500006480749C0460880488000208880C880B5 -:1087600088600449C046486188617047FFFF000087 -:108770004C2A00806C06008000210648C21D193278 -:10878000C1600161C16101621171FF30013041625C -:10879000704700006C06008009480A4BC04618600C -:1087A0000021C21D4D32C260101C01311429F8D3C2 -:1087B000C11F4D390020C8605860986070470000A4 -:1087C000D80700806C06008000B50B490B48FDF708 -:1087D000EAFB0B48006A0123DB0398430949C046C2 -:1087E00008620948C168012904D1C06F802301686B -:1087F0001943016008BC1847C1BD2140759821404C -:10880000C0001840C0001800680E008000B50F4876 -:10881000C168012904D1C06F8023016899430160B8 -:108820000B4B0C480C4A0021FDF7BFFB0B48418D58 -:10883000013141850021C1850948006A0123DB031C -:1088400018430849C046086208BC1847680E0080F3 -:1088500059BD214075982140B80B000000000080F0 -:10886000C0001840C0001800F0B51B4C1026E0688E -:10887000012808D16088002805D12079002802D17C -:108880001920A06700E0A667002007235B02E51817 -:10889000C143E86169625908A1277F0379600F210C -:1088A0007960E11DB93108710120B8604002B860FB -:1088B00000F04CFA00F0F0FA0420B860072078616C -:1088C0007E601B23DB01E018C08B04231840E862A4 -:1088D000F0BC08BC18470000680E008090B4021C71 -:1088E0000020FF2301339A4208D0012900D1012042 -:1088F000002A01D10223184390BC70471B4AD76855 -:108900001A4B19791C1C37239B01E318012F0DD139 -:108910005788002F0AD100290AD1598B0A0900D3A0 -:1089200002204909E8D301231843E5E7002903D0D1 -:10893000988A8007800FDFE76D235B01D1188A8852 -:10894000FF27013717400A49C98803D04B0A01D3D2 -:108950000320D1E7130A03D30B0A01D30220CBE78C -:10896000D209C9D3C909C7D30120C5E7680E008061 -:10897000081C0080F0B5C1B0012000075249C04674 -:10898000086052484269400DA1214903486050489F -:10899000C06A504B1843002103031B0B4E4C276F3A -:1089A0003D032D0BE71D7937AB421CD0E31D793316 -:1089B0001B6AC046409301239B0703431B68CC00FE -:1089C0006E46335101239B07061D33431B686C44DD -:1089D000636008300131409B834200D83F48030365 -:1089E0001B0BAB42E7D1002001231B0313403C4C7F -:1089F00003D0636A0133636209E0130B03D3236A74 -:108A00000133236203E0374B5C6D01345C65002960 -:108A100009D0031CDC00231C6B445C680130230D6F -:108A200001D28842F5D1304C25686B0C05D2236801 -:108A30001B0C08D12468A30A05D320242B4BC04665 -:108A40005C6200245C62254B234C5126B6032367ED -:108A500033613D6AC04675610225A12676037560C3 -:108A60000125B560E61DB9363571884221D0251C37 -:108A7000C3006C46E4582E6F6B4434605B682C6F07 -:108A8000C04663602B6F08332B673C6AA34202D356 -:108A9000124BC0462B67031CDB006B445C68013043 -:108AA000230D04D35124A4032B6FC046A361884235 -:108AB000DED1100B03D30E490120FDF774FA41B04B -:108AC000F0BC08BC18470000000000B000011440D2 -:108AD0000040144000002040680E008024A7204081 -:108AE000A42A0080A082204000001040C00018008E -:108AF000C94FFFFFF0B40021002307220624474F8F -:108B0000C0463C613A610133202BF9D304253D6115 -:108B100005233B613C613A613C613A613D613B61E7 -:108B20003F4DAB6FDE0802231E40042333433B61FD -:108B3000052333433B61AB6F9E0802231E40042391 -:108B400033433B61052333433B61AB6F5E08022334 -:108B50001E40042333433B61052333433B6102231F -:108B6000AE6F1E40042333433B61052333433B6117 -:108B7000AB6F5D0002231D4004232B433B610523A3 -:108B80002B433B61C50802231D4004232B433B615B -:108B900005232B433B61850802231D4004232B43FF -:108BA0003B6105232B433B61450802231D40042301 -:108BB0002B433B6105232B433B61022505400423E6 -:108BC0002B433B6105232B433B61400002231840AC -:108BD000042303433B6105231843386100253D61AD -:108BE00001233B613D613B6100203D610D4B1B69F1 -:108BF00049001E1C02233340194301233B6101300D -:108C00001028F2D302203861032038613C613A61B8 -:108C10003C613A6138614808F0BC7047800014003C -:108C2000680E008080001440F0B40024072306275B -:108C3000444AC046176113610134202CF9D304263D -:108C4000166105241461176107231361166114610D -:108C5000176113613C4B9B6FDD0802231D402B1CE9 -:108C60003343136125431561374B9B6F9D080223E6 -:108C70001D402B1C3343136125431561324B9B6F01 -:108C80005D0802231D402B1C3343136125431561EE -:108C90002D4B9D6F02231D402B1C33431361254335 -:108CA0001561294B9B6F5D0002231D402B1C334334 -:108CB000136125431561C50802231D402B1C334356 -:108CC000136125431561850802231D402B1C334386 -:108CD000136125431561450802231D402B1C3343B6 -:108CE000136125431561022505402B1C3343136195 -:108CF00025431561400002231840031C33431361D0 -:108D000020431061176107231361166114614C0041 -:108D100000200F21251CCD4002231D4004232B439E -:108D2000136105232B431361013001391028F1D35E -:108D30001761072313611761136103201061F0BCF1 -:108D40007047000080001400680E0080F0B54F4DA1 -:108D5000082102202A1CFDF727F94D4C71235B01E5 -:108D6000E71838801A2102202A1CFDF71DF97880A7 -:108D7000207900280BD000203880E068012810D12D -:108D80004448006801239B02184399020860E06888 -:108D9000012806D16088002803D1F9211220FFF7AD -:108DA00043FF0121C9030020FFF73EFF00257D2678 -:108DB000F60000E001350020FFF79CFE000C01D317 -:108DC000B542F7D3002505E0032109030020FFF792 -:108DD0002BFF01350020FFF78DFE400B01D2B5427D -:108DE000F2D30420FFF786FEFF23E13398430121ED -:108DF00001433888FF230133984203D12F235B01BD -:108E0000194316E0012809D17888012803D12323CA -:108E10005B0119430DE0202319430AE0002808D123 -:108E20007888012803D10B23DB01194301E080235B -:108E300019430420FFF7F8FE092149020020FFF73B -:108E4000F3FEE06800280CD100211B20FFF7ECFEA8 -:108E50001A20FFF74FFE0121C90301431A20FFF733 -:108E6000E3FE002703E0082F01D30F2F08D9381C99 -:108E7000FFF740FE790009191B23DB01C91888831D -:108E80000137202FEFD3F0BC08BC1847EDAF2140CD -:108E9000680E00800000104081B013480168C04691 -:108EA00000914168C04600918168C0460091C16848 -:108EB000C04600910169C04600914169C0460091D9 -:108EC0008169C0460091C169C0460091016AC046EF -:108ED0000091416AC0460091816AC0460091C06A13 -:108EE000C046009001B0704700081440F0B583B050 -:108EF000684D1B23DB01EF18F88B0422024002921D -:108F000071235B01E8180188C04601914088C04682 -:108F10000090002403E0082C01D30F2C08D9201C5A -:108F2000FFF7E8FD610049191B23DB01C91888839D -:108F30000134202CEFD3584CE069002815D0574E4F -:108F40002025013D5349E06930400BD068004018AE -:108F500037239B01C018818B281CFFF765FEE06951 -:108F6000B043E0617608002DEBD10120FFF7C2FD90 -:108F70004849C046F883F88BC20825D3CA68012A3D -:108F800013D10A79002A1FD1498800291CD10199DF -:108F9000434A002905D0012916D1518BC90813D2A3 -:108FA0000FE0518B09090FD20BE00A79002A0BD18F -:108FB0006D235B01C9188A88C988114049090907CE -:108FC00002D104239843F883F88B04210140029ACC -:108FD0001FD0B98B4A0B27D3800925D3FF230198D3 -:108FE0000133984220D000250098012800D10502C5 -:108FF0000198002802D101235B031D43A94213D02D -:109000000020291CFFF710FEBD830020C0436062D2 -:109010000AE0B88B400B07D2092149020020FFF774 -:1090200003FE09204002B883F88BC0082DD31D48E9 -:10903000C76A01980099FFF751FCC207D20F1A497D -:1090400003D00423CD6D2B4303E00423CD6D9D435A -:109050002B1CCB65830803D30223CD6D2B4303E088 -:109060000223CD6D9D432B1CCB65616A81420CD0E0 -:1090700060620E48002A03D0FF212131394303E00A -:10908000FF2321339F43391CC16203B0F0BC08BCED -:1090900018470000680E0080681C008000000080F7 -:1090A000281C008040001440A42A008040001400C6 -:1090B00090B4012220280FD243000F1C07495C18EE -:1090C00037239B01E3189F83824007235B02C91863 -:1090D000101CCA691043C86190BC7047680E0080BC -:1090E0000B4840690B49C98B04220A400A4906D043 -:1090F0000123DB0298430123CA6D1A4305E00123D3 -:10910000DB021843CA6D52085200CA65704700005E -:1091100080001440E81B0080A42A008000B584B0C1 -:10912000FFF7DEFF011C05200090002001AB188036 -:10913000043B58701B2200AB5A80D9800549C96D89 -:10914000C0460291039068460021FDF779F804B00B -:1091500008BC1847A42A00800F480168490C05D2B2 -:109160000168090C06D10068800A03D30B48006827 -:10917000000C01E00A48806C0004000C094B984286 -:1091800005D00233984202D0074B984201D101200A -:1091900070470020FCE7000000001040000018406D -:1091A00000000080049900000799000090B4012499 -:1091B000211C18480268520C06D20268120C02D117 -:1091C0000068800A00D200210906090E124F134AD6 -:1091D00002D03868000C00E0906C0004000C104BCA -:1091E000984208D00233984205D00E4B984202D0E4 -:1091F000023B98420CD1002902D0F86A000C00E032 -:10920000D06C400A00D200242006000E90BC7047AB -:109210000020FBE700001040000018400000008024 -:1092200004990000079900000C480168490C05D218 -:109230000168090C05D10068800A02D308488068DB -:1092400001E00848406C0004000C0021032803D012 -:10925000400801D301207047081CFCE700001040C3 -:109260000000184000000080F0B501271A4C256866 -:10927000FFF772FF031C194A022101261848012B2F -:109280001BD1CB041E605523036000234360066896 -:10929000552E1BD1AA26066043600368AA2B15D160 -:1092A0000923036005230F4FC0463B6003230E4F85 -:1092B000C0463B601160076808E008232360042370 -:1092C0000A4FC0463B60116006602768C0462560B3 -:1092D000381CF0BC08BC18470000204000002440A7 -:1092E0000000224000002A400000264000002840E4 -:1092F00080B5071CFFF730FF012805D11948006829 -:109300001949496B084022E018480168490C05D208 -:109310000168090C06D10068800A03D3144800686C -:10932000000C01E01348806C0004000C124BC018C4 -:1093300008280BD201A31B5C5B009F4405030703B5 -:1093400007070503032002E0012000E000200121BF -:109350003860800700D100210806000E80BC08BCE0 -:1093600018470000346E21400000114000001040FA -:109370000000184000000080FE66FFFFF0B582B0DC -:10938000071C01200190FFF7E7FE012813D1382FB9 -:1093900001D0A82F07D10026F643341CA82F02D1F4 -:1093A000301C0096351C1120000406624462856260 -:1093B0000099C046C16200210848C0460160382FAC -:1093C00001D0A82F05D101210160A82F01D10321CF -:1093D0000160019802B0F0BC08BC1847346E21400F -:1093E000704700007047000090B5071C124C2168C0 -:1093F000124881420BD00023211CE21DC13200E043 -:1094000008C19142FCD32060C820A0806772380157 -:1094100000F018F827720A48C046E060092F00DB08 -:109420000027E019017D01310175E0880130E080FD -:10943000012090BC08BC184700000080EEFFC0D09F -:109440000810000380B4084AD11D89310B7A202B03 -:1094500001D300230B72071C087A431C0B7280187F -:109460009030477280BC704700000080074901229D -:109470001204086802400120002A06D10A68120C72 -:1094800002D10968890A00D200207047000010400C -:1094900090B5071C094C381C211CFCF791FF381CA7 -:1094A00000F00EF80123D84201D1000CE080002129 -:1094B000201CFCF7C5FE90BC08BC1847C4662140C0 -:1094C000F8B5071C797A76480023764C01295DD1DE -:1094D000A288C0460092A1898A4274DAFA7A002AE8 -:1094E00015D07A6C002A12D08A4210D8009A511CEA -:1094F000A180A188C0464181786C6B4EC046F08047 -:10950000A06A5823796C59434018C11A28E0228870 -:1095100001321204120C22808A4200DB23800022D6 -:10952000002969DD5F4CA46A5E4B1D8858236B439C -:10953000E318DE1D013601239B0733431B681B061E -:1095400015D15849009A01328A808A88C0464281E2 -:1095500008880130544EC046F080582068432118D6 -:10956000381C00F039FBF0880004001495E04D4BE6 -:1095700001352D042D0C1D808D4201DB00251D8041 -:109580000132120412149142CEDC81E0E188E289BA -:10959000914218DAF97A00292FD0796C4904490CE4 -:1095A00079642AD0E289914227D8E1880131E180AB -:1095B000E188C04681810123DB03786C18433A4E71 -:1095C000C046F08000E063E0E06A796C4B00591817 -:1095D00049014018C11F5939381C00F00FFBE06ADF -:1095E000796C4A0052185201801801390904090C9B -:1095F000603800F089FBB6E74AE061880131090470 -:10960000090C6180E289914200DB63800021002A1D -:109610003EDD244CE46A234B5D886B005B195B01E3 -:10962000E318DE1D013601239B0733431B681B062D -:1096300020D11C4EF1880131F180F188C046818132 -:1096400070880123DB03013018431749C046C880E6 -:109650006800401940012118381C00F0CFFA7188C9 -:109660004A0052185201F06A801800F04DFB0E4972 -:10967000C88879E70B4B01352D042D0C5D80954290 -:1096800001DB00255D800131090409148A42C2DC36 -:109690000189013101810020C043F8BC08BC184792 -:1096A0004C2B00804C2A0080C4662140F0B4061C7C -:1096B0000123DB0333400124444F0020444A454D3D -:1096C000D11D3931002B41D0E303F31A73D0EE8959 -:1096D0009E4271D3EE88002E6DD0ED6A5E1E73003F -:1096E0009B195B01ED18AE683606360E032E02D0CC -:1096F000CE890136CE814035AD8BAD00354E766AD0 -:10970000C0467051558901355581324EF26AD218E2 -:109710009060F26AD2189063F26AD218D063F26A4B -:10972000D2181064F26AD2185064F26AD2189064A7 -:10973000F26AD218D064F0880138F080F088C04610 -:1097400088812449002839D14F8037E0002E38D94C -:10975000AB89B34230D3AB88002B2CD05389013373 -:1097600053812A1CAD6A5823013E7343ED18AE683D -:109770003606360E032E02D0CE890136CE81A86081 -:10978000956AED18A863956AED18E863956AED1877 -:109790002864956AED186864956AED18A864956A5E -:1097A000EB18D8649088013890809088C046488132 -:1097B000002803D101E004E003E01780201CF0BC86 -:1097C0007047CA890132CA81F9E70000FFFF000033 -:1097D0000C2B00804C2A008000B50021416010490C -:1097E0004A68002A10D1CA68002A04D0CA1D19325A -:1097F0001279002A08D04A69002A0BD18861486191 -:1098000000F010F808BC18474A69002A02D18861A4 -:109810004861F7E78A69C04650608861F2E7000056 -:109820006C060080B0B52A48406900284CD0082258 -:10983000C1680A400027274BD91DB931002A11D031 -:109840000422254CC0460C61244CC0464C62244C7A -:10985000C0468C62234CC046CC62234CC0460C638D -:109860004F6312E00522214CC0460C61204CC046DB -:109870004C62204CC0468C621F4CC046CC621F4CD0 -:10988000C0460C631E4CC0464C634024CC824F83C0 -:109890001C4F0021002A0CD98C0005196D6A7D40EF -:1098A000E418FF340134656201319142F4D3102988 -:1098B00007D28A00D218FF320132576201311029D3 -:1098C000F7D3114900F022F8B0BC08BC18470000DB -:1098D0006C060080ACAB20402801400001234567A6 -:1098E00089ABCDEFFEDCBA987654321020014000EF -:1098F00067452301EFCDAB8998BADCFE1032547670 -:10990000C3D2E1F03636363630802040B0B50F1C79 -:10991000154DE91DC931154C231C154A0020FCF7D3 -:1099200044FBE91DFF311E31231C0D1C114A01208F -:10993000FCF73BFB291C231C0E4A0020FCF735FBDF -:10994000391C231C0C4A0120FCF72FFB00210B487B -:10995000C21D193251710121FF3001304162081CD2 -:10996000B0BC08BC18470000ACAB20407508FFFF36 -:109970002800030040000200140007006C0600806D -:10998000F0B5374A506901239B0708301843006837 -:109990000106090E334B012949D11F68191C324BAE -:1099A0009F4204D1FFF73EFFF0BC08BC18470023DC -:1099B0009F00CC595569EF193C610133052BF7D352 -:1099C000000A0002022318435369C0469860506998 -:1099D0000823C2681340254FFA1DB932002B02D06C -:1099E0000423234C01E00523224CC046146140248B -:1099F000D48200245483204C0022002B0CD99500E3 -:109A00004619766A6640ED19FF3501356E620132FE -:109A10009A42F4D3102A07D29300DB19FF330133A3 -:109A20005C620132102AF7D3FFF770FFBCE7002118 -:109A30008F00DC595569EF197C6201310529F7D394 -:109A4000000A0002032318435169C0468860506928 -:109A50004068C04650610948FCF7A4FAA4E700003A -:109A60006C0600803080204067452301ACAB20406D -:109A700028014000200140005C5C5C5C1131FFFF6C -:109A8000F0B5071C3B483C4C08212060A180002019 -:109A90002081E18060813948C046E0603848C04696 -:109AA00020613848C04660613748C046A0613748E9 -:109AB000C046E0613648C04620623648C046606213 -:109AC0003548C046A0623548C046E0623448C046CA -:109AD00020633448C04660633348C046A0633348BF -:109AE000C046E0633248C04620643248C0466064E5 -:109AF0003148C046A0643148C046E0643048C046A2 -:109B000020653049C868020489694A40E31D7933F9 -:109B10000904C943C0434840E11DB931DA63086014 -:109B2000294D211C2B1C294A0020FCF73EFA284A0B -:109B3000E11DB53101202B1C0E1CFCF736FA244A1E -:109B40000020311C2B1CFCF730FAE11D4D312B1C81 -:109B5000204A0120FCF729FAE01D5D300168002948 -:109B6000FCD0606DC0463865206EC0467865F0BC9C -:109B700008BC1847800008008CB92040818148BD8E -:109B80007956238C930C82951D0E12CF9B3BC0E916 -:109B9000E6557C8299F67802D1D72573728C331002 -:109BA000F703F1426C9B4AA7828E23A990B1828E63 -:109BB000DC3FFB2900622245882BF1851261D173BD -:109BC0006EB11116088320407508FFFF5400030092 -:109BD000080002001400030080B50F1C391C00F0BF -:109BE00033F8381CFFF74CFF03480189013101812C -:109BF00080BC08BC184700000C2B008090B5041CEA -:109C00000F1C201C391C00F01FF8E068010EFF2219 -:109C100012040240120A1143FF22120202401202F1 -:109C200011430006084338652069C04678656069BD -:109C3000C046B865034801890131018190BC08BC68 -:109C4000184700000C2B008090B5002293001F18CD -:109C5000BF695B185F620132052AF7D3077AFB08F8 -:109C600003D30023920052181362076BC0468F6320 -:109C7000C76AC046CF63876BC0460F64476BC04658 -:109C80004F64076CC0468F64C26BC046CA64C2880A -:109C9000C0460A80827A1206037A1B041A43C388DC -:109CA0001B021A43437ADB071A438A60171C837A24 -:109CB0005A0805D314221C1CA30802D2152200E066 -:109CC0000022007A430810D3C00802D38820104332 -:109CD00001E0802010433A0A120201231A43C860AF -:109CE0008A60081CFFF778FD05E0380A00020323AC -:109CF00018438860CA60034801890131018190BC22 -:109D000008BC18470C2B0080F0B4026D144C151CD5 -:109D1000E769BD40131C266AF3405D402E1C456D6B -:109D2000BD406E402B1C351CFD402F1CBB00656ADE -:109D3000EB58002B08D0236901379F4200D300273E -:109D4000BE00AE59002EF7D1A469A2401143054BC5 -:109D50001943BA00A95040308783F0BC7047000017 -:109D60004C2A00800000008080B4002200230029DB -:109D700005D907787A40013001338B42F9D3D043BB -:109D80000006000E80BC7047F0B5071C0024FF26BB -:109D90000936201C00F09AF800F0B8F9051C00F014 -:109DA000C7FA3D70281C01370134B442F1D3F0BC2E -:109DB00008BC184780B500F093F800F0A7F9071C1D -:109DC00000F0B6FA380AF6D380BC08BC1847F3B5E1 -:109DD00082B002984102532000F064F800F0A8FA23 -:109DE000FFF7E8FF0024002001902E2000900025BE -:109DF00000270298012804D10098844201D300264C -:109E000009E00198411C019100F060F800F07EF932 -:109E1000061C00F08DFAF800864035430134013706 -:109E2000042FE6D3039920C10391FF2309339C42F9 -:109E3000DDD304B0F0BC08BC1847F0B5041C0F1CFF -:109E4000012C2AD01648C06F4023016819430160D5 -:109E5000002620CFB100842000F024F8281C00F058 -:109E6000DFF9280A00F0DCF9280C00F0D9F9280EF7 -:109E700000F0D6F900F05CFA0136422EE9D3610217 -:109E8000832000F00FF800F053FAFFF793FF044827 -:109E9000C06F4023016899430160F0BC08BC1847BB -:109EA000680E008090B5041C0F1C00F059FA201CAD -:109EB00000F0B6F9380C00F0B3F9380A00F0B0F948 -:109EC000381C00F0ADF990BC08BC184700B5011C67 -:109ED0005420FFF7E7FF002000F0A2F908BC184764 -:109EE00000B500F03DFA572000F09AF908BC184779 -:109EF00090B5084FFA6F202314689C431460231C0C -:109F0000FFF765FFF86F202301681943016090BCDB -:109F100008BC1847680E008090B5084FFA6F2023E0 -:109F200014689C431460231CFFF787FFF86F2023FD -:109F300001681943016090BC08BC1847680E008096 -:109F4000F0B5041C0F1C184EF06F202301689943D4 -:109F5000016061025320FFF7A5FF00F0E9F9FFF768 -:109F600029FFF81D0530012C03D1222F01D3002732 -:109F70000FE0441CFFF7AAFF00F0C8F8071C00F030 -:109F8000D7F9201CFFF7A2FF00F0C0F8051C00F075 -:109F9000CFF9F06F2023016819430160280238438C -:109FA000F0BC08BC18470000680E0080F0B5C2B0D5 -:109FB000141C0D1C071C012F2FD07902194EF06FB5 -:109FC000202302689A4302605320FFF76BFF00F0E2 -:109FD000AFF9FFF7EFFE6846FFF7D6FE6A46E81DC9 -:109FE00005301454210A68444170684600990C30C9 -:109FF000FFF7BAFE02AB18700020587068460C21BB -:10A00000FFF7B2FE02AB58706946381CFFF715FF28 -:10A01000F06F202301681943016042B0F0BC08BC16 -:10A0200018470000680E0080FFB5C2B0071C012F62 -:10A0300001D1012036E06B460020C44310C301303B -:10A040004228FBD368460C30031C0024002A0AD99E -:10A050000E88C04606700E883612467002300231F5 -:10A0600002349442F4D30092181C111CFFF77CFEBA -:10A07000041C0020019002AB1C7058709D70684653 -:10A080000C21FFF771FE02AB5870459B1D062D0E8B -:10A09000AC4203D16946381CFFF73EFF0120AC42B9 -:10A0A00000D1002046B0F0BC08BC1847B0B5C2B023 -:10A0B0000F1C4102144CE06F202302689A43026097 -:10A0C0005320FFF7EFFE00F033F9FFF773FE684609 -:10A0D000FFF75AFEE06F20230168194302AD0160CB -:10A0E0006D78002402AB5C7068460C21FFF73CFEE3 -:10A0F000A84202D10098874201D3201C00E0012031 -:10A1000042B0B0BC08BC1847680E0080FC466047EF -:10A110000000A0E3B4229FE5B4329FE50110A0E364 -:10A12000001082E5001082E50010A0E3001082E537 -:10A13000001082E5001093E5810380E10110A0E3A7 -:10A14000001082E5001082E50010A0E3001082E517 -:10A15000001082E5001093E5010380E10110A0E307 -:10A16000001082E5001082E50010A0E3001082E5F7 -:10A17000001082E5001093E5810280E10110A0E368 -:10A18000001082E5001082E50010A0E3001082E5D7 -:10A19000001082E5001093E5010280E10110A0E3C8 -:10A1A000001082E5001082E50010A0E3001082E5B7 -:10A1B000001082E5001093E5810180E10110A0E329 -:10A1C000001082E5001082E50010A0E3001082E597 -:10A1D000001082E5001093E5010180E10110A0E389 -:10A1E000001082E5001082E50010A0E3001082E577 -:10A1F000001082E5001093E5810080E10110A0E3EA -:10A20000001082E5001082E50010A0E3001082E556 -:10A21000001082E5001093E5010080E11EFF2FE1B0 -:10A22000FC466047A4219FE5A8319FE5A013A0E16B -:10A23000001083E50110A0E3001082E5001082E524 -:10A240000010A0E3001082E5001082E52013A0E1D9 -:10A25000001083E50110A0E3001082E5001082E504 -:10A260000010A0E3001082E5001082E5A012A0E13A -:10A27000001083E50110A0E3001082E5001082E5E4 -:10A280000010A0E3001082E5001082E52012A0E19A -:10A29000001083E50110A0E3001082E5001082E5C4 -:10A2A0000010A0E3001082E5001082E5A011A0E1FB -:10A2B000001083E50110A0E3001082E5001082E5A4 -:10A2C0000010A0E3001082E5001082E52011A0E15B -:10A2D000001083E50110A0E3001082E5001082E584 -:10A2E0000010A0E3001082E5001082E5A010A0E1BC -:10A2F000001083E50110A0E3001082E5001082E564 -:10A300000010A0E3001082E5001082E50010A0E13B -:10A31000001083E50110A0E3001082E5001082E543 -:10A320000010A0E3001082E5001082E51EFF2FE17F -:10A33000FC466047A0309FE50110A0E3001083E5D4 -:10A34000001083E5001083E5001083E5001083E52D -:10A35000001083E5001083E5001083E51EFF2FE168 -:10A36000FC46604770309FE50010A0E3001083E5D5 -:10A37000001083E5001083E5001083E5001083E5FD -:10A38000001083E5001083E5001083E51EFF2FE138 -:10A39000FC46604734209FE53C309FE50010A0E379 -:10A3A000001082E5001082E50110A0E3001083E5B3 -:10A3B000001083E5001083E5001083E5001083E5BD -:10A3C000001083E5001083E5001083E51EFF2FE1F8 -:10A3D000F80018400401184000011840FC00184023 -:10A3E00080B500F00CF80027381C00F047F8781C06 -:10A3F00007043F0C0C2FF7DD80BC08BC18471D4834 -:10A4000002681D498B69D218026002668A6A436835 -:10A410009B184360934202D2826801328260C26814 -:10A420000B6AD218C2604269CB68D2184261C26915 -:10A430008B68D218C26102690B69D2180261826905 -:10A440000B68D2188261026BCB69D21802634A6A28 -:10A45000436B9B184363934202D2826B0132826347 -:10A46000C26B4B69D218C263026CC96A511801648D -:10A4700070470000A42A00800008144088B569468F -:10A4800000F017F881080AD00020002907D900221F -:10A490008300009FC046FA5001308842F8D388BC40 -:10A4A00008BC184700B500F004F80004000C08BC14 -:10A4B0001847002200280AD001280AD002280CD010 -:10A4C000032802D107481C220860101C7047064868 -:10A4D00004E0064850220860F7E705486822086053 -:10A4E000F3E7000008832040A42A00800C2B0080A2 -:10A4F000A082204080B40322C280154AC0468260F8 -:10A50000144A12880132C2600020134A135CC0460C -:10A510000B70013001310828F8D320220A70013174 -:10A5200000200E4B1F5CC0460F700130013108281F -:10A53000F8D30A7001310020094A135CC0460B7041 -:10A54000013001310828F8D30020087080BC704722 -:10A5500008100003680E00807C04008085040080E1 -:10A560008E04008000B501230A48C11D89314B705B -:10A5700000220A7064218030C182018343837D21DF -:10A58000C9008183C28304480122002100F08EFBB0 -:10A5900008BC1847680E0080B522FFFF00B5FFF722 -:10A5A000E1FF13480222002100F080FB0123D84282 -:10A5B0000AD11048C11D3931CA880132CA80817957 -:10A5C00001318171FDF770F90B48C068012805D190 -:10A5D0000A487D22D200002100F068FB0848FBF702 -:10A5E000E1FC08482822002100F060FB08BC184765 -:10A5F0007921FFFFA0822040680E0080A57B2140CA -:10A60000952CFFFF5903FFFF00B510200F49C046EE -:10A6100008600F4A0F486421FBF7C6FC0E48012270 -:10A62000120401680A400821002A05D10268120CB0 -:10A6300007D10068800A04D30848C046C16008BC3E -:10A6400018470748C0460164F9E70000000000B061 -:10A65000A555FFFF7C290080000010404001180034 -:10A6600000000080F8B527480122120401680A4062 -:10A670000721002A05D10268120C06D10068800A61 -:10A6800003D32148C046C16002E02048C0460164AF -:10A690001F48FBF787FC1F48C16BFF29FCD1816B6A -:10A6A000426B161C0F1C1C4C102360691843606120 -:10A6B000A16999431D04A161E860A069C0462861B1 -:10A6C000164A17496420FBF76FFC164AC0460092F1 -:10A6D000154B0020391C321CFBF76EFC1348C16877 -:10A6E0000829FCD11248FBF75DFC102360699843F0 -:10A6F0006061E8600120E3231B01E118C871F8BC28 -:10A7000008BC1847000010404001180000000080FD -:10A710000402FFFF00011840680E00802055FFFF73 -:10A72000B5B621406400300244802040400118400A -:10A73000F401FFFF00B5FDF701FF0648FBF732FC0F -:10A74000FDF7D6FEFEF704F8FEF716F8FEF724F83C -:10A7500008BC18479103FFFF90B5FDF76BFC344F21 -:10A760000024F968F81D793001290FD13149C0461C -:10A77000F9673149C04601603049C0460C604C6001 -:10A780008C60CC600C614C618C6104E0F91D7D3102 -:10A79000F96712C008380068602301681943016036 -:10A7A000F86F2023016819430160F86F40230168A6 -:10A7B0009943016000F054F8FDF74EFC00F05EF99B -:10A7C000FDF773F8FFF70CFEFDF72EFEFDF7B6FD63 -:10A7D000FDF7C2FEFDF754FDFDF70AFDFDF794FD00 -:10A7E00000F01AFAFDF79CFFFDF70AFFFDF7D2FE15 -:10A7F000FDF73CFCFBF7DCFAFFF79CFF71235B01E4 -:10A80000F8180472447207235B02F8180463F868AE -:10A81000012802D1A820FEF7B1FD0948C0464462D4 -:10A8200000F018FA0748FBF7BDFB90BC08BC1847BE -:10A83000680E008000011140040111400001110068 -:10A84000C0001800158F214000B50448FBF7AAFB93 -:10A85000FDF75EFFFDF724FC08BC18471599214061 -:10A86000FA210348C046416240214162704700001E -:10A87000C000180007484169074B194341618269CC -:10A880009A43826101221205D1608069C04610613D -:10A8900070470000680E0080FEAF9A1000B50248B5 -:10A8A000FBF780FB08BC1847C857FFFFF0B5244CE6 -:10A8B00001210904206801400920224E224D00296F -:10A8C00005D12168090C04D12168890A01D3F060FF -:10A8D00000E028641D48FBF765FB1D4F1D49886992 -:10A8E00001308861387A002802D1787A00281FD098 -:10A8F0001948FBF757FB1948FBF754FB0028FAD11E -:10A90000387A002802D01648FBF74CFB01210904D5 -:10A91000206801401420002905D12168090C04D1C8 -:10A920002168890A01D3F06001E02864FFE7FEE7AF -:10A93000FFF765FD0B48FBF735FBFFF7AFFFCDE7F2 -:10A940000000104040011800000000800402FFFFDA -:10A95000881C008008832040F401FFFFB507FFFF3B -:10A960000000FFFF999F21400020074A01210905AF -:10A970005061C860D061C8610323DB04034A012130 -:10A98000D1635860FCE70000680E0080C00018002A -:10A9900080B5C0B0012200210A20FCF7D1FF071CBE -:10A9A000FF2F28D06946FF22381C0132FDF754F9E9 -:10A9B000FF23013398421BD10D98000918D3381C8E -:10A9C000FDF78DF80E4901221204086802400D4877 -:10A9D00005D10A68120C06D10968890A03D30A490D -:10A9E000C046C86002E00949C0460864FFF7BCFFE2 -:10A9F000381CFDF774F840B080BC08BC1847000054 -:10AA00000000104007800000400118000000008096 -:10AA100000B5174901221204086802400620002AE6 -:10AA200005D10A68120C06D10968890A03D31149B5 -:10AA3000C046C86002E01049C04608640320FEF723 -:10AA4000D3FCFBF70DFF01231843FBF7E7FFFFF7EC -:10AA500083FEFFF79DFFFFF705FEFFF7F5FEFFF70B -:10AA600009FFFFF79BFDFFF721FF08BC1847000017 -:10AA7000000010404001180000000080F0B4464A79 -:10AA80000121C903454D1923DB01EC18A161288878 -:10AA90004004434BC018871A0420AF60414EC046A3 -:10AAA000B0610820C8234343BB4221D941003D4E39 -:10AAB000C0463161B66920239B1B3A4EC046F36104 -:10AAC000103B33628B00FF1A4008814217D3B82332 -:10AAD0004343BB4208D9411E324BC0469981D981BC -:10AAE0004000023858610AE001308142EFD206E0AE -:10AAF0002C4EB3690133B36140008842D2D92A4950 -:10AB00000020A3699B0807D0284B8700CB51A76979 -:10AB1000BF0801308742F8D82249C0468A628C8932 -:10AB200058206043871800200022002C0ADD58239B -:10AB300043438C6AE31801300004000C9A608B894F -:10AB40008342F4DCCF62CC89600000194001C71950 -:10AB50000020002C0BDD43001B185B01CC6AE318BE -:10AB600001300004000C9A60CB898342F3DC4F6211 -:10AB700000200B69002B07D987004B6AC046DA51C9 -:10AB80000B6901308342F7D8496A800008180438FD -:10AB90002861F0BC70470000B0BE2140680E008004 -:10ABA000000020404C2A00800000204000ADDE0064 -:10ABB0000A4801231B06416999431A094161D16082 -:10ABC0000021A122520391611B23DB01C018816186 -:10ABD000012000065905086070470000680E0080DB -:10ABE00080B4021C0B481B23DB01C3189A610123AC -:10ABF0001B0642691A43426187699F4301231B0573 -:10AC00008761DA608069C0461861A12040038161D4 -:10AC100080BC7047680E008080B5FFF7C9FF002038 -:10AC200000F020F800200949002203015F183323B7 -:10AC30009B01FB189A6201300B28F6D304480122CD -:10AC4000002100F033F880BC08BC1847680E008073 -:10AC50001D3EFFFF00B5024800F004F808BC18478D -:10AC6000A861000080B4012212050F4BA121490305 -:10AC700000280ED0C861181C59695301194341615D -:10AC800087699F438761D1608069C046106180BC3D -:10AC90007047181C5F6901235B069F434761D760BB -:10ACA0000020C861F3E70000680E0080B0B4071C04 -:10ACB0000020174C03011D1933239B01EB189D6ADB -:10ACC000BD4205D11D6B954202D1DB6A8B421CD07F -:10ACD00001300B28EED3002003011D1933239B0103 -:10ACE000EB189B6A002B09D103011C1933239B012C -:10ACF000E3181A63D9625A639F6202E001300B289D -:10AD0000EAD30B2801D10020C043B0BC704700003B -:10AD1000680E008090B4011C00220120164F01E053 -:10AD2000002A07D10301DC1933239B01E3189B6937 -:10AD30008B4211D10201D21933239B01D218936A9D -:10AD4000C0469361D36AC046D361136BC046136299 -:10AD5000536BC0465362012201300B28E0D3074BEE -:10AD6000002A02D19A688A4203D10021996090BCDE -:10AD700070470020C043FAE7680E0080E81B00809F -:10AD80000B2817DA0C4901235B068A691343012259 -:10AD900012058B6113610001401833239B01C01819 -:10ADA000036BC0464363530188699843886110610F -:10ADB000012070470020FCE7680E008090B4084A2C -:10ADC000D0690021074FD369834202D9FC1A2018A9 -:10ADD00000E0C01A0918181CB942F4D990BC704799 -:10ADE00000201440A861000090B5071C0024002F2B -:10ADF00004D3FFF7E3FF0134BC42FAD990BC08BC8E -:04AE000018470000EF -:00000001FF -/* ver 03.001.008 */ -/* - * Copyright 1999-2004 3Com Corporation. All Rights Reserved. - * - * Redistribution and use in source and binary forms of the 3c990img.h - * microcode software are permitted provided that the following conditions - * are met: - * 1. Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. The name of 3Com may not be used to endorse or promote products - * derived from this software without specific prior written permission - * - * THIS SOFTWARE IS PROVIDED BY 3COM ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. - * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * USER ACKNOWLEDGES AND AGREES THAT PURCHASE OR USE OF THE 3c990img.h - * MICROCODE SOFTWARE WILL NOT CREATE OR GIVE GROUNDS FOR A LICENSE BY - * IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL PROPERTY RIGHTS - * (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER PROPRIETARY RIGHT) - * EMBODIED IN ANY OTHER 3COM HARDWARE OR SOFTWARE EITHER SOLELY OR IN - * COMBINATION WITH THE 3c990img.h MICROCODE SOFTWARE - */ diff --git a/kernel-2.6.33/firmware/Makefile b/kernel-2.6.33/firmware/Makefile deleted file mode 100644 index 1c00d055..00000000 --- a/kernel-2.6.33/firmware/Makefile +++ /dev/null @@ -1,253 +0,0 @@ -# -# kbuild file for firmware/ -# - -# Create $(fwabs) from $(CONFIG_EXTRA_FIRMWARE_DIR) -- if it doesn't have a -# leading /, it's relative to $(srctree). -fwdir := $(subst ",,$(CONFIG_EXTRA_FIRMWARE_DIR)) -fwabs := $(addprefix $(srctree)/,$(filter-out /%,$(fwdir)))$(filter /%,$(fwdir)) - -fw-external-y := $(subst ",,$(CONFIG_EXTRA_FIRMWARE)) - -# There are three cases to care about: -# 1. Building kernel with CONFIG_FIRMWARE_IN_KERNEL=y -- $(fw-shipped-y) should -# include the firmware files to include, according to .config -# 2. 'make modules_install', which will install firmware for modules, and -# _also_ for the in-kernel drivers when CONFIG_FIRMWARE_IN_KERNEL=n -# 3. 'make firmware_install', which installs all firmware, unconditionally. - -# For the former two cases we want $(fw-shipped-y) and $(fw-shipped-m) to be -# accurate. In the latter case it doesn't matter -- it'll use $(fw-shipped-all). -# But be aware that the config file might not be included at all. - -ifdef CONFIG_ACENIC_OMIT_TIGON_I -acenic-objs := acenic/tg2.bin -fw-shipped- += acenic/tg1.bin -else -acenic-objs := acenic/tg1.bin acenic/tg2.bin -endif -fw-shipped-$(CONFIG_3C359) += 3com/3C359.bin -fw-shipped-$(CONFIG_ACENIC) += $(acenic-objs) -fw-shipped-$(CONFIG_ADAPTEC_STARFIRE) += adaptec/starfire_rx.bin \ - adaptec/starfire_tx.bin -fw-shipped-$(CONFIG_ATARI_DSP56K) += dsp56k/bootstrap.bin -fw-shipped-$(CONFIG_ATM_AMBASSADOR) += atmsar11.fw -fw-shipped-$(CONFIG_BNX2X) += bnx2x-e1-5.2.7.0.fw bnx2x-e1h-5.2.7.0.fw -fw-shipped-$(CONFIG_BNX2) += bnx2/bnx2-mips-09-5.0.0.j3.fw \ - bnx2/bnx2-rv2p-09-5.0.0.j3.fw \ - bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw \ - bnx2/bnx2-mips-06-5.0.0.j3.fw \ - bnx2/bnx2-rv2p-06-5.0.0.j3.fw -fw-shipped-$(CONFIG_CASSINI) += sun/cassini.bin -fw-shipped-$(CONFIG_COMPUTONE) += intelliport2.bin -fw-shipped-$(CONFIG_CHELSIO_T3) += cxgb3/t3b_psram-1.1.0.bin \ - cxgb3/t3c_psram-1.1.0.bin \ - cxgb3/t3fw-7.4.0.bin \ - cxgb3/ael2005_opt_edc.bin \ - cxgb3/ael2005_twx_edc.bin \ - cxgb3/ael2020_twx_edc.bin -fw-shipped-$(CONFIG_DRM_MGA) += matrox/g200_warp.fw matrox/g400_warp.fw -fw-shipped-$(CONFIG_DRM_R128) += r128/r128_cce.bin -fw-shipped-$(CONFIG_DRM_RADEON) += radeon/R100_cp.bin radeon/R200_cp.bin \ - radeon/R300_cp.bin radeon/R420_cp.bin \ - radeon/RS690_cp.bin radeon/RS600_cp.bin \ - radeon/R520_cp.bin \ - radeon/R600_pfp.bin radeon/R600_me.bin \ - radeon/RV610_pfp.bin radeon/RV610_me.bin \ - radeon/RV630_pfp.bin radeon/RV630_me.bin \ - radeon/RV620_pfp.bin radeon/RV620_me.bin \ - radeon/RV635_pfp.bin radeon/RV635_me.bin \ - radeon/RV670_pfp.bin radeon/RV670_me.bin \ - radeon/RS780_pfp.bin radeon/RS780_me.bin \ - radeon/RV770_pfp.bin radeon/RV770_me.bin \ - radeon/RV730_pfp.bin radeon/RV730_me.bin \ - radeon/RV710_pfp.bin radeon/RV710_me.bin -fw-shipped-$(CONFIG_DVB_AV7110) += av7110/bootcode.bin -fw-shipped-$(CONFIG_DVB_TTUSB_BUDGET) += ttusb-budget/dspbootcode.bin -fw-shipped-$(CONFIG_E100) += e100/d101m_ucode.bin e100/d101s_ucode.bin \ - e100/d102e_ucode.bin -fw-shipped-$(CONFIG_MYRI_SBUS) += myricom/lanai.bin -fw-shipped-$(CONFIG_PCMCIA_PCNET) += cis/LA-PCM.cis cis/PCMLM28.cis \ - cis/DP83903.cis cis/NE2K.cis \ - cis/tamarack.cis cis/PE-200.cis \ - cis/PE520.cis -fw-shipped-$(CONFIG_PCMCIA_3C589) += cis/3CXEM556.cis -fw-shipped-$(CONFIG_PCMCIA_3C574) += cis/3CCFEM556.cis -fw-shipped-$(CONFIG_SERIAL_8250_CS) += cis/MT5634ZLX.cis cis/RS-COM-2P.cis \ - cis/COMpad2.cis cis/COMpad4.cis \ - cis/SW_555_SER.cis cis/SW_7xx_SER.cis \ - cis/SW_8xx_SER.cis -fw-shipped-$(CONFIG_PCMCIA_SMC91C92) += ositech/Xilinx7OD.bin -fw-shipped-$(CONFIG_SCSI_ADVANSYS) += advansys/mcode.bin advansys/38C1600.bin \ - advansys/3550.bin advansys/38C0800.bin -fw-shipped-$(CONFIG_SCSI_QLOGIC_1280) += qlogic/1040.bin qlogic/1280.bin \ - qlogic/12160.bin -fw-shipped-$(CONFIG_SCSI_QLOGICPTI) += qlogic/isp1000.bin -fw-shipped-$(CONFIG_SMCTR) += tr_smctr.bin -fw-shipped-$(CONFIG_SND_KORG1212) += korg/k1212.dsp -fw-shipped-$(CONFIG_SND_MAESTRO3) += ess/maestro3_assp_kernel.fw \ - ess/maestro3_assp_minisrc.fw -fw-shipped-$(CONFIG_SND_SB16_CSP) += sb16/mulaw_main.csp sb16/alaw_main.csp \ - sb16/ima_adpcm_init.csp \ - sb16/ima_adpcm_playback.csp \ - sb16/ima_adpcm_capture.csp -fw-shipped-$(CONFIG_SND_YMFPCI) += yamaha/ds1_ctrl.fw yamaha/ds1_dsp.fw \ - yamaha/ds1e_ctrl.fw -fw-shipped-$(CONFIG_SND_WAVEFRONT) += yamaha/yss225_registers.bin -fw-shipped-$(CONFIG_TEHUTI) += tehuti/bdx.bin -fw-shipped-$(CONFIG_TIGON3) += tigon/tg3.bin tigon/tg3_tso.bin \ - tigon/tg3_tso5.bin -fw-shipped-$(CONFIG_TYPHOON) += 3com/typhoon.bin -fw-shipped-$(CONFIG_USB_DABUSB) += dabusb/firmware.fw dabusb/bitstream.bin -fw-shipped-$(CONFIG_USB_EMI26) += emi26/loader.fw emi26/firmware.fw \ - emi26/bitstream.fw -fw-shipped-$(CONFIG_USB_EMI62) += emi62/loader.fw emi62/bitstream.fw \ - emi62/spdif.fw emi62/midi.fw -fw-shipped-$(CONFIG_USB_KAWETH) += kaweth/new_code.bin kaweth/trigger_code.bin \ - kaweth/new_code_fix.bin \ - kaweth/trigger_code_fix.bin -ifdef CONFIG_FIRMWARE_IN_KERNEL -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_MPR) += keyspan/mpr.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_USA18X) += keyspan/usa18x.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_USA19) += keyspan/usa19.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_USA19QI) += keyspan/usa19qi.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_USA19QW) += keyspan/usa19qw.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_USA19W) += keyspan/usa19w.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_USA28) += keyspan/usa28.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_USA28XA) += keyspan/usa28xa.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_USA28XB) += keyspan/usa28xb.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_USA28X) += keyspan/usa28x.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_USA49W) += keyspan/usa49w.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_USA49WLC) += keyspan/usa49wlc.fw -else -fw-shipped- += keyspan/mpr.fw keyspan/usa18x.fw keyspan/usa19.fw \ - keyspan/usa19qi.fw keyspan/usa19qw.fw keyspan/usa19w.fw \ - keyspan/usa28.fw keyspan/usa28xa.fw keyspan/usa28xb.fw \ - keyspan/usa28x.fw keyspan/usa49w.fw keyspan/usa49wlc.fw -endif -fw-shipped-$(CONFIG_USB_SERIAL_TI) += ti_3410.fw ti_5052.fw \ - mts_cdma.fw mts_gsm.fw mts_edge.fw -fw-shipped-$(CONFIG_USB_SERIAL_EDGEPORT) += edgeport/boot.fw edgeport/boot2.fw \ - edgeport/down.fw edgeport/down2.fw -fw-shipped-$(CONFIG_USB_SERIAL_EDGEPORT_TI) += edgeport/down3.bin -fw-shipped-$(CONFIG_USB_SERIAL_WHITEHEAT) += whiteheat_loader.fw whiteheat.fw \ - # whiteheat_loader_debug.fw -fw-shipped-$(CONFIG_USB_SERIAL_KEYSPAN_PDA) += keyspan_pda/keyspan_pda.fw -fw-shipped-$(CONFIG_USB_SERIAL_XIRCOM) += keyspan_pda/xircom_pgs.fw -fw-shipped-$(CONFIG_USB_VICAM) += vicam/firmware.fw -fw-shipped-$(CONFIG_VIDEO_CPIA2) += cpia2/stv0672_vp4.bin -fw-shipped-$(CONFIG_YAM) += yam/1200.bin yam/9600.bin - -fw-shipped-all := $(fw-shipped-y) $(fw-shipped-m) $(fw-shipped-) - -# Directories which we _might_ need to create, so we have a rule for them. -firmware-dirs := $(sort $(patsubst %,$(objtree)/$(obj)/%/,$(dir $(fw-external-y) $(fw-shipped-all)))) - -quiet_cmd_mkdir = MKDIR $(patsubst $(objtree)/%,%,$@) - cmd_mkdir = mkdir -p $@ - -quiet_cmd_ihex = IHEX $@ - cmd_ihex = $(OBJCOPY) -Iihex -Obinary $< $@ - -quiet_cmd_ihex2fw = IHEX2FW $@ - cmd_ihex2fw = $(objtree)/$(obj)/ihex2fw $< $@ - -quiet_cmd_h16tofw = H16TOFW $@ - cmd_h16tofw = $(objtree)/$(obj)/ihex2fw -w $< $@ - -quiet_cmd_fwbin = MK_FW $@ - cmd_fwbin = FWNAME="$(patsubst firmware/%.gen.S,%,$@)"; \ - FWSTR="$(subst /,_,$(subst .,_,$(subst -,_,$(patsubst \ - firmware/%.gen.S,%,$@))))"; \ - ASM_WORD=$(if $(CONFIG_64BIT),.quad,.long); \ - ASM_ALIGN=$(if $(CONFIG_64BIT),3,2); \ - PROGBITS=$(if $(CONFIG_ARM),%,@)progbits; \ - echo "/* Generated by firmware/Makefile */" > $@;\ - echo " .section .rodata" >>$@;\ - echo " .p2align $${ASM_ALIGN}" >>$@;\ - echo "_fw_$${FWSTR}_bin:" >>$@;\ - echo " .incbin \"$(2)\"" >>$@;\ - echo "_fw_end:" >>$@;\ - echo " .section .rodata.str,\"aMS\",$${PROGBITS},1" >>$@;\ - echo " .p2align $${ASM_ALIGN}" >>$@;\ - echo "_fw_$${FWSTR}_name:" >>$@;\ - echo " .string \"$$FWNAME\"" >>$@;\ - echo " .section .builtin_fw,\"a\",$${PROGBITS}" >>$@;\ - echo " .p2align $${ASM_ALIGN}" >>$@;\ - echo " $${ASM_WORD} _fw_$${FWSTR}_name" >>$@;\ - echo " $${ASM_WORD} _fw_$${FWSTR}_bin" >>$@;\ - echo " $${ASM_WORD} _fw_end - _fw_$${FWSTR}_bin" >>$@; - -# One of these files will change, or come into existence, whenever -# the configuration changes between 32-bit and 64-bit. The .S files -# need to change when that happens. -wordsize_deps := $(wildcard include/config/64bit.h include/config/32bit.h \ - include/config/ppc32.h include/config/ppc64.h \ - include/config/superh32.h include/config/superh64.h \ - include/config/x86_32.h include/config/x86_64.h) - -# Workaround for make < 3.81, where .SECONDEXPANSION doesn't work. -# It'll end up depending on these targets, so make them a PHONY rule which -# depends on _all_ the directories in $(firmware-dirs), and it'll work out OK. -PHONY += $(objtree)/$$(%) $(objtree)/$(obj)/$$(%) -$(objtree)/$$(%) $(objtree)/$(obj)/$$(%): $(firmware-dirs) - @true - -# For the $$(dir %) trick, where we need % to be expanded first. -.SECONDEXPANSION: - -$(patsubst %,$(obj)/%.gen.S, $(fw-shipped-y)): %: $(wordsize_deps) \ - | $(objtree)/$$(dir %) - $(call cmd,fwbin,$(patsubst %.gen.S,%,$@)) -$(patsubst %,$(obj)/%.gen.S, $(fw-external-y)): %: $(wordsize_deps) \ - include/config/extra/firmware/dir.h | $(objtree)/$$(dir %) - $(call cmd,fwbin,$(fwabs)/$(patsubst $(obj)/%.gen.S,%,$@)) - -# The .o files depend on the binaries directly; the .S files don't. -$(patsubst %,$(obj)/%.gen.o, $(fw-shipped-y)): %.gen.o: % -$(patsubst %,$(obj)/%.gen.o, $(fw-external-y)): $(obj)/%.gen.o: $(fwdir)/% - -# .ihex is used just as a simple way to hold binary files in a source tree -# where binaries are frowned upon. They are directly converted with objcopy. -$(obj)/%: $(obj)/%.ihex | $(objtree)/$(obj)/$$(dir %) - $(call cmd,ihex) - -# Don't depend on ihex2fw if we're installing and it already exists. -# Putting it after | in the dependencies doesn't seem sufficient when -# we're installing after a cross-compile, because ihex2fw has dependencies -# on stuff like /usr/lib/gcc/ppc64-redhat-linux/4.3.0/include/stddef.h and -# thus wants to be rebuilt. Which it can't be, if the prebuilt kernel tree -# is exported read-only for someone to run 'make install'. -ifeq ($(INSTALL):$(wildcard $(obj)/ihex2fw),install:$(obj)/ihex2fw) -ihex2fw_dep := -else -ihex2fw_dep := $(obj)/ihex2fw -endif - -# .HEX is also Intel HEX, but where the offset and length in each record -# is actually meaningful, because the firmware has to be loaded in a certain -# order rather than as a single binary blob. Thus, we convert them into our -# more compact binary representation of ihex records () -$(obj)/%.fw: $(obj)/%.HEX $(ihex2fw_dep) | $(objtree)/$(obj)/$$(dir %) - $(call cmd,ihex2fw) - -# .H16 is our own modified form of Intel HEX, with 16-bit length for records. -$(obj)/%.fw: $(obj)/%.H16 $(ihex2fw_dep) | $(objtree)/$(obj)/$$(dir %) - $(call cmd,h16tofw) - -$(firmware-dirs): - $(call cmd,mkdir) - -obj-y += $(patsubst %,%.gen.o, $(fw-external-y)) -obj-$(CONFIG_FIRMWARE_IN_KERNEL) += $(patsubst %,%.gen.o, $(fw-shipped-y)) - -# Remove .S files and binaries created from ihex -# (during 'make clean' .config isn't included so they're all in $(fw-shipped-)) -targets := $(fw-shipped-) $(patsubst $(obj)/%,%, \ - $(shell find $(obj) -name \*.gen.S 2>/dev/null)) - -# Without this, built-in.o won't be created when it's empty, and the -# final vmlinux link will fail. -obj-n := dummy - -hostprogs-y := ihex2fw diff --git a/kernel-2.6.33/firmware/README.AddingFirmware b/kernel-2.6.33/firmware/README.AddingFirmware deleted file mode 100644 index e24cd898..00000000 --- a/kernel-2.6.33/firmware/README.AddingFirmware +++ /dev/null @@ -1,34 +0,0 @@ - - DO NOT ADD FIRMWARE TO THIS DIRECTORY. - ====================================== - -This directory is only here to contain firmware images extracted from old -device drivers which predate the common use of request_firmware(). - -As we update those drivers to use request_firmware() and keep a clean -separation between code and firmware, we put the extracted firmware -here. - -This directory is _NOT_ for adding arbitrary new firmware images. The -place to add those is the separate linux-firmware repository: - - git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git - -That repository contains all these firmware images which have been -extracted from older drivers, as well various new firmware images which -we were never permitted to include in a GPL'd work, but which we _have_ -been permitted to redistribute under separate cover. - -To submit firmware to that repository, please send either a git binary -diff or preferably a git pull request to: - David Woodhouse - -Your commit should include an update to the WHENCE file clearly -identifying the licence under which the firmware is available, and -that it is redistributable. If the licence is long and involved, it's -permitted to include it in a separate file and refer to it from the -WHENCE file. - -Ideally, your commit should contain a Signed-Off-By: from someone -authoritative on the licensing of the firmware in question (i.e. from -within the company that owns the code). diff --git a/kernel-2.6.33/firmware/WHENCE b/kernel-2.6.33/firmware/WHENCE deleted file mode 100644 index ac174fed..00000000 --- a/kernel-2.6.33/firmware/WHENCE +++ /dev/null @@ -1,860 +0,0 @@ - ********** - * WHENCE * - ********** - -This file attempts to document the origin and licensing information, -if known, for each piece of firmware distributed for use with the Linux -kernel. - --------------------------------------------------------------------------- - -Driver: ambassador -- Madge Ambassador (Collage PCI 155 Server) ATM NIC. - -File: firmware/atmsar11.fw - -Licence: Allegedly GPLv2+, but no source visible. Marked: - - Madge Ambassador ATM Adapter microcode. - Copyright (C) 1995-1999 Madge Networks Ltd. - - This microcode data is placed under the terms of the GNU General - Public License. The GPL is contained in /usr/doc/copyright/GPL on a - Debian system and in the file COPYING in the Linux kernel source. - - We would prefer you not to distribute modified versions without - consultation and not to ask for assembly/other microcode source. - --------------------------------------------------------------------------- - -Driver: korg1212 -- Korg 1212 IO audio device - -File: korg/k1212.dsp - -Licence: Unknown - -Found in alsa-firmware package in hex form; no licensing information. - --------------------------------------------------------------------------- - -Driver: maestro3 -- ESS Allegro Maestro3 audio device - -File: ess/maestro3_assp_kernel.fw -File: ess/maestro3_assp_minisrc.fw - -Licence: Unknown - -Found in alsa-firmware package in hex form with a comment claiming to -be GPLv2+, but without source -- and with another comment saying "ESS -drops binary dsp code images on our heads, but we don't get to see -specs on the dsp." - --------------------------------------------------------------------------- - -Driver: ymfpci -- Yamaha YMF724/740/744/754 audio devices - -File: yamaha/ds1_ctrl.fw -File: yamaha/ds1_dsp.fw -File: yamaha/ds1e_ctrl.fw - -Licence: Unknown - -Found alsa-firmware package in hex form, with the following comment: - Copyright (c) 1997-1999 Yamaha Corporation. All Rights Reserved. - --------------------------------------------------------------------------- - -Driver: SCSI_ADVANSYS - AdvanSys SCSI - -File: advansys/mcode.bin -File: advansys/3550.bin -File: advansys/38C0800.bin -File: advansys/38C1600.bin - -Licence: BSD, no source available. - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: SCSI_QLOGIC_1280 - Qlogic QLA 1240/1x80/1x160 SCSI support - -File: qlogic/1040.bin -File: qlogic/1280.bin -File: qlogic/12160.bin - -Licence: Allegedly GPLv2+, but no source visible. Marked: - - QLOGIC LINUX SOFTWARE - QLogic ISP1280/ device driver for Linux 2.2.x and 2.4.x - Copyright (C) 2001 Qlogic Corporation (www.qlogic.com) - --------------------------------------------------------------------------- -Driver: smctr -- SMC ISA/MCA Token Ring adapter - -File: tr_smctr.bin -Info: MCT.BIN v6.3C1 03/01/95 - -Original licence info: - - * This firmware is licensed to you strictly for use in conjunction - * with the use of SMC TokenRing adapters. There is no waranty - * expressed or implied about its fitness for any purpose. - --------------------------------------------------------------------------- - -Driver: kaweth -- USB KLSI KL5USB101-based Ethernet device - -File: kaweth/new_code.bin -File: kaweth/new_code_fix.bin -File: kaweth/trigger_code.bin -File: kaweth/trigger_code_fix.bin - -Licence: Unknown - -Found in hex form in the kernel source. - --------------------------------------------------------------------------- - -Driver: ttusb-budget -- Technotrend/Hauppauge Nova-USB devices - -File: ttusb-budget/dspbootcode.bin - -Licence: Unknown - -Found in hex form in the kernel source. - --------------------------------------------------------------------------- - -Driver: keyspan -- USB Keyspan USA-xxx serial device - -File: keyspan/mpr.fw -File: keyspan/usa18x.fw -File: keyspan/usa19.fw -File: keyspan/usa19qi.fw -File: keyspan/usa19qw.fw -File: keyspan/usa19w.fw -File: keyspan/usa28.fw -File: keyspan/usa28xa.fw -File: keyspan/usa28xb.fw -File: keyspan/usa28x.fw -File: keyspan/usa49w.fw -File: keyspan/usa49wlc.fw - -Converted from Intel HEX files, used in our binary representation of ihex. - -Original licence information: - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." - --------------------------------------------------------------------------- - -Driver: keyspan_pda -- USB Keyspan PDA single-port serial device - -File: keyspan_pda/keyspan_pda.fw -Source: keyspan_pda/keyspan_pda.S - -File: keyspan_pda/xircom_pgs.fw -Source: keyspan_pda/xircom_pgs.S - -Licence: GPLv2+ - -Compiled from original 8051 source into Intel HEX, used in our binary ihex form. - --------------------------------------------------------------------------- - -Driver: emi26 -- EMI 2|6 USB Audio interface - -File: emi26/bitstream.fw -Info: VERSION=1.1.1.131 DATE=2001dec06 - -File: emi26/firmware.fw -Info: VERSION=1.0.2.916 DATE=12.02.2002 - -File: emi26/loader.fw - -Converted from Intel HEX files, used in our binary representation of ihex. - -Original licence information: -/* - * This firmware is for the Emagic EMI 2|6 Audio Interface - * - * The firmware contained herein is Copyright (c) 1999-2002 Emagic - * as an unpublished work. This notice does not imply unrestricted - * or public access to this firmware which is a trade secret of Emagic, - * and which may not be reproduced, used, sold or transferred to - * any third party without Emagic's written consent. All Rights Reserved. - * - * Permission is hereby granted for the distribution of this firmware - * image as part of a Linux or other Open Source operating system kernel - * in text or binary form as required. - * - * This firmware may not be modified and may only be used with the - * Emagic EMI 2|6 Audio Interface. Distribution and/or Modification of - * any driver which includes this firmware, in whole or in part, - * requires the inclusion of this statement. - */ - --------------------------------------------------------------------------- - -Driver: emi62 -- EMI 6|2m USB Audio interface - -File: emi62/bitstream.fw -Info: VERSION=1.0.0.191 DATE= 2002oct28 - -File: emi62/loader.fw -Source: EMILOAD.HEX -Info: VERSION=1.0.2.002 DATE=10.01.2002 - -File: emi62/midi.fw -Source: EMI62MFW.HEX -Info: VERSION=1.04.062 DATE=16.10.2002 - -File: emi62/spdif.fw -Source: EMI62SFW.HEX -Info: VERSION=1.04.062 DATE=16.10.2002 - -Converted from Intel HEX files, used in our binary representation of ihex. - -Original licence information: None - --------------------------------------------------------------------------- - -Driver: ti_usb_3410_5052 -- USB TI 3410/5052 serial device - -File: ti_3410.fw -Info: firmware 9/10/04 FW3410_Special_StartWdogOnStartPort - -File: ti_5052.fw -Info: firmware 9/18/04 - -Licence: Allegedly GPLv2+, but no source visible. Marked: - Copyright (C) 2004 Texas Instruments - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: ti_usb_3410_5052 -- Multi-Tech USB cell modems - -File: mts_cdma.fw -File: mts_gsm.fw -File: mts_edge.fw - -Licence: "all firmware components are redistributable in binary form" - per support@multitech.com - Copyright (C) 2005 Multi-Tech Systems, Inc. - -Found in hex form in ftp://ftp.multitech.com/wireless/wireless_linux.zip - --------------------------------------------------------------------------- - -Driver: whiteheat -- USB ConnectTech WhiteHEAT serial device - -File: whiteheat.fw -Version: 4.06 - -File: whiteheat_loader.fw -File: whiteheat_loader_debug.fw - -Licence: Allegedly GPLv2, but no source visible. Marked: - Copyright (C) 2000-2002 ConnectTech Inc - -Debug loader claims the following behaviour: - Port 1 LED flashes when the vend_ax program is running - Port 2 LED flashes when any SETUP command arrives - Port 3 LED flashes when any valid VENDOR request occurs - Port 4 LED flashes when the EXTERNAL RAM DOWNLOAD request occurs - -Converted from Intel HEX files, used in our binary representation of ihex. - --------------------------------------------------------------------------- - -Driver: ip2 -- Computone IntelliPort Plus serial device - -File: intelliport2.bin - -Licence: Unknown - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: CPiA2 -- cameras based on Vision's CPiA2 - -File: cpia2/stv0672_vp4.bin - -Licence: Allegedly GPLv2+, but no source visible. Marked: - Copyright (C) 2001 STMicroelectronics, Inc. - Contact: steve.miller@st.com - Description: This file contains patch data for the CPiA2 (stv0672) VP4. - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: DABUSB -- Digital Audio Broadcasting (DAB) Receiver for USB and Linux - -File: dabusb/firmware.fw -File: dabusb/bitstream.bin - -Licence: Distributable - - * Copyright (C) 1999 BayCom GmbH - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that redistributions of source - * code retain the above copyright notice and this comment without - * modification. - --------------------------------------------------------------------------- - -Driver: USB_VICAM -- USB 3com HomeConnect (aka vicam) - -File: vicam/firmware.fw - -Licence: Unknown - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: USB_SERIAL_EDGEPORT - USB Inside Out Edgeport Serial Driver - -File: edgeport/boot.fw -File: edgeport/boot2.fw -File: edgeport/down.fw -File: edgeport/down2.fw - -Licence: Allegedly GPLv2+, but no source visible. Marked: -//************************************************************** -//* Edgeport/4 Binary Image -//* Generated by HEX2C v1.06 -//* Copyright (C) 1998 Inside Out Networks, All rights reserved. -//************************************************************** - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: USB_SERIAL_EDGEPORT_TI - USB Inside Out Edgeport Serial Driver -(TI Devices) - -File: edgeport/down3.bin - -Licence: -//************************************************************** -//* Edgeport Binary Image (for TI based products) -//* Generated by TIBin2C v2.00 (watchport) -//* Copyright (C) 2001 Inside Out Networks, All rights reserved. -//************************************************************** - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: ATARI_DSP56K - Atari DSP56k support - -File: dsp56k/bootstrap.bin -Source: dsp56k/bootstrap.asm - -Licence: GPLv2 or later - -DSP56001 assembler, possibly buildable with a56 from -http://www.zdomain.com/a56.html - --------------------------------------------------------------------------- - -Driver: SND_SB16_CSP - Sound Blaster 16/AWE CSP support - -File: sb16/mulaw_main.csp -File: sb16/alaw_main.csp -File: sb16/ima_adpcm_init.csp -File: sb16/ima_adpcm_playback.csp -File: sb16/ima_adpcm_capture.csp - -Licence: Allegedly GPLv2+, but no source visible. Marked: -/* - * Copyright (c) 1994 Creative Technology Ltd. - * Microcode files for SB16 Advanced Signal Processor - */ - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: CASSINI - Sun Cassini - -File: sun/cassini.bin - -Licence: Unknown - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter - -File: cxgb3/t3b_psram-1.1.0.bin.ihex -File: cxgb3/t3c_psram-1.1.0.bin.ihex -file: cxgb3/t3fw-7.4.0.bin.ihex - -License: GPLv2 or OpenIB.org BSD license, no source visible - --------------------------------------------------------------------------- - -Driver: cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter - -File: cxgb3/ael2005_opt_edc.bin.ihex -File: cxgb3/ael2005_twx_edc.bin.ihex -File: cxgb3/ael2020_twx_edc.bin.ihex - -Licence: - * Copyright (c) 2007-2009 NetLogic Microsystems, Inc. - * - * Permission is hereby granted for the distribution of this firmware - * data in hexadecimal or equivalent format, provided this copyright - * notice is accompanying it. - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: e100 -- Intel PRO/100 Ethernet NIC - -File: e100/d101m_ucode.bin -File: e100/d101s_ucode.bin -File: e100/d102e_ucode.bin - -Licence: Unknown - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: acenic -- Alteon AceNIC Gigabit Ethernet card - -File: acenic/tg1.bin -File: acenic/tg2.bin - -Licence: Unknown - -Found in hex form in kernel source, but source allegedly available at -http://alteon.shareable.org/ - --------------------------------------------------------------------------- - -Driver: tigon3 -- Broadcom Tigon3 based gigabit Ethernet cards - -File: tigon/tg3.bin -File: tigon/tg3_tso.bin -File: tigon/tg3_tso5.bin - -Licence: - * Firmware is: - * Derived from proprietary unpublished source code, - * Copyright (C) 2000-2003 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware - * data in hexadecimal or equivalent format, provided this copyright - * notice is accompanying it. - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: ADAPTEC_STARFIRE - Adaptec Starfire/DuraLAN support - -File: adaptec/starfire_rx.bin -File: adaptec/starfire_tx.bin - -Licence: Allegedly GPLv2, but no source visible. - -Found in hex form in kernel source, with the following notice: - - BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE IT IS LICENSED "AS IS" AND - THERE IS NO WARRANTY FOR THE PROGRAM, INCLUDING BUT NOT LIMITED TO THE - IMPLIED WARRANTIES OF MERCHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE - (TO THE EXTENT PERMITTED BY APPLICABLE LAW). USE OF THE PROGRAM IS AT YOUR - OWN RISK. IN NO EVENT WILL ADAPTEC OR ITS LICENSORS BE LIABLE TO YOU FOR - DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES - ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM. - --------------------------------------------------------------------------- - -Driver: TEHUTI - Tehuti Networks 10G Ethernet - -File: tehuti/bdx.bin - -Licence: - - Copyright (C) 2007 Tehuti Networks Ltd. - - Permission is hereby granted for the distribution of this firmware data - in hexadecimal or equivalent format, provided this copyright notice is - accompanying it. - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: TYPHOON - 3cr990 series Typhoon - -File: 3com/typhoon.bin - -Licence: -/* - * Copyright 1999-2004 3Com Corporation. All Rights Reserved. - * - * Redistribution and use in source and binary forms of the 3c990img.h - * microcode software are permitted provided that the following conditions - * are met: - * 1. Redistribution of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistribution in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. The name of 3Com may not be used to endorse or promote products - * derived from this software without specific prior written permission - * - * THIS SOFTWARE IS PROVIDED BY 3COM ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. - * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * USER ACKNOWLEDGES AND AGREES THAT PURCHASE OR USE OF THE 3c990img.h - * MICROCODE SOFTWARE WILL NOT CREATE OR GIVE GROUNDS FOR A LICENSE BY - * IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL PROPERTY RIGHTS - * (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER PROPRIETARY RIGHT) - * EMBODIED IN ANY OTHER 3COM HARDWARE OR SOFTWARE EITHER SOLELY OR IN - * COMBINATION WITH THE 3c990img.h MICROCODE SOFTWARE - */ - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: YAM - YAM driver for AX.25 - -File: yam/1200.bin -File: yam/9600.bin - -Licence: - * (C) F6FBB 1998 - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: 3C359 - 3Com 3C359 Token Link Velocity XL adapter - -File: 3com/3C359.bin - -Licence: -/* - * The firmware this driver downloads into the tokenring card is a - * separate program and is not GPL'd source code, even though the Linux - * side driver and the routine that loads this data into the card are. - * - * This firmware is licensed to you strictly for use in conjunction - * with the use of 3Com 3C359 TokenRing adapters. There is no - * waranty expressed or implied about its fitness for any purpose. - */ -/* 3c359_microcode.mac: 3Com 3C359 Tokenring microcode. - * - * Notes: - * - Loaded from xl_init upon adapter initialization. - * - * Available from 3Com as part of their standard 3C359 driver. - */ - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: PCMCIA_PCNET - NE2000 compatible PCMCIA adapter - -File: cis/LA-PCM.cis - cis/PCMLM28.cis - cis/DP83903.cis - cis/NE2K.cis - cis/tamarack.cis - cis/PE-200.cis - cis/PE520.cis - -Licence: GPL - -Originally developed by the pcmcia-cs project - --------------------------------------------------------------------------- - -Driver: PCMCIA_3C589 - 3Com PCMCIA adapter - -File: cis/3CXEM556.cis - -Licence: GPL - -Originally developed by the pcmcia-cs project - --------------------------------------------------------------------------- - -Driver: PCMCIA_3C574 - 3Com PCMCIA adapter - -File: cis/3CCFEM556.cis - -Licence: GPL - -Originally developed by the pcmcia-cs project - --------------------------------------------------------------------------- - -Driver: SERIAL_8250_CS - Serial PCMCIA adapter - -File: cis/MT5634ZLX.cis - cis/RS-COM-2P.cis - cis/COMpad2.cis - cis/COMpad4.cis - cis/SW_555_SER.cis - cis/SW_7xx_SER.cis - cis/SW_8xx_SER.cis - -Licence: GPL - -Originally developed by the pcmcia-cs project - --------------------------------------------------------------------------- - -Driver: PCMCIA_SMC91C92 - SMC 91Cxx PCMCIA - -File: ositech/Xilinx7OD.bin - -Licence: Allegedly GPL, but no source visible. Marked: - This file contains the firmware of Seven of Diamonds from OSITECH. - (Special thanks to Kevin MacPherson of OSITECH) - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: SCSI_QLOGICPTI - PTI Qlogic, ISP Driver - -File: qlogic/isp1000.bin - -Licence: Unknown - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: MYRI_SBUS - MyriCOM Gigabit Ethernet - -File: myricom/lanai.bin - -Licence: Unknown - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: bnx2x: Broadcom Everest - -File: bnx2x-e1-5.2.7.0.fw.ihex -File: bnx2x-e1h-5.2.7.0.fw.ihex - -License: - Copyright (c) 2007-2009 Broadcom Corporation - - This file contains firmware data derived from proprietary unpublished - source code, Copyright (c) 2007-2009 Broadcom Corporation. - - Permission is hereby granted for the distribution of this firmware data - in hexadecimal or equivalent format, provided this copyright notice is - accompanying it. - - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: BNX2 - Broadcom NetXtremeII - -File: bnx2/bnx2-mips-06-4.6.16.fw -File: bnx2/bnx2-rv2p-06-4.6.16.fw -File: bnx2/bnx2-mips-09-4.6.17.fw -File: bnx2/bnx2-rv2p-09-4.6.15.fw - -Licence: - - This file contains firmware data derived from proprietary unpublished - source code, Copyright (c) 2004 - 2009 Broadcom Corporation. - - Permission is hereby granted for the distribution of this firmware data - in hexadecimal or equivalent format, provided this copyright notice is - accompanying it. - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: DVB AV7110 -- AV7110 cards - -File: av7110/bootcode.bin - -Licence: GPLv2 or later - -ARM assembly source code available at http://www.linuxtv.org/downloads/firmware/Boot.S - --------------------------------------------------------------------------- - -Driver: wavefront - ISA WaveFront sound card - -File: yamaha/yss225_registers.bin - -Licence: Allegedly GPLv2+, but no source visible. - -Found in hex form in kernel source, with the following comment: - Copyright (c) 1998-2002 by Paul Davis - --------------------------------------------------------------------------- - -Driver: mga - Matrox G200/G400/G550 - -File: matrox/g200_warp.fw -File: matrox/g400_warp.fw - -Licence: - -Copyright 1999 Matrox Graphics Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -MATROX GRAPHICS INC., OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE -OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Found in hex form in kernel source. - --------------------------------------------------------------------------- - -Driver: r128 - ATI Rage 128 - -File: r128/r128_cce.bin - -Licence: - -Copyright 2000 Advanced Micro Devices, Inc. - - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - -Found in decimal form in kernel source. - --------------------------------------------------------------------------- - -Driver: radeon - ATI Radeon - -File: radeon/R100_cp.bin -File: radeon/R200_cp.bin -File: radeon/R300_cp.bin -File: radeon/R420_cp.bin -File: radeon/RS600_cp.bin -File: radeon/RS690_cp.bin -File: radeon/R520_cp.bin -File: radeon/R600_pfp.bin -File: radeon/R600_me.bin -File: radeon/RV610_pfp.bin -File: radeon/RV610_me.bin -File: radeon/RV630_pfp.bin -File: radeon/RV630_me.bin -File: radeon/RV620_pfp.bin -File: radeon/RV620_me.bin -File: radeon/RV635_pfp.bin -File: radeon/RV635_me.bin -File: radeon/RV670_pfp.bin -File: radeon/RV670_me.bin -File: radeon/RS780_pfp.bin -File: radeon/RS780_me.bin -File: radeon/RV770_pfp.bin -File: radeon/RV770_me.bin -File: radeon/RV730_pfp.bin -File: radeon/RV730_me.bin -File: radeon/RV710_pfp.bin -File: radeon/RV710_me.bin - -Licence: - - * Copyright 2007-2009 Advanced Micro Devices, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE - * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Found in hex form in kernel source. - --------------------------------------------------------------------------- diff --git a/kernel-2.6.33/firmware/acenic/tg1.bin.ihex b/kernel-2.6.33/firmware/acenic/tg1.bin.ihex deleted file mode 100644 index bef2659d..00000000 --- a/kernel-2.6.33/firmware/acenic/tg1.bin.ihex +++ /dev/null @@ -1,4573 +0,0 @@ -:100000000C040B0000004000000040001000000342 -:10001000000000000000000D0000000D3C1D00016C -:100020008FBD5C5403A0F0213C100000261040005E -:100030000C00100C000000000000000D27BDFFD8D0 -:100040003C1CC0003C1B0013377BD8000000D021B3 -:100050003C17001336F7541802E02021340583E8DA -:10006000AFBF00240C002488AFB000200C0023E8B0 -:10007000000000003C040001248451A42405000178 -:1000800002E03021000038213C10000126107E5093 -:10009000AFB000100C002403AFBB00143C02000FF3 -:1000A0003442FFFF020210240362102B10400009AB -:1000B000240500033C040001248451B002003021D7 -:1000C000036038213C020010AFA200100C00240392 -:1000D000AFA00014000020213405C0003C01000145 -:1000E00000370821A02083B03C010001003708211F -:1000F000A02083B23C01000100370821A02083B377 -:100100003C01000100370821AC2083B4A2E004D8F0 -:10011000000418C02484000100771021AC40727CD8 -:1001200000771021AC40728002E31021A445727C5C -:100130002C8200201440FFF7000418C0000020218A -:100140003405C000000418C0248400010077102189 -:10015000AC40737C00771021AC40738002E3102127 -:10016000A445737C2C8200805440FFF7000418C023 -:10017000AF800054AF80011C8F82004434420040A5 -:10018000AF8200448F82004434420020AF8200449A -:100190008F420218304200021040000900000000A7 -:1001A0008F4202203C030002346300040043102508 -:1001B000AEE204C48F42021C0800107434420004F2 -:1001C0008F4202203C0300023463000600431025E6 -:1001D000AEE204C48F42021C34420006AEE204CCFC -:1001E0008F420218304200101040000A0000000048 -:1001F0008F42021C34420004AEE204C88F42022047 -:100200003C03000A34630004004310250800108AF0 -:10021000AEE204C08F4202203C03000A34630006B1 -:1002200000431025AEE204C08F42021C3442000697 -:10023000AEE204C88F4202183042020010400003B0 -:100240002402000108001091A2E27248A2E0724864 -:1002500024020001AF8200A0AF8200B08F8300545F -:100260008F82005408001099246300648F82005428 -:10027000006210232C4200651440FFFC00000000C7 -:10028000AF8000448F4202088F43020CAEE20010A0 -:10029000AEE300148EE400108EE5001426E2003078 -:1002A000AEE2002824020490AEE20018AF84009071 -:1002B000AF8500948EE20028AF8200B496E2001A67 -:1002C000AF82009C8F8200B08EE304CC00431025E7 -:1002D000AF8200B08F8200B0304200041440FFFDB6 -:1002E000000000008EE204508EE30454AEE304FCF0 -:1002F0008EE204FC2442E0002C4220011440000D58 -:1003000026E400308EE204508EE304543C040001E5 -:10031000248451BC3C050001AFA00010AFA0001424 -:100320008EE704FC34A5F0000C00240300603021AB -:1003300026E400300C0024882405040027440080B3 -:100340000C0024882405008026E4777C0C00248897 -:10035000240504008F42025C26E40094AEE20060B3 -:100360008F4202602745020024060008AEE20068C2 -:10037000240200060C00249AAEE200643C023B9A80 -:100380003442CA000000202124030002AEE30074BE -:10039000AEE30070AEE2006C240203E8AEE20104BA -:1003A00024020001AEE30100AEE2010C3C030001B7 -:1003B0000064182190635C2002E410212484000171 -:1003C000A043009C2C82000F1440FFF800000000A6 -:1003D0008F82004002E418212484000100021702E9 -:1003E00024420030A062009C02E41021A040009C46 -:1003F00096E2046A30420003144000090000000045 -:1004000096E2047A30420003504001313C03080078 -:1004100096E2046A304200031040002A3C020700C2 -:1004200096E2047A30420003104000263C020700A6 -:1004300096E3047A96E2046A146200223C02070002 -:100440008EE204C024030001A2E34E2034420E00D9 -:10045000AEE204C08F420218304201001040000595 -:10046000000000003C0200012442E1680800111D68 -:10047000000211003C0200012442D35C0002110082 -:10048000000211823C030800004310253C010001DA -:10049000AC2212383C0200012442F6800002110016 -:1004A000000211823C030800004310253C010001BA -:1004B000AC2212788EE2000034424000080012386C -:1004C000AEE2000034423000AFA200188EE206080F -:1004D0008F43022824420001304900FF512300E2EB -:1004E000AFA000108EE20608000210C000571021D5 -:1004F0008FA300188FA4001CAC43060CAC4406105C -:100500008F8701202762380024E800200102102B89 -:1005100050400001276830008F820128110200043A -:10052000000000008F820124150200070000102146 -:100530008EE201A40000302124420001AEE201A4B9 -:10054000080011A08EE201A48EE40608000420C079 -:10055000008018218EE404308EE5043400A32821A5 -:1005600000A3302B0082202100862021ACE4000073 -:10057000ACE500048EE3060824020008A4E2000EA5 -:100580002402000DACE20018ACE9001C000318C006 -:100590002463060C02E31021ACE200088EE204C4DE -:1005A000ACE20010AF88012092E24E2014400037E8 -:1005B000240600018EE24E30000210C02442503862 -:1005C00002E220218C830000240200071462001F35 -:1005D000000000008EE34E308EE24E341062001BAD -:1005E000240300408C82000424420001AC820004F9 -:1005F0008EE24E348EE54E30244200011043000757 -:10060000000000008EE24E342442000110A20005DA -:10061000000000000800118A0000000014A000057E -:10062000000000008F82012824420020AF820128B0 -:100630008F8201288C8200042C420011504000134C -:10064000AC800000080011A0000000008EE24E30D7 -:100650002403004024420001504300030000102105 -:100660008EE24E3024420001AEE24E308EE24E3039 -:10067000000210C02442503802E220212402000768 -:10068000AC82000024020001AC82000454C0000CC3 -:10069000AEE906083C040001248451C8AFA0001054 -:1006A000AFA000148EE606088F4702283C0500091B -:1006B0000C00240334A5F000080012230000000001 -:1006C0008F830120276238002466002000C2102B8F -:1006D00050400001276630008F82012810C20004BC -:1006E000000000008F82012414C2000700000000F7 -:1006F0008EE201A40000302124420001AEE201A4F8 -:10070000080012078EE201A48EE20608AC62001C0B -:100710008EE404A08EE504A42462001CAC620008F0 -:1007200024020008A462000E24020011AC6200182A -:10073000AC640000AC6500048EE204C4AC6200103E -:10074000AF86012092E24E201440003724060001BB -:100750008EE24E30000210C02442503802E22021C6 -:100760008C830000240200121462001F00000000AD -:100770008EE34E308EE24E341062001B24030040A4 -:100780008C82000424420001AC8200048EE24E34CC -:100790008EE54E30244200011043000700000000A7 -:1007A0008EE24E342442000110A200050000000039 -:1007B000080011F10000000014A000050000000076 -:1007C0008F82012824420020AF8201288F820128D5 -:1007D0008C8200042C42001150400013AC800000B9 -:1007E00008001207000000008EE24E302403004093 -:1007F0002442000150430003000010218EE24E30DD -:1008000024420001AEE24E308EE24E30000210C0B3 -:100810002442503802E2202124020012AC8200005F -:1008200024020001AC82000414C0001B0000000080 -:100830003C040001248451D0AFA00010AFA00014EC -:100840008EE606088F4702283C0500090C002403A9 -:1008500034A5F0018EE201B024420001AEE201B005 -:10086000080012238EE201B03C040001248451DC14 -:10087000AFA000148EE606088F4702283C05000949 -:100880000C00240334A5F0058EE201AC24420001E3 -:10089000AEE201AC8EE201AC8EE201603C040001EC -:1008A000248451E83405F00124420001AEE20160E5 -:1008B0008EE201600000302100003821AFA000105E -:1008C0000C002403AFA00014080012380000000040 -:1008D0003C0200012442F5A800021100000211822E -:1008E000004310253C010001AC22127896E2045A24 -:1008F00030420003104000253C050FFF8EE204C883 -:1009000034A5FFFF34420A00AEE204C88EE304C8F7 -:100910003C040001248451F424020001A2E204EC0E -:10092000A2E204ED3C020002006218253C02000134 -:100930002442A3900045102400021082AEE304C8B4 -:100940003C030800004310253C010001AC221220AA -:100950003C0200012442ADD4004510240002108264 -:10096000004310253C010001AC22128096E6045A97 -:100970000000382124050011AFA000100C00240352 -:10098000AFA0001408001268000000003C02000143 -:100990002442A9D400021100000211823C03080085 -:1009A000004310253C010001AC22128096E2046A4B -:1009B00030420010144000090000000096E2047A62 -:1009C00030420010104001120000000096E2046A5C -:1009D00030420010104000053C02070096E2047A05 -:1009E00030420010144001023C0207003442300043 -:1009F000AFA200188EE206088F43022824420001AD -:100A0000304900FF512300E2AFA000108EE206083B -:100A1000000210C0005710218FA300188FA4001CE3 -:100A2000AC43060CAC4406108F87012027623800C7 -:100A300024E800200102102B5040000127683000FC -:100A40008F82012811020004000000008F8201241F -:100A500015020007000010218EE201A400003021E1 -:100A600024420001AEE201A4080012EA8EE201A4D1 -:100A70008EE40608000420C0008018218EE40430B3 -:100A80008EE5043400A3282100A3302B008220210E -:100A900000862021ACE40000ACE500048EE30608EB -:100AA00024020008A4E2000E2402000DACE20018AB -:100AB000ACE9001C000318C02463060C02E31021FB -:100AC000ACE200088EE204C4ACE20010AF88012062 -:100AD00092E24E2014400037240600018EE24E3090 -:100AE000000210C02442503802E220218C83000012 -:100AF000240200071462001F000000008EE34E3045 -:100B00008EE24E341062001B240300408C820004ED -:100B100024420001AC8200048EE24E348EE54E3059 -:100B20002442000110430007000000008EE24E3412 -:100B30002442000110A2000500000000080012D4A9 -:100B40000000000014A00005000000008F820128B2 -:100B500024420020AF8201288F8201288C82000469 -:100B60002C42001150400013AC800000080012EA33 -:100B7000000000008EE24E302403004024420001B9 -:100B800050430003000010218EE24E302442000149 -:100B9000AEE24E308EE24E30000210C02442503899 -:100BA00002E2202124020007AC820000240200019E -:100BB000AC82000454C0000CAEE906083C040001FD -:100BC000248451C8AFA00010AFA000148EE6060820 -:100BD0008F4702283C0500090C00240334A5F000CF -:100BE0000800136D000000008F8301202762380089 -:100BF0002466002000C2102B504000012766300000 -:100C00008F82012810C20004000000008F8201249E -:100C100014C20007000000008EE201A40000302191 -:100C200024420001AEE201A4080013518EE201A4A7 -:100C30008EE20608AC62001C8EE404A08EE504A4DB -:100C40002462001CAC62000824020008A462000EAA -:100C500024020011AC620018AC640000AC65000412 -:100C60008EE204C4AC620010AF86012092E24E20F6 -:100C700014400037240600018EE24E30000210C0FE -:100C80002442503802E220218C830000240200120A -:100C90001462001F000000008EE34E308EE24E34DE -:100CA0001062001B240300408C82000424420001D7 -:100CB000AC8200048EE24E348EE54E3024420001B8 -:100CC00010430007000000008EE24E342442000171 -:100CD00010A20005000000000800133B0000000007 -:100CE00014A00005000000008F820128244200208B -:100CF000AF8201288F8201288C8200042C420011CF -:100D000050400013AC8000000800135100000000A8 -:100D10008EE24E3024030040244200015043000381 -:100D2000000010218EE24E3024420001AEE24E302F -:100D30008EE24E30000210C02442503802E22021E0 -:100D400024020012AC82000024020001AC820004E4 -:100D500014C0001B000000003C040001248451D09A -:100D6000AFA00010AFA000148EE606088F4702283F -:100D70003C0500090C00240334A5F0018EE201B00B -:100D800024420001AEE201B00800136D8EE201B012 -:100D90003C040001248451DCAFA000148EE6060858 -:100DA0008F4702283C0500090C00240334A5F005F8 -:100DB0008EE201AC24420001AEE201AC8EE201AC55 -:100DC0008EE201603C040001248451E83405F00205 -:100DD00024420001AEE201608EE201600000302199 -:100DE00000003821AFA000100C002403AFA00014B5 -:100DF00096E6047A96E7046A3C04000124845200D3 -:100E000024050012AFA000100C002403AFA00014B2 -:100E10000C004500000000000C002318000000003A -:100E20003C06000134C63800AEE00608AF40022898 -:100E3000AF40022C96E304588EE400003C0512D823 -:100E400034A5C35827623800AEE2725827623800D2 -:100E5000AEE2726027623800AEE27264036610216F -:100E6000AEE272702402FFFFAEE004D4AEE004E014 -:100E7000AEE004E4AEE004F0A2E004F4AEE00E0C58 -:100E8000AEE00E18AEE00E10AEE00E14AEE00E1C9A -:100E9000AEE0724CAEE05244AEE05240AEE0523CA6 -:100EA000AEE07250AEE07254AEE0725CAEE07268DA -:100EB000AEE004D02463FFFF00852025AEE304F8F4 -:100EC000AEE40000AF800060AF8200643C0201002D -:100ED000AFA200188EE206088F43022824420001C8 -:100EE000304900FF512300E2AFA000108EE2060857 -:100EF000000210C0005710218FA300188FA4001CFF -:100F0000AC43060CAC4406108F87012027623800E2 -:100F100024E800200102102B504000012768300017 -:100F20008F82012811020004000000008F8201243A -:100F300015020007000010218EE201A400003021FC -:100F400024420001AEE201A4080014228EE201A4B2 -:100F50008EE40608000420C0008018218EE40430CE -:100F60008EE5043400A3282100A3302B0082202129 -:100F700000862021ACE40000ACE500048EE3060806 -:100F800024020008A4E2000E2402000DACE20018C6 -:100F9000ACE9001C000318C02463060C02E3102116 -:100FA000ACE200088EE204C4ACE20010AF8801207D -:100FB00092E24E2014400037240600018EE24E30AB -:100FC000000210C02442503802E220218C8300002D -:100FD000240200071462001F000000008EE34E3060 -:100FE0008EE24E341062001B240300408C82000409 -:100FF00024420001AC8200048EE24E348EE54E3075 -:101000002442000110430007000000008EE24E342D -:101010002442000110A20005000000000800140C8A -:101020000000000014A00005000000008F820128CD -:1010300024420020AF8201288F8201288C82000484 -:101040002C42001150400013AC8000000800142214 -:10105000000000008EE24E302403004024420001D4 -:1010600050430003000010218EE24E302442000164 -:10107000AEE24E308EE24E30000210C024425038B4 -:1010800002E2202124020007AC82000024020001B9 -:10109000AC82000454C0000CAEE906083C04000118 -:1010A000248451C8AFA00010AFA000148EE606083B -:1010B0008F4702283C0500090C00240334A5F000EA -:1010C000080014A5000000008F830120276238006B -:1010D0002466002000C2102B50400001276630001B -:1010E0008F82012810C20004000000008F820124BA -:1010F00014C20007000000008EE201A400003021AD -:1011000024420001AEE201A4080014898EE201A489 -:101110008EE20608AC62001C8EE404A08EE504A4F6 -:101120002462001CAC62000824020008A462000EC5 -:1011300024020011AC620018AC640000AC6500042D -:101140008EE204C4AC620010AF86012092E24E2011 -:1011500014400037240600018EE24E30000210C019 -:101160002442503802E220218C8300002402001225 -:101170001462001F000000008EE34E308EE24E34F9 -:101180001062001B240300408C82000424420001F2 -:10119000AC8200048EE24E348EE54E3024420001D3 -:1011A00010430007000000008EE24E34244200018C -:1011B00010A20005000000000800147300000000E9 -:1011C00014A00005000000008F82012824420020A6 -:1011D000AF8201288F8201288C8200042C420011EA -:1011E00050400013AC80000008001489000000008B -:1011F0008EE24E302403004024420001504300039D -:10120000000010218EE24E3024420001AEE24E304A -:101210008EE24E30000210C02442503802E22021FB -:1012200024020012AC82000024020001AC820004FF -:1012300014C0001B000000003C040001248451D0B5 -:10124000AFA00010AFA000148EE606088F4702285A -:101250003C0500090C00240334A5F0018EE201B026 -:1012600024420001AEE201B0080014A58EE201B0F4 -:101270003C040001248451DCAFA000148EE6060873 -:101280008F4702283C0500090C00240334A5F00513 -:101290008EE201AC24420001AEE201AC8EE201AC70 -:1012A0008EE2015424420001AEE201540C0014DC31 -:1012B0008EE201548F8200A0304200041440FFFDF2 -:1012C000000000008F8200403042000114400008FE -:1012D000000000008F43010424020001106200049A -:1012E000000000008F420264104000060000000071 -:1012F0008EE2017C24420001AEE2017C080014C5AC -:101300008EE2017C8F82004434420004AF820044AC -:101310008EE2017824420001AEE201788EE201788B -:101320008F8200D88F8300D400431023AEE2726C0A -:101330008EE2726C1C4000033C030001004310214C -:10134000AEE2726C0C004064000000000C004440EF -:10135000AF8002288FBF00248FB0002003E0000878 -:1013600027BD002803E000080000000003E000089B -:101370000000000000000000000000002402002C1B -:10138000AF820050AEE072748F420238AEE27278E3 -:101390008F82005424420067AF820058AEE07B8801 -:1013A000AEE07B8CAEE07B843C010001003708217D -:1013B000AC2083BC3C0100010037082103E0000899 -:1013C000A02083B927BDFFD8AFBF0024AFB0002055 -:1013D0008F8200543C0300018C635CD82442006778 -:1013E0001060000DAF8200583C0200010057102130 -:1013F000904283B8104000053C0302003C0100010C -:101400000037082108001503A02083B88EE20000F1 -:1014100000431025AEE200008F4202183042010066 -:10142000104000C6000000008F8200B0304200046F -:10143000104000C2000000003C03000100771821AA -:101440008C6383D08F820104146200B4000000001A -:101450003C030001007718218C6383D48F8200B491 -:10146000146200AE000000008F8200B03C030080D8 -:10147000004310241040000D000000008F82011C6A -:1014800034420002AF82011C8F8200B02403FFFBB4 -:1014900000431024AF8200B08F82011C2403FFFDA3 -:1014A00000431024080015CCAF82011C3C0300014E -:1014B000007718218C6383D08F820104146200822C -:1014C000000000003C030001007718218C6383D4E6 -:1014D0008F8200B41462007C000000003C07000111 -:1014E00000F738218CE783D08F8200B03C040001E4 -:1014F00024845270AFA00014AFA200108F8600B0F9 -:101500003C0500050C00240334A509008F82011C52 -:1015100034420002AF82011C8F8301048F8200B02D -:1015200034420001AF8200B0AF8301048F830120F9 -:10153000276238002466002000C2102B50400001B2 -:10154000276630008F82012810C2000400000000CE -:101550008F82012414C20006000000008EE201A464 -:1015600024420001AEE201A4080015A08EE201A40D -:101570008F4402088F45020C26E20030AC6200085E -:1015800024020400A462000E2402000FAC620018C2 -:10159000AC60001CAC640000AC6500048EE204C4C6 -:1015A000AC620010AF86012092E24E20144000375A -:1015B000000000008EE24E30000210C0244250387D -:1015C00002E220218C830000240200071462001F25 -:1015D000000000008EE34E308EE24E341062001B9D -:1015E000240300408C82000424420001AC820004E9 -:1015F0008EE24E348EE54E30244200011043000747 -:10160000000000008EE24E342442000110A20005CA -:10161000000000000800158A0000000014A000056A -:10162000000000008F82012824420020AF820128A0 -:101630008F8201288C8200042C420011504000133C -:10164000AC800000080015A0000000008EE24E30C3 -:1016500024030040244200015043000300001021F5 -:101660008EE24E3024420001AEE24E308EE24E3029 -:10167000000210C02442503802E220212402000758 -:10168000AC82000024020001AC8200048F82011CA5 -:101690002403FFFD00431024AF82011C8EE201E40D -:1016A0003C07000100F738218CE783D02442000179 -:1016B000AEE201E48EE201E43C0400012484527CA9 -:1016C000080015BDAFA000108F8201043C0100018D -:1016D00000370821AC2283D08F8200B43C07000180 -:1016E00000F738218CE783D03C0400012484528425 -:1016F0003C01000100370821AC2283D4AFA00010C8 -:10170000AFA000148F8600B03C0500050C00240338 -:1017100034A50900080015CC000000008F820104E8 -:101720003C01000100370821AC2283D08F8200B435 -:101730003C01000100370821AC2283D48EE2727490 -:1017400092E304F42442006714600006AEE272746F -:101750008EE272748F4302340043102B1440007BDE -:10176000000000008EE304E48EE204F8146200043A -:101770000000000092E204F450400074A2E004F47F -:101780008F830120276238002466002000C2102BBE -:1017900050400001276630008F82012810C20004EB -:1017A000000000008F82012414C200070000000026 -:1017B0008EE201A40000802124420001AEE201A4D7 -:1017C000080016378EE201A48EE204E4AC62001C2D -:1017D0008EE404B08EE504B42462001CAC62000800 -:1017E00024020008A462000E24020011AC6200185A -:1017F000AC640000AC6500048EE204C4AC6200106E -:10180000AF86012092E24E201440003724100001E0 -:101810008EE24E30000210C02442503802E22021F5 -:101820008C830000240200121462001F00000000DC -:101830008EE34E308EE24E341062001B24030040D3 -:101840008C82000424420001AC8200048EE24E34FB -:101850008EE54E30244200011043000700000000D6 -:101860008EE24E342442000110A200050000000068 -:10187000080016210000000014A000050000000070 -:101880008F82012824420020AF8201288F82012804 -:101890008C8200042C42001150400013AC800000E8 -:1018A00008001637000000008EE24E30240300408E -:1018B0002442000150430003000010218EE24E300C -:1018C00024420001AEE24E308EE24E30000210C0E3 -:1018D0002442503802E2202124020012AC8200008F -:1018E00024020001AC8200045600000B2410000109 -:1018F0008EE204E43C0400012484528CAFA0001466 -:10190000AFA200108EE606088F4702283C050009AA -:101910000C00240334A5F006160000032402000185 -:1019200008001650A2E204F48EE201702442000185 -:10193000AEE201708EE201708EE204E4A2E004F4F3 -:10194000AEE004F0AEE07274AEE204F88EE20E1C7B -:101950001040006D000000008F83012027623800D6 -:101960002466002000C2102B504000012766300082 -:101970008F82012810C20004000000008F82012421 -:1019800014C20007000000008EE201A400008021C4 -:1019900024420001AEE201A4080016AD8EE201A4CB -:1019A0008EE2724CAC62001C8EE404A88EE504AC9E -:1019B0002462001CAC62000824020008A462000E2D -:1019C00024020011AC620018AC640000AC65000495 -:1019D0008EE204C4AC620010AF86012092E24E2079 -:1019E00014400037241000018EE24E30000210C077 -:1019F0002442503802E220218C830000240200128D -:101A00001462001F000000008EE34E308EE24E3460 -:101A10001062001B240300408C8200042442000159 -:101A2000AC8200048EE24E348EE54E30244200013A -:101A300010430007000000008EE24E3424420001F3 -:101A400010A200050000000008001697000000002A -:101A500014A00005000000008F820128244200200D -:101A6000AF8201288F8201288C8200042C42001151 -:101A700050400013AC800000080016AD00000000CC -:101A80008EE24E3024030040244200015043000304 -:101A9000000010218EE24E3024420001AEE24E30B2 -:101AA0008EE24E30000210C02442503802E2202163 -:101AB00024020012AC82000024020001AC82000467 -:101AC0005600000B241000018EE2724C3C04000111 -:101AD00024845298AFA00014AFA200108EE6724C7E -:101AE0008F4702803C0500090C00240334A5F00850 -:101AF00056000001AEE00E1C8EE20174244200018B -:101B0000AEE201748EE201748EE24E2410400019A0 -:101B100000000000AEE04E248F8200403042000101 -:101B200014400008000000008F430104240200015B -:101B300010620004000000008F42026410400006A2 -:101B4000000000008EE2017C24420001AEE2017C34 -:101B5000080016DA8EE2017C8F82004434420004D1 -:101B6000AF8200448EE2017824420001AEE20178A7 -:101B70008EE201788EE272782442FF99AEE27278AA -:101B80008EE272781C4002AD000000008F420238E5 -:101B9000104002AA000000003C0200010057102182 -:101BA000904283E0144002A5000000008F420080B4 -:101BB000AEE2004C8F4200C0AEE200488F4200848B -:101BC000AEE200388F420084AEE202448F420088C9 -:101BD000AEE202488F42008CAEE2024C8F4200908F -:101BE000AEE202508F420094AEE202548F4200985F -:101BF000AEE202588F42009CAEE2025C8F4200A02F -:101C0000AEE202608F4200A4AEE202648F4200A8FE -:101C1000AEE202688F4200ACAEE2026C8F4200B0CE -:101C2000AEE202708F4200B4AEE202748F4200B89E -:101C3000AEE202788F4200BC24040001AEE2027CD6 -:101C4000AEE0003C00041080005710218EE3003C01 -:101C50008C42024424840001006218212C82000F6F -:101C6000AEE3003C1440FFF8000410808F4200CC2B -:101C7000AEE200508F4200D0AEE200548F830120CC -:101C8000276238002466002000C2102B504000015B -:101C9000276630008F82012810C200040000000077 -:101CA0008F82012414C20007000000008EE201A40C -:101CB0000000802124420001AEE201A40800177553 -:101CC0008EE201A48F4402088F45020C26E2003008 -:101CD000AC62000824020400A462000E2402000F7B -:101CE000AC620018AC60001CAC640000AC65000481 -:101CF0008EE204C4AC620010AF86012092E24E2056 -:101D000014400037241000018EE24E30000210C053 -:101D10002442503802E220218C8300002402000774 -:101D20001462001F000000008EE34E308EE24E343D -:101D30001062001B240300408C8200042442000136 -:101D4000AC8200048EE24E348EE54E302442000117 -:101D500010430007000000008EE24E3424420001D0 -:101D600010A20005000000000800175F000000003E -:101D700014A00005000000008F82012824420020EA -:101D8000AF8201288F8201288C8200042C4200112E -:101D900050400013AC8000000800177500000000E0 -:101DA0008EE24E30240300402442000150430003E1 -:101DB000000010218EE24E3024420001AEE24E308F -:101DC0008EE24E30000210C02442503802E2202140 -:101DD00024020007AC82000024020001AC8200044F -:101DE000120002123C020400AFA200183C020001E3 -:101DF00000571021904283B01040010B00000000FA -:101E00008EE206088F43022824420001304A00FF78 -:101E1000514300FDAFA000108EE20608000210C082 -:101E2000005710218FA300188FA4001CAC43060C90 -:101E3000AC4406108F8300548F8200542469003212 -:101E4000012210232C4200331040006A0000582168 -:101E500024180008240F000D240D0007240C004056 -:101E6000240E00018F8701202762380024E800201B -:101E70000102102B50400001276830008F8201289A -:101E800011020004000000008F82012415020007E7 -:101E9000000010218EE201A40000802124420001F4 -:101EA000AEE201A4080017F38EE201A48EE4060856 -:101EB000000420C0008018218EE404308EE5043434 -:101EC00000A3282100A3302B00822021008620219E -:101ED000ACE40000ACE500048EE20608A4F8000EB5 -:101EE000ACEF0018ACEA001C000210C02442060C43 -:101EF00002E21021ACE200088EE204C4ACE2001061 -:101F0000AF88012092E24E201440003324100001DB -:101F10008EE24E30000210C02442503802E22021EE -:101F20008C820000144D001F000000008EE34E3034 -:101F30008EE24E341062001B000000008C82000410 -:101F400024420001AC8200048EE24E348EE34E3017 -:101F500024420001104C0007000000008EE24E34C5 -:101F6000244200011062000500000000080017E094 -:101F70000000000014600005000000008F820128AE -:101F800024420020AF8201288F8201288C82000425 -:101F90002C42001150400010AC800000080017F3E4 -:101FA000000000008EE24E3024420001504C00033D -:101FB000000010218EE24E3024420001AEE24E308D -:101FC0008EE24E30000210C02442503802E220213E -:101FD000AC8D0000AC8E000456000006240B0001FE -:101FE0008F820054012210232C4200331440FF9DA5 -:101FF00000000000316300FF24020001146200773A -:102000003C050009AEEA06088F8300548F82005415 -:1020100024690032012210232C4200331040006159 -:1020200000005821240D0008240C0011240800127F -:1020300024070040240A00018F8301202762380012 -:102040002466002000C2102B50400001276630009B -:102050008F82012810C20004000000008F8201243A -:1020600014C20007000000008EE201A400008021DD -:1020700024420001AEE201A40800185F8EE201A430 -:102080008EE20608AC62001C8EE404A08EE504A477 -:102090002462001CAC620008A46D000EAC6C001839 -:1020A000AC640000AC6500048EE204C4AC620010B5 -:1020B000AF86012092E24E2014400033241000012C -:1020C0008EE24E30000210C02442503802E220213D -:1020D0008C8200001448001F000000008EE34E3088 -:1020E0008EE24E341062001B000000008C8200045F -:1020F00024420001AC8200048EE24E348EE34E3066 -:102100002442000110470007000000008EE24E3418 -:102110002442000110620005000000000800184C75 -:102120000000000014600005000000008F820128FC -:1021300024420020AF8201288F8201288C82000473 -:102140002C42001150400010AC8000000800185FC5 -:10215000000000008EE24E30244200015047000390 -:10216000000010218EE24E3024420001AEE24E30DB -:102170008EE24E30000210C02442503802E220218C -:10218000AC880000AC8A000456000006240B000155 -:102190008F820054012210232C4200331440FFA6EA -:1021A00000000000316300FF2402000114620003FC -:1021B0003C0500090800197C241000013C040001C2 -:1021C000248452A4AFA00010AFA000148F86012079 -:1021D0008F8701240800187B34A5F0113C0400010E -:1021E000248452B0AFA00010AFA000148F8601204D -:1021F0008F87012434A5F0100C00240300008021F7 -:102200000800197C000000003C040001248452BC3A -:10221000AFA000148EE606088F4702283C0500098F -:102220000800197534A5F00F8EE206088F430228C6 -:1022300024420001304900FF512300E2AFA000100A -:102240008EE20608000210C0005710218FA300186C -:102250008FA4001CAC43060CAC4406108F870120F1 -:102260002762380024E800200102102B50400001B2 -:10227000276830008F82012811020004000000004E -:102280008F82012415020007000010218EE201A4B4 -:102290000000802124420001AEE201A4080018F7EA -:1022A0008EE201A48EE40608000420C000801821FC -:1022B0008EE404308EE5043400A3282100A3302BE3 -:1022C0000082202100862021ACE40000ACE500045F -:1022D0008EE3060824020008A4E2000E2402000D8A -:1022E000ACE20018ACE9001C000318C02463060C23 -:1022F00002E31021ACE200088EE204C4ACE200105C -:10230000AF88012092E24E201440003724100001D3 -:102310008EE24E30000210C02442503802E22021EA -:102320008C830000240200071462001F00000000DC -:102330008EE34E308EE24E341062001B24030040C8 -:102340008C82000424420001AC8200048EE24E34F0 -:102350008EE54E30244200011043000700000000CB -:102360008EE24E342442000110A20005000000005D -:10237000080018E10000000014A0000500000000A3 -:102380008F82012824420020AF8201288F820128F9 -:102390008C8200042C42001150400013AC800000DD -:1023A000080018F7000000008EE24E3024030040C1 -:1023B0002442000150430003000010218EE24E3001 -:1023C00024420001AEE24E308EE24E30000210C0D8 -:1023D0002442503802E2202124020007AC8200008F -:1023E00024020001AC8200045600000CAEE906088D -:1023F0003C040001248452C8AFA00010AFA0001418 -:102400008EE606088F4702283C0500090C002403CD -:1024100034A5F0000800197C000000008F83012023 -:10242000276238002466002000C2102B50400001B3 -:10243000276630008F82012810C2000400000000CF -:102440008F82012414C20007000000008EE201A464 -:102450000000802124420001AEE201A40800195EC0 -:102460008EE201A48EE20608AC62001C8EE404A099 -:102470008EE504A42462001CAC620008240200085B -:10248000A462000E24020011AC620018AC640000CB -:10249000AC6500048EE204C4AC620010AF8601207B -:1024A00092E24E2014400037241000018EE24E309C -:1024B000000210C02442503802E220218C83000028 -:1024C000240200121462001F000000008EE34E3050 -:1024D0008EE24E341062001B240300408C82000404 -:1024E00024420001AC8200048EE24E348EE54E3070 -:1024F0002442000110430007000000008EE24E3429 -:102500002442000110A20005000000000800194844 -:102510000000000014A00005000000008F820128C8 -:1025200024420020AF8201288F8201288C8200047F -:102530002C42001150400013AC8000000800195ECE -:10254000000000008EE24E302403004024420001CF -:1025500050430003000010218EE24E30244200015F -:10256000AEE24E308EE24E30000210C024425038AF -:1025700002E2202124020012AC82000024020001A9 -:10258000AC8200045600001D241000013C04000130 -:10259000248452D0AFA00010AFA000148EE606082D -:1025A0008F4702283C0500090C00240334A5F001E4 -:1025B0008EE201B024420001AEE201B00800197CB5 -:1025C0008EE201B03C040001248452DCAFA0001470 -:1025D0008EE606088F4702283C05000934A5F00561 -:1025E0000C002403000000008EE201AC00008021FA -:1025F00024420001AEE201AC8EE201AC1200000CFC -:10260000240200013C01000100370821A02083B012 -:102610008F4202388EE3015824630001AEE3015873 -:102620008EE301580800198CAEE272782402000192 -:102630003C01000100370821A02283B03C020001C8 -:102640008C425CD810400187000000008EE27B8441 -:1026500024430001284200C9144001A4AEE37B8456 -:102660008EE204D43042000214400119AEE07B84B3 -:102670008EE204D43C0306003463100034420002AE -:10268000AEE204D4AFA300188EE206088F430228FE -:1026900024420001304A00FF514300FDAFA000106A -:1026A0008EE20608000210C0005710218FA3001808 -:1026B0008FA4001CAC43060CAC4406108F8300545E -:1026C0008F82005424690032012210232C420033EF -:1026D0001040006A0000582124180008240F000D43 -:1026E000240D0007240C0040240E00018F870120D8 -:1026F0002762380024E800200102102B504000011E -:10270000276830008F8201281102000400000000B9 -:102710008F82012415020007000010218EE201A41F -:102720000000802124420001AEE201A408001A1535 -:102730008EE201A48EE40608000420C00080182167 -:102740008EE404308EE5043400A3282100A3302B4E -:102750000082202100862021ACE40000ACE50004CA -:102760008EE20608A4F8000EACEF0018ACEA001CDC -:10277000000210C02442060C02E21021ACE2000864 -:102780008EE204C4ACE20010AF88012092E24E2039 -:1027900014400033241000018EE24E30000210C0BD -:1027A0002442503802E220218C820000144D001F88 -:1027B000000000008EE34E308EE24E341062001BAB -:1027C000000000008C82000424420001AC8200045E -:1027D0008EE24E348EE34E3024420001104C00074E -:1027E000000000008EE24E34244200011062000519 -:1027F0000000000008001A0200000000146000053C -:10280000000000008F82012824420020AF820128AE -:102810008F8201288C8200042C420011504000104D -:10282000AC80000008001A15000000008EE24E3057 -:1028300024420001504C0003000010218EE24E3073 -:1028400024420001AEE24E308EE24E30000210C053 -:102850002442503802E22021AC8D0000AC8E0004EE -:1028600056000006240B00018F8200540122102321 -:102870002C4200331440FF9D00000000316300FF34 -:102880002402000154620078AFA00010AEEA0608EE -:102890008F8300548F820054246900320122102358 -:1028A0002C4200331040006100005821240D000824 -:1028B000240C00112408001224070040240A0001FF -:1028C0008F830120276238002466002000C2102B6D -:1028D00050400001276630008F82012810C200049A -:1028E000000000008F82012414C2000700000000D5 -:1028F0008EE201A40000802124420001AEE201A486 -:1029000008001A818EE201A48EE20608AC62001C67 -:102910008EE404A08EE504A42462001CAC620008CE -:10292000A46D000EAC6C0018AC640000AC65000433 -:102930008EE204C4AC620010AF86012092E24E2009 -:1029400014400033241000018EE24E30000210C00B -:102950002442503802E220218C8200001448001FDB -:10296000000000008EE34E308EE24E341062001BF9 -:10297000000000008C82000424420001AC820004AC -:102980008EE24E348EE34E302442000110470007A1 -:10299000000000008EE24E34244200011062000567 -:1029A0000000000008001A6E00000000146000051E -:1029B000000000008F82012824420020AF820128FD -:1029C0008F8201288C8200042C420011504000109C -:1029D000AC80000008001A81000000008EE24E303A -:1029E0002442000150470003000010218EE24E30C7 -:1029F00024420001AEE24E308EE24E30000210C0A2 -:102A00002442503802E22021AC880000AC8A000445 -:102A100056000006240B00018F820054012210236F -:102A20002C4200331440FFA600000000316300FF79 -:102A30002402000110620022000000003C0400019A -:102A4000248452A4AFA00010AFA000148F860120F0 -:102A50008F8701243C0500090C00240334A5F011E4 -:102A600008001AAD000000003C040001248452B0AC -:102A7000AFA000148F8601208F8701243C05000938 -:102A80000C00240334A5F01008001AAD000000006B -:102A90003C040001248452BCAFA000148EE606085A -:102AA0008F4702283C0500090C00240334A5F00FD1 -:102AB0008EE201AC24420001AEE201AC8EE201AC38 -:102AC0008EE2015C24420001AEE2015C8EE2015C18 -:102AD0008EE204D430420001104000550000000096 -:102AE0008F42021830420080104000290000000090 -:102AF0008F82004434420040AF8200448EE27B7CEF -:102B0000004028218EE200C08EE300C424060000AD -:102B10002407FFFF00002021004610241444000D6C -:102B2000006718241465000B000000008EE27B8013 -:102B3000004028218EE200E08EE300E40000202126 -:102B40000046102414440003006718241065000B8D -:102B5000000000008EE200C08EE300C48EE400E0BE -:102B60008EE500E4AEE37B7CAEE57B808F820044A3 -:102B70003842002008001B38AF8200448F82004496 -:102B80002403FFDF0043102408001B38AF820044F9 -:102B90008F8200442403FFDF00431024AF820044EF -:102BA0008EE27B7C004028218EE200C08EE300C4D0 -:102BB000240600002407FFFF000020210046102407 -:102BC0001444000D006718241465000B0000000079 -:102BD0008EE27B80004028218EE200E08EE300E45C -:102BE000000020210046102414440003006718242C -:102BF0001065000B000000008EE200C08EE300C4F0 -:102C00008EE400E08EE500E4AEE37B7CAEE57B8005 -:102C10008F8200443842004008001B38AF820044D5 -:102C20008F8200443442004008001B38AF820044C9 -:102C30008F82004434420040AF8200448EE27B8C9D -:102C4000244300012842001514400028AEE37B8C89 -:102C50008F82004438420020AF82004408001B38B5 -:102C6000AEE07B8C8EE204D43042000110400011B3 -:102C7000000000008F42021830420080104000091E -:102C8000000000008F82004434420020AF820044E4 -:102C90008F8200442403FFBF0043102408001B362A -:102CA000AF8200448F8200443442006008001B362B -:102CB000AF8200448F82004434420040AF8200441F -:102CC0008EE27B88244300012842138914400005CA -:102CD000AEE37B888F82004438420020AF820044FC -:102CE000AEE07B880C004603000000008FBF00248C -:102CF0008FB0002003E0000827BD002827BDFFB8E3 -:102D0000AFBF0044AFB60040AFB5003CAFB4003831 -:102D1000AFB30034AFB20030AFB1002CAFB0002879 -:102D20008F96006432C200041040000C240200049C -:102D3000AF8200648F420114AEE204E08F82006033 -:102D400034420008AF8200608EE2016C2442000130 -:102D5000AEE2016C080022F48EE2016C32C2000186 -:102D60001040000424020001AF820064080022F435 -:102D70000000000032C200021440000C3C050003B9 -:102D80003C0400012484535434A5000102C03021C6 -:102D900000003821AFA000100C002403AFA00014E5 -:102DA0002402FFF8080022F4AF8200648F43022C53 -:102DB0008F42010C5062000CAFA000108F42022C19 -:102DC00000021080005A10218C420300AFA20020A4 -:102DD0008F42022C24070001244200013042003FB0 -:102DE00008001B80AF42022C3C0400012484536085 -:102DF000AFA000148F46022C8F47010C3C05000346 -:102E00000C00240334A5F01F0000382114E0000357 -:102E100000000000080022EDAF96006493A200209D -:102E20002443FFFF2C62001110400658000310805D -:102E30003C010001002208218C22541800400008A7 -:102E4000000000008FA2002030420FFFAEE20E0C07 -:102E50008F82006034420200AF8200608EE201186F -:102E600024420001AEE20118080022E88EE20118B7 -:102E70008FA20020240300013C010001003708213B -:102E8000A02383B130420FFFAEE252388F82006040 -:102E900034420100AF8200608EE20144244200010E -:102EA000AEE20144080022E88EE201448FA2002035 -:102EB0000002120000022502240200011082000517 -:102EC00024020002108200092402FFFE08001BC930 -:102ED000AFA000108EE204D4AEE40070AEE4007443 -:102EE0003442000108001BBDAEE204D48EE304D4DA -:102EF000AEE40070AEE4007400621824AEE304D4C3 -:102F00008F8400540004144200041C8200431021EA -:102F100000041CC20043102300041D0200431021C2 -:102F200000041D420043102308001BD0AEE20078CD -:102F30003C0400012484536CAFA000148FA6002031 -:102F40003C0500030C00240334A500048EE20110AC -:102F500024420001AEE20110080022E88EE20110D6 -:102F6000274402120C0022FE240500063049001FEF -:102F7000000920C002E410219442727C30424000DB -:102F80001040000A0097102197430212A443727E5A -:102F90008F43021400971021AC43728002E4182181 -:102FA0003402800008001C79A462727C9443727E13 -:102FB000974202121462000602E4102100971021C9 -:102FC0008C4372808F4202141062009F02E4102131 -:102FD0009442727C304280001040002A2406FFFF99 -:102FE00000002021000410C002E210219442737CF2 -:102FF000304240005440000500803021248400010C -:103000002C8200801440FFF8000410C004C100109E -:10301000000618C0000610C0005718218C63737C8E -:1030200000571021AFA300108C4273803C040001B4 -:1030300024845378AFA200148F4702143C05000388 -:103040000C00240334A5001308001C903C02080067 -:103050009744021200771021A444737E8F44021417 -:103060000077102102E31821AC4473803402800001 -:10307000A462737C000910C002E2102108001C79D0 -:10308000A446727C02E410219445727C08001C2E38 -:10309000000510C09443737E97420212146200062A -:1030A000000510C0009710218C4373808F420214DA -:1030B00010620065000510C002E210219445737C87 -:1030C000000510C002E210219442737C304280005F -:1030D0001040FFF000971021000520C0009710213C -:1030E0009443737E97420212146200062406FFFF87 -:1030F000009710218C4373808F420214106200539A -:103100003C02080000002021000410C002E210214F -:103110009442737C304240005440000500803021CE -:10312000248400012C8200801440FFF8000410C0A9 -:1031300004C10023000618C0000910C00057182160 -:103140008C63727C00571021AFA300108C427280F8 -:103150003C04000124845384AFA200148F4702145E -:103160003C0500030C00240334A5F01708001C9054 -:103170003C0208008F43021000B71021AC43777C5B -:103180008F43021400B71021AC4377803C0200014A -:10319000005710218C4283B4244200013C010001FD -:1031A00000370821AC2283B43C03000100771821CA -:1031B0008C6383B402E5102108001C82A443777C51 -:1031C0009744021200771021A444737E8F440214A6 -:1031D0000077102102E31821AC4473803402800090 -:1031E000A462737C000510C002E21021A446737C27 -:1031F00000002021000428C002E510219442777CC1 -:103200001040FFDC248400012C8200805440FFFA2F -:10321000000428C092E204D81040000624020001F5 -:103220008EE304DC012210040062182508001C8FC4 -:10323000AEE304DC8F830228240200010122100483 -:1032400000621825AF8302283C02080034421000B7 -:10325000AFA200188EE206088F4302282442000124 -:10326000304A00FF514300FDAFA000108EE2060877 -:10327000000210C0005710218FA300188FA4001C5B -:10328000AC43060CAC4406108F8300548F8200546C -:1032900024690032012210232C4200331040006ABE -:1032A0000000582124100008240F000D240D0007F1 -:1032B000240C0040240E00018F8701202762380073 -:1032C00024E800200102102B504000012768300044 -:1032D0008F82012811020004000000008F82012467 -:1032E00015020007000010218EE201A40000382121 -:1032F00024420001AEE201A408001D088EE201A4F0 -:103300008EE40608000420C0008018218EE40430FA -:103310008EE5043400A3282100A3302B0082202155 -:1033200000862021ACE40000ACE500048EE2060833 -:10333000A4F0000EACEF0018ACEA001C000210C0B4 -:103340002442060C02E21021ACE200088EE204C422 -:10335000ACE20010AF88012092E24E20144000330E -:10336000240700018EE24E30000210C02442503883 -:1033700002E220218C820000144D001F000000009A -:103380008EE34E308EE24E341062001B00000000CF -:103390008C82000424420001AC8200048EE24E3490 -:1033A0008EE34E3024420001104C00070000000064 -:1033B0008EE24E342442000110620005000000003D -:1033C00008001CF50000000014600005000000006B -:1033D0008F82012824420020AF8201288F82012899 -:1033E0008C8200042C42001150400010AC80000080 -:1033F00008001D08000000008EE24E30244200014B -:10340000504C0003000010218EE24E302442000197 -:10341000AEE24E308EE24E30000210C024425038F0 -:1034200002E22021AC8D0000AC8E000454E00006C6 -:10343000240B00018F820054012210232C42003300 -:103440001440FF9D00000000316300FF24020001D2 -:1034500054620078AFA00010AEEA06088F830054D3 -:103460008F82005424690032012210232C42003341 -:103470001040006100005821240E0008240D0011A6 -:10348000240A001224080040240C00018F8301202C -:10349000276238002466002000C2102B5040000133 -:1034A000276630008F82012810C20004000000004F -:1034B0008F82012414C20007000000008EE201A4E4 -:1034C0000000382124420001AEE201A408001D746E -:1034D0008EE201A48EE20608AC62001C8EE404A019 -:1034E0008EE504A42462001CAC620008A46E000EE9 -:1034F000AC6D0018AC640000AC6500048EE204C43E -:10350000AC620010AF86012092E24E2014400033DE -:10351000240700018EE24E30000210C024425038D1 -:1035200002E220218C820000144A001F00000000EB -:103530008EE34E308EE24E341062001B000000001D -:103540008C82000424420001AC8200048EE24E34DE -:103550008EE34E30244200011048000700000000B6 -:103560008EE24E342442000110620005000000008B -:1035700008001D610000000014600005000000004C -:103580008F82012824420020AF8201288F820128E7 -:103590008C8200042C42001150400010AC800000CE -:1035A00008001D74000000008EE24E30244200012D -:1035B00050480003000010218EE24E3024420001EA -:1035C000AEE24E308EE24E30000210C0244250383F -:1035D00002E22021AC8A0000AC8C000454E000061A -:1035E000240B00018F820054012210232C4200334F -:1035F0001440FFA600000000316300FF2402000118 -:1036000010620022000000003C040001248453905A -:10361000AFA00010AFA000148F8601208F87012477 -:103620003C0500090C00240334A5F01108001DA07E -:10363000000000003C0400012484539CAFA000144F -:103640008F8601208F8701243C0500090C0024038C -:1036500034A5F01008001DA0000000003C0400018B -:10366000248453A8AFA000148EE606088F470228D2 -:103670003C0500090C00240334A5F00F8EE201ACD8 -:1036800024420001AEE201AC8EE201AC8EE20124E4 -:1036900024420001AEE2012408001F978EE20124BB -:1036A000274402120C0022FE240500063049001FA8 -:1036B000000928C002E510219442727C304280004B -:1036C0001040002F02E510219442727C30424000ED -:1036D0001440001C00B710219443727E97420212DE -:1036E0001462001800B710218C4372808F420214BC -:1036F00054620016AFA2001092E204D810400007F6 -:10370000240200018EE304DC0122100400021027D1 -:103710000062182408001DC9AEE304DC8F83022870 -:10372000012210040002102700621824AF8302282F -:10373000000910C002E218213402C00008001E4E29 -:10374000A462727C8F420214AFA20010000910C064 -:10375000005710218C42727C3C040001248453B435 -:103760003C050003AFA200148F47021034A5F01CE3 -:103770000C0024030120302108001E833C020800B5 -:1037800000B710219443727E97420212146200190E -:10379000000918C000B710218C4372808F420214B8 -:1037A00014620014000918C002E510219447727CCD -:1037B000000720C0009710219443737E00B71021AA -:1037C000A443727E009710218C43738000B71021B0 -:1037D000AC43728002E410219443737C02E5102113 -:1037E000A443727C02E418213402C00008001E4E7B -:1037F000A462737C02E310219447727C00003021A4 -:10380000000720C002E410219442737C0000402194 -:10381000304280001440002500E028210060502143 -:10382000340BC000009710219443737E974202121C -:103830005462001500E02821009710218C4373800A -:103840008F4202145462001000E02821110000068B -:1038500002E410219443737C000510C002E21021A1 -:1038600008001E1AA443737C9443737C02EA10215F -:10387000A443727C000710C002E21021A44B737CA9 -:1038800008001E2824060001000510C002E21021D5 -:103890009447737C000720C002E410219442737C9B -:1038A000304280001040FFDF2508000130C200FFD9 -:1038B0001440002500002021000720C0009710219F -:1038C0009443737E974202121462000F000910C0E5 -:1038D000009710218C4373808F4202141462000AF7 -:1038E000000910C002E418213402C00015000015C0 -:1038F000A462737C000910C002E218213402800027 -:1039000008001E4EA462727C005710218C42727C0B -:103910003C040001248453C03C050003AFA2001006 -:10392000000710C0005710218C42737C34A5001E84 -:10393000012030210C002403AFA2001408001E83D4 -:103940003C02080000002021000428C000B710211C -:103950009443777E974202125462002B2484000124 -:1039600000B710218C4377808F42021454620026E6 -:10397000248400013C020001005710218C4283B4D2 -:103980002442FFFF3C01000100370821AC2283B430 -:103990003C020001005710218C4283B4008090212A -:1039A0000242102B1040000E24B1777C24B07784A3 -:1039B00002F0202102F128210C00249024060008A6 -:1039C000263100083C020001005710218C4283B4CC -:1039D000265200010242102B1440FFF52610000869 -:1039E0003C040001009720218C8483B42405000846 -:1039F000000420C02484777C0C00248802E4202169 -:103A000008001E833C0208002C8200801440FFCF77 -:103A1000000428C03C02080034422000AFA2001875 -:103A20008EE206088F43022824420001304A00FF3C -:103A3000514300FDAFA000108EE20608000210C046 -:103A4000005710218FA300188FA4001CAC43060C54 -:103A5000AC4406108F8300548F82005424690032D6 -:103A6000012210232C4200331040006A000058212C -:103A700024100008240F000D240D0007240C004022 -:103A8000240E00018F8701202762380024E80020DF -:103A90000102102B50400001276830008F8201285E -:103AA00011020004000000008F82012415020007AB -:103AB000000010218EE201A4000038212442000100 -:103AC000AEE201A408001EFB8EE201A48EE406080B -:103AD000000420C0008018218EE404308EE50434F8 -:103AE00000A3282100A3302B008220210086202162 -:103AF000ACE40000ACE500048EE20608A4F0000E81 -:103B0000ACEF0018ACEA001C000210C02442060C06 -:103B100002E21021ACE200088EE204C4ACE2001024 -:103B2000AF88012092E24E201440003324070001A8 -:103B30008EE24E30000210C02442503802E22021B2 -:103B40008C820000144D001F000000008EE34E30F8 -:103B50008EE24E341062001B000000008C820004D4 -:103B600024420001AC8200048EE24E348EE34E30DB -:103B700024420001104C0007000000008EE24E3489 -:103B800024420001106200050000000008001EE849 -:103B90000000000014600005000000008F82012872 -:103BA00024420020AF8201288F8201288C820004E9 -:103BB0002C42001150400010AC80000008001EFB99 -:103BC000000000008EE24E3024420001504C000301 -:103BD000000010218EE24E3024420001AEE24E3051 -:103BE0008EE24E30000210C02442503802E2202102 -:103BF000AC8D0000AC8E000454E00006240B0001E4 -:103C00008F820054012210232C4200331440FF9D68 -:103C100000000000316300FF2402000154620078BC -:103C2000AFA00010AEEA06088F8300548F820054C4 -:103C300024690032012210232C420033104000611D -:103C400000005821240E0008240D0011240A00123F -:103C500024080040240C00018F83012027623800D3 -:103C60002466002000C2102B50400001276630005F -:103C70008F82012810C20004000000008F820124FE -:103C800014C20007000000008EE201A400003821E9 -:103C900024420001AEE201A408001F678EE201A4E5 -:103CA0008EE20608AC62001C8EE404A08EE504A43B -:103CB0002462001CAC620008A46E000EAC6D0018FB -:103CC000AC640000AC6500048EE204C4AC62001079 -:103CD000AF86012092E24E201440003324070001F9 -:103CE0008EE24E30000210C02442503802E2202101 -:103CF0008C820000144A001F000000008EE34E304A -:103D00008EE24E341062001B000000008C82000422 -:103D100024420001AC8200048EE24E348EE34E3029 -:103D20002442000110480007000000008EE24E34DB -:103D300024420001106200050000000008001F542A -:103D40000000000014600005000000008F820128C0 -:103D500024420020AF8201288F8201288C82000437 -:103D60002C42001150400010AC80000008001F677A -:103D7000000000008EE24E30244200015048000353 -:103D8000000010218EE24E3024420001AEE24E309F -:103D90008EE24E30000210C02442503802E2202150 -:103DA000AC8A0000AC8C000454E00006240B000137 -:103DB0008F820054012210232C4200331440FFA6AE -:103DC00000000000316300FF2402000110620022A5 -:103DD000000000003C04000124845390AFA00010B8 -:103DE000AFA000148F8601208F8701243C050009B5 -:103DF0000C00240334A5F01108001F9300000000FC -:103E00003C0400012484539CAFA000148F86012041 -:103E10008F8701243C0500090C00240334A5F01011 -:103E200008001F93000000003C040001248453A8F4 -:103E3000AFA000148EE606088F4702283C05000953 -:103E40000C00240334A5F00F8EE201AC24420001E3 -:103E5000AEE201AC8EE201AC8EE201282442000108 -:103E6000AEE201288EE201288EE2016424420001C4 -:103E7000AEE20164080022E88EE201648FA2002015 -:103E80000002120000021D0224020001106200055F -:103E9000240200021062000D0000000008001FB79D -:103EA000AFA0001092E204D81440000624020001E2 -:103EB0008F820228AEE204DC2402FFFFAF820228D8 -:103EC0002402000108001FBEA2E204D892E204D836 -:103ED0005040000CA2E004D88EE204DCAF8202283D -:103EE00008001FBEA2E004D83C040001248453C88B -:103EF000AFA000148FA600203C0500030C00240393 -:103F000034A5F0098EE2013C24420001AEE2013CFE -:103F1000080022E88EE2013C8FA20020000212007D -:103F20000002250224020001108200052402000282 -:103F30001082000F0000000008001FE3AFA0001077 -:103F40008F8202203C0308FF3463FFFF00431024EC -:103F500034420008AF820220240200013C0100012B -:103F600000370821A02283B208001FEAAEE401084E -:103F70008F8202203C0308FF3463FFF700431024C4 -:103F8000AF8202203C01000100370821A02083B24B -:103F900008001FEAAEE401083C040001248453D465 -:103FA000AFA000148FA600203C0500030C002403E2 -:103FB00034A5F00A8EE2012C24420001AEE2012C6D -:103FC000080022E88EE2012C8FA2002000021200DD -:103FD00000021D02240200011062000524020002FA -:103FE0001062000E0000000008002011AFA00010B9 -:103FF0008F8202203C0308FF3463FFFF004310243C -:1040000034420008AF820220240200013C0100017A -:104010000037082108002018A02283B33C020001C9 -:1040200000571021904283B23C0100010037082163 -:104030001440000EA02083B38F8202203C0308FFAF -:104040003463FFF70043102408002018AF820220D9 -:104050003C040001248453E0AFA000148FA600208C -:104060003C0500030C00240334A5F00B8EE2011480 -:1040700024420001AEE20114080022E88EE201149D -:1040800027840208274502000C00249A2406000811 -:1040900026E40094274502000C00249A2406000818 -:1040A0008EE2013424420001AEE20134080022E82D -:1040B0008EE201348F460248000020210C00510896 -:1040C000240500048EE2013024420001AEE20130FA -:1040D000080022E88EE201308EF301CC8EF401D08C -:1040E0008EF501D88EE2014026E400302442000122 -:1040F000AEE201408EF001408EF100748EF200704D -:104100000C00248824050400AEF301CCAEF401D0E9 -:10411000AEF501D8AEF00140AEF10074AEF2007021 -:104120008F42025C26E40094AEE200608F4202609F -:104130002745020024060008AEE2006824020006BB -:104140000C00249AAEE200643C023B9A3442CA005E -:10415000AEE2006C240203E8240400022403000100 -:10416000AEE20104AEE40100AEE3010C8F82022056 -:10417000304200081040000400000000AEE30108D7 -:104180000800206100002021AEE401080000202189 -:104190003C0300010064182190635C3002E41021AC -:1041A00024840001A043009C2C82000F1440FFF8DF -:1041B000000000008F82004002E4182124840001E6 -:1041C0000002170224420030A062009C02E4102189 -:1041D000080022E8A040009C240200013C010001EC -:1041E00000370821A02283E0240B040024080014D7 -:1041F000240A0040240900018F8301002762300057 -:104200002466002000C2102B5040000127662800C1 -:104210008F82010810C20004000000008F82010498 -:1042200014C2000726E200308EE201A80000382107 -:1042300024420001AEE201A8080020A88EE201A8F5 -:104240008EE404B88EE504BCAC620008A46B000EDA -:10425000AC680018AC60001CAC640000AC650004E5 -:104260008EE204CCAC620010AF86010092E204EC56 -:104270001440000E240700018EE24E282442000163 -:10428000504A0003000010218EE24E282442000113 -:10429000AEE24E288EE24E28000210C024424E3874 -:1042A00002E21021AC480000AC49000410E0FFD24B -:1042B00000000000080022E8000000003C020900A5 -:1042C000AEE05238AEE0523CAEE05240AEE0524476 -:1042D000AEE001D03C01000100370821A02083B1ED -:1042E000AFA200188EE206088F4302282442000184 -:1042F000304A00FF514300FDAFA000108EE20608D7 -:10430000000210C0005710218FA300188FA4001CBA -:10431000AC43060CAC4406108F8300548F820054CB -:1043200024690032012210232C4200331040006A1D -:104330000000582124100008240F000D240D000750 -:10434000240C0040240E00018F87012027623800D2 -:1043500024E800200102102B5040000127683000A3 -:104360008F82012811020004000000008F820124C6 -:1043700015020007000010218EE201A40000382180 -:1043800024420001AEE201A40800212C8EE201A427 -:104390008EE40608000420C0008018218EE404305A -:1043A0008EE5043400A3282100A3302B00822021B5 -:1043B00000862021ACE40000ACE500048EE2060893 -:1043C000A4F0000EACEF0018ACEA001C000210C014 -:1043D0002442060C02E21021ACE200088EE204C482 -:1043E000ACE20010AF88012092E24E20144000336E -:1043F000240700018EE24E30000210C024425038E3 -:1044000002E220218C820000144D001F00000000F9 -:104410008EE34E308EE24E341062001B000000002E -:104420008C82000424420001AC8200048EE24E34EF -:104430008EE34E3024420001104C000700000000C3 -:104440008EE24E342442000110620005000000009C -:1044500008002119000000001460000500000000A1 -:104460008F82012824420020AF8201288F820128F8 -:104470008C8200042C42001150400010AC800000DF -:104480000800212C000000008EE24E302442000182 -:10449000504C0003000010218EE24E3024420001F7 -:1044A000AEE24E308EE24E30000210C02442503850 -:1044B00002E22021AC8D0000AC8E000454E0000626 -:1044C000240B00018F820054012210232C42003360 -:1044D0001440FF9D00000000316300FF2402000132 -:1044E00054620078AFA00010AEEA06088F83005433 -:1044F0008F82005424690032012210232C420033A1 -:104500001040006100005821240E0008240D001105 -:10451000240A001224080040240C00018F8301208B -:10452000276238002466002000C2102B5040000192 -:10453000276630008F82012810C2000400000000AE -:104540008F82012414C20007000000008EE201A443 -:104550000000382124420001AEE201A408002198A5 -:104560008EE201A48EE20608AC62001C8EE404A078 -:104570008EE504A42462001CAC620008A46E000E48 -:10458000AC6D0018AC640000AC6500048EE204C49D -:10459000AC620010AF86012092E24E20144000333E -:1045A000240700018EE24E30000210C02442503831 -:1045B00002E220218C820000144A001F000000004B -:1045C0008EE34E308EE24E341062001B000000007D -:1045D0008C82000424420001AC8200048EE24E343E -:1045E0008EE34E3024420001104800070000000016 -:1045F0008EE24E34244200011062000500000000EB -:104600000800218500000000146000050000000083 -:104610008F82012824420020AF8201288F82012846 -:104620008C8200042C42001150400010AC8000002D -:1046300008002198000000008EE24E302442000164 -:1046400050480003000010218EE24E302442000149 -:10465000AEE24E308EE24E30000210C0244250389E -:1046600002E22021AC8A0000AC8C000454E0000679 -:10467000240B00018F820054012210232C420033AE -:104680001440FFA600000000316300FF2402000177 -:1046900010620022000000003C04000124845390BA -:1046A000AFA00010AFA000148F8601208F870124D7 -:1046B0003C0500090C00240334A5F011080021C4B6 -:1046C000000000003C0400012484539CAFA00014AF -:1046D0008F8601208F8701243C0500090C002403EC -:1046E00034A5F010080021C4000000003C040001C3 -:1046F000248453A8AFA000148EE606088F47022832 -:104700003C0500090C00240334A5F00F8EE201AC37 -:1047100024420001AEE201AC8EE201AC8EE2012047 -:1047200024420001AEE201208EE201208EE2016807 -:1047300024420001AEE20168080022E88EE201682E -:104740008F42025C26E40094AEE200608F42026079 -:1047500027450200240600080C00249AAEE20068F7 -:104760008F8202203042000814400002240200011F -:1047700024020002AEE201088EE2011C2442000184 -:10478000AEE2011C080022E88EE2011C3C0400019C -:10479000248453ECAFA00010AFA000148FA600201B -:1047A0003C0500030C00240334A5F00F93A2002065 -:1047B0003C0307003463100000431025AFA200182B -:1047C0008EE206088F43022824420001304900FF90 -:1047D000512300E2AFA000108EE20608000210C0D4 -:1047E000005710218FA300188FA4001CAC43060CA7 -:1047F000AC4406108F8701202762380024E800208F -:104800000102102B50400001276830008F820128E0 -:1048100011020004000000008F820124150200072D -:10482000000010218EE201A4000038212442000182 -:10483000AEE201A40800225D8EE201A48EE4060827 -:10484000000420C0008018218EE404308EE504347A -:1048500000A3282100A3302B0082202100862021E4 -:10486000ACE40000ACE500048EE306082402000876 -:10487000A4E2000E2402000DACE20018ACE9001C1A -:10488000000318C02463060C02E31021ACE2000808 -:104890008EE204C4ACE20010AF88012092E24E2008 -:1048A00014400037240700018EE24E30000210C091 -:1048B0002442503802E220218C83000024020007A9 -:1048C0001462001F000000008EE34E308EE24E3472 -:1048D0001062001B240300408C820004244200016B -:1048E000AC8200048EE24E348EE54E30244200014C -:1048F00010430007000000008EE24E342442000105 -:1049000010A200050000000008002247000000007F -:1049100014A00005000000008F820128244200201E -:10492000AF8201288F8201288C8200042C42001162 -:1049300050400013AC8000000800225D0000000021 -:104940008EE24E3024030040244200015043000315 -:10495000000010218EE24E3024420001AEE24E30C3 -:104960008EE24E30000210C02442503802E2202174 -:1049700024020007AC82000024020001AC82000483 -:1049800054E0000CAEE906083C040001248453F412 -:10499000AFA00010AFA000148EE606088F470228D3 -:1049A0003C0500090C00240334A5F000080022E0B7 -:1049B000000000008F830120276238002466002059 -:1049C00000C2102B50400001276630008F82012862 -:1049D00010C20004000000008F82012414C20007EE -:1049E000000000008EE201A40000382124420001F2 -:1049F000AEE201A4080022C48EE201A48EE2060801 -:104A0000AC62001C8EE404A08EE504A42462001CA9 -:104A1000AC62000824020008A462000E2402001107 -:104A2000AC620018AC640000AC6500048EE204C403 -:104A3000AC620010AF86012092E24E201440003795 -:104A4000240700018EE24E30000210C0244250388C -:104A500002E220218C830000240200121462001F55 -:104A6000000000008EE34E308EE24E341062001BD8 -:104A7000240300408C82000424420001AC82000424 -:104A80008EE24E348EE54E30244200011043000782 -:104A9000000000008EE24E342442000110A2000506 -:104AA00000000000080022AE0000000014A0000575 -:104AB000000000008F82012824420020AF820128DC -:104AC0008F8201288C8200042C4200115040001378 -:104AD000AC800000080022C4000000008EE24E30CE -:104AE0002403004024420001504300030000102131 -:104AF0008EE24E3024420001AEE24E308EE24E3065 -:104B0000000210C02442503802E220212402001288 -:104B1000AC82000024020001AC82000414E0001BFF -:104B2000000000003C040001248453FCAFA00010EE -:104B3000AFA000148EE606088F4702283C05000946 -:104B40000C00240334A5F0018EE201B024420001E0 -:104B5000AEE201B0080022E08EE201B03C040001A8 -:104B600024845408AFA000148EE606088F4702285C -:104B70003C0500090C00240334A5F0058EE201ACCD -:104B800024420001AEE201AC8EE201AC8EE20150A3 -:104B900024420001AEE201508EE201508EE201603B -:104BA00024420001AEE201608EE201608F43022CDC -:104BB0008F42010C1462000924020002AF820064DB -:104BC0008F82006414400005000000008F43022C17 -:104BD0008F42010C1462F875000000008FBF004482 -:104BE0008FB600408FB5003C8FB400388FB30034CF -:104BF0008FB200308FB1002C8FB0002803E0000886 -:104C000027BD004827BDFFF82408FFFF10A00014AF -:104C1000000048213C0AEDB8354A83209087000007 -:104C200024840001000030210107102630420001D9 -:104C30001040000200081842006A18260060402157 -:104C400024C600012CC200081440FFF700073842B8 -:104C5000252900010125102B1440FFF00000000061 -:104C60000100102103E0000827BD000827BDFFE870 -:104C700027642800AFBF00100C0024882405100012 -:104C800024020021AF800100AF800104AF80010841 -:104C9000AF800110AF800114AF800118AF800120F8 -:104CA000AF800124AF800128AF800130AF80013494 -:104CB000AF800138AEE04E28AEE04E2CAEE04E3074 -:104CC000AEE04E34AF82011C8F42021830420040E9 -:104CD00010400004000000008F82011C34420004D8 -:104CE000AF82011C8FBF001003E0000827BD001831 -:104CF00027BDFFE0AFBF00188F820104AFA20010F4 -:104D00008F8201003C050002AFA200148F8600B024 -:104D10008F87011C3C040001248454C00C00240330 -:104D200034A5F0008F8300B03C027F00006218249D -:104D30003C020400106200290043102B14400008BC -:104D40003C0220003C020100106200243C020200F0 -:104D50001062001100000000080023740000000031 -:104D6000106200083C0240001462001C00000000B9 -:104D70008EE2019024420001AEE20190080023740B -:104D80008EE201908EE2018C24420001AEE2018CA1 -:104D9000080023748EE2018C8F82011C34420002D1 -:104DA000AF82011C8F8301048F8200B03442000166 -:104DB000AF8200B0AF8301048F82011C2403FFFD8A -:104DC00000431024AF82011C8EE201A024420001A6 -:104DD000AEE201A0080023778EE201A08F8200B02E -:104DE00034420001AF8200B08FBF001803E000081A -:104DF00027BD002027BDFFE0AFBF001CAFB00018EB -:104E00008F820120AFA200108F8201243C05000197 -:104E1000AFA200148F8600A08F87011C3C04000104 -:104E2000248454CC0C00240334A5F0008F8300A00C -:104E30003C027F00006218243C0204001062005310 -:104E4000000080210043102B144000083C04200087 -:104E50003C0201001062004D3C0202001062003A68 -:104E600000000000080023E00000000010640003C0 -:104E70003C02400014620045000000008F8200A048 -:104E80000044102410400006000000008EE201944F -:104E900024420001AEE20194080023A98EE20194AD -:104EA0008EE2019824420001AEE201988EE2019860 -:104EB0008F82011C34420002AF82011C8F82011CD0 -:104EC000304202001040001B000000008F8300A051 -:104ED0008F8401248F8200AC14400007240200015B -:104EE0003C0200013442F0000062102450400001F6 -:104EF00024100001240200011200000DAF8200A066 -:104F00008F8201242442FFE0AF8201248F8201249A -:104F10008F820124276330000043102B10400005CE -:104F2000276237E0AF820124080023CA0000000096 -:104F3000AF8401248F82011C2403FFFD0043102451 -:104F4000080023E3AF82011C8F82011C344200025F -:104F5000AF82011C8F8301248F8200A034420001A4 -:104F6000AF8200A0AF8301248F82011C2403FFFDC8 -:104F700000431024AF82011C8EE2019C24420001F8 -:104F8000AEE2019C080023E38EE2019C8F8200A028 -:104F900034420001AF8200A08FBF001C8FB0001808 -:104FA00003E0000827BD0020000000003C020001D3 -:104FB0008C425C5827BDFFE8AFBF001414400012BC -:104FC000AFB000103C10000126105DD0020020217F -:104FD0000C0024882405200026021FE03C0100016B -:104FE000AC225D943C010001AC225D90AF420250C6 -:104FF00024022000AF500254AF42025824020001A4 -:105000003C010001AC225C588FBF00148FB000102F -:1050100003E0000827BD00183C0300018C635D9489 -:105020008C8200008FA800108FA90014AC620000D1 -:105030003C0200018C425D948C830004AC4300046C -:10504000AC4500088F8400542443FFE0AC460010B8 -:10505000AC470014AC480018AC49001C3C010001EE -:10506000AC235D94AC44000C3C02000124425DD0B2 -:105070000062182B10600005000000003C020001D7 -:105080008C425D903C010001AC225D943C03000128 -:105090008C635D943C0200018C425C40AC62000079 -:1050A0003C0300018C635D943C0200018C425C4037 -:1050B000AC62000403E00008AF4302503C0300016F -:1050C0008C635D943C0200018C425C4027BDFFD0A4 -:1050D000AFB400208FB40040AFB00010008080213A -:1050E000AFB500248FB500448FA40048AFB10014C1 -:1050F00000A08821AFBF0028AFB3001CAFB20018DA -:10510000AC6200003C0500018CA55D943C020001EE -:105110008C425C4000C0902100E098211080000685 -:10512000ACA2000424A500080C002490240600185A -:105130000800244E0000000024A400080C0024886D -:10514000240500183C0200018C425D943C050001DE -:1051500024A55DD02442FFE03C010001AC225D9417 -:105160000045102B10400005000000003C0200012B -:105170008C425D903C010001AC225D943C03000137 -:105180008C635D948E020000AC6200003C03000161 -:105190008C635D948E020004AC620004AC71000864 -:1051A0008F8400542462FFE03C010001AC225D9436 -:1051B0000045102BAC720010AC730014AC740018D6 -:1051C000AC75001C10400005AC64000C3C020001F2 -:1051D0008C425D903C010001AC225D943C030001D7 -:1051E0008C635D943C0200018C425C40AC62000028 -:1051F0003C0300018C635D943C0200018C425C40E6 -:10520000AC620004AF4302508FBF00288FB500246A -:105210008FB400208FB3001C8FB200188FB1001420 -:105220008FB0001003E0000827BD003010A000057B -:1052300000000000AC80000024A5FFFC14A0FFFDCE -:105240002484000403E000080000000010C00007F0 -:10525000000000008C8200002484000424C6FFFCAF -:10526000ACA2000014C0FFFB24A5000403E000086A -:105270000000000010C00007000000008CA2000029 -:1052800024A5000424C6FFFCAC82000014C0FFFB70 -:105290002484000403E000080000000003E000088C -:1052A0000000000027BDFFD8AFBF00208EE304E45C -:1052B0008EE204E010620436000000008EE204E496 -:1052C0008EE304FC00021100006260219587000853 -:1052D0008D8A00008D8B0004958D000A8EE2725C31 -:1052E0008EE3726C30E4FFFF004410210062182B43 -:1052F0001060001531A200048F8200D88EE372582E -:1053000000431023AEE2726C8EE2726C1C4000030C -:105310003C03000100431021AEE2726C8EE2725C2D -:105320008EE3726C004410210062182B106000069E -:1053300031A200048EE201B824420001AEE201B8BD -:10534000080028E18EE201B81040024031A20200BC -:105350001040014D0000482196E2045A30420010EE -:1053600010400149000000008F84010027623000D6 -:105370002485002000A2102B504000012765280042 -:105380008F82010810A20004000000008F82010437 -:1053900014A200062402000C8EE201A8244200019F -:1053A000AEE201A80800252C8EE201A8AC8A00001C -:1053B000AC8B00048EE3726424060005A482000E08 -:1053C000AC860018AC8300088EE204E4AC82001CBA -:1053D0008EE204C8AC820010AF85010092E204ECBA -:1053E00014400036240900018EE24E28000210C04D -:1053F00024424E3802E220218C8200001446001F15 -:10540000000000008EE34E288EE24E2C1062001B3E -:10541000240300408C82000424420001AC8200047A -:105420008EE24E2C8EE54E282442000110430007E8 -:10543000000000008EE24E2C2442000110A2000564 -:1054400000000000080025160000000014A0000560 -:10545000000000008F82010824420020AF82010872 -:105460008F8201088C8200042C42001150400013EE -:10547000AC8000000800252C000000008EE24E28C1 -:105480002403004024420001504300030000102187 -:105490008EE24E2824420001AEE24E288EE24E28D3 -:1054A000000210C024424E3802E2202124020005EE -:1054B000AC82000024020001AC8200041520000A26 -:1054C0003C040001AFAB00108EE272643C040001AA -:1054D000248457303C050004AFA200148EE604E497 -:1054E000080028BE34A5F1148EE2726434843800BA -:1054F00003641821244200100043102B1440007351 -:10550000000000008EE27264244800100364102141 -:105510000102102B144000023C02FFFF0102402157 -:105520008F8501002762300024A6002000C2102BC6 -:1055300050400001276628008F82010810C2000435 -:10554000000000008F82010414C200072563000CD4 -:105550008EE201A80000482124420001AEE201A829 -:10556000080025A08EE201A82C64000C0144102143 -:10557000ACA20000ACA3000424E2FFF4A4A2000E3D -:1055800024020006ACA80008ACA200188EE204E4D5 -:10559000ACA2001C8EE204C83C03000200431025AC -:1055A000ACA20010AF86010092E204EC1440003778 -:1055B000240900018EE24E28000210C024424E3819 -:1055C00002E220218C830000240200051462001FE7 -:1055D000000000008EE34E288EE24E2C1062001B6D -:1055E000240300408C82000424420001AC820004A9 -:1055F0008EE24E2C8EE54E28244200011043000717 -:10560000000000008EE24E2C2442000110A2000592 -:10561000000000000800258A0000000014A000051A -:10562000000000008F82010824420020AF820108A0 -:105630008F8201088C8200042C420011504000131C -:10564000AC800000080025A0000000008EE24E287B -:1056500024030040244200015043000300001021B5 -:105660008EE24E2824420001AEE24E288EE24E2801 -:10567000000210C024424E3802E22021240200051C -:10568000AC82000024020001AC8200041520000A54 -:105690002508FFFCAFAB00108EE272643C040001F1 -:1056A000248457303C050004AFA200148EE604E4C5 -:1056B000080028BE34A5F12534028100A5020000AF -:1056C0009582000E0800261DA50200028F850100AC -:1056D0002762300024A6002000C2102B5040000199 -:1056E000276628008F82010810C200040000000015 -:1056F0008F82010414C200072563000C8EE201A80A -:105700000000482124420001AEE201A80800260D55 -:105710008EE201A82C64000C01441021ACA2000010 -:10572000ACA300048EE3726424E2FFF4A4A2000E92 -:1057300024020006ACA2001824630010ACA30008E9 -:105740008EE204E4ACA2001C8EE204C83C0300021A -:1057500000431025ACA20010AF86010092E204ECD9 -:1057600014400037240900018EE24E28000210C0C8 -:1057700024424E3802E220218C83000024020005DE -:105780001462001F000000008EE34E288EE24E2CB3 -:105790001062001B240300408C820004244200019C -:1057A000AC8200048EE24E2C8EE54E28244200018D -:1057B00010430007000000008EE24E2C244200013E -:1057C00010A2000500000000080025F700000000FE -:1057D00014A00005000000008F8201082442002070 -:1057E000AF8201088F8201088C8200042C420011D4 -:1057F00050400013AC8000000800260D000000009F -:105800008EE24E282403004024420001504300034E -:10581000000010218EE24E2824420001AEE24E2804 -:105820008EE24E28000210C024424E3802E22021AF -:1058300024020005AC82000024020001AC820004B6 -:105840001520000A34028100AFAB00108EE27264B2 -:105850003C040001248457303C050004AFA200142E -:105860008EE604E4080028BE34A5F0158EE37264C9 -:10587000A462000C8EE372649582000EA462000E96 -:105880000800268124E700048F840100276230008D -:105890002485002000A2102B50400001276528001D -:1058A0008F82010810A20004000000008F82010412 -:1058B00014A20007240200068EE201A8000048217D -:1058C00024420001AEE201A8080026778EE201A87A -:1058D000AC8A0000AC8B00048EE37264A487000ED7 -:1058E000AC820018AC8300088EE204E4AC82001C99 -:1058F0008EE204C83C03000200431025AC82001075 -:10590000AF85010092E204EC144000372409000145 -:105910008EE24E28000210C024424E3802E22021BE -:105920008C830000240200051462001F00000000A8 -:105930008EE34E288EE24E2C1062001B24030040A2 -:105940008C82000424420001AC8200048EE24E2CC2 -:105950008EE54E282442000110430007000000009D -:105960008EE24E2C2442000110A20005000000002F -:10597000080026610000000014A0000500000000DF -:105980008F82010824420020AF8201088F82010823 -:105990008C8200042C42001150400013AC800000A7 -:1059A00008002677000000008EE24E282403004005 -:1059B0002442000150430003000010218EE24E28D3 -:1059C00024420001AEE24E288EE24E28000210C0B2 -:1059D00024424E3802E2202124020005AC8200005D -:1059E00024020001AC820004152000093C050004DB -:1059F000AFAB00108EE272643C0400012484573087 -:105A0000AFA200148EE604E4080028BE34A5F0041A -:105A10008EE2725C30E7FFFF00471021AEE2725C5D -:105A20008EE204E48EE304FC8EE47258000211005E -:105A300000431021AC44000C8EE27258AFA2001853 -:105A40008EE3725CAFA3001C8EE2725C2C42003CC1 -:105A500010400004246200012403FFFE00431024D0 -:105A6000AFA2001C8EE272643C06000134C638000E -:105A70008EE3725C2405FFF80047102124420007E2 -:105A80000045102424630007AEE272588EE2726C67 -:105A90008EE472580065182400431023AEE2726C45 -:105AA000036610210082202B148000043C03FFFFBA -:105AB0008EE2725800431021AEE272588EE27258A4 -:105AC000AEE272648F8200F024470008276218005B -:105AD00000E2102B50400001276710008F8200F475 -:105AE00014E20007000000008EE201B4000048212B -:105AF00024420001AEE201B4080026C48EE201B4E3 -:105B00008F8200F0240900018FA300188FA4001CCD -:105B1000AC430000AC440004AF8700F01520001235 -:105B2000000D11428F8200F0AFA200108F8200F4AE -:105B30003C0400012484573CAFA200148FA6001837 -:105B40008FA7001C3C0500040C00240334A5F005BD -:105B50008EE2008824420001AEE200888EE20088D6 -:105B6000080028D3AEE0725C304300032402000238 -:105B70001062001628620003104000052402000194 -:105B80001062000800000000080027030000000069 -:105B90002402000310620017000000000800270321 -:105BA000000000008EE200E88EE300EC24630001B8 -:105BB0002C64000100441021AEE200E8AEE300ECEA -:105BC0008EE200E8080027038EE300EC8EE200F08E -:105BD0008EE300F4246300012C64000100441021D2 -:105BE000AEE200F0AEE300F48EE200F0080027031E -:105BF0008EE300F48EE200F88EE300FC24630001E3 -:105C00002C64000100441021AEE200F8AEE300FC79 -:105C10008EE200F88EE300FC8EE2725C8EE400E01F -:105C20008EE500E4004018210000102100A3282187 -:105C300000A3302B0082202100862021AEE400E06A -:105C4000AEE500E4080028D3AEE0725C30E2FFFF6E -:105C5000104001C131A202001040014D0000482156 -:105C600096E2045A30420010104001490000000042 -:105C70008F840100276230002485002000A2102BB1 -:105C800050400001276528008F82010810A20004FF -:105C9000000000008F82010414A200062402000C00 -:105CA0008EE201A824420001AEE201A80800276E9E -:105CB0008EE201A8AC8A0000AC8B00048EE3726413 -:105CC00024060005A482000EAC860018AC830008F0 -:105CD0008EE204E4AC82001C8EE204C8AC820010A8 -:105CE000AF85010092E204EC144000362409000163 -:105CF0008EE24E28000210C024424E3802E22021DB -:105D00008C8200001446001F000000008EE34E2825 -:105D10008EE24E2C1062001B240300408C82000493 -:105D200024420001AC8200048EE24E2C8EE54E2807 -:105D30002442000110430007000000008EE24E2CB8 -:105D40002442000110A200050000000008002758AE -:105D50000000000014A00005000000008F82010870 -:105D600024420020AF8201088F8201088C82000447 -:105D70002C42001150400013AC8000000800276E38 -:105D8000000000008EE24E2824030040244200015F -:105D900050430003000010218EE24E2824420001EF -:105DA000AEE24E288EE24E28000210C024424E3849 -:105DB00002E2202124020005AC820000240200013E -:105DC000AC8200041520000A3C040001AFAB0010B7 -:105DD0008EE272643C040001248457303C050004C8 -:105DE000AFA200148EE604E4080028BE34A5F01427 -:105DF0008EE2726434843800036418212442001057 -:105E00000043102B14400073000000008EE2726407 -:105E100024480010036410210102102B14400002DA -:105E20003C02FFFF010240218F8501002762300004 -:105E300024A6002000C2102B504000012766280035 -:105E40008F82010810C20004000000008F8201044C -:105E500014C200072563000C8EE201A8000048214F -:105E600024420001AEE201A8080027E28EE201A868 -:105E70002C64000C01441021ACA20000ACA300046F -:105E800024E2FFF4A4A2000E24020006ACA800083D -:105E9000ACA200188EE204E4ACA2001C8EE204C89E -:105EA0003C03000200431025ACA20010AF860100A5 -:105EB00092E204EC14400037240900018EE24E28DF -:105EC000000210C024424E3802E220218C830000E0 -:105ED000240200051462001F000000008EE34E281B -:105EE0008EE24E2C1062001B240300408C820004C2 -:105EF00024420001AC8200048EE24E2C8EE54E2836 -:105F00002442000110430007000000008EE24E2CE6 -:105F10002442000110A2000500000000080027CC68 -:105F20000000000014A00005000000008F8201089E -:105F300024420020AF8201088F8201088C82000475 -:105F40002C42001150400013AC800000080027E2F2 -:105F5000000000008EE24E2824030040244200018D -:105F600050430003000010218EE24E28244200011D -:105F7000AEE24E288EE24E28000210C024424E3877 -:105F800002E2202124020005AC820000240200016C -:105F9000AC8200041520000A2508FFFCAFAB0010FE -:105FA0008EE272643C040001248457303C050004F6 -:105FB000AFA200148EE604E4080028BE34A5F01554 -:105FC00034028100A50200009582000E0800285FBF -:105FD000A50200028F8501002762300024A6002060 -:105FE00000C2102B50400001276628008F82010854 -:105FF00010C20004000000008F82010414C20007D8 -:106000002563000C8EE201A8000048212442000113 -:10601000AEE201A80800284F8EE201A82C64000C13 -:1060200001441021ACA20000ACA300048EE3726412 -:1060300024E2FFF4A4A2000E24020006ACA2001881 -:1060400024630010ACA300088EE204E4ACA2001CA0 -:106050008EE204C83C03000200431025ACA20010ED -:10606000AF86010092E204EC1440003724090001DD -:106070008EE24E28000210C024424E3802E2202157 -:106080008C830000240200051462001F0000000041 -:106090008EE34E288EE24E2C1062001B240300403B -:1060A0008C82000424420001AC8200048EE24E2C5B -:1060B0008EE54E2824420001104300070000000036 -:1060C0008EE24E2C2442000110A2000500000000C8 -:1060D000080028390000000014A00005000000009E -:1060E0008F82010824420020AF8201088F820108BC -:1060F0008C8200042C42001150400013AC80000040 -:106100000800284F000000008EE24E2824030040C3 -:106110002442000150430003000010218EE24E286B -:1061200024420001AEE24E288EE24E28000210C04A -:1061300024424E3802E2202124020005AC820000F5 -:1061400024020001AC8200041520000A3402810000 -:10615000AFAB00108EE272643C040001248457301F -:106160003C050004AFA200148EE604E4080028BE3B -:1061700034A5F0168EE37264A462000C8EE37264A0 -:106180009582000EA462000E080028C224E70004D5 -:106190008F83010027623000246400200082102BCE -:1061A00050400001276428008F82010810820004FB -:1061B000000000008F8201041482000724050005FE -:1061C0008EE201A80000482124420001AEE201A8AD -:1061D000080028B68EE201A8AC6A0000AC6B00048F -:1061E0008EE27264A467000EAC650018AC62000811 -:1061F0008EE204E4AC62001C8EE204C8AC620010C3 -:10620000AF84010092E204EC14400036240900013E -:106210008EE24E28000210C024424E3802E22021B5 -:106220008C8200001445001F000000008EE34E2801 -:106230008EE24E2C1062001B240300408C8200046E -:1062400024420001AC8200048EE24E2C8EE54E28E2 -:106250002442000110430007000000008EE24E2C93 -:106260002442000110A2000500000000080028A040 -:106270000000000014A00005000000008F8201084B -:1062800024420020AF8201088F8201088C82000422 -:106290002C42001150400013AC800000080028B6CA -:1062A000000000008EE24E2824030040244200013A -:1062B00050430003000010218EE24E2824420001CA -:1062C000AEE24E288EE24E28000210C024424E3824 -:1062D00002E2202124020005AC8200002402000119 -:1062E000AC8200041520000B3C0500043C040001B6 -:1062F00024845748AFAB0010AFA000148EE604E42E -:1063000034A5F0170C00240330E7FFFF080028E154 -:10631000000000008EE272643C05000130E4FFFFE3 -:1063200000441021AEE272648EE2725C8EE372640D -:1063300034A5380000441021AEE2725C03651021E0 -:106340000062182B146000043C03FFFF8EE27264AD -:1063500000431021AEE272648EE304E496E2045836 -:10636000246300012442FFFF00621824AEE304E42A -:106370008EE304E48EE204E01462000500000000F5 -:106380008F8200602403FFF700431024AF82006077 -:106390008FBF002003E0000827BD002827BDFFE0D5 -:1063A000AFBF00188EE304E88EE204E010620189BA -:1063B000000000008EE204E88EE304FC00021100FD -:1063C000006218219467000892E204ED8C680000D6 -:1063D0008C69000410400023946A000A8EE204C80D -:1063E00034460400314202001040001F000000004B -:1063F00096E2045A304200101040001B3C0280001C -:106400003C01000100370821AC2283D88EE272647F -:106410009464000E3C05000134A5380024420004B9 -:10642000AEE272648EE372640004240003651021FE -:106430003C01000100370821AC2483DC0062182BEA -:106440001460000524E700048EE272643C03FFFF41 -:1064500000431021AEE272648EE2726408002917D4 -:10646000AEE272588EE604C88EE2726C30E4FFFF32 -:106470000044102A10400015000000008F8200D850 -:106480008EE3725800431023AEE2726C8EE2726C9F -:106490001C4000070044102A8EE2726C3C0300018D -:1064A00000431021AEE2726C8EE2726C0044102A3E -:1064B00010400006000000008EE201B824420001F6 -:1064C000AEE201B808002A728EE201B83C02000177 -:1064D000005710218C4283D85440000124E7FFFC70 -:1064E00031420004104000B930E2FFFF3C020001DD -:1064F000005710218C4283D81040002F00005021FB -:106500008F840100276230002485002000A2102B18 -:1065100050400001276528008F82010810A2003238 -:10652000000000008F82010410A2002F2402001539 -:10653000AC880000AC8900048EE37264A487000E6E -:10654000AC820018AC8300088EE204E83C03000132 -:10655000007718218C6383DCAC8600100043102583 -:10656000AC82001CAF85010092E204EC144000668E -:10657000240A00018EE24E28240300402442000138 -:1065800050430003000010218EE24E2824420001F7 -:10659000AEE24E288EE24E28000210C024424E3851 -:1065A00002E2182124020015AC620000240200015E -:1065B000080029BFAC6200048F840100276230000C -:1065C0002485002000A2102B5040000127652800E0 -:1065D0008F82010810A20004000000008F820104D5 -:1065E00014A20006240200068EE201A82442000143 -:1065F000AEE201A8080029BF8EE201A8AC88000025 -:10660000AC8900048EE37264A487000EAC8200188B -:10661000AC8300088EE204E8AC860010AC82001C5B -:10662000AF85010092E204EC14400037240A000117 -:106630008EE24E28000210C024424E3802E2202191 -:106640008C830000240200051462001F000000007B -:106650008EE34E288EE24E2C1062001B2403004075 -:106660008C82000424420001AC8200048EE24E2C95 -:106670008EE54E2824420001104300070000000070 -:106680008EE24E2C2442000110A200050000000002 -:10669000080029A90000000014A000050000000067 -:1066A0008F82010824420020AF8201088F820108F6 -:1066B0008C8200042C42001150400013AC8000007A -:1066C000080029BF000000008EE24E28240300408D -:1066D0002442000150430003000010218EE24E28A6 -:1066E00024420001AEE24E288EE24E28000210C085 -:1066F00024424E3802E2202124020005AC82000030 -:1067000024020001AC8200041540000A24020001AA -:10671000AFA900108EE272643C040001248457305B -:106720003C050004AFA200148EE604E408002A4FE2 -:1067300034A5F204A2E204ED8EE204E88EE304FC48 -:106740008EE472583C06000134C638003C0100015A -:1067500000370821AC2083D83C0100010037082114 -:10676000AC2083DC0002110000431021AC44000C7B -:106770008EE272642405FFF830E3FFFF004310212E -:10678000244200070045102424630007AEE272583B -:106790008EE2726C8EE47258006518240043102358 -:1067A000AEE2726C036610210082202B148000047C -:1067B0003C03FFFF8EE2725800431021AEE2725894 -:1067C0008EE2725808002A64AEE2726410400073D0 -:1067D000000000008F830100276230002464002045 -:1067E0000082102B14400002000050212764280072 -:1067F0008F82010810820004000000008F820104D3 -:1068000014820006240500058EE201A8244200013E -:10681000AEE201A808002A468EE201A8AC6800009A -:10682000AC6900048EE27264A467000EAC650018C7 -:10683000AC6200088EE204E8AC660010AC62001C9A -:10684000AF84010092E204EC14400036240A0001F7 -:106850008EE24E28000210C024424E3802E220216F -:106860008C8200001445001F000000008EE34E28BB -:106870008EE24E2C1062001B240300408C82000428 -:1068800024420001AC8200048EE24E2C8EE54E289C -:106890002442000110430007000000008EE24E2C4D -:1068A0002442000110A200050000000008002A3068 -:1068B0000000000014A00005000000008F82010805 -:1068C00024420020AF8201088F8201088C820004DC -:1068D0002C42001150400013AC80000008002A46F2 -:1068E000000000008EE24E282403004024420001F4 -:1068F00050430003000010218EE24E282442000184 -:10690000AEE24E288EE24E28000210C024424E38DD -:1069100002E2202124020005AC82000024020001D2 -:10692000AC8200041540000C30E5FFFF3C04000180 -:10693000248457483C050004AFA90010AFA0001400 -:106940008EE604E434A5F2370C00240330E7FFFFA1 -:1069500008002A72000000008EE2726400451021D7 -:10696000AEE272648EE2726C8EE372643C040001EB -:1069700034843800A2E004ED00451023AEE2726CCE -:10698000036410210062182B146000043C03FFFF15 -:106990008EE2726400431021AEE272648EE304E87A -:1069A00096E20458246300012442FFFF0062182489 -:1069B000AEE304E88EE304E88EE204E0146200052E -:1069C000000000008F8200602403FFF700431024C2 -:1069D000AF8200608FBF001803E0000827BD0020D1 -:1069E00027BDFFE0AFBF001CAFB000188F820100D1 -:1069F0008EE34E2C8F8201048F8501082402004013 -:106A00002463000150620003000010218EE24E2C2E -:106A100024420001AEE24E2C8EE24E2C8EE34E2C30 -:106A2000000210C024424E3802E220218EE24E289D -:106A30008C8700041462000700A030218F820108B7 -:106A400024420020AF8201088F82010808002AA298 -:106A5000AC8000008EE24E2C240300402442000152 -:106A600050430003000010218EE24E2C244200010E -:106A7000000210C024424E3802E220218C82000421 -:106A80008F8301080002114000621821AF830108C2 -:106A9000AC8000008CC200182443FFFE2C6200135F -:106AA000104000C1000310803C01000100220821B9 -:106AB0008C22577000400008000000008EE204F0B5 -:106AC00000471021AEE204F08EE204F08F43023C56 -:106AD0000043102B144000BE000000008EE304E4CD -:106AE0008EE204F8506200BAA2E004F48F83012021 -:106AF000276238002466002000C2102B504000019D -:106B0000276630008F82012810C2000400000000B8 -:106B10008F82012414C20007000000008EE201A44D -:106B20000000802124420001AEE201A408002B12E3 -:106B30008EE201A48EE204E4AC62001C8EE404B098 -:106B40008EE504B42462001CAC6200082402000834 -:106B5000A462000E24020011AC620018AC640000B4 -:106B6000AC6500048EE204C4AC620010AF86012064 -:106B700092E24E2014400037241000018EE24E3085 -:106B8000000210C02442503802E220218C83000011 -:106B9000240200121462001F000000008EE34E3039 -:106BA0008EE24E341062001B240300408C820004ED -:106BB00024420001AC8200048EE24E348EE54E3059 -:106BC0002442000110430007000000008EE24E3412 -:106BD0002442000110A200050000000008002AFC69 -:106BE0000000000014A00005000000008F820128B2 -:106BF00024420020AF8201288F8201288C82000469 -:106C00002C42001150400013AC80000008002B12F1 -:106C1000000000008EE24E302403004024420001B8 -:106C200050430003000010218EE24E302442000148 -:106C3000AEE24E308EE24E30000210C02442503898 -:106C400002E2202124020012AC8200002402000192 -:106C5000AC8200045600000B241000018EE204E414 -:106C60003C04000124845754AFA00014AFA20010CC -:106C70008EE606088F4702283C0500090C00240315 -:106C800034A5F006160000032402000108002B7151 -:106C9000A2E204F48EE2017024420001AEE201702F -:106CA0008EE201708EE204E4A2E004F4AEE004F0AF -:106CB000AEE204F88F42023C50400045AEE07274F0 -:106CC0008EE2018424420001AEE201848EE201845E -:106CD00008002B71AEE072748EE2050424030040BC -:106CE0002442000150430003000010218EE20504FD -:106CF00024420001AEE205048EE205048CC30018B4 -:106D000000021080005710218C4405082402000363 -:106D10001462000F000000003C0200010057102127 -:106D2000904283B110400014000000008EE201D0B8 -:106D30008EE3524000441021AEE201D08EE201D831 -:106D400000641821306300FF08002B59AEE3524065 -:106D50008EE201CC8EE30E1000441021AEE201CC95 -:106D60008EE201D800641821306301FFAEE30E10FB -:106D700000441021AEE201D88EE20000344200400F -:106D800008002B71AEE200008EE2014C3C010001D4 -:106D900000370821A02083E024420001AEE2014C2C -:106DA00008002B718EE2014C94C7000E8CC2001CAF -:106DB0003C04000124845760AFA60014AFA2001069 -:106DC0008CC600183C0500080C00240334A50910EB -:106DD0008FBF001C8FB0001803E0000827BD002003 -:106DE00027BDFF98AFBF0060AFBE005CAFB60058D4 -:106DF000AFB50054AFB40050AFB3004CAFB20048D1 -:106E0000AFB10044AFB000408F8301088F8201040E -:106E1000AFA00024106203E7AFA0002C3C1E0001CD -:106E200037DE38003C0BFFFF8F9301088E6200189D -:106E30008F8301042443FFFE2C620014104003CF13 -:106E4000000310803C010001002208218C2257C061 -:106E500000400008000000009663000E8EE2725CA5 -:106E60008EE404F000431021AEE2725C8E63001CDD -:106E700096E2045824840001AEE404F02463000187 -:106E80002442FFFF00621824AEE304E48F42023C78 -:106E90000082202B148003B9000000008F830120A2 -:106EA000276238002466002000C2102B50400001E9 -:106EB000276630008F82012810C200040000000005 -:106EC0008F82012414C20007000000008EE201A49A -:106ED0000000802124420001AEE201A408002BFE44 -:106EE0008EE201A48EE204E4AC62001C8EE404B0E5 -:106EF0008EE504B42462001CAC6200082402000881 -:106F0000A462000E24020011AC620018AC64000000 -:106F1000AC6500048EE204C4AC620010AF860120B0 -:106F200092E24E2014400037241000018EE24E30D1 -:106F3000000210C02442503802E220218C8300005D -:106F4000240200121462001F000000008EE34E3085 -:106F50008EE24E341062001B240C00408C82000430 -:106F600024420001AC8200048EE24E348EE34E30A7 -:106F700024420001104C0007000000008EE24E3455 -:106F800024420001106200050000000008002BE808 -:106F90000000000014600005000000008F8201283E -:106FA00024420020AF8201288F8201288C820004B5 -:106FB0002C42001150400013AC80000008002BFE52 -:106FC000000000008EE24E30240C004024420001FC -:106FD000504C0003000010218EE24E30244200018C -:106FE000AEE24E308EE24E30000210C024425038E5 -:106FF00002E2202124020012240C0001AC820000D5 -:10700000AC8C00045600000D241000018EE204E454 -:107010003C04000124845754AFA00014AFA2001018 -:107020008EE606088F4702283C05000934A5F006C5 -:107030000C002403AFAB00388FAB00381200030AFA -:10704000240C000108002F1900000000966C001CA1 -:10705000AFAC002C9662001E3C0C8000AFAC00244C -:10706000AE62001C8E75001C8EE204FC8EE404FCF3 -:1070700000151900006210218C52000C92E27B98DE -:10708000006418219476000A1440000332C2000202 -:10709000AEF27BA4AEF57B9C1040004B000080213B -:1070A00096E2045A304200021040004700000000FF -:1070B0008E63001C8EE204FC00032100008210217C -:1070C0008C42000C037E1821244200220043102B26 -:1070D0001440000A240500148EE204FC00821021F2 -:1070E0008C44000CAFAB00380C002F752484000ECC -:1070F0008FAB003808002C523050FFFF8EE204FCAA -:10710000008210218C42000C9450000E9443001019 -:10711000944400129445001402038021020480214B -:107120000205802194430016944400189445001AE7 -:107130000203802102048021020580219443001C67 -:107140009444001E94420020020380210204802106 -:107150000202802100101C023202FFFF0062802127 -:107160008E63001C8EE204FC001024020003290040 -:1071700000A210218C43000C3202FFFF008280210C -:10718000037E1021246300180062182B146000098C -:10719000000000008EE204FC00A210218C43000CD1 -:1071A000001010273C01FFFF0023082108002C6F6E -:1071B000A42200188EE204FC00A210218C43000CD3 -:1071C00000101027A462001896E2045A00008821DB -:1071D00030420008144000630000A0218E63001CB0 -:1071E0008EE204FC0003310000C210218C42000C2E -:1071F000037E1821244200220043102B1440003546 -:10720000000000008EE204FC00C210218C42000C41 -:1072100024470010037E102100E2102B5040000193 -:1072200000EB38218EE204FC94F1000000C2102132 -:107230008C42000C24470016037E102100E2102B24 -:10724000144000022634FFEC00EB38218EE204FCEF -:1072500090E3000100C210218C42000C2447001A68 -:10726000037E102100E2102B1440000202838821CB -:1072700000EB382194E2000024E70002022288217A -:10728000037E102100E2102B5040000100EB38215A -:1072900094E2000024E7000202228821037E1021EC -:1072A00000E2102B5040000100EB382194E2000076 -:1072B00024E7000202228821037E102100E2102B25 -:1072C0005040000100EB382194E2000008002CD06F -:1072D000022288218EE204FC00C210218C43000CA3 -:1072E0008EE204FC947100108EE304FC00C21021B5 -:1072F0008C44000C00C318218C62000C2634FFEC77 -:10730000908400178EE304FC9442001A02848821C2 -:1073100000C318218C65000C8EE304FC0222882136 -:107320008EE204FC00C3182100C210218C44000C22 -:107330008C62000C94A3001C9484001E94420020D4 -:1073400002238821022488210222882100111C02A4 -:107350003222FFFF0062882100111C023222FFFF4F -:107360000062882132C20001104000B2000000001B -:1073700096E2045A30420001104000AE32C2008052 -:10738000104000080000000092E27B9814400005C5 -:1073900000000000240C0001A2EC7B98AEF57B9C61 -:1073A000AEF27BA48EE304FC001511000043102113 -:1073B0008C47000C037E182124E2000E0043102BA2 -:1073C0001440000800E020212405000E0C002F7559 -:1073D000AFAB00383042FFFF8FAB003808002D09FB -:1073E0000202802194E6000024E7000294E50000F8 -:1073F00024E7000294E3000024E7000294E2000086 -:1074000024E7000294E4000024E700020206802141 -:1074100002058021020380210202802194E2000003 -:1074200094E30002020480210202802102038021F1 -:1074300000101C023202FFFF0062802100101C02BB -:107440003202FFFF8EE47B9C0062802114950004D1 -:107450003205FFFF9662001608002D17005120210B -:107460009662001600542021000414023083FFFFAE -:1074700000432021008520230004140200822021E3 -:107480003084FFFF508000013404FFFF8EE27BA4B4 -:1074900024430017037E10210062102B504000018E -:1074A000006B182190630000240200111462003167 -:1074B000240200068EE27BA4037E182124420028C9 -:1074C0000043102B14400018000000008EE27B9C4B -:1074D00012A2000A32C201008EE27BA43C01FFFF2F -:1074E00000220821942200280082202100041C028E -:1074F0003082FFFF0062202132C2010014400004EC -:107500000004102792E27B98144000020004102728 -:107510003044FFFF8EE27BA43C01FFFF00220821E4 -:1075200008002D8AA42400288EE27B9C12A2000869 -:1075300032C201008EE27BA4944200280082202106 -:1075400000041C023082FFFF0062202132C20100D1 -:10755000144000040004102792E27B9814400002BB -:10756000000410273044FFFF8EE27BA408002D8A20 -:10757000A44400281462002F037E18218EE27BA40D -:10758000244200320043102B144000180000000079 -:107590008EE27B9C12A2000A32C201008EE27BA422 -:1075A0003C01FFFF002208219422003200822021AA -:1075B00000041C023082FFFF0062202132C2010061 -:1075C000144000040004102792E27B98144000024B -:1075D000000410273044FFFF8EE27BA43C01FFFF34 -:1075E0000022082108002D8AA42400328EE27B9C10 -:1075F00012A2000832C201008EE27BA49442003243 -:107600000082202100041C023082FFFF0062202142 -:1076100032C20100144000040004102792E27B985B -:1076200014400002000410273044FFFF8EE27BA4C8 -:10763000A44400328FAC00241180002C037E18215A -:107640008E420000AE42FFFC2642000A0043102B8F -:107650001440001B3403810026430004037E1021E4 -:107660000062102B1440000300602021006B1821E1 -:10767000006020218C62000024630004AE42000000 -:10768000037E10210062102B50400001006B182176 -:107690008C620000AC82000034028100A462000011 -:1076A00024630002037E10210062102B5040000171 -:1076B000006B182197AC002E08002DB4A46C0000BC -:1076C0008E4200048E440008A643000897AC002EAA -:1076D000A64C000AAE420000AE4400049662000EC2 -:1076E0002652FFFC24420004A662000E9662000EA1 -:1076F0008EE3725C00621821AEE3725CAFB20018D8 -:107700008EE3725CAFA3001C8EE2725C2C42003CE4 -:1077100010400004246200012403FFFE00431024F3 -:10772000AFA2001C32C200801040000C32C2010027 -:107730008EE27BA824430001000210C000571021F4 -:10774000AEE37BA88FA300188FA4001CAC437BACD6 -:10775000AC447BB008002EA0AEE0725C104000721A -:10776000000000008EE27BA824430001000210C04C -:1077700000571021AEE37BA88FA300188FA4001C34 -:10778000AC437BACAC447BB08EE27BA81040006382 -:1077900000004821000050218F8200F0244800089A -:1077A000276218000102102B5040000127681000CA -:1077B0008F8200F415020007000000008EE201B481 -:1077C0000000802124420001AEE201B408002DFA3D -:1077D0008EE201B48F8300F02410000101571021C4 -:1077E0008C447BAC8C457BB0AC640000AC65000481 -:1077F000AF8800F01600000602EA10218EE2008831 -:1078000024420001AEE2008808002E3F8EE200888C -:107810008C427BB08EE400E08EE500E48EE67B9C3B -:10782000004018210000102100A3282100A3382BBC -:1078300000822021008720218EE204FC00C9302133 -:1078400000063100AEE400E0AEE500E400C2302105 -:1078500094C2000A240C00020002114230430003CB -:10786000106C00162862000310400005240C000173 -:10787000106C00080000000008002E3F000000000F -:10788000240C0003106C00170000000008002E3FBD -:10789000000000008EE200E88EE300EC24630001AB -:1078A0002C64000100441021AEE200E8AEE300ECDD -:1078B0008EE200E808002E3F8EE300EC8EE200F03E -:1078C0008EE300F4246300012C64000100441021C5 -:1078D000AEE200F0AEE300F48EE200F008002E3FCE -:1078E0008EE300F48EE200F88EE300FC24630001D6 -:1078F0002C64000100441021AEE200F8AEE300FC6D -:107900008EE200F88EE300FC8EE27BA825290001C0 -:107910000122102B1440FFA0254A0008A2E07B980A -:1079200008002E9FAEE07BA88F8200F0244700085D -:107930002762180000E2102B50400001276710005A -:107940008F8200F414E20007000000008EE201B410 -:107950000000802124420001AEE201B408002E5D47 -:107960008EE201B48F8200F0241000018FA3001872 -:107970008FA4001CAC430000AC440004AF8700F0AF -:1079800016000007000000008EE20088244200017B -:10799000AEE200888EE2008808002EA0AEE0725CA5 -:1079A0008EE2725C8EE400E08EE500E4240C0002BE -:1079B000004018210000102100A3282100A3302B33 -:1079C000008220210086202100161142304300034E -:1079D000AEE400E0AEE500E4106C00172C6200039A -:1079E00010400005240C0001106C0008000000008D -:1079F00008002EA0AEE0725C240C0003106C00198D -:107A00000000000008002EA0AEE0725C8EE200E8EC -:107A10008EE300EC246300012C640001004410217B -:107A2000AEE200E8AEE300EC8EE200E88EE300ECAC -:107A300008002EA0AEE0725C8EE200F08EE300F44F -:107A4000246300012C64000100441021AEE200F028 -:107A5000AEE300F48EE200F08EE300F408002EA006 -:107A6000AEE0725C8EE200F88EE300FC246300015D -:107A70002C64000100441021AEE200F8AEE300FCEB -:107A80008EE200F88EE300FCAEE0725C8E62001CB9 -:107A900096E304588EE404F0244200012463FFFFBF -:107AA0000043102424840001AEE204E4AEE404F0B8 -:107AB0008F42023C0082202B148000B000000000A6 -:107AC0008F830120276238002466002000C2102B1B -:107AD00050400001276630008F82012810C2000448 -:107AE000000000008F82012414C200070000000083 -:107AF0008EE201A40000802124420001AEE201A434 -:107B000008002F078EE201A48EE204E4AC62001CA0 -:107B10008EE404B08EE504B42462001CAC6200085C -:107B200024020008A462000E24020011AC620018B6 -:107B3000AC640000AC6500048EE204C4AC620010CA -:107B4000AF86012092E24E2014400037241000013D -:107B50008EE24E30000210C02442503802E2202152 -:107B60008C830000240200121462001F0000000039 -:107B70008EE34E308EE24E341062001B240C004027 -:107B80008C82000424420001AC8200048EE24E3458 -:107B90008EE34E3024420001104C0007000000002C -:107BA0008EE24E3424420001106200050000000005 -:107BB00008002EF100000000146000050000000025 -:107BC0008F82012824420020AF8201288F82012861 -:107BD0008C8200042C42001150400013AC80000045 -:107BE00008002F07000000008EE24E30240C0040F9 -:107BF00024420001504C0003000010218EE24E3060 -:107C000024420001AEE24E308EE24E30000210C03F -:107C10002442503802E2202124020012240C0001E8 -:107C2000AC820000AC8C00045600000D2410000152 -:107C30008EE204E43C04000124845754AFA00014F5 -:107C4000AFA200108EE606088F4702283C05000907 -:107C500034A5F0060C002403AFAB00388FAB00381E -:107C600016000003240C000108002F5CA2EC04F4B1 -:107C70008EE2017024420001AEE201708EE20170DA -:107C80008EE204E4A2E004F4AEE004F0AEE072742C -:107C9000AEE204F88F42023C1040003800000000C1 -:107CA0008EE2018424420001AEE2018408002F5CD0 -:107CB0008EE201848EE20504240C0040244200017F -:107CC000504C0003000010218EE205042442000104 -:107CD000AEE205048EE205048E630018240C000356 -:107CE0000002108000571021146C000F8C4405080E -:107CF0003C02000100571021904283B11040001453 -:107D0000000000008EE201D08EE3524000441021BA -:107D1000AEE201D08EE201D800641821306300FF8A -:107D200008002F4FAEE352408EE201CC8EE30E10DE -:107D300000441021AEE201CC8EE201D8006418218B -:107D4000306301FFAEE30E1000441021AEE201D813 -:107D50008EE200003442004008002F5CAEE20000DA -:107D60008EE2014C3C01000100370821A02083E095 -:107D700024420001AEE2014C8EE2014C8F820108E8 -:107D800024420020AF8201088F8201088F820108FF -:107D9000276330000043102B1440000227622800A4 -:107DA000AF8201088F8301088F8201041462FC1ED8 -:107DB000000000008FBF00608FBE005C8FB60058CF -:107DC0008FB500548FB400508FB3004C8FB2004871 -:107DD0008FB100448FB0004003E0000827BD006869 -:107DE0000005284310A0000D000030213C030001D5 -:107DF000346338003C07FFFF036310210082102B1F -:107E00005040000100872021948200002484000259 -:107E100024A5FFFF14A0FFF800C2302100061C02B9 -:107E200030C2FFFF0062302100061C0230C2FFFF9B -:107E30000062302103E0000830C2FFFF27BDFF8849 -:107E4000240F0001AFBF0070AFBE006CAFB600687A -:107E5000AFB50064AFB40060AFB3005CAFB2005820 -:107E6000AFB10054AFB00050A3A00027AFAF002CBB -:107E70008EE204D400008021304200011440002A28 -:107E8000A3A000378F8700E08F8800C48F8200E8AE -:107E900000E220232C8210005040000124841000B6 -:107EA000000420C2008018218EE400C88EE500CCBA -:107EB0000000102100A3282100A3302B00822021E4 -:107EC00000862021AEE400C8AEE500CC8F8300C858 -:107ED0003C02000A3442EFFF010320230044102B30 -:107EE000104000033C02000A3442F00000822021CE -:107EF000008018218EE400C08EE500C4000010212F -:107F000000A3282100A3302B0082202100862021FD -:107F1000AEE400C0AEE500C4AF8800C8AF8700E49F -:107F2000080034CCAF8700E83C0200010057102164 -:107F3000904283C01040000B000000003C14000180 -:107F40000297A0218E9483C43C13000102779821EC -:107F50008E7383C83C1200010257902108003193B0 -:107F60008E5283CC8F8300E08F8200E410430007A1 -:107F7000000088218F8200E4241100018C4300005E -:107F80008C440004AFA30018AFA4001C1620000E00 -:107F90003C02FFFF8F8200C4AFA200108F8200C896 -:107FA0003C04000124845870AFA200148F8600E0C6 -:107FB0008F8700E43C0500060C00240334A5F00084 -:107FC000080034CC000000008FA3001C8FB2001802 -:107FD0003074FFFF2694FFFC00621024104000580C -:107FE000024098213C020080006210241040000AE8 -:107FF0003C0400408EE2007C24420001AEE2007CA2 -:108000008EE2007C8EE201FC24420001AEE201FC23 -:10801000080034C68EE201FC3C0600043C0B000163 -:108020003C0A00023C0500103C0900088EE200807A -:108030003C0800203407800024420001AEE20080AA -:108040008EE200808FA2001C0044182410660021DC -:1080500000C3102B1440000700000000106B00113B -:1080600000000000106A0015000000000800304900 -:10807000000420421065002300A3102B14400005CB -:1080800000000000106900190000000008003049DD -:108090000004204210680021000000000800304960 -:1080A000000420428EE2003424420001AEE200349B -:1080B0008EE2003408003049000420428EE201ECD8 -:1080C00024420001AEE201EC8EE201EC08003049EE -:1080D000000420428EE201F024420001AEE201F0F1 -:1080E0008EE201F008003049000420428EE201F4E3 -:1080F00024420001AEE201F48EE201F408003049AE -:10810000000420428EE2003024420001AEE2003042 -:108110008EE2003008003049000420428EE201F86F -:1081200024420001AEE201F88EE201F80004204290 -:108130001087047C000000000800300E00000000E2 -:108140003C02000100571021904283B21440008489 -:10815000240200013C03000100771821906383B3DF -:108160001462007F3C0201008E4300000062102474 -:108170001040006F2402FFFF14620005241000016C -:10818000964300043402FFFF1062007500000000F7 -:1081900092E204D814400072000000003C0200018A -:1081A000005710218C4283B4284200051040002063 -:1081B000000038213C020001005710218C4283B49A -:1081C000184000160000282196660000000520C017 -:1081D000009710219442777E1446000900971021E1 -:1081E0009443778096620002146200050097102184 -:1081F00094437782966200045062000824070001CD -:108200003C020001005710218C4283B424A50001D8 -:1082100000A2102A5440FFEE000520C030E200FF0B -:108220001040044000000000080030D500000000AD -:10823000024020210C0022FE240500063044001FCD -:10824000000428C002E510219442727C30424000B4 -:108250001440043400B710219443727E96620000EB -:108260001462000B000418C000B710219443728000 -:108270009662000214620006000418C000B71021C4 -:10828000944372829662000410620035000418C0A4 -:1082900002E310219442727C304280001440042199 -:1082A00002E31021944B727C96670000000B28C0FB -:1082B00000B710219442737E080030B700003021CF -:1082C000000420C002E410219443737C02E41021D6 -:1082D000944B737C3063800014600010000B28C046 -:1082E00000B710219442737E1447FFF501602021EE -:1082F00000B7102194437380966200025462FFF12C -:10830000000420C000B710219443738296620004D9 -:108310005462FFEC000420C02406000130C200FFBC -:108320001040040000000000080030D500000000EC -:108330009743020296420000146203FA0000000014 -:108340009743020496420002146203F60000000004 -:108350009743020696420004146203F200000000F4 -:10836000924200003A030001304200010043102411 -:10837000104000742402FFFF8E63000014620004AA -:108380003402FFFF966300041062006F240F0002A6 -:108390003C02000100571021904283B21440006A51 -:1083A000240F000392E204D854400068AFAF002CC1 -:1083B0003C020001005710218C4283B42842000582 -:1083C00010400020000038213C020001005710211D -:1083D0008C4283B4184000160000282196660000E5 -:1083E000000520C0009710219442777E14460009B2 -:1083F0000097102194437780966200021462000572 -:10840000009710219443778296620004506200081E -:10841000240700013C020001005710218C4283B464 -:1084200024A5000100A2102A5440FFEE000520C040 -:1084300030E200FF14400044240F0003080034C65B -:1084400000000000024020210C0022FE240500064E -:108450003044001F000428C002E510219442727CC1 -:1084600030424000144003AF00B710219443727EA5 -:10847000966200001462000B000418C000B71021BF -:10848000944372809662000214620006000418C0D1 -:1084900000B7102194437282966200041062002794 -:1084A000000418C002E310219442727C3042800024 -:1084B0001440039C02E31021944B727C96670000E9 -:1084C000000B28C000B710219442737E0800313C95 -:1084D00000003021000420C002E410219443737C8A -:1084E00002E41021944B737C306380001460001010 -:1084F000000B28C000B710219442737E1447FFF58B -:108500000160202100B7102194437380966200021D -:108510005462FFF1000420C000B71021944373821D -:10852000966200045462FFEC000420C0240600019F -:1085300030C200FF1040037B000000000800314FF4 -:10854000240F0003240F0001AFAF002C8F42026004 -:108550000054102B1040003A000000008F8300E40C -:108560008F8200E01062000324630008AF8300E400 -:10857000AF8300E88EE400C08EE500C402801821BD -:108580000000102100A3282100A3302B008220210D -:1085900000862021AEE400C0AEE500C48EE20058A3 -:1085A00024420001AEE200588EE200588EE2007CC8 -:1085B00024420001AEE2007C8EE2007C8F8200E06B -:1085C000AFA200108F8200E43C040001248458789C -:1085D000AFA200148FA600188FA7001C3C05000650 -:1085E0000C00240334A5F003080034CC0000000084 -:1085F0008EE25240AFA200108EE252443C040001D1 -:1086000024845884AFA200148EE60E108EE70E1854 -:108610003C0500060C00240334A5F0028EE201C0E4 -:1086200024420001AEE201C08EE200008EE301C0F0 -:108630002403FFBF0043102408003470AEE20000A2 -:1086400096E204680054102B104000030000000064 -:10865000240F0001A3AF0027128003012416000796 -:1086600024150040241E0001240E00128EE2724CDC -:108670008F43028024420001304207FF106202D380 -:108680000000000093A2002710400014000000002A -:108690008EE352408EE252441062000926ED5244AD -:1086A0008EE652448EE35244000211402442524866 -:1086B00002E2802124630001080031BF306B00FF1B -:1086C00092E272481440FFCA000000008EE201E00E -:1086D00024420001AEE201E08EE201E08EE30E10E2 -:1086E0008EE20E181062FFC226ED0E188EE60E18EE -:1086F0008EE30E180002114024420E2002E2802177 -:1087000024630001306B01FF96E2046A30420010DE -:1087100010400019000000009642000C340F810048 -:10872000144F0015000000003C020001005710210A -:10873000904283C014400010000000009642000EDA -:10874000A60200168E4200088E4300048E440000EC -:108750002694FFFCAE42000CAE430008AE44000479 -:108760009602000E26730004240F0001A3AF003709 -:1087700034420200A602000E8E0200008E030004A6 -:108780003C04000134843800306A0007026A9823F0 -:10879000036410210262102B10400005028AA02100 -:1087A00002641023036218233C0200200043982334 -:1087B000268200072404FFF89603000A0044602480 -:1087C000006A1821006C102B104000020180382133 -:1087D00000603821AE1300188F88012024E20007C2 -:1087E0000044382427623800250900200122102B7C -:1087F00050400001276930008F82012811220004B7 -:10880000000000008F82012415220007014018217A -:108810008EE201A40000882124420001AEE201A4FE -:108820000800324C8EE201A48E0400008E05000484 -:1088300000001021AD130008A507000EAD160018AA -:10884000AD06001C00A3302B00A3282300822023A8 -:1088500000862023AD040000AD0500048EE204C0B4 -:10886000AD020010AF89012092E24E201440003387 -:10887000241100018EE24E30000210C02442503814 -:1088800002E220218C8200001456001F000000002C -:108890008EE34E308EE24E341062001B000000006A -:1088A0008C82000424420001AC8200048EE24E342B -:1088B0008EE34E30244200011055000700000000F6 -:1088C0008EE24E34244200011062000500000000D8 -:1088D00008003239000000001460000500000000AC -:1088E0008F82012824420020AF8201288F82012834 -:1088F0008C8200042C42001150400010AC8000001B -:108900000800324C000000008EE24E30244200018C -:1089100050550003000010218EE24E302442000129 -:10892000AEE24E308EE24E30000210C0244250388B -:1089300002E22021AC960000AC9E00041620001834 -:108940003C0500068E0200183C0400012484589067 -:10895000AFA200108E0200008E03000434A5F009BF -:10896000020030210C002403AFA3001493A20037AF -:1089700010400216340F81008E4200048E4300081E -:108980008E44000CA64F000CAE420000AE43000423 -:10899000AE4400089602001608003470A642000E8D -:1089A00014EC0168028A1823960C000A9603000E44 -:1089B000028A1023A602000A34620004A602000EF6 -:1089C0008F88012027623800250900200122102B02 -:1089D00014400002306AFFFF276930008F820128AF -:1089E00011220004000000008F82012415220007DC -:1089F000240400208EE201A400008821244200010A -:108A0000AEE201A4080032CA8EE201A48EE5724CE7 -:108A10008EE604908EE70494A504000E240400045E -:108A2000AD100008AD0400180005294000A0182171 -:108A30000000102100E3382100E3202B00C2302188 -:108A400000C43021AD060000AD0700048EE2724C78 -:108A5000AD02001C8EE204C4AD020010AF890120FB -:108A600092E24E2014400033241100018EE24E3079 -:108A7000000210C02442503802E220218C82000003 -:108A80001456001F000000008EE34E308EE24E347C -:108A90001062001B000000008C82000424420001D0 -:108AA000AC8200048EE24E348EE34E30244200014C -:108AB00010550007000000008EE24E3424420001F1 -:108AC0001062000500000000080032B7000000003E -:108AD00014600005000000008F820128244200205D -:108AE000AF8201288F8201288C8200042C42001161 -:108AF00050400010AC800000080032CA00000000A6 -:108B00008EE24E3024420001505500030000102137 -:108B10008EE24E3024420001AEE24E308EE24E3004 -:108B2000000210C02442503802E22021AC9600001E -:108B3000AC9E00041620000D00000000A60C000AE8 -:108B4000A60A000E8F820100AFA200108F820104DE -:108B50003C0400012484589C3C050006AFA200148C -:108B60008EE6724C0800343B34A5F00B3C0100014A -:108B700000370821A02083C0ADAB00008EE201D8F1 -:108B80008EE3724C2442FFFFAEE201D88EE201D8A0 -:108B900024630001306307FF26E2524415A2000659 -:108BA000AEE3724C8EE201D02442FFFFAEE201D070 -:108BB000080032EF8EE201D08EE201CC2442FFFFAA -:108BC000AEE201CC8EE201CC8F4202401040007335 -:108BD000000000008EE20E1C24420001AEE20E1CDA -:108BE0008F4302400043102B144001760000A02167 -:108BF0008F830120276238002466002000C2102BDA -:108C000050400001276630008F82012810C2000406 -:108C1000000000008F82012414C200070000000041 -:108C20008EE201A40000882124420001AEE201A4EA -:108C30000800334F8EE201A48EE2724CAC62001C3D -:108C40008EE404A88EE504AC2462001CAC6200082B -:108C500024020008A462000E24020011AC62001875 -:108C6000AC640000AC6500048EE204C4AC62001089 -:108C7000AF86012092E24E201440003324110001FF -:108C80008EE24E30000210C02442503802E2202111 -:108C90008C820000144E001F000000008EE34E3056 -:108CA0008EE24E341062001B000000008C82000433 -:108CB00024420001AC8200048EE24E348EE34E303A -:108CC0002442000110550007000000008EE24E34DF -:108CD0002442000110620005000000000800333C3F -:108CE0000000000014600005000000008F820128D1 -:108CF00024420020AF8201288F8201288C82000448 -:108D00002C42001150400010AC8000000800334F8E -:108D1000000000008EE24E30244200015055000356 -:108D2000000010218EE24E3024420001AEE24E30AF -:108D30008EE24E30000210C02442503802E2202160 -:108D4000AC8E0000AC9E00045620000D24110001E2 -:108D50008EE2724C3C040001248458A8AFA0001499 -:108D6000AFA200108EE6724C8F4702803C050009CE -:108D700034A5F0080C002403AFAE00488FAE0048C5 -:108D800056200001AEE00E1C8EE201882442000154 -:108D9000AEE20188080033C88EE201888F8301208B -:108DA000276238002466002000C2102B50400001CA -:108DB000276630008F82012810C2000400000000E6 -:108DC0008F82012414C20007000000008EE201A47B -:108DD0000000882124420001AEE201A4080033BA59 -:108DE0008EE201A48EE2724CAC62001C8EE404A8F8 -:108DF0008EE504AC2462001CAC620008240200086A -:108E0000A462000E24020011AC620018AC640000E1 -:108E1000AC6500048EE204C4AC620010AF86012091 -:108E200092E24E2014400033241100018EE24E30B5 -:108E3000000210C02442503802E220218C8200003F -:108E4000144E001F000000008EE34E308EE24E34C0 -:108E50001062001B000000008C820004244200010C -:108E6000AC8200048EE24E348EE34E302442000188 -:108E700010550007000000008EE24E34244200012D -:108E80001062000500000000080033A70000000089 -:108E900014600005000000008F8201282442002099 -:108EA000AF8201288F8201288C8200042C4200119D -:108EB00050400010AC800000080033BA00000000F1 -:108EC0008EE24E3024420001505500030000102174 -:108ED0008EE24E3024420001AEE24E308EE24E3041 -:108EE000000210C02442503802E22021AC8E000063 -:108EF000AC9E00041620000D000000008EE2724CB3 -:108F00003C040001248458A8AFA00014AFA20010B4 -:108F10008EE6724C8F4702803C05000934A5F008AC -:108F20000C002403AFAE00488FAE00488EE20174FF -:108F300024420001AEE201748EE201740800346E36 -:108F40000000A021960C000A0183102B5440000160 -:108F500001801821A603000A8F88012027623800AB -:108F6000250900200122102B504000012769300004 -:108F70008F82012811220004000000008F8201244A -:108F800015220007240400208EE201A4000088219D -:108F900024420001AEE201A40800342F8EE201A4B5 -:108FA0008EE5724C8EE604908EE70494A504000EC4 -:108FB00024040004AD100008AD0400180005294089 -:108FC00000A018210000102100E3382100E3202B2D -:108FD00000C2302100C43021AD060000AD070004FE -:108FE0008EE2724CAD02001C8EE204C4AD02001091 -:108FF000AF89012092E24E20144000332411000179 -:109000008EE24E30000210C02442503802E220218D -:109010008C8200001456001F000000008EE34E30CA -:109020008EE24E341062001B000000008C820004AF -:1090300024420001AC8200048EE24E348EE34E30B6 -:109040002442000110550007000000008EE24E345B -:109050002442000110620005000000000800341CDA -:109060000000000014600005000000008F8201284D -:1090700024420020AF8201288F8201288C820004C4 -:109080002C42001150400010AC8000000800342F2A -:10909000000000008EE24E302442000150550003D3 -:1090A000000010218EE24E3024420001AEE24E302C -:1090B0008EE24E30000210C02442503802E22021DD -:1090C000AC960000AC9E00041620001D00000000BD -:1090D000A60C000A8F820100AFA200108F8201044B -:1090E0003C0400012484589C3C050006AFA20014F7 -:1090F0008EE6724C34A5F00D0C00240302003821DA -:1091000093A2003710400031340F81008E420004DA -:109110008E4300088E44000CA64F000CAE420000A7 -:10912000AE430004AE44000896020016A642000EAC -:109130009602000E3042FDFF08003470A602000EB9 -:109140008EE201D82442FFFFAEE201D88EE201D8C0 -:109150008EE201CC3C04001F3C01000100370821D5 -:10916000A03E83C02442FFFFAEE201CC9603000A7A -:109170003484FFFF8EE201CC006A1821026398213B -:109180000093202B108000033C02FFF534421000B6 -:1091900002629821ADAB00008EE2724C24420001C5 -:1091A000304207FFAEE2724C8F4202401040000492 -:1091B0000283A0238EE20E1C24420001AEE20E1CAC -:1091C000A3A000271680FD290000000012800024C3 -:1091D000000000003C01000100370821AC3483C4CA -:1091E0003C01000100370821AC3383C83C01000179 -:1091F00000370821AC3283CC93A20037104000081E -:10920000000000003C020001005710218C4283CC7A -:10921000244200043C01000100370821AC2283CC29 -:109220008EE2724C8F43028024420001304207FFDD -:1092300014620006000000008EE201C42442000116 -:10924000AEE201C4080034CC8EE201C48EE201BC5F -:1092500024420001AEE201BC080034CC8EE201BC25 -:1092600097A4001E2484FFFC008018218EE400C017 -:109270008EE500C40000102100A3282100A3302B9C -:109280000082202100862021AEE400C0AEE500C4AB -:109290008FAF002C2402000211E2000F29E200032C -:1092A000144000172402000315E20015000000001E -:1092B0008EE200D08EE300D4246300012C64000110 -:1092C00000441021AEE200D0AEE300D48EE200D024 -:1092D000080034C68EE300D48EE200D88EE300DCB2 -:1092E000246300012C64000100441021AEE200D888 -:1092F000AEE300DC8EE200D8080034C68EE300DC6A -:109300008EE200C88EE300CC246300012C640001CF -:1093100000441021AEE200C8AEE300CC8EE200C8EB -:109320008EE300CC8F8300E48F8200E010620003A4 -:1093300024630008AF8300E4AF8300E88FBF0070B0 -:109340008FBE006C8FB600688FB500648FB400606C -:109350008FB3005C8FB200588FB100548FB00050B3 -:1093600003E0000827BD007827BDFFB0AFB500447B -:109370000000A821AFB0003000008021AFBF004C3A -:10938000AFB60048AFB40040AFB3003CAFB2003856 -:10939000AFB100348EE204D4241400013042000145 -:1093A0001440002A0000B0218F8700E08F8800C49D -:1093B0008F8200E800E220232C8210005040000140 -:1093C00024841000000420C2008018218EE400C80C -:1093D0008EE500CC0000102100A3282100A3302B33 -:1093E0000082202100862021AEE400C8AEE500CC3A -:1093F0008F8300C83C02000A3442EFFF01032023A0 -:109400000044102B104000033C02000A3442F000DC -:1094100000822021008018218EE400C08EE500C467 -:109420000000102100A3282100A3302B008220215E -:1094300000862021AEE400C0AEE500C4AF8800C8BD -:10944000AF8700E408003850AF8700E83C02000115 -:1094500000571021904283C01040000B0000000014 -:109460003C130001027798218E7383C43C110001E4 -:10947000023788218E3183C83C12000102579021A7 -:10948000080036E88E5283CC8F8300E08F8200E4A0 -:1094900010430007000048218F8200E424090001E6 -:1094A0008C4300008C440004AFA30018AFA4001C40 -:1094B0001520000E3C02FFFF8F8200C4AFA20010F7 -:1094C0008F8200C83C04000124845870AFA20014AD -:1094D0008F8600E08F8700E43C0500060C00240323 -:1094E00034A5F00008003850000000008FA3001CD5 -:1094F0008FB200183073FFFF2673FFFC0062102448 -:1095000010400058024088213C0200800062102474 -:109510001040000A3C0400408EE2007C244200011E -:10952000AEE2007C8EE2007C8EE201FC244200016F -:10953000AEE201FC0800384A8EE201FC3C06000461 -:109540003C0B00013C0A00023C0500103C090008ED -:109550008EE200803C080020340780002442000195 -:10956000AEE200808EE200808FA2001C004418242E -:109570001066002100C3102B1440000700000000FB -:10958000106B001100000000106A001500000000C0 -:1095900008003592000420421065002300A3102B20 -:1095A00014400005000000001069001900000000D0 -:1095B00008003592000420421068002100000000DD -:1095C00008003592000420428EE20034244200015B -:1095D000AEE200348EE200340800359200042042EE -:1095E0008EE201EC24420001AEE201EC8EE201ECDD -:1095F00008003592000420428EE201F0244200016E -:10960000AEE201F08EE201F0080035920004204243 -:109610008EE201F424420001AEE201F48EE201F494 -:1096200008003592000420428EE2003024420001FE -:10963000AEE200308EE20030080035920004204295 -:109640008EE201F824420001AEE201F88EE201F858 -:1096500000042042108702B70000000008003557C0 -:10966000000000003C02000100571021904283B22C -:1096700014400084240200013C03000100771821FB -:10968000906383B31462007F3C0201008E430000AC -:10969000006210241040006F2402FFFF14620005D6 -:1096A00024100001964300043402FFFF106200758D -:1096B0000000000092E204D8144000720000000094 -:1096C0003C020001005710218C4283B4284200055F -:1096D00010400020000038213C02000100571021FA -:1096E0008C4283B418400016000028219626000002 -:1096F000000520C0009710219442777E144600098F -:10970000009710219443778096220002146200058E -:10971000009710219443778296220004506200083B -:10972000240700013C020001005710218C4283B441 -:1097300024A5000100A2102A5440FFEE000520C01D -:1097400030E200FF1040027B000000000800361EDF -:1097500000000000024020210C0022FE240500062B -:109760003044001F000428C002E510219442727C9E -:10977000304240001440026F00B710219443727EC3 -:10978000962200001462000B000418C000B71021DC -:10979000944372809622000214620006000418C0EE -:1097A00000B71021944372829622000410620035A3 -:1097B000000418C002E310219442727C3042800001 -:1097C0001440025C02E310219448727C962700004A -:1097D000000828C000B710219442737E08003600AC -:1097E00000003021000420C002E410219443737C67 -:1097F00002E410219448737C3063800014600010F0 -:10980000000828C000B710219442737E1447FFF56A -:109810000100202100B7102194437380962200029A -:109820005462FFF1000420C000B7102194437382FA -:10983000962200045462FFEC000420C024060001BC -:1098400030C200FF1040023B000000000800361E3E -:1098500000000000974302029642000014620235A5 -:109860000000000097430204964200021462023195 -:109870000000000097430206964200041462022D85 -:1098800000000000924200003A0300013042000153 -:1098900000431024104000742402FFFF8E230000B8 -:1098A000146200043402FFFF962300041062006F6C -:1098B000241400023C02000100571021904283B2A0 -:1098C0001440006A2414000392E204D81440006794 -:1098D000000000003C020001005710218C4283B4BC -:1098E0002842000510400020000038213C02000101 -:1098F000005710218C4283B4184000160000282124 -:1099000096260000000520C0009710219442777E23 -:109910001446000900971021944377809622000294 -:109920001462000500971021944377829622000468 -:1099300050620008240700013C020001005710217A -:109940008C4283B424A5000100A2102A5440FFEEEB -:10995000000520C030E200FF14400044241400033E -:109960000800384A00000000024020210C0022FEBE -:10997000240500063044001F000428C002E5102121 -:109980009442727C30424000144001EA00B710213A -:109990009443727E962200001462000B000418C0EB -:1099A00000B71021944372809622000214620006D0 -:1099B000000418C000B7102194437282962200045C -:1099C00010620027000418C002E310219442727C48 -:1099D00030428000144001D702E310219448727C89 -:1099E00096270000000828C000B710219442737E1B -:1099F0000800368500003021000420C002E4102158 -:109A00009443737C02E410219448737C306380009B -:109A100014600010000828C000B710219442737E23 -:109A20001447FFF50100202100B7102194437380F3 -:109A3000962200025462FFF1000420C000B71021FA -:109A400094437382962200045462FFEC000420C009 -:109A50002406000130C200FF104001B600000000E3 -:109A60000800369824140003241400018F42026079 -:109A70000053102B10400049000000008F8300E4C9 -:109A80008F8200E01062000324630008AF8300E4CB -:109A9000AF8300E88EE400C08EE500C402601821A8 -:109AA0000000102100A3282100A3302B00822021D8 -:109AB00000862021AEE400C0AEE500C48EE200586E -:109AC00024420001AEE200588EE200588EE2007C93 -:109AD00024420001AEE2007C8EE2007C8F8200E036 -:109AE000AFA200108F8200E43C0400012484587867 -:109AF000AFA200148FA600188FA7001C3C0500061B -:109B00000C00240334A5F0030800385000000000C6 -:109B10008EE25240AFA200108EE252443C0400019B -:109B200024845884AFA200148EE60E108EE70E181F -:109B30000C00240334A5F0028EE201C0244200018F -:109B4000AEE201C08EE200008EE301C02403FFBF3D -:109B500000431024080037F8AEE200008EE25240C5 -:109B6000AFA200108EE252443C04000124845884C9 -:109B7000AFA200148EE60E108EE70E183C0500060C -:109B80000C00240334A5F0028EE201C0244200013F -:109B9000AEE201C0080037F88EE201C096E2046828 -:109BA0000053102B544000013C158000126001311D -:109BB0003C0C001F358CFFFF8EE2724C8F430280FD -:109BC00024420001304207FF10620108000000003B -:109BD00012A00014000000008EE352408EE25244B6 -:109BE0001062000926EE52448EEB52448EE352443A -:109BF000000211402442524802E280212463000105 -:109C000008003712306800FF92E272481440FFC02B -:109C10003C0500068EE201E024420001AEE201E0D4 -:109C20008EE201E08EE30E108EE20E181062FFCB82 -:109C300026EE0E188EEB0E180000A8218EE30E18EB -:109C40000002114024420E2002E280212463000120 -:109C5000306801FF96E2046A30420010104000179D -:109C6000340281009643000C1462001400000000CE -:109C70003C02000100571021904283C01440000FA5 -:109C8000000000009642000EA60200168E42000858 -:109C90008E4300048E4400002673FFFCAE42000C8D -:109CA000AE430008AE4400049602000E26310004C4 -:109CB0002416000134420200A602000E9603000A98 -:109CC000026050210073102B1040000202606821D6 -:109CD000006050212D42003D1040002A0000382134 -:109CE0009623000C2402080054620027AE110018CD -:109CF0003C02000100571021904283C054400022D2 -:109D0000AE110018262200170182102B10400013FC -:109D1000000000003C02FFF5005110219042101796 -:109D2000384300062C630001384200112C42000128 -:109D30000062182510600013262200100182102BEB -:109D40001040000E000000003C07FFF500F1382134 -:109D500094E710100800375E24E7000E92220017E7 -:109D6000384300062C630001384200112C420001E8 -:109D70000062182550600004AE11001896270010EC -:109D800024E7000EAE1100183C020001005710211C -:109D9000904283C00002102B14E0000200024EC06B -:109DA000014038218F83012027623800246600207B -:109DB00000C2102B50400001276630008F8201281E -:109DC00010C20004000000008F82012414C20007AA -:109DD0002402000B8EE201A400004821244200016D -:109DE000AEE201A4080037BF8EE201A48E04000099 -:109DF0008E050004AC62001801751025004910257D -:109E0000AC710008A467000EAC62001CAC640000DA -:109E1000AC6500048EE204C0AC620010AF86012085 -:109E200092E24E2014400038240900018EE24E30A8 -:109E3000000210C02442503802E220218C8300002E -:109E40002402000714620020000000008EE34E3060 -:109E50008EE24E341062001C000000008C82000470 -:109E600024420001AC8200048EE34E348EE54E3075 -:109E7000240200402463000110620007000000007B -:109E80008EE24E342442000110A2000500000000C2 -:109E9000080037A90000000014A000050000000021 -:109EA0008F82012824420020AF8201288F8201285E -:109EB0008C8200042C42001150400013AC80000042 -:109EC000080037BF000000008EE24E30240300403F -:109ED0002442000150430003000010218EE24E3066 -:109EE00024420001AEE24E308EE24E30000210C03D -:109EF0002442503802E2202124020007AC820000F4 -:109F000024020001AC820004152000183C05000664 -:109F10008E0200183C04000124845890AFA2001067 -:109F20008E0200008E03000434A5F00902003021E7 -:109F30000C002403AFA3001432C200FF1040002B1A -:109F4000340281008E4300048E4400088E45000CCC -:109F5000A642000CAE430000AE440004AE4500082B -:109F600096020016080037F8A642000E154D000AAA -:109F7000000000009602000EA613000A34420004FE -:109F8000A602000E3C01000100370821A02083C07A -:109F9000080037F6000098219604000A0093102B61 -:109FA00010400002026018210080182124020001E4 -:109FB000A603000A3C01000100370821A02283C04B -:109FC0009604000A022488210191102B10400003FE -:109FD0003C02FFF5344210000222882102649823DB -:109FE0000000A8211660FEF4ADC800001260002138 -:109FF00032C200FF3C01000100370821AC3383C4AA -:10A000003C01000100370821AC3183C83C0100014C -:10A010000037082110400008AC3283CC3C0200011C -:10A02000005710218C4283CC244200043C010001E3 -:10A0300000370821AC2283CC8EE2724C8F43028021 -:10A040002442000114620006000000008EE201C4F8 -:10A0500024420001AEE201C4080038508EE201C47F -:10A060008EE201BC24420001AEE201BC080038507F -:10A070008EE201BC97A4001E2484FFFC00801821FE -:10A080008EE400C08EE500C40000102100A328214A -:10A0900000A3302B00822021008620212402000210 -:10A0A000AEE400C0AEE500C41282000F2A820003B5 -:10A0B000144000172402000316820015000000005F -:10A0C0008EE200D08EE300D4246300012C640001F2 -:10A0D00000441021AEE200D0AEE300D48EE200D006 -:10A0E0000800384A8EE300D48EE200D88EE300DC0C -:10A0F000246300012C64000100441021AEE200D86A -:10A10000AEE300DC8EE200D80800384A8EE300DCC3 -:10A110008EE200C88EE300CC246300012C640001B1 -:10A1200000441021AEE200C8AEE300CC8EE200C8CD -:10A130008EE300CC8F8300E48F8200E01062000386 -:10A1400024630008AF8300E4AF8300E88FBF004CB6 -:10A150008FB600488FB500448FB400408FB3003CE9 -:10A160008FB200388FB100348FB0003003E00008A8 -:10A1700027BD005027BDFF90AFB600600000B021A2 -:10A18000AFBF0068AFBE0064AFB5005CAFB40058AD -:10A19000AFB30054AFB20050AFB1004CAFB0004805 -:10A1A0008EE204D400008821241500013042000111 -:10A1B0001440002AA3A0002F8F8700E08F8800C4DE -:10A1C0008F8200E800E220232C8210005040000122 -:10A1D00024841000000420C2008018218EE400C8EE -:10A1E0008EE500CC0000102100A3282100A3302B15 -:10A1F0000082202100862021AEE400C8AEE500CC1C -:10A200008F8300C83C02000A3442EFFF0103202381 -:10A210000044102B104000033C02000A3442F000BE -:10A2200000822021008018218EE400C08EE500C449 -:10A230000000102100A3282100A3302B0082202140 -:10A2400000862021AEE400C0AEE500C4AF8800C89F -:10A25000AF8700E408003C5BAF8700E83C020001E8 -:10A2600000571021904283C01040000B00000000F6 -:10A270003C130001027798218E7383C43C100001C7 -:10A28000021780218E1083C83C12000102579021D2 -:10A2900008003A598E5283CC8F8300E08F8200E40D -:10A2A00010430007000038218F8200E424070001DA -:10A2B0008C4300008C440004AFA30018AFA4001C22 -:10A2C00014E0000E3C02FFFF8F8200C4AFA200101A -:10A2D0008F8200C83C040001248458B4AFA200144B -:10A2E0008F8600E08F8700E43C0500060C00240305 -:10A2F00034A5F20008003C5B000000008FA3001CA6 -:10A300008FB200183073FFFF2673FFFC0062102429 -:10A3100010400058024080213C020080006210245E -:10A320001040000A3C0400408EE2007C2442000100 -:10A33000AEE2007C8EE2007C8EE201FC2442000151 -:10A34000AEE201FC08003C558EE201FC3C06000434 -:10A350003C0B00013C0A00023C0500103C090008CF -:10A360008EE200803C080020340780002442000177 -:10A37000AEE200808EE200808FA2001C0044182410 -:10A380001066002100C3102B1440000700000000DD -:10A39000106B001100000000106A001500000000A2 -:10A3A00008003916000420421065002300A3102B7A -:10A3B00014400005000000001069001900000000B2 -:10A3C0000800391600042042106800210000000037 -:10A3D00008003916000420428EE2003424420001B5 -:10A3E000AEE200348EE20034080039160004204248 -:10A3F0008EE201EC24420001AEE201EC8EE201ECBF -:10A4000008003916000420428EE201F024420001C7 -:10A41000AEE201F08EE201F008003916000420429D -:10A420008EE201F424420001AEE201F48EE201F476 -:10A4300008003916000420428EE200302442000158 -:10A44000AEE200308EE200300800391600042042EF -:10A450008EE201F824420001AEE201F88EE201F83A -:10A46000000420421087033E00000000080038DB93 -:10A47000000000003C02000100571021904283B20E -:10A4800014400084240200013C03000100771821DD -:10A49000906383B31462007F3C0201008E4300008E -:10A4A000006210241040006F2402FFFF14620005B8 -:10A4B00024110001964300043402FFFF106200756E -:10A4C0000000000092E204D8144000720000000076 -:10A4D0003C020001005710218C4283B42842000541 -:10A4E00010400020000038213C02000100571021DC -:10A4F0008C4283B418400016000028219606000004 -:10A50000000520C0009710219442777E1446000970 -:10A510000097102194437780960200021462000590 -:10A52000009710219443778296020004506200083D -:10A53000240700013C020001005710218C4283B423 -:10A5400024A5000100A2102A5440FFEE000520C0FF -:10A5500030E200FF1040030200000000080039A2B2 -:10A5600000000000024020210C0022FE240500060D -:10A570003044001F000428C002E510219442727C80 -:10A5800030424000144002F600B710219443727E1E -:10A59000960200001462000B000418C000B71021DE -:10A5A000944372809602000214620006000418C0F0 -:10A5B00000B71021944372829602000410620035A5 -:10A5C000000418C002E310219442727C30428000E3 -:10A5D000144002E302E31021944D727C96070000C0 -:10A5E000000D28C000B710219442737E0800398402 -:10A5F00000003021000420C002E410219443737C49 -:10A6000002E41021944D737C3063800014600010CC -:10A61000000D28C000B710219442737E1447FFF547 -:10A6200001A0202100B710219443738096020002FC -:10A630005462FFF1000420C000B7102194437382DC -:10A64000960200045462FFEC000420C024060001BE -:10A6500030C200FF104002C200000000080039A212 -:10A66000000000009743020296420000146202BC00 -:10A67000000000009743020496420002146202B8F0 -:10A68000000000009743020696420004146202B4E0 -:10A6900000000000924200003A2300013042000115 -:10A6A00000431024104000742402FFFF8E030000BA -:10A6B000146200043402FFFF960300041062006F6E -:10A6C000241500023C02000100571021904283B281 -:10A6D0001440006A2415000392E204D81440006775 -:10A6E000000000003C020001005710218C4283B49E -:10A6F0002842000510400020000038213C020001E3 -:10A70000005710218C4283B4184000160000282105 -:10A7100096060000000520C0009710219442777E25 -:10A720001446000900971021944377809602000296 -:10A73000146200050097102194437782960200046A -:10A7400050620008240700013C020001005710215C -:10A750008C4283B424A5000100A2102A5440FFEECD -:10A76000000520C030E200FF14400044241500031F -:10A7700008003C5500000000024020210C0022FE91 -:10A78000240500063044001F000428C002E5102103 -:10A790009442727C304240001440027100B7102194 -:10A7A0009443727E960200001462000B000418C0ED -:10A7B00000B71021944372809602000214620006D2 -:10A7C000000418C000B7102194437282960200045E -:10A7D00010620027000418C002E310219442727C2A -:10A7E000304280001440025E02E31021944D727CDE -:10A7F00096070000000D28C000B710219442737E18 -:10A8000008003A0900003021000420C002E41021B1 -:10A810009443737C02E41021944D737C3063800078 -:10A8200014600010000D28C000B710219442737E00 -:10A830001447FFF501A0202100B710219443738035 -:10A84000960200025462FFF1000420C000B71021FC -:10A8500094437382960200045462FFEC000420C00B -:10A860002406000130C200FF1040023D000000003D -:10A8700008003A1C24150003241500018F420260D1 -:10A880000053102B10400036000000008F8300E4BE -:10A890008F8200E01062000324630008AF8300E4AD -:10A8A000AF8300E88EE400C08EE500C4026018218A -:10A8B0000000102100A3282100A3302B00822021BA -:10A8C00000862021AEE400C0AEE500C48EE2005850 -:10A8D00024420001AEE200588EE200588EE2007C75 -:10A8E00024420001AEE2007C8EE2007C8F8200E018 -:10A8F000AFA200108F8200E43C040001248458C001 -:10A90000AFA200148FA600188FA7001C3C050006FC -:10A910000C00240334A5F20308003C5B0000000097 -:10A920008EE25240AFA200108EE252443C0400017D -:10A93000248458CCAFA200148EE60E108EE70E18B9 -:10A940003C0500060C00240334A5F2028EE201C08F -:10A9500024420001AEE201C008003C028EE201C0C8 -:10A9600096E204680053102B544000013C1680000E -:10A97000126001CB3C0E001F35CEFFFF3C0FFFF5F0 -:10A9800035EF1000241E00408EE2724C8F4302808F -:10A9900024420001304207FF1062019E00000000C7 -:10A9A00012C00012000000008EE352408EE25244BA -:10A9B0001062000A26F852448EF45244AFB80024C4 -:10A9C0008EE35244000211402442524802E28821A0 -:10A9D0002463000108003A85306D00FF8EE201E03B -:10A9E00024420001AEE201E08EE201E08EE30E10AF -:10A9F0008EE20E181062FFCA26F80E188EF40E189A -:10AA00000000B021AFB800248EE30E180002114000 -:10AA100024420E2002E2882124630001306D01FFF0 -:10AA200096E2046A3042001010400018340281009F -:10AA30009643000C14620015000000003C02000167 -:10AA400000571021904283C0144000100000000005 -:10AA50009642000EA62200168E4200088E43000485 -:10AA60008E4400002673FFFCAE42000CAE4300088B -:10AA7000AE4400049622000E2610000424180001A3 -:10AA8000A3B8002F34420200A622000E8E2200003E -:10AA90008E2300043C04000134843800020030217D -:10AAA000306A0007020A8023036410210202102B7F -:10AAB00010400005026A9821020410230362182343 -:10AAC0003C02002000438023266200079623000AF0 -:10AAD0002418FFF80058C824006A18210079102BA8 -:10AAE00010400002032060210060602101801821D5 -:10AAF000246200072418FFF800586024026C102B11 -:10AB000014400004019328230183282308003AC33A -:10AB100000C3102100D31021004A202301C4102BB0 -:10AB200054400001008F202125420040004C102B92 -:10AB3000144000350000582194C3000C2402080082 -:10AB400054620032AE2600183C020001005710216A -:10AB5000904283C05440002DAE26001824C2001736 -:10AB600001C2102B10400013000000003C02FFF552 -:10AB70000046102190421017384300062C63000154 -:10AB8000384200112C4200010062182510600014A8 -:10AB900024C2001001C2102B1040000E0000000063 -:10ABA0003C0BFFF501665821956B101008003AF434 -:10ABB0002562000E90C20017384300062C63000186 -:10ABC000384200112C420001006218251060000577 -:10ABD0000160182194CB00102562000E004A582114 -:10ABE00001601821246200072418FFF80058582437 -:10ABF00000C31021004A202301C4102B1040000282 -:10AC000001632823008F2021AE2600183C0200019A -:10AC100000571021904283C00002102B000216C082 -:10AC200015600002AFA2004401805821308200016B -:10AC3000104000070000402190880000248400019B -:10AC400001C4102B1040000224A5FFFF008F20211B -:10AC500050A0001200081C022CA20002544000095F -:10AC600024A5FFFF948200002484000201024021F9 -:10AC700001C4102B1040000624A5FFFE08003B2154 -:10AC8000008F20219082000000021200010240216A -:10AC900014A0FFF22CA2000200081C023102FFFFE8 -:10ACA000006240213108FFFF0140282111400011BE -:10ACB000020020212CA200025440000924A5FFFF1D -:10ACC00094820000248400020102402101C4102B60 -:10ACD0001040000624A5FFFE08003B38008F20210D -:10ACE00090820000000212000102402114A0FFF235 -:10ACF0002CA2000200081C023102FFFF006240216A -:10AD000000081C023102FFFF8F89012000624021F0 -:10AD100027623800252300200062102B1440000217 -:10AD20003108FFFF276330008F8201281062000482 -:10AD3000000000008F8201241462000701402821D6 -:10AD40008EE201A40000382124420001AEE201A4F9 -:10AD500008003BC98EE201A48E2600008E27000465 -:10AD6000000814003448000BAD300008A52B000E7D -:10AD7000AD2800188FB8004400002021029610254D -:10AD800000581025AD22001C00E5102B00E53823EB -:10AD900000C4302300C23023AD260000AD270004DC -:10ADA0008EE204C0AD220010AF83012092E24E205B -:10ADB0001440005F240700012502FFEE2C42000230 -:10ADC00014400003240200111502002400000000BA -:10ADD0008EE24E30000210C02442503802E22021A0 -:10ADE0008C830000240200121462000F0000000097 -:10ADF0008EE34E308EE24E341062000B00000000F5 -:10AE00008C82000424420001AC8200048EE24E34A5 -:10AE10008EE34E3024420001105E002A0000000044 -:10AE200008003BA8000000008EE24E3024420001E2 -:10AE3000505E0003000010218EE24E3024420001DB -:10AE4000AEE24E308EE24E30000210C02442503846 -:10AE500002E2202108003BC6240200128EE24E309E -:10AE6000000210C02442503802E220218C830000EE -:10AE7000240200071462001F000000008EE34E3021 -:10AE80008EE24E341062001B000000008C82000431 -:10AE900024420001AC8200048EE24E348EE34E3038 -:10AEA00024420001105E0007000000008EE24E34D4 -:10AEB00024420001106200050000000008003BB4BD -:10AEC0000000000014600005000000008F820128CF -:10AED00024420020AF8201288F8201288C82000446 -:10AEE0002C42001150400012AC80000008003BC909 -:10AEF000000000008EE24E3024420001505E00034C -:10AF0000000010218EE24E3024420001AEE24E30AD -:10AF10008EE24E30000210C02442503802E220215E -:10AF200024020007AC82000024020001AC8200046D -:10AF300014E000193C0500063C04000124845890EC -:10AF40008E22001834A5F209AFA200108E22000054 -:10AF50008E23000402203021016038210C002403DC -:10AF6000AFA3001493A2002F1040002A34028100E6 -:10AF70008E4300048E4400088E45000CA642000C4F -:10AF8000AE430000AE440004AE4500089622001611 -:10AF900008003C02A642000E1599000A026A182316 -:10AFA0009622000EA623000A34420004A622000EB8 -:10AFB0003C01000100370821A02083C008003BFFAE -:10AFC000000098219624000A0083102B54400001B1 -:10AFD0000080182124020001A623000A3C01000180 -:10AFE00000370821A02283C09622000A004A1821B7 -:10AFF0000203802101D0102B54400001020F802158 -:10B00000026398230000B0218FB800241660FE5E12 -:10B01000AF0D000012600022000000003C010001A2 -:10B0200000370821AC3383C43C01000100370821FC -:10B03000AC3083C83C01000100370821AC3283CC1E -:10B0400093A2002F10400008000000003C02000105 -:10B05000005710218C4283CC244200043C010001A3 -:10B0600000370821AC2283CC8F4302808EE2724CE1 -:10B0700014620006000000008EE201C424420001B8 -:10B08000AEE201C408003C5B8EE201C48EE201BC6A -:10B0900024420001AEE201BC08003C5B8EE201BC30 -:10B0A00097A4001E2484FFFC008018218EE400C0B9 -:10B0B0008EE500C40000102100A3282100A3302B3E -:10B0C000008220210086202124020002AEE400C07C -:10B0D000AEE500C412A2000F2AA20003144000171C -:10B0E0002402000316A20015000000008EE200D02A -:10B0F0008EE300D4246300012C640001004410217D -:10B10000AEE200D0AEE300D48EE200D008003C55A1 -:10B110008EE300D48EE200D88EE300DC24630001CD -:10B120002C64000100441021AEE200D8AEE300DC44 -:10B130008EE200D808003C558EE300DC8EE200C8A9 -:10B140008EE300CC246300012C6400010044102134 -:10B15000AEE200C8AEE300CC8EE200C88EE300CCC5 -:10B160008F8300E48F8200E01062000324630008F4 -:10B17000AF8300E4AF8300E88FBF00688FBE006438 -:10B180008FB600608FB5005C8FB400588FB3005449 -:10B190008FB200508FB1004C8FB0004803E0000820 -:10B1A00027BD007027BDFFE0AFBF00188EE30E146F -:10B1B0008EE20E0C10620074000000008EE30E0C94 -:10B1C0008EE20E1400622023048200012484020017 -:10B1D0008EE30E188EE20E140043102B1440000470 -:10B1E000240202008EE30E1408003C7D0043182365 -:10B1F0008EE20E188EE30E14004310232443FFFF4B -:10B20000008048210069102A544000010060482154 -:10B210008F8701002762300024E800200102102BF4 -:10B2200050400001276828008F82010811020004A5 -:10B23000000000008F8201041502000700001021A9 -:10B240008EE201A80000202124420001AEE201A804 -:10B2500008003CBF8EE201A88EE40E1400042140D9 -:10B26000008018218EE404608EE5046400A3282188 -:10B2700000A3302B0082202100862021ACE40000B6 -:10B28000ACE500048EE30E1400091140A4E2000EA8 -:10B2900024020002ACE200180003194024630E20CF -:10B2A00002E31021ACE200088EE20E14ACE2001CB6 -:10B2B0008EE204CCACE20010AF88010092E204EC14 -:10B2C00014400011240400018EE24E2824030040A3 -:10B2D0002442000150430003000010218EE24E285A -:10B2E00024420001AEE24E288EE24E28000210C039 -:10B2F00024424E3802E2182124020002AC6200000F -:10B3000024020001AC6200041480000E24030040FB -:10B310008EE20E14AFA200108EE20E183C0500075C -:10B32000AFA200148EE60E0C8EE70E103C04000156 -:10B33000248458D40C00240334A5F00108003CDD1B -:10B34000000000008EE2050024420001504300038B -:10B35000000010218EE2050024420001AEE205004B -:10B360008EE205000002108000571021AC4905084C -:10B370008EE20E1400491021304201FFAEE20E149D -:10B380008EE30E148EE20E0C146200050000000025 -:10B390008F8200602403FDFF00431024AF82006011 -:10B3A0008FBF001803E0000827BD002027BDFFE085 -:10B3B000AFBF00188EE3523C8EE252381062007428 -:10B3C000000000008EE352388EE2523C00622023DF -:10B3D00004820001248401008EE352448EE2523C38 -:10B3E0000043102B14400004240201008EE3523C61 -:10B3F00008003CFF004318238EE252448EE3523C87 -:10B40000004310232443FFFF008048210069102AD5 -:10B4100054400001006048218F87010027623000FE -:10B4200024E800200102102B50400001276828006A -:10B430008F82010811020004000000008F820104C5 -:10B4400015020007000010218EE201A80000202153 -:10B4500024420001AEE201A808003D418EE201A8AD -:10B460008EE4523C00042140008018218EE40470D8 -:10B470008EE5047400A3282100A3302B0082202134 -:10B4800000862021ACE40000ACE500048EE3523CD1 -:10B4900000091140A4E2000E24020003ACE20018EF -:10B4A000000319402463524802E31021ACE2000873 -:10B4B0008EE2523CACE2001C8EE204CCACE2001006 -:10B4C000AF88010092E204EC144000112404000152 -:10B4D0008EE24E2824030040244200015043000322 -:10B4E000000010218EE24E2824420001AEE24E28D8 -:10B4F0008EE24E28000210C024424E3802E218218B -:10B5000024020003AC62000024020001AC620004CB -:10B510001480000E240300408EE2523CAFA20010C3 -:10B520008EE252443C050007AFA200148EE652386A -:10B530008EE752403C040001248458E00C002403B0 -:10B5400034A5F01008003D5F000000008EE2050009 -:10B550002442000150430003000010218EE2050048 -:10B5600024420001AEE205008EE2050000021080D8 -:10B5700000571021AC4905088EE2523C00491021C9 -:10B58000304200FFAEE2523C8EE3523C8EE2523833 -:10B5900014620005000000008F8200602403FEFF9B -:10B5A00000431024AF8200608FBF001803E0000842 -:10B5B00027BD00208F8201208EE34E348F8201242C -:10B5C0008F8601282402004024630001506200039A -:10B5D000000010218EE24E3424420001AEE24E34CF -:10B5E0008EE24E348EE44E348EE34E30000210C0B4 -:10B5F000244250381483000702E228218F82012858 -:10B6000024420020AF8201288F82012808003D9249 -:10B61000ACA000008EE24E3424030040244200011E -:10B6200050430003000010218EE24E3424420001FA -:10B63000000210C02442503802E228218CA20004EB -:10B640008F8301280002114000621821AF83012876 -:10B65000ACA000008CC200182443FFFE2C62001234 -:10B6600010400008000310803C0100010022082166 -:10B670008C2258F000400008000000002402000165 -:10B68000AEE24E2403E000080000000027BDFFC822 -:10B69000AFBF0030AFB5002CAFB40028AFB300246B -:10B6A000AFB20020AFB1001CAFB000188F830128EB -:10B6B0008F820124106202B0000098213C11001F0B -:10B6C0003631FFFF3C12FFF53652100024150012F0 -:10B6D000241400408F8C01288F82012824420020EE -:10B6E000AF8201289182001B8F8301282443FFFE33 -:10B6F0002C6200121040029C000310803C010001EB -:10B70000002208218C225948004000080000000057 -:10B710008F42021830420100104000070000000074 -:10B720009583001695820018006218230003140206 -:10B7300000431021A58200168D82001C3C0380006E -:10B740003044FFFF004368243C03080000431824F2 -:10B7500011A00004AD84001C0004114008003DD875 -:10B76000244252480004114024420E2002E2582193 -:10B770009562000E3042FFFC10600004A562000ECE -:10B780009584001608003EC0000000008D69001876 -:10B7900000004021952A000025290002952700007D -:10B7A0002529000295260000252900029525000084 -:10B7B0002529000295240000252900029523000078 -:10B7C0002529000295220000252900020147502169 -:10B7D000014650210145502101445021014350218F -:10B7E00001425021000A1C023142FFFF0062502139 -:10B7F000000A1C023142FFFF0062502196E2046AF7 -:10B80000314EFFFF30420002104000440000502142 -:10B81000252200140222102B1040001401201821B0 -:10B820002405000A000020210223102B54400001AF -:10B8300000721821946200002463000224A5FFFF17 -:10B8400014A0FFF90082202100041C023082FFFFB7 -:10B8500000622021000414023083FFFF0043102106 -:10B860003042FFFF08003E3301425021952A00007C -:10B8700025290002952800002529000295270000AF -:10B8800025290002952600002529000295250000A3 -:10B890002529000295230000252900029522000099 -:10B8A0002529000295240000252900020148502185 -:10B8B00001475021014650210145502101435021AB -:10B8C000014250219522000095230002014450219D -:10B8D0000142502101435021000A1C023142FFFF66 -:10B8E00000625021000A1C023142FFFF0062502119 -:10B8F0003148FFFF510000013408FFFF8D6200183E -:10B900009443000C2402080054620005A56800104E -:10B910009562000E34420002A562000EA568001078 -:10B9200096E2046A000028213042000814400056C4 -:10B93000000030218D630018246200240222102BA5 -:10B9400010400034246900100229102B54400001DB -:10B950000132482195250000246900140229102B8A -:10B960001040000224A5FFEC01324821952200007E -:10B9700030420FFF144000032529000208003E60FA -:10B98000241300010000982100A030210229102B6F -:10B990005440000101324821912200012529000272 -:10B9A00000A228210229102B544000010132482115 -:10B9B000252900020229102B5440000101324821A0 -:10B9C000952200002529000200A228210229102B1F -:10B9D000544000010132482195220000252900022F -:10B9E00000A228210229102B5440000101324821D5 -:10B9F000952200002529000200A228210229102BEF -:10BA000054400001013248219522000008003E996F -:10BA100000A2282194650010946200142469001685 -:10BA200030420FFF1440000324A5FFEC08003E8CB9 -:10BA3000241300010000982100A03021912300016F -:10BA400025290004952200002529000295240000E4 -:10BA50002529000200A3282100A228219522000008 -:10BA60009523000200A4282100A2282100A3282158 -:10BA700000051C0230A2FFFF0062282100051C0205 -:10BA800030A2FFFF0062282196E2046A30420001E2 -:10BA90001040001E0000202195820016004E202339 -:10BAA0000004140200822021326200FF5040000294 -:10BAB000008620210085202100041402008220211C -:10BAC0003084FFFF508000013404FFFF8D620018B6 -:10BAD000244300170223102B544000010072182148 -:10BAE00090620000384300112C63000138420006C8 -:10BAF0002C420001006218251060000400000000C4 -:10BB00009562000E34420001A562000E9562000E9F -:10BB1000240A00023042000410400002A564001212 -:10BB2000240A00048F88012027623800250900209C -:10BB30000122102B50400001276930008F8201281C -:10BB400011220004000000008F820124152200074A -:10BB5000240400208EE201A4000080212442000180 -:10BB6000AEE201A408003F4F8EE201A48EE5724CC4 -:10BB70008EE604908EE70494AD0B0008A504000E39 -:10BB8000AD0A00180005294000A01821000010216E -:10BB900000E3382100E3202B00C2302100C4302113 -:10BBA000AD060000AD0700048EE2724C004D10257A -:10BBB000AD02001C8EE204C4AD020010AF8901206A -:10BBC00092E24E2014400060241000012543FFEE55 -:10BBD0002C630002394200112C420001006218253A -:10BBE00010600024000000008EE24E30000210C001 -:10BBF0002442503802E220218C8200001455000FAC -:10BC0000000000008EE34E308EE24E341062000BD6 -:10BC1000000000008C82000424420001AC82000479 -:10BC20008EE24E348EE34E30244200011054002B3D -:10BC30000000000008003F2E000000008EE24E30A1 -:10BC40002442000150540003000010218EE24E30C7 -:10BC500024420001AEE24E308EE24E30000210C0AF -:10BC60002442503802E220212402000108003F4E05 -:10BC7000AC9500008EE24E30000210C024425038D5 -:10BC800002E220218C830000240200071462001FBE -:10BC9000000000008EE34E308EE24E341062001B36 -:10BCA000000000008C82000424420001AC820004E9 -:10BCB0008EE24E348EE34E302442000110540007D1 -:10BCC000000000008EE24E342442000110620005A4 -:10BCD0000000000008003F3A00000000146000056A -:10BCE000000000008F82012824420020AF8201283A -:10BCF0008F8201288C8200042C42001150400012D7 -:10BD0000AC80000008003F4F000000008EE24E3083 -:10BD10002442000150540003000010218EE24E30F6 -:10BD200024420001AEE24E308EE24E30000210C0DE -:10BD30002442503802E2202124020007AC82000095 -:10BD400024020001AC8200041600000D0000000077 -:10BD50008F8201203C04000124845938AFA00014D4 -:10BD6000AFA200108D86001C8F8701243C050008BF -:10BD70000C00240334A50001080040570000000017 -:10BD80008EE2724C24420001304207FF11A00006EF -:10BD9000AEE2724C8EE201D02442FFFFAEE201D04F -:10BDA00008003F6B8EE201D08EE201CC2442FFFFFF -:10BDB000AEE201CC8EE201CC8EE201D82442FFFF3C -:10BDC000AEE201D8080040578EE201D88F4202400F -:10BDD000104000E5000000008EE20E1C244200012D -:10BDE00008004057AEE20E1C9582001EAD82001C7A -:10BDF0008F42024010400072000000008EE20E1CD4 -:10BE000024420001AEE20E1C8F4302400043102B7F -:10BE1000144000D5000000008F8301202762380005 -:10BE20002466002000C2102B50400001276630001D -:10BE30008F82012810C20004000000008F820124BC -:10BE400014C20007000000008EE201A4000080215F -:10BE500024420001AEE201A408003FDA8EE201A410 -:10BE60008EE2724CAC62001C8EE404A88EE504AC39 -:10BE70002462001CAC62000824020008A462000EC8 -:10BE800024020011AC620018AC640000AC65000430 -:10BE90008EE204C4AC620010AF86012092E24E2014 -:10BEA00014400034241000018EE24E30000210C015 -:10BEB0002442503802E220218C8200001455001FD9 -:10BEC000000000008EE34E308EE24E341062001B04 -:10BED000000000008C82000424420001AC820004B7 -:10BEE0008EE24E348EE34E3024420001105400079F -:10BEF000000000008EE24E34244200011062000572 -:10BF00000000000008003FC60000000014600005AB -:10BF1000000000008F82012824420020AF82012807 -:10BF20008F8201288C8200042C42001150400011A5 -:10BF3000AC80000008003FDA000000008EE24E30C6 -:10BF40002442000150540003000010218EE24E30C4 -:10BF500024420001AEE24E308EE24E30000210C0AC -:10BF60002442503802E2202124020001AC95000056 -:10BF7000AC8200045600000B241000018EE2724CCB -:10BF80003C040001248458A8AFA00014AFA2001004 -:10BF90008EE6724C8F4702803C0500090C0024039A -:10BFA00034A5F00856000001AEE00E1C8EE20188B8 -:10BFB00024420001AEE20188080040508EE2018870 -:10BFC0008F830120276238002466002000C2102BD6 -:10BFD00050400001276630008F82012810C2000403 -:10BFE000000000008F82012414C20007000000003E -:10BFF0008EE201A40000802124420001AEE201A4EF -:10C00000080040448EE201A48EE2724CAC62001C37 -:10C010008EE404A88EE504AC2462001CAC62000827 -:10C0200024020008A462000E24020011AC62001871 -:10C03000AC640000AC6500048EE204C4AC62001085 -:10C04000AF86012092E24E201440003424100001FB -:10C050008EE24E30000210C02442503802E220210D -:10C060008C8200001455001F000000008EE34E304B -:10C070008EE24E341062001B000000008C8200042F -:10C0800024420001AC8200048EE24E348EE34E3036 -:10C090002442000110540007000000008EE24E34DC -:10C0A000244200011062000500000000080040303A -:10C0B0000000000014600005000000008F820128CD -:10C0C00024420020AF8201288F8201288C82000444 -:10C0D0002C42001150400011AC8000000800404488 -:10C0E000000000008EE24E30244200015054000354 -:10C0F000000010218EE24E3024420001AEE24E30AC -:10C100008EE24E30000210C02442503802E220215C -:10C1100024020001AC950000AC8200041600000B64 -:10C12000000000008EE2724C3C040001248458A8F8 -:10C13000AFA00014AFA200108EE6724C8F470280B1 -:10C140003C0500090C00240334A5F0088EE20174BC -:10C1500024420001AEE20174080040578EE20174EF -:10C1600024020001AEE24E248F8301288F82012435 -:10C170001462FD58000000008FBF00308FB5002C06 -:10C180008FB400288FB300248FB200208FB1001C21 -:10C190008FB0001803E0000827BD003827BDFFE876 -:10C1A000278402082745020024060008AFBF0014B8 -:10C1B0000C00249AAFB000100000202124100001D0 -:10C1C0002402241FAF900210AF900200AF8002043F -:10C1D000AF8202148F460248240300043C02004050 -:10C1E0003C010001AC235CC43C010001AC235CC8F1 -:10C1F0003C010001AC205D9C3C010001AC225CC014 -:10C200003C010001AC235CC80C005108240500046B -:10C210000C004822000000008EE200003C03FEFFFC -:10C220003463FFFD00431024AEE200003C023C00FA -:10C23000AF82021C3C01000100370821AC3083AC06 -:10C240008FBF00148FB0001003E0000827BD001856 -:10C2500027BDFFE03C05000834A50400AFBF00186F -:10C26000AFA00010AFA000148F8602003C040001B4 -:10C27000248459F00C002403000038218EE202804F -:10C2800024420001AEE202808EE202808F8302002F -:10C290003C023F00006218248FBF00183C020400DB -:10C2A00003E0000827BD002027BDFFD8AFBF002056 -:10C2B000AFB1001CAFB000188F9002208EE20214C4 -:10C2C0000000382124420001AEE202148EE2021482 -:10C2D0003C02030002021024104000273C1104001D -:10C2E0000C00429B000000003C02010002021024EE -:10C2F00010400007000000008EE2021824420001F6 -:10C30000AEE202188EE20218080040C63C03FDFFB0 -:10C310008EE2021C24420001AEE2021C8EE2021CEC -:10C320003C03FDFF3463FFFF3C0808FF3508FFFFB7 -:10C330008EE200003C040001248459FC3C05000806 -:10C340000200302100431024AEE200008F82022060 -:10C35000000038213C03030000481024004310254E -:10C36000AF820220AFA000100C002403AFA0001485 -:10C370000800429600000000021110241040001F27 -:10C380003C0240008F830224240214021462000B3A -:10C390003C03FDFF3C04000124845A083C050008CE -:10C3A000AFA00010AFA000148F86022434A5FFFFB9 -:10C3B0000C002403000038213C03FDFF8EE2000046 -:10C3C0003463FFFF02002021004310240C004E5470 -:10C3D000AEE200008EE2022024420001AEE2022022 -:10C3E0008EE202208F8202203C0308FF3463FFFFAD -:10C3F0000043102408004295005110250202102429 -:10C4000010400142000000008EE2022C2442000194 -:10C41000AEE2022C8EE2022C8F8202203C0308FF47 -:10C420003463FFFF0043102434420004AF82022033 -:10C430008F8300548F8200540800410E2463000251 -:10C440008F820054006210232C4200031440FFFC32 -:10C45000000000008F8600E08F8400E430C20007F7 -:10C4600010400012000000008F8300E42402FFF857 -:10C4700000C210241043000D000000008F82005401 -:10C480008F8300E014C30009244400508F820054BD -:10C49000008210232C4200511040000400000000D4 -:10C4A0008F8200E010C2FFF9000000008F8202209E -:10C4B0003C0308FF3463FFFD00431024AF820220D9 -:10C4C0008F8600E030C20007104000032402FFF80E -:10C4D00000C23024AF8600E08F8300C43C02001FFE -:10C4E0003442FFFF246800080048102B104000036E -:10C4F0003C02FFF534421000010240218F8B00C83E -:10C500008F8501208F8401240800414500006021AF -:10C51000276238000082102B504000012764300051 -:10C5200010A40010318200FF8C82001838430007ED -:10C530002C6300013842000B2C42000100621825D8 -:10C540005060FFF3248400208EE20240240C00019E -:10C5500024420001AEE202408EE202408C8B0008D1 -:10C56000318200FF14400065000000003C02000121 -:10C5700000571021904283C014400060000000006A -:10C580008F8400E400C41023000218C30462000179 -:10C59000246302008F8900C410600005240200019A -:10C5A0001062000900000000080041870000000040 -:10C5B0008EE202300120582124420001AEE2023016 -:10C5C000080041BC8EE202308EE202343C05000AD3 -:10C5D00024420001AEE202348C8B000034A5F0004E -:10C5E0008EE20234012B182300A3102B54400001CB -:10C5F000006518212C62233F144000400000000019 -:10C600008F8200E824420008AF8200E88F8200E8B1 -:10C610008F8200E40120582124420008AF8200E408 -:10C62000080041BC8F8200E48EE202383C03000A1D -:10C6300024420001AEE202388C8400003463F00032 -:10C640008EE20238008838230067102B5440000126 -:10C6500000E338213C02000334420D400047102B18 -:10C660001040000300000000080041BC0080582179 -:10C670008F8200E424440008AF8400E48F8400E447 -:10C68000108600183C05000A34A5F0003C0A00039F -:10C69000354A0D408EE2007C24420001AEE2007C6F -:10C6A0008C8300008EE2007C0068382300A7102BEA -:10C6B0005440000100E538210147102B5440000789 -:10C6C000006058218F8200E424440008AF8400E415 -:10C6D0008F8400E41486FFEF00000000148600053C -:10C6E0000000000001205821AF8600E4080041BC92 -:10C6F000AF8600E8AF8400E4AF8400E88F8200C812 -:10C700003C03000A3463F000004838230067102B14 -:10C710005440000100E338213C02000334420D3F45 -:10C720000047102B544000070000602101683823A7 -:10C730000067102B5440000300E33821080041CF6C -:10C740003C0200033C02000334420D3F0047102B23 -:10C7500014400016318200FF144000060000000063 -:10C760003C02000100571021904283C01040000F8E -:10C77000000000008EE2023C3C04FDFF8EE300005E -:10C780003484FFFF24420001AEE2023C8EE2023C10 -:10C7900024020001006418243C0100010037082134 -:10C7A000A02283B80800422CAEE30000AF8B00C883 -:10C7B0008F8300C88F8200C43C04000A3484F000D8 -:10C7C000006238230087102B5440000100E4382118 -:10C7D0003C02000334420D400047102B2CE30001C3 -:10C7E0000043102510400008000000008F82022046 -:10C7F0003C0308FF3463FFFF004310243C03400068 -:10C8000000431025AF8202208F8600E08F8400E471 -:10C8100010C4002A000000008EE2007C24420001C7 -:10C82000AEE2007C8EE2007C24C2FFF8AF8200E022 -:10C830003C0200018C427E303C0300088F8600E001 -:10C84000004310241040001D0000000010C4001B15 -:10C85000240DFFF83C0A000A354AF0003C0C008029 -:10C86000248500082762280050A2000127651800CF -:10C870008C8800048C8200008CA900003103FFFF2B -:10C8800000431021004D102424430010006B102B96 -:10C8900054400001006A1821012B102B5440000164 -:10C8A000012A482110690002010C1025AC82000405 -:10C8B00000A0202114C4FFEB248500088F820220F1 -:10C8C0003C0308FF3463FFFF00431024344200029E -:10C8D000AF8202208F8300548F82005408004237B9 -:10C8E000246300018F820054006210232C42000256 -:10C8F0001440FFFC000000008F8202203C0308FF70 -:10C900003463FFFB00431024AF8202200601005570 -:10C91000000000008EE2022824420001AEE202285C -:10C920008EE202288F8202203C0308FF3463FFFF5F -:10C930000043102434420004AF8202208F8300544D -:10C940008F82005408004251246300028F820054F9 -:10C95000006210232C4200031440FFFC0000000082 -:10C960008F8600E030C20007104000120000000077 -:10C970008F8300E42402FFF800C210241043000D4E -:10C98000000000008F8200548F8300E014C3000970 -:10C99000244400328F820054008210232C42003342 -:10C9A00010400004000000008F8200E010C2FFF978 -:10C9B000000000008F8202203C0308FF3463FFFD6B -:10C9C00000431024AF8202208F8600E030C20007AF -:10C9D000104000032402FFF800C23024AF8600E0BC -:10C9E000240301F58F8200E800673823000718C090 -:10C9F00000431021AF8200E88F8200E8AF8200E49C -:10CA00008EE2007C3C0408FF3484FFFF00471021C5 -:10CA1000AEE2007C8F8202203C038000346300027F -:10CA20000044102400431025AF8202208F8300545D -:10CA30008F8200540800428D246300018F820054CD -:10CA4000006210232C4200021440FFFC0000000092 -:10CA50008F8202203C0308FF3463FFFB0043102455 -:10CA6000AF8202208FBF00208FB1001C8FB0001852 -:10CA700003E0000827BD00283C0200018C425CD87E -:10CA800027BDFFD810400012AFBF00203C040001BA -:10CA900024845A143C050008240200013C010001D2 -:10CAA00000370821AC2283ACAFA00010AFA0001467 -:10CAB0008F86022034A504983C010001AC205CD88C -:10CAC0003C010001AC225CCC0C00240300003821A6 -:10CAD0008F4202683C037FFF3463FFFF0043102452 -:10CAE000AF4202688EE204D08EE404D42403FFFE39 -:10CAF00000431024308400021080011EAEE204D0F6 -:10CB00008EE204D42403FFFD00431024AEE204D4DB -:10CB10008F8200443C03060034632000344200202E -:10CB2000AF820044AFA300188EE206088F430228AC -:10CB300024420001304A00FF514300FEAFA0001024 -:10CB40008EE20608000210C0005710218FA30018C3 -:10CB50008FA4001CAC43060CAC4406108F83005419 -:10CB60008F82005424690032012210232C420033AA -:10CB70001040006A0000582124180008240F000DFE -:10CB8000240D0007240C0040240E00018F87012093 -:10CB90002762380024E800200102102B50400001D9 -:10CBA000276830008F820128110200040000000075 -:10CBB0008F82012415020007000010218EE201A4DB -:10CBC0000000282124420001AEE201A40800433DF8 -:10CBD0008EE201A48EE40608000420C00080182123 -:10CBE0008EE404308EE5043400A3282100A3302B0A -:10CBF0000082202100862021ACE40000ACE5000486 -:10CC00008EE20608A4F8000EACEF0018ACEA001C97 -:10CC1000000210C02442060C02E21021ACE200081F -:10CC20008EE204C4ACE20010AF88012092E24E20F4 -:10CC300014400033240500018EE24E30000210C083 -:10CC40002442503802E220218C820000144D001F43 -:10CC5000000000008EE34E308EE24E341062001B66 -:10CC6000000000008C82000424420001AC82000419 -:10CC70008EE24E348EE34E3024420001104C000709 -:10CC8000000000008EE24E342442000110620005D4 -:10CC9000000000000800432A0000000014600005A6 -:10CCA000000000008F82012824420020AF8201286A -:10CCB0008F8201288C8200042C4200115040001009 -:10CCC000AC8000000800433D000000008EE24E30C2 -:10CCD00024420001504C0003000010218EE24E302F -:10CCE00024420001AEE24E308EE24E30000210C00F -:10CCF0002442503802E22021AC8D0000AC8E0004AA -:10CD000054A00006240B00018F820054012210233E -:10CD10002C4200331440FF9D00000000316300FFEF -:10CD20002402000154620079AFA00010AEEA0608A8 -:10CD30008F8300548F820054246900320122102313 -:10CD40002C4200331040006100005821240D0008DF -:10CD5000240C00112408001224070040240A0001BA -:10CD60008F830120276238002466002000C2102B28 -:10CD700050400001276630008F82012810C2000455 -:10CD8000000000008F82012414C200070000000090 -:10CD90008EE201A40000282124420001AEE201A499 -:10CDA000080043A98EE201A48EE20608AC62001CD2 -:10CDB0008EE404A08EE504A42462001CAC6200088A -:10CDC000A46D000EAC6C0018AC640000AC650004EF -:10CDD0008EE204C4AC620010AF86012092E24E20C5 -:10CDE00014400033240500018EE24E30000210C0D2 -:10CDF0002442503802E220218C8200001448001F97 -:10CE0000000000008EE34E308EE24E341062001BB4 -:10CE1000000000008C82000424420001AC82000467 -:10CE20008EE24E348EE34E3024420001104700075C -:10CE3000000000008EE24E34244200011062000522 -:10CE40000000000008004396000000001460000588 -:10CE5000000000008F82012824420020AF820128B8 -:10CE60008F8201288C8200042C4200115040001057 -:10CE7000AC800000080043A9000000008EE24E30A4 -:10CE80002442000150470003000010218EE24E3082 -:10CE900024420001AEE24E308EE24E30000210C05D -:10CEA0002442503802E22021AC880000AC8A000401 -:10CEB00054A00006240B00018F820054012210238D -:10CEC0002C4200331440FFA600000000316300FF35 -:10CED0002402000154620003AFA00010080043D6F2 -:10CEE000000000003C04000124845A20AFA000147C -:10CEF0008F8601208F8701243C0500090C00240344 -:10CF000034A5F011080043D6000000003C040001E5 -:10CF100024845A2CAFA000148F8601208F8701240F -:10CF20003C0500090C00240334A5F010080043D68A -:10CF3000000000003C04000124845A38AFA0001413 -:10CF40008EE606088F4702283C0500090C002403E2 -:10CF500034A5F00F8EE201AC24420001AEE201AC38 -:10CF60008EE201AC8EE2015C24420001AEE2015C83 -:10CF70008EE2015C8FBF002003E0000827BD00287F -:10CF80003C0200018C425CD827BDFFE01440000D3C -:10CF9000AFBF00183C04000124845A443C0500083B -:10CFA000AFA00010AFA000148F86022034A5049912 -:10CFB000240200013C010001AC225CD80C002403D7 -:10CFC000000038218EE204D03C03000100771821D4 -:10CFD000946383B23442000110600007AEE204D0D3 -:10CFE0008F8202203C0308FF3463FFFF00431024BC -:10CFF00034420008AF820220000020210C0052A21F -:10D0000024050004AF4202688FBF001803E0000847 -:10D0100027BD00200000000000000000000000000C -:10D020000000000000000000000000000000000000 -:10D0300000000000000000000000000000000000F0 -:10D0400000000000000000000000000000000000E0 -:10D0500000000000000000000000000000000000D0 -:10D0600000000000000000000000000000000000C0 -:10D0700000000000000000000000000000000000B0 -:10D0800000000000000000000000000000000000A0 -:10D090000000000000000000000000000000000090 -:10D0A0000000000000000000000000000000000080 -:10D0B0000000000000000000000000000000000070 -:10D0C0000000000000000000000000000000000060 -:10D0D0000000000000000000000000000000000050 -:10D0E0000000000000000000000000000000000040 -:10D0F0000000000000000000000000000000000030 -:10D100000000000000000000000000003C120001D0 -:10D11000265212003C1400018E945C503C10000119 -:10D12000261011203C15C00036B500608E8A000024 -:10D130008EB30000026A400B0248000A0200F82188 -:10D14000000000000000000D0000000000000000D2 -:10D1500000000000000000000000000000000000CF -:10D1600000000000000000000000000000000000BF -:10D1700000000000000000000000000000000000AF -:10D18000000000000000000000000000000000009F -:10D19000000000000000000000000000000000008F -:10D1A000000000000000000000000000000000007F -:10D1B000000000000000000000000000000000006F -:10D1C000000000000000000000000000000000005F -:10D1D000000000000000000000000000000000004F -:10D1E000000000000000000000000000000000003F -:10D1F000000000000000000000000000000000002F -:10D20000000000000000000000000000080014D62C -:10D2100000000000080014D83C0A0001080014D8DF -:10D220003C0A0002080014D800000000080024A6F0 -:10D2300000000000080014D83C0A0003080014D8BD -:10D240003C0A000408002F8C00000000080014D8DD -:10D250003C0A000508003CE80000000008003C66AD -:10D2600000000000080014D83C0A0006080014D88A -:10D270003C0A0007080014D800000000080014D879 -:10D2800000000000080014D80000000008002A7503 -:10D2900000000000080014D83C0A000B080014D855 -:10D2A0003C0A000C080014D83C0A000D0800237A40 -:10D2B000000000000800233900000000080014D816 -:10D2C0003C0A000E08001B3C00000000080024A4DB -:10D2D00000000000080014D83C0A000F080040A716 -:10D2E000000000000800409100000000080014D871 -:10D2F0003C0A0010080014EE00000000080014D8DA -:10D300003C0A0011080014D83C0A0012080014D886 -:10D310003C0A0013000000000000000000000000B4 -:10D3200000000000000000000000000000000000FD -:10D3300000000000000000000000000000000000ED -:10D3400000000000000000000000000000000000DD -:10D3500000000000000000000000000000000000CD -:10D3600000000000000000000000000000000000BD -:10D3700000000000000000000000000000000000AD -:10D38000000000000000000000000000000000009D -:10D39000000000000000000000000000000000008D -:10D3A000000000000000000000000000000000007D -:10D3B000000000000000000000000000000000006D -:10D3C000000000000000000000000000000000005D -:10D3D000000000000000000000000000000000004D -:10D3E000000000000000000000000000000000003D -:10D3F000000000000000000000000000000000002D -:10D400000000000000000000000000003C030001DC -:10D4100034633800240500802404001F2406FFFF25 -:10D4200024020001AF80021CAF820200AF82022002 -:10D4300003631021AF8200C003631021AF8200C4D8 -:10D4400003631021AF8200C827623800AF8200D08A -:10D4500027623800AF8200D427623800AF8200D83C -:10D4600027621800AF8200E027621800AF8200E454 -:10D4700027621800AF8200E827621000AF8200F038 -:10D4800027621000AF8200F427621000AF8200F81C -:10D49000ACA000002484FFFF1486FFFD24A5000437 -:10D4A0008F8300403C02F000006218243C025000D0 -:10D4B0001062000C0043102B144000063C02600078 -:10D4C0003C024000106200082402080008004539B0 -:10D4D0000000000010620004240208000800453922 -:10D4E00000000000240207003C010001AC225CDCCB -:10D4F00003E000080000000027BDFFD8AFBF0024F4 -:10D50000AFB000208F8300548F8200543C01000193 -:10D51000AC205CC408004545246300648F8200543D -:10D52000006210232C4200651440FFFC0000000044 -:10D530000C004D71000000002404000100002821AF -:10D5400027A60018340280000C00498EA7A20018FC -:10D550008F8300548F820054080045562463006472 -:10D560008F820054006210232C4200651440FFFC9F -:10D5700024040001240500010C00494C27A60018D2 -:10D580008F8300548F820054080045622463006436 -:10D590008F820054006210232C4200651440FFFC6F -:10D5A00024040001240500010C00494C27A60018A2 -:10D5B0008F8300548F8200540800456E24630064FA -:10D5C0008F820054006210232C4200651440FFFC3F -:10D5D000240400013C06000124C65DA00C00494C57 -:10D5E000240500028F8300548F8200540800457B7D -:10D5F000246300648F820054006210232C42006573 -:10D600001440FFFC24040001240500033C10000129 -:10D6100026105DA20C00494C0200302197A600188C -:10D620003C07000194E75DA03C04000124845AB04B -:10D63000AFA00014960200003C05000D34A50100C7 -:10D640000C002403AFA2001097A200181040004C59 -:10D6500024036040960200003042FFF01443000AA9 -:10D66000240200203C03000194635DA05462000981 -:10D6700024027830240200033C010001AC225CC487 -:10D68000080045AC240200053C03000194635DA042 -:10D69000240278301462000F240300103C020001C1 -:10D6A00094425DA23042FFF01443000A24020003BA -:10D6B0003C010001AC225CC4240200063C010001D4 -:10D6C000AC225DB03C010001AC225DBC080045E627 -:10D6D0003C09FFF03C0200018C425CC43C030001A9 -:10D6E00094635DA0344200013C010001AC225CC4A3 -:10D6F000240200151462000F000000003C0200012B -:10D7000094425DA23042FFF03843F4202C630001C4 -:10D710003842F4302C4200010062182510600005E8 -:10D72000240200033C010001AC225DBC080045E678 -:10D730003C09FFF03C03000194635DA024027810D3 -:10D740001462000B240200023C02000194425DA21C -:10D750003042FFF0144000062402000224020004BC -:10D760003C010001AC225DBC080045E63C09FFF02D -:10D770003C010001AC225DBC080045E63C09FFF01D -:10D780003C0200018C425CC4240300013C01000106 -:10D79000AC235DBC344200043C010001AC225CC4FB -:10D7A0003C09FFF03529BDC03C0600018CC65CC4B5 -:10D7B0003C04000124845AB0240200013C01000111 -:10D7C000AC225CCC8F8200543C0700018CE75DBC2E -:10D7D0003C03000194635DA03C08000195085DA234 -:10D7E0003C05000D34A501003C010001AC205CC8E3 -:10D7F000004910213C010001AC225DACAFA3001038 -:10D800000C002403AFA800148FBF00248FB00020A9 -:10D8100003E0000827BD002827BDFFE83C05000104 -:10D820008CA55CC8240600042402000114A2001484 -:10D83000AFBF00103C0200018C427E3C30428000B1 -:10D84000104000053C04000F3C0300018C635DBCEC -:10D8500008004617348442403C0400043C030001A5 -:10D860008C635DBC348493E02402000514620016CE -:10D87000000000003C04003D0800462F34840900ED -:10D880003C0200018C427E3830428000104000058E -:10D890003C04001E3C0300018C635DBC0800462A6A -:10D8A000348484803C04000F3C0300018C635DBC25 -:10D8B000348442402402000514620003000000008A -:10D8C0003C04007A348412003C0200018C425DACBE -:10D8D0008F83005400441021004310230044102B78 -:10D8E00014400037000000003C0200018C425CD074 -:10D8F00014400033000000003C01000110C000256E -:10D90000AC205CE03C0900018D295CC424070001C7 -:10D910003C0440003C08000125087E3C250AFFFC31 -:10D920000005284214A0000224C6FFFF24050008B9 -:10D9300000A91024104000100000000014A70008E7 -:10D94000000000008D020000004410241040000A76 -:10D95000000000003C0100010800465BAC255CE0D3 -:10D960008D4200000044102410400003000000001D -:10D970003C010001AC275CE03C0200018C425CE011 -:10D980000006182B2C420001004310245440FFE5F0 -:10D99000000528428F8200543C0300018C635CE048 -:10D9A0003C010001AC225DAC1060002A24020001A1 -:10D9B0003C010001AC255CC83C010001AC225CCC00 -:10D9C0003C0200018C425CE010400022000000009C -:10D9D0003C0200018C425CCC1040000A2402000191 -:10D9E0003C010001AC205CCC3C0100010037082167 -:10D9F000AC2283AC3C010001AC205D4C3C01000139 -:10DA0000AC225D043C030001007718218C6383ACD9 -:10DA10002402000810620005240200010C00469553 -:10DA20000000000008004692000000003C030001D6 -:10DA30008C635CC8106200072402000E3C030001E6 -:10DA40008C637DD010620003000000000C004E5477 -:10DA50008F8402208FBF001003E0000827BD00184C -:10DA600027BDFFE03C02FDFFAFBF00188EE30000C2 -:10DA70003C0500018CA55CC83C0400018C845CF072 -:10DA80003442FFFF0062182414A40008AEE3000033 -:10DA90003C030001007718218C6383AC3C02000139 -:10DAA0008C425CF410620008000000003C0200019F -:10DAB000005710218C4283AC3C010001AC255CF086 -:10DAC0003C010001AC225CF43C0300018C635CC8A7 -:10DAD00024020002106201692C620003104000055C -:10DAE0002402000110620008000000000800481C29 -:10DAF0000000000024020004106200B124020001B2 -:10DB00000800481D000000003C02000100571021E1 -:10DB10008C4283AC2443FFFF2C6200081040015A62 -:10DB2000000310803C010001002208218C225AC809 -:10DB300000400008000000003C0300018C635DBC55 -:10DB40002402000514620014000000003C020001E1 -:10DB50008C425CD41040000A240200030C004822CE -:10DB600000000000240200023C01000100370821EF -:10DB7000AC2283AC3C010001080046E0AC205CD440 -:10DB80003C01000100370821AC2283AC3C010001BC -:10DB90000800481FAC205C600C0048220000000018 -:10DBA0003C0200018C425CD43C010001AC205C6072 -:10DBB000104000DD240200023C0100010037082172 -:10DBC000AC2283AC3C0100010800481FAC205CD4AF -:10DBD0003C0300018C635DBC240200051462000359 -:10DBE000240200013C010001AC225D000C0049CF81 -:10DBF000000000003C0300018C635D000800478EBC -:10DC0000240200113C0500018CA55CC83C06000103 -:10DC10008CC67E3C0C005108000020212402000527 -:10DC20003C010001AC205CD43C010001003708211C -:10DC30000800481FAC2283AC3C04000124845ABC79 -:10DC40003C05000F34A50100000030210000382100 -:10DC5000AFA000100C002403AFA000140800481F60 -:10DC6000000000008F8202203C03F70000431025D3 -:10DC7000080047B7AF8202208F8202203C030004D5 -:10DC800000431024144000A9240200078F8300548D -:10DC90003C0200018C425DA42463D8F000431023B1 -:10DCA0002C422710144000F8240200010800481DEF -:10DCB000000000003C0500018CA55CC80C0052A2CD -:10DCC000000020210C005386000020213C030001AD -:10DCD0008C637E34046100EA240200013C020008E7 -:10DCE0000062102410400006000000008F82021421 -:10DCF0003C03FFFF00431024080047413442251F26 -:10DD00008F8202143C03FFFF004310243442241F7F -:10DD1000AF8202148EE200003C0302000043102593 -:10DD2000AEE200008F8202202403FFFB0043102498 -:10DD3000AF8202208F82022034420002AF82022092 -:10DD4000240200083C01000100370821AC2283AC0A -:10DD50008F8202203C03000400431024144000057D -:10DD6000000000008F8202203C03F70000431025D2 -:10DD7000AF8202203C0300018C635DBC24020005DD -:10DD80001462000A000000003C02000194425DA2FF -:10DD900024429FBC2C4200041040000424040018BC -:10DDA000240500020C004D93240600200C0043DDE6 -:10DDB000000000003C0100010800481FAC205D503D -:10DDC0003C020001005710218C4283AC2443FFFF2A -:10DDD0002C620008104000AC000310803C010001E0 -:10DDE000002208218C225AE80040000800000000B0 -:10DDF0000C00429B000000003C010001AC205CCC08 -:10DE0000AF8002043C0100010C004822AC207E20BF -:10DE1000240200013C010001AC225CE42402000267 -:10DE20003C010001003708210800481FAC2283ACE8 -:10DE30000C00489F000000003C0300018C635CE480 -:10DE40002402000914620090240200033C01000136 -:10DE5000003708210800481FAC2283AC3C020001B7 -:10DE60008C427E3830424000104000050000000027 -:10DE70008F8200443C03FFFF0800479F34637FFF0D -:10DE80008F8200442403FF7F00431024AF820044AC -:10DE90008F830054080047B9240200048F83005484 -:10DEA0003C0200018C425DA42463D8F0004310239F -:10DEB0002C42271014400074240200053C0100018C -:10DEC000003708210800481FAC2283AC8F82022053 -:10DED0003C03F70000431025AF820220AF8002040C -:10DEE0003C010001AC207E208F83005424020006F8 -:10DEF0003C01000100370821AC2283AC3C01000149 -:10DF00000800481FAC235DA48F8300543C0200012D -:10DF10008C425DA42463FFF6004310232C42000AC8 -:10DF20001440005900000000240200073C010001D9 -:10DF3000003708210800481FAC2283AC8F820220E2 -:10DF40003C04F70000441025AF8202208F8202209B -:10DF50003C03030000431024144000050000182176 -:10DF60008F8202202403000100441025AF8202208A -:10DF700010600043240200018F8202143C03FFFF63 -:10DF80003C0400018C845D98004310243442251F1A -:10DF9000AF820214240200083C010001003708216E -:10DFA0001080000BAC2283AC3C0200018C425D74FB -:10DFB00014400007240200013C010001AC227DD086 -:10DFC0000C004E548F8402200800480C0000000012 -:10DFD0008F8202203C0300080043102414400017E5 -:10DFE0002402000E3C010001AC227DD08EE2000034 -:10DFF000000020213C030200004310250C00538642 -:10E00000AEE200008F8202202403FFFB00431024B5 -:10E01000AF8202208F820220344200020C0043DDD6 -:10E02000AF8202203C0500018CA55CC80C0052A206 -:10E03000000020210800481F000000003C020001F1 -:10E040008C425D7410400010000000003C02000192 -:10E050008C425D702442FFFF3C010001AC225D70E8 -:10E0600014400009240200023C010001AC205D7450 -:10E070003C0100010800481FAC225D702402000131 -:10E080003C010001AC225CCC8FBF001803E000080B -:10E0900027BD00208F8202008F8202208F82022003 -:10E0A00034420004AF8202208F8202003C0600014D -:10E0B0008CC65CC834420004AF8202002402000215 -:10E0C00010C2003A2CC200031040000524020001D7 -:10E0D00010C20008000000000800486800000000AE -:10E0E0002402000410C20013240200010800486842 -:10E0F000000000003C0300018C635CB83C0200019E -:10E100008C425CC03C0400018C845CDC3C0500015A -:10E110008CA55CBCAF860200AF860220346300226F -:10E1200000441025004510253442000208004867CD -:10E13000AF8302003C0300018C635D98AF82020054 -:10E1400010600009AF8202203C0200018C425D7425 -:10E15000144000053C033F003C0200018C425CB0CF -:10E160000800485B346300E03C0200018C425CB074 -:10E170003C033F00346300E200431025AF820200FD -:10E180003C0300018C635CB43C04F7003C020001DA -:10E190008C425CC03C0500018CA55CDC0064182549 -:10E1A0000043102500451025AF82022003E000083F -:10E1B000000000008F8202203C0300018C635CC8D9 -:10E1C00034420004AF820220240200011062000FDA -:10E1D000000000008F8300548F82005424630002EB -:10E1E000006210232C4200031040001100000000C8 -:10E1F0008F820054006210232C4200031040000C58 -:10E200000000000008004879000000008F830054DF -:10E210008F82005408004885246300078F820054D1 -:10E22000006210232C4200081440FFFC0000000094 -:10E230008F8400E0308200071040000D00000000D5 -:10E240008F8200548F8300E014830009244500323C -:10E250008F82005400A210232C420033104000048F -:10E26000000000008F8200E01082FFF90000000033 -:10E270008F8202202403FFFD00431024AF8202207E -:10E2800003E00008000000003C0300018C635CE434 -:10E290003C0200018C425CE8506200042463FFFFF2 -:10E2A0003C010001AC235CE82463FFFF2C62000901 -:10E2B0001040009D000310803C0100010022082155 -:10E2C0008C225B0800400008000000008F820044A0 -:10E2D00034428080AF8200448F8300540800493864 -:10E2E000240200028F8300543C0200018C425DA88E -:10E2F0002463D8F0004310232C4227101440008AD6 -:10E300002402000308004945000000008F820044F9 -:10E310003C03FFFF34637FFF00431024AF820044BF -:10E320008F83005408004938240200048F8300546E -:10E330003C0200018C425DA82463FFF600431023D9 -:10E340002C42000A144000782402000508004945C8 -:10E35000000000008F8202203C03F70000431025DC -:10E36000AF8202208F8202202403FFFB004310248F -:10E37000AF8202208F82022034420002AF8202204C -:10E380003C023F00344200E0AF8202008F82020074 -:10E390002403FFFD00431024AF8202002404000187 -:10E3A0003405FFFFAF8402048F8300548F82005432 -:10E3B000080048EC246300018F820054006210239F -:10E3C0002C4200021440FFFC000000008F82022457 -:10E3D0000004204000A4102B1040FFF200000000B9 -:10E3E0008F8202203C03F70000431025AF820220F9 -:10E3F0008F8202143C03FFFF004310243442251F88 -:10E40000AF8202148F8202202403FFFB00431024FA -:10E41000AF8202208F8202203C04F700348400087F -:10E4200034420002AF8202208F8202203C033F0070 -:10E43000346300E200441025AF820220AF83020063 -:10E440008F8400F0276217F81482000224850008E8 -:10E45000276510008F8200F410A200073C038000A3 -:10E46000346300403C02000124425C70AC82000036 -:10E47000AC830004AF8500F08F8300540800493856 -:10E48000240200068F8300543C0200018C425DA8E8 -:10E490002463FFF6004310232C42000A144000229C -:10E4A0002402000708004945000000008F8200E0B8 -:10E4B000AF8200E48F8200E0AF8200E88F8202200A -:10E4C00034420004AF8202208F8202202403FFF72F -:10E4D00000431024AF8202208F82004434428080A7 -:10E4E000AF8200448F830054240200083C010001E5 -:10E4F000AC225CE43C01000108004947AC235DA864 -:10E500008F8300543C0200018C425DA82463D8F044 -:10E51000004310232C42271014400003240200095A -:10E520003C010001AC225CE403E0000800000000B4 -:10E5300000000000000000000000000027BDFFD820 -:10E54000AFB2001800809021AFB3001C00A098214A -:10E55000AFB1001400C08821AFB0001000008021CE -:10E56000AFBF0020A62000000C004D4B240400018A -:10E57000261000012E0200201440FFFB00000000C6 -:10E580000C004D4B000020210C004D4B24040001D9 -:10E590000C004D4B240400010C004D4B00002021C9 -:10E5A000241000100250102410400002000020210E -:10E5B000240400010C004D4B001080421600FFFAAD -:10E5C0000250102424100010027010241040000289 -:10E5D00000002021240400010C004D4B001080425B -:10E5E0001600FFFA027010240C004D7134108000E8 -:10E5F0000C004D71000000000C004D2B00000000CD -:10E600005040000500108042962200000050102566 -:10E61000A6220000001080421600FFF70000000054 -:10E620000C004D71000000008FBF00208FB3001C54 -:10E630008FB200188FB100148FB0001003E00008F3 -:10E6400027BD002827BDFFD8AFB100140080882166 -:10E65000AFB2001800A09021AFB3001C00C09821F9 -:10E66000AFB0001000008021AFBF00200C004D4B68 -:10E6700024040001261000012E0200201440FFFB9C -:10E68000000000000C004D4B000020210C004D4B01 -:10E69000240400010C004D4B000020210C004D4BC8 -:10E6A0002404000124100010023010241040000245 -:10E6B00000002021240400010C004D4B001080427A -:10E6C0001600FFFA0230102424100010025010240B -:10E6D0001040000200002021240400010C004D4BDA -:10E6E000001080421600FFFA025010240C004D4B1F -:10E6F000240400010C004D4B000020213410800048 -:10E7000096620000005010241040000200002021FA -:10E71000240400010C004D4B001080421600FFF84D -:10E72000000000000C004D71000000008FBF0020B1 -:10E730008FB3001C8FB200188FB100148FB000107F -:10E7400003E0000827BD00283C0300018C635D0046 -:10E750003C0200018C425D4827BDFFD8AFBF0020BE -:10E76000AFB1001C10620003AFB000183C01000103 -:10E77000AC235D482463FFFF2C6200131040034963 -:10E78000000310803C010001002208218C225B3034 -:10E7900000400008000000000C004D7100008021C6 -:10E7A00034028000A7A2001027B100100C004D4BCE -:10E7B00024040001261000012E0200201440FFFB5B -:10E7C000000000000C004D4B000020210C004D4BC0 -:10E7D000240400010C004D4B000020210C004D4B87 -:10E7E0002404000124100010320200011040000235 -:10E7F00000002021240400010C004D4B0010804239 -:10E800001600FFFA32020001241000100C004D4BDC -:10E8100000002021001080421600FFFC00000000D4 -:10E820000C004D4B240400010C004D4B0000202136 -:10E830003410800096220000005010241040000286 -:10E8400000002021240400010C004D4B00108042E8 -:10E850001600FFF8000000000C004D7100000000E1 -:10E8600008004D242402000227B10010A7A00010C8 -:10E87000000080210C004D4B2404000126100001F3 -:10E880002E0200201440FFFB000000000C004D4B46 -:10E89000000020210C004D4B240400010C004D4BC6 -:10E8A000240400010C004D4B000020212410001016 -:10E8B0003202000110400002000020212404000167 -:10E8C0000C004D4B001080421600FFFA320200018E -:10E8D000241000100C004D4B00002021001080423D -:10E8E0001600FFFC000000000C004D713410800089 -:10E8F0000C004D71000000000C004D2B00000000CA -:10E900005040000500108042962200000050102563 -:10E91000A6220000001080421600FFF70000000051 -:10E920000C004D710000000097A2001030428000E2 -:10E93000144002DC2402000308004D240000000003 -:10E9400024021200A7A2001027B1001000008021AD -:10E950000C004D4B24040001261000012E02002063 -:10E960001440FFFB000000000C004D4B0000202174 -:10E970000C004D4B240400010C004D4B00002021E5 -:10E980000C004D4B24040001241000103202000141 -:10E990001040000200002021240400010C004D4B17 -:10E9A000001080421600FFFA32020001241000100D -:10E9B0000C004D4B00002021001080421600FFFC8F -:10E9C000000000000C004D4B240400010C004D4BD6 -:10E9D00000002021341080009622000000501024F6 -:10E9E0001040000200002021240400010C004D4BC7 -:10E9F000001080421600FFF8000000000C004D716E -:10EA0000000000008F83005408004D16240200040B -:10EA10008F8300543C0200018C425DB82463FF9C4C -:10EA2000004310232C4200641440029E2402000282 -:10EA30003C0300018C635DBC106202972C620003F2 -:10EA40001440029624020011240200031062000503 -:10EA500024020004106202912402000F08004D24D9 -:10EA60002402001108004D24240200052402001491 -:10EA7000A7A2001027B10010000080210C004D4B10 -:10EA800024040001261000012E0200201440FFFB88 -:10EA9000000000000C004D4B000020210C004D4BED -:10EAA000240400010C004D4B000020210C004D4BB4 -:10EAB0002404000124100010320200011040000262 -:10EAC00000002021240400010C004D4B0010804266 -:10EAD0001600FFFA32020001241000103202001268 -:10EAE0001040000200002021240400010C004D4BC6 -:10EAF000001080421600FFFA320200120C004D4B4B -:10EB0000240400010C004D4B000020213410800033 -:10EB10009622000000501024104000020000202126 -:10EB2000240400010C004D4B001080421600FFF839 -:10EB3000000000000C004D71000000008F830054A5 -:10EB400008004D16240200068F8300543C02000189 -:10EB50008C425DB82463FF9C004310232C42006468 -:10EB6000144002502402000708004D240000000059 -:10EB700024020006A7A2001027B100100000802187 -:10EB80000C004D4B24040001261000012E02002031 -:10EB90001440FFFB000000000C004D4B0000202142 -:10EBA0000C004D4B240400010C004D4B00002021B3 -:10EBB0000C004D4B2404000124100010320200010F -:10EBC0001040000200002021240400010C004D4BE5 -:10EBD000001080421600FFFA3202000124100010DB -:10EBE0003202001310400002000020212404000122 -:10EBF0000C004D4B001080421600FFFA3202001349 -:10EC00000C004D4B240400010C004D4B0000202152 -:10EC100034108000962200000050102410400002A2 -:10EC200000002021240400010C004D4B0010804204 -:10EC30001600FFF8000000000C004D7100000000FD -:10EC40008F83005408004D16240200088F8300545F -:10EC50003C0200018C425DB82463FF9C00431023FA -:10EC60002C4200641440020F2402000908004D24C5 -:10EC70000000000027B10010A7A0001000008021B4 -:10EC80000C004D4B24040001261000012E02002030 -:10EC90001440FFFB000000000C004D4B0000202141 -:10ECA0000C004D4B240400010C004D4B24040001CA -:10ECB0000C004D4B000020212410001032020001F6 -:10ECC0001040000200002021240400010C004D4BE4 -:10ECD000001080421600FFFA3202000124100010DA -:10ECE000320200181040000200002021240400011C -:10ECF0000C004D4B001080421600FFFA3202001843 -:10ED00000C004D71341080000C004D7100000000AB -:10ED10000C004D2B00000000504000050010804208 -:10ED20009622000000501025A6220000001080420C -:10ED30001600FFF7000000000C004D71000080215C -:10ED400097A2001027B1001034420001A7A20010C2 -:10ED50000C004D4B24040001261000012E0200205F -:10ED60001440FFFB000000000C004D4B0000202170 -:10ED70000C004D4B240400010C004D4B00002021E1 -:10ED80000C004D4B2404000124100010320200013D -:10ED90001040000200002021240400010C004D4B13 -:10EDA000001080421600FFFA320200012410001009 -:10EDB000320200181040000200002021240400014B -:10EDC0000C004D4B001080421600FFFA3202001872 -:10EDD0000C004D4B240400010C004D4B0000202181 -:10EDE00034108000962200000050102410400002D1 -:10EDF00000002021240400010C004D4B0010804233 -:10EE00001600FFF8000000000C004D71000000002B -:10EE10008F83005408004D162402000A8F8300548B -:10EE20003C0200018C425DB82463FF9C0043102328 -:10EE30002C4200641440019B2402000B08004D2466 -:10EE40000000000027B10010A7A0001000008021E2 -:10EE50000C004D4B24040001261000012E0200205E -:10EE60001440FFFB000000000C004D4B000020216F -:10EE70000C004D4B240400010C004D4B24040001F8 -:10EE80000C004D4B00002021241000103202000124 -:10EE90001040000200002021240400010C004D4B12 -:10EEA000001080421600FFFA320200012410001008 -:10EEB000320200171040000200002021240400014B -:10EEC0000C004D4B001080421600FFFA3202001772 -:10EED0000C004D71341080000C004D7100000000DA -:10EEE0000C004D2B00000000504000050010804237 -:10EEF0009622000000501025A6220000001080423B -:10EF00001600FFF7000000000C004D71000080218A -:10EF100097A2001027B1001034420700A7A20010EA -:10EF20000C004D4B24040001261000012E0200208D -:10EF30001440FFFB000000000C004D4B000020219E -:10EF40000C004D4B240400010C004D4B000020210F -:10EF50000C004D4B2404000124100010320200016B -:10EF60001040000200002021240400010C004D4B41 -:10EF7000001080421600FFFA320200012410001037 -:10EF8000320200171040000200002021240400017A -:10EF90000C004D4B001080421600FFFA32020017A1 -:10EFA0000C004D4B240400010C004D4B00002021AF -:10EFB00034108000962200000050102410400002FF -:10EFC00000002021240400010C004D4B0010804261 -:10EFD0001600FFF8000000000C004D71000000005A -:10EFE0008F83005408004D162402000C8F830054B8 -:10EFF0003C0200018C425DB82463FF9C0043102357 -:10F000002C420064144001272402001208004D2401 -:10F010000000000027B10010A7A000100000802110 -:10F020000C004D4B24040001261000012E0200208C -:10F030001440FFFB000000000C004D4B000020219D -:10F040000C004D4B240400010C004D4B2404000126 -:10F050000C004D4B00002021241000103202000152 -:10F060001040000200002021240400010C004D4B40 -:10F07000001080421600FFFA320200012410001036 -:10F08000320200141040000200002021240400017C -:10F090000C004D4B001080421600FFFA32020014A3 -:10F0A0000C004D71341080000C004D710000000008 -:10F0B0000C004D2B00000000504000050010804265 -:10F0C0009622000000501025A62200000010804269 -:10F0D0001600FFF7000000000C004D7100008021B9 -:10F0E00097A2001027B1001034420010A7A2001010 -:10F0F0000C004D4B24040001261000012E020020BC -:10F100001440FFFB000000000C004D4B00002021CC -:10F110000C004D4B240400010C004D4B000020213D -:10F120000C004D4B24040001241000103202000199 -:10F130001040000200002021240400010C004D4B6F -:10F14000001080421600FFFA320200012410001065 -:10F1500032020014104000020000202124040001AB -:10F160000C004D4B001080421600FFFA32020014D2 -:10F170000C004D4B240400010C004D4B00002021DD -:10F18000341080009622000000501024104000022D -:10F1900000002021240400010C004D4B001080428F -:10F1A0001600FFF8000000000C004D710000000088 -:10F1B0008F83005408004D16240200138F830054DF -:10F1C0003C0200018C425DB82463FF9C0043102385 -:10F1D0002C420064144000B32402000D08004D24AA -:10F1E0000000000027B10010A7A00010000080213F -:10F1F0000C004D4B24040001261000012E020020BB -:10F200001440FFFB000000000C004D4B00002021CB -:10F210000C004D4B240400010C004D4B2404000154 -:10F220000C004D4B00002021241000103202000180 -:10F230001040000200002021240400010C004D4B6E -:10F24000001080421600FFFA320200012410001064 -:10F2500032020018104000020000202124040001A6 -:10F260000C004D4B001080421600FFFA32020018CD -:10F270000C004D71341080000C004D710000000036 -:10F280000C004D2B00000000504000050010804293 -:10F290009622000000501025A62200000010804297 -:10F2A0001600FFF7000000000C004D7100008021E7 -:10F2B00097A2001027B100103042FFFEA7A2001055 -:10F2C0000C004D4B24040001261000012E020020EA -:10F2D0001440FFFB000000000C004D4B00002021FB -:10F2E0000C004D4B240400010C004D4B000020216C -:10F2F0000C004D4B240400012410001032020001C8 -:10F300001040000200002021240400010C004D4B9D -:10F31000001080421600FFFA320200012410001093 -:10F3200032020018104000020000202124040001D5 -:10F330000C004D4B001080421600FFFA32020018FC -:10F340000C004D4B240400010C004D4B000020210B -:10F35000341080009622000000501024104000025B -:10F3600000002021240400010C004D4B00108042BD -:10F370001600FFF8000000000C004D7100000000B6 -:10F380008F83005408004D162402000E240208400A -:10F39000A7A2001027B10010000080210C004D4BE7 -:10F3A00024040001261000012E0200201440FFFB5F -:10F3B000000000000C004D4B000020210C004D4BC4 -:10F3C000240400010C004D4B000020210C004D4B8B -:10F3D0002404000124100010320200011040000239 -:10F3E00000002021240400010C004D4B001080423D -:10F3F0001600FFFA3202000124100010320200133E -:10F400001040000200002021240400010C004D4B9C -:10F41000001080421600FFFA320200130C004D4B20 -:10F42000240400010C004D4B00002021341080000A -:10F4300096220000005010241040000200002021FD -:10F44000240400010C004D4B001080421600FFF810 -:10F45000000000000C004D71000000008F8300547C -:10F46000240200103C010001AC225D003C010001BF -:10F4700008004D26AC235DB88F8300543C02000188 -:10F480008C425DB82463FF9C004310232C4200642F -:10F490001440000400000000240200113C0100019F -:10F4A000AC225D008FBF00208FB1001C8FB0001810 -:10F4B00003E0000827BD00288F8500448F820044A8 -:10F4C0003C030001004310253C030008AF820044C8 -:10F4D0008F8400548F82005400A3282408004D37E5 -:10F4E000248400018F820054008210232C420002E9 -:10F4F0001440FFFC000000008F8200443C03FFFE2C -:10F500003463FFFF00431024AF8200448F83005414 -:10F510008F82005408004D45246300018F820054FF -:10F52000006210232C4200021440FFFC0000000087 -:10F5300003E0000800A010218F8300443C02FFF08C -:10F540003442FFFF00042480006218243C020002C1 -:10F550000082202500641825AF8300448F82004478 -:10F560003C03FFFE3463FFFF00431024AF820044DE -:10F570008F8300548F82005408004D5E2463000185 -:10F580008F820054006210232C4200021440FFFCC2 -:10F59000000000008F8200443C030001004310255E -:10F5A000AF8200448F8300548F82005408004D6B5B -:10F5B000246300018F820054006210232C42000259 -:10F5C0001440FFFC0000000003E000080000000001 -:10F5D0008F8200443C03FFF03463FFFF004310249C -:10F5E000AF8200448F8200443C0300010043102599 -:10F5F000AF8200448F8300548F82005408004D7FF7 -:10F60000246300018F820054006210232C42000208 -:10F610001440FFFC000000008F8200443C03FFFE0A -:10F620003463FFFF00431024AF8200448F830054F3 -:10F630008F82005408004D8D246300018F82005496 -:10F64000006210232C4200021440FFFC0000000066 -:10F6500003E000080000000027BDFFC8AFB300248E -:10F6600000809821AFB5002C00A0A821AFB20020E7 -:10F6700000C0902132A2FFFFAFBF0030AFB400281E -:10F68000AFB1001CAFB0001814400034A7B2001096 -:10F690003271FFFF27B20010000080210C004D4B9B -:10F6A00024040001261000012E0200201440FFFB5C -:10F6B000000000000C004D4B000020210C004D4BC1 -:10F6C000240400010C004D4B000020210C004D4B88 -:10F6D0002404000124100010320200011040000236 -:10F6E00000002021240400010C004D4B001080423A -:10F6F0001600FFFA3202000124100010023010241C -:10F700001040000200002021240400010C004D4B99 -:10F71000001080421600FFFA023010240C004D4BFE -:10F72000240400010C004D4B000020213410800007 -:10F7300096420000005010241040000200002021DA -:10F74000240400010C004D4B001080421200007593 -:10F750000000000008004DC9000000003274FFFFE7 -:10F7600027B10010A7A00010000080210C004D4B15 -:10F7700024040001261000012E0200201440FFFB8B -:10F78000000000000C004D4B000020210C004D4BF0 -:10F79000240400010C004D4B240400010C004D4BCF -:10F7A000000020212410001032020001104000024D -:10F7B00000002021240400010C004D4B0010804269 -:10F7C0001600FFFA320200012410001002901024EB -:10F7D0001040000200002021240400010C004D4BC9 -:10F7E000001080421600FFFA029010240C004D71A8 -:10F7F000341080000C004D71000000000C004D2BF7 -:10F8000000000000504000050010804296220000D9 -:10F8100000501025A6220000001080421600FFF7BD -:10F82000000000000C004D710000000032A5FFFF39 -:10F830002402000154A200042402000297A2001036 -:10F8400008004E140052102514A200063271FFFF6A -:10F8500097A200100012182700431024A7A200103E -:10F860003271FFFF27B20010000080210C004D4BC9 -:10F8700024040001261000012E0200201440FFFB8A -:10F88000000000000C004D4B000020210C004D4BEF -:10F89000240400010C004D4B000020210C004D4BB6 -:10F8A0002404000124100010320200011040000264 -:10F8B00000002021240400010C004D4B0010804268 -:10F8C0001600FFFA3202000124100010023010244A -:10F8D0001040000200002021240400010C004D4BC8 -:10F8E000001080421600FFFA023010240C004D4B2D -:10F8F000240400010C004D4B000020213410800036 -:10F900009642000000501024104000020000202108 -:10F91000240400010C004D4B001080421600FFF83B -:10F92000000000000C004D71000000008FBF00308F -:10F930008FB5002C8FB400288FB300248FB2002025 -:10F940008FB1001C8FB0001803E0000827BD0038FD -:10F9500000000000000000000000000027BDFFE8DC -:10F96000AFBF00103C030001007718218C6383AC0B -:10F97000240200081462022C008030213C020001A5 -:10F980008C425D9814400033000000008F850224F3 -:10F9900038A300202C63000138A200102C42000183 -:10F9A000006218251460000D38A300302C6300019C -:10F9B00038A204002C4200010062182514600007E0 -:10F9C00038A304022C63000138A204042C42000175 -:10F9D0000062182510600005000000000C00429B2A -:10F9E0000000000008004E8D2402000E0C0043DDD4 -:10F9F000000000003C0500018CA55CC80C0052A270 -:10FA0000000020213C0300018C635CC82402000438 -:10FA1000146200052403FFFB3C0200018C425CC41D -:10FA200008004E892403FFF73C0200018C425CC4AD -:10FA3000004310243C010001AC225CC42402000EEF -:10FA40003C0100010C00429BAC227DD00800508795 -:10FA5000000000008F8202203C03040000431024B9 -:10FA6000104000272403FFBF8F8502243C020001C1 -:10FA70008C427DDC00A32024004310241482000C5F -:10FA8000000000003C0200018C427DE024420001A5 -:10FA90003C010001AC227DE02C4200021440000831 -:10FAA000240200013C01000108004EADAC227E00A2 -:10FAB0003C010001AC207DE03C010001AC207E0057 -:10FAC0003C0200018C427E001040000630A2004043 -:10FAD00010400004240200013C01000108004EB85F -:10FAE000AC227E043C010001AC207E043C010001FC -:10FAF000AC257DDC3C01000108004EC8AC207E1026 -:10FB0000240200013C010001AC227E103C010001F6 -:10FB1000AC207E003C010001AC207DE03C010001F6 -:10FB2000AC207E043C010001AC207DDC3C030001E4 -:10FB30008C637DD03C0200018C427DD410620003B6 -:10FB40003C0202003C010001AC237DD400C2102421 -:10FB5000104000072463FFFF8F820220240300016E -:10FB60003C010001AC235CCC080050853C03F7004D -:10FB70002C62000E104001A8000310803C0100011F -:10FB8000002208218C225B80004000080000000059 -:10FB90003C010001AC207E003C010001AC207DE076 -:10FBA0003C010001AC207DDC3C010001AC207E0466 -:10FBB0003C010001AC207DF83C010001AC207DF04F -:10FBC0000C00486AAF800224240200023C010001BC -:10FBD000AC227DD03C0200018C427E1014400056C5 -:10FBE0003C03FDFF8EE200003463FFFF004310245E -:10FBF0000C00429BAEE20000AF8002048F82020044 -:10FC00002403FFFD00431024AF8202003C010001E9 -:10FC1000AC207E208F8300543C0200018C427DF892 -:10FC2000240400013C010001AC247E0C24420001AC -:10FC30003C010001AC227DF82C4200043C01000193 -:10FC4000AC237DF414400006240200033C010001B3 -:10FC5000AC245CCC3C01000108005083AC207DF852 -:10FC60003C01000108005083AC227DD08F830054FA -:10FC70003C0200018C427DF42463D8F00043102341 -:10FC80002C42271014400003240200043C01000110 -:10FC9000AC227DD03C0200018C427E101440002634 -:10FCA0003C03FDFF8EE200003463FFFF004310249D -:10FCB00008005083AEE200003C0400018C845D9C8F -:10FCC0003C0100010C00508AAC207DE83C020001A0 -:10FCD0008C427E1CAF8202043C0200018C427E10EA -:10FCE000144000153C03FDFF8EE200003463FFFF6B -:10FCF00000431024AEE200008F8202043042003044 -:10FD00001440013C240200023C0300018C637E1C71 -:10FD1000240200053C010001AC227DD03C01000121 -:10FD200008005083AC237E203C0200018C427E10F0 -:10FD3000104000103C03FDFF3C0200018C425D6C52 -:10FD4000244200013C010001AC225D6C2C42000207 -:10FD500014400131240200013C010001AC225D7419 -:10FD60003C010001AC205D6C3C01000108005083A7 -:10FD7000AC225CCC8EE200003463FFFF0043102411 -:10FD8000AEE200003C0200018C427E0010400122E5 -:10FD9000000000003C0200018C427DDC1040011E8E -:10FDA000000000003C010001AC227E082402000398 -:10FDB0003C010001AC227DE0080050242402000632 -:10FDC0003C010001AC207DE88F82020434420040F7 -:10FDD000AF8202043C0200018C427E202403000713 -:10FDE0003C010001AC237DD0344200403C010001C5 -:10FDF000AC227E203C0200018C427E0010400005B7 -:10FE0000000000003C0200018C427DDC104000F943 -:10FE1000240200023C05000124A57DE08CA2000024 -:10FE20002C424E21104000F3240200023C0200014B -:10FE30008C427E04104000F82404FFBF3C02000105 -:10FE40008C427DDC3C0300018C637E08004410245E -:10FE50000064182410430004240200013C01000146 -:10FE600008005083AC227DD024020003ACA2000025 -:10FE7000240200083C010001AC227DD03C020001BC -:10FE80008C427E0C1040000C240200013C04000156 -:10FE90000C0050978C847DDC3C0200018C427E2853 -:10FEA00014400005240200013C0200018C427E2423 -:10FEB00010400006240200013C010001AC225CCC91 -:10FEC0003C01000108005083AC207DF83C02000199 -:10FED0008C427DF03C0300018C637DDC2C420001F0 -:10FEE000000210C0306300083C010001AC227DF02C -:10FEF0003C010001AC237DEC8F83005424020009F7 -:10FF00003C010001AC227DD03C010001080050837F -:10FF1000AC237DF48F8300543C0200018C427DF4BD -:10FF20002463D8F0004310232C422710144000A86B -:10FF3000000000003C0200018C427E0010400005E1 -:10FF4000000000003C0200018C427DDC104000A952 -:10FF5000240200023C03000124637DE08C62000067 -:10FF60002C424E21104000A3240200023C0200015A -:10FF70008C427E0C1040000E000000003C0200018C -:10FF80008C427DDC3C010001AC207E0C30420080C4 -:10FF90001040002F2402000C8F82020430420080A7 -:10FFA0001440000C24020003080050112402000C2D -:10FFB0003C0200018C427DDC304200801440000590 -:10FFC000240200038F820204304200801040001F90 -:10FFD00024020003AC6200002402000A3C0100017C -:10FFE000AC227DD03C04000124847E188C82000069 -:10FFF0003C0300018C637DF000431025AF820204B6 -:020000021000EC -:100000008C8300003C0400018C847DF02402000BF2 -:100010003C010001AC227DD0006418253C010001A8 -:10002000AC237E203C05000124A57DE08CA20000CD -:100030002C424E211040006F240200023C020001BD -:100040008C427E1010400005000000002402000CCD -:100050003C01000108005083AC227DD03C0200012D -:100060008C427E001040006C000000003C04000147 -:100070008C847DDC1080005E308200083C0300012F -:100080008C637DEC10620064240200033C010001DB -:10009000AC247E08ACA20000240200063C01000152 -:1000A00008005083AC227DD08F82020034420002CF -:1000B000AF8202008F8300542402000D3C01000136 -:1000C000AC227DD03C010001AC237DF48F83005431 -:1000D0003C0200018C427DF42463D8F000431023DD -:1000E0002C4227101440003A000000003C0200019E -:1000F0008C427E10104000292402000E3C030001B7 -:100100008C637E243C01000114600015AC227DD07C -:100110000C0043DD000000003C0500018CA55CC81C -:100120000C0052A2000020213C0300018C635CC83B -:1001300024020004146200052403FFFB3C020001BA -:100140008C425CC4080050522403FFF73C020001BB -:100150008C425CC4004310243C010001AC225CC40E -:100160008EE200003C03020000431025AEE20000D6 -:100170008F8202243C010001AC227E2C8F8202205F -:100180002403FFFB00431024AF8202208F82022051 -:100190003442000208005083AF8202203C0200017A -:1001A0008C427E0010400005000000003C0200016F -:1001B0008C427DDC1040000F240200023C02000152 -:1001C0008C427DE02C424E211040000A24020002A5 -:1001D0003C0200018C427E001040000F0000000035 -:1001E0003C0200018C427DDC1440000B000000004A -:1001F000240200023C01000108005083AC227DD0A3 -:100200003C0200018C427E00104000030000000010 -:100210000C00429B000000008F8202203C03F7008C -:1002200000431025AF8202208FBF001003E00008BA -:1002300027BD00183C03000124637E288C62000067 -:1002400010400005344220003C010001AC227E1C1D -:1002500008005095AC6000003C010001AC247E1CFD -:1002600003E000080000000027BDFFE030820030FE -:10027000AFBF00183C010001AC227E24144000678F -:100280003C02FFFF34421F0E008210241440006124 -:1002900024020030308220001040005D3083800056 -:1002A00000031A0230820001000212003C04000127 -:1002B0008C845D9C00621825000331C23C03000160 -:1002C00024635D78308280000002120230840001D5 -:1002D0000004220000441025000239C200061080EC -:1002E0000043102100471021904300002402000128 -:1002F00010620025000000001060000724020002C8 -:1003000010620013240200031062002C3C05000F51 -:10031000080050F9000000008F8202002403FEFF55 -:1003200000431024AF8202008F8202203C03FFFEB4 -:100330003463FFFF00431024AF8202203C01000120 -:10034000AC207E443C01000108005104AC207E4CEE -:100350008F82020034420100AF8202008F820220AD -:100360003C03FFFE3463FFFF00431024AF820220F2 -:10037000240201003C010001AC227E443C0100014A -:1003800008005104AC207E4C8F8202002403FEFF43 -:1003900000431024AF8202008F8202203C03000140 -:1003A00000431025AF8202203C010001AC207E44B6 -:1003B0003C01000108005104AC237E4C8F820200F6 -:1003C00034420100AF8202008F8202203C03000110 -:1003D00000431025AF820220240201003C010001ED -:1003E000AC227E443C01000108005104AC237E4C49 -:1003F00034A5FFFF3C04000124845BB8AFA30010C8 -:100400000C002403AFA000140800510400000000F9 -:10041000240200303C010001AC227E288FBF00186E -:1004200003E0000827BD00200000000027BDFFC832 -:10043000AFB2002800809021AFB3002C00A098211B -:10044000AFB0002000C080213C04000124845BD0B8 -:100450003C0500093C0200018C425CC834A59001B7 -:100460000240302102603821AFBF0030AFB100241C -:10047000A7A0001AAFB000140C002403AFA2001014 -:1004800024020002126200832E6200031040000565 -:10049000240200011262000A000000000800529BC2 -:1004A0000000000024020004126200FA2402000886 -:1004B000126200F93C02FFEC0800529B00000000B1 -:1004C0003C0200018C425CC4304200021440000433 -:1004D000001289403C02FFFB3442FFFF02028024ED -:1004E0003C01000100310821AC307E3C3C02400060 -:1004F000020210241040004E001023C2308400304D -:10050000001013823042001C3C03000124635D088C -:1005100000431021008238213C02002002021024F6 -:1005200010400006240201003C01000100310821B6 -:10053000AC227E40080051503C0200803C0100018A -:1005400000310821AC207E403C02008002021024D1 -:1005500010400006001219403C0200013C0100015D -:10056000002308210800515CAC227E480012114093 -:100570003C01000100220821AC207E4894E40000E8 -:100580003C0300018C635DBC240200051062001076 -:10059000A7A400183202400010400002348240003C -:1005A000A7A200182404000194E20002240500041C -:1005B00024E60002344200010C00498EA4E200024D -:1005C00024040001000028210C00498E27A60018F1 -:1005D0003C0200018C425CC8241100013C01000176 -:1005E000AC315CD414530004320280000C00429BF6 -:1005F00000000000320280001040011F00000000D7 -:100600000C00429B000000003C0300018C635DBCB9 -:100610002402000510620118240200023C010001BE -:10062000AC315CCC3C0100010800529BAC225CC8A0 -:10063000240400012405000427B0001A0C00498E90 -:100640000200302124040001000028210C00498E02 -:10065000020030213C020001005110218C427E3406 -:100660003C0400018C845CC83C03BFFF3463FFFF83 -:100670003C010001AC335CD4004310243C01000178 -:1006800000310821109300FAAC227E340800529BFE -:10069000000000003C02200002021024104000056F -:1006A000240200013C010001AC225D98080051AD1C -:1006B000001289403C010001AC205D980012894085 -:1006C0003C01000100310821AC307E383C02400082 -:1006D0000202102414400016000000003C02000139 -:1006E0008C425D9810400008240400042405000199 -:1006F0000C004D9324062000240200013C0100015F -:1007000000370821AC2283AC3C02000100511021CB -:100710008C427E303C03BFFF3463FFFF0043102454 -:100720003C0100010031082108005299AC227E30C2 -:100730003C0200018C425D98104000283C0300A060 -:10074000020310245443000D3C0200203C0200012F -:100750008C425D9C240301003C0100010031082112 -:10076000AC237E443C0300013C0100010031082120 -:10077000AC237E4C080051F03442040002021024E5 -:1007800010400008240301003C0200018C425D9CE3 -:100790003C01000100310821AC237E44080051F0E7 -:1007A000344208003C020080020210241040002E57 -:1007B0003C0300013C0200018C425D9C3C010001B5 -:1007C00000310821AC237E4C34420C003C01000176 -:1007D000AC225D9C08005218240400013C02002059 -:1007E0000202102410400006240201003C01000116 -:1007F00000310821AC227E44080052013C020080F6 -:100800003C01000100310821AC207E443C02008004 -:100810000202102410400007001219403C0200019F -:100820003C01000100230821AC227E4C0800520F3D -:1008300024040001001211403C01000100220821A3 -:10084000AC207E4C240400010000282127B0001EAB -:100850000C00494C02003021240400010000282132 -:100860000C00494C02003021240400012405000141 -:1008700027B0001C0C00494C020030212404000168 -:10088000240500010C00494C020030210800529957 -:10089000000000003C02FFEC3442FFFF0202802413 -:1008A0003C02000802028025001211403C010001B8 -:1008B00000220821AC307E383C02200002021024C5 -:1008C00010400009000000003C0200018C425D74F1 -:1008D00014400005240200013C010001AC225D9897 -:1008E0000800523A3C0240003C010001AC205D98F7 -:1008F0003C024000020210241440001E00000000D0 -:100900003C0200018C425D983C010001AC205CE09F -:1009100010400007240220203C010001AC225D9C15 -:10092000240200013C01000100370821AC2283AC05 -:100930003C04BFFF001219403C020001004310219B -:100940008C427E303C0500018CA55CC83484FFFFDE -:10095000004410243C01000100230821AC227E3019 -:100960002402000110A20044000000000800529977 -:10097000000000003C0200018C425D981040001C09 -:10098000240220003C010001AC225D9C3C0300A03D -:100990000203102414430005001211403402A00089 -:1009A0003C01000108005294AC225D9C3C03000114 -:1009B000006218218C637E383C0200200062102403 -:1009C00010400004240220013C0100010800529460 -:1009D000AC225D9C3C020080006210241040001F8D -:1009E0003402A0013C01000108005294AC225D9C3D -:1009F0003C0200200202102410400007001219409F -:100A0000240201003C01000100230821AC227E44A5 -:100A1000080052883C020080001211403C01000195 -:100A200000220821AC207E443C02008002021024F7 -:100A300010400006001219403C0200013C01000178 -:100A40000023082108005294AC227E4C0012114071 -:100A50003C01000100220821AC207E4C3C03000137 -:100A60008C635CC8240200011062000300000000D7 -:100A70000C00429B000000008FBF00308FB3002CA1 -:100A80008FB200288FB100248FB0002003E000084F -:100A900027BD003827BDFFD8AFB2002000809021CD -:100AA000AFB1001C0000882124020002AFBF002467 -:100AB000AFB00018A7A0001210A200D3A7A000108A -:100AC0002CA20003104000052402000110A2000A1D -:100AD00000128140080053800220102124020004EB -:100AE00010A2007D2402000810A2007C0012294000 -:100AF00008005380022010213C03000100701821DF -:100B00008C637E3C3C0240000062102414400009CB -:100B1000240400013C027FFF3442FFFF006288246E -:100B20003C01000100300821AC317E3408005380C4 -:100B300002201021240500010C00494C27A60010BA -:100B400024040001240500010C00494C27A60010D4 -:100B500097A2001030420004104000343C114000C5 -:100B60003C0200018C425DBC2443FFFF2C62000666 -:100B700010400034000310803C01000100220821D5 -:100B80008C225BE00040000800000000240400010B -:100B90002405001127B000120C00494C020030213E -:100BA00024040001240500110C00494C02003021EE -:100BB00097A5001230A24000104000023C04001033 -:100BC0003C0400083C0300010800530130A28000EF -:100BD000240400012405001427B000120C00494C25 -:100BE0000200302124040001240500140C00494CAB -:100BF0000200302197A5001230A210001040000220 -:100C00003C0400103C0400083C03000130A2080032 -:100C1000544000013C0300023C02800002221025E7 -:100C2000006418250800530E004388253C1100017C -:100C3000023088218E317E3C3C027FFF3442FFFF30 -:100C4000022288243C0200018C425CD81040001D26 -:100C5000001211403C0200018C425D9810400002DD -:100C60003C02200002228825001211403C010001B4 -:100C7000002208218C227E40104000033C0200200C -:100C800008005322022288253C02FFDF3442FFFF86 -:100C900002228824001211403C0100010022082198 -:100CA0008C227E48104000033C0200800800532D37 -:100CB000022288253C02FF7F3442FFFF0222882463 -:100CC000001211403C01000100220821AC317E34A9 -:100CD0000800538002201021001229403C0300012B -:100CE000006518218C637E383C02400000621024AD -:100CF000144000083C027FFF3442FFFF006288245A -:100D00003C01000100250821AC317E3008005380F1 -:100D1000022010213C0200018C425CD810400033BC -:100D20003C11C00C3C0200018C425D743C04C00CC0 -:100D3000348420003C0300018C635D980002102B7A -:100D40000002102300441024106000030051882585 -:100D50003C022000022288253C02000100451021AF -:100D60008C427E44104000033C0200200800535D8A -:100D7000022288253C02FFDF3442FFFF0222882442 -:100D8000001211403C010001002208218C227E4CFF -:100D9000104000033C0200800800536802228825AE -:100DA0003C02FF7F3442FFFF022288243C02000104 -:100DB0008C425D60104000023C020800022288253F -:100DC0003C0200018C425D64104000023C020400C1 -:100DD000022288253C0200018C425D68104000061A -:100DE0003C0201000800537B022288253C027FFF61 -:100DF0003442FFFF00628824001211403C010001D0 -:100E000000220821AC317E30022010218FBF002447 -:100E10008FB200208FB1001C8FB0001803E00008D3 -:100E200027BD002827BDFFD8AFB400200080A02137 -:100E3000AFBF0024AFB3001CAFB20018AFB10014B5 -:100E4000AFB000108F9002003C0300018C635CC8BF -:100E50008F93022024020002106200632C620003C0 -:100E600010400005240200011062000A001419401D -:100E70000800544800000000240200041062005AD8 -:100E800024020008106200590014914008005448E0 -:100E9000000000003C040001008320218C847E3C83 -:100EA0003C110001022388218E317E343C02400037 -:100EB000008210241040003E3C0200080222102450 -:100EC00010400020361000023C02000100431021B7 -:100ED0008C427E4010400005361000203610010084 -:100EE0003C020020080053BD022288252402FEFF98 -:100EF000020280243C02FFDF3442FFFF02228824EA -:100F0000001411403C010001002208218C227E487F -:100F1000104000053C020001026298253C0200805E -:100F2000080053DC022288253C02FFFE3442FFFF0A -:100F3000026298243C02FF7F3442FFFF080053DC2A -:100F4000022288242402FEDF020280243C02FFFEEB -:100F50003442FFFF026298243C02FF5F3442FFFFED -:100F6000022288243C01000100230821AC207E409D -:100F70003C01000100230821AC207E480C00486A97 -:100F800000000000AF900200AF9302208F82022089 -:100F90002403FFFB00431024AF8202208F82022033 -:100FA00034420002AF820220080053F300141140C3 -:100FB0008F8202002403FFFD004310240C00486AC6 -:100FC000AF8202003C02BFFF3442FFFF0C00429B95 -:100FD00002228824001411403C0100010022082153 -:100FE00008005448AC317E34001491403C040001A8 -:100FF000009220218C847E383C110001023288212D -:101000008E317E303C0240000082102414400011DA -:10101000000000003C0200018C425D981440000674 -:101020003C02BFFF8F820200344200020C00486A7B -:10103000AF8202003C02BFFF3442FFFF0C00429B24 -:10104000022288243C010001003208210800544893 -:10105000AC317E303C0200018C425D9810400005AE -:101060003C0200203C0200018C425D741040002BC9 -:101070003C0200200082102410400007361000209F -:10108000240201003C01000100320821AC227E4410 -:1010900008005428361001003C01000100320821EC -:1010A000AC207E442402FEFF020280243C02008029 -:1010B0000082102410400007001419403C02000177 -:1010C0003C01000100230821AC227E4C0800543969 -:1010D00002629825001411403C0100010022082101 -:1010E000AC207E4C3C02FFFE3442FFFF026298249B -:1010F0000C00486A00000000AF900200AF9302208D -:101100008F8202202403FFFB00431024AF820220C1 -:101110008F82022034420002AF820220001411406C -:101120003C01000100220821AC317E308FBF002439 -:101130008FB400208FB3001C8FB200188FB1001441 -:101140008FB0001003E0000827BD00282448656127 -:101150006465723A202F70726F6A656374732F72C0 -:1011600063732F73772F67652F2E2F6E69632F663A -:10117000772F636F6D6D6F6E2F66776D61696E2E61 -:10118000632C7620312E312E322E313120313939F7 -:10119000382F30342F32372032323A31333A34322A -:1011A00020736875616E6720457870202400000008 -:1011B0007468655F4441574E00000000535441433A -:1011C0004B5F312000000000426164536E64526E38 -:1011D000670000003F456E71457674003F6E6F51A9 -:1011E00064457650000000006576526E6746756C67 -:1011F0006C000000496C6C436F6E66527800000012 -:1012000053656E64436B53756D00000052656376E1 -:10121000566C616E0000000000000000244865610B -:101220006465723A202F70726F6A656374732F72EF -:1012300063732F73772F67652F2E2F6E69632F6669 -:10124000772F636F6D6D6F6E2F74696D65722E638E -:101250002C7620312E312E322E3820313939382F4C -:1012600030372F33312031373A35383A343520731F -:101270006875616E6720457870202400542D446D98 -:101280006152643100000000542D446D61424200FF -:10129000542D446D613200003F6E6F5164547845A7 -:1012A000000000003F6E6F5164527845000000005E -:1012B000656E714D4576504661696C00656E714D85 -:1012C00045764661696C00006661696C456E454D06 -:1012D000000000003F456E71457674003F6E6F510F -:1012E00064457650000000006576526E6746756C66 -:1012F0006C00000000000000000000002448656150 -:101300006465723A202F70726F6A656374732F720E -:1013100063732F73772F67652F2E2F6E69632F6688 -:10132000772F636F6D6D6F6E2F636F6D6D616E6480 -:101330002E632C7620312E312E322E313020313951 -:1013400039382F31312F31382031373A31313A3174 -:101350003820736875616E6720457870202400001E -:101360003F4D626F78457674000000004E4F636F0A -:101370006D616E6400000000687374655F455252D1 -:1013800000000000412D45727242756300000000AC -:101390004552524F522D416464000000656E714DFC -:1013A0004576504661696C00656E714D45764661C3 -:1013B000696C00006661696C456E454D0000000077 -:1013C000442D4572724C617374000000442D4572C7 -:1013D000723200006D4373744D6445525200000038 -:1013E00070726F6D4D6445525200000046696C7416 -:1013F0004D64455252000000636D645F45525200D7 -:101400003F456E71457674003F6E6F51644576506E -:10141000000000006576526E6746756C6C00000037 -:101420000000000000006EA000007FBC00006E38CD -:1014300000008734000082B00000878000008780B1 -:1014400000006F540000769400007F0C000080A81C -:10145000000080740000878000007E70000080CC57 -:1014600000006E64000081CC00000000244865612B -:101470006465723A202F70726F6A656374732F729D -:1014800063732F73772F67652F2E2F6E69632F6617 -:10149000772F636F6D6D6F6E2F646D612E632C7689 -:1014A00020312E312E322E3320313939382F30343D -:1014B0002F32372032323A31333A34312073687563 -:1014C000616E67204578702024000000646D6172B1 -:1014D0006441544E00000000646D61777241544EC7 -:1014E00000000000000000000000000024486561CA -:1014F0006465723A202F70726F6A656374732F721D -:1015000063732F73772F67652F2E2F6E69632F6696 -:10151000772F636F6D6D6F6E2F74726163652E63CD -:101520002C7620312E312E322E3220313939382F7F -:1015300030342F32372032323A31333A353020735B -:101540006875616E672045787020240024486561C5 -:101550006465723A202F70726F6A656374732F72BC -:1015600063732F73772F67652F2E2F6E69632F6636 -:10157000772F636F6D6D6F6E2F646174612E632CB6 -:101580007620312E312E322E3220313939382F301B -:10159000342F32372032323A31333A3430207368C4 -:1015A00075616E67204578702024000046575F56AD -:1015B000455253494F4E3A2023312046726920410B -:1015C000707220372031373A35353A34382050445C -:1015D000542032303030000046575F434F4D504961 -:1015E0004C455F54494D453A2031373A35353A3408 -:1015F0003800000046575F434F4D50494C455F420D -:10160000593A2064657672637300000046575F4361 -:101610004F4D50494C455F484F53543A20636F6DCE -:10162000707574650000000046575F434F4D504988 -:101630004C455F444F4D41494E3A20656E672E61DF -:101640006374656F6E2E636F6D00000046575F43D5 -:101650004F4D50494C45523A20676363207665727E -:1016600073696F6E20322E372E32000000000000AA -:101670000000000000000000000000002448656138 -:101680006465723A202F70726F6A656374732F728B -:1016900063732F73772F67652F2E2F6E69632F6605 -:1016A000772F636F6D6D6F6E2F6D656D2E632C766A -:1016B00020312E312E322E3220313939382F30342C -:1016C0002F32372032323A31333A3434207368754E -:1016D000616E672045787020240000002448656111 -:1016E0006465723A202F70726F6A656374732F722B -:1016F00063732F73772F67652F2E2F6E69632F66A5 -:10170000772F636F6D6D6F6E2F73656E642E632C14 -:101710007620312E312E322E313120313939382F89 -:1017200031322F32322031373A31373A3535207362 -:101730006875616E6720457870202400736E64645C -:10174000654E6F51200000006E6F454E515F54583A -:1017500000000000736E6464744E6F51200000003E -:101760003F6E6F516454784500000000756E6B72D7 -:101770006474797065000000000000000000ACCCCB -:101780000000ACCC0000AD9C0000AAB00000AAB0E4 -:101790000000AD9C0000AD9C0000AD9C0000AD9C25 -:1017A0000000AD9C0000AD9C0000AD9C0000AD9C15 -:1017B0000000AD9C0000AD9C0000AD9C0000AD9C05 -:1017C0000000AD9C0000AD7C000000000000BCA843 -:1017D0000000BCA80000BD700000AE4C0000B05876 -:1017E0000000BD700000BD700000BD700000BD7045 -:1017F0000000BD700000BD700000BD700000BD7035 -:101800000000BD700000BD700000BD700000BD7024 -:101810000000BD700000BD540000B0402448656168 -:101820006465723A202F70726F6A656374732F72E9 -:1018300063732F73772F67652F2E2F6E69632F6663 -:10184000772F636F6D6D6F6E2F726563762E632CCD -:101850007620312E312E322E313920313939382F40 -:1018600030372F32342032313A33303A303520732A -:101870006875616E6720457870202400706B52781F -:101880004552520066726D324C617267650000000D -:1018900072784E6F527842640000000072785144B2 -:1018A0006D61444600000000727851446D6142460B -:1018B000000000003F6E6F51645278450000000048 -:1018C000706B5278455252730000000066726D32A0 -:1018D0004C7267530000000072784E6F42645300F0 -:1018E0003F724264446D6146000000003F724A420C -:1018F00064446D4600000000000000000000F6781F -:101900000000F6780000F6780000F6780000F6781F -:101910000000F6780000F6780000F6780000F6780F -:101920000000F6780000F6780000F6780000F678FF -:101930000000F6780000F6780000F6700000F670FF -:101940000000F670572D444D41456E4600000000E2 -:10195000000000000000FDC00001015C0000FDDC93 -:101960000001015C0001015C0001015C0001015CFF -:101970000001015C0001015C0000F7040001015C52 -:101980000001015C0001015C0001015C0001015CDF -:101990000001015400010154000101542448656113 -:1019A0006465723A202F70726F6A656374732F7268 -:1019B00063732F73772F67652F2E2F6E69632F66E2 -:1019C000772F636F6D6D6F6E2F6D61632E632C7655 -:1019D00020312E312E322E313220313939382F300C -:1019E000342F32372032323A31333A34322073686E -:1019F00075616E6720457870202400006D61637406 -:101A00007841544E000000004E7453796E264C6BA2 -:101A10000000000072656D61737372740000000055 -:101A20006C696E6B444F574E00000000656E714D3F -:101A30004576504661696C00656E714D457646612C -:101A4000696C00006661696C456E454D00000000E0 -:101A50006C696E6B55500000000000002448656101 -:101A60006465723A202F70726F6A656374732F72A7 -:101A700063732F73772F67652F2E2F6E69632F6621 -:101A8000772F636F6D6D6F6E2F636B73756D2E6344 -:101A90002C7620312E312E322E3220313939382F0A -:101AA00030342F32372032323A31333A33392073DF -:101AB0006875616E672045787020240050726F62EF -:101AC00065506879000000006C6E6B4153535254AE -:101AD0000000000000011B2C00011BC400011BF8CA -:101AE00000011C2C00011C5800011C6C00011CA8EA -:101AF0000001207C00011DE400011E2400011E5095 -:101B000000011E9000011EC000011EFC00011F30DC -:101B10000001207C000122C0000122D80001230026 -:101B2000000123200001234800012478000124A0A3 -:101B3000000124F40001251C000000000001278C96 -:101B40000001285C0001293400012A0400012A60F8 -:101B500000012B3C00012B6400012C4000012C688B -:101B600000012E1000012E3800012FE0000131D8B5 -:101B70000001346C000133800001346C00013498A2 -:101B800000013008000131B00000000000013B847A -:101B900000013BC800013C6000013CAC00013D1C61 -:101BA00000013DB400013DE800013E7000013F0826 -:101BB00000013FD8000140180001409C000140C0D6 -:101BC000000141F4646F42617365506700000000DA -:101BD00000000000000000000000000073746D6150 -:101BE000634C4E4B000000000000000000014C3828 -:101BF00000014C3800014B8000014BC400014C38FF -:101C000000014C380000000000000000000000004F -:101C100000000000000000000000000000000000C4 -:101C2000000000000000000000000000416C74652E -:101C30006F6E204163654E4943205600416C7465C8 -:101C40006F6E204163654E49432056004242424236 -:101C50000000000000000000000000000013541805 -:101C60000013E7FC0000000000000000000000007E -:101C70000000000000000000000000000060CF0035 -:101C800000000060CF000000000000000000000025 -:101C90000000000000000000000000000000000044 -:101CA0000000000000000000000000000000000034 -:101CB0000000000000000000000000000000000024 -:101CC0000000000000000000000000000000000014 -:101CD0000000000000000000000000030000000001 -:101CE00000000001000000000000000000000000F3 -:101CF00000000001000000000000000100000000E2 -:101D000000000000000000000000000000000001D2 -:101D100000000001000000000000000000000000C2 -:101D20000000000000000000010000002100000091 -:101D30001200014000000000000000002000000030 -:101D4000120000A0000000001200006012000180DC -:101D5000120001E000000000000000000000000090 -:101D60000000000100000000000000000000000072 -:101D70000000000000000000000000000000000261 -:101D8000000000000000000000030001000000014E -:0C1D900000030201000000000000000041 -:00000001FF -/* tg1 firmware v12.4.11 */ diff --git a/kernel-2.6.33/firmware/acenic/tg2.bin.ihex b/kernel-2.6.33/firmware/acenic/tg2.bin.ihex deleted file mode 100644 index a9ff4f43..00000000 --- a/kernel-2.6.33/firmware/acenic/tg2.bin.ihex +++ /dev/null @@ -1,4844 +0,0 @@ -:100000000C040B0000004000000040000000000055 -:1000100010000003000000000000000D0000000DB3 -:100020003C1D00018FBD6D2003A0F0213C1000009D -:10003000261040000C0010C0000000000000000D61 -:100040003C1D00018FBD6D2403A0F0213C10000079 -:10005000261040000C0017E0000000000000000D1A -:100060000000000000000000000000000000000090 -:100070000000000000000000000000000000000080 -:100080000000000000000000000000000000000070 -:100090000000000000000000000000000000000060 -:1000A0000000000000000000000000000000000050 -:1000B0000000000000000000000000000000000040 -:1000C0000000000000000000000000000000000030 -:1000D0000000000000000000000000000000000020 -:1000E0000000000000000000000000000000000010 -:1000F0000000000000000000000000000000000000 -:1001000000000000000000000000000002000008E5 -:10011000000000000800172F3C0A00010800172FFC -:100120003C0A00020800172F0000000008002CAC59 -:100130000000000008002C4F000000000800172FEE -:100140003C0A00040800328A0000000008001A522D -:10015000000000000800394D00000000080038F4DD -:10016000000000000800172F3C0A0006080039BBF9 -:100170003C0A00070800172F3C0A00080800172F48 -:100180003C0A000908003A130000000008002EA6EF -:10019000000000000800172F3C0A000B0800172F72 -:1001A0003C0A000C0800172F3C0A000D080028FB31 -:1001B0000000000008002890000000000800172F31 -:1001C0003C0A000E0800208C0000000008001964A2 -:1001D0000000000008001A040000000008003CA60F -:1001E0000000000008003C94000000000800172FE9 -:1001F000000000000800191A000000000800172F76 -:10020000000000000800172F3C0A00130800172FF9 -:100210003C0A001400000000000000000000000084 -:1002200000000000000000000000000000000000CE -:1002300000000000000000000000000000000000BE -:1002400000000000000000000000000000000000AE -:10025000000000000000000000000000000000009E -:10026000000000000000000000000000000000008E -:10027000000000000000000000000000000000007E -:10028000000000000000000000000000000000006E -:10029000000000000000000000000000000000005E -:1002A000000000000000000000000000000000004E -:1002B000000000000000000000000000000000003E -:1002C000000000000000000000000000000000002E -:1002D000000000000000000000000000000000001E -:1002E000000000000000000000000000000000000E -:1002F00000000000000000000000000000000000FE -:1003000000000000000000000000000027BDFFE02A -:100310003C1CC000AFBF001CAFB000188F82014072 -:1003200024030003AF8300EC344200040C002B20B4 -:10033000AF8201403C0100C00C001763AC203FFCC1 -:10034000004018213C0200103C010001AC236E9CCF -:10035000106200110043102B144000023C020020E8 -:100360003C0200081062000C240501003C0600015C -:100370008CC66E9C3C04000124845C74000038210F -:10038000AFA000100C002B3BAFA000143C020020DB -:100390003C010001AC226E9C240200083C010001DB -:1003A000AC226EB42402001F3C010001AC226EC4DA -:1003B000240200163C010001AC226E983C05FFFEB1 -:1003C00034A56F083C0200018C426E9C3C03000285 -:1003D000246390103C0400018C846CC400431023FF -:1003E00014800002004580212610FA382402F00013 -:1003F000020280240C00178502002021020228231B -:100400003C0400200082182300651823247BB000E0 -:100410003C03FFFE3463BF080363B8213C0600BF02 -:1004200034C6F0003C0700018CE76CC03C0300BF01 -:100430003463E000008520233C010001AC246EA859 -:10044000008220233C010001AC256E90000528426B -:100450003C010001AC226E8427620FFC3C010001CC -:10046000AC226D2027621FFC00DB3023007B1823A9 -:100470003C010001AC246E883C010001AC256EAC4F -:100480003C010001AC226D24AF86015010E0001148 -:10049000AF8302503C1D00018FBD6CCC03A0F02146 -:1004A0000C001749000000003C0200018C426CD097 -:1004B0003C0300018C636CD42442FE0024630200E0 -:1004C0003C010001AC226CD03C0100011000000492 -:1004D000AC236CD43C1D00018FBD6D2003A0F02126 -:1004E0003C0200018C426CC41040000D26FAFA3820 -:1004F0003C0200018C426CD03C0300018C636CD444 -:100500003C1A00018F5A6CD42442FA38246305C87F -:100510003C010001AC226CD03C010001AC236CD446 -:100520003C0200018C426CC8144000030000000033 -:100530003C010001AC206CD00C0011510000000007 -:100540008FBF001C8FB0001803E0000827BD0020FB -:100550003C0200018C426CD03C0300018C636CD4E3 -:1005600027BDFF98AFB000483C1000018E1066B860 -:10057000AFB200503C12000026524100AFBF0060F5 -:10058000AFBE005CAFB50058AFB30054AFB1004C84 -:10059000AFA20034AFA30030AFA00010AFA0001492 -:1005A0008F8600403C04000124845C802405020006 -:1005B0003C010001AC326E800C002B3B0200382164 -:1005C0008F8300403C02F000006218243C0260006F -:1005D0001062000BA3A0003F240E00013C040001A8 -:1005E00024845C88A3AE003FAFA00010AFA000142D -:1005F0008F860040240503000C002B3B02003821AD -:100600008F8202403C03000100431025AF8202406C -:10061000AF8000488F8200481440000500000000B1 -:10062000AF8000488F8200481040000400000000A6 -:10063000AF8000481000000302E02021AF80004C92 -:1006400002E020213C0500010C002BA834A540F855 -:10065000034020210C002BA8240505C83C02000102 -:100660008C426EA83C0D00018DAD6E883C030001EC -:100670008C636E843C0800018D086E903C0900017B -:100680008D296EAC3C0A00018D4A6EB43C0B000112 -:100690008D6B6EC43C0C00018D8C6E983C04000187 -:1006A00024845C9424050400AF42013C8F42013C49 -:1006B0002406000124070001AF400000AF4D0138BF -:1006C000AF430144AF480148AF49014CAF4A015024 -:1006D000AF4B0154AF4C01582442FF80AF42014060 -:1006E00024020001AFA200100C002B3BAFA00014AD -:1006F0008F420138AFA200108F42013CAFA200141C -:100700008F4601448F4701483C04000124845CA0CB -:100710000C002B3B24050500AFB70010AFBA001446 -:100720008F46014C8F4701503C04000124845CAC8F -:100730000C002B3B240506003C0200018C426E9C01 -:10074000036038213C06000224C690102448FFFFB5 -:100750000106182400E810240043102B1040000666 -:10076000240509003C04000124845CB8AFA80010F3 -:100770000C002B3BAFA000148F82000CAFA2001026 -:100780008F82003CAFA200148F8600008F87000488 -:100790003C04000124845CC40C002B3B24051000A5 -:1007A0008C0202208C0302248C0602188C07021C87 -:1007B0003C04000124845CCC24051100AFA200108D -:1007C0000C002B3BAFA30014AF800054AF80011C82 -:1007D0008C020218304200021040000900000000A4 -:1007E0008C0202203C030002346300040043102505 -:1007F000AF42000C8C02021C1000000834420004BE -:100800008C0202203C0300023463000600431025E2 -:10081000AF42000C8C02021C34420006AF420014AE -:100820008C020218304200101040000A0000000044 -:100830008C02021C34420004AF4200108C020220E1 -:100840003C03000A34630004004310251000000933 -:10085000AF4200088C0202203C03000A3463000609 -:1008600000431025AF4200088C02021C34420006EF -:10087000AF42001024020001AF8200A0AF8200B09E -:100880008F8300548F820054AF8000D0AF8000C0AF -:1008900010000002246300648F8200540062102361 -:1008A0002C4200651440FFFC000000008C0402088C -:1008B0008C05020C26E20028AEE2002024020490FF -:1008C000AEE20010AEE40008AEE5000C26E400083D -:1008D0008C8200008C830004AF820090AF83009470 -:1008E0008C820018AF8200B49482000AAF82009C10 -:1008F0008F420014AF8200B08F8200B030420004FB -:100900001440FFFD000000008F8200B03C03EF00A8 -:100910000043102410400021000000008F8200B42A -:10092000AFA200108F8200908F8300943C040001DE -:1009300024845CD4AFA300148F8600B08F87009C02 -:100940003C0500010C002B3B34A5200D3C040001AC -:1009500024845CE0240203C0AFA20010AFA0001406 -:100960008F8601443C07000124E75CE80C002B3B28 -:100970003405DEAD8F82011C34420002AF82011CBF -:100980008F82022034420004AF8202208F82014015 -:100990003C03000100431025AF82014096E204723F -:1009A00096E6045296E70462AFA2001096E2048233 -:1009B0003C04000124845D14240512000C002B3B30 -:1009C000AFA2001496F0045232020001104000025F -:1009D0000000B02124160001320200025440000140 -:1009E00036D60002320200085440000136D6000418 -:1009F000320200105440000136D6000832020020B6 -:100A00005440000136D6001032020040544000012C -:100A100036D60020320200805440000136D6004015 -:100A200096E6048230C202005440000136D64000EF -:100A300096E304723062020010400003306201004D -:100A40001000000336D620005440000136D61000B6 -:100A500096F0046232C24000144000043207009B4A -:100A600030C2009B14E20007240E000132C22000B5 -:100A70001440000D320200013062009B10E20009B8 -:100A8000240E00013C04000124845D202405130091 -:100A900002003821A3AE003FAFA300100C002B3B97 -:100AA000AFA00014320200015440000136D600808D -:100AB000320200025440000136D601003202000822 -:100AC0005440000136D602003202001054400001AA -:100AD00036D60400320200805440000136D60800A9 -:100AE0008C02021830420200104000023C02000852 -:100AF00002C2B0258C0202183042080010400002E9 -:100B00003C02008002C2B0258C0202183042040070 -:100B1000104000023C02010002C2B0258C02021803 -:100B200030420100104000023C02020002C2B02527 -:100B30008C02021830420080104000023C02040087 -:100B400002C2B0258C020218304220001040000280 -:100B50003C02001002C2B0258C0202183042400054 -:100B6000104000023C02002002C2B0258C02021894 -:100B700030421000104000023C02004002C2B0258A -:100B80008EE204988EE3049CAF420160AF4301649F -:100B90008EE204A08EE304A4AF420168AF43016C6F -:100BA0008EE204A88EE304ACAF420170AF4301743F -:100BB0008EE204288EE3042CAF420178AF43017C1F -:100BC0008EE204488EE3044CAF420180AF430184BF -:100BD0008EE204588EE3045CAF420188AF43018C7F -:100BE0008EE204688EE3046CAF420190AF4301943F -:100BF0008EE204788EE3047CAF420198AF43019CFF -:100C00008EE204888EE3048CAF4201A0AF4301A4BE -:100C10008EE204B08EE304B424040080AF4201A845 -:100C2000AF4301AC0C002BA8240500808C02025CB1 -:100C300027440224AF4201F08C0202602405020026 -:100C4000240600080C002BBFAF4201F83C043B9A7D -:100C50003484CA0000003821240200062403000264 -:100C6000AF4201F4240203E8AF430204AF430200A1 -:100C7000AF4401FCAF42029424020001AF43029052 -:100C8000AF42029C3C0300010067182190636CD8BE -:100C90000347102124E70001A043022C2CE2000F9F -:100CA0001440FFF80347182124E700013C08000125 -:100CB000350840F88F8200403C04000124845D2CFC -:100CC000240514000002170224420030A062022C06 -:100CD00003471021A040022C8C07021802C03021CB -:100CE000240205C8AFA200100C002B3BAFA80014D3 -:100CF0003C04000124845D383C05000024A55C8090 -:100D00002406001027B100300220382127B3003418 -:100D10000C0017A3AFB300103C0300018C636CC838 -:100D20001060000A004080218FA300302405FF00DE -:100D30008FA20034246400FF008520240083182340 -:100D400000431023AFA20034AFA400303C040001E4 -:100D500024845D443C05000024A5410024060108CC -:100D6000022038210C0017A3AFB3001000409021DF -:100D700032C200033C010001AC326E8010400045DD -:100D8000022038218F8200503C03001000431024C1 -:100D900010400016000000008C0202183042004093 -:100DA0001040000F240200018F8200508C030218B3 -:100DB000240E00013C04000124845D50A3AE003FDA -:100DC000AFA20010AFA300148F87004024051500C8 -:100DD0000C002B3B02C0302110000004000000007A -:100DE0003C01000100370821A02240F43C0400012E -:100DF00024845D5C3C05000124A55B403C060001A9 -:100E000024C65BAC00C530238F42001027B30030EE -:100E10000260382127B1003434420A00AF4200108A -:100E20000C0017A3AFB100103C04000124845D70D6 -:100E30003C05000124A5B7143C06000124C6BA9065 -:100E400000C5302302603821AF4201080C0017A30F -:100E5000AFB100103C04000124845D8C3C0500010E -:100E600024A5BE583C06000124C6C90000C5302395 -:100E7000026038213C010001AC226EF40C0017A383 -:100E8000AFB100103C04000124845DA410000024D4 -:100E9000240516003C04000124845DAC3C050001DF -:100EA00024A5A10C3C06000124C6A23800C53023AD -:100EB0000C0017A3AFB300103C04000124845DBCF8 -:100EC0003C05000124A5B2B03C06000124C6B70CC5 -:100ED00000C5302302203821AF4201080C0017A3BF -:100EE000AFB300103C04000124845DD03C05000138 -:100EF00024A5BA983C06000124C6BE5000C5302384 -:100F0000022038213C010001AC226EF40C0017A332 -:100F1000AFB300103C04000124845DE424051650A6 -:100F200002C03021000038213C010001AC226EF8E3 -:100F3000AFA000100C002B3BAFA0001432C2002069 -:100F40001040002127A700303C04000124845DF0FC -:100F50003C05000124A5B13C3C06000124C6B2A812 -:100F600000C5302324022000AF42001C27A2003419 -:100F70000C0017A3AFA20010000219000003198291 -:100F80003C04080000641825AE4300282403001028 -:100F9000AF43003C96E30450AF4300408F43004012 -:100FA0003C04000124845E04AFA00014AFA3001031 -:100FB0008F47001C240516603C010001AC226EF036 -:100FC0001000002532C600208EE204488EE3044C57 -:100FD000AF43001C8F42001C2442E0002C42200141 -:100FE0001440000A240E00013C04000124845E1019 -:100FF000A3AE003FAFA00010AFA000148F46001CAE -:10100000240517000C002B3B000038213C02000097 -:1010100024425CBC00021100000211823C03080063 -:1010200000431025AE42002824020008AF42003CD5 -:1010300096E20450AF4200408F4200403C04000161 -:1010400024845E1CAFA00014AFA200108F47001CC8 -:101050002405180032C600200C002B3B00000000C5 -:101060003C050FFF3C0300018C636EF434A5FFFFC9 -:10107000024030213C0200018C426EF83C04080022 -:101080000065182400031882006418250045102408 -:101090000002108200441025ACC2008032C20180E0 -:1010A00010400056ACC300208F82005C3C030080DF -:1010B000004310241040000D000000008F820050FB -:1010C000AFA200108F82005C240E00013C040001DE -:1010D00024845E28A3AE003FAFA200148F87004097 -:1010E000240519000C002B3B02C030218F820050D8 -:1010F0003C030010004310241040001600000000C4 -:101100008C020218304200401040000F24020001FF -:101110008F8200508C030218240E00013C04000151 -:1011200024845D50A3AE003FAFA20010AFA3001413 -:101130008F870040240520000C002B3B02C030218B -:1011400010000004000000003C01000100370821ED -:10115000A02240F43C04000124845E343C050001DC -:1011600024A55AC03C06000124C65B3800C53023C4 -:101170008F42000827B300300260382127B10034C5 -:1011800034420E00AF4200080C0017A3AFB10010AC -:101190003C04000124845E4C3C05000124A5D8B425 -:1011A0003C06000124C6E3C800C530230260382194 -:1011B000AF42010C0C0017A3AFB100103C040001BA -:1011C00024845E643C05000124A5E9AC3C060001D2 -:1011D00024C6F0F000C53023026038213C01000134 -:1011E000AC226F040C0017A3AFB100103C04000147 -:1011F00024845E7C10000027240521003C040001AB -:1012000024845E843C05000124A59FC83C0600019F -:1012100024C6A10400C5302327B1003002203821A4 -:1012200027B300340C0017A3AFB300103C04000137 -:1012300024845E943C05000124A5CAD43C06000128 -:1012400024C6D8AC00C5302302203821AF42010C9F -:101250000C0017A3AFB300103C04000124845EA46B -:101260003C05000124A5E84C3C06000124C6E9A485 -:1012700000C53023022038213C010001AC226F045C -:101280000C0017A3AFB300103C04000124845EB827 -:101290002405215002C03021000038213C0100010A -:1012A000AC226F10AFA000100C002B3BAFA00014BD -:1012B0003C110FFF3C0300018C636F043631FFFFCC -:1012C000024098213C0200018C426F103C0E080045 -:1012D0000071182400031882006E18250051102494 -:1012E00000021082004E1025AE630038AE62007816 -:1012F0008C02021830420040144000042402000115 -:101300003C01000100370821A02240F43C04000108 -:1013100024845EC43C05000124A5E3D03C06000102 -:1013200024C6E52C00C5302327BE003003C0382179 -:1013300027B500340C0017A3AFB500103C01000125 -:10134000AC226EFC00511024000210823C0E0800FA -:10135000004E1025AE62005032C220001040000640 -:1013600003C038213C02000024425CBC022210244D -:101370001000000F000210823C04000124845ED89B -:101380003C05000124A5E5343C06000124C6E6E442 -:1013900000C530230C0017A3AFB500103C010001BD -:1013A000AC226F1400511024000210823C0E080081 -:1013B000004E1025AE62004832C2400010400005C9 -:1013C00027A700303C02000024425CBC1000000E45 -:1013D000000211003C04000124845EF03C05000181 -:1013E00024A5E6EC3C06000124C6E84400C53023F1 -:1013F00027A200340C0017A3AFA200103C0100018B -:10140000AC226F0800021100000211823C030800A8 -:1014100000431025AE4200603C04000124845F08B4 -:101420003C05000124A582303C06000124C68650FC -:1014300000C5302327B100300220382127B3003403 -:101440000C0017A3AFB300103C0E0FFF35CEFFFF0B -:101450003C04000124845F143C05000024A564685A -:101460003C06000024C6658800C5302302203821D0 -:101470000240F0213C010001AC226EDC004E102441 -:10148000000210823C15080000551025AFAE004444 -:10149000AFC200B80C0017A3AFB300103C040001AA -:1014A00024845F203C05000024A565903C060000D4 -:1014B00024C668088FAE004400C5302302203821BE -:1014C0003C010001AC226ED0004E102400021082BC -:1014D00000551025AFC200E80C0017A3AFB30010F1 -:1014E0003C04000124845F383C05000024A56810FA -:1014F0003C06000024C669408FAE004400C530237E -:10150000022038213C010001AC226EC8004E10249C -:101510000002108200551025AFC200C00C0017A3B6 -:10152000AFB300103C04000124845F503C0500016F -:1015300024A5FAD03C06000124C6FBA88FAE0044C7 -:1015400000C53023022038213C010001AC226ED4BA -:10155000004E10240002108200551025AFC200C8B2 -:101560000C0017A3AFB300103C04000124845F5C9F -:101570003C05000124A5C93C3C06000124C6CA2044 -:1015800000C5302302203821AF4201100C0017A300 -:10159000AFB300103C04000124845F6C3C050001E3 -:1015A00024A5C9103C06000124C6C93400C5302357 -:1015B00002203821AF4201240C0017A3AFB3001062 -:1015C0003C04000124845F7C3C05000124A55A8072 -:1015D0003C06000124C65AAC00C530230220382145 -:1015E000AF420120AF4201140C0017A3AFB30010AB -:1015F0003C04000124845F883C05000124A5F29886 -:101600003C06000124C6F6B400C530230220382170 -:10161000AF4201180C0017A3AFB300108FAE004407 -:101620003C010001AC226F18004E10240002108211 -:10163000005510250C003FC3AFC200D00C003C4049 -:10164000000000000C0027A800000000AC000228E9 -:10165000AC00022C96E204502442FFFFAF42003857 -:1016600096E20460AF42008032C2400014400003A2 -:101670000000000096E20480AF42008496E70490E8 -:1016800050E000012407080024E2FFFFAF42008879 -:10169000AF42007C2402080010E2000F32C240007A -:1016A000104000032402040010E2000B00000000C0 -:1016B000240E00013C04000124845F98A3AE003F87 -:1016C00096E604902405217002C03821AFA00010D6 -:1016D0000C002B3BAFA000148F4301388F4401381E -:1016E00024020001A34205C2AF430094AF44009816 -:1016F000AFA00010AFA000148F4600808F47008479 -:101700003C04000124845FA40C002B3B2405220030 -:101710000C0024A43C1108003C1433D83694CB5858 -:101720003C020800344200803C04000124845FB085 -:101730003C05000024A55D003C06000024C65D1C9D -:1017400000C5302327A70030AF8200602402FFFFCE -:10175000AF82006427A200340C0017A3AFA20010D0 -:101760003C010001AC226EB800021100000211829F -:10177000005110250C0018FCAE4200008F82024080 -:101780003C03000100431025AF8202403C020000F0 -:1017900024424034AF820244AF8002408F82006016 -:1017A00000511024144000053C0308008F820060A3 -:1017B000004310241040FFFD000000000C003C4DD1 -:1017C000000088213C020100AFA200208F530018C6 -:1017D000240200FF56620001267100018C020228DB -:1017E0001622000E001330C08F42033C2442000139 -:1017F000AF42033C8F42033C8C0202283C040001B0 -:1018000024845C243C050009AFA00014AFA20010A2 -:101810008FA600201000003F34A5010000D7102142 -:101820008FA300208FA40024AC4304C0AC4404C4A4 -:1018300000C018218F4401788F45017C00001021E1 -:1018400024070004AFA70010AFB100148F48000CAC -:1018500024C604C002E63021AFA800188F48010C4E -:101860002407000800A3282100A3482B0082202180 -:101870000100F809008920211440000B240700080A -:101880008F820120AFA200108F8201243C0400014E -:1018900024845C2C3C050009AFA200148FA6002014 -:1018A0001000001C34A502008F4401608F450164C4 -:1018B0008F43000CAF5100188F86012024020010C6 -:1018C000AFA20010AFB10014AFA300188F42010CFB -:1018D0000040F80924C6001C14400010000000005D -:1018E0008F42034024420001AF4203408F42034035 -:1018F0008F820120AFA200108F8201243C040001DE -:1019000024845C343C050009AFA200148FA600209B -:1019100034A503000C002B3B026038218F4202E407 -:1019200024420001AF4202E48F4202E493A2003F4E -:10193000104000693C02070034423000AFA200288A -:101940008F530018240200FF126200020000882159 -:10195000267100018C0202281622000E001330C0EE -:101960008F42033C24420001AF42033C8F42033CC0 -:101970008C0202283C04000124845C243C050009FC -:10198000AFA00014AFA200108FA600281000003FE7 -:1019900034A5010000D710218FA300288FA4002CAC -:1019A000AC4304C0AC4404C400C018218F44017887 -:1019B0008F45017C0000102124070004AFA7001010 -:1019C000AFB100148F48000C24C604C002E63021D9 -:1019D000AFA800188F48010C2407000800A3282195 -:1019E00000A3482B008220210100F8090089202152 -:1019F0001440000B240700088F820120AFA20010C2 -:101A00008F8201243C04000124845C2C3C050009E5 -:101A1000AFA200148FA600281000001C34A50200FD -:101A20008F4401608F4501648F43000CAF51001853 -:101A30008F86012024020010AFA20010AFB1001465 -:101A4000AFA300188F42010C0040F80924C6001C07 -:101A500014400010000000008F42034024420001A7 -:101A6000AF4203408F4203408F820120AFA200109B -:101A70008F8201243C04000124845C343C0500096D -:101A8000AFA200148FA6002834A503000C002B3B46 -:101A9000026038218F4202F024420001AF4202F07E -:101AA0008F4202F03C04000124845FC0AFA000100C -:101AB000AFA000148FA60028240523000C002B3BA8 -:101AC0000000382110000004000000008C020264B5 -:101AD00010400005000000008F8200A0304200048A -:101AE0001440FFFA000000008F82004434420004DA -:101AF000AF8200448F42030824420001AF42030832 -:101B00008F4203088F8200D88F8300D400431023B4 -:101B10002442FF80AF4200908F4200902842FF8114 -:101B200010400006240200018F4200908F430144C0 -:101B300000431021AF42009024020001AF42008C0C -:101B400032C2000810400006000000008F8202141C -:101B50003C0381003042FFFF00431025AF82021496 -:101B60003C0300018C636D94306200021040000958 -:101B7000306200013C04000124845FCC3C0500007D -:101B800024A56D503C06000024C671C81000001248 -:101B900000C5302310400009000000003C04000193 -:101BA00024845FDC3C05000024A571D03C060000C5 -:101BB00024C676781000000800C530233C040001DC -:101BC00024845FEC3C05000024A569483C06000025 -:101BD00024C66D4800C5302327A7003027A2003453 -:101BE0000C0017A3AFA200103C010001AC226ECC88 -:101BF0003C0200018C426ECC3C0308000002110044 -:101C00000002118200431025AE4200408F8200A0E6 -:101C1000AFA200108F8200B0AFA200148F86005CCC -:101C20008F87011C3C04000124845FFC3C010001FF -:101C3000AC366EA43C010001AC206E943C01000166 -:101C4000AC3C6E8C3C010001AC3B6EBC3C01000125 -:101C5000AC376EC03C010001AC3A6EA00C002B3BCF -:101C6000240524008F820200AFA200108F82022080 -:101C7000AFA200148F8600448F8700503C040001FF -:101C8000248460080C002B3B240525008F83006012 -:101C90000074100B0242000A0200F821000000004C -:101CA0000000000D8FBF00608FBE005C8FB5005834 -:101CB0008FB300548FB200508FB1004C8FB00048EA -:101CC00003E0000827BD006827BDFFE03C040001D9 -:101CD00024846014240526000000302100003821EF -:101CE000AFBF0018AFA000100C002B3BAFA000143A -:101CF0008FBF001803E0000827BD002003E00008A4 -:101D00000000000003E000080000000000000000E8 -:101D100000000000000000000000000000000000C3 -:101D200003E000080000000003E0000800000000DD -:101D300027BDFDE027A500183C04DEAD3484BEEFCE -:101D4000AFBF02188F8201503C03001F3463FFFFB6 -:101D5000AFA4001800A2282300A328248CA200000E -:101D60001044000A00000000AFA500108CA2000083 -:101D7000AFA200148F8601508F8702503C040001EF -:101D80002484601C0C002B3B240527008FBF021805 -:101D900003E0000827BD022027BDFFE03C06ABBAE8 -:101DA00034C6BABEAFB000183C1000043C07007F38 -:101DB00034E7FFFFAFBF001C001028408E04000076 -:101DC0008CA30000ACA00000AE0600008CA20000B6 -:101DD000ACA3000010460005AE04000000A0802166 -:101DE00000F0102B1040FFF5001028403C040001CB -:101DF00024846028240528000200302100003821B6 -:101E0000AFA000100C002B3BAFA00014020010216B -:101E10008FBF001C8FB0001803E0000827BD002012 -:101E20008C0202243047003F10E000100080302177 -:101E3000000028212403002000E3102410400002A9 -:101E40000006304200A62821000318421460FFFB60 -:101E500000E310242402F00000A228243402FFFF33 -:101E60000045102B144000033C0200011000000844 -:101E70003C0200013442FFFF008518230043102B71 -:101E80001440000300A010213C02FFFE008210213C -:101E900003E000080000000027BDFFD0AFB5002818 -:101EA0008FB50040AFB2002000A09021AFB1001C60 -:101EB00024C60003AFBF002CAFB30024AFB000189E -:101EC0008EA200002403FFFC00C380240050102BCE -:101ED0001440001B00E088218E330000AFB00010DA -:101EE0008EA20000AFA200148E270000240530004F -:101EF0000C002B3B024030218E230000007020217B -:101F00000064102B10400007024028218CA2000022 -:101F1000AC620000246300040064102B1440FFFB3B -:101F200024A500048EA2000000501023AEA20000E1 -:101F30008E220000005010211000000BAE22000085 -:101F40002402002DA0820000AFB000108EA200007D -:101F500002409821AFA200148E2700002405310012 -:101F60000C002B3B02603021026010218FBF002C3F -:101F70008FB500288FB300248FB200208FB1001CD2 -:101F80008FB0001803E0000827BD003027BDFFE830 -:101F90003C1CC0003C05FFFE3C0300018C636E84CA -:101FA0003C0400018C846E9034A5BF0824021FFC01 -:101FB0003C010001AC226CD03C0200C03C0100019D -:101FC000AC226CD43C020020AFBF00103C0100C02A -:101FD000AC201FFC0043102300441023245BB000FE -:101FE0000365B8213C1D00018FBD6CCC03A0F0211E -:101FF0003C0400C0348402003C1A00C03C0300C012 -:10200000346307C824021DFC3C010001AC226CD0E3 -:10201000240218343C010001AC246CD43C010001C2 -:10202000AC226CD03C010001AC236CD40C00180D28 -:10203000375A02008FBF001003E0000827BD0018C8 -:1020400027BDFFC83C04000124846034240532000D -:102050003C0200018C426CD03C0300018C636CD4C8 -:102060000000302103603821AFBF0030AFB3002C37 -:10207000AFB20028AFB10024AFB00020AFA2001C67 -:10208000AFA30018AFB700100C002B3BAFBA001481 -:102090000C001916000000008F8202403442000438 -:1020A000AF82024024020001AF4200003C02000166 -:1020B00000571021904240F4104000922403FFFC8E -:1020C0003C1000012610AC733C1200012652A84CB3 -:1020D00002121023004380248FA3001C3C04000143 -:1020E000248460400070102B1440001A27B300189D -:1020F0008FB100182405300002403021AFB000102D -:10210000AFA300140C002B3B022038218FA3001832 -:10211000007020210064102B104000070240302185 -:102120008CC20000AC620000246300040064102B29 -:102130001440FFFB24C600048FA2001C0050102393 -:10214000AFA2001C8E620000005010211000000A97 -:10215000AE6200000240882124053100AFB00010BB -:10216000AFA300148FA70018022030212402002DF5 -:102170000C002B3BA0820000240700208FA3001C32 -:102180003C0400012484605C241200203C01000116 -:10219000AC316EB02C6200201440001D27B1001835 -:1021A0008FB00018240530003C06000124C66F5093 -:1021B000AFA70010AFA300140C002B3B0200382186 -:1021C0008FA300183C04000124846F502465002074 -:1021D0000065102B10400007000000008C820000FA -:1021E000AC620000246300040065102B1440FFFB68 -:1021F000248400048FA2001C00521023AFA2001CF4 -:102200008E220000005210211000000BAE220000B0 -:102210003C10000126106F5024053100AFA70010BC -:10222000AFA300148FA70018020030212402002D54 -:102230000C002B3BA0820000240700203C0400017E -:10224000248460708FA3001C241200203C01000134 -:10225000AC306EE42C6200201440001D27B1001841 -:102260008FB00018240530003C06000124C66F70B2 -:10227000AFA70010AFA300140C002B3B02003821C5 -:102280008FA300183C04000124846F702465002093 -:102290000065102B10400007000000008C82000039 -:1022A000AC620000246300040065102B1440FFFBA7 -:1022B000248400048FA2001C00521023AFA2001C33 -:1022C0008E220000005210211000000BAE220000F0 -:1022D0003C10000126106F7024053100AFA70010DC -:1022E000AFA300148FA70018020030212402002D94 -:1022F0000C002B3BA08200003C01000110000031CB -:10230000AC306EE03C1000012610821F3C12000130 -:102310002652809C02121023004380248FA3001CAD -:102320003C040001248460840070102B1440001AC7 -:1023300027B300188FB10018240530000240302167 -:10234000AFB00010AFA300140C002B3B02203821CB -:102350008FA30018007020210064102B104000078C -:10236000024030218CC20000AC62000024630004F3 -:102370000064102B1440FFFB24C600048FA2001C35 -:1023800000501023AFA2001C8E62000000501021EC -:102390001000000AAE6200000240882124053100CE -:1023A000AFB00010AFA300148FA700180220302197 -:1023B0002402002D0C002B3BA08200003C010001F8 -:1023C000AC316EB03C0300018C636EB0240204009B -:1023D0000060F809AF8200708FBF00308FB3002C0F -:1023E0008FB200288FB100248FB0002003E00008D6 -:1023F00027BD003800000000000000008F82004070 -:102400003C03F000004310243C036000144300062A -:10241000000000008F8200502403FF80004310243E -:1024200034420055AF8200508F820054244203E8AA -:10243000AF820058240201F4AF4200E024020004FD -:10244000AF4200E824020002AF4001B0AF4000E418 -:10245000AF4200DCAF4000D8AF4000D403E000083A -:10246000AF4000D08F8200542442000503E00008F2 -:10247000AF82007827BDFFE8AFBF00108F82005405 -:10248000244203E8AF8200583C02080002C2102434 -:10249000104000043C02F7FF3442FFFF02C2B024A8 -:1024A000369400403C0200018C426DA81040001799 -:1024B0003C0202003C0300018C636F1C106000169C -:1024C0000282A0253C0200018C426E44144000129E -:1024D0003C0202003C0200018C426D943042000339 -:1024E0001440000D3C0202008F8302243C020002D3 -:1024F0008C428FEC106200083C0202000C003DAFE1 -:1025000000000000100000043C0202000C00419694 -:10251000000000003C02020002C210241040000330 -:10252000000000000C001F4B000000008F4200D88C -:102530008F4300DC24420001AF4200D80043102B3F -:102540001440000300000000AF4000D83694008023 -:102550008C0302381060000C000000008F4201B0B4 -:10256000244203E8AF4201B00043102B14400006A0 -:1025700000000000934205C5144000030000000065 -:102580000C001DA0000000008FBF001003E0000839 -:1025900027BD001803E000080000000027BDFFD899 -:1025A000AFBF00208F43002C8F42003810620059CB -:1025B000000000003C02000100571021904240F052 -:1025C00010400026240700088F4401708F450174D5 -:1025D0008F48000C8F86012024020020AFA200103B -:1025E000AFA30014AFA800188F42010C0040F809F7 -:1025F00024C6001C14400011240200013C0100010B -:1026000000370821A02240F08F820124AFA20010E1 -:102610008F8201283C04000124846128AFA20014A9 -:102620008F46002C8F8701203C0500090C002B3BB6 -:1026300034A509001000005C000000008F42030078 -:1026400024420001AF4203008F4203008F42002C5E -:10265000A34005C110000027AF4200388F4401702D -:102660008F4501748F43002C8F48000C8F8601200A -:1026700024020080AFA20010AFA30014AFA800187E -:102680008F42010C0040F80924C6001C14400011C0 -:10269000240200013C01000100370821A02240F182 -:1026A0008F820124AFA200108F8201283C04000118 -:1026B00024846134AFA200148F46002C8F87012040 -:1026C0003C0500090C002B3B34A51100100000361E -:1026D000000000008F4203008F43002C24420001C1 -:1026E000AF4203008F42030024020001A34205C150 -:1026F000AF4300383C01000100370821A02040F121 -:102700003C01000100370821A02040F01000002605 -:10271000AF400034934205C11040001D000000008E -:10272000A34005C18F8200403042000114400008E0 -:10273000000020218C0301042402000150620005E6 -:10274000240400018C020264104000030080102168 -:102750002404000100801021104000060000000049 -:102760008F42030C24420001AF42030C100000080A -:102770008F42030C8F82004434420004AF82004435 -:102780008F42030824420001AF4203088F4203082E -:102790003C01000100370821A02040F03C0100016D -:1027A00000370821A02040F18F42000010400007B0 -:1027B00000000000AF80004C8F82004C1040FFFDF5 -:1027C000000000001000000500000000AF8000487D -:1027D0008F8200481040FFFD000000008F820060E3 -:1027E0003C03FF7F3463FFFF00431024AF8200608F -:1027F0008F420000104000030000000010000002A3 -:10280000AF80004CAF8000488FBF002003E000087D -:1028100027BD002803E000080000000027BDFFD806 -:10282000AFBF00208F4300448F42007C106200291C -:10283000240700088F4401688F45016C8F48000C05 -:102840008F86012024020040AFA20010AFA3001425 -:10285000AFA800188F42010C0040F80924C6001CE4 -:1028600014400011240200013C010001003708213E -:10287000A02240F28F820124AFA200108F82012893 -:102880003C0400012484613CAFA200148F46004444 -:102890008F8701203C0500090C002B3B34A5130059 -:1028A0001000000F000000008F42030424420001CA -:1028B000AF4203048F4203048F420044AF42007CC6 -:1028C0003C01000100370821A02040F21000000464 -:1028D000AF4000783C01000100370821A02040F201 -:1028E0008F4200001040000700000000AF80004C45 -:1028F0008F82004C1040FFFD00000000100000051A -:1029000000000000AF8000488F8200481040FFFDAB -:10291000000000008F8200603C03FEFF3463FFFF75 -:1029200000431024AF8200608F420000104000037B -:102930000000000010000002AF80004CAF80004893 -:102940008FBF002003E0000827BD002803E0000837 -:10295000000000003C0200018C426DA827BDFFA8CA -:10296000AFBF0050AFBE004CAFB50048AFB300449E -:10297000AFB20040AFB1003CAFB00038104000D55E -:102980008F9000448F4200D0244300012842000B66 -:10299000144000E4AF4300D08F42000430420002F4 -:1029A0001440009CAF4000D08F4200043C03000163 -:1029B0008C636D9834420002AF420004240200018F -:1029C000146200033C020600100000023442300092 -:1029D00034421000AFA200208F4A0018AFAA003482 -:1029E00027AA0020AFAA002C8FAA0034240200FFDF -:1029F0001142000200001821254300018C02022828 -:102A0000006098211662000E3C0500098F42033CCD -:102A100024420001AF42033C8F42033C8C02022857 -:102A20008FA700343C0400012484610CAFA0001483 -:102A3000AFA200108FA600201000007034A5050082 -:102A40008FAA0034000A38C000F710218FA300209D -:102A50008FA40024AC4304C0AC4404C48F8300544E -:102A60008F820054247103E8022210232C4203E9D0 -:102A70001040001B0000A82100E09021265E04C049 -:102A80008F4401788F45017C02401821240A0004FC -:102A9000AFAA0010AFB300148F48000C0000102143 -:102AA00002FE3021AFA800188F48010C240700084F -:102AB00000A3282100A3482B008220210100F8094F -:102AC0000089202154400006241500018F82005403 -:102AD000022210232C4203E91440FFE90000000009 -:102AE00032A200FF54400018AF5300188F42037801 -:102AF00024420001AF4203788F4203788F82012085 -:102B00008FAA002C8FA70034AFA200108F8201245F -:102B10003C04000124846118AFA200148D4600001B -:102B20003C0500091000003534A506008F4203085B -:102B30002415000124420001AF4203088F4203081C -:102B40001000001E32A200FF8F8300548F820054B9 -:102B5000247103E8022210232C4203E910400016DE -:102B60000000A8213C1E0020241200108F42000CFF -:102B70008F4401608F4501648F860120AFB2001041 -:102B8000AFB30014005E1025AFA200188F42010CF5 -:102B9000240700080040F80924C6001C1440FFE385 -:102BA000000000008F820054022210232C4203E90F -:102BB0001440FFEE0000000032A200FF144000119C -:102BC0003C0500098F42037824420001AF4203789C -:102BD0008F4203788F8201208FAA002C8FA70034A8 -:102BE000AFA200108F8201243C04000124846120E4 -:102BF000AFA200148D46000034A507000C002B3B4B -:102C0000000000008F4202EC24420001AF4202ECBF -:102C10008F4202EC8F4200043042000150400029F4 -:102C2000361000403C02040002C210241040001381 -:102C30002404FFDF8F4202508F4302548F4401B4BB -:102C400014640006361000408F4202708F430274F5 -:102C50008F4401B8106400072402FFDF8F42025046 -:102C60008F4302548F4402708F450274100000128B -:102C70003A1000201000002B020280248F420250E4 -:102C80008F4302548F4501B414650006020480246A -:102C90008F4202708F4302748F4401B85064002148 -:102CA000361000408F4202508F4302548F4402700E -:102CB0008F4502743A100040AF4301B41000001970 -:102CC000AF4501B88F4200D4244300011000001129 -:102CD000284200338F4200043042000110400009B6 -:102CE0003C02040002C21024104000042402FFDF52 -:102CF000020280241000000B361000401000000972 -:102D0000361000608F4200D436100040244300018A -:102D1000284201F514400003AF4300D4AF4000D473 -:102D20003A100020AF9000442402FF7F0282A024CA -:102D30008FBF00508FBE004C8FB500488FB300444A -:102D40008FB200408FB1003C8FB0003803E0000824 -:102D500027BD005803E00008000000003C0200010D -:102D60008C426DA827BDFFB0AFBF0048AFBE004486 -:102D7000AFB50040AFB3003CAFB20038AFB10034E4 -:102D8000104000C7AFB000308F4200D02443000194 -:102D90002842000B144000DAAF4300D08F420004F9 -:102DA0003042000214400097AF4000D08F42000430 -:102DB0003C0300018C636D9834420002AF42000472 -:102DC00024020001146200033C020600100000020D -:102DD0003442300034421000AFA20020000018211D -:102DE0008F5E001827AA0020240200FF13C20002F1 -:102DF000AFAA002C27C300018C020228006090219A -:102E00001642000E001E38C08F42033C24420001CF -:102E1000AF42033C8F42033C8C0202283C04000179 -:102E20002484610C3C050009AFA00014AFA200107F -:102E30008FA600201000006D34A5050000F71021BA -:102E40008FA300208FA40024AC4304C0AC4404C46E -:102E50008F8300548F820054247003E802021023F1 -:102E60002C4203E91040001B0000982100E088215B -:102E7000263504C08F4401788F45017C022018213B -:102E8000240A0004AFAA0010AFB200148F48000C4F -:102E90000000102102F53021AFA800188F48010C66 -:102EA0002407000800A3282100A3482B008220212A -:102EB0000100F80900892021544000062413000174 -:102EC0008F820054020210232C4203E91440FFE9D0 -:102ED00000000000326200FF54400017AF5200189B -:102EE0008F42037824420001AF4203788F42037877 -:102EF0008F8201208FAA002CAFA200108F820124A4 -:102F00003C040001248461183C050009AFA20014B0 -:102F10008D4600001000003534A506008F420308DE -:102F20002413000124420001AF4203088F4203082A -:102F30001000001E326200FF8F8300548F82005405 -:102F4000247003E8020210232C4203E9104000160B -:102F5000000098213C150020241100108F42000C25 -:102F60008F4401608F4501648F860120AFB100104E -:102F7000AFB2001400551025AFA200188F42010C0B -:102F8000240700080040F80924C6001C1440FFE391 -:102F9000000000008F820054020210232C4203E93B -:102FA0001440FFEE00000000326200FF14400011E8 -:102FB000000000008F42037824420001AF420378F2 -:102FC0008F4203788F8201208FAA002CAFA20010BD -:102FD0008F8201243C040001248461203C05000907 -:102FE000AFA200148D46000034A507000C002B3B57 -:102FF00003C038218F4202EC24420001AF4202ECB0 -:103000008F4202EC8F420004304200011040001851 -:10301000240400018F4202508F4302548F4501B4B3 -:103020003C01000114650006A0246CF18F4202707F -:103030008F4302748F4401B8106400210000000027 -:103040008F4202508F4302543C04000190846CF084 -:103050008F4602708F47027438840001AF4301B479 -:10306000AF4701B83C01000110000025A0246CF01E -:103070008F4200D43C010001A0206CF024430001E9 -:10308000284200331440001EAF4300D43C0200012C -:1030900090426CF1AF4000D410000017384200019C -:1030A0008F42000430420001104000080000000080 -:1030B0000C00565A000020213C010001A0206CF1B8 -:1030C0003C0100011000000EA0206CF08F4200D4E3 -:1030D0003C010001A0206CF024430001284201F5CE -:1030E00014400007AF4300D43C02000190426CF151 -:1030F000AF4000D4004210263C010001A0226CF138 -:103100003C0300018C636D98240200021462000CE1 -:103110003C0300023C03000190636CF124020001B7 -:103120005462001F000020213C02000190426CF01C -:103130001443001B24040005100000192404000699 -:103140003C0200028C428FF4004310241040000B1C -:10315000240200013C03000190636CF154620010F2 -:10316000000020213C02000190426CF01443000C4E -:10317000240400031000000A240400043C0300019E -:1031800090636CF114620006000020213C020001F3 -:1031900090426CF024040001504400012404000219 -:1031A0000C00565A000000002402FF7F0282A02477 -:1031B0008FBF00488FBE00448FB500408FB3003CE6 -:1031C0008FB200388FB100348FB0003003E00008B8 -:1031D00027BD005003E00008000000003C02000191 -:1031E0008C426DA827BDFFB0AFBF0048AFBE004402 -:1031F000AFB50040AFB3003CAFB20038AFB1003460 -:10320000104000DEAFB000308F4200D03C0400011F -:103210008C846D98244300012842000BAF4400E8E1 -:10322000144000FEAF4300D08F4200043042000241 -:1032300014400095AF4000D08F4200043442000299 -:10324000AF42000424020001148200033C02060085 -:10325000100000023442300034421000AFA20020BF -:10326000000018218F5E001827AA0020240200FF0A -:1032700013C20002AFAA002C27C300018C0202284F -:10328000006090211642000E001E38C08F42033CA1 -:1032900024420001AF42033C8F42033C8C020228CF -:1032A0003C0400012484610C3C050009AFA000141B -:1032B000AFA200108FA600201000006D34A50500FD -:1032C00000F710218FA300208FA40024AC4304C07A -:1032D000AC4404C48F8300548F820054247003E8EC -:1032E000020210232C4203E91040001B0000982129 -:1032F00000E08821263504C08F4401788F45017C89 -:1033000002201821240A0004AFAA0010AFB2001452 -:103310008F48000C0000102102F53021AFA80018E2 -:103320008F48010C2407000800A3282100A3482B84 -:10333000008220210100F809008920215440000664 -:10334000241300018F820054020210232C4203E94F -:103350001440FFE900000000326200FF54400017F3 -:10336000AF5200188F42037824420001AF42037825 -:103370008F4203788F8201208FAA002CAFA2001009 -:103380008F8201243C040001248461183C0500095B -:10339000AFA200148D4600001000003534A50600D1 -:1033A0008F4203082413000124420001AF420308A6 -:1033B0008F4203081000001E326200FF8F8300540A -:1033C0008F820054247003E8020210232C4203E988 -:1033D00010400016000098213C1500202411001018 -:1033E0008F42000C8F4401608F4501648F8601205D -:1033F000AFB10010AFB2001400551025AFA20018F5 -:103400008F42010C240700080040F80924C6001C64 -:103410001440FFE3000000008F82005402021023DA -:103420002C4203E91440FFEE00000000326200FF6E -:1034300014400011000000008F4203782442000174 -:10344000AF4203788F4203788F8201208FAA002C2D -:10345000AFA200108F8201243C040001248461206B -:103460003C050009AFA200148D46000034A50700FA -:103470000C002B3B03C038218F4202EC2442000198 -:10348000AF4202EC8F4202EC8F4200043042000156 -:10349000104000333C02040002C210241040001708 -:1034A00000000000934205C08F4402508F45025433 -:1034B0008F4301B43442002014A30006A34205C088 -:1034C0008F4202708F4302748F4401B81064000869 -:1034D000000000008F4202508F430254934405C005 -:1034E0008F4602708F470274100000163884004027 -:1034F000934205C010000048304200BF934205C00F -:103500008F4402508F4502548F4301B4304200BFB4 -:1035100014A30006A34205C08F4202708F430274B9 -:103520008F4401B81064000B000000008F4202506D -:103530008F430254934405C08F4602708F47027434 -:1035400038840020AF4301B4AF4701B81000003306 -:10355000A34405C0934205C01000002F3442002050 -:10356000934205C08F4300D434420020A34205C0DB -:103570002462000110000023286300338F4200E41E -:103580008F4300E024420001AF4200E40043102AD0 -:1035900014400006240300018F4200E81443000297 -:1035A000AF4000E424030004AF4300E88F4200046E -:1035B000304200011040000D3C02040002C2102401 -:1035C0001040000700000000934205C03442004054 -:1035D000A34205C0934205C01000000F304200DF37 -:1035E000934205C01000000C34420060934205C0B5 -:1035F0008F4300D434420020A34205C0246200015E -:10360000286300FB14600005AF4200D4934205C05C -:10361000AF4000D438420040A34205C0934205C0E9 -:103620008F4300E83042007FA34205C0240200011E -:103630001462000500000000934405C0000421024C -:1036400010000003348400F0934405C03484000F5C -:103650000C005640000000002402FF7F0282A024DC -:103660008FBF00488FBE00448FB500408FB3003C31 -:103670008FB200388FB100348FB0003003E0000803 -:1036800027BD005003E000080000000027BDFFB088 -:10369000274401C026E30028246504000065102BA0 -:1036A000AFBF0048AFBE0044AFB50040AFB3003C71 -:1036B000AFB20038AFB1003410400007AFB00030F7 -:1036C0008C820000AC620000246300040065102BB3 -:1036D0001440FFFB248400048C020080AEE200440E -:1036E0008C0200C0AEE200408C020084AEE20030EA -:1036F0008C020084AEE2023C8C020088AEE2024002 -:103700008C02008CAEE202448C020090AEE20248D1 -:103710008C020094AEE2024C8C020098AEE20250A1 -:103720008C02009CAEE202548C0200A0AEE2025871 -:103730008C0200A4AEE2025C8C0200A8AEE2026041 -:103740008C0200ACAEE202648C0200B0AEE2026811 -:103750008C0200B4AEE2026C8C0200B8AEE20270E1 -:103760008C0200BC24040001AEE20274AEE000341E -:1037700000041080005710218EE300348C42023C7C -:1037800024840001006218212C82000FAEE3003473 -:103790001440FFF8000410808C0200CCAEE2004818 -:1037A0008C0200D0AEE2004C8C0200E0AEE201F8E8 -:1037B0008C0200E4AEE201FC8C0200E8AEE2020002 -:1037C0008C0200ECAEE202048C0200F0AEE20208D1 -:1037D0008EE400C08EE500C48C0200FC0045102B76 -:1037E0001040000B000000008EE200C08EE300C419 -:1037F0002404000124050000006518210065302B19 -:103800000044102100461021AEE200C0AEE300C427 -:103810008C0200FC8EE400C08EE500C42408FFFF8B -:1038200024090000004018210000102100882024F5 -:1038300000A928240082202500A32825AEE400C08A -:10384000AEE500C48EE400D08EE500D48C0200F416 -:103850000045102B1040000B000000008EE200D04D -:103860008EE300D424040001240500000065182123 -:103870000065302B0044102100461021AEE200D03C -:10388000AEE300D48C0200F48EE400D08EE500D4C8 -:1038900000401821000010210088202400A92824BD -:1038A0000082202500A32825AEE400D0AEE500D498 -:1038B0008EE400C88EE500CC8C0200F80045102B89 -:1038C0001040000B000000008EE200C88EE300CC28 -:1038D0002404000124050000006518210065302B38 -:1038E0000044102100461021AEE200C8AEE300CC37 -:1038F0008C0200F88EE400C88EE500CC0040182150 -:10390000000010210088202400A9282400822025FE -:1039100000A3282524020008AEE400C8AEE500CCD0 -:10392000AFA20010AFA000148F42000C8C0402085C -:103930008C05020CAFA200188F42010C26E600286D -:103940000040F80924070400104000F03C02040085 -:10395000AFA20020934205C6104000890000182144 -:103960008F5E001827AA0020240200FF13C2000265 -:10397000AFAA002C27C300018C020228006090210E -:103980001642000E001E38C08F42033C2442000144 -:10399000AF42033C8F42033C8C0202283C040001EE -:1039A0002484610C3C050009AFA00014AFA20010F4 -:1039B0008FA600201000006B34A5050000F7102131 -:1039C0008FA300208FA40024AC4304C0AC4404C4E3 -:1039D0008F8300548F820054247003E80202102366 -:1039E0002C4203E91040001B0000982100E08821D0 -:1039F000263504C08F4401788F45017C02201821B0 -:103A0000240A0004AFAA0010AFB200148F48000CC3 -:103A10000000102102F53021AFA800188F48010CDA -:103A20002407000800A3282100A3482B008220219E -:103A30000100F809008920215440000624130001E8 -:103A40008F820054020210232C4203E91440FFE944 -:103A500000000000326200FF54400017AF5200180F -:103A60008F42037824420001AF4203788F420378EB -:103A70008F8201208FAA002CAFA200108F82012418 -:103A80003C040001248461183C050009AFA2001425 -:103A90008D4600001000003334A506008F42030855 -:103AA0002413000124420001AF4203088F4203089F -:103AB0001000001C326200FF8F8300548F8200547C -:103AC000247003E8020210232C4203E91040001482 -:103AD00000009821241100108F42000C8F440160D7 -:103AE0008F4501648F860120AFB10010AFB2001482 -:103AF000AFA200188F42010C240700080040F8090B -:103B000024C6001C1440FFE5000000008F82005412 -:103B1000020210232C4203E91440FFEF00000000D2 -:103B2000326200FF54400012240200018F420378E9 -:103B300024420001AF4203788F4203788F82012034 -:103B40008FAA002CAFA200108F8201243C04000138 -:103B5000248461203C050009AFA200148D460000BA -:103B600034A507000C002B3B03C0382100001021B6 -:103B70001440005B240200011000006500000000FA -:103B80008F510018240200FF122200020000802141 -:103B9000263000018C0202281602000E001130C0EF -:103BA0008F42033C24420001AF42033C8F42033C5E -:103BB0008C0202283C040001248460F43C050009C6 -:103BC000AFA00014AFA200108FA600201000003F8D -:103BD00034A5010000D710218FA300208FA400245A -:103BE000AC4304C0AC4404C400C018218F44017825 -:103BF0008F45017C0000102124070004AFA70010AE -:103C0000AFB000148F48000C24C604C002E6302177 -:103C1000AFA800188F48010C2407000800A3282132 -:103C200000A3482B008220210100F80900892021EF -:103C30001440000B240700088F820120AFA200105F -:103C40008F8201243C040001248460FC3C050009AF -:103C5000AFA200148FA600201000001C34A50200A3 -:103C60008F4401608F4501648F43000CAF500018F2 -:103C70008F86012024020010AFA20010AFB0001404 -:103C8000AFA300188F42010C0040F80924C6001CA5 -:103C900054400011240200018F42034024420001DD -:103CA000AF4203408F4203408F820120AFA2001039 -:103CB0008F8201243C040001248461043C05000936 -:103CC000AFA200148FA6002034A503000C002B3BEC -:103CD00002203821000010211040000D24020001B4 -:103CE0008F4202E8A34005C6AF4001B02442000164 -:103CF000AF4202E88F4202E88EE201502442000106 -:103D0000AEE20150100000038EE2015024020001D7 -:103D1000A34205C68FBF00488FBE00448FB5004048 -:103D20008FB3003C8FB200388FB100348FB00030B9 -:103D300003E0000827BD005027BDFFD8AFBF00201B -:103D40008F8200B030420004104000680000000084 -:103D50008F4301288F8201041462000500000000D7 -:103D60008F4301308F8200B4106200060000000013 -:103D70008F820104AF4201288F8200B41000005BE3 -:103D8000AF4201308F8200B03C030080004310241A -:103D90001040000D000000008F82011C3442000220 -:103DA000AF82011C8F8200B02403FFFB004310246C -:103DB000AF8200B08F82011C2403FFFD004310245A -:103DC0001000004AAF82011C8F4301288F8201043A -:103DD00014620005000000008F4301308F8200B4A0 -:103DE00010620010000000008F820104AF42012821 -:103DF0008F8200B48F430128AF420130AFA300107F -:103E00008F4201303C04000124846144AFA20014BD -:103E10008F86011C8F8700B03C0500051000003123 -:103E200034A509008F420128AFA200108F42013053 -:103E30003C04000124846150AFA200148F86011C51 -:103E40008F8700B03C0500050C002B3B34A510000B -:103E50008F82011C34420002AF82011C8F83010457 -:103E60008F8200B034420001AF8200B0240200080B -:103E7000AF830104AFA20010AFA000148F42000C6A -:103E80008C0402088C05020CAFA200188F42010CB2 -:103E900026E600280040F809240704008F82011C50 -:103EA0002403FFFD00431024AF82011C8EE201DCDD -:103EB00024420001AEE201DC8EE201DC8F420128E7 -:103EC000AFA200108F4201303C0400012484615CE9 -:103ED000AFA200148F86011C8F8700B03C0500053F -:103EE00034A511000C002B3B000000008F8200A0C5 -:103EF0003042000410400069000000008F43012C94 -:103F00008F82012414620005000000008F430134F9 -:103F10008F8200A410620006000000008F8201243E -:103F2000AF42012C8F8200A41000005CAF4201342C -:103F30008F8200A03C030080004310241040000D3D -:103F4000000000008F82011C34420002AF82011C7D -:103F50008F8200A02403FFFB00431024AF8200A047 -:103F60008F82011C2403FFFD004310241000004B2E -:103F7000AF82011C8F43012C8F8201241462000543 -:103F8000000000008F4301348F8200A410620010F3 -:103F9000000000008F820124AF42012C8F8200A418 -:103FA0008F43012CAF420134AFA300108F42013484 -:103FB0003C04000124846168AFA200148F86011CB8 -:103FC0008F8700A03C0500051000003234A51200C8 -:103FD0008F42012CAFA200108F4201343C0400013B -:103FE00024846174AFA200148F86011C8F8700A007 -:103FF0003C0500050C002B3B34A513008F82011CEF -:1040000034420002AF82011C8F8301248F8200A002 -:1040100034420001AF8200A024020080AF8301245B -:10402000AFA20010AFA000148F4200148C0402084D -:104030008C05020CAFA200188F4201083C0600015B -:1040400024C66ED80040F809240700048F82011CA2 -:104050002403FFFD00431024AF82011C8EE201DC2B -:1040600024420001AEE201DC8EE201DC8F42012C31 -:10407000AFA200108F4201343C040001248461800F -:10408000AFA200148F86011C8F8700A03C0500059D -:1040900034A514000C002B3B000000008FBF002053 -:1040A00003E0000827BD00283C0810002407000199 -:1040B0003C0600803C0501008F82007000481024FF -:1040C0001040FFFD000000008F82005424420005D4 -:1040D000AF8200788C040234108000160000182192 -:1040E0003C020001005710218C4240E824420005A8 -:1040F0003C01000100370821AC2240E83C020001ED -:10410000005710218C4240E80044102B1440000955 -:10411000000000003C0300803C0100010037082142 -:10412000AC2040E83C010001003708211000000BE2 -:10413000A02740F03C02000100571021904240F0BF -:1041400054400006006618253C020001005710216B -:10415000904240F154400001006618258C04023062 -:1041600010800013000000003C02000100571021E5 -:104170008C4240EC244200053C010001003708213C -:10418000AC2240EC3C020001005710218C4240EC74 -:104190000044102B14400006000000003C01000108 -:1041A00000370821AC2040EC1000000600651825FF -:1041B0003C02000100571021904240F2544000019F -:1041C000006518251060FFBC000000008F42000051 -:1041D0001040000700000000AF80004C8F82004CB0 -:1041E0001040FFFD0000000010000005000000006E -:1041F000AF8000488F8200481040FFFD00000000A3 -:104200008F82006000431025AF8200608F42000063 -:1042100010400003000000001000FFA7AF80004C1A -:104220001000FFA5AF80004803E000080000000078 -:1042300000000000000000000000000027BDFFE0BB -:10424000AFBF00188F86006430C200041040002504 -:10425000240400048C020114AF420020AF840064E7 -:104260008F4202FC24420001AF4202FC8F4202FC5A -:104270008F820064304200041440000500000000FA -:104280008C0301148F4200201462FFF20000000032 -:104290008F420000104000078F43003CAF80004C6D -:1042A0008F82004C1040FFFD000000001000000550 -:1042B00000000000AF8000488F8200481040FFFDE2 -:1042C000000000008F82006000431025AF82006074 -:1042D0008F42000010400073000000001000006FCB -:1042E0000000000030C20008104000202404000834 -:1042F0008C02011CAF420048AF8400648F4202A8C8 -:1043000024420001AF4202A88F4202A88F820064BB -:104310003042000814400005000000008C03011C1E -:104320008F4200481462FFF2000000008F4200003C -:104330001040000700000000AF80004C8F82004C4E -:104340001040FFFD0000000010000005000000000C -:10435000AF8000488F8200481040FFFD0000000041 -:104360008F8200601000FFD93442020030C200206A -:1043700010400023240400208C02012CAF4200686E -:10438000AF8400648F4202D824420001AF4202D8B9 -:104390008F4202D88F820064304200201440000512 -:1043A00032C240008C03012C8F4200681462FFF27D -:1043B00032C24000144000023C02000102C2B0259B -:1043C0008F4200001040000700000000AF80004C4A -:1043D0008F82004C1040FFFD00000000100000051F -:1043E00000000000AF8000488F8200481040FFFDB1 -:1043F000000000008F8200601000FFB4344208000B -:1044000030C2001010400029240400108C02012446 -:10441000AF420058AF8400648F4202D424420001AE -:10442000AF4202D48F4202D48F8200643042001027 -:104430001440000532C220008C0301248F42005832 -:104440001462FFF232C220005040000136D68000D4 -:104450008F4200001040000700000000AF80004CB9 -:104460008F82004C1040FFFD00000000100000058E -:1044700000000000AF8000488F8200481040FFFD20 -:10448000000000008F82006034420100AF820060B3 -:104490008F42000010400003000000001000006C7C -:1044A000AF80004C1000006AAF80004830C20001AD -:1044B0001040000424020001AF8200641000006478 -:1044C0000000000030C200021440000B3C05000355 -:1044D0003C0400012484624434A505000000382116 -:1044E000AFA000100C002B3BAFA000142402FFC0B3 -:1044F00010000057AF8200648C05022C8C02010C66 -:1045000010A20048000510808C46030024A2000180 -:104510003045003F24020003AC05022C00061E02B9 -:1045200010620005240200101062001D30C20FFF4F -:1045300010000039000000008F4302A88F440000E3 -:1045400030C20FFFAF42004824630001AF4302A80E -:10455000108000078F4202A8AF80004C8F82004C71 -:104560001040FFFD000000001000000500000000EA -:10457000AF8000488F8200481040FFFD000000001F -:104580008F82006034420200AF8200608F420000E0 -:104590001040001F000000001000001B0000000081 -:1045A000AF42005832C220005040000136D6800091 -:1045B0008F4202D48F43000024420001AF4202D454 -:1045C000106000078F4202D4AF80004C8F82004CF5 -:1045D0001040FFFD0000000010000005000000007A -:1045E000AF8000488F8200481040FFFD00000000AF -:1045F0008F82006034420100AF8200608F42000071 -:10460000104000030000000010000006AF80004CC6 -:1046100010000004AF8000480C00219600C020214B -:10462000004028218C02010C14A200022402000286 -:10463000AF8200648F8200643042000214400004A4 -:10464000000000008C02010C14A2FFAC000000006E -:104650008FBF001803E0000827BD002003E000081A -:104660000000000027BDFFA0AFB000400080802107 -:10467000001016022442FFFF304300FF2C6200139B -:10468000AFBF0058AFBE0054AFB50050AFB3004C41 -:10469000AFB20048AFB10044104001F3AFA5003401 -:1046A000000310803C010001002208218C22628856 -:1046B00000400008000000000010130230440FFF0B -:1046C0002402000110820005240200021082000C66 -:1046D0002402FFFE100000243C0500038F43000469 -:1046E0003C0200018C426F04AF440200AF4402045C -:1046F0003C0400018C846E801000000934630001CA -:104700008F430004AF440200AF4402043C040001A4 -:104710008C846E80006218243C0200012442CA2866 -:104720000002110000021182AF4300043C030800A4 -:1047300000431025AC8200388F84005400041442DA -:1047400000041C820043102100041CC200431023FB -:1047500000041D020043102100041D4200431023E9 -:1047600010000009AF4202083C040001248462509A -:1047700034A510000200302100003821AFA0001045 -:104780000C002B3BAFA000148F4202A0244200017A -:10479000AF4202A01000021F8F4202A027B00028E3 -:1047A00002002021240502100C002BBF2406000863 -:1047B0000C00251802002021100002160000000045 -:1047C0008FAA003427A40028000A1880254200017F -:1047D0003042003FAFA200348C6503008FAA003442 -:1047E000000210808C430300254200013042003F4C -:1047F000AFA20034AC02022CAFA500280C00251893 -:10480000AFA3002C100002030000000027B0002816 -:1048100002002021240502100C002BBF24060008F2 -:104820000C00265702002021100001FA00000000B1 -:104830008FAA003427A40028000A1880254200010E -:104840003042003FAFA200348C6503008FAA0034D1 -:10485000000210808C430300254200013042003FDB -:10486000AFA20034AC02022CAFA500280C002657E2 -:10487000AFA3002C100001E700000000001013029D -:1048800030430FFF240200011062000524020002E1 -:104890001062001E3C020002100000333C050003C1 -:1048A0003C03000202C310245440003702C3B02569 -:1048B0008F8202283C01000100370821AC2238D841 -:1048C0008F82022C3C01000100370821AC2238DC29 -:1048D0008F8202303C01000100370821AC2238E011 -:1048E0008F8202343C01000100370821AC2238E4F9 -:1048F0002402FFFFAF820228AF82022CAF82023077 -:10490000AF8202341000002002C3B02502C210247E -:10491000104000123C02FFFD3C0200010057102134 -:104920008C4238D8AF8202283C0200010057102187 -:104930008C4238DCAF82022C3C020001005710216F -:104940008C4238E0AF8202303C0200010057102157 -:104950008C4238E4AF8202343C02FFFD3442FFFF58 -:104960001000000902C2B0243C0400012484625CEF -:1049700034A511000200302100003821AFA0001042 -:104980000C002B3BAFA000148F4202CC244200014C -:10499000AF4202CC1000019F8F4202CC00101302E4 -:1049A00030450FFF2402000110A20005240200027E -:1049B00010A2000D3C0408FF100000143C05000389 -:1049C0003C0208FF3442FFFF8F8302203C040004B6 -:1049D00002C4B0250062182434630008AF830220AB -:1049E00010000012AF4502983484FFF73C03FFFB30 -:1049F0008F8202203463FFFF02C3B02400441024DE -:104A0000AF82022010000009AF4502983C0400016B -:104A10002484626834A5120002003021000038218D -:104A2000AFA000100C002B3BAFA000148F4202BCC3 -:104A300024420001AF4202BC100001768F4202BC4A -:104A400027840208240502000C002BBF240600085E -:104A500027440224240502000C002BBF2406000872 -:104A60008F4202C424420001AF4202C41000016917 -:104A70008F4202C40010130230430FFF24020001D2 -:104A8000106200112862000250400005240200025A -:104A90001060000700000000100000170000000078 -:104AA0001062000F00000000100000130000000062 -:104AB0008C060248000020210C005104240500044B -:104AC00010000007000000008C06024800002021B2 -:104AD0000C00510424050004100000100000000028 -:104AE0008C06024C000020210C005104240500011A -:104AF0001000000A000000003C04000124846274DD -:104B00003C05000334A513000200302100003821C9 -:104B1000AFA000100C002B3BAFA000148F4202C0CE -:104B200024420001AF4202C01000013A8F4202C08D -:104B30000C002426000000001000013600000000D8 -:104B400024020001A34205C5241001008F4401A8DE -:104B50008F4501ACAFB00010AFA000148F4200141D -:104B6000AFA200188F42010826E600280040F8098D -:104B7000240704001040FFF500000000100001258C -:104B8000000000003C03FFFF34637FFF8F42036897 -:104B90008F44036002C3B02400001821AF400058C6 -:104BA000AF40005CAF400060AF40006400441023A1 -:104BB000AF4203683C020900AF400360AFA200208F -:104BC0008F5E001827AA0020240200FF13C20002F3 -:104BD000AFAA003C27C300018C020228006090218C -:104BE0001642000E001E38C08F42033C24420001D2 -:104BF000AF42033C8F42033C8C0202283C0400017C -:104C00002484620C3C050009AFA00014AFA2001080 -:104C10008FA600201000006B34A5050000F71021BE -:104C20008FA300208FA40024AC4304C0AC4404C470 -:104C30008F8300548F820054247003E802021023F3 -:104C40002C4203E91040001B0000982100E088215D -:104C5000263504C08F4401788F45017C022018213D -:104C6000240A0004AFAA0010AFB200148F48000C51 -:104C70000000102102F53021AFA800188F48010C68 -:104C80002407000800A3282100A3482B008220212C -:104C90000100F80900892021544000062413000176 -:104CA0008F820054020210232C4203E91440FFE9D2 -:104CB00000000000326200FF54400017AF5200189D -:104CC0008F42037824420001AF4203788F42037879 -:104CD0008F8201208FAA003CAFA200108F82012496 -:104CE0003C040001248462183C050009AFA20014B2 -:104CF0008D4600001000003334A506008F420308E3 -:104D00002413000124420001AF4203088F4203082C -:104D10001000001C326200FF8F8300548F82005409 -:104D2000247003E8020210232C4203E9104000140F -:104D300000009821241100108F42000C8F44016064 -:104D40008F4501648F860120AFB10010AFB200140F -:104D5000AFA200188F42010C240700080040F80998 -:104D600024C6001C1440FFE5000000008F820054A0 -:104D7000020210232C4203E91440FFEF0000000060 -:104D8000326200FF14400011000000008F420378DF -:104D900024420001AF4203788F4203788F820120C2 -:104DA0008FAA003CAFA200108F8201243C040001B6 -:104DB000248462203C050009AFA200148D46000047 -:104DC00034A507000C002B3B03C038218F4202B0F2 -:104DD00024420001AF4202B08F4202B08F4202F87B -:104DE00024420001AF4202F81000008A8F4202F80C -:104DF0008C02025C27440224AF4201F08C02026064 -:104E000024050200240600080C002BBFAF4201F865 -:104E10008F82022030420008144000022402000168 -:104E200024020002AF4202988F4202AC24420001E9 -:104E3000AF4202AC100000778F4202AC3C0200FF90 -:104E40003442FFFF0202182432C2018014400006DF -:104E50003402FFFB0043102B14400003000000004D -:104E60001000006CAF4300BC3C040001248462804D -:104E70003C05000334A51500020030210000382154 -:104E8000AFA000100C002B3BAFA000143C020700A9 -:104E90003442100000101E0200621825AFA300204B -:104EA0008F510018240200FF12220002000080210E -:104EB000263000018C0202281602000E001130C0BC -:104EC0008F42033C24420001AF42033C8F42033C2B -:104ED0008C0202283C040001248461F43C05000992 -:104EE000AFA00014AFA200108FA600201000003F5A -:104EF00034A5010000D710218FA300208FA4002427 -:104F0000AC4304C0AC4404C400C018218F440178F1 -:104F10008F45017C0000102124070004AFA700107A -:104F2000AFB000148F48000C24C604C002E6302144 -:104F3000AFA800188F48010C2407000800A32821FF -:104F400000A3482B008220210100F80900892021BC -:104F50001440000B240700088F820120AFA200102C -:104F60008F8201243C040001248461FC3C0500097B -:104F7000AFA200148FA600201000001C34A5020070 -:104F80008F4401608F4501648F43000CAF500018BF -:104F90008F86012024020010AFA20010AFB00014D1 -:104FA000AFA300188F42010C0040F80924C6001C72 -:104FB00014400010000000008F4203402442000112 -:104FC000AF4203408F4203408F820120AFA2001006 -:104FD0008F8201243C040001248462043C05000902 -:104FE000AFA200148FA6002034A503000C002B3BB9 -:104FF000022038218F4202E024420001AF4202E049 -:105000008F4202E08F4202F024420001AF4202F0E0 -:105010008F4202F08FA200348FBF00588FBE005421 -:105020008FB500508FB3004C8FB200488FB1004451 -:105030008FB0004003E0000827BD006027BDFFF8E7 -:105040002408FFFF10A00014000048213C0AEDB81E -:10505000354A83209087000024840001000030211D -:1050600001071026304200011040000200081842DB -:10507000006A18260060402124C600012CC20008E6 -:105080001440FFF700073842252900010125102BA5 -:105090001440FFF0000000000100102103E00008B0 -:1050A00027BD000827BDFFB0AFBF0048AFBE00441A -:1050B000AFB50040AFB3003CAFB20038AFB1003481 -:1050C000AFB000308F870220AFA700248F87020087 -:1050D000AFA7002C8F8202203C0308FF3463FFFF40 -:1050E0000043102434420004AF8202208F82020069 -:1050F0003C03C0FF3463FFFF00431024344200042C -:10510000AF8202008F5303588F55035C8F5E03609C -:105110008F470364AFA700148F470368AFA7001C35 -:105120008F4202D0274401C024420001AF4202D086 -:105130008F5002D08F5102048F5202000C002BA816 -:1051400024050400AF530358AF55035CAF5E036002 -:105150008FA70014AF4703648FA7001CAF470368F5 -:10516000AF5002D0AF510204AF5202008C02025C79 -:1051700027440224AF4201F08C02026024050200A1 -:1051800024060008AF4201F8240200060C002BBFE1 -:10519000AF4201F43C023B9A3442CA00AF4201FCE8 -:1051A000240203E82404000224030001AF42029415 -:1051B000AF440290AF43029C8F820220304200082D -:1051C0001040000400000000AF43029810000003EC -:1051D00000003021AF440298000030213C03000160 -:1051E0000066182190636D000346102124C600015B -:1051F000A043022C2CC2000F1440FFF803461821D4 -:1052000024C600018F820040240400802405008011 -:105210000002170224420030A062022C0346102133 -:105220000C002BA8A040022C8FA7002430E2000421 -:1052300014400006000000008F8202203C0308FF9B -:105240003463FFFB00431024AF8202208FA7002CA1 -:1052500030E2000414400006000000008F820200CB -:105260003C03C0FF3463FFFB00431024AF82020005 -:105270008FBF00488FBE00448FB500408FB3003C05 -:105280008FB200388FB100348FB0003003E00008D7 -:1052900027BD00500000000000000000AF400104E6 -:1052A00024040001000410C002E21821248200013D -:1052B0003C01000100230821A42234D00040202119 -:1052C0002C8200801440FFF8000410C0240200016A -:1052D0003C01000100370821A42038D0AF42010072 -:1052E000AF800228AF80022CAF800230AF80023442 -:1052F00003E000080000000027BDFFE8AFBF001476 -:10530000AFB000108F420104284200051040002673 -:10531000008080213C0200018F430104344230D0E0 -:1053200002E22021000318C00062182102E31821C4 -:105330000083102B1040001500001021960700007C -:1053400024840006246600069482FFFC14470009AA -:10535000000028219483FFFE9602000214620006DA -:1053600000A0102194820000960300040043102640 -:105370002C45000100A010211440000924840008DD -:105380000086102B1440FFF000001021304200FF77 -:1053900014400030240200011000002E00001021F3 -:1053A0001000FFFA24020001020020210C00240C4E -:1053B000240500063042007F000218C002E31021DD -:1053C0003C01000100220821942230D01040FFF25D -:1053D00002E310213C06000100C2302194C630D007 -:1053E00010C0FFED3C080001350834D296070000DC -:1053F000000610C000572021008820219482000060 -:10540000144700090000282194830002960200023C -:105410001462000600A01021948200049603000488 -:10542000004310262C45000100A010211440000765 -:10543000000610C002E210213C06000100C230212B -:1054400094C634D014C0FFEB000610C010C0FFD2C9 -:10545000240200018FBF00148FB0001003E0000889 -:1054600027BD001803E000080000000027BDFFB0C2 -:1054700000801021AFB00030245000020200202133 -:1054800024050006AFB1003400408821AFBF0048BA -:10549000AFBE0044AFB50040AFB3003C0C00240CDD -:1054A000AFB200383047007F000710C002E2102181 -:1054B0003C05000100A2282194A530D050A0001C7A -:1054C00000A030213C090001352934D29628000281 -:1054D000000510C00057202100892021948200007F -:1054E0001448000900003021948300029602000253 -:1054F0001462000600C01021948200049603000488 -:10550000004310262C46000100C010211440000763 -:10551000000510C002E210213C05000100A2282174 -:1055200094A534D014A0FFEB000510C000A03021DA -:1055300010C00014000610C0005718213C010001E3 -:10554000002308218C2334D000571021AFA3001072 -:105550003C010001002208218C2234D43C040001CB -:1055600024846394AFA200148E2600008E270004CA -:105570003C0500040C002B3B34A504001000006324 -:105580003C0208008F45010010A00006000510C075 -:1055900002E210213C01000100220821942234D0B3 -:1055A000AF42010000A0302114C00011000628C045 -:1055B000000710C002E21021AFA700103C0100015B -:1055C00000220821942230D03C040001248463A0EE -:1055D000AFA200148E2600008E2700043C050004B4 -:1055E0000C002B3B34A50500100000483C020800CD -:1055F00000B718213C02000196040000344234D266 -:1056000000621821A46400008E020002000720C07E -:10561000AC62000202E410213C0300010062182188 -:10562000946330D002E510213C01000100220821E2 -:10563000A42334D002E410213C01000100220821FF -:10564000A42630D08F420104244200012842008069 -:105650001040000F3C0200028F4201043C04000194 -:10566000348430D296030000000210C0005710218D -:1056700000441021A44300008E030002AC4300024A -:105680008F42010424420001AF4201043C020002A7 -:1056900002C2102410400011000721423C03000107 -:1056A000346338D824020003004410230002108021 -:1056B0000057202100832021005710210043102192 -:1056C00030E5001F8C4300002402000100A21004FA -:1056D000006218251000000CAC83000024020003B7 -:1056E0000044102300021080005C2821005C10217F -:1056F00030E4001F8C4302282402000100821004C1 -:1057000000621825ACA302283C02080034421000B5 -:1057100000001821AFA200208F5E001827AA0020E9 -:10572000240200FF13C20002AFAA002C27C300010D -:105730008C020228006090211642000E001E38C024 -:105740008F42033C24420001AF42033C8F42033CA2 -:105750008C0202283C0400012484635C3C0500099F -:10576000AFA00014AFA200108FA600201000006BA5 -:1057700034A5050000F710218FA300208FA400247A -:10578000AC4304C0AC4404C48F8300548F820054E3 -:10579000247003E8020210232C4203E91040001B8E -:1057A0000000982100E08821263504C08F4401784C -:1057B0008F45017C02201821240A0004AFAA0010A2 -:1057C000AFB200148F48000C0000102102F5302108 -:1057D000AFA800188F48010C2407000800A3282157 -:1057E00000A3482B008220210100F8090089202114 -:1057F00054400006241300018F820054020210233B -:105800002C4203E91440FFE900000000326200FF6F -:1058100054400017AF5200188F4203782442000111 -:10582000AF4203788F4203788F8201208FAA002C29 -:10583000AFA200108F8201243C040001248463681D -:105840003C050009AFA200148D4600001000003393 -:1058500034A506008F4203082413000124420001EE -:10586000AF4203088F4203081000001C326200FFA1 -:105870008F8300548F820054247003E802021023A7 -:105880002C4203E91040001400009821241100105C -:105890008F42000C8F4401608F4501648F86012088 -:1058A000AFB10010AFB20014AFA200188F42010CCC -:1058B000240700080040F80924C6001C1440FFE536 -:1058C000000000008F820054020210232C4203E9E2 -:1058D0001440FFEF00000000326200FF144000118E -:1058E000000000008F42037824420001AF42037899 -:1058F0008F4203788F8201208FAA002CAFA2001064 -:105900008F8201243C040001248463703C0500095B -:10591000AFA200148D46000034A507000C002B3BFD -:1059200003C038218F4202B424420001AF4202B4C6 -:105930008F4202B48F4202F424420001AF4202F4CB -:105940008F4202F48FBF00488FBE00448FB50040E5 -:105950008FB3003C8FB200388FB100348FB000306D -:1059600003E0000827BD005027BDFFA000801021E4 -:10597000AFB00040245000020200202124050006A0 -:10598000AFB1004400408821AFBF0058AFBE005403 -:10599000AFB50050AFB3004C0C00240CAFB20048C0 -:1059A0003048007F000810C002E210213C060001D0 -:1059B00000C2302194C630D010C0001C0000382135 -:1059C0003C0A0001354A34D296290002000610C074 -:1059D00000572021008A20219482000014490009E8 -:1059E000000028219483000296020002146200063F -:1059F00000A01021948200049603000400431026A6 -:105A00002C45000100A0102114400008000610C021 -:105A100000C0382102E210213C06000100C2302102 -:105A200094C634D014C0FFEA000610C014C00011A0 -:105A3000AFA70028000810C002E21021AFA8001094 -:105A40003C01000100220821942230D03C040001D6 -:105A5000248463ACAFA200148E2600008E270004BD -:105A60003C0500040C002B3B34A509001000007518 -:105A70003C02080010E0000C000610C002E21021F9 -:105A80003C03000100621821946334D0000710C069 -:105A900002E210213C01000100220821A42334D09D -:105AA0001000000B3C04000102E210213C03000145 -:105AB00000621821946334D0000810C002E2102163 -:105AC0003C01000100220821A42330D03C04000145 -:105AD000348430D08F430100000610C002E2102150 -:105AE0003C01000100220821A42334D08F4201048C -:105AF00002E438210000282118400029AF460100A7 -:105B000024E6000694C3FFFC96020000146200091C -:105B10000000202194C3FFFE9602000214620006DA -:105B20000080102194C20000960300040043102658 -:105B30002C440001008010215040001424A50001D5 -:105B40008F4201042442FFFF00A2102A1040000BE4 -:105B500024E40004948200068C830008A482FFFEE3 -:105B6000AC8300008F42010424A500012442FFFF02 -:105B700000A2102A1440FFF7248400088F42010479 -:105B80002442FFFF10000006AF4201048F420104CF -:105B900024C6000800A2102A1440FFDA24E70008F7 -:105BA000000810C002E210213C010001002208217F -:105BB000942230D0144000233C0208003C02000232 -:105BC00002C2102410400012000821423C030001D0 -:105BD000346338D8240200030044102300021080EC -:105BE000005720210083202100571021004310215D -:105BF0003105001F240300018C42000000A318049B -:105C000000031827004310241000000DAC82000090 -:105C1000240200030044102300021080005C2821AD -:105C2000005C10213104001F240300018C42022873 -:105C3000008318040003182700431024ACA2022894 -:105C40003C0208003442200000001821AFA20020CE -:105C50008F5E001827AB0020240200FF13C2000251 -:105C6000AFAB003427C300018C02022800609021F2 -:105C70001642000E001E38C08F42033C2442000131 -:105C8000AF42033C8F42033C8C0202283C040001DB -:105C90002484635C3C050009AFA00014AFA200108F -:105CA0008FA600201000006B34A5050000F710211E -:105CB0008FA300208FA40024AC4304C0AC4404C4D0 -:105CC0008F8300548F820054247003E80202102353 -:105CD0002C4203E91040001B0000982100E08821BD -:105CE000263504C08F4401788F45017C022018219D -:105CF000240B0004AFAB0010AFB200148F48000CAF -:105D00000000102102F53021AFA800188F48010CC7 -:105D10002407000800A3282100A3482B008220218B -:105D20000100F809008920215440000624130001D5 -:105D30008F820054020210232C4203E91440FFE931 -:105D400000000000326200FF54400017AF520018FC -:105D50008F42037824420001AF4203788F420378D8 -:105D60008F8201208FAB0034AFA200108F820124FC -:105D70003C040001248463683C050009AFA20014C0 -:105D80008D6600001000003334A506008F42030822 -:105D90002413000124420001AF4203088F4203088C -:105DA0001000001C326200FF8F8300548F82005469 -:105DB000247003E8020210232C4203E9104000146F -:105DC00000009821241100108F42000C8F440160C4 -:105DD0008F4501648F860120AFB10010AFB200146F -:105DE000AFA200188F42010C240700080040F809F8 -:105DF00024C6001C1440FFE5000000008F82005400 -:105E0000020210232C4203E91440FFEF00000000BF -:105E1000326200FF14400011000000008F4203783E -:105E200024420001AF4203788F4203788F82012021 -:105E30008FAB0034AFA200108F8201243C0400011C -:105E4000248463703C050009AFA200148D66000035 -:105E500034A507000C002B3B03C038218F4202B849 -:105E600024420001AF4202B88F4202B88F4202F4CE -:105E700024420001AF4202F48F4202F48FBF005867 -:105E80008FBE00548FB500508FB3004C8FB20048C6 -:105E90008FB100448FB0004003E0000827BD0060D0 -:105EA00000000000000000000000000027BDFFE02F -:105EB00027644000AFBF00180C002BA82405100079 -:105EC0003C03000134632CC03C04000134842EC820 -:105ED00024020020AF82011C02E31021AF800100E8 -:105EE000AF800104AF800108AF800110AF800114C2 -:105EF000AF800118AF800120AF800124AF8001285E -:105F0000AF800130AF800134AF800138AF4200EC88 -:105F100002E31021AF4200F002E41021AF4200F48E -:105F200002E41021AF4200F83C02000100571021AA -:105F3000904240F41440001C3C0500018F82011C7B -:105F40003C040001248464703C05000134420001DB -:105F5000AF82011CAFA00010AFA000148F86011CFF -:105F600034A501000C002B3B000038218C020218E4 -:105F70003042004010400014000000008F82011CDD -:105F80003C0400012484647C3C050001344200048C -:105F9000AF82011CAFA00010AFA000148F86011CBF -:105FA0001000000734A502003C040001248464842E -:105FB000AFA00010AFA000148F86011C34A5030011 -:105FC0000C002B3B000038218FBF001803E00008B5 -:105FD00027BD00208FA900108F83012C8FAA0014E9 -:105FE0008FAB00181060000A27624FE014620002B5 -:105FF00024680020276848008F82012811020004CD -:10600000000000008F82012415020007000000003C -:106010008F4303340000102124630001AF43033495 -:10602000100000398F430334AC640000AC650004F9 -:10603000AC660008A467000EAC690018AC6A001CCE -:10604000AC6B0010AC620014AF8801208F4200FCE2 -:106050008F4400F42442FFFFAF4200FC8C8200001A -:10606000104900053042FF8F104000193122FF8F88 -:10607000104000183C0200018C8300042C620010C8 -:10608000104000133C02000124630001AC830004B3 -:106090008F4300F8344230C802E2102154620004F9 -:1060A000246200083C02000134422EC802E21021A2 -:1060B00014440015240200018F820128244200208C -:1060C000AF8201288F8201281000000F24020001F6 -:1060D0003C020001344230C802E210215482000424 -:1060E000248200083C02000134422EC802E2102142 -:1060F0000040202124020001AF4400F4AC890000DC -:10610000AC8200042402000103E00008000000004B -:1061100003E00008000000008FA900108F83010C2D -:106120008FAA00148FAB00181060000A276247E0A6 -:106130001462000224680020276840008F82010852 -:1061400011020004000000008F8201041502000704 -:10615000000000008F430338000010212463000179 -:10616000AF430338100000358F430338AC640000A0 -:10617000AC650004AC660008A467000EAC690018AA -:10618000AC6A001CAC6B0010AC620014AF8801005C -:106190008F4400EC8C820000304200061040001951 -:1061A00031220006104000183C0200018C830004DC -:1061B0002C620010104000133C0200012463000117 -:1061C000AC8300048F4300F034422EC002E2102161 -:1061D00054620004246200083C02000134422CC0D6 -:1061E00002E2102114440015240200018F820108EC -:1061F00024420020AF8201088F8201081000000FA6 -:10620000240200013C02000134422EC002E21021AF -:1062100054820004248200083C02000134422CC055 -:1062200002E210210040202124020001AF4400ECD2 -:10623000AC890000AC8200042402000103E00008E5 -:106240000000000003E000080000000027BDFFD8A8 -:106250003C0400012484648C3C050001AFBF002491 -:10626000AFB20020AFB1001CAFB000188F90010496 -:106270008F9100B08F92011C34A525008F82010000 -:106280000240302102203821AFA200100C002B3B2D -:10629000AFB000148E020008AFA200108E02000CF6 -:1062A0003C04000124846498AFA200148E06000010 -:1062B0008E0700043C0500010C002B3B34A5251083 -:1062C0008E020018AFA200108E02001C3C040001D8 -:1062D000248464A4AFA200148E0600108E0700145C -:1062E0003C0500010C002B3B34A525203C027F001F -:1062F000022210243C030800544300163C03020011 -:106300008F82009C3042FFFF144000123C030200C9 -:106310003C040001248464B03C05000234A5F03044 -:10632000000030210000382136420002AF82011CFB -:1063300036220001AF8200B0AF900104AF92011C81 -:10634000AFA000100C002B3BAFA0001410000024E5 -:106350000000000002C310241040000D022310248E -:106360001040000B36420002AF82011C36220001B1 -:10637000AF8200B0AF900104AF92011C8F42033096 -:1063800024420001AF420330100000158F42033059 -:106390003C040001248464B8240202A9AFA20010C6 -:1063A000AFA000148F8601443C07000124E764C0BD -:1063B0000C002B3B3405DEAD8F82011C3442000201 -:1063C000AF82011C8F82022034420004AF8202207F -:1063D0008F8201403C03000100431025AF82014041 -:1063E0008FBF00248FB200208FB1001C8FB0001827 -:1063F00003E0000827BD002827BDFFD83C040001AA -:10640000248464E83C050001AFBF0024AFB2002043 -:10641000AFB1001CAFB000188F9001248F9100A085 -:106420008F92011C34A526008F820120024030216A -:1064300002203821AFA200100C002B3BAFB000149B -:106440008E020008AFA200108E02000C3C04000176 -:10645000248464F4AFA200148E0600008E070004AA -:106460003C0500010C002B3B34A526108E020018C1 -:10647000AFA200108E02001C3C04000124846500C1 -:10648000AFA200148E0600108E0700143C05000118 -:106490000C002B3B34A526203C027F000222102456 -:1064A0003C030800544300163C0302008F8200ACFA -:1064B0003042FFFF144000123C0302003C04000184 -:1064C0002484650C3C05000134A5F0300000302127 -:1064D0000000382136420002AF82011C3622000142 -:1064E000AF8200A0AF900124AF92011CAFA00010BA -:1064F0000C002B3BAFA00014100000240000000093 -:1065000002C310241040000D022310241040000B81 -:1065100036420002AF82011C36220001AF8200A089 -:10652000AF900124AF92011C8F42032C2442000142 -:10653000AF42032C100000158F42032C3C040001D5 -:10654000248464B8240202E2AFA20010AFA00014B9 -:106550008F8601443C07000124E764C00C002B3BFC -:106560003405DEAD8F82011C34420002AF82011C73 -:106570008F82022034420004AF8202208F820140C9 -:106580003C03000100431025AF8201408FBF00246F -:106590008FB200208FB1001C8FB0001803E00008FC -:1065A00027BD00280000602100005021000030219C -:1065B0000000282100006821000048210000782107 -:1065C000000070218F8801248F8701041580002E20 -:1065D0008F8B011C11A00014316208008F820120F2 -:1065E00010460029000000003C0400018C846EE489 -:1065F0008CC200008CC30004AC820000AC83000499 -:106600008CC20008AC82000894C2000EA482000E66 -:106610008CC20010240C0001AC8200108CC200144B -:106620001000001224C600201040001700000000D7 -:106630003C0400018C846EE48D0200008D03000494 -:10664000AC820000AC8300048D020008AC8200081C -:106650009502000EA482000E8D0200102506002077 -:10666000AC8200108D020014240C000100C018211F -:10667000AC82001427624FE00043102B544000010D -:1066800027634800006030211540002F316201006F -:1066900011200014316280008F8201001045002A11 -:1066A000316201003C0400018C846EE08CA2000089 -:1066B0008CA30004AC820000AC8300048CA2000810 -:1066C000AC82000894A2000EA482000E8CA20010DE -:1066D000240A0001AC8200108CA2001410000012E9 -:1066E00024A5002010400018316201003C04000184 -:1066F0008C846EE08CE200008CE30004AC8200002D -:10670000AC8300048CE20008AC82000894E2000E26 -:10671000A482000E8CE2001024E50020AC82001060 -:106720008CE20014240A000100A01821AC8200149D -:10673000276247E00043102B5440000127634000CC -:1067400000602821316201005440001D31621000B8 -:1067500011A0000931A20800104000042502002009 -:106760008F8200A8A5E2000025020020AF8201244C -:106770008F8801240000682111800011316210000F -:106780003C0400018C846EE48C8200008C83000445 -:10679000AF820080AF8300848C820008AF8200A4A7 -:1067A0009482000EAF8200AC8C8200100000602149 -:1067B000AF8200A08C8D00108C8F0014316210000D -:1067C0001440FF82000000001120000F3122080059 -:1067D000104000043C0200028F8200B8A5C20000F5 -:1067E0003C020002012210241040000424E2002098 -:1067F0008F8200B4AF8200D424E20020AF82010473 -:106800008F870104000048211140FF700000000044 -:106810003C0400018C846EE08C8200008C830004B8 -:10682000AF820090AF8300948C820008AF8200B4E6 -:106830009482000EAF82009C8C82001000005021D8 -:10684000AF8200B08C8900101000FF608C8E0014A5 -:1068500003E0000800000000000060210000582153 -:106860000000302100002821000068210000502194 -:1068700000007821000070218F8801248F87010497 -:106880003C1801001580002E8F89011C11A00014F6 -:10689000312208008F8201201046002900000000EC -:1068A0003C0400018C846EE48CC200008CC30004A4 -:1068B000AC820000AC8300048CC20008AC820008EB -:1068C00094C2000EA482000E8CC20010240C0001A1 -:1068D000AC8200108CC200141000001224C60020EC -:1068E00010400017000000003C0400018C846EE49E -:1068F0008D0200008D030004AC820000AC83000414 -:106900008D020008AC8200089502000EA482000EE1 -:106910008D02001025060020AC8200108D020014AC -:10692000240C000100C01821AC82001427624FE043 -:106930000043102B544000012763480000603021C1 -:106940001560002F31220100114000143122800017 -:106950008F8201001045002A312201003C04000111 -:106960008C846EE08CA200008CA30004AC8200003A -:10697000AC8300048CA20008AC82000894A2000E34 -:10698000A482000E8CA20010240B0001AC82001027 -:106990008CA200141000001224A500201040001842 -:1069A000312201003C0400018C846EE08CE2000086 -:1069B0008CE30004AC820000AC8300048CE200088D -:1069C000AC82000894E2000EA482000E8CE200105B -:1069D00024E50020AC8200108CE20014240B00019E -:1069E00000A01821AC820014276247E00043102B5E -:1069F000544000012763400000602821312201003B -:106A00005440001D3122100011A0000931A20800DD -:106A100010400004250200208F8200A8A5E200009B -:106A200025020020AF8201248F8801240000682104 -:106A300011800011312210003C0400018C846EE4AE -:106A40008C8200008C830004AF820080AF830084BE -:106A50008C820008AF8200A49482000EAF8200AC4A -:106A60008C82001000006021AF8200A08C8D00108D -:106A70008C8F00143122100014400022000000000E -:106A80001140000F31420800104000043C02000297 -:106A90008F8200B8A5C200003C020002014210240F -:106AA0001040000424E200208F8200B4AF8200D4A2 -:106AB00024E20020AF8201048F87010400005021EE -:106AC00011600010000000003C0400018C846EE0A6 -:106AD0008C8200008C830004AF820090AF8300940E -:106AE0008C820008AF8200B49482000EAF82009CBA -:106AF0008C82001000005821AF8200B08C8A0010F8 -:106B00008C8E00148F8200703C0310000043102410 -:106B10001040FF5C000000008F82005424420005FA -:106B2000AF8200788C040234108000160000182117 -:106B30003C020001005710218C4240E8244200052D -:106B40003C01000100370821AC2240E83C02000172 -:106B5000005710218C4240E80044102B14400009DB -:106B6000240200013C0300803C01000100370821A1 -:106B7000AC2040E83C010001003708211000000C67 -:106B8000A02240F03C02000100571021904240F04A -:106B9000144000063C0200803C0200010057102116 -:106BA000904240F1104000023C0200800062182533 -:106BB0008C04023010800013000000003C02000131 -:106BC000005710218C4240EC244200053C0100019A -:106BD00000370821AC2240EC3C0200010057102194 -:106BE0008C4240EC0044102B1440000600000000D2 -:106BF0003C01000100370821AC2040EC10000006E9 -:106C0000007818253C02000100571021904240F204 -:106C100054400001007818251060FF1A00000000A1 -:106C20008F4200001040000700000000AF80004CC1 -:106C30008F82004C1040FFFD000000001000000596 -:106C400000000000AF8000488F8200481040FFFD28 -:106C5000000000008F82006000431025AF820060BA -:106C60008F42000010400003000000001000FF05EC -:106C7000AF80004C1000FF03AF80004803E0000825 -:106C80000000000000000000000000003C020001C5 -:106C90008C426D2827BDFFE8AFBF001414400012DE -:106CA000AFB000103C10000126106F9002002021B0 -:106CB0000C002BA82405200026021FE03C01000147 -:106CC000AC226EEC3C010001AC226EE8AC0202503A -:106CD00024022000AC100254AC020258240200012D -:106CE0003C010001AC226D288FBF00148FB0001052 -:106CF00003E0000827BD00183C0900018D296EEC57 -:106D00008C8200008FA300108FA80014AD22000019 -:106D10008C820004AD250008AD2200048F8200544F -:106D2000AD260010AD270014AD230018AD28001CBF -:106D3000AD22000C2529FFE03C02000124426F90A7 -:106D40000122102B10400003000000003C0900014C -:106D50008D296EE83C0200018C426D10AD220000CE -:106D60003C0200018C426D103C010001AC296EEC2C -:106D7000AD220004AC09025003E00008000000004E -:106D800027BDFFD0AFB000103C1000018E106EEC9C -:106D90003C0200018C426D10AFB1001400808821CC -:106DA000AFBE00248FBE00408FA40048AFB20018D1 -:106DB00000A09021AFBF0028AFB50020AFB3001CEA -:106DC000AE0200003C0200018C426D1000C0982110 -:106DD00000E0A82110800006AE020004260500088D -:106DE0000C002BB324060018100000052610FFE04D -:106DF000260400080C002BA8240500182610FFE02C -:106E00003C03000124636F900203102B1040000329 -:106E1000000000003C1000018E106EE88E22000081 -:106E2000AE0200008E220004AE120008AE02000482 -:106E30008F820054AE130010AE150014AE1E001861 -:106E40008FA80044AE08001CAE02000C2610FFE024 -:106E50000203102B10400003000000003C10000152 -:106E60008E106EE83C0200018C426D10AE020000F4 -:106E70003C0200018C426D103C010001AC306EEC14 -:106E8000AE020004AC1002508FBF00288FBE002459 -:106E90008FB500208FB3001C8FB200188FB1001483 -:106EA0008FB0001003E0000827BD003000851821D6 -:106EB0000083102B1040000600000000AC80000092 -:106EC000248400040083102B5440FFFDAC8000009C -:106ED00003E000080000000000A6182100A3102B0A -:106EE00010400007000000008C820000ACA20000EF -:106EF00024A5000400A3102B1440FFFB24840004ED -:106F000003E0000800000000008618210083102B19 -:106F100010400007000000008CA20000AC820000BE -:106F2000248400040083102B1440FFFB24A50004DC -:106F300003E00008000000000006308000861821F1 -:106F40000083102B1040000600000000AC850000FC -:106F5000248400040083102B5440FFFDAC85000006 -:106F600003E00008000000000000000026E5002803 -:106F700000A03021274301C08F4D03588F47035C89 -:106F80008F4803608F4903648F4A03688F4B020464 -:106F90008F4C0200246404000064102B1040000891 -:106FA0003C0208FF8CC20000AC62000024630004B5 -:106FB0000064102B1440FFFB24C600043C0208FFB1 -:106FC0003442FFFF3C03C0FFAF4D0358AF47035CA3 -:106FD000AF480360AF490364AF4A0368AF4B020494 -:106FE000AF4C02008F8402203463FFFF8F860200C3 -:106FF000008210243442000400C3182434630004C7 -:10700000AF820220AF8302008CA20214AC02008483 -:107010008CA20218AC0200888CA2021CAC02008C6C -:107020008CA20220AC0200908CA20224AC0200943C -:107030008CA20228AC0200988CA2022CAC02009C0C -:107040008CA20230AC0200A08CA20234AC0200A4DC -:107050008CA20238AC0200A88CA2023CAC0200ACAC -:107060008CA20240AC0200B08CA20244AC0200B47C -:107070008CA20248AC0200B88CA2024CAC0200BC4C -:107080008CA2001CAC0200808CA20018AC0200C0D4 -:107090008CA20020AC0200CC8CA20024AC0200D058 -:1070A0008CA201D0AC0200E08CA201D4AC0200E4BE -:1070B0008CA201D8AC0200E88CA201DCAC0200EC8E -:1070C0008CA201E0AC0200F08CA200988CA3009C82 -:1070D000AC0300FC8CA200A88CA300ACAC0300F4B1 -:1070E0008CA200A08CA300A430840004AC0300F8A0 -:1070F0001480000730C200048F8202203C0308FF86 -:107100003463FFFB00431024AF82022030C200042E -:1071100014400006000000008F8202003C03C0FF04 -:107120003463FFFB00431024AF8202008F4202DC75 -:10713000A34005C524420001AF4202DC8F4202DCBD -:1071400003E000080000000027BDFFD8AFBF002407 -:10715000AFB000208F4300248F420020106200381F -:10716000000000008F4300208F4200240062202393 -:1071700004810003000000008F42004000822021B3 -:107180008F4300308F4200240043102B1440000531 -:10719000000000008F4300408F42002410000005D3 -:1071A000006210238F4200308F43002400431023DD -:1071B0002442FFFF00406021008C102A544000014F -:1071C000008060218F4A00248F4900408F480024AE -:1071D0008F4401808F4501848F4600248F4B001C13 -:1071E00024070001AFA7001000084100010018218A -:1071F000014C50212529FFFF01498024AFB0001424 -:107200008F4700140000102100063100AFA70018BE -:1072100000A3282100A3382B0082202100872021F1 -:107220008F420108016630210040F809000C390046 -:1072300054400001AF5000248F4300248F420020AF -:1072400014620018000000008F4200001040000788 -:1072500000000000AF80004C8F82004C1040FFFD0A -:10726000000000001000000500000000AF80004892 -:107270008F8200481040FFFD000000008F820060F8 -:107280002403FFEF00431024AF8200608F42000010 -:10729000104000030000000010000002AF80004C0E -:1072A000AF8000488FBF00248FB0002003E00008AB -:1072B00027BD002803E000080000000027BDFFC034 -:1072C00032C20020AFBF0038AFB30034AFB20030DD -:1072D000AFB1002C10400004AFB000288F5300283D -:1072E00010000002000000008F5300208F42003089 -:1072F000105300EB000211008F43001C006280213C -:107300008E0400008E050004961200088F42009043 -:107310009611000A3246FFFF0046102A104000175F -:10732000000000008F8200D88F4300980043102394 -:107330002442DCBEAF4200908F4200902842DCBF66 -:1073400010400005000000008F4200908F43014470 -:1073500000431021AF4200908F4200900046102A57 -:1073600010400006000000008F4203482442000144 -:10737000AF420348100000E18F4203488F8200FCB7 -:1073800014400006000000008F4203442442000124 -:10739000AF420344100000D98F420344934205C218 -:1073A0001040000B32C200081040000832220200D8 -:1073B000104000063C0340009602000EAF4300ACB4 -:1073C0000002140010000002AF4200B0AF4000AC59 -:1073D000322200041040007F3222080010400003D7 -:1073E0003247FFFF100000022402002024020004A4 -:1073F000AFA200108F420030AFA200148F420010E5 -:107400003C03000200431025AFA200188F460098ED -:107410008F4201080040F80900000000104000B74A -:10742000000000008F42009C8F4300940242102114 -:10743000AF42009CAE03000C8F4200AC104000082D -:107440003C0340008F42009400431025AFA200206F -:107450008F42009C8F4300B01000000400431025B1 -:107460008F420094AFA200208F42009CAFA2002464 -:107470008F8200FC8FA300208FA40024AC43000067 -:10748000AC44000424420008AF8200F08F42009C0C -:107490008F4402708F4502740040182100001021B3 -:1074A00000A3282100A3302B008220210086202168 -:1074B0003223006024020040AF440270AF450274E2 -:1074C000106200172C6200411040000524020020C9 -:1074D00010620008240200011000002600000000D5 -:1074E0002402006010620019240200011000002133 -:1074F000000000008F4202788F43027C2463000169 -:107500002C64000100441021AF420278AF43027C9A -:107510008F4202788F43027C100000162402000183 -:107520008F4202808F430284246300012C64000197 -:1075300000441021AF420280AF4302848F42028098 -:107540008F4302841000000B240200018F42028846 -:107550008F43028C246300012C640001004410213D -:10756000AF420288AF43028C8F4202888F43028C65 -:1075700024020001A34205C28F4200983244FFFF5B -:107580002406FFF88F45013C0044102124420007E7 -:107590000046102424840007AF4200948F420090DC -:1075A0008F43009400862024004410230065182B8C -:1075B00014600005AF4200908F4200948F43014455 -:1075C00000431023AF4200948F4200941000002328 -:1075D000AF40009C3247FFFF50E0002232C2002043 -:1075E000144000022402001024020002AFA2001086 -:1075F0008F420030AFA200148F420010AFA20018DB -:107600008F4600988F4201080040F80900000000F2 -:107610001040003A3245FFFF8F4200988F430090A0 -:107620008F46013C00451021AF4200988F42009CDC -:107630008F440098A34005C200651823AF43009013 -:10764000004510210086202B14800005AF42009CCD -:107650008F4200988F43014400431023AF420098AB -:1076600032C2002010400005000000008F42035885 -:107670002442FFFFAF4203588F4203588F4200302D -:107680008F430040244200012463FFFF0043102485 -:10769000AF4200308F420030145300180000000049 -:1076A0008F4200001040000700000000AF80004C37 -:1076B0008F82004C1040FFFD00000000100000050C -:1076C00000000000AF8000488F8200481040FFFD9E -:1076D000000000008F8200602403FFF700431024A5 -:1076E000AF8200608F4200001040000300000000E5 -:1076F00010000002AF80004CAF8000488FBF003800 -:107700008FB300348FB200308FB1002C8FB00028BF -:1077100003E0000827BD004003E00008000000006F -:1077200027BDFFD032C20020AFBF002CAFB200286F -:10773000AFB1002410400004AFB000208F520028E9 -:1077400010000002000000008F5200208F42003025 -:10775000105200B5000211008F43001C006280210E -:107760008E0400008E050004961100088F420090E0 -:107770009607000A3226FFFF0046102A1040001725 -:10778000000000008F8200D88F4300980043102330 -:107790002442DC46AF4200908F4200902842DC47F2 -:1077A00010400005000000008F4200908F4301440C -:1077B00000431021AF4200908F4200900046102AF3 -:1077C00010400006000000008F42034824420001E0 -:1077D000AF420348100000AB8F4203488F8600FC85 -:1077E00010C0000C000000008F8200F42403FFF89A -:1077F0000043102400461023000218C35860000103 -:10780000246301008F42008C0043102B14400006BB -:10781000000712C28F42034424420001AF420344D6 -:10782000100000988F420344934305C21060000F7C -:10783000304600018F4200103448040032C2000874 -:107840001040000830E20200104000063C034000F7 -:107850009602000EAF4300AC0002140010000004BA -:10786000AF4200B010000002AF4000AC8F480010E3 -:1078700030E20004104000453227FFFF8F4900AC82 -:107880001120000530C200FF144000062402004011 -:10789000100000042402000814400002240200200A -:1078A00024020004AFA200108F4300301120000416 -:1078B000AFA300148F4200B000621025AFA20014E5 -:1078C0003C02000201021025AFA200188F4600986A -:1078D0008F4201080040F8090000000010400069D4 -:1078E0003224FFFF8F42008C8F430094244200011A -:1078F000AF42008C24020001AE03000CA34205C27B -:107900008F4200982406FFF88F45013C0044102167 -:10791000244200070046102424840007AF4200944C -:107920008F4200908F43009400862024004410234F -:107930000065182B14600005AF4200908F42009440 -:107940008F43014400431023AF4200948F430094BF -:107950008F4201400043102B10400009000000003E -:107960008F43013C8F4400948F4200908F45013833 -:107970000064182300431023AF420090AF450094E9 -:107980008F4200941000001FAF42009810E0001DCD -:1079900030C200FF14400002240200102402000242 -:1079A000AFA200108F420030AFA80018AFA20014A1 -:1079B0008F4600988F4201080040F809000000003F -:1079C000104000303225FFFF8F4200988F44013C69 -:1079D00000451021AF4200988F4200908F430098DD -:1079E000A34005C2004510230064182B1460000555 -:1079F000AF4200908F4200988F4301440043102310 -:107A0000AF4200988F4200308F4300402442000173 -:107A10002463FFFF00431024AF4200308F42003048 -:107A200014520018000000008F42000010400007B0 -:107A300000000000AF80004C8F82004C1040FFFD22 -:107A4000000000001000000500000000AF800048AA -:107A50008F8200481040FFFD000000008F82006010 -:107A60002403FFF700431024AF8200608F42000020 -:107A7000104000030000000010000002AF80004C26 -:107A8000AF8000488FBF002C8FB200288FB1002438 -:107A90008FB0002003E0000827BD003003E000089D -:107AA0000000000027BDFFD83C02000134422EC078 -:107AB000AFBF00208F4300F08F84010802E2102145 -:107AC00054620004246200083C02000134422CC0CD -:107AD00002E2102100401821AF4300F0AC6000002A -:107AE0008F4200EC8C660004146200043C0200012A -:107AF000248200201000000FAF8201088F4300F0A5 -:107B000034422EC002E210215462000424620008B4 -:107B10003C02000134422CC002E210210040182136 -:107B20008C6200040002114000821021AF82010823 -:107B3000AC6000008C85001830A200361040006C4C -:107B400030A200018C82001C8F4300408F4400341F -:107B5000244200012463FFFF0043102400862021FB -:107B6000AF42002C30A2003014400006AF44003475 -:107B70008F4200348C03023C0043102B144000B4AD -:107B80000000000032C20010104000282407000846 -:107B90008F4401708F4501748F43002C8F48000C77 -:107BA0008F86012024020080AFA20010AFA3001432 -:107BB000AFA800188F42010C0040F80924C6001C31 -:107BC00014400011240200013C010001003708218B -:107BD000A02240F18F820124AFA200108F820128E1 -:107BE0003C040001248467C4AFA200148F46002C1B -:107BF0008F8701203C0500090C002B3B34A51100A8 -:107C000010000036000000008F4203008F43002C5C -:107C100024420001AF4203008F420300240200010E -:107C2000A34205C110000026AF4300388F44017005 -:107C30008F4501748F43002C8F48000C8F860120E4 -:107C400024020020AFA20010AFA30014AFA80018B8 -:107C50008F42010C0040F80924C6001C144000119A -:107C6000240200013C01000100370821A02240F05D -:107C70008F820124AFA200108F8201283C040001F2 -:107C8000248467B8AFA200148F46002C8F87012090 -:107C90003C0500090C002B3B34A509001000000F27 -:107CA000000000008F42030024420001AF420300A5 -:107CB0008F4203008F42002CA34005C1AF42003821 -:107CC0003C01000100370821A02040F13C010001E7 -:107CD00000370821A02040F0AF4000348F42031449 -:107CE00024420001AF420314100000598F420314D4 -:107CF0001040002230A270008C85001C8F420028AA -:107D000000A2202304810003000000008F420040F5 -:107D1000008220218F4203588F430000AF45002886 -:107D20000044102110600007AF420358AF80004CA0 -:107D30008F82004C1040FFFD000000001000000585 -:107D400000000000AF8000488F8200481040FFFD17 -:107D5000000000008F82006034420008AF820060A3 -:107D60008F420000104000030000000010000038A7 -:107D7000AF80004C10000036AF8000481040002F4C -:107D800030A210001040000C30A240008C83001C78 -:107D90008F420050006220230482000124840200EC -:107DA0008F42035C00441021AF42035C8F420368A2 -:107DB0001000001AAF4300501040000C32C2800087 -:107DC0008C83001C8F42007000622023048200011B -:107DD000248404008F42036400441021AF420364F2 -:107DE0008F4203681000000DAF4300701040000E7A -:107DF0003C0208008C83001C8F420060006220233C -:107E000004820001248401008F4203600044102199 -:107E1000AF4203608F420368AF430060004410210B -:107E2000AF4203683C02080002C210245040000820 -:107E300036940040100000060000000030A201004F -:107E400010400003000000000C002BD800000000D0 -:107E50008FBF002003E0000827BD002803E00008D2 -:107E60000000000027BDFFA8AFBF0050AFBE004C10 -:107E7000AFB50048AFB30044AFB20040AFB1003C73 -:107E8000AFB000388F91010826220020AF82010890 -:107E90008E3200180000A82132420024104001BA9E -:107EA0000000F0218E26001C8F43001C00061100EC -:107EB000006218218C70000C9604000C962D0016A0 -:107EC0009473000A2C8305DD388288702C420001EF -:107ED00000621825106000150000282132C2004001 -:107EE00010400015240208009603001414620012CA -:107EF0003402AAAA9603000E146200070000202193 -:107F00009603001024020300146200040080102174 -:107F1000960200122C4400010080102154400006FB -:107F200024050016100000040000000024020800D0 -:107F3000508200012405000E934205C3144000083E -:107F400000005821240B000132620180AF4500A8D7 -:107F5000AF5000A010400002AF4600A4A34B05C3E1 -:107F600010A0008502054021910200000000382188 -:107F70003042000F0002508032C200021040001256 -:107F8000010A1821326200021040001032C20001C2 -:107F900001002021948200002484000200E23821A4 -:107FA0000083102B1440FFFB30E2FFFF00071C0290 -:107FB0000062382100071C0230E2FFFF0062382116 -:107FC00000071027A502000A32C200011040006A13 -:107FD0003262000110400068000000008F4200A8DB -:107FE00010400065000000008F4200A08F4300A8F1 -:107FF00000431021904C0009318900FF392300060D -:108000000003182B392200110002102B00621824E3 -:108010001060000C3C0500068F4200A43C040001E7 -:10802000248467D4AFA200108F4200A034A546007C -:10803000012038210C002B3BAFA200141000004E91 -:108040000000000032C20004144000130000282188 -:10805000316200FF1440000400000000950200029D -:108060001000000D004A28239505000C9502000E13 -:108070009503001000A2282100A3282195030012D7 -:10808000910400099502000200A3282100A42821E0 -:10809000004A102300A2282102002021948200001F -:1080A0002484000200E238210088102B1440FFFBDA -:1080B00000071C0230E2FFFF0062382100071C02AB -:1080C00030E2FFFF0062382101A5282100051C02D3 -:1080D00030A2FFFF0062282100051C0230A2FFFF32 -:1080E0000062282100A728230005140200A22821ED -:1080F00030A5FFFF50A000013405FFFF316200FFF3 -:1081000014400008318300FF8F4300A08F4200A875 -:1081100000624021910200003042000F00025080B6 -:10812000318300FF2402000614620003010A1021BB -:10813000100000022444001024440006316200FFB5 -:1081400014400006000000009482000000A22821D4 -:1081500000051C0230A2FFFF00622821934205C3E4 -:10816000104000033262010050400003A48500006B -:1081700000052827A48500009622000E8F43009C4E -:108180000062182132A200FF10400007AF43009C9C -:108190003C02400002021025AFA200208F42009C4A -:1081A00010000003005E1025AFB000208F42009C3D -:1081B000AFA2002432620080104000103262010041 -:1081C0008F4200B424430001000210C00057102168 -:1081D000AF4300B48FA300208FA400243C01000112 -:1081E00000220821AC2338E83C01000100220821CC -:1081F000AC2438EC100000A532C20020104000640E -:10820000000000008F4200B424430001000210C0AF -:1082100000571021AF4300B48FA300208FA4002487 -:108220003C01000100220821AC2338E83C01000198 -:1082300000220821AC2438EC8F4200B410400051D9 -:10824000000038213C090001352938E83C08001FAE -:108250003508FFFF240BFFFF340AFFFF000710C0A3 -:1082600000571021004910218C4300008C44000469 -:10827000AFA30028AFA4002C8F8200FC8FA300289E -:108280008FA4002CAC430000AC440004244200083E -:10829000AF8200F08F42008C2442FFFFAF42008C7F -:1082A00097A2002E8F4402708F450274004018215F -:1082B0000000102100A3282100A3302B00822021E0 -:1082C00000862021AF440270AF4502748FA20028BF -:1082D0000048102490430000306300011460000B3C -:1082E000004020218F4202788F43027C24630001EA -:1082F0002C64000100441021AF420278AF43027C9D -:108300008F4202781000001A8F43027C8C8200009A -:10831000144B000E0000000094820004144A000B6D -:10832000000000008F4202888F43028C246300010A -:108330002C64000100441021AF420288AF43028C3C -:108340008F4202881000000A8F43028C8F42028005 -:108350008F430284246300012C6400010044102137 -:10836000AF420280AF4302848F4202808F43028477 -:108370008F4200B424E7000100E2102B1440FFB844 -:10838000000710C0A34005C31000003FAF4000B479 -:108390008F8200FC8FA300208FA40024AC43000038 -:1083A000AC44000424420008AF8200F08F42009CDD -:1083B0008F46008C8F4402708F4502740040182154 -:1083C0000000102124C6FFFFAF46008C00A3282127 -:1083D00000A3302B0082202100862021AF440270B0 -:1083E000AF45027492020000304200011440000CBC -:1083F0002402FFFF8F4202788F43027C2463000136 -:108400002C64000100441021AF420278AF43027C8B -:108410008F4202788F43027C1000001C32C2002081 -:108420008E0300001462000F3402FFFF9603000465 -:108430001462000C000000008F4202888F43028CFF -:10844000246300012C64000100441021AF42028823 -:10845000AF43028C8F4202888F43028C1000000BC6 -:1084600032C200208F4202808F43028424630001C5 -:108470002C64000100441021AF420280AF4302840B -:108480008F4202808F43028432C2002010400005D8 -:10849000AF40009C8F4203582442FFFFAF42035875 -:1084A0008F4203588E22001C8F430040244200015B -:1084B0002463FFFF00431024AF42002C32420060CF -:1084C0001440000832C200108F42003424420001E0 -:1084D000AF4200348C03023C0043102B14400102D5 -:1084E00032C2001010400018240700088F440170A9 -:1084F0008F4501748F43002C8F48000C8F8601201C -:1085000024020080AFA20010AFA30014AFA800188F -:108510008F42010C0040F80924C6001C104000479F -:10852000240200018F4203008F43002C24420001EB -:10853000AF4203008F42030024020001A34205C1A1 -:108540001000007CAF4300388F4401708F450174E8 -:108550008F43002C8F48000C8F86012024020020BE -:10856000AFA20010AFA30014AFA800188F42010CF7 -:108570000040F80924C6001C1040005724020001E6 -:10858000100000650000000032420012104000752B -:10859000324200019622000E8F43009C0062182197 -:1085A00032C2002010400005AF43009C8F420358A8 -:1085B0002442FFFFAF4203588F4203588E22001C13 -:1085C0008F430040244200012463FFFF0043102436 -:1085D000AF42002C324200101440000832C200109A -:1085E0008F42003424420001AF4200348C03023C2D -:1085F0000043102B144000BC32C200101040002871 -:10860000240700088F4401708F4501748F43002CAC -:108610008F48000C8F86012024020080AFA200103A -:10862000AFA30014AFA800188F42010C0040F80956 -:1086300024C6001C14400011240200013C0100016A -:1086400000370821A02240F18F820124AFA2001040 -:108650008F8201283C040001248467C4AFA2001467 -:108660008F46002C8F8701203C0500090C002B3B16 -:1086700034A5110010000036000000008F420300F6 -:108680008F43002C24420001AF4203008F420300BD -:1086900024020001A34205C110000026AF430038A8 -:1086A0008F4401708F4501748F43002C8F48000C5C -:1086B0008F86012024020020AFA20010AFA3001477 -:1086C000AFA800188F42010C0040F80924C6001C16 -:1086D00014400011240200013C0100010037082170 -:1086E000A02240F08F820124AFA200108F820128C7 -:1086F0003C040001248467B8AFA200148F46002C0C -:108700008F8701203C0500090C002B3B34A5090094 -:108710001000000F000000008F42030024420001FF -:10872000AF4203008F4203008F42002CA34005C1DB -:10873000AF4200383C01000100370821A02040F181 -:108740003C01000100370821A02040F0AF40003478 -:108750008F42031424420001AF4203141000006250 -:108760008F42031410400022324270008E25001CFC -:108770008F42002800A22023048100030000000093 -:108780008F420040008220218F4203588F43000017 -:10879000AF4500280044102110600007AF42035885 -:1087A000AF80004C8F82004C1040FFFD00000000A5 -:1087B0001000000500000000AF8000488F820048D4 -:1087C0001040FFFD000000008F820060344200086E -:1087D000AF8200608F4200001040000300000000E4 -:1087E00010000041AF80004C1000003FAF800048F7 -:1087F0001040002F324210001040000C3242400066 -:108800008E23001C8F42005000622023048200014E -:10881000248402008F42035C00441021AF42035CB9 -:108820008F4203681000001AAF4300501040000C44 -:1088300032C280008E23001C8F4200700062202311 -:1088400004820001248404008F4203640044102148 -:10885000AF4203648F4203681000000DAF43007005 -:108860001040000E3C0208008E23001C8F42006066 -:108870000062202304820001248401008F420360EF -:1088800000441021AF4203608F420368AF43006091 -:1088900000441021AF4203683C02080002C21024C9 -:1088A00050400011369400401000000F00000000FE -:1088B0003242004810400007241500018E22001C9F -:1088C0003C03FFFF0043F0243042FFFF1000FD7522 -:1088D000AE22001C324201001040000300000000E4 -:1088E0000C002BD8000000008FBF00508FBE004C42 -:1088F0008FB500488FB300448FB200408FB1003C69 -:108900008FB0003803E0000827BD005803E00008DE -:108910000000000000000000000000008F8300E461 -:108920008F8200E02404FFF8004410240062102627 -:108930000002102B0002102303E000080062102444 -:1089400003E000080000000027BDFFE0AFBF001CEF -:10895000AFB000188F8600C48F8400E08F8500E4DC -:108960002402FFF80082182410A3000927623FF8B0 -:1089700014A2000224A200082762300000408021D7 -:1089800016030005308200041040000400C02021BE -:1089900010000022000010218E0400008F42011CF4 -:1089A00014A20003000000008F420120AF42011416 -:1089B0008CA300008F420148008318230043102B32 -:1089C00010400003000000008F420148006218219F -:1089D00094A20006244200500062102B1440000FA5 -:1089E00000A01021AFA40010AFA300148CA60000BB -:1089F0008CA700043C0400010C002B3B24846894E9 -:108A00008F42020C24420001AF42020C8F42020C42 -:108A100000001021AF9000E8AF9000E48FBF001C71 -:108A20008FB0001803E0000827BD002003E0000815 -:108A3000000000008F8400E08F8800C48F8300E86E -:108A40002402FFF80082382400E320232C82100047 -:108A50005040000124841000000420C2008018212E -:108A60008F4402588F45025C0000102100A328218A -:108A700000A3302B0082202100862021AF44025821 -:108A8000AF45025C8F8300C88F4201480103202359 -:108A90000082102B14400004008018218F420148EE -:108AA00000822021008018218F4402508F450254FB -:108AB0000000102100A3282100A3302B00822021D8 -:108AC00000862021AF440250AF450254AF8800C851 -:108AD000AF8700E4AF8700E803E000080000000073 -:108AE00027BDFF30240A0001AFBF00C8AFBE00C4DD -:108AF000AFB500C0AFB300BCAFB200B8AFB100B407 -:108B0000AFB000B0A3A00097AFA00044AFAA005C34 -:108B1000934205C4A7A0008E1040000AA7A00086BB -:108B20008F4B00C4AFAB00648F4A00C0AFAA006C8B -:108B30008F4B00CCAFAB00748F4A00C810000129E6 -:108B4000AFAA007C8F4201140040F8090000000029 -:108B50000040302110C0034F000000008CC2000014 -:108B60008CC30004AFA20020AFA300248FAB00246D -:108B70008FAA00203162FFFF2442FFFCAFA2006CED -:108B80003C02000602C21024AFAB007C144000156A -:108B9000AFAA006491420000304200011040001171 -:108BA0002402FFFF8D430000146200043402FFFF23 -:108BB000954300041062000B000000000C0024BB71 -:108BC0008FA40064304200FF144000060000000043 -:108BD0008F4201180040F809000000001000032D2A -:108BE000000000008FA200243C03FFBF3463FFFF9E -:108BF000004310243C03FFFF0043182414600003CB -:108C0000AFA2002410000040000018213C020080A8 -:108C10000062102410400007000000008F42038C07 -:108C200024420001AF42038C8F42038C10000036B7 -:108C3000240300018F42021024420001AF420210BF -:108C40008F4202103C020001006210241040000616 -:108C50003C0200028F4201C424420001AF4201C421 -:108C60008F4201C43C020002006210241040000642 -:108C70003C0200048F42037C24420001AF42037C8B -:108C80008F42037C3C020004006210241040000666 -:108C90003C0200088F42038024420001AF4203805F -:108CA0008F4203803C02000800621024104000063E -:108CB0003C0200108F42038424420001AF4203842F -:108CC0008F4203843C020010006210241040000612 -:108CD0003C0200208F4201C024420001AF4201C08B -:108CE0008F4201C03C0200200062102410400006A8 -:108CF000240300018F42038824420001AF4203880D -:108D00008F420388240300018C0202608FAB006C49 -:108D1000004B102B10400014307000FF8F4201E810 -:108D200024420001AF4201E88F4201E88FAA007C93 -:108D30008F8200E0354A0100AFAA007CAFA200108C -:108D40008F8200E4241000013C040001248468A008 -:108D5000AFA200148FA600208FA700243C050007B7 -:108D60000C002B3B34A50800120000103C020080D0 -:108D700002C210241440000E32C204008FAB007CEB -:108D80003C020080344201000162102410400005C2 -:108D9000000000008F42020C24420001AF42020C8E -:108DA0008F42020C100002B08FA3006C32C204008C -:108DB00010400015340281008FAA00649543000C16 -:108DC000146200123C020100240B0200A7AB008ECB -:108DD0009542000E8D4300088D4400048D4500002F -:108DE0008FAA006C8FAB0064254AFFFCAFAA006C11 -:108DF000A7A20086AD63000CAD640008AD65000459 -:108E0000256B0004AFAB00643C02010002C21024D9 -:108E100010400004000000008FAA006C254A0004E6 -:108E2000AFAA006C8F4200BC5040000AAFA0007493 -:108E30008FAB006C004B102B50400006AFA00074AD -:108E40008F4200BC01621023AFA200748F4A00BCA5 -:108E5000AFAA006C8F4200808FAB006C004B102BD0 -:108E60001040005632C280001040005E240A000309 -:108E700032C210001040005BAFAA005C1000005826 -:108E8000240B00048F4203502403FFBF0283A0245D -:108E900024420001AF4203501000024F8F420350A2 -:108EA00002C2B0252402FFBF0282A0248F830128C2 -:108EB0003C040001248468D026620001AFA20014A3 -:108EC000AFA300108F8601208F8701243C05000787 -:108ED0000C002B3B34A522501000023F0000000084 -:108EE00002C2B0252402FFBF0282A0248F83012882 -:108EF0003C040001248468D024020002AFA20014C4 -:108F0000AFA300108F8601208F8701243C05000746 -:108F10000C002B3B34A524501000022F0000000051 -:108F20008EA200008EA300043C040001248468E8A3 -:108F3000AFB00010AFBE00148EA7001834A52800F3 -:108F40000C002B3B006030211000022300000000C9 -:108F5000A6B1000A8F8201243C040001248468F039 -:108F6000AFBE0014AFA200108F4600448F870120CF -:108F70003C0500070C002B3B34A530001000021606 -:108F800000000000A6B1000AA6B2000E8F820124E4 -:108F90003C040001248468FCAFBE0014AFA20010A2 -:108FA0008F4600448F8701203C0500070C002B3BB7 -:108FB00034A5320010000208000000008F42008437 -:108FC0008FAA006C004A102B144000073C020001DD -:108FD00002C210241040000400000000240B000214 -:108FE000AFAB005C8FAA006C1140021B27AB0020C6 -:108FF000AFAB00A43C0A001F354AFFFFAFAA009C9C -:109000008FAB005C240A0001556A0021240A00028B -:109010008F4300548F4200501062000B274B0054C6 -:109020008F5E00543403ECC0AFAB004C27C200018C -:10903000304201FFAFA20054001E11400043102136 -:109040001000006B02E2A8218F4200448FAA006C3E -:109050003C040001248468ACAFAA0014AFA2001045 -:109060008F4600548F4700503C0500070C002B3BF7 -:1090700034A513008F4303502402FFBF0282A024B3 -:1090800024630001AF430350100001D38F4203500B -:10909000156A001D000000008F4300748F420070AD -:1090A0001062000A274B00748F5E0074AFAB004C57 -:1090B00027C20001304203FFAFA20054001E11403E -:1090C00024426CC01000004A02E2A8218F420044F2 -:1090D0008FAA006C3C040001248468B83C0500079A -:1090E000AFAA0014AFA200108F4600748F47007023 -:1090F00034A51500240B00010C002B3BAFAB005C2A -:109100001000FFC3000000008F4300648F42006026 -:109110001062001A274A00648F5E00648FAB005C07 -:10912000AFAA004C27C20001304200FFAFA200549A -:10913000240200041562000E001E1140001E118062 -:1091400024420CC002E21021AFA200449442002A43 -:109150008FAA00448FAB006C004B102B10400024F2 -:1091600025550020240A000110000021A3AA009721 -:1091700024424CC01000001E02E2A8218F4200448D -:109180008FAB006C3C040001248468C4AFAB0014B6 -:10919000AFA200108F4600648F4700603C050007B7 -:1091A0000C002B3B34A518003C02000802C210241E -:1091B0001440FF34000000008F420370240A0001B5 -:1091C000AFAA005C24420001AF4203701000FF9080 -:1091D0008F42037027A3003600131040006218214D -:1091E000946200000044102110000020A4620000DE -:1091F0008FAB0064AEAB001893A2009710400072D2 -:10920000000098218FAA00448FA4006C8FA300A4B3 -:1092100025420020AFA2002825420008AFA200305E -:1092200025420010AFAA002CAFA200349542002ABC -:10923000A7A2003895420018A7A2003A9542001A4A -:10924000A7A2003C9542001CA7A2003E9462001811 -:1092500024630002008220231880FFDE26730001B1 -:109260002E6200041440FFF9000000008F4200FC51 -:109270002665000100A2102A1440002B24030001DF -:109280008F83012C10600023000000008F820124D6 -:109290000043102300022143588000012484004031 -:1092A0008F820128004310230002194358600001F7 -:1092B000246300400064102A544000010060202113 -:1092C000AF4400FC8F4200FC00A2102A10400011A5 -:1092D0002403000110000015306200FF8FAB006412 -:1092E00096070018AFAB00108E2200083C04000166 -:1092F000248468DC8C4300048C42000034A52400E4 -:10930000024030210C002B3BAFA300141000002BB7 -:10931000000000008F4203340000182124420001A5 -:10932000AF4203348F420334306200FF5040FEDC12 -:109330003C02080012600021000090218FB100A4BF -:10934000022080218E220008960700188FA6006454 -:109350008C4400008C450004240A0001AFAA0010D0 -:10936000AFBE00148F420008AFA200188F42010C5C -:109370000040F809000000001040FFD83C0500073D -:10938000960200188FAB00648FAA009C01625821DE -:10939000014B102B10400004AFAB00648F4201481A -:1093A00001625823AFAB0064261000022652000170 -:1093B0000253102B1440FFE3263100048FB0006CE1 -:1093C0001000003697B100388F4200FC24050002DF -:1093D00000A2102A1440001B240300018F83012CDB -:1093E00010600013000000008F820124004310234E -:1093F0000002214358800001248400408F8201280C -:109400000043102300021943586000012463004008 -:109410000064102A5440000100602021AF4400FC89 -:109420008F4200FC00A2102A144000062403000111 -:109430008F4203340000182124420001AF4203345C -:109440008F420334306200FF1040FEA53C0208004A -:1094500096B1000A8FB0006C3223FFFF0070102B12 -:1094600054400001006080218EA400008EA50004FD -:10947000240B0001AFAB0010AFBE00148F420008F8 -:109480008FA60064AFA200188F42010C0040F809BB -:10949000020038211040FEA23C05000796A3000EF2 -:1094A00097AA008E1140000700609021934205C4E6 -:1094B000144000040000000097AB0086006A1825E5 -:1094C000A6AB00168FAA007C3C02FFFF01421024CD -:1094D00010400003000A140234630400A6A2001422 -:1094E0008FAB006C560B0072A6A3000E3462000412 -:1094F000A6A2000E8FAA0074016A1021A6A2000A7B -:109500008F4300448F4401A08F4501A434028000A2 -:10951000AFA200108F42004402A030212407002097 -:10952000AFA200148F42000C0003194000604821D4 -:10953000AFA200188F42010C0000402100A9282191 -:1095400000A9182B008820210040F8090083202161 -:109550005040FE7FA6B2000E8F420368AFA0006CA1 -:10956000A34005C42442FFFFAF4203688FAB005CF9 -:10957000240A00018F420368156A0006240A0002CB -:109580008F42035C2442FFFFAF42035C1000000CDB -:109590008F42035C156A0006000000008F420364DE -:1095A0002442FFFFAF420364100000058F420364B2 -:1095B0008F4203602442FFFFAF4203608F4203608B -:1095C0008FAA00548FAB004CAD6A00008F4200445C -:1095D0008F4400888F430078244200010044102407 -:1095E00024630001AF420044AF4300788C02024084 -:1095F0000062182B14600075240700088F4401686E -:109600008F45016C8F4300448F48000C8F860120EA -:1096100024020040AFA20010AFA30014AFA80018AE -:109620008F42010C0040F80924C6001C14400011B0 -:10963000240B00013C01000100370821A02B40F25F -:109640008F820124AFA200108F8201283C04000108 -:109650002484688CAFA200148F4600448F870120B9 -:109660003C0500090C002B3B34A513001000000B37 -:10967000000000008F42030424420001AF420304B3 -:109680008F4203048F420044AF42007C3C01000142 -:1096900000370821A02040F2AF4000788F42031825 -:1096A00024420001AF420318100000488F42031803 -:1096B000A6B0000A8F4300448F4401A08F4501A447 -:1096C00034028000AFA200108F42004402A030217B -:1096D00024070020AFA200148F42000C00031940A1 -:1096E00000604821AFA200188F42010C0000402109 -:1096F00000A9282100A9182B008820210040F80982 -:10970000008320211040FE1F240A0001A34A05C443 -:109710008FAB006C8FAA006401705823AFAB006C54 -:109720008FAB009C01505021016A102B10400004A7 -:10973000AFAA00648F42014801425023AFAA0064DF -:109740008F4203682442FFFFAF4203688FAA005C88 -:10975000240B00018F420368154B0006240B000206 -:109760008F42035C2442FFFFAF42035C1000000CF9 -:109770008F42035C114B0006000000008F42036023 -:109780002442FFFFAF420360100000058F420360D8 -:109790008F4203642442FFFFAF4203648F4203649D -:1097A0008FAB00548FAA004CAD4B00008F42004499 -:1097B0008F4400888F430078244200010044102425 -:1097C00024630001AF420044AF4300788FAA006CCD -:1097D0001540FE0B000000008FAB006C1160001EF6 -:1097E00000000000934205C4104000090000000082 -:1097F0008FAA0064AF4A00C4AF4B00C08FAB007C9F -:10980000AF4B00C88FAA00741000000EAF4A00CC06 -:1098100097AB008E1160000B340381008FA20020F3 -:109820008C46000CA443000C97AA00868C440004CC -:109830008C450008A44A000EAC440000AC4500046E -:10984000AC4600088F42034C24420001AF42034C57 -:10985000100000108F42034C8FAB007C3164FFFF7F -:109860002484FFFC008018218F4402508F4502544D -:109870008F4601180000102100A3282100A3382BD7 -:109880000082202100872021AF44025000C0F80947 -:10989000AF4502548FBF00C88FBE00C48FB500C053 -:1098A0008FB300BC8FB200B88FB100B48FB000B0DE -:1098B00003E0000827BD00D003E00008000000001E -:1098C00027BDFF38240B0001AFBF00C0AFBE00BCF6 -:1098D000AFB500B8AFB300B4AFB200B0AFB100AC39 -:1098E000AFB000A8A3A00087AFA00044AFAB005C5E -:1098F000934205C4A7A0007610400007A7A0007EF1 -:109900008F4C00C0AFAC00648F4B00C88F5E00C4AA -:1099100010000130AFAB006C8F4201140040F80919 -:10992000000000000040302110C002A10000000033 -:109930008CC200008CC30004AFA20020AFA300249F -:109940008FAC00248FBE00203182FFFF2442FFFC39 -:10995000AFA200643C02000602C2102414400015AD -:10996000AFAC006C93C20000304200011040001107 -:109970002402FFFF8FC30000146200043402FFFFC3 -:1099800097C300041062000B000000000C0024BB11 -:1099900003C02021304200FF1440000600000000F8 -:1099A0008F4201180040F8090000000010000280FA -:1099B000000000008FA200243C03FFBF3463FFFFC0 -:1099C000004310243C03FFFF0043182414600003ED -:1099D000AFA2002410000040000080213C02008063 -:1099E0000062102410400007000000008F42038C2A -:1099F00024420001AF42038C8F42038C10000036DA -:109A0000241000018F42021024420001AF420210D4 -:109A10008F4202103C020001006210241040000638 -:109A20003C0200028F4201C424420001AF4201C443 -:109A30008F4201C43C020002006210241040000664 -:109A40003C0200048F42037C24420001AF42037CAD -:109A50008F42037C3C020004006210241040000688 -:109A60003C0200088F42038024420001AF42038081 -:109A70008F4203803C020008006210241040000660 -:109A80003C0200108F42038424420001AF42038451 -:109A90008F4203843C020010006210241040000634 -:109AA0003C0200208F4201C024420001AF4201C0AD -:109AB0008F4201C03C0200200062102410400006CA -:109AC000241000018F42038824420001AF42038822 -:109AD0008F420388241000018C0202608FAB006467 -:109AE000004B102B10400015320200FF8F4201E89E -:109AF00024420001AF4201E88F4201E88FAC006CC4 -:109B00008F8200E0358C0100AFAC006CAFA200107A -:109B10008F8200E4241000013C040001248468A02A -:109B2000AFA200148FA600208FA700243C050007D9 -:109B30000C002B3B34A53600320200FF1040001011 -:109B40003C02008002C210241440000E32C2040005 -:109B50008FAB006C3C020080344201000162102493 -:109B600010400005000000008F42020C244200015A -:109B7000AF42020C8F42020C100002028FA300645D -:109B800032C20400104000123402810097C3000C5E -:109B90001462000F00000000240C0200A7AC007645 -:109BA00097C2000E8FC300088FC400048FAB0064FF -:109BB0008FC50000256BFFFCAFAB0064A7A2007E41 -:109BC000AFC3000CAFC40008AFC5000427DE00041B -:109BD0008FA70064320200FF144000343C020100F1 -:109BE00097C4000C2C8305DD388288702C4200015C -:109BF00000621825106000150000282132C20800FC -:109C0000104000152402080097C3001414620012CB -:109C10003402AAAA97C3000E146200070000202194 -:109C200097C3001024020300146200040080102176 -:109C300097C200122C4400010080102154400006FD -:109C40002405001610000004000000002402080093 -:109C5000508200012405000E10A0001303C520212E -:109C6000248300093C02001F3442FFFF0043102BF5 -:109C700010400003000000008F42014800621823DA -:109C800090620000384300062C6300013842001146 -:109C90002C42000100621825106000043C02010003 -:109CA00094820002004538213C02010002C21024C7 -:109CB0005040000EAFA700648FAC006410EC0008A9 -:109CC0003C0500073C040001248469088FA6006459 -:109CD00034A54000AFA000100C002B3BAFA0001437 -:109CE0008FAB0064256B0004AFAB00648F42008033 -:109CF0008FAC0064004C102B1040002C32C280004E -:109D000010400034240B000332C210001040003118 -:109D1000AFAB005C1000002E240C00048F420350F7 -:109D20002403FFBF0283A02424420001AF4203505A -:109D3000100001738F4203503C02080002C2B0259C -:109D40002402FFBF0282A0248F8301283C0400016B -:109D5000248468D026620001AFA20014AFA30010D3 -:109D60008F8601208F8701243C0500070C002B3BC8 -:109D700034A5530010000162000000008EA2000014 -:109D80008EA300043C040001248468E8AFB00010F6 -:109D9000AFB100148EA7001834A559000C002B3B5E -:109DA0000060302110000156000000008F42008446 -:109DB0008FAB0064004B102B144000073C020001E5 -:109DC00002C210241040000400000000240C000215 -:109DD000AFAC005C8FAB00641160016627AC002063 -:109DE000AFAC008C8FAB005C240C0001556C0021E3 -:109DF000240C00028F4300548F4200501062000B6D -:109E0000274B00548F5100543403ECC0AFAB004CCF -:109E100026220001304201FFAFA200540011114080 -:109E2000004310211000006B02E2A8218F42004481 -:109E30008FAC00643C040001248468ACAFAC001417 -:109E4000AFA200108F4600548F4700503C0500071A -:109E50000C002B3B34A543008F4303502402FFBF6B -:109E60000282A02424630001AF43035010000124A8 -:109E70008F420350156C001D000000008F430074DA -:109E80008F4200701062000A274B00748F510074DB -:109E9000AFAB004C26220001304203FFAFA20054BA -:109EA0000011114024426CC01000004A02E2A821B7 -:109EB0008F4200448FAC00643C040001248468B8E5 -:109EC0003C050007AFAC0014AFA200108F46007431 -:109ED0008F47007034A54500240B00010C002B3B7C -:109EE000AFAB005C1000FFC3000000008F430064B4 -:109EF0008F4200601062001A274C00648F5100648A -:109F00008FAB005CAFAC004C26220001304200FF5A -:109F1000AFA20054240200041562000E001111408B -:109F20000011118024420CC002E21021AFA20044B3 -:109F30009442002A8FAC00448FAB0064004B102B7E -:109F40001040002425950020240C00011000002161 -:109F5000A3AC008724424CC01000001E02E2A821DE -:109F60008F4200448FAB00643C040001248468C429 -:109F7000AFAB0014AFA200108F4600648F470060A3 -:109F80003C0500070C002B3B34A548003C020008B0 -:109F900002C210241440FF61000000008F420370D1 -:109FA000240C0001AFAC005C24420001AF420370FE -:109FB0001000FF908F42037027A30036001310405B -:109FC0000062182194620000004410211000001F5C -:109FD000A4620000AEBE001893A200871040008467 -:109FE000000098218FAB00448FA400648FA3008CE5 -:109FF00025620020AFA2002825620008AFA2003031 -:10A0000025620010AFAB002CAFA200349562002A8D -:10A01000A7A2003895620018A7A2003A9562001A1C -:10A02000A7A2003C9562001CA7A2003E9462001803 -:10A0300024630002008220231880FFDF26730001C2 -:10A040002E6200041440FFF9000000008F4200FC63 -:10A050000262102A14400030240300018F83012C77 -:10A0600010600028000000008F82012400431023AC -:10A070000002214358800001248400408F8201287F -:10A08000004310230002194358600001246300407C -:10A090000064102A5440000100602021AF4400FCFD -:10A0A0008F4200FC0262102A1040001624030001B7 -:10A0B0001000001A306200FF8FAC008C00101040BE -:10A0C000004C10219447001800101080004C102103 -:10A0D000AFBE00108C4200083C040001248468DC00 -:10A0E0003C0500078C4300048C42000034A5550059 -:10A0F000020030210C002B3BAFA3001410000039EC -:10A10000000000008F4203340000182124420001A7 -:10A11000AF4203348F420334306200FF1040FF0629 -:10A12000000080218F4300082402FBFF1260002DF5 -:10A13000006250243C0B4000022B40258FB1008C64 -:10A140002669FFFF022090218E4200089627001802 -:10A150008C4400008C45000456090004240B0001C7 -:10A16000240C000210000002AFAC0010AFAB0010D6 -:10A1700016000004AFA800148F420008100000026F -:10A18000AFA20018AFAA00188F42010C03C0302103 -:10A19000AFA80098AFA9009C0040F809AFAA00A0A2 -:10A1A0008FA800988FA9009C8FAA00A01040FFC222 -:10A1B0003C02001F962300183442FFFF03C3F02126 -:10A1C000005E102B10400003263100028F42014830 -:10A1D00003C2F023261000010213102B1440FFDAF3 -:10A1E000265200048FB000641000001A0000000026 -:10A1F00096A3000A8FB000640070102B5440000139 -:10A20000006080218EA400008EA500048FAB005C4E -:10A21000240C0002AFAC0010934305C4000B1700E0 -:10A2200010600003022230253C02080000C23025E5 -:10A23000AFA600148F420008AFA200188F42010C95 -:10A2400003C030210040F809020038211040FECB45 -:10A250003C05000797AC00761180000796A3000E1E -:10A26000934205C4144000040000000097AB007E38 -:10A27000006C1825A6AB00168FAC006C3C02FFFFEB -:10A280000182102410400003000C14023463040007 -:10A29000A6A20014A6B0000A8FAB0064560B0006FD -:10A2A00003D0F02134620004AFA00064A6A2000E27 -:10A2B0001000000DA34005C48FAC00643C02001FD9 -:10A2C0003442FFFF005E102B01906023AFAC0064AE -:10A2D000A6A3000E240B000110400003A34B05C4ED -:10A2E0008F42014803C2F0238FAB00548FAC004C67 -:10A2F000AD8B00008FAC00641580FEBA000000003A -:10A300008FAB00641160001B00000000934205C485 -:10A310001040000600000000AF5E00C4AF4B00C05C -:10A320008FAC006C1000000EAF4C00C897AB0076ED -:10A330001160000B340381008FA200208C46000CBA -:10A34000A443000C97AC007E8C4400048C450008AC -:10A35000A44C000EAC440000AC450004AC46000820 -:10A360008F42034C24420001AF42034C1000001006 -:10A370008F42034C8FAB006C3164FFFF2484FFFCE1 -:10A38000008018218F4402508F4502548F460118D7 -:10A390000000102100A3282100A3382B00822021D7 -:10A3A00000872021AF44025000C0F809AF45025495 -:10A3B0008FBF00C08FBE00BC8FB500B88FB300B494 -:10A3C0008FB200B08FB100AC8FB000A803E00008DE -:10A3D00027BD00C803E000080000000027BDFFD82B -:10A3E000AFBF0024AFB000208F43004C8F42004825 -:10A3F00010620034000000008F4300488F42004C80 -:10A400000062202304820001248402008F43005450 -:10A410008F42004C0043102B144000042402020021 -:10A420008F43004C10000005004310238F4200545E -:10A430008F43004C004310232442FFFF0040502173 -:10A44000008A102A54400001008050218F49004C9E -:10A450008F48004C8F4401888F45018C8F46004CFB -:10A4600024071000AFA70010000841400100182188 -:10A47000012A4821313001FFAFB000148F4700148A -:10A480000000102100063140AFA7001800A32821CA -:10A4900000A3382B00822021008720213402ECC049 -:10A4A00000C230218F42010802E630210040F80945 -:10A4B000000A394054400001AF50004C8F43004C1B -:10A4C0008F42004814620018000000008F42000014 -:10A4D0001040000700000000AF80004C8F82004C4D -:10A4E0001040FFFD0000000010000005000000000B -:10A4F000AF8000488F8200481040FFFD0000000040 -:10A500008F8200602403FDFF00431024AF820060AF -:10A510008F42000010400003000000001000000205 -:10A52000AF80004CAF8000488FBF00248FB0002068 -:10A5300003E0000827BD002803E000080000000039 -:10A5400027BDFFD8AFBF0024AFB000208F43005C11 -:10A550008F42005810620049000000008F430058ED -:10A560008F42005C006220230482000124840100E9 -:10A570008F4300648F42005C0043102B14400004A2 -:10A58000240201008F43005C1000000500431023EB -:10A590008F4200648F43005C004310232442FFFF7E -:10A5A000004038210087102A5440000100803821E3 -:10A5B0008F42005C00471021305000FF32C2100073 -:10A5C00010400015240820008F49005C8F44019042 -:10A5D0008F4501948F46005C00073980AFA80010BA -:10A5E000AFB000148F4800140009498001201821E1 -:10A5F0000000102100A3282100A3482B0082202165 -:10A600000089202100063180AFA800188F42010880 -:10A610001000001424C60CC08F49005C8F440190C8 -:10A620008F4501948F46005C00073940AFA80010A9 -:10A63000AFB000148F4800140009494001201821D0 -:10A640000000102100A3282100A3482B0082202114 -:10A650000089202100063140AFA800188F42010870 -:10A6600024C64CC00040F80902E6302154400001E5 -:10A67000AF50005C8F43005C8F420058146200189A -:10A68000000000008F4200001040000700000000A2 -:10A69000AF80004C8F82004C1040FFFD0000000096 -:10A6A0001000000500000000AF8000488F820048C5 -:10A6B0001040FFFD000000008F8200602403FEFFB9 -:10A6C00000431024AF8200608F420000104000035E -:10A6D0000000000010000002AF80004CAF80004876 -:10A6E0008FBF00248FB0002003E0000827BD0028A2 -:10A6F00003E000080000000027BDFFD8AFBF002422 -:10A70000AFB000208F43006C8F42006810620033AE -:10A71000000000008F4300688F42006C006220231D -:10A7200004820001248404008F4300748F42006C73 -:10A730000043102B14400004240204008F43006CDB -:10A7400010000005004310238F4200748F43006CFB -:10A75000004310232442FFFF00405021008A102AAA -:10A7600054400001008050218F49006C8F48006CDC -:10A770008F4401988F45019C8F46006C2407400050 -:10A78000AFA700100008414001001821012A48210C -:10A79000313003FFAFB000148F47001400001021C8 -:10A7A0000006314024C66CC0AFA7001800A32821C2 -:10A7B00000A3382B00822021008720218F4201082E -:10A7C00002E630210040F809000A394054400001F7 -:10A7D000AF50006C8F43006C8F4200681462001809 -:10A7E000000000008F420000104000070000000041 -:10A7F000AF80004C8F82004C1040FFFD0000000035 -:10A800001000000500000000AF8000488F82004863 -:10A810001040FFFD000000008F8200602403F7FF5E -:10A8200000431024AF8200608F42000010400003FC -:10A830000000000010000002AF80004CAF80004814 -:10A840008FBF00248FB0002003E0000827BD002840 -:10A8500003E00008000000008F4200FC3C03000100 -:10A860008F4400F8346330C824420001AF4200FC3A -:10A870008F85012802E310215482000424820008FD -:10A880003C02000134422EC802E21021004018218F -:10A89000AF4300F8AC6000008F4200F41462000483 -:10A8A0003C02000124A200201000000FAF8201280A -:10A8B0008F4300F8344230C802E210215462000491 -:10A8C000246200083C02000134422EC802E210213A -:10A8D000004018218C6200040002114000A21021E7 -:10A8E000AF820128AC6000008CA3001830620070B9 -:10A8F0001040002D30620020104000043C02001087 -:10A9000002C210241040000D000000003062004020 -:10A91000104000043C02002002C210241040000736 -:10A9200000000000306200101040001F3C02004098 -:10A9300002C210241440001C000000008F8200405E -:10A940003042000114400008000020218C03010463 -:10A950002402000150620005240400018C020264FC -:10A960001040000300801021240400010080102109 -:10A9700010400006000000008F42030C244200013A -:10A98000AF42030C100000088F42030C8F8200447A -:10A9900034420004AF8200448F4203082442000185 -:10A9A000AF4203088F42030803E0000800000000E4 -:10A9B00003E000080000000027BDFF98AFBF006063 -:10A9C000AFBE005CAFB50058AFB30054AFB200509B -:10A9D000AFB1004CAFB000488F4200FC24420001F0 -:10A9E000AF4200FC8F88012825020020AF82012899 -:10A9F0008D030018306200701040002E306200207D -:10AA0000104000043C02001002C210241040000D4F -:10AA10000000000030620040104000043C020020B2 -:10AA200002C2102410400007000000003062001035 -:10AA3000104001A93C02004002C21024144001A6AB -:10AA4000000000008F8200403042000114400008E6 -:10AA5000000020218C030104240200015062000543 -:10AA6000240400018C0202641040000300801021C5 -:10AA700024040001008010211040000600000000A6 -:10AA80008F42030C24420001AF42030C10000192DC -:10AA90008F42030C8F82004434420004AF82004492 -:10AAA0008F42030824420001AF4203081000018ACC -:10AAB0008F420308306200021040014B3C02080044 -:10AAC0008D1E001C001E5702AFAA0034950A001606 -:10AAD00003C22024AFAA00248FAA0034240200015C -:10AAE0001542000633DEFFFF001E11403403ECC0A8 -:10AAF000004310211000001002E2A82124020002ED -:10AB00001542000524020003001E114024426CC0BF -:10AB10001000000902E2A82115420005001E118064 -:10AB2000001E114024424CC01000000302E2A82184 -:10AB30000057102124550CE096A2000E304AFFFC6D -:10AB40003042040010400003AFAA002C100000E1C6 -:10AB500000008821108000040000882197B10026A1 -:10AB6000100000DDA6B100128EB30018966A000C2A -:10AB7000A7AA003E97A5003E2CA305DD38A2887049 -:10AB80002C420001006218251060001500002021F1 -:10AB900032C2080010400015240208009663001419 -:10ABA000146200123402AAAA9663000E146200070F -:10ABB00000002821966300102402030014620004A0 -:10ABC00000A01021966200122C45000100A0102167 -:10ABD0005440000624040016100000040000000089 -:10ABE0002402080050A200012404000E108000B9C5 -:10ABF00002649021924200003042000F00028080E7 -:10AC000032C2010010400020025018213C020020F6 -:10AC10000043102B1440000E024020210000282188 -:10AC2000948200002484000200A228210083102BBB -:10AC30001440FFFB30A2FFFF00051C020062282128 -:10AC400000051C0230A2FFFF10000009006228214D -:10AC50008F4701488F420110001028423C06002017 -:10AC60000040F809AFA800403045FFFF8FA8004022 -:10AC700050A000013405FFFF8FAA002C354A0002C6 -:10AC800010000002AFAA002C0000282132C2008070 -:10AC900010400090A6A50010264300093C02001FAA -:10ACA0003442FFFF0043102B10400003000000005F -:10ACB0008F420148006218239066000030C200FFF6 -:10ACC000384300062C630001384200112C42000179 -:10ACD000006218251060007F24020800000088210F -:10ACE00097A3003E1462000F0260202196710000BD -:10ACF0009662000296630004966400060222882190 -:10AD00000223882102248821966200089663000AA3 -:10AD10009664000C0222882102238821100000077B -:10AD200002248821948200002484000202228821C7 -:10AD30000092102B1440FFFB0000000000111C02C9 -:10AD40003222FFFF0062882100111C023222FFFF25 -:10AD50000062882132C2020010400003264400062F -:10AD60001000003E000080213C05001F34A5FFFFBD -:10AD700000A4102B10400003000000008F42014887 -:10AD8000008220239482000030421FFF1040000404 -:10AD90002644000C96420002100000300050802330 -:10ADA0009642000226430014005080233C020020FB -:10ADB0000043102B1440000A00D080219642000C62 -:10ADC000020280219642000E964300109644001223 -:10ADD0000202802102038021100000200204802151 -:10ADE00000A4102B10400003000000008F42014817 -:10ADF0000082202394820000248400020202802129 -:10AE000000A4102B10400003000000008F420148F6 -:10AE10000082202394820000248400020202802108 -:10AE200000A4102B10400003000000008F420148D6 -:10AE300000822023948200002484000202028021E8 -:10AE400000A4102B10400003000000008F420148B6 -:10AE50000082202394820000020280213C02010033 -:10AE600002C210241040000E000000008FAA002C27 -:10AE7000314200041040000A000000009504000E5A -:10AE8000026420210C003EEC2484FFFC3042FFFFD2 -:10AE90000222882100111C023222FFFF0062882159 -:10AEA0008FAA002401518823001114020222882154 -:10AEB0000230882100111402022288213231FFFF62 -:10AEC000522000013411FFFF8FAA002C354A0001E7 -:10AED000AFAA002CA6B1001297AA002EA6AA000EB7 -:10AEE0008FAA002C314200041040000224091000F7 -:10AEF000340980008F4800448F4401A08F4501A48D -:10AF0000AFA900108F4900440008414001001821FA -:10AF1000AFA900148F48000C02A0302124070020A4 -:10AF2000AFA800188F48010C0000102100A32821B1 -:10AF300000A3482B008220210100F809008920216C -:10AF40001440000B000000008F8201283C04000127 -:10AF500024846914AFBE0014AFA200108F860124B0 -:10AF60008F8701203C0500070C002B3B34A599205E -:10AF70008F4203682442FFFFAF4203688F420044C0 -:10AF80008F4300882442000100431024AF42004454 -:10AF90008FAA00348F440368240200011542000682 -:10AFA000240200028F42035C2442FFFFAF42035C95 -:10AFB000100000498F42035C1542000600000000AB -:10AFC0008F4203642442FFFFAF420364100000423B -:10AFD0008F4203648F4203602442FFFFAF4203604D -:10AFE0001000003D8F4203603062100010400005E9 -:10AFF000306280008F420078244200011000003649 -:10B00000AF42007810400034000000008F4200780A -:10B0100024420001AF4200788C0302400043102B11 -:10B020001440002D240700088F4401688F45016CEF -:10B030008F4300448F48000C8F860120240200407B -:10B04000AFA20010AFA30014AFA800188F42010CEC -:10B050000040F80924C6001C14400011240200011D -:10B060003C01000100370821A02240F28F82012418 -:10B07000AFA200108F8201283C0400012484688C58 -:10B08000AFA200148F4600448F8701203C050009C1 -:10B090000C002B3B34A513001000000B0000000037 -:10B0A0008F42030424420001AF4203048F42030491 -:10B0B0008F420044AF42007C3C0100010037082170 -:10B0C000A02040F2AF4000788F42031824420001D4 -:10B0D000AF4203188F4203188FBF00608FBE005C21 -:10B0E0008FB500588FB300548FB200508FB1004C11 -:10B0F0008FB0004803E0000827BD006803E00008A7 -:10B100000000000000000000000000008F42013C31 -:10B11000AF8200C08F42013CAF8200C48F42013C2D -:10B12000AF8200C88F420138AF8200D08F42013811 -:10B13000AF8200D48F42013803E00008AF8200D80C -:10B1400027BDFFE02784020824050200AFBF0018D6 -:10B150000C002BBF240600088C0202040C004012D5 -:10B16000AF8202103C0200018C426D94304200021A -:10B170001040000E000020218C060248240200022C -:10B180003C010001AC226D980C0051042405000222 -:10B19000000020218C060248240200013C0100012D -:10B1A000AC226D9810000011240500018C060248A5 -:10B1B000240200043C010001AC226D980C005104F3 -:10B1C000240500043C0200018C426D9430420001D1 -:10B1D00010400008240200013C010001AC226D98DF -:10B1E00000002021240500013C06601B0C005104D6 -:10B1F000000000003C040001248469D08F4201500B -:10B200008F4301543C0500088F4601580002164048 -:10B21000000319403463040300431025000633C0C3 -:10B2200000461025AF82021CAFA00010AFA0001492 -:10B230008F86021C34A502000C002B3B0000382135 -:10B240003C010001AC206D903C010001AC206DA8D8 -:10B250008FBF001803E0000827BD002027BDFFE0D6 -:10B260003C05000834A50300AFBF0018AFA00010D4 -:10B27000AFA000148F8602003C040001248469DC26 -:10B280000C002B3B000038218F42041024420001A7 -:10B29000AF4204108F4204108FBF001803E0000873 -:10B2A00027BD002027BDFFD8AFBF0020AFB1001CD5 -:10B2B000AFB000188F4203A424420001AF4203A4A0 -:10B2C0008F4203A48F9002208F8200E0AFA2001073 -:10B2D0008F8200E4AFA200148F8600C48F8700C85D -:10B2E0003C040001248469E80C002B3B0200282167 -:10B2F0003C04400002041024504000B43C0401000F -:10B300008F4203BC24420001AF4203BC8F4203BC06 -:10B310008F8700C48F8300C88F42014800671823BD -:10B320000043102B10400003000000008F42014832 -:10B330000062182110600005000000008F42014CDF -:10B340000043102B1040000B000000008F8200E033 -:10B350008F430124AF42011CAF4301148F820220AE -:10B360003C0308FF3463FFFB00431024100000CEB1 -:10B37000004410258F8202203C0308FF3463FFFF46 -:10B380000043102434420004AF8202208F8200E088 -:10B390008F430124AF42011CAF4301148F8600C8C4 -:10B3A0008F8401208F8301241000000500002821D4 -:10B3B0001462000224620020276248000040182125 -:10B3C0001064000C30A200FF8C62001830420003B1 -:10B3D0001040FFF727624FE08F4203D024050001A1 -:10B3E00024420001AF4203D08F4203D08C66000894 -:10B3F00030A200FF1440005800000000934205C432 -:10B4000014400055000000008F8700C48F8800E0C2 -:10B410008F8400E42402FFF8010240240104102379 -:10B42000000218C3046200012463020010600005DA -:10B430002402000110620009000000001000001F3B -:10B44000000000008F4203C000E0302124420001D0 -:10B45000AF4203C0100000408F4203C08F4203C4BC -:10B4600024420001AF4203C48C8600008F42014891 -:10B470008F4303C400E618230043102B1040000440 -:10B480002C62233F8F420148006218212C62233F27 -:10B4900014400031000000008F42020C24420001E1 -:10B4A000AF42020C8F42020C00E0302124820008DF -:10B4B000AF8200E410000028AF8200E88F4203C88A -:10B4C00024420001AF4203C88F4203C88C850000AC -:10B4D0008F42014800A718230043102B104000039F -:10B4E000000000008F420148006218218F42014C89 -:10B4F0000043102B5440000A00A030218F42020C60 -:10B5000024420001AF42020C8F42020C2482000848 -:10B51000AF8200E48F8400E41488FFECAF8400E87D -:10B520001488000D27623000148200022482FFF884 -:10B5300027623FF8944300063C02001F3442FFFF9D -:10B5400000C330210046102B104000030000000013 -:10B550008F42014800C23023AF8600C88F8300C4E9 -:10B560008F42014800C318230043102B10400003F2 -:10B57000000000008F4201480062182110600005A1 -:10B58000000000008F42014C0043102B5040000887 -:10B590003C02FDFF8F8202203C0308FF3463FFFB67 -:10B5A000004310243C0340001000003F00431025DE -:10B5B0008F4303CC3442FFFF0282A02424630001A6 -:10B5C000AF4303CC100000398F4203CC0204102497 -:10B5D0001040000E3C1102008F4203A824420001DB -:10B5E000AF4203A88F4203A88F8202203C0308FFCA -:10B5F0003463FFFF00431024004410250C003DAFCE -:10B60000AF82022010000029000000000211102467 -:10B61000504000083C1104008F4203AC244200015A -:10B62000AF4203AC0C003DAF8F4203AC10000019D9 -:10B6300000000000021110241040001C0000000057 -:10B640008F83022424021402146200093C050008BE -:10B650003C040001248469F4AFA00010AFA00014E2 -:10B660008F86022434A505000C002B3B00003821F6 -:10B670008F4203B024420001AF4203B08F4203B0B7 -:10B680008F82022002002021344200020C004E9CD6 -:10B69000AF8202208F8202203C0308FF3463FFFF49 -:10B6A0000043102400511025AF8202208FBF0020DC -:10B6B0008FB1001C8FB0001803E0000827BD0028E0 -:10B6C00003E00008000000003C0200018C426DA86D -:10B6D00027BDFFB0AFBF0048AFBE0044AFB50040CC -:10B6E000AFB3003CAFB20038AFB100341040000F30 -:10B6F000AFB000303C04000124846A003C0500081F -:10B70000AFA00010AFA000148F86022034A5060061 -:10B71000240200013C010001AC206DA83C010001A5 -:10B72000AC226D9C0C002B3B000038213C037FFFBA -:10B730008C0202683463FFFF3C04FDFF00431024C9 -:10B74000AC0202688F4200043484FFFF30420002E2 -:10B75000104000920284A0243C040600348420009F -:10B760008F420004000028212403FFFD0043102421 -:10B77000AF420004AFA400208F5E001827AA00206B -:10B78000240200FF13C20002AFAA002C27C500014B -:10B790008C02022800A090211642000E001E38C024 -:10B7A0008F42033C24420001AF42033C8F42033CE2 -:10B7B0008C0202283C040001248469983C0500099D -:10B7C000AFA00014AFA200108FA600201000006DE3 -:10B7D00034A5050000F710218FA300208FA40024BA -:10B7E000AC4304C0AC4404C48F8300548F82005423 -:10B7F000247003E8020210232C4203E91040001BCE -:10B800000000982100E08821263504C08F4401788B -:10B810008F45017C02201821240A0004AFAA0010E1 -:10B82000AFB200148F48000C0000102102F5302147 -:10B83000AFA800188F48010C2407000800A3282196 -:10B8400000A3482B008220210100F8090089202153 -:10B8500054400006241300018F820054020210237A -:10B860002C4203E91440FFE900000000326200FFAF -:10B8700054400017AF5200188F4203782442000151 -:10B88000AF4203788F4203788F8201208FAA002C69 -:10B89000AFA200108F8201243C040001248469A41B -:10B8A0003C050009AFA200148D46000010000035D1 -:10B8B00034A506008F42030824130001244200012E -:10B8C000AF4203088F4203081000001E326200FFDF -:10B8D0008F8300548F820054247003E802021023E7 -:10B8E0002C4203E910400016000098213C1500206E -:10B8F000241100108F42000C8F4401608F450164B9 -:10B900008F860120AFB10010AFB200140055102592 -:10B91000AFA200188F42010C240700080040F8096C -:10B9200024C6001C1440FFE3000000008F82005476 -:10B93000020210232C4203E91440FFEE0000000035 -:10B94000326200FF14400011000000008F420378B3 -:10B9500024420001AF4203788F4203788F82012096 -:10B960008FAA002CAFA200108F8201243C0400019A -:10B97000248469AC3C050009AFA200148D46000088 -:10B9800034A507000C002B3B03C038218F4202EC8A -:10B9900024420001AF4202EC8F4202EC8FBF00480C -:10B9A0008FBE00448FB500408FB3003C8FB200388B -:10B9B0008FB100348FB0003003E0000827BD005085 -:10B9C0003C0200018C426DA827BDFFE01440000D31 -:10B9D000AFBF00183C04000124846A0C3C05000839 -:10B9E000AFA00010AFA000148F86022034A507007E -:10B9F000240200013C010001AC226DA80C002B3B8D -:10BA0000000038213C02000402C21024104000074C -:10BA1000000000008F8202203C0308FF3463FFFF18 -:10BA20000043102434420008AF8202203C0500018C -:10BA30008CA56D982402000114A2000700002021AB -:10BA40000C00529B24050001AC02026C8C03026CBA -:10BA5000100000063C0200070C00529B0000202151 -:10BA6000AC0202688C0302683C02000700621824E2 -:10BA70003C0200025062000D3C0205F50043102B11 -:10BA8000144000063C0200043C0200011062000960 -:10BA90003C0200981000000B000000001462000936 -:10BAA0003C023B9A100000043442CA00100000021D -:10BAB0003442E10034429680AF4201FC8F4201FCE7 -:10BAC000AEE200648FBF001803E0000827BD00202D -:10BAD0000000000000000000000000000086102BA5 -:10BAE000504000010087202300C410230002484377 -:10BAF0000125102B1040001B00091040008240213E -:10BB00000088102B104000070000182194820000CC -:10BB100024840002006218210088102B1440FFFBCF -:10BB2000000000000060202100C7302300A910237E -:10BB30000002104000C2282100C5102B1040000751 -:10BB40000000182194C2000024C6000200621821DF -:10BB500000C5102B1440FFFB000000001000000D7A -:10BB60000083202100051040008228210085102B31 -:10BB70001040000700001821948200002484000275 -:10BB8000006218210085102B1440FFFB000000000C -:10BB90000060202100041C023082FFFF006220218F -:10BBA00000041C023082FFFF0062202103E0000835 -:10BBB0003082FFFF03E00008000000000080282121 -:10BBC00030A200011040002B3C03001F3463FFFF34 -:10BBD00024A200040062102B544000070065102BC3 -:10BBE00090A2000190A4000390A3000090A5000281 -:10BBF0001000002A00441021104000030000000043 -:10BC00008F42014800A2282390A4000024A500012F -:10BC10000065102B10400003000000008F42014817 -:10BC200000A2282390A2000024A500010002120017 -:10BC3000008220210065102B10400003000000004E -:10BC40008F42014800A2282390A2000024A50001F1 -:10BC5000008220210065102B10400003000000002E -:10BC60008F42014800A2282390A200001000002D5E -:10BC7000000212003463FFFF24A200040062102BB4 -:10BC80005440000A0065102B90A2000090A400020E -:10BC900090A3000190A500030044102100021200AF -:10BCA00000651821100000200043202110400003EF -:10BCB000000000008F42014800A2282390A200004B -:10BCC00024A50001000222000065102B1040000393 -:10BCD000000000008F42014800A2282390A200002B -:10BCE00024A50001008220210065102B10400003D4 -:10BCF000000000008F42014800A2282390A200000B -:10BD000024A5000100021200008220210065102BF2 -:10BD100010400003000000008F42014800A22823C9 -:10BD200090A200000082202100041C023082FFFF4C -:10BD30000062202100041C023082FFFF00622021EB -:10BD400003E000083082FFFF000000008F82022025 -:10BD500034420002AF8202203C0200028C428FF883 -:10BD60003042400010400054240400018F82020041 -:10BD700024067FFF8F830200304500022402FFFD6E -:10BD800000621824AF830200AF8402048F83005442 -:10BD90008F82005410000002246300018F8200543F -:10BDA000006210232C4200021440FFFC000000003F -:10BDB0008F8202241444004D0004204000C4102B44 -:10BDC0001040FFF1000000008F82020000451025A6 -:10BDD000AF8202008F82022034428000AF820220B4 -:10BDE0008F8300548F8200541000000224630001EE -:10BDF0008F820054006210232C4200021440FFFC8A -:10BE0000000000008F8202203C0300040043102445 -:10BE10001440000F000000008F8202203C03FFFF4F -:10BE200034637FFF00431024AF8202208F830054CD -:10BE30008F82005410000002246300018F8200549E -:10BE4000006210232C4200021440FFFC000000009E -:10BE50008F8202203C030004004310241440000D94 -:10BE6000000000008F82022034428000AF82022056 -:10BE70008F8300548F82005410000002246300015D -:10BE80008F820054006210232C4200021440FFFCF9 -:10BE9000000000008F8202203C03000400431024B5 -:10BEA0001040001B000010218F830220240200019B -:10BEB000100000153C04F7008F8202203C04F700BC -:10BEC00000441025AF8202208F8202202403FFFD50 -:10BED00000431024AF8202208F8202203C03030023 -:10BEE000004310241440000300000000100000086C -:10BEF000000010218F82022034420002AF82022013 -:10BF00008F8302202402000100641825AF830220E1 -:10BF100003E0000800000000000020213C050100B3 -:10BF200024020001AF80021CAF820200AF82022017 -:10BF300027625000AF8200C027625000AF8200C469 -:10BF400027625000AF8200C827625000AF8200D045 -:10BF500027625000AF8200D427625000AF8200D821 -:10BF600027623000AF8200E027623000AF8200E439 -:10BF700027623000AF8200E827622800AF8200F01D -:10BF800027622800AF8200F427622800AF8200F801 -:10BF9000000418C02484000103631021AC45300460 -:10BFA00003631021AC403000288202001440FFF9E6 -:10BFB000000418C000002021000418C024840001DF -:10BFC00003631021AC40280403631021AC40280017 -:10BFD000288201001440FFF9000418C0AF80023C21 -:10BFE0002403008024040100AC60000024630004EA -:10BFF0000064102B5440FFFDAC6000008F830040B4 -:10C000003C02F000006218243C0250001062000C58 -:10C010000043102B144000063C0260003C0240002C -:10C020001062000824020800100000080000000050 -:10C030001062000424020800100000040000000048 -:10C04000240207003C010001AC226DAC03E00008B3 -:10C05000000000003C0200018C426DBC27BDFFD0F7 -:10C06000AFBF002CAFB20028AFB10024AFB00020AA -:10C070003C01000110400005AC206D940C004D9E69 -:10C08000000000003C010001AC206DBC8F83005417 -:10C090008F82005410000002246300648F820054D9 -:10C0A000006210232C4200651440FFFC00000000D9 -:10C0B0000C004DB9000000002404000100002821FC -:10C0C00027A60018340280000C0045BEA7A2001865 -:10C0D0008F8300548F820054100000022463006498 -:10C0E0008F820054006210232C4200651440FFFC34 -:10C0F00024040001240500010C00457C27A600183B -:10C100008F8300548F820054100000022463006467 -:10C110008F820054006210232C4200651440FFFC03 -:10C1200024040001240500010C00457C27A600180A -:10C130008F8300548F820054100000022463006437 -:10C140008F820054006210232C4200651440FFFCD3 -:10C15000240400013C06000124C66F240C00457C29 -:10C16000240500028F8300548F82005410000002C7 -:10C17000246300648F820054006210232C42006507 -:10C180001440FFFC24040001240500033C100001BE -:10C1900026106F260C00457C0200302197A600185F -:10C1A0003C07000194E76F243C04000124846AE00A -:10C1B000AFA00014960200003C05000D34A501005C -:10C1C0000C002B3BAFA2001097A200181040004DAE -:10C1D00024036040960200003042FFF01443000C3C -:10C1E000240200203C03000194636F241462000BBE -:10C1F00024027830240200033C010001AC226D943B -:10C20000240200053C0100011000003FAC226F3405 -:10C210003C03000194636F24240278301462000C04 -:10C22000240300103C02000194426F263042FFF0CC -:10C2300014430007240200033C010001AC226D946A -:10C24000240200063C0100011000002FAC226F34D4 -:10C250003C0200018C426D943C03000194636F2406 -:10C26000344200013C010001AC226D94240200150F -:10C270001462000B000000003C02000194426F2693 -:10C280003042FFF03843F4202C6300013842F43090 -:10C290002C420001006218251460001B24020003D8 -:10C2A0003C03000194636F2424027810146200168A -:10C2B000240200023C02000194426F263042FFF04B -:10C2C00014400011240200021000000F2402000498 -:10C2D0003C0200018C426D94344200083C01000194 -:10C2E000AC226D941000005E240200043C020001A8 -:10C2F0008C426D94344200043C010001100000AFF8 -:10C30000AC226D94240200013C010001AC226F407C -:10C310003C0200018C426D9430420002144000B295 -:10C320003C09FFF024020E00AF8202388F840054D3 -:10C330008F820054240300083C010001AC236D9857 -:10C3400010000002248401F48F8200540082102324 -:10C350002C4201F51440FFFC3C0200C8344201FBB2 -:10C36000AF8202388F8300548F8200541000000285 -:10C37000246301F48F820054006210232C4201F5E3 -:10C380001440FFFC00008021241200012411000948 -:10C390000C004482000000003C010001AC326DB48E -:10C3A0000C004547000000003C0200018C426DB4C7 -:10C3B0001451FFFB3C0200C8344201F6AF82023840 -:10C3C0008F8300548F820054100000022463000AFF -:10C3D0008F820054006210232C42000B1440FFFC9B -:10C3E000000000008F820220240400013442000279 -:10C3F000AF8202208F83020024057FFF2402FFFD0D -:10C4000000621824AF830200AF8402048F830054BB -:10C410008F82005410000002246300018F820054B8 -:10C42000006210232C4200021440FFFC00000000B8 -:10C430008F8202241444000534028000000420404E -:10C4400000A4102B1040FFF0340280001082FFA0E7 -:10C45000261000012E0200141440FFCD2402000417 -:10C460003C010001AC226D980000802124120009DB -:10C470003C11FFFF36313F7F0C004482000000007A -:10C48000240200013C010001AC226DB40C004547C0 -:10C49000000000003C0200018C426DB41452FFFB0E -:10C4A000000000008F82004400511024344250806C -:10C4B000AF8200448F8300548F820054100000022A -:10C4C0002463000A8F820054006210232C42000B68 -:10C4D0001440FFFC000000008F8200440051102433 -:10C4E0003442F080AF8200448F8300548F82005426 -:10C4F000100000022463000A8F820054006210239F -:10C500002C42000B1440FFFC000000008F82022030 -:10C510003C03F70000431025AF8202208F830054B4 -:10C520008F82005410000002246300648F82005444 -:10C53000006210232C4200651440FFFC0000000044 -:10C540008F8202202404000134420002AF820220C4 -:10C550008F83020024057FFF2402FFFD0062182460 -:10C56000AF830200AF8402048F8300548F82005493 -:10C5700010000002246300018F8200540062102327 -:10C580002C4200021440FFFC000000008F820224B5 -:10C5900014440005340280000004204000A4102B45 -:10C5A0001040FFF0340280001082FF50261000017E -:10C5B0002E0200641440FFB0000000003C020001A5 -:10C5C0008C426D9430420004144000073C09FFF097 -:10C5D0008F8200443C03FFFF34633F7F00431024FD -:10C5E000AF8200443C09FFF03529BDC03C06000184 -:10C5F0008CC66D943C04000124846AE0240200018E -:10C600003C010001AC226D9C8F8200543C0700016C -:10C610008CE76F403C03000194636F243C080001E9 -:10C6200095086F263C05000D34A501003C01000172 -:10C63000AC206D98004910213C010001AC226F3004 -:10C64000AFA300100C002B3BAFA800148FBF002C31 -:10C650008FB200288FB100248FB0002003E00008C3 -:10C6600027BD003027BDFFE83C0500018CA56D9873 -:10C67000240600042402000114A20014AFBF00101D -:10C680003C0200028C428FFC3042800010400005CA -:10C690003C04000F3C0300018C636F401000000558 -:10C6A000348442403C0400043C0300018C636F402E -:10C6B000348493E024020005146200160000000098 -:10C6C0003C04003D10000013348409003C020002C9 -:10C6D0008C428FF830428000104000053C04001E60 -:10C6E0003C0300018C636F4010000005348484809B -:10C6F0003C04000F3C0300018C636F4034844240D3 -:10C700002402000514620003000000003C04007ACB -:10C71000348412003C0200018C426F308F8300543D -:10C7200000441021004310230044102B1440004CFF -:10C73000000000003C0200018C426DA01440004843 -:10C74000000000003C01000110C00025AC206DB0CD -:10C750003C0900018D296D94240700013C04400030 -:10C760003C08000225088FFC250AFFFC0005284232 -:10C7700014A0000224C6FFFF2405000800A910240D -:10C78000104000100000000014A700080000000086 -:10C790008D020000004410241040000A0000000038 -:10C7A0003C01000110000007AC256DB08D42000077 -:10C7B0000044102410400003000000003C01000170 -:10C7C000AC276DB03C0200018C426DB00006182B06 -:10C7D0002C420001004310245440FFE5000528428C -:10C7E0008F8200543C0300018C636DB03C0100015A -:10C7F000AC226F301060003B240200053C030001B6 -:10C800008C636F403C010001AC256D9814620012EE -:10C81000240200013C0200028C428FF83C032000FD -:10C820003463500000431024144000062402000129 -:10C830003C010001AC206F1C3C010001AC226D9852 -:10C84000240200013C010001AC226E243C010001E5 -:10C85000AC226DA4240200013C010001AC226D9CBD -:10C860003C0200018C426DB01040001E0000000030 -:10C870003C0200018C426D9C104000082402000123 -:10C880003C010001AC206D9CAEE204B83C0100010B -:10C89000AC206E1C3C010001AC226DD48EE304B8C8 -:10C8A0002402000810620005240200010C00423935 -:10C8B000000000001000000B000000003C0300011D -:10C8C0008C636D98106200072402000E3C03000286 -:10C8D0008C638F9010620003000000000C004E9CDF -:10C8E0008F8402208FBF001003E0000827BD0018CE -:10C8F00027BDFFE03C03FDFF3C0400018C846D98E4 -:10C900003C0200018C426DC03463FFFF0283A0240F -:10C9100014820006AFBF00188EE304B83C02000189 -:10C920008C426DC410620006000000008EE204B864 -:10C930003C010001AC246DC03C010001AC226DC47F -:10C940003C0300018C636D98240200021062019C7C -:10C950002C62000310400005240200011062000A4E -:10C960000000000010000226000000002402000465 -:10C97000106200B6240200081062010A24020001BD -:10C980001000021F000000008EE204B82443FFFFE5 -:10C990002C6200081040021C000310803C010001C2 -:10C9A000002208218C226AF80040000800000000E4 -:10C9B0003C0300018C636F402402000514620010E8 -:10C9C000000000003C0200018C426DA410400008F1 -:10C9D000240200030C004482000000002402000234 -:10C9E000AEE204B83C01000110000002AC206DA4CE -:10C9F000AEE204B83C01000110000203AC206D302F -:10CA00000C004482000000003C0200018C426DA436 -:10CA10003C010001AC206D301440017A2402000278 -:10CA20001000019D240200073C0300018C636F404D -:10CA30002402000514620003240200013C010001ED -:10CA4000AC226DD00C0045FF000000003C0300014B -:10CA50008C636DD010000174240200113C050001AC -:10CA60008CA56D983C0600028CC68FFC0C0051040E -:10CA700000002021240200053C010001AC206DA42F -:10CA8000100001E1AEE204B83C04000124846AEC29 -:10CA90003C05000F34A501000000302100003821C2 -:10CAA000AFA000100C002B3BAFA00014100001D66B -:10CAB000000000008F8202203C0300040043102489 -:10CAC00014400175240200078F8300543C020001CA -:10CAD0008C426F282463D8F0004310232C42271087 -:10CAE00014400003240200013C010001AC226D9CB3 -:10CAF0003C0200028C428FFC30425000104001C2C8 -:10CB0000000000008F820220304280001040017D32 -:10CB10000000000010000175000000003C0500014D -:10CB20008CA56D980C00529B000020210C00551B19 -:10CB3000000020213C0300028C638FF4046101B0EB -:10CB4000240200013C02000800621024104000068C -:10CB5000000000008F8202143C03FFFF00431024FA -:10CB6000100000053442251F8F8202143C03FFFF92 -:10CB7000004310243442241FAF8202148F8202200B -:10CB80003C03020034420002AF820220240200086B -:10CB9000AEE204B88F8202200283A0253C03000489 -:10CBA0000043102414400016000000003C02000264 -:10CBB0008C428FFC304250001040000D00000000FD -:10CBC0008F820220304280001040000600000000EA -:10CBD0008F8202203C03FFFF34637FFF10000003BD -:10CBE000004310248F82022034428000AF82022052 -:10CBF0008F8202203C03F70000431025AF82022001 -:10CC00003C0300018C636F40240200051462000A9B -:10CC1000000000003C02000194426F2624429FBCA9 -:10CC20002C420004104000042404001824050002D3 -:10CC30000C004DDB240600200C003E6D00000000BF -:10CC40003C01000110000170AC206E208EE204B89F -:10CC50002443FFFF2C6200081040016B000310808A -:10CC60003C010001002208218C226B1800400008C2 -:10CC7000000000000C004547000000003C030001DC -:10CC80008C636DB4100000E8240200093C0200022D -:10CC90008C428FF830424000104000040000000039 -:10CCA0008F820044100000063442F0808F820044DE -:10CCB0003C03FFFF34633F7F004310243442A080D5 -:10CCC000AF8200448F830054100000EA2402000465 -:10CCD0008F8300543C0200018C426F282463D8F0FB -:10CCE000004310232C422710144001472402000562 -:10CCF000100000D8000000008F8202203C03F700E3 -:10CD000000431025AF820220AF8002043C010002E4 -:10CD1000100000D6AC208FE08F8300543C0200014D -:10CD20008C426F282463FFF6004310232C42000A34 -:10CD30001440013524020007100000D70000000055 -:10CD40000C003F50000000001040012D24020001A3 -:10CD50008F8202143C03FFFF3C0400018C846F1C93 -:10CD6000004310243442251FAF820214240200081D -:10CD700010800005AEE204B83C0200018C426E4413 -:10CD800010400064240200018F8202203C0300084E -:10CD9000004310241040006A3C020200100000789A -:10CDA000000000008EE204B82443FFFF2C6200075D -:10CDB00010400115000310803C01000100220821F1 -:10CDC0008C226B3800400008000000000C003DAFD2 -:10CDD000000000003C010001AC206D9CAF8002040B -:10CDE0003C0100020C004482AC208FE024020001D0 -:10CDF0003C010001AC226DB42402000210000102CB -:10CE0000AEE204B80C004547000000003C030001FE -:10CE10008C636DB410000084240200093C020002FF -:10CE20008C428FF830424000104000033C0200C8A2 -:10CE300010000002344201F6344201FEAF82023893 -:10CE40008F8300541000008B240200048F83005451 -:10CE50003C0200018C426F282463D8F00043102369 -:10CE60002C422710144000E824020005100000792D -:10CE7000000000008F8202203C03F70000431025D1 -:10CE8000AF820220AF8002043C0100021000007754 -:10CE9000AC208FE08F8300543C0200018C426F284D -:10CEA0002463FFF6004310232C42000A144000D6EE -:10CEB0002402000710000078000000000C003F5022 -:10CEC00000000000104000CE240200018F820214F6 -:10CED0003C03FFFF3C0400018C846F1C00431024C2 -:10CEE0003442251FAF820214240200081080000F74 -:10CEF000AEE204B83C0200018C426E441440000BC8 -:10CF0000000000008F82022034420002AF82022023 -:10CF1000240200013C010002AC228F900C004E9CC8 -:10CF20008F84022010000016000000008F82022073 -:10CF30003C03000800431024144000113C0202008E -:10CF40000282A0252402000E3C010002AC228F9038 -:10CF50000C00551B000020218F8202203442000269 -:10CF60000C003E6DAF8202203C0500018CA56D983F -:10CF70000C00529B00002021100000A300000000C4 -:10CF80003C0200018C426E441040009F00000000F3 -:10CF90003C0200018C426E402442FFFF3C01000134 -:10CFA000AC226E4014400098240200023C010001B3 -:10CFB000AC206E443C01000110000093AC226E4096 -:10CFC0008EE204B82443FFFF2C6200071040008E5D -:10CFD000000310803C010001002208218C226B58C4 -:10CFE00000400008000000003C0200018C426DA4DB -:10CFF00010400018240200050C00448200000000CC -:10D0000024020002AEE204B83C0100011000007EE0 -:10D01000AC206DA40C004963000000003C0300013B -:10D020008C636DD42402000614620077240200038E -:10D0300010000075AEE204B83C0500018CA56D98A7 -:10D040003C0600028CC68FF80C0051040000202121 -:10D05000240200051000006CAEE204B88F820220AA -:10D060003C03F70000431025AF8202208F83005459 -:10D0700024020006AEE204B83C0100011000006288 -:10D08000AC236F288F8202203C030004004310244D -:10D0900010400003240200071000005BAEE204B859 -:10D0A0008F8300543C0200018C426F282463D8F027 -:10D0B000004310232C4227101440000324020001D7 -:10D0C0003C010001AC226D9C3C0200028C428FF8B6 -:10D0D000304250001040004C000000008F820220BF -:10D0E0003042800010400007000000008F820220C4 -:10D0F0003C03FFFF34637FFF004310241000004215 -:10D10000AF8202208F820220344280001000003E55 -:10D11000AF8202203C0500018CA56D980C00529B4B -:10D12000000020210C00551B000020213C020002C1 -:10D130008C428FF004410032240200018F820214DD -:10D140003C03FFFF004310243442251FAF8202142A -:10D1500024020008AEE204B88F82022034420002AA -:10D16000AF8202208F8202203C030004004310247F -:10D1700014400016000000003C0200028C428FF8B0 -:10D18000304250001040000D000000008F8202204D -:10D190003042800010400006000000008F82022014 -:10D1A0003C03FFFF34637FFF1000000300431024A3 -:10D1B0008F82022034428000AF8202208F820220C0 -:10D1C0003C03F70000431025AF8202203C0200011F -:10D1D00094426F2624429FBC2C420004104000045D -:10D1E00024040018240500020C004DDB2406002056 -:10D1F0000C003E6D00000000100000030000000065 -:10D200003C010001AC226D9C8FBF001803E00008B8 -:10D2100027BD00208F8202008F8202208F82022091 -:10D2200034420004AF8202208F8202003C050001DC -:10D230008CA56D9834420004AF82020024020002E3 -:10D2400010A2004B2CA20003104000052402000194 -:10D2500010A2000A00000000100000B10000000051 -:10D260002402000410A200722402000810A200850B -:10D270003C02F0FF100000AA000000008F83005065 -:10D280003C02F0FF3442FFFF3C0400018C846F40FD -:10D29000006218243C0207000062182524020E00D8 -:10D2A0002484FFFB2C840002AF830050AF85020072 -:10D2B000AF85022014800006AF8202388F820044BE -:10D2C0003C03FFFF34633F7F00431024AF820044E0 -:10D2D0003C0300018C636F402402000514620004CB -:10D2E000000000008F82004434425000AF820044AE -:10D2F0003C0200018C426D883C0300018C636F404E -:10D30000344200222463FFFC2C6300021460000CF2 -:10D31000AF8202003C0200018C426DAC3C03000174 -:10D320008C636D903C0400018C846D8C34428000D1 -:10D3300000621825006418251000000A34620002FB -:10D340003C0200018C426D903C0300018C636DAC8B -:10D350003C0400018C846D8C004310250044102592 -:10D3600034420002AF8202201000002F240200018C -:10D3700024020E01AF8202388F8300503C02F0FF7E -:10D380003442FFFF3C0400018C846F1C00621824AF -:10D390003C020D000062182524020001AF830050FA -:10D3A000AF820200AF820220108000053C033F00E4 -:10D3B0003C0200018C426D80100000043463007058 -:10D3C0003C0200018C426D803463007200431025E2 -:10D3D000AF8202003C0300018C636D843C02F700C5 -:10D3E000006218253C0200018C426D903C04000153 -:10D3F0008C846DAC3C0500018CA56F40004310256A -:10D4000000441025AF8202202402000514A2000669 -:10D41000240200018F8200442403AFFF0043102444 -:10D42000AF820044240200011000003DAF820238A8 -:10D430008F8300503C02F0FF3442FFFF3C040001A8 -:10D440008C846F1C006218243C020A0000621825BC -:10D4500024020001AF830050AF8202001080001E42 -:10D46000AF8202203C0200018C426E441440001A3C -:10D470003C033F003C0200018C426D801000001A0A -:10D48000346300E08F8300503C0400018C846F1CE7 -:10D490003442FFFF006218241080000FAF83005059 -:10D4A0003C0200018C426E441440000B3C043F00DF -:10D4B0003C0300018C636D80348400E02402000191 -:10D4C000AF820200AF82022000641825AF83020001 -:10D4D000100000083C05F7003C0200018C426D8002 -:10D4E0003C033F00346300E200431025AF8202009A -:10D4F0003C05F70034A580003C0300018C636D847B -:10D500003C0200018C426D903C0400018C846DACA7 -:10D51000006518250043102500441025AF82022025 -:10D5200003E00008000000003C0300018C636DB4C0 -:10D530003C0200018C426DB810620003240200021C -:10D540003C010001AC236DB81062001D2C62000389 -:10D55000104000252402000114620023240200046C -:10D560003C0300018C636D981062000624020008E1 -:10D570001462000C3C0200C8344201FB1000000998 -:10D58000AF82023824020E01AF8202388F8200443B -:10D590003C03FFFF34633F7F00431024344200808C -:10D5A000AF8200448F830054240200023C0100013A -:10D5B000AC226DB43C0100011000000BAC236F2CB9 -:10D5C0008F8300543C0200018C426F2C2463D8F0FE -:10D5D000004310232C4227101440000324020009AA -:10D5E0003C010001AC226DB403E000080000000023 -:10D5F00000000000000000000000000027BDFFD870 -:10D60000AFB2001800809021AFB3001C00A0982199 -:10D61000AFB1001400C08821AFB00010000080211D -:10D62000AFBF0020A62000000C004D7824040001AC -:10D63000261000012E0200201440FFFB0000000015 -:10D640000C004D78000020210C004D7824040001CE -:10D650000C004D78240400010C004D7800002021BE -:10D66000241000100250102410400002000020215D -:10D67000240400010C004D78001080421600FFFACF -:10D6800002501024241000100270102410400002D8 -:10D6900000002021240400010C004D78001080427D -:10D6A0001600FFFA027010240C004DB934108000EF -:10D6B0000C004DB9000000000C004D5800000000A7 -:10D6C00050400005001080429622000000501025B6 -:10D6D000A6220000001080421600FFF700000000A4 -:10D6E0000C004DB9000000008FBF00208FB3001C5C -:10D6F0008FB200188FB100148FB0001003E0000843 -:10D7000027BD002827BDFFD8AFB1001400808821B5 -:10D71000AFB2001800A09021AFB3001C00C0982148 -:10D72000AFB0001000008021AFBF00200C004D788A -:10D7300024040001261000012E0200201440FFFBEB -:10D74000000000000C004D78000020210C004D78F6 -:10D75000240400010C004D78000020210C004D78BD -:10D760002404000124100010023010241040000294 -:10D7700000002021240400010C004D78001080429C -:10D780001600FFFA0230102424100010025010245A -:10D790001040000200002021240400010C004D78FC -:10D7A000001080421600FFFA025010240C004D7841 -:10D7B000240400010C004D7800002021341080006A -:10D7C000966200000050102410400002000020214A -:10D7D000240400010C004D78001080421600FFF870 -:10D7E000000000000C004DB9000000008FBF0020B9 -:10D7F0008FB3001C8FB200188FB100148FB00010CF -:10D8000003E0000827BD00283C0400018C846DD093 -:10D810003C0200018C426E1827BDFFD8AFBF00202C -:10D82000AFB1001C10820003AFB000183C01000132 -:10D83000AC246E183C0300018C636F402402000589 -:10D84000146200052483FFFF0C0049630000000000 -:10D850001000034C000000002C620013104003492C -:10D86000000310803C010001002208218C226B8003 -:10D8700000400008000000000C004DB900008021AD -:10D8800034028000A7A2001027B100100C004D78D0 -:10D8900024040001261000012E0200201440FFFB8A -:10D8A000000000000C004D78000020210C004D7895 -:10D8B000240400010C004D78000020210C004D785C -:10D8C0002404000124100010320200011040000264 -:10D8D00000002021240400010C004D78001080423B -:10D8E0001600FFFA32020001241000100C004D78DF -:10D8F00000002021001080421600FFFC0000000004 -:10D900000C004D78240400010C004D78000020210B -:10D9100034108000962200000050102410400002B5 -:10D9200000002021240400010C004D7800108042EA -:10D930001600FFF8000000000C004DB900000000C8 -:10D940001000030E2402000227B10010A7A000104F -:10D95000000080210C004D782404000126100001F5 -:10D960002E0200201440FFFB000000000C004D7848 -:10D97000000020210C004D78240400010C004D789B -:10D98000240400010C004D78000020212410001018 -:10D990003202000110400002000020212404000196 -:10D9A0000C004D78001080421600FFFA3202000190 -:10D9B000241000100C004D7800002021001080423F -:10D9C0001600FFFC000000000C004DB93410800070 -:10D9D0000C004DB9000000000C004D580000000084 -:10D9E0005040000500108042962200000050102593 -:10D9F000A6220000001080421600FFF70000000081 -:10DA00000C004DB90000000097A2001030428000C9 -:10DA1000144002DC24020003100002D800000000C1 -:10DA200024021200A7A2001027B1001000008021DC -:10DA30000C004D7824040001261000012E02002065 -:10DA40001440FFFB000000000C004D780000202176 -:10DA50000C004D78240400010C004D7800002021BA -:10DA60000C004D7824040001241000103202000143 -:10DA70001040000200002021240400010C004D7819 -:10DA8000001080421600FFFA32020001241000103C -:10DA90000C004D7800002021001080421600FFFC91 -:10DAA000000000000C004D78240400010C004D78AB -:10DAB0000000202134108000962200000050102425 -:10DAC0001040000200002021240400010C004D78C9 -:10DAD000001080421600FFF8000000000C004DB955 -:10DAE000000000008F8300541000029624020004FE -:10DAF0008F8300543C0200018C426F3C2463FF9CE6 -:10DB0000004310232C4200641440029E24020002B1 -:10DB10003C0300018C636F40106202972C6200038B -:10DB20001440029624020011240200031062000532 -:10DB300024020004106202912402000F1000028FE0 -:10DB4000240200111000028D24020005240200149A -:10DB5000A7A2001027B10010000080210C004D7812 -:10DB600024040001261000012E0200201440FFFBB7 -:10DB7000000000000C004D78000020210C004D78C2 -:10DB8000240400010C004D78000020210C004D7889 -:10DB90002404000124100010320200011040000291 -:10DBA00000002021240400010C004D780010804268 -:10DBB0001600FFFA32020001241000103202001297 -:10DBC0001040000200002021240400010C004D78C8 -:10DBD000001080421600FFFA320200120C004D784D -:10DBE000240400010C004D78000020213410800036 -:10DBF0009622000000501024104000020000202156 -:10DC0000240400010C004D78001080421600FFF83B -:10DC1000000000000C004DB9000000008F8300548C -:10DC200010000248240200068F8300543C020001C9 -:10DC30008C426F3C2463FF9C004310232C42006401 -:10DC400014400250240200071000024C00000000A3 -:10DC500024020006A7A2001027B1001000008021B6 -:10DC60000C004D7824040001261000012E02002033 -:10DC70001440FFFB000000000C004D780000202144 -:10DC80000C004D78240400010C004D780000202188 -:10DC90000C004D7824040001241000103202000111 -:10DCA0001040000200002021240400010C004D78E7 -:10DCB000001080421600FFFA32020001241000100A -:10DCC0003202001310400002000020212404000151 -:10DCD0000C004D78001080421600FFFA320200134B -:10DCE0000C004D78240400010C004D780000202128 -:10DCF00034108000962200000050102410400002D2 -:10DD000000002021240400010C004D780010804206 -:10DD10001600FFF8000000000C004DB900000000E4 -:10DD20008F83005410000207240200088F830054E0 -:10DD30003C0200018C426F3C2463FF9C0043102393 -:10DD40002C4200641440020F240200091000020B50 -:10DD50000000000027B10010A7A0001000008021E3 -:10DD60000C004D7824040001261000012E02002032 -:10DD70001440FFFB000000000C004D780000202143 -:10DD80000C004D78240400010C004D78240400019F -:10DD90000C004D78000020212410001032020001F8 -:10DDA0001040000200002021240400010C004D78E6 -:10DDB000001080421600FFFA320200012410001009 -:10DDC000320200181040000200002021240400014B -:10DDD0000C004D78001080421600FFFA3202001845 -:10DDE0000C004DB9341080000C004DB9000000004B -:10DDF0000C004D580000000050400005001080420B -:10DE00009622000000501025A6220000001080423B -:10DE10001600FFF7000000000C004DB90000802143 -:10DE200097A2001027B1001034420001A7A20010F1 -:10DE30000C004D7824040001261000012E02002061 -:10DE40001440FFFB000000000C004D780000202172 -:10DE50000C004D78240400010C004D7800002021B6 -:10DE60000C004D782404000124100010320200013F -:10DE70001040000200002021240400010C004D7815 -:10DE8000001080421600FFFA320200012410001038 -:10DE9000320200181040000200002021240400017A -:10DEA0000C004D78001080421600FFFA3202001874 -:10DEB0000C004D78240400010C004D780000202156 -:10DEC0003410800096220000005010241040000200 -:10DED00000002021240400010C004D780010804235 -:10DEE0001600FFF8000000000C004DB90000000013 -:10DEF0008F830054100001932402000A8F83005482 -:10DF00003C0200018C426F3C2463FF9C00431023C1 -:10DF10002C4200641440019B2402000B1000019766 -:10DF20000000000027B10010A7A000100000802111 -:10DF30000C004D7824040001261000012E02002060 -:10DF40001440FFFB000000000C004D780000202171 -:10DF50000C004D78240400010C004D7824040001CD -:10DF60000C004D7800002021241000103202000126 -:10DF70001040000200002021240400010C004D7814 -:10DF8000001080421600FFFA320200012410001037 -:10DF9000320200171040000200002021240400017A -:10DFA0000C004D78001080421600FFFA3202001774 -:10DFB0000C004DB9341080000C004DB90000000079 -:10DFC0000C004D5800000000504000050010804239 -:10DFD0009622000000501025A6220000001080426A -:10DFE0001600FFF7000000000C004DB90000802172 -:10DFF00097A2001027B1001034420700A7A200101A -:10E000000C004D7824040001261000012E0200208F -:10E010001440FFFB000000000C004D7800002021A0 -:10E020000C004D78240400010C004D7800002021E4 -:10E030000C004D782404000124100010320200016D -:10E040001040000200002021240400010C004D7843 -:10E05000001080421600FFFA320200012410001066 -:10E0600032020017104000020000202124040001A9 -:10E070000C004D78001080421600FFFA32020017A3 -:10E080000C004D78240400010C004D780000202184 -:10E09000341080009622000000501024104000022E -:10E0A00000002021240400010C004D780010804263 -:10E0B0001600FFF8000000000C004DB90000000041 -:10E0C0008F8300541000011F2402000C8F83005422 -:10E0D0003C0200018C426F3C2463FF9C00431023F0 -:10E0E0002C42006414400127240200121000012376 -:10E0F0000000000027B10010A7A000100000802140 -:10E100000C004D7824040001261000012E0200208E -:10E110001440FFFB000000000C004D78000020219F -:10E120000C004D78240400010C004D7824040001FB -:10E130000C004D7800002021241000103202000154 -:10E140001040000200002021240400010C004D7842 -:10E15000001080421600FFFA320200012410001065 -:10E1600032020014104000020000202124040001AB -:10E170000C004D78001080421600FFFA32020014A5 -:10E180000C004DB9341080000C004DB900000000A7 -:10E190000C004D5800000000504000050010804267 -:10E1A0009622000000501025A62200000010804298 -:10E1B0001600FFF7000000000C004DB900008021A0 -:10E1C00097A2001027B1001034420010A7A200103F -:10E1D0000C004D7824040001261000012E020020BE -:10E1E0001440FFFB000000000C004D7800002021CF -:10E1F0000C004D78240400010C004D780000202113 -:10E200000C004D782404000124100010320200019B -:10E210001040000200002021240400010C004D7871 -:10E22000001080421600FFFA320200012410001094 -:10E2300032020014104000020000202124040001DA -:10E240000C004D78001080421600FFFA32020014D4 -:10E250000C004D78240400010C004D7800002021B2 -:10E26000341080009622000000501024104000025C -:10E2700000002021240400010C004D780010804291 -:10E280001600FFF8000000000C004DB9000000006F -:10E290008F830054100000AB240200138F830054BE -:10E2A0003C0200018C426F3C2463FF9C004310231E -:10E2B0002C420064144000B32402000D100000AF93 -:10E2C0000000000027B10010A7A00010000080216E -:10E2D0000C004D7824040001261000012E020020BD -:10E2E0001440FFFB000000000C004D7800002021CE -:10E2F0000C004D78240400010C004D78240400012A -:10E300000C004D7800002021241000103202000182 -:10E310001040000200002021240400010C004D7870 -:10E32000001080421600FFFA320200012410001093 -:10E3300032020018104000020000202124040001D5 -:10E340000C004D78001080421600FFFA32020018CF -:10E350000C004DB9341080000C004DB900000000D5 -:10E360000C004D5800000000504000050010804295 -:10E370009622000000501025A622000000108042C6 -:10E380001600FFF7000000000C004DB900008021CE -:10E3900097A2001027B100103042FFFEA7A2001084 -:10E3A0000C004D7824040001261000012E020020EC -:10E3B0001440FFFB000000000C004D7800002021FD -:10E3C0000C004D78240400010C004D780000202141 -:10E3D0000C004D78240400012410001032020001CA -:10E3E0001040000200002021240400010C004D78A0 -:10E3F000001080421600FFFA3202000124100010C3 -:10E400003202001810400002000020212404000104 -:10E410000C004D78001080421600FFFA32020018FE -:10E420000C004D78240400010C004D7800002021E0 -:10E43000341080009622000000501024104000028A -:10E4400000002021240400010C004D7800108042BF -:10E450001600FFF8000000000C004DB9000000009D -:10E460008F830054100000372402000E240208405D -:10E47000A7A2001027B10010000080210C004D78E9 -:10E4800024040001261000012E0200201440FFFB8E -:10E49000000000000C004D78000020210C004D7899 -:10E4A000240400010C004D78000020210C004D7860 -:10E4B0002404000124100010320200011040000268 -:10E4C00000002021240400010C004D78001080423F -:10E4D0001600FFFA3202000124100010320200136D -:10E4E0001040000200002021240400010C004D789F -:10E4F000001080421600FFFA320200130C004D7823 -:10E50000240400010C004D7800002021341080000C -:10E51000962200000050102410400002000020212C -:10E52000240400010C004D78001080421600FFF812 -:10E53000000000000C004DB9000000008F83005463 -:10E54000240200103C010001AC226DD03C0100010E -:10E550001000000CAC236F3C8F8300543C02000180 -:10E560008C426F3C2463FF9C004310232C420064C8 -:10E570001440000400000000240200113C010001CE -:10E58000AC226DD08FBF00208FB1001C8FB000185F -:10E5900003E0000827BD00283C0300018C636D9850 -:10E5A00027BDFFC824020002AFBF0034AFB2003065 -:10E5B000AFB1002C14620004AFB000283C1200027E -:10E5C000100000038E528FF83C1200028E528FFC16 -:10E5D0003C0300018C636DD43C0200018C426E1C34 -:10E5E000506200042463FFFF3C010001AC236E1C59 -:10E5F0002463FFFF2C6200061040037700031080A5 -:10E600003C010001002208218C226BD80040000848 -:10E610000000000000002021000028210C004DDB3C -:10E6200034068000240400102405000224060002A1 -:10E63000240200020C004DDBA7A2001824020002F5 -:10E640003C01000110000364AC226DD427B1001816 -:10E65000A7A00018000080210C004D7824040001C0 -:10E66000261000012E0200201440FFFB00000000D5 -:10E670000C004D78000020210C004D78240400018E -:10E680000C004D78240400010C004D78000020217E -:10E69000241000103202000110400002000020216E -:10E6A000240400010C004D78001080421600FFFA8F -:10E6B00032020001241000100C004D7800002021CF -:10E6C000001080421600FFFC000000000C004DB955 -:10E6D000341080000C004DB9000000000C004D58B3 -:10E6E000000000005040000500108042962200000B -:10E6F00000501025A6220000001080421600FFF7EF -:10E70000000000000C004DB90000000097A20018A6 -:10E710003042800014400004240200033C01000148 -:10E72000AC226DD4240200033C0100011000032A36 -:10E73000AC226DD42404001024050002240600023B -:10E74000240200020C004DDBA7A200183C030001CC -:10E750008C636E2024020001146201E1000080211C -:10E7600027B10018A7A000180C004D782404000160 -:10E77000261000012E0200201440FFFB00000000C4 -:10E780000C004D78000020210C004D78240400017D -:10E790000C004D78240400010C004D78000020216D -:10E7A000241000103202000110400002000020215D -:10E7B000240400010C004D78001080421600FFFA7E -:10E7C0003202000124100010320200181040000232 -:10E7D00000002021240400010C004D78001080422C -:10E7E0001600FFFA320200180C004DB934108000F8 -:10E7F0000C004DB9000000000C004D580000000056 -:10E800005040000500108042962200000050102564 -:10E81000A6220000001080421600FFF70000000052 -:10E820000C004DB90000802127B10018A7A00018E6 -:10E830000C004D7824040001261000012E02002057 -:10E840001440FFFB000000000C004D780000202168 -:10E850000C004D78240400010C004D7824040001C4 -:10E860000C004D780000202124100010320200011D -:10E870001040000200002021240400010C004D780B -:10E88000001080421600FFFA32020001241000102E -:10E890003202001810400002000020212404000170 -:10E8A0000C004D78001080421600FFFA320200186A -:10E8B0000C004DB9341080000C004DB90000000070 -:10E8C0000C004D5800000000504000050010804230 -:10E8D0009622000000501025A62200000010804261 -:10E8E0001600FFF7000000000C004DB90000802169 -:10E8F00024040018000028210C004DDB2406040429 -:10E90000A7A0001A0C004D78240400012610000175 -:10E910002E0200201440FFFB000000000C004D7888 -:10E92000000020210C004D78240400010C004D78DB -:10E93000240400010C004D78000020212410001058 -:10E9400032020001104000020000202124040001D6 -:10E950000C004D78001080421600FFFA32020001D0 -:10E960002410001032020018104000020000202184 -:10E97000240400010C004D78001080421600FFFABC -:10E98000320200180C004DB9341080000C004DB953 -:10E99000000000000C004D58000000005040000531 -:10E9A0000010804297A2001A00501025A7A2001A5A -:10E9B000001080421600FFF7000000000C004DB967 -:10E9C00000008021A7A0001A0C004D78240400014B -:10E9D000261000012E0200201440FFFB0000000062 -:10E9E0000C004D78000020210C004D78240400011B -:10E9F0000C004D78240400010C004D78000020210B -:10EA000024100010320200011040000200002021FA -:10EA1000240400010C004D78001080421600FFFA1B -:10EA200032020001241000103202001810400002CF -:10EA300000002021240400010C004D7800108042C9 -:10EA40001600FFFA320200180C004DB93410800095 -:10EA50000C004DB9000000000C004D5800000000F3 -:10EA6000504000050010804297A2001A0050102567 -:10EA7000A7A2001A001080421600FFF70000000055 -:10EA80000C004DB900008021A7A0001C0C004D789F -:10EA900024040001261000012E0200201440FFFB78 -:10EAA000000000000C004D78000020210C004D7883 -:10EAB000240400010C004D78240400010C004D7862 -:10EAC00000002021241000100C004D7800002021AF -:10EAD000001080421600FFFC00000000241000100F -:10EAE0003202001E10400002000020212404000118 -:10EAF0000C004D78001080421600FFFA3202001E12 -:10EB00000C004DB9341080000C004DB9000000001D -:10EB10000C004D58000000005040000500108042DD -:10EB200097A2001C00501025A7A2001C00108042D4 -:10EB30001600FFF7000000000C004DB90000802116 -:10EB4000A7A0001C0C004D78240400012610000131 -:10EB50002E0200201440FFFB000000000C004D7846 -:10EB6000000020210C004D78240400010C004D7899 -:10EB7000240400010C004D78000020212410001016 -:10EB80000C004D7800002021001080421600FFFC90 -:10EB900000000000241000103202001E104000028D -:10EBA00000002021240400010C004D780010804258 -:10EBB0001600FFFA3202001E0C004DB9341080001E -:10EBC0000C004DB9000000000C004D580000000082 -:10EBD000504000050010804297A2001C00501025F4 -:10EBE000A7A2001C001080421600FFF700000000E2 -:10EBF0000C004DB90000802124020002A7A2001ED3 -:10EC00000C004D7824040001261000012E02002083 -:10EC10001440FFFB000000000C004D780000202194 -:10EC20000C004D78240400010C004D7800002021D8 -:10EC30000C004D7824040001241000100C004D78C5 -:10EC400000002021001080421600FFFC00000000A0 -:10EC5000241000103202001E10400002000020218B -:10EC6000240400010C004D78001080421600FFFAC9 -:10EC70003202001E0C004D78240400010C004D7877 -:10EC8000000020213410800097A2001E00501024A4 -:10EC90001040000200002021240400010C004D78E7 -:10ECA000001080421600FFF8000000000C004DB973 -:10ECB00000008021A7A000200C004D782404000152 -:10ECC000261000012E0200201440FFFB000000006F -:10ECD0000C004D78000020210C004D782404000128 -:10ECE0000C004D78240400010C004D780000202118 -:10ECF000241000100C004D780000202100108042EC -:10ED00001600FFFC00000000241000103202001E5C -:10ED10001040000200002021240400010C004D7866 -:10ED2000001080421600FFFA3202001E0C004DB99E -:10ED3000341080000C004DB9000000000C004D584C -:10ED400000000000504000050010804297A2002003 -:10ED500000501025A7A20020001080421600FFF7E7 -:10ED6000000000000C004DB900008021A7A0002089 -:10ED70000C004D7824040001261000012E02002012 -:10ED80001440FFFB000000000C004D780000202123 -:10ED90000C004D78240400010C004D78240400017F -:10EDA0000C004D7800002021241000100C004D783C -:10EDB00000002021001080421600FFFC000000002F -:10EDC000241000103202001E10400002000020211A -:10EDD000240400010C004D78001080421600FFFA58 -:10EDE0003202001E0C004DB9341080000C004DB9E9 -:10EDF000000000000C004D580000000050400005CD -:10EE00000010804297A2002000501025A7A20020E9 -:10EE1000001080421600FFF7000000000C004DB902 -:10EE200000008021A7A000220C004D7824040001DE -:10EE3000261000012E0200201440FFFB00000000FD -:10EE40000C004D78000020210C004D7824040001B6 -:10EE50000C004D78000020210C004D7824040001A6 -:10EE6000241000100C004D7800002021001080427A -:10EE70001600FFFC00000000241000100C004D786C -:10EE800000002021001080421600FFFC000000005E -:10EE90000C004D78240400010C004D780000202166 -:10EEA0003410800097A2002200501024104000026D -:10EEB00000002021240400010C004D780010804245 -:10EEC0001600FFF8000000000C004DB90000000023 -:10EED00024040018240500020C004DDB2406000465 -:10EEE0003C1000018E106E24240200011602011D48 -:10EEF000000000003C02000194426F263C0100012A -:10EF0000AC206E2424429FBC2C4200041040000C14 -:10EF100024040009240500010C004DDB2406040034 -:10EF200024040018240500010C004DDB24060020F9 -:10EF300024040018240500010C004DDB24062000E9 -:10EF40003C02400002421024104001233C022000F9 -:10EF50000242102410400004000000003C010001A7 -:10EF600010000003AC306F1C3C010001AC206F1C92 -:10EF70003C0300018C636F3424020005146200F925 -:10EF8000000000003C0200018C426F1C1040006732 -:10EF90003C0200040242102410400011A7A00018F7 -:10EFA0003C02000802421024104000022402020029 -:10EFB000A7A200183C0200100242102410400004D6 -:10EFC0000000000097A2001834420100A7A2001818 -:10EFD00097A600182404000910000004000028214E -:10EFE0002404000900002821000030210C004DDB22 -:10EFF0000000000024020001A7A2001A3C02000841 -:10F00000024210241040000C3C0200020242102474 -:10F010001040000224020101A7A2001A3C020001D4 -:10F0200002421024104000053C02001097A2001A72 -:10F0300034420040A7A2001A3C02001002421024F1 -:10F040001040000E3C020002024210241040000555 -:10F050003C02000197A2001A34420080A7A2001AC5 -:10F060003C02000102421024104000053C0300A0B5 -:10F0700097A2001A34420020A7A2001A3C0300A065 -:10F0800002431024544300043C02002097A2001ABB -:10F090001000000C344204000242102450400004CE -:10F0A0003C02008097A2001A1000000634420800BB -:10F0B00002421024104000040000000097A2001A31 -:10F0C00034420C00A7A2001A97A6001A24040004D8 -:10F0D0000C004DDB000028213C02000402421024F9 -:10F0E00010400004A7A0001C32425000144000044D -:10F0F00000000000324240001040000500002021C6 -:10F100000C004CF902402021100000960000000085 -:10F1100097A6001C0000282134C612000C004DDB0D -:10F12000A7A6001C1000008F00000000024210245F -:10F1300010400004A7A00018324250001440000400 -:10F140000000000032424000104000053C02001068 -:10F150000C004CF90240202110000019A7A0001A51 -:10F1600002421024104000040000000097A2001882 -:10F1700010000004A7A2001897A200183442010052 -:10F18000A7A200183C020001024210241040000413 -:10F190000000000097A2001810000004A7A20018A9 -:10F1A00097A2001834422000A7A2001897A60018C2 -:10F1B000000020210C004DDB00002821A7A0001A30 -:10F1C000000080210C004D7824040001261000016D -:10F1D0002E0200201440FFFB000000000C004D78C0 -:10F1E000000020210C004D78240400010C004D7813 -:10F1F000240400010C004D78000020212410001090 -:10F20000320200011040000200002021240400010D -:10F210000C004D78001080421600FFFA3202000107 -:10F22000241000100C004D780000202100108042B6 -:10F230001600FFFC000000000C004DB934108000E7 -:10F240000C004DB9000000000C004D5800000000FB -:10F25000504000050010804297A2001A005010256F -:10F26000A7A2001A001080421600FFF7000000005D -:10F270000C004DB900008021A7A0001A0C004D78A9 -:10F2800024040001261000012E0200201440FFFB80 -:10F29000000000000C004D78000020210C004D788B -:10F2A000240400010C004D78240400010C004D786A -:10F2B0000000202124100010320200011040000242 -:10F2C00000002021240400010C004D780010804231 -:10F2D0001600FFFA32020001241000100C004D78D5 -:10F2E00000002021001080421600FFFC00000000FA -:10F2F0000C004DB9341080000C004DB90000000026 -:10F300000C004D58000000005040000500108042E5 -:10F3100097A2001A00501025A7A2001A00108042E0 -:10F320001600FFF7000000000C004DB900000000BF -:10F330003C04000124846BCC97A6001897A7001A00 -:10F340003C0200018C426D983C0300018C636F1CF1 -:10F350003C05000D34A50205AFA200100C002B3BAC -:10F36000AFA300148F830054240200043C01000169 -:10F37000AC226DD43C01000110000017AC236F38A3 -:10F380008F8300543C0200018C426F382463FF9C41 -:10F39000004310232C4200641440000F00000000C2 -:10F3A0008F820220240300053C010001AC236DD4B0 -:10F3B0003C03F7000043102510000007AF82022035 -:10F3C000240200063C010001AC226DD4240200118D -:10F3D0003C010001AC226DD08FBF00348FB20030F1 -:10F3E0008FB1002C8FB0002803E0000827BD003843 -:10F3F00027BDFFD8AFB0001800808021AFB1001C3E -:10F40000000088213202400010400013AFBF0020EE -:10F410003C020010020210242C42000100021023C2 -:10F42000304341003C020001020210241440000657 -:10F43000347140003C020002020210241440000219 -:10F440003471600034714040000020210000282108 -:10F45000100000360220302132021000104000352A -:10F4600000002021000028210C004DDB2406004074 -:10F4700024040018000028210C004DDB24060C0099 -:10F4800024040017000028210C004DDB2406040092 -:10F4900024040016000028210C004DDB2406000681 -:10F4A00024040017000028210C004DDB2406250051 -:10F4B00024040016000028210C004DDB2406000661 -:10F4C00024040017000028210C004DDB2406460010 -:10F4D00024040016000028210C004DDB2406000641 -:10F4E00024040017000028210C004DDB24066700CF -:10F4F00024040016000028210C004DDB2406000621 -:10F500002404001F000028210C004DDB24060010FD -:10F5100024040009000028210C004DDB24061500FE -:10F52000240400090000282124061D000C004DDBE6 -:10F53000000000003C04000124846BF03C05000E38 -:10F5400034A501000200302102203821AFA00010B4 -:10F550000C002B3BAFA000148FBF00208FB1001C0C -:10F560008FB0001803E0000827BD00288F850044F5 -:10F570008F8200443C030001004310253C03000837 -:10F58000AF8200448F8400548F82005400A328244B -:10F5900010000002248400018F8200540082102396 -:10F5A0002C4200021440FFFC000000008F82004447 -:10F5B0003C03FFFE3463FFFF00431024AF8200448E -:10F5C0008F8300548F8200541000000224630001D6 -:10F5D0008F820054006210232C4200021440FFFC72 -:10F5E0000000000003E0000800A010218F83004409 -:10F5F0003C02FFF03442FFFF000424800062182424 -:10F600003C0200020082202500641825AF830044DC -:10F610008F8200443C03FFFE3463FFFF004310244D -:10F62000AF8200448F8300548F8200541000000288 -:10F63000246300018F820054006210232C420002D8 -:10F640001440FFFC000000008F8200443C030001D6 -:10F6500000431025AF8200448F8300548F820054F2 -:10F6600010000002246300018F8200540062102306 -:10F670002C4200021440FFFC0000000003E00008E0 -:10F68000000000008F8200442403FF7F0043102409 -:10F69000AF8200448F8300548F8200541000000218 -:10F6A000246300018F820054006210232C42000268 -:10F6B0001440FFFC000000008F82004434420080B0 -:10F6C000AF8200448F8300548F82005410000002E8 -:10F6D000246300018F820054006210232C42000238 -:10F6E0001440FFFC0000000003E0000800000000E0 -:10F6F0008F8200443C03FFF03463FFFF004310247B -:10F70000AF8200448F8200443C0300010043102577 -:10F71000AF8200448F8300548F8200541000000297 -:10F72000246300018F820054006210232C420002E7 -:10F730001440FFFC000000008F8200443C03FFFEE9 -:10F740003463FFFF00431024AF8200448F830054D2 -:10F750008F82005410000002246300018F82005445 -:10F76000006210232C4200021440FFFC0000000045 -:10F7700003E000080000000027BDFFC8AFB300246D -:10F7800000809821AFBE002C00A0F021AFB2002075 -:10F7900000C0902133C2FFFFAFBF0030AFB50028DB -:10F7A000AFB1001CAFB0001814400034A7B2001075 -:10F7B0003271FFFF27B20010000080210C004D784D -:10F7C00024040001261000012E0200201440FFFB3B -:10F7D000000000000C004D78000020210C004D7846 -:10F7E000240400010C004D78000020210C004D780D -:10F7F0002404000124100010320200011040000215 -:10F8000000002021240400010C004D7800108042EB -:10F810001600FFFA320200012410001002301024FA -:10F820001040000200002021240400010C004D784B -:10F83000001080421600FFFA023010240C004D78B0 -:10F84000240400010C004D780000202134108000B9 -:10F8500096420000005010241040000200002021B9 -:10F86000240400010C004D78001080421200007545 -:10F87000000000001000FFF6000000003275FFFFDE -:10F8800027B10010A7A00010000080210C004D78C7 -:10F8900024040001261000012E0200201440FFFB6A -:10F8A000000000000C004D78000020210C004D7875 -:10F8B000240400010C004D78240400010C004D7854 -:10F8C000000020212410001032020001104000022C -:10F8D00000002021240400010C004D78001080421B -:10F8E0001600FFFA320200012410001002B01024AA -:10F8F0001040000200002021240400010C004D787B -:10F90000001080421600FFFA02B010240C004DB91E -:10F91000341080000C004DB9000000000C004D5860 -:10F9200000000000504000050010804296220000B8 -:10F9300000501025A6220000001080421600FFF79C -:10F94000000000000C004DB90000000033C5FFFFAF -:10F950002402000154A200042402000297A2001015 -:10F96000100000060052102514A200063271FFFF9D -:10F9700097A200100012182700431024A7A200101D -:10F980003271FFFF27B20010000080210C004D787B -:10F9900024040001261000012E0200201440FFFB69 -:10F9A000000000000C004D78000020210C004D7874 -:10F9B000240400010C004D78000020210C004D783B -:10F9C0002404000124100010320200011040000243 -:10F9D00000002021240400010C004D78001080421A -:10F9E0001600FFFA32020001241000100230102429 -:10F9F0001040000200002021240400010C004D787A -:10FA0000001080421600FFFA023010240C004D78DE -:10FA1000240400010C004D780000202134108000E7 -:10FA200096420000005010241040000200002021E7 -:10FA3000240400010C004D78001080421600FFF8ED -:10FA4000000000000C004DB9000000008FBF003026 -:10FA50008FBE002C8FB500288FB300248FB20020FA -:10FA60008FB1001C8FB0001803E0000827BD0038DC -:10FA700000000000000000000000000027BDFFE8BB -:10FA8000AFBF00108EE304B824020008146201E046 -:10FA9000000000003C0200018C426F1C1440000575 -:10FAA000000000000C003DAF8F840224100001D83C -:10FAB000000000008F8202203C0300080043102455 -:10FAC00010400026240200018F8402248F8202202D -:10FAD0003C03040000431024104000060000000016 -:10FAE0003C010002AC208FA03C0100021000000B82 -:10FAF000AC208FC03C03000224638FA08C62000006 -:10FB000024420001AC6200002C42000214400003B9 -:10FB1000240200013C010002AC228FC03C02000222 -:10FB20008C428FC01040000630820040104000041C -:10FB3000240200013C01000210000003AC228FC42B -:10FB40003C010002AC208FC43C010002AC248F9C1D -:10FB50003C0100021000000BAC208FD03C010002E1 -:10FB6000AC228FD03C010002AC208FC03C010002CF -:10FB7000AC208FA03C010002AC208FC43C010002ED -:10FB8000AC208F9C3C0300028C638F903C020002EF -:10FB90008C428F94506200042463FFFF3C010002FA -:10FBA000AC238F942463FFFF2C62000E104001945D -:10FBB000000310803C010001002208218C226C000F -:10FBC0000040000800000000240200023C01000286 -:10FBD000AC208FC03C010002AC208FA03C01000291 -:10FBE000AC208F9C3C010002AC208FC43C01000281 -:10FBF000AC208FB83C010002AC208FB0AF80022453 -:10FC00003C010002AC228F903C0200028C428FD05B -:10FC10001440004F3C02FDFF3442FFFF0C003DAF9B -:10FC20000282A024AF8002048F8202002403FFFD21 -:10FC300000431024AF8202003C010002AC208FE0A0 -:10FC40008F8300543C0200028C428FB824040001D0 -:10FC50003C010002AC248FCC244200013C01000294 -:10FC6000AC228FB82C4200043C010002AC238FB4BC -:10FC700014400006240200033C010001AC246D9CEA -:10FC80003C0100021000015EAC208FB83C01000274 -:10FC90001000015BAC228F908F8300543C02000265 -:10FCA0008C428FB42463D8F0004310232C422710D9 -:10FCB00014400003240200043C010002AC228F9097 -:10FCC0003C0200028C428FD0144000213C02FDFF18 -:10FCD0003442FFFF1000014A0282A0243C040001CC -:10FCE0008C846F203C0100020C005084AC208FA853 -:10FCF0003C0200028C428FDCAF8202043C02000214 -:10FD00008C428FD0144000123C03FDFF8F8202040E -:10FD10003463FFFF304200301440012F0283A024DF -:10FD20003C0300028C638FDC240200053C010002CE -:10FD3000AC228F903C01000210000131AC238FE017 -:10FD40003C0200028C428FD0104000103C02FDFFAC -:10FD50003C0200018C426E3C244200013C01000147 -:10FD6000AC226E3C2C42000214400125240200010A -:10FD70003C010001AC226E443C010001AC206E3C11 -:10FD80003C0100011000011EAC226D9C3C030002EE -:10FD90008C638FC03442FFFF106001190282A024DF -:10FDA0003C0200028C428F9C1040011500000000B4 -:10FDB0003C010002AC228FC8240200033C01000277 -:10FDC000AC228FA0100000B8240200063C01000203 -:10FDD000AC208FA88F82020434420040AF8202041C -:10FDE0003C0200028C428FE0240300073C01000229 -:10FDF000AC238F90344200403C010002AC228FE0E3 -:10FE00003C0200028C428FC0104000050000000040 -:10FE10003C0200028C428F9C104000F02402000241 -:10FE20003C05000224A58FA08CA200002C424E218C -:10FE3000104000EA240200023C0200028C428FC4FF -:10FE4000104000EF2404FFBF3C0200028C428F9C54 -:10FE50003C0300028C638FC8004410240064182403 -:10FE600010430004240200013C010002100000E4E1 -:10FE7000AC228F9024020003ACA2000024020008F0 -:10FE80003C010002AC228F903C0200028C428FCCDD -:10FE90001040000C240200013C0400020C005091B0 -:10FEA0008C848F9C3C0200028C428FE81440000539 -:10FEB000240200013C0200028C428FE41040000644 -:10FEC000240200013C010001AC226D9C3C010002B7 -:10FED000100000CBAC208FB83C0200028C428FB0E7 -:10FEE0003C0300028C638F9C2C420001000210C076 -:10FEF000306300083C010002AC228FB03C010002DC -:10FF0000AC238FAC8F830054240200093C01000213 -:10FF1000AC228F903C010002100000B9AC238FB4DA -:10FF20008F8300543C0200028C428FB42463D8F0CB -:10FF3000004310232C4227101440009F00000000B3 -:10FF40003C0200028C428FC01040000500000000FF -:10FF50003C0200028C428F9C104000A02402000250 -:10FF60003C03000224638FA08C6200002C424E21CF -:10FF70001040009A240200023C0200028C428FCC06 -:10FF80001040000E000000003C0200028C428F9CDA -:10FF90003C010002AC208FCC304200801040002F8A -:10FFA0002402000C8F820204304200801440000CB6 -:10FFB00024020003100000292402000C3C0200026D -:10FFC0008C428F9C304200801440000524020003C4 -:10FFD0008F820204304200801040001F2402000380 -:10FFE000AC6200002402000A3C010002AC228F90A7 -:10FFF0003C04000224848FD88C8200003C03000261 -:020000021000EC -:100000008C638FB000431025AF8202048C83000004 -:100010003C0400028C848FB02402000B3C010002DF -:10002000AC228F90006418253C010002AC238FE0C5 -:100030003C05000224A58FA08CA200002C424E217A -:1000400010400066240200023C0200028C428FD065 -:1000500010400005000000002402000C3C010002DA -:1000600010000067AC228F903C0200028C428FC0CF -:1000700010400063000000003C0400028C848F9C50 -:1000800010800055308200083C0300028C638FAC66 -:100090001062005B240200033C010002AC248FC804 -:1000A000ACA20000240200063C0100021000005433 -:1000B000AC228F908F82020034420002AF82020095 -:1000C0008F8300542402000D3C010002AC228F906B -:1000D0003C010002AC238FB48F8300543C02000229 -:1000E0008C428FB42463D8F0004310232C42271095 -:1000F00014400031000000003C0200028C428FD00E -:10010000104000202402000E3C0300028C638FE4A8 -:100110003C01000214600015AC228F900C003E6D73 -:10012000000000003C0500018CA56D980C00529B5E -:10013000000020213C0300018C636D982402000420 -:10014000146200052403FFFB3C0200018C426D9405 -:10015000100000032403FFF73C0200018C426D9461 -:10016000004310243C010001AC226D948F830224D3 -:100170003C0202003C010002AC238FEC1000002086 -:100180000282A0253C0200028C428FC01040000574 -:10019000000000003C0200028C428F9C1040000FC7 -:1001A000240200023C0200028C428FA02C424E210D -:1001B0001040000A240200023C0200028C428FC060 -:1001C0001040000F000000003C0200028C428F9C97 -:1001D0001440000B00000000240200023C01000259 -:1001E00010000007AC228F903C0200028C428FC0AE -:1001F00010400003000000000C003DAF00000000B4 -:100200008F8202203C03F70000431025AF820220BA -:100210008FBF001003E0000827BD00183C03000258 -:1002200024638FE88C6200001040000534422000F7 -:100230003C010002AC228FDC10000003AC60000027 -:100240003C010002AC248FDC03E000080000000049 -:1002500027BDFFE030820030AFBF00183C01000234 -:10026000AC228FE4144000673C02FFFF34421F0EB3 -:1002700000821024144000612402003030822000EB -:100280001040005D3083800000031A0230820001BC -:10029000000212003C0400018C846F2000621825CB -:1002A000000331C23C03000124636E4830828000A9 -:1002B00000021202308400010004220000441025D4 -:1002C000000239C2000610800043102100471021AF -:1002D000904300002402000110620025000000008D -:1002E00010600007240200021062001324020003C1 -:1002F0001062002C3C05000F1000003700000000C9 -:100300008F8202002403FEFF00431024AF8202000C -:100310008F8202203C03FFFE3463FFFF0043102462 -:10032000AF8202203C010002AC2090043C0100029C -:1003300010000034AC20900C8F8202003442010087 -:10034000AF8202008F8202203C03FFFE3463FFFF76 -:1003500000431024AF820220240201003C0100026D -:10036000AC2290043C01000210000026AC20900C4E -:100370008F8202002403FEFF00431024AF8202009C -:100380008F8202203C03000100431025AF8202202F -:100390003C010002AC2090043C0100021000001956 -:1003A000AC23900C8F82020034420100AF82020025 -:1003B0008F8202203C03000100431025AF820220FF -:1003C000240201003C010002AC2290043C01000226 -:1003D0001000000CAC23900C34A5FFFF3C0400017E -:1003E00024846C38AFA300100C002B3BAFA000148A -:1003F0001000000400000000240200303C01000254 -:10040000AC228FE88FBF001803E0000827BD002052 -:1004100000000000000000000000000027BDFFC831 -:10042000AFB2002800809021AFB3002C00A098212B -:10043000AFB0002000C080213C04000124846C5037 -:100440003C0500093C0200018C426D9834A59001E6 -:100450000240302102603821AFBF0030AFB100242C -:10046000A7A0001AAFB000140C002B3BAFA20010E5 -:1004700024020002126200832E6200031040000575 -:10048000240200011262000A000000001000017343 -:100490000000000024020004126200F82402000898 -:1004A000126200F73C02FFEC1000016C000000003B -:1004B0003C0200018C426D94304200021440000462 -:1004C000001289403C02FFFB3442FFFF02028024FD -:1004D0003C01000200310821AC308FFC3C0240009E -:1004E000020210241040004E001023C2308400305D -:1004F000001013823042001C3C03000124636DD8BD -:1005000000431021008238213C0200200202102406 -:1005100010400006240201003C01000200310821C5 -:10052000AC229000100000053C0200803C0100025B -:1005300000310821AC2090003C020080020210240F -:1005400010400006001219403C0200013C0100026C -:100550000023082110000005AC2290080012114071 -:100560003C01000200220821AC20900894E4000025 -:100570003C0300018C636F402402000510620010F0 -:10058000A7A400183202400010400002348240004C -:10059000A7A200182404000194E20002240500042C -:1005A00024E60002344200010C0045BEA4E2000231 -:1005B00024040001000028210C0045BE27A60018D5 -:1005C0003C0200018C426D98241100013C010001A5 -:1005D000AC316DA414530004320280000C003DAF16 -:1005E00000000000320280001040011C00000000EA -:1005F0000C003DAF000000003C0300018C636F4025 -:100600002402000510620115240200023C010001D1 -:10061000AC316D9C3C01000110000110AC226D98C2 -:10062000240400012405000427B0001A0C0045BE74 -:100630000200302124040001000028210C0045BEE6 -:10064000020030213C020002005110218C428FF444 -:100650003C0400018C846D983C03BFFF3463FFFFB2 -:100660003C010001AC336DA4004310243C010002A6 -:1006700000310821109300F7AC228FF4100000F72E -:10068000000000003C02200002021024104000057F -:10069000240200013C010001AC226F1C1000000488 -:1006A000001289403C010001AC206F1C00128940FF -:1006B0003C01000200310821AC308FF83C024000C0 -:1006C0000202102414400014000000003C0200014B -:1006D0008C426F1C10400006240400042405000115 -:1006E0000C004DDB2406200024020001AEE204B819 -:1006F0003C020002005110218C428FF03C03BFFFEE -:100700003463FFFF004310243C0100020031082144 -:10071000100000D0AC228FF03C0200018C426F1C14 -:10072000104000283C0300A0020310245443000D95 -:100730003C0200203C0200018C426F202403010097 -:100740003C01000200310821AC2390043C0300016D -:100750003C01000200310821AC23900C1000001570 -:100760003442040002021024104000082403010057 -:100770003C0200018C426F203C0100020031082144 -:10078000AC2390041000000B344208003C020080AF -:10079000020210241040002E3C0300013C02000124 -:1007A0008C426F203C01000200310821AC23900CE8 -:1007B00034420C003C010001AC226F2010000025E7 -:1007C000240400013C020020020210241040000614 -:1007D000240201003C01000200310821AC229004F7 -:1007E000100000053C0200803C010002003108219D -:1007F000AC2090043C02008002021024104000074C -:10080000001219403C0200013C01000200230821B3 -:10081000AC22900C100000062404000100121140CC -:100820003C01000200220821AC20900C24040001AD -:100830000000282127B0001E0C00457C020030215A -:1008400024040001000028210C00457C0200302116 -:10085000240400012405000127B0001C0C00457C85 -:100860000200302124040001240500010C00457C15 -:100870000200302110000077000000003C02FFEC75 -:100880003442FFFF020280243C020008020280255D -:10089000001211403C01000200220821AC308FF808 -:1008A0003C02200002021024104000090000000059 -:1008B0003C0200018C426E441440000524020001F9 -:1008C0003C010001AC226F1C100000043C024000FF -:1008D0003C010001AC206F1C3C02400002021024CD -:1008E0001440001D24020E013C0300018C636F1CA8 -:1008F000AF8202383C010001AC206DB010600005F1 -:10090000240220203C010001AC226F2024020001BF -:10091000AEE204B83C04BFFF001219403C020002E2 -:10092000004310218C428FF03C0500018CA56D988E -:100930003484FFFF004410243C01000200230821FE -:10094000AC228FF02402000110A20044000000003D -:1009500010000040000000003C0200018C426F1CAF -:100960001040001C240220003C010001AC226F203A -:100970003C0300A0020310241443000500121140A0 -:100980003402A0003C0100011000002DAC226F20B9 -:100990003C030002006218218C638FF83C020020A7 -:1009A0000062102410400004240220013C010001D8 -:1009B00010000023AC226F203C0200800062102453 -:1009C0001040001F3402A0013C0100011000001C77 -:1009D000AC226F203C0200200202102410400007CD -:1009E00000121940240201003C01000200230821EA -:1009F000AC229004100000063C020080001211405E -:100A00003C01000200220821AC2090043C0200803E -:100A10000202102410400006001219403C0200019E -:100A20003C0100020023082110000005AC22900CBC -:100A3000001211403C01000200220821AC20900C61 -:100A40003C0300018C636D982402000110620003D6 -:100A5000000000000C003DAF000000008FBF003020 -:100A60008FB3002C8FB200288FB100248FB00020EC -:100A700003E0000827BD003827BDFFB0AFB3003C3E -:100A800000009821AFB500400000A821AFB10034AC -:100A90000000882124020002AFBF0048AFBE00441E -:100AA000AFB20038AFB00030AFA4002CA7A0001A3E -:100AB000A7A00018A7A00020A7A0001EA7A00022A2 -:100AC00010A20130A7A0001C2CA2000310400005BA -:100AD0002402000110A2000A3C0240001000025D46 -:100AE000022010212402000410A2020A240200089D -:100AF00010A202080220102110000256000000007F -:100B00008FA8002C000881403C03000200701821CF -:100B10008C638FFC0062102414400009240400013F -:100B20003C027FFF3442FFFF006288243C01000248 -:100B300000300821AC318FF4100002460220102151 -:100B4000240500010C00457C27A6001824040001A0 -:100B5000240500010C00457C27A6001897A2001868 -:100B600030420004104000D93C1140003C0200011A -:100B70008C426F402443FFFF2C620006104000D9D6 -:100B8000000310803C010001002208218C226C68C7 -:100B900000400008000000002404000124050011AA -:100BA00027B0001A0C00457C02003021240400010B -:100BB000240500110C00457C0200302197A3001A87 -:100BC00030624000104000023C1500103C15000847 -:100BD00030628000104000AA3C130001100000A801 -:100BE0003C130002240400012405001427B0001A5D -:100BF0000C00457C0200302124040001240500146F -:100C00000C00457C0200302197A3001A30621000CE -:100C1000104000023C1500103C150008306208002E -:100C2000104000973C130001100000953C13000297 -:100C3000240400012405001927B0001C0C00457C89 -:100C40000200302124040001240500190C00457C19 -:100C50000200302197A2001C304307002402040048 -:100C600010620027286204011040000E24020200D6 -:100C70001062001F286202011040000524020100DA -:100C80005062001E3C1300011000001E24040001ED -:100C900024020300506200193C13000210000019E6 -:100CA00024040001240206001062000D28620601DF -:100CB00010400005240205005062000B3C130002A6 -:100CC0001000001024040001240207001462000D2B -:100CD000240400013C1300041000000A3C15000825 -:100CE000100000063C130004100000053C1500082D -:100CF0003C130001100000023C1500083C150010D8 -:100D0000240400012405001827B0001E0C00457CB7 -:100D10000200302124040001240500180C00457C49 -:100D2000020030218FA8002C97A7001E0008114058 -:100D30003C06000200C230218CC68FF497A200222C -:100D40003C10000126106C5C02002021AFA20010B4 -:100D500097A2001C3C05000C34A503030C002B3BA0 -:100D6000AFA200143C020004166200103C02000115 -:100D70008F84005424030001240200023C0100017E -:100D8000AC236D9C3C010001AC226D983C0100013C -:100D9000AC236DA43C010001AC236E243C01000196 -:100DA000AC246F301000004F02B388251662003962 -:100DB0003C0280003C0200018C426E201440001E68 -:100DC0002404001800002021000028210C004DDB25 -:100DD000340680008F8300548F82005402B388252C -:100DE00010000002246300328F820054006210233E -:100DF0002C4200331440FFFC000000008F8300549D -:100E0000240200013C010001AC226E203C010001E3 -:100E1000AC226D9C3C010001AC226D983C010001AC -:100E2000AC226DA43C010001AC226E243C01000107 -:100E30001000002CAC236F30000028210C004DDB8B -:100E400024060404000020212405001E27A6001803 -:100E5000240200020C0045BEA7A2001800002021B9 -:100E60000000282127A600180C0045BEA7A00018E6 -:100E700024040018240500020C004DDB24060004A5 -:100E80003C0280000222102502B318251000001534 -:100E90000043882502221025027518250043882565 -:100EA0000200202197A6001C3C0700018CE76D98EA -:100EB0003C05000C34A50326AFB300100C002B3BFF -:100EC000AFB1001410000007000000003C11000248 -:100ED000023088218E318FFC3C027FFF3442FFFFBD -:100EE000022288243C0200018C426DA81040001EA2 -:100EF000000000003C0200018C426F1C1040000208 -:100F00003C022000022288258FA8002C00081140F6 -:100F10003C010002002208218C22900010400003B6 -:100F20003C02002010000005022288253C02FFDF61 -:100F30003442FFFF022288248FA8002C00081140B1 -:100F40003C010002002208218C229008104000037E -:100F50003C02008010000004022288253C02FF7F32 -:100F60003442FFFF022288248FA8002C0008114081 -:100F70003C01000200220821AC318FF41000013541 -:100F8000022010218FA8002C0008F1403C03000231 -:100F9000007E18218C638FF83C0240000062102410 -:100FA00014400009240400013C027FFF3442FFFF8B -:100FB000006288243C010002003E0821AC318FF021 -:100FC0001000012402201021000028210C00457C83 -:100FD00027A6001824040001000028210C00457CED -:100FE00027A60018240400012405000127B20020D0 -:100FF0000C00457C0240302124040001240500013E -:101000000C00457C0240302124040001240500042A -:1010100027B1001E0C00457C022030212404000171 -:10102000240500040C00457C02203021240400012A -:101030002405000527B000220C00457C0200302169 -:1010400024040001240500050C00457C0200302129 -:1010500024040001240500100C00457C27A600187C -:1010600024040001240500100C00457C27A600186C -:10107000240400012405000A0C00457C02403021B4 -:10108000240400012405000A0C00457C02403021A4 -:1010900024040001240500180C00457C02203021A6 -:1010A00024040001240500180C00457C0220302196 -:1010B00024040001240500010C00457C27A600182B -:1010C00024040001240500010C00457C27A600181B -:1010D00097A2001830420004104000663C11400006 -:1010E0003C0300018C636F34240200051462006726 -:1010F000240400012405001927B0001C0C00457CC5 -:101100000200302124040001240500190C00457C54 -:101110000200302197A2001C304307002402040083 -:1011200010620027286204011040000E2402020011 -:101130001062001F28620201104000052402010015 -:101140005062001E3C1300011000001E3C0200040F -:1011500024020300506200193C1300021000001921 -:101160003C020004240206001062000D2862060101 -:1011700010400005240205005062000B3C130002E1 -:10118000100000103C020004240207001462000D4D -:101190003C0200043C1300041000000A3C15000847 -:1011A000100000063C130004100000053C15000868 -:1011B0003C130001100000023C1500083C15001013 -:1011C0003C020004126200173C0280008F8200542F -:1011D000241000013C010001AC306D9C3C01000179 -:1011E000AC306D983C010001AC306DA43C010001B5 -:1011F000AC306E243C010001AC226F303C02000197 -:101200001662002202758825000020210000282196 -:101210000C004DDB340680003C0100011000001B77 -:10122000AC306E200222102502B318250043882519 -:1012300097A6001C3C0200018C426F1C3C07000179 -:101240008CE76D983C04000124846C5CAFA2001014 -:1012500097A2001E3C05000C34A503233C010001AD -:10126000AC206E200C002B3BAFA200141000000736 -:10127000000000003C110002023E88218E318FF0F8 -:101280003C027FFF3442FFFF022288243C0200011F -:101290008C426DA810400069000000003C02000173 -:1012A0008C426F1C104000023C0220000222882564 -:1012B0008FA8002C000811403C01000200220821E8 -:1012C0008C229004104000033C0200201000000516 -:1012D000022288253C02FFDF3442FFFF02228824DD -:1012E0008FA8002C000811403C01000200220821B8 -:1012F0008C22900C104000033C0200801000004F34 -:10130000022288253C02FF7F3442FFFF1000004B81 -:10131000022288248FA8002C000829403C030002E8 -:10132000006518218C638FF83C0240000062102495 -:10133000144000083C027FFF3442FFFF0062882413 -:101340003C01000200250821AC318FF01000004163 -:10135000022010213C0200018C426DA81040003494 -:101360003C11C00C3C0200018C426E443C04C00C99 -:10137000348420003C0300018C636F1C0002102B9E -:10138000000210230044102410600003005188253F -:101390003C022000022288253C0200020045102168 -:1013A0008C429004104000033C0200201000000416 -:1013B000022288253C02FFDF3442FFFF02228824FC -:1013C0008FA8002C000811403C01000200220821D7 -:1013D0008C22900C104000033C020080100000049E -:1013E000022288253C02FF7F3442FFFF022288242C -:1013F0003C0200018C426E30104000023C020800AA -:10140000022288253C0200018C426E34104000020A -:101410003C020400022288253C0200018C426E3806 -:10142000104000063C020100100000040222882542 -:101430003C027FFF3442FFFF006288248FA8002C0B -:10144000000811403C01000200220821AC318FF05D -:10145000022010218FBF00488FBE00448FB500408E -:101460008FB3003C8FB200388FB100348FB00030A2 -:1014700003E0000827BD005027BDFFD0AFB2002811 -:1014800000809021AFBF002CAFB10024AFB000208E -:101490008F8402003C1000018E106D988F86022010 -:1014A000240200021202005C2E020003104000051C -:1014B000240200011202000A001219401000010C5F -:1014C0000000000024020004120200BF24020008F1 -:1014D000120200BE00128940100001050000000049 -:1014E0003C05000200A328218CA58FFC3C100002C3 -:1014F000020380218E108FF43C02400000A21024D1 -:10150000104000383C020008020210241040002065 -:10151000348400023C020002004310218C429000FF -:101520001040000534840020348401003C02002077 -:1015300010000006020280252402FEFF0082202403 -:101540003C02FFDF3442FFFF020280240012114000 -:101550003C010002002208218C2290081040000566 -:101560003C02000100C230253C0200801000001641 -:10157000020280253C02FFFE3442FFFF00C23024FD -:101580003C02FF7F3442FFFF1000000F0202802464 -:101590002402FEDF008220243C02FFFE3442FFFFD3 -:1015A00000C230243C02FF5F3442FFFF020280246D -:1015B0003C01000200230821AC2090003C01000205 -:1015C00000230821AC209008AF840200AF860220DF -:1015D0008F82022034420002AF8202201000000AF3 -:1015E000001211403C02BFFF3442FFFF8F83020014 -:1015F000020280242402FFFD006218240C003DAF8B -:10160000AF830200001211403C01000200220821B9 -:10161000100000B7AC308FF43C0200018C426F1C0C -:101620001040006924050004240400010C00457CDE -:1016300027A6001824040001240500050C00457CA1 -:1016400027A6001A97A3001897A2001A3C040001CD -:1016500024846E4830630C0000031A8230420C0070 -:1016600000021282A7A2001A00021080004410217A -:1016700000431021A7A30018904800002402000195 -:101680003103FFFF106200292862000210400005AC -:101690000000000010600009000000001000003D84 -:1016A0000000000010700013240200031062002CE0 -:1016B0000000000010000037000000008F820200D0 -:1016C0002403FEFF00431024AF8202008F82022019 -:1016D0003C03FFFE3463FFFF00431024AF8202206F -:1016E0003C010002AC2090043C01000210000032DA -:1016F000AC20900C8F82020034420100AF820200C5 -:101700008F8202203C03FFFE3463FFFF004310245E -:10171000AF820220240201003C010002AC229004AE -:101720003C01000210000024AC20900C8F820200CB -:101730002403FEFF00431024AF8202008F820220A8 -:101740003C03000100431025AF8202203C0100024F -:10175000AC2090043C01000210000017AC23900C58 -:101760008F82020034420100AF8202008F82022089 -:101770003C03000100431025AF8202202402010037 -:101780003C010002AC2290043C0100021000000A5F -:10179000AC23900C3C04000124846C8097A6001AB2 -:1017A00097A700183C05000134A5FFFFAFA8001063 -:1017B0000C002B3BAFA000148F82020034420002C9 -:1017C0001000004BAF820200001289403C0500026D -:1017D00000B128218CA58FF83C1000020211802155 -:1017E0008E108FF03C02400000A210241440001024 -:1017F000000000003C0200018C426F1C14400005F8 -:101800003C02BFFF8F82020034420002AF8202001E -:101810003C02BFFF3442FFFF0C003DAF02028024B8 -:101820003C0100020031082110000031AC308FF083 -:101830003C0200018C426F1C104000053C0200205D -:101840003C0200018C426E44104000253C02002006 -:1018500000A210241040000734840020240201005C -:101860003C01000200310821AC2290041000000667 -:10187000348401003C01000200310821AC209004B6 -:101880002402FEFF008220243C02008000A21024DB -:1018900010400007001219403C0200013C01000208 -:1018A00000230821AC22900C1000000800C2302553 -:1018B000001211403C01000200220821AC20900CD3 -:1018C0003C02FFFE3442FFFF00C23024AF8402001E -:1018D000AF8602208F82022034420002AF820220B3 -:1018E000001211403C01000200220821AC308FF0B0 -:1018F0008FBF002C8FB200288FB100248FB0002042 -:1019000003E0000827BD003000000000000018219F -:10191000308400FF2405FFDF2406FFBF00641007AA -:101920003042000110400004000000008F8200449B -:1019300010000003344200408F820044004610240F -:10194000AF8200448F82004434420020AF820044C2 -:101950008F82004400451024AF82004424630001BC -:10196000286200085440FFEE0064100703E00008FE -:10197000000000002C8200081040001B0000000046 -:101980002405FFDF2406FFBF000418803C0200018D -:1019900024426E60006218212464000490620000FA -:1019A00010400004000000008F820044100000037B -:1019B000344200408F82004400461024AF8200442D -:1019C0008F82004434420020AF8200448F82004462 -:1019D00000451024AF820044246300010064102BF2 -:1019E0001440FFEE0000000003E0000800000000CB -:1019F0000000000000000000000000008F8400C410 -:101A00008F8600E08F8700E42402FFF800C22824BC -:101A100010E5001A27623FF814E2000224E80008EB -:101A200027683000550500048D0A000030C200040C -:101A300014400012008050218CE900008F42013CCC -:101A4000014948230049182B94EB0006106000025E -:101A500025630050004948210123182B5040000302 -:101A60008F4201FC03E0000800E01021AF8800E88D -:101A700024420001AF4201FCAF8800E403E000080B -:101A80000000102103E00008000000008F8300E444 -:101A900027623FF81062000424620008AF8200E869 -:101AA00003E00008AF8200E427623000AF8200E864 -:101AB00003E00008AF8200E403E00008000000003B -:101AC0000000000000000000000000008F880120DE -:101AD00027624FE08F8301281502000225090020AC -:101AE00027694800112300128FA20010AD040000E6 -:101AF000AD050004AD060008A507000E8FA3001475 -:101B0000AD0200188FA20018AD03001C25030016BB -:101B1000AD020010AD030014AF8901208F4300FC1B -:101B2000240200012463FFFF03E00008AF4300FC30 -:101B30008F430324000010212463000103E0000808 -:101B4000AF43032403E00008000000008F88010079 -:101B5000276247E08F830108150200022509002053 -:101B6000276940001123000F8FA20010AD04000070 -:101B7000AD050004AD060008A507000E8FA30014F4 -:101B8000AD0200188FA20018AD03001C250300163B -:101B9000AD020010AD030014AF89010003E000089E -:101BA000240200018F430328000010212463000158 -:101BB00003E00008AF43032803E000080000000032 -:101BC00000000000000000000000000024486561E3 -:101BD0006465723A202F70726F6A656374732F7236 -:101BE00063732F73772F67652F2E2F6E69632F66B0 -:101BF00077322F636F6D6D6F6E2F66776D61696ED3 -:101C00002E632C7620312E312E322E343520313970 -:101C100039392F30312F32342030303A31303A35A3 -:101C20003520736875616E67204578702024000048 -:101C3000657674526E674600516576744600000002 -:101C400051657674505F46004D657674526E6746F6 -:101C5000000000004D516576744600004D516576D8 -:101C6000505F46005173436F6E495F4600000000AD -:101C70005173436F6E734600517250726F64460029 -:101C80006261644D656D537A0000000068775665A7 -:101C900072000000626164487756657200000000BF -:101CA0002A2A4441574E5F41000000007478527860 -:101CB0004266537A00000000626641746E4D726B9A -:101CC000000000007265645A6F6E6531000000000C -:101CD000706369436F6E660067656E436F6E660082 -:101CE0002A646D615244666C000000002A50414E27 -:101CF00049432A002E2E2F2E2E2F2E2E2F2E2E2F02 -:101D00002E2E2F7372632F6E69632F6677322F63C7 -:101D10006F6D6D6F6E2F66776D61696E2E6300005B -:101D2000726362466C616773000000006261645216 -:101D30007852636200000000676C6F62466C6773E4 -:101D4000000000002B5F646973705F6C6F6F700040 -:101D50002B65765F68616E646C65720063616E749A -:101D600031446D61000000002B715F646D615F7430 -:101D70006F5F6E69635F636B73756D002B685F7374 -:101D8000656E645F646174615F72656164795F63ED -:101D90006B73756D000000002B685F646D615F728E -:101DA000645F6173736973745F636B73756D000057 -:101DB00074436B736D4F6E002B715F646D615F7464 -:101DC0006F5F6E69630000002B685F73656E645F10 -:101DD000646174615F726561647900002B685F649F -:101DE0006D615F72645F61737369737400000000FA -:101DF00074436B736D4F6666000000002B685F7361 -:101E0000656E645F62645F72656164790000000002 -:101E10006873745352696E67000000006261645316 -:101E200052696E67000000006E69635352696E6705 -:101E30000000000077446D61416C6C4100000000BF -:101E40002B715F646D615F746F5F686F73745F6344 -:101E50006B73756D000000002B685F6D61635F72CE -:101E6000785F636F6D705F636B73756D000000006A -:101E70002B685F646D615F77725F61737369737400 -:101E80005F636B73756D000072436B736D4F6E0013 -:101E90002B715F646D615F746F5F686F73740000B6 -:101EA0002B685F6D61635F72785F636F6D700000B8 -:101EB0002B685F646D615F77725F617373697374C0 -:101EC0000000000072436B736D4F666600000000F7 -:101ED0002B685F726563765F62645F7265616479C7 -:101EE000000000002B685F726563765F6A756D6243 -:101EF0006F5F62645F726561647900002B685F7276 -:101F00006563765F6D696E695F62645F7265616467 -:101F1000790000002B6D685F636F6D6D616E64000A -:101F20002B685F74696D6572000000002B685F6448 -:101F30006F5F7570646174655F74785F636F6E73F3 -:101F4000000000002B685F646F5F757064617465EA -:101F50005F72785F70726F64000000002B636B73B8 -:101F6000756D3136000000002B7065656B5F6D612B -:101F7000635F72785F7761002B7065656B5F6D6181 -:101F8000635F7278000000002B6465715F6D6163B0 -:101F90005F7278002B685F6D61635F72785F617458 -:101FA000746E0000626164526574537A0000000030 -:101FB000727842644266537A000000002B6E756CA2 -:101FC0006C5F68616E646C657200000066774F70CC -:101FD0004661696C000000002B685F757064617475 -:101FE000655F6C65643400002B685F7570646174B4 -:101FF000655F6C65643600002B685F7570646174A2 -:10200000655F6C6564320000696E74537461746559 -:10201000000000002A2A696E697443700000000005 -:102020002373637265616D0069537461636B4572FC -:102030000000000070726F62654D656D0000000069 -:102040002A2A4441574E5F42000000002B73775FFD -:10205000646D615F6173736973745F706C75735FD6 -:1020600074696D65720000002B267072656C6F617B -:10207000645F77725F646573637200002B26707211 -:10208000656C6F61645F72645F64657363720000A6 -:102090002B685F68665F74696D65720024486561CE -:1020A0006465723A202F70726F6A656374732F7261 -:1020B00063732F73772F67652F2E2F6E69632F66DB -:1020C00077322F636F6D6D6F6E2F74696D65722E31 -:1020D000632C7620312E312E322E33352031393992 -:1020E000392F30312F32372031393A30393A3530C3 -:1020F0002068617965732045787020240000000015 -:10210000657674526E67460051657674460000002D -:1021100051657674505F46004D657674526E674621 -:10212000000000004D516576744600004D51657603 -:10213000505F46005173436F6E495F4600000000D8 -:102140005173436F6E734600517250726F64460054 -:10215000542D446D6152643200000000542D446DD2 -:102160006152643100000000542D446D615264429C -:1021700000000000542D446D6157723200000000D1 -:10218000542D446D6157723100000000542D446D90 -:1021900061577242000000000000000024486561A1 -:1021A0006465723A202F70726F6A656374732F7260 -:1021B00063732F73772F67652F2E2F6E69632F66DA -:1021C00077322F636F6D6D6F6E2F636F6D6D616E04 -:1021D000642E632C7620312E312E322E323820316F -:1021E0003939392F30312F32302031393A34393AB8 -:1021F000343920736875616E67204578702024003B -:10220000657674526E67460051657674460000002C -:1022100051657674505F46004D657674526E674620 -:10222000000000004D516576744600004D51657602 -:10223000505F46005173436F6E495F4600000000D7 -:102240005173436F6E734600517250726F64460053 -:102250003F48636D644D6278000000003F636D6429 -:1022600048737453000000003F636D644D634D6418 -:10227000000000003F636D6450726F6D000000004D -:102280003F636D644C696E6B000000003F636D64DA -:1022900045727200000086AC00008E5C00008E5C0F -:1022A00000008DE400008B7800008E3000008E5C12 -:1022B00000008790000088000000899000008A6874 -:1022C00000008A3400008E5C0000887000008B24BF -:1022D00000008E5C00008B34000087B4000088246E -:1022E00000000000000000000000000024486561BC -:1022F0006465723A202F70726F6A656374732F720F -:1023000063732F73772F67652F2E2F6E69632F6688 -:1023100077322F636F6D6D6F6E2F6D636173742EE7 -:10232000632C7620312E312E322E38203139393837 -:102330002F31322F30382030323A33363A3336208C -:10234000736875616E672045787020240000000076 -:10235000657674526E6746005165767446000000DB -:1023600051657674505F46004D657674526E6746CF -:10237000000000004D516576744600004D516576B1 -:10238000505F46005173436F6E495F460000000086 -:102390005173436F6E734600517250726F64460002 -:1023A0006164644D63447570000000006164644DB5 -:1023B0006346756C0000000064656C4D634E6F45AC -:1023C00000000000000000000000000024486561DB -:1023D0006465723A202F70726F6A656374732F722E -:1023E00063732F73772F67652F2E2F6E69632F66A8 -:1023F00077322F636F6D6D6F6E2F646D612E632C5E -:102400007620312E312E322E323420313939382F88 -:1024100031322F32312030303A33333A3039207371 -:102420006875616E67204578702024006576745267 -:102430006E674600516576744600000051657674FB -:10244000505F46004D657674526E6746000000008E -:102450004D516576744600004D516576505F4600DB -:102460005173436F6E495F46000000005173436F24 -:102470006E734600517250726F6446007377446DFC -:10248000614F66660000000031446D614F6E0000D0 -:102490007377446D614F6E002372446D6141544EF9 -:1024A0000000000072446D6141544E300000000095 -:1024B00072446D6141544E310000000072446D6100 -:1024C000344762002A50414E49432A002E2E2F2EB7 -:1024D0002E2F2E2E2F2E2E2F2E2E2F7372632F6E19 -:1024E00069632F6677322F636F6D6D6F6E2F646D2A -:1024F000612E63002377446D6141544E000000005B -:1025000077446D6141544E300000000077446D61A6 -:1025100041544E310000000077446D613447620041 -:102520000000000000000000000000002448656179 -:102530006465723A202F70726F6A656374732F72CC -:1025400063732F73772F67652F2E2F6E69632F6646 -:1025500077322F636F6D6D6F6E2F74726163652EAE -:10256000632C7620312E312E322E352031393938F8 -:102570002F30392F33302031383A35303A32382045 -:10258000736875616E672045787020240000000034 -:102590000000000000000000000000002448656109 -:1025A0006465723A202F70726F6A656374732F725C -:1025B00063732F73772F67652F2E2F6E69632F66D6 -:1025C00077322F636F6D6D6F6E2F646174612E6350 -:1025D0002C7620312E312E322E31322031393939BC -:1025E0002F30312F32302031393A34393A353120D9 -:1025F000736875616E6720457870202400000000C4 -:1026000046575F56455253494F4E3A202331204694 -:1026100072692041707220372031373A35373A35A8 -:1026200032205044542032303030000046575F434F -:102630004F4D50494C455F54494D453A2031373A4A -:1026400035373A353200000046575F434F4D504909 -:102650004C455F42593A206465767263730000000E -:1026600046575F434F4D50494C455F484F53543A8E -:1026700020636F6D707574650000000046575F43FE -:102680004F4D50494C455F444F4D41494E3A2065AE -:102690006E672E616374656F6E2E636F6D00000050 -:1026A00046575F434F4D50494C45523A206763634C -:1026B0002076657273696F6E20322E372E320000DD -:1026C00000000000120411000000000024486561B1 -:1026D0006465723A202F70726F6A656374732F722B -:1026E00063732F73772F67652F2E2F6E69632F66A5 -:1026F00077322F636F6D6D6F6E2F6D656D2E632C4E -:102700007620312E312E322E3520313939382F3086 -:10271000392F33302031383A35303A303820736829 -:1027200075616E672045787020240000244865613B -:102730006465723A202F70726F6A656374732F72CA -:1027400063732F73772F67652F2E2F6E69632F6644 -:1027500077322F636F6D6D6F6E2F73656E642E63AE -:102760002C7620312E312E322E3434203139393826 -:102770002F31322F32312030303A33333A31382052 -:10278000736875616E672045787020240000000032 -:10279000657674526E674600516576744600000097 -:1027A00051657674505F46004D657674526E67468B -:1027B000000000004D516576744600004D5165766D -:1027C000505F46005173436F6E495F460000000042 -:1027D0005173436F6E734600517250726F644600BE -:1027E00069736E745463705500000000244865617D -:1027F0006465723A202F70726F6A656374732F720A -:1028000063732F73772F67652F2E2F6E69632F6683 -:1028100077322F636F6D6D6F6E2F726563762E63E7 -:102820002C7620312E312E322E3533203139393964 -:102830002F30312F31362030323A35353A3433208B -:10284000736875616E672045787020240000000071 -:10285000657674526E6746005165767446000000D6 -:1028600051657674505F46004D657674526E6746CA -:10287000000000004D516576744600004D516576AC -:10288000505F46005173436F6E495F460000000081 -:102890005173436F6E734600517250726F644600FD -:1028A000724D616343686B300000000072784672BD -:1028B0006D324C670000000072784E6F53744264B2 -:1028C0000000000072784E6F4D6942640000000005 -:1028D00072784E6F4A6D4264000000007278436B5C -:1028E000446D614600000000727851446D457846A1 -:1028F00000000000727851446D61460072785144C6 -:102900004C42644600000000727851446D426446B7 -:1029100000000000727843726350616400000000A0 -:1029200072536D51446D614600000000244865619A -:102930006465723A202F70726F6A656374732F72C8 -:1029400063732F73772F67652F2E2F6E69632F6642 -:1029500077322F636F6D6D6F6E2F6D61632E632CF9 -:102960007620312E312E322E323220313939382F25 -:1029700031322F30382030323A33363A3330207308 -:102980006875616E67204578702024006576745202 -:102990006E67460051657674460000005165767496 -:1029A000505F46004D657674526E67460000000029 -:1029B0004D516576744600004D516576505F460076 -:1029C0005173436F6E495F46000000005173436FBF -:1029D0006E734600517250726F6446006D616354AD -:1029E000687265730000000023744D616341544EAA -:1029F0000000000023724D616341544E000000004E -:102A000072656D4173737274000000006C696E6BC7 -:102A1000444F574E000000006C696E6B555000002B -:102A20000000000000000000000000002448656174 -:102A30006465723A202F70726F6A656374732F72C7 -:102A400063732F73772F67652F2E2F6E69632F6641 -:102A500077322F636F6D6D6F6E2F636B73756D2E95 -:102A6000632C7620312E312E322E392031393939EE -:102A70002F30312F31342030303A30333A3438204F -:102A8000736875616E67204578702024000000002F -:102A9000657674526E674600516576744600000094 -:102AA00051657674505F46004D657674526E674688 -:102AB000000000004D516576744600004D5165766A -:102AC000505F46005173436F6E495F46000000003F -:102AD0005173436F6E734600517250726F644600BB -:102AE00000000000000000000000000050726F6253 -:102AF00065506879000000006C6E6B41535352546E -:102B000000000000000109A400010A1C00010A5095 -:102B100000010A7C0001105000010AA800010B10FE -:102B2000000111FC00010DC000010C6800010C80C7 -:102B300000010CC400010CEC00010D0C00010D346F -:102B4000000111FC00010DC000010DF800010E1084 -:102B500000010E4000010E6800010E8800010EB059 -:102B60000000000000010FDC000110080001102C23 -:102B7000000111FC00011050000110780001110843 -:102B80000000000000000000000000000001186CC0 -:102B90000001193C00011A1400011AE400011B4055 -:102BA00000011C1C00011C4400011D2000011D48E7 -:102BB00000011EF000011F18000120C0000122B812 -:102BC0000001254C000124600001254C00012578FE -:102BD000000120E8000122907273745F676D6969DB -:102BE00000000000000126080001264000012728FF -:102BF00000013374000133B4000133CC7365746C8D -:102C00006F6F7000000000000000000000013BBC7E -:102C100000013BFC00013C8C00013CD000013D3434 -:102C200000013DC000013DF400013E7C00013F1465 -:102C300000013FE400014024000140A8000140CC15 -:102C4000000141DC646F4261736550670000000061 -:102C500000000000000000000000000073746D61BF -:102C6000634C4E4B000000006765746D636C6E6BC7 -:102C70000000000000014ED800014ED800014B8C2E -:102C800000014BD800014C2400014ED87365746DCF -:102C90006163616374000000000000000000000038 -:102CA0000000000000000000000000000000000024 -:102CB0000000000000000000000000000000000014 -:102CC0000000000000000000000000000000000103 -:102CD000000000010000000100C001FC00003FFCFA -:102CE00000C00000416C74656F6E204163654E4901 -:102CF000432056000000000000000000000000001B -:102D0000000000000000000000000000416C74653D -:102D10006F6E204163654E49432056004242424255 -:102D2000000000000000000000000000001FFFFC89 -:102D3000001FFF7C000000000000000000000000F9 -:102D40000000000000000000000000000060CF0054 -:102D500000000060CF000000000000000000000044 -:102D60000000000000000000000000000000000063 -:102D70000000000000000000000000000000000053 -:102D80000000000000000000000000000000000043 -:102D90000000000000000000000000000000000033 -:102DA0000000000000000000000000030000000020 -:102DB0000000000100000000000000000000000012 -:102DC0000000000100000000000000010000000001 -:102DD00000000000000000000000000000000001F2 -:102DE00000000001000000000000000000000000E2 -:102DF00000000000000000000100000021000000B1 -:102E0000120001400000000000000000200000004F -:102E1000120000A0000000001200006012000180FB -:102E2000120001E0000000000000000000000000AF -:102E30000000000100000000000000000000000091 -:102E40000000000000000000000000000000000280 -:102E5000000000000000000000030001000000016D -:102E60000003020100000000000000000101010158 -:102E70000101010000010100010100010001000148 -:0C2E800001000101000001010000000041 -:00000001FF -/* tg2 firmware v12.4.11 */ diff --git a/kernel-2.6.33/firmware/adaptec/starfire_rx.bin.ihex b/kernel-2.6.33/firmware/adaptec/starfire_rx.bin.ihex deleted file mode 100644 index 6b1fae0d..00000000 --- a/kernel-2.6.33/firmware/adaptec/starfire_rx.bin.ihex +++ /dev/null @@ -1,53 +0,0 @@ -:10000000010003DC00000000040004210000008661 -:10001000800000150000180E8100001500006664C5 -:100020001A0040AB00000B06142000110000000075 -:10003000142040220000AAAA14204022000003003D -:1000400014204022000000001A0040AB00000B14F6 -:1000500014200011000000008300001500000002C1 -:10006000040000210000000000000010000000005B -:1000700004000421000000870000001000000000C0 -:1000800000000010000000000000801500000000CB -:100090000000003E00000000000000100000000012 -:1000A0008200001500004000009E8050000000000B -:1000B000030080150000000086008015000000008D -:1000C00082000015000080000100001C00000000FC -:1000D000000050A00000010C4E20D011000060086C -:1000E0001420D012000040080000F09000007000C2 -:1000F0000000C8B0000030000000404000000000D8 -:10010000001080150000000000A2C1500000400057 -:1001100000A400B000000014000000200000000057 -:100120002500400D0000252500047220000031004C -:10013000009340700000000000000020000000005C -:1001400000924460000001842B20C01100000000D8 -:100150000000C42000000540360140180000422D78 -:100160001420001100000000009244600000018390 -:100170003200001F0000003402AC00150000000235 -:1001800000A601100000000842200011000000003D -:1001900000924060000001030000001E000000000B -:1001A00000000020000001000000001E0000000010 -:1001B00000924460000000860000408000000000C3 -:1001C0000092C0700000000000924060000001003A -:1001D0000000C8900000500000A6C1100000000000 -:1001E00000B0C09000000012021C001500000000CA -:1001F0003200001F0000003400924460000005102F -:100200004421001100000000420000110000000025 -:1002100083000015000000400092446000000508C3 -:100220004501401800004545008080500000000056 -:10023000622080120000000082000015000008000B -:100240001520001100000000000000100000000058 -:10025000000000100000000000000010000000007E -:10026000000000100000000000000010000000006E -:10027000800000150000EEA4810000150000005F62 -:1002800000000060000000000000412000000000AD -:1002900000004A000000400000924460000001900D -:1002A0005601401A000059561400001100000000C9 -:1002B0000093405000000018009300500000001808 -:1002C0003601403A0000002D000643A9000000005E -:1002D0000000C420000001405601401A0000595699 -:1002E00014000011000000000000001000000000D9 -:1002F0000000001000000000000642A900000000FD -:1003000000024420000001835601401A00005956A3 -:1003100082000015000020001520001100000000E0 -:1003200082000015000000101520001100000000E0 -:1003300082000015000000101520001100000000D0 -:00000001FF diff --git a/kernel-2.6.33/firmware/adaptec/starfire_tx.bin.ihex b/kernel-2.6.33/firmware/adaptec/starfire_tx.bin.ihex deleted file mode 100644 index 6b1fae0d..00000000 --- a/kernel-2.6.33/firmware/adaptec/starfire_tx.bin.ihex +++ /dev/null @@ -1,53 +0,0 @@ -:10000000010003DC00000000040004210000008661 -:10001000800000150000180E8100001500006664C5 -:100020001A0040AB00000B06142000110000000075 -:10003000142040220000AAAA14204022000003003D -:1000400014204022000000001A0040AB00000B14F6 -:1000500014200011000000008300001500000002C1 -:10006000040000210000000000000010000000005B -:1000700004000421000000870000001000000000C0 -:1000800000000010000000000000801500000000CB -:100090000000003E00000000000000100000000012 -:1000A0008200001500004000009E8050000000000B -:1000B000030080150000000086008015000000008D -:1000C00082000015000080000100001C00000000FC -:1000D000000050A00000010C4E20D011000060086C -:1000E0001420D012000040080000F09000007000C2 -:1000F0000000C8B0000030000000404000000000D8 -:10010000001080150000000000A2C1500000400057 -:1001100000A400B000000014000000200000000057 -:100120002500400D0000252500047220000031004C -:10013000009340700000000000000020000000005C -:1001400000924460000001842B20C01100000000D8 -:100150000000C42000000540360140180000422D78 -:100160001420001100000000009244600000018390 -:100170003200001F0000003402AC00150000000235 -:1001800000A601100000000842200011000000003D -:1001900000924060000001030000001E000000000B -:1001A00000000020000001000000001E0000000010 -:1001B00000924460000000860000408000000000C3 -:1001C0000092C0700000000000924060000001003A -:1001D0000000C8900000500000A6C1100000000000 -:1001E00000B0C09000000012021C001500000000CA -:1001F0003200001F0000003400924460000005102F -:100200004421001100000000420000110000000025 -:1002100083000015000000400092446000000508C3 -:100220004501401800004545008080500000000056 -:10023000622080120000000082000015000008000B -:100240001520001100000000000000100000000058 -:10025000000000100000000000000010000000007E -:10026000000000100000000000000010000000006E -:10027000800000150000EEA4810000150000005F62 -:1002800000000060000000000000412000000000AD -:1002900000004A000000400000924460000001900D -:1002A0005601401A000059561400001100000000C9 -:1002B0000093405000000018009300500000001808 -:1002C0003601403A0000002D000643A9000000005E -:1002D0000000C420000001405601401A0000595699 -:1002E00014000011000000000000001000000000D9 -:1002F0000000001000000000000642A900000000FD -:1003000000024420000001835601401A00005956A3 -:1003100082000015000020001520001100000000E0 -:1003200082000015000000101520001100000000E0 -:1003300082000015000000101520001100000000D0 -:00000001FF diff --git a/kernel-2.6.33/firmware/advansys/3550.bin.ihex b/kernel-2.6.33/firmware/advansys/3550.bin.ihex deleted file mode 100644 index 6809b0d8..00000000 --- a/kernel-2.6.33/firmware/advansys/3550.bin.ihex +++ /dev/null @@ -1,317 +0,0 @@ -:10000000DD2DD504000000F200F0001618E400FC1D -:10001000010048E4BE18188003F6020000FAFFFF52 -:10002000280E9EE7FF0082E700EA00F601E609E7F6 -:1000300055F001F601FA08000300040018F410005E -:1000400000EC85F0BC00D5F08E0C385400E61EF0B4 -:1000500086F0B4009857D0010C1C3E1C0C00BB006D -:10006000AA18028032F001FC880CC6120213184054 -:10007000005701EA3C006C016E0104123E570080FB -:1000800003E6B600C00001013E01DA0F221008129B -:10009000024AB95403581B8030E44BE4200032007C -:1000A0003E00800024013C0168016A017001720178 -:1000B000740176017801620A920C2C102E1006133E -:1000C0004C1CBB553C5604804AE402EE5BF0B1F098 -:1000D00003F706F703FC0F004000BE000001B00864 -:1000E00030136415321C381C4E1C10440248004C5E -:1000F00004EA5DF004F602FC0500340036009800C6 -:10010000CC0020014E014E0B1E0E0C100A120413DF -:100110004013301C004EBD56068300DC05F009F08C -:1001200059F0A7F0B8F00EF70600190033009B0055 -:10013000A400B500BA00D000E100E700DE03560AD3 -:10014000140E021004100A1036100A131213521360 -:1001500010151415AC16201C341C361C08443844E9 -:1001600091440A454846014868548355B0570158A0 -:10017000835905E60BF00CF05CF04BF404F805F83D -:1001800002FA03FA04FC05FC07000A000D001C003B -:100190009E00A800AA00B900E00022012601790112 -:1001A0007A01C001C2017C025A03EA04E807680828 -:1001B0006908BA08E909060B3A0E00101A10ED108A -:1001C000F11006120C1316131E1382134214D614C8 -:1001D0008A15C617D2176B18121C461C9C32004099 -:1001E0000E47484741488948804C00544455E555DE -:1001F00014567757BF57405C0680089003A1FE9CB9 -:10020000F02902FEB80CFF100000D0FECC1800CF81 -:10021000FE8001FF030000FE9315FE0F05FF38006E -:1002200000FE572400FE48004FFF04000010FF09A5 -:100230000000FF080101FF08FFFFFF270000FF107B -:10024000FFFFFF0F0000FE7856FE3412FF21000072 -:10025000FE04F7CF2A670B01FECE0EFE04F7CF6730 -:100260000B3C2AFE3DF0FE0202FE20F09CFE91F0C7 -:10027000FEF001FE90F0FEF001FE8FF09C05513B78 -:1002800002FED40C01FE440DFEDD12FEFC10FE2821 -:100290001C05FEA600FED3124718FEA600B5FE48B8 -:1002A000F0FE8602FE49F0FEA002FE4AF0FEBE020B -:1002B000FE46F0FE5002FE47F0FE5602FE43F0FE00 -:1002C0004402FE44F0FE4802FE45F0FE4C02170BCD -:1002D000A0170618960229FE001CDEFE021CDDFE99 -:1002E0001E1CFEE91001FE2017FEE710FE06FCC7EB -:1002F0000A6B019E0229144D379701FE640F0A6BA9 -:100300000182FEBD100A6B0182FEAD10FE161CFEBE -:10031000581C170618962A2529FE3DF0FE020221D8 -:10032000FE9402FE5A1CEAFE141C14FE300037979D -:1003300001FE540F1706189602D01E20071034FE37 -:10034000691017061896FE04EC20463D1220FE05A3 -:10035000F6C701FE5216094A4C35112D3C8A01E6BA -:1003600002290A40010E07005D016FFE1810FE41D0 -:10037000580A99010EFEC85464FE0C0301E60229D6 -:100380002A46FE02E827F8FE9E43F7FE27F0FEDC31 -:1003900001FE074BFE20F09CFE401C25D2FE26F0FD -:1003A000FE5603FEA0F0FE4403FE11F09CFEEF108B -:1003B000FE9FF0FE6403EB0FFE1100025A2AFE4876 -:1003C0001CEB09041DFE1813231E98AC12980A405A -:1003D000010EAC7501FEBC1511CA25D2FE01F0D28A -:1003E000FE82F0FE9203EC11FEE40065FEA40325FC -:1003F000321FFEB4030143FE06F0FEC4038D81FEEE -:100400000AF0FE7A060222056B2816FEF604142C6A -:1004100001338FFE660202D1EB2A671AFE671BF8D2 -:10042000F7FE481C70016E870A40010E070016D3C4 -:100430000ACA010E7460597627056B28FE10121443 -:100440002C01338FFE660202D1BC7DBD7F25226563 -:10045000FE3C041FFE380468FEA000FE9B57FE4EC3 -:10046000122BFF02001001081FFEE0042B01081FE1 -:1004700022302ED5FE4C44FE4C1260FE4448132C14 -:10048000FE4C5464D3467627FAEFFE621309041D2E -:10049000FE2A132F077EA5FE2010132CFE4C546459 -:1004A000D3FAEF8609041DFE08132F077E6E090498 -:1004B0001DFE1C1214920904063B14C401338FFE66 -:1004C000700C02222B11FEE600FE1C90F903149220 -:1004D00001330229FE425B671AFE4659F8F7FE8790 -:1004E00080FE31E44F09040BFE7813FE2080071ACA -:1004F000FE7012490406FE601305FEA2002816FED7 -:100500008005FE31E46A49040BFE4A1305FEA00093 -:1005100028FE42125E01082532F1010826FE9805E8 -:1005200011FEE3002349FE4AF0FE6A05FE49F0FE93 -:1005300064058324FE2100A124FE2200A0244CFE99 -:100540000948010826FE9805FEE2084904C53B015A -:1005500086240612CC37FE270109041DFE2212470D -:1005600001A714920904063B14C401338FFE700CDA -:10057000022205FE9C0028FE3E12055028FE36137E -:100580004701A726FE08060A06490419FE02125F63 -:1005900001FEAA141FFEFE05119A014311FEE5009B -:1005A0000550B40C5005C628FE6212053F28FE5ABD -:1005B0001301FE141801FE6618FE4348B719136CA8 -:1005C000FF020057488B1C3D85B7694701A726FEEF -:1005D000720649041BDF890A4D01FED8141FFE680C -:1005E00006119A014311FEE500053FB40C3F1706C2 -:1005F00001A7EC7270016E8711FEE200010825323E -:10060000FE0AF0FEA6068CFE5C07FE06F0FE6407FE -:100610008D81022209040BFE2E12151A0108150005 -:1006200001081500010815000108FE99A40108152C -:100630000002FE320861041BFE381209041B6E150D -:10064000FE1B000108150001081500010815000136 -:100650000815060108150002D9664CFE3A555FFEE2 -:100660009A814B1DBAFE32070A1DFE096FAFFECA02 -:1006700045FE3212622C85667B01082532FE0AF0A7 -:10068000FE32078D818CFE5C070222014302FE8A46 -:1006900006151902FE8A06FE9CF7D4FE2C90FEAECB -:1006A0009077FECA070C541855094A6A351E200770 -:1006B00010FE0E1274FE808037206327FE0610FEA7 -:1006C00083E7C4A1FE0340094A4F3501A8ADFE1FD0 -:1006D00040125801A5FE0850FE8A50FE4451FEC645 -:1006E0005183FBFE8A900C521853FE0C90FE8E90A4 -:1006F000FE4050FEC2500C39183AFE4A1009046AF6 -:10070000FE2A12FE2C90FEAE900C54185509044F90 -:100710008501A8FE1F801258FE4490FEC6900C561C -:100720001857FBFE8A900C521853FE4090FEC29060 -:100730000C39183A0C38184E094A19352A13FE4E4E -:100740001165FE4808FE9EF0FE5C08B116322A7361 -:10075000DDB8FE8008B9FE9E088CFE7408FE06F027 -:10076000FE7A088D8102220143FEC9101519FEC9C7 -:1007700010610406FE101261040B4509040BFE68AB -:1007800012FE2E1C02FE240A6104064561040BFEC3 -:100790005212FE2C1CFEAAF0FE1E09FEACF0FEBE9C -:1007A00008FE8A10AAFEF310FEADF0FECA0802FE93 -:1007B000240AABFEE710FE2BF09DE91CFE00FEFEB6 -:1007C0001C12B5FED2F09DFE76181C1A169D05CBA4 -:1007D0001C06169DB86DB96DAAABFEB110705E2BEC -:1007E000149201330FFE3500FE01F05A0F7C025ABD -:1007F000FE74181CFE00F8166D671B01FE440D3BCD -:1008000001E61E2774671A026D09040B21FE060A11 -:1008100009046AFE8212090419FE66131E58ACFC14 -:10082000FE8380FEC844FE2E13FE0491FE86916373 -:1008300027FE4059FEC15977D7055431550C7B1816 -:100840007CBE54BF5501A8AD63271258C038C14EB5 -:1008500079566857F4F5FE04FA38FE05FA4E01A5FC -:10086000A2230C7B0C7C79566857FE1210090419E0 -:1008700016D77939683A0904FEF700350552315325 -:10088000FE1058FE9158FE1459FE9559026D090448 -:100890001916D70904FEF70035FE3A55FE19815F97 -:1008A000FE1090FE9290FED7102F079B16FEC608F2 -:1008B000119B09040BFE14130539313A77FEC60863 -:1008C000FE0C58FE8D58026D2347FE1980DE090488 -:1008D0000BFE1A12FE6C19FE1941E9B5FED1F0D9D2 -:1008E000147A01330FFE4400FE8E10FE6C19BE39DF -:1008F000FEED19BF3AFE0C51FE8E51E91CFE00FFC1 -:1009000034FE7410B5FED2F0FEB20AFE76181C1A40 -:100910008405CB1C06FE08130FFE1600025AFED1FA -:10092000F0FEC40A147A01330FFE1700FE4210FED7 -:10093000CEF0FECA0AFE3C10FECDF0FED60A0FFE37 -:100940002200025AFECBF0FEE20A0FFE2400025AF9 -:10095000FED0F0FEEC0A0F93DCFECFF0FEF60A0F9D -:100960004CFE1010FECCF0D96104193B0FFE1200B2 -:100970002A13FE4E1165FE0C0BFE9EF0FE200BB1FD -:1009800016322A73DDB822B9222AEC65FE2C0B251B -:10099000328CFE480B8D81B8D4B9D402220143FEBB -:1009A000DB1011FEE800AAAB70BC7DBD7FFE89F0B4 -:1009B00022302ED8BC7DBD7F01081F22302ED6B13B -:1009C000450FFE4200025A7806FE814916FE380C99 -:1009D00009040BFE44130F004B0BFE54124BFE2870 -:1009E0000021FEA60C0A40010E07005D3EFE280015 -:1009F000FEE21001E701E80A9901FE320E59112DBD -:100A0000016F02290FFE44004B0BDF3E0BFEB410BA -:100A100001863E0BFEAA100186FE1982FE3446A313 -:100A20003E0B0FFE4300FE9610094A0B3501E7010D -:100A3000E859112D016F670B593C8A02FE2A030900 -:100A4000040B843E0B0F00FE5C1061041BFE581269 -:100A500009041BFE5013FE1C1CFE9DF0FE5C0CFEE8 -:100A60001C1CFE9DF0FE620C094A1B35FEA9100FEE -:100A7000FE1500FE04E60B5F5C0FFE1300FE101077 -:100A80000FFE4700A10FFE4100A00FFE240087AA21 -:100A9000AB70056B2821D15FFE04E61BFE9D41FE75 -:100AA0001C425901DA0229EA140B3795A914FE31C8 -:100AB00000379701FE540F02D03CFE06ECC9EE3E13 -:100AC0001DFECE45343CFE06EAC9FE474B89FE7545 -:100AD000570551FE9856FE38120A42010EFE444850 -:100AE0004609041DFE1A130A40010E47FE41580A2A -:100AF00099010EFE49548EFE2A0D02FE2A030A5168 -:100B0000FEEE14EE3E1DFECE45343CFECE47FEAD5D -:100B10001302291E200710FE9E1223124D1294125A -:100B2000CE1E2D47372DB1E0FEBCF0FEEC0D1306B6 -:100B3000124D01FEE21505FE380131FE3A0177FE45 -:100B4000F00DFE02ECCE62005DFE04EC2046FE05D8 -:100B5000F6FE340101FE5216FBFE48F40DFE18139A -:100B6000AFFE02EACE627AFEC513141B3795A95C6C -:100B700005FE38011CFEF0FF0CFE600105FE3A0187 -:100B80000CFE62013D12202406122D112D8A13063F -:100B90000323031E4DFEF7121E94AC1294077AFE37 -:100BA0007113FE241C141A3795A9FED910B6FE0342 -:100BB000DCFE7357FE805D03B6FE03DCFE5B57FE72 -:100BC000805D03FE0357B623FE00CC03FE0357B639 -:100BD000750309044CFE2213FE1C800706FE1A133F -:100BE000FE1E80E1FE1D80A4FE0C90FE0E13FE0E84 -:100BF00090A3FE3C90FE30F40BFE3C50A001FE8220 -:100C0000162F072DE001FEBC1509041D4501E70163 -:100C1000E811FEE90009044CFE2C1301FE1416FE37 -:100C20001E1CFE1490FE96900CFE640118FE6601D8 -:100C300009044FFE1212FE038074FE01EC20FE80B8 -:100C4000401220632711C8591E20ED762003FE08AC -:100C50001C05FEAC00FE065805FEAE00FE0758055A -:100C6000FEB000FE085805FEB200FE0958FE0A1C40 -:100C7000246912C9230C500C3F1340485F171DFE16 -:100C8000904DFE915421FE080F3E10134248174C20 -:100C9000FE904DFE915421FE1E0F24101220782C40 -:100CA000461E20ED762011C8F6FED6F0FE320FEA81 -:100CB00070FE141CFE101CFE181C033CFE0C14EEEF -:100CC000FE07E61DFECE47FEF513030186782C468F -:100CD000FAEFFE42132F072DFE34130A42010EB025 -:100CE000FE3612F0FE454801E3FE00CCB0FEF313E1 -:100CF0003D750710A30A80010EFE805C016FFE0E99 -:100D000010077E45F6FED6F0FE6C0F03FE445874C5 -:100D1000FE01EC97FE9E40FE9DE700FE9CE71B76E1 -:100D20002701DAFEDD102ABC7DBD7F302ED5071BE2 -:100D3000FE4812070BFE5612071AFE301207C216A3 -:100D4000FE3E1107FE230016FE4A11070616FEA8F6 -:100D5000110719FE12120700162214C201339F2B2D -:100D600001088C43032BFE62080ACA01FE320E11F1 -:100D70007E02292B2F079BFED9137939683A77FE1B -:100D8000FC1009046AFE7212C038C14EF4F58EFEE2 -:100D9000C6101E58FE2613057B317C77FE820C0C94 -:100DA000541855230C7B0C7C01A82469731258013C -:100DB000A5C038C14EFE0455FEA555FE04FA38FE06 -:100DC00005FA4EFE911005563157FE4056FEE1568B -:100DD0000C56185783C038C14EF4F505523153FEF6 -:100DE0000056FEA1560C52185309046AFE1E121E2C -:100DF00058FE1F4005543155FE2C50FEAE5005568E -:100E00003157FE4450FEC65005523153FE0850FE85 -:100E10008A500539313AFE4050FEC250025C240629 -:100E200012CD025B2B01081F44302ED5070621444A -:100E30002F079B215B016E1C3D164409040BE279D0 -:100E400039683AFE0A5534FE8B55BE39BF3AFE0C5E -:100E500051FE8E51025BFE1981AFFE1941025B2BE0 -:100E6000010825321FA2302ED84B1AFEA6124B0BBA -:100E70003B0244010825321FA2302ED6071A214416 -:100E800001081FA2302EFEE809FEC2496005FE9C43 -:100E9000002884490419349FFEBB454B00453E069B -:100EA000783DFEDA14016E87FE4B45E22F079AE18A -:100EB00005C62884053F28345E025BFEC05DFEF84F -:100EC00014FE03170550B40C505E2B0108265C017C -:100ED000FEAA14025C010825321F44302ED60706F4 -:100EE000214401FE8E13FE4258FE8214FEA4148794 -:100EF000FE4AF40B1644FE4AF406FE0C122F079A23 -:100F000085025B053FB40C3F5E2B0108265C01FEA9 -:100F1000D814025C130665FECA1226FEE01272F1B6 -:100F200001082372038FFEDC1225FEDC121FFECAAD -:100F3000125E2B0108FED510136CFF020057488B80 -:100F40001CFEFF7FFE3056FE005C03136CFF0200A8 -:100F500057488B1C3DFE3056FE005C03136CFF02AD -:100F60000057488B03136CFF020057488BFE0B5849 -:100F7000030A5001820A3F018203FC1C10FF030098 -:100F800054FE00F41948FE007DFE017DFE027DFE48 -:100F9000037C63270C521853BE56BF5703FE6208EA -:100FA000FE824AFEE11AFE835A740301FE1418FE03 -:100FB00042485F608901081FFEA214302ED8010844 -:100FC0001FFEA214302EFEE80AFEC15905C628FEF7 -:100FD000CC1249041BFEC41323621BE24BC364FE04 -:100FE000E8133B130617C378DBFE7810FF02835526 -:100FF000A1FF028355621AA4BBFE30008EE4172CB9 -:101000001306FE5610620BE1BBFE64008EE40AFE7E -:10101000640017931306FE28106206FE6013BBFEE1 -:10102000C8008EE40AFEC800174D130683BBFE906D -:1010300001BAFE4E1489FE1210FE43F494FE56F0DF -:10104000FE6014FE04F46CFE43F493FEF310F90109 -:10105000FE22131C3DFE1013FE0017FE4DE469BA7C -:10106000FE9C14B769FE1C10FE0017FE4DE419BA71 -:10107000FE9C14B719836023FE4DF400DF8913062C -:10108000FEB456FEC3580360130B03150601082671 -:10109000E5150B010826E5151A010826E572FE89FB -:1010A000490108031506010826A6151A010826A6F7 -:1010B0001506010826A6FE8949010826A672FE89A2 -:1010C0004A01080360031ECC0706FE4413AD12CC90 -:1010D000FE49F4003B729F5EFE01ECFE2701F10128 -:1010E000082F07FEE300FE20131FFE5A152312CD22 -:1010F00001431ECD070645094A0635030A42010E83 -:10110000ED880710A40A80010E880A51019E030A87 -:1011100080010E88FE80E710071084FE455801E329 -:1011200088030A42010E880A51019E030A42010EF9 -:10113000FE8080F2FE49E410A40A80010EF20A51FA -:1011400001820317107166FE6001FE18DFFE19DED2 -:10115000FE241CFE1DF71D90FEF61501FEFC16E098 -:10116000911D66FE2C01FE2F1903AE21FEE615FE31 -:10117000DA1017107105FE6401FE00F419FE18580C -:1011800005FE6601FE19589119FE3C90FE30F406EA -:10119000FE3C5066FE3800FE0F79FE1CF71990FEEB -:1011A0004016FEB6143403AE21FE1816FE9C10172E -:1011B0001071FE835AFE18DFFE19DEFE1DF738900F -:1011C000FE6216FE9414FE10139138661BFEAF19D2 -:1011D000FE98E70003AE21FE5616FE6C1017107144 -:1011E000FE30BCFEB2BC91C5661BFE0F79FE1CF73B -:1011F000C590FE9A16FE5C143403AE21FE8616FEE0 -:101200004210FE02F61071FE18FE54FE19FE55FC47 -:10121000FE1DF74F90FEC016FE3614FE1C13914FB4 -:1012200047FE8358FEAF19FE80E710FE81E71011DC -:10123000FEDD006327036327FE124521FEB016146E -:10124000063795A90229FE39F0FE04172303FE7E16 -:10125000181C1A5D130D037105CB1C06FEEF12FE60 -:10126000E110782C462F072DFE3C13FE8214FE421F -:10127000133C8A0A42010EB0FE3E12F0FE454801C0 -:10128000E3FE00CCB0FEF3133D750710A30A800106 -:101290000EF2016FFE1610077E85FE4014FE24122A -:1012A000F6FED6F0FE2417170B03FE9CE70B0FFE8D -:1012B000150059762701DA1706033C8A094A1D35BD -:1012C000112D016F170603FE3890FEBA9079C7689A -:1012D000C8FE485534FEC955031E98731298030A78 -:1012E00099010EF00A40010EFE494416FEF01773F4 -:1012F00075030A42010E0710450A51019E0A40017A -:101300000E737503FE4EE41A64FE241805FE900069 -:10131000FE3A455BFE4EE4C264FE361805FE9200BE -:10132000FE02E61BDCFE4EE4FE0B0064FE481805E0 -:10133000FE9400FE02E619FE081005FE9600FE026D -:10134000E62CFE4E45FE0C12AFFF046854DE1C690D -:1013500003077AFE5AF0FE741824FE0900FE3410CA -:10136000071BFE5AF0FE821824C3FE2610071A5DE2 -:10137000242CDC070B5D2493FE0E1007065D244D24 -:101380009FAD0314FE09000133FE04FE7D057FF9C5 -:101390000325FECA18FE14F00865FEC61803FF1ADE -:0213A00000004B -:00000001FF -/* Microcode buffer is kept after initialization for error recovery. */ diff --git a/kernel-2.6.33/firmware/advansys/38C0800.bin.ihex b/kernel-2.6.33/firmware/advansys/38C0800.bin.ihex deleted file mode 100644 index a60b447f..00000000 --- a/kernel-2.6.33/firmware/advansys/38C0800.bin.ihex +++ /dev/null @@ -1,336 +0,0 @@ -:10000000D83F0D05000000F200F000FC001618E4D7 -:10001000010048E4188003F60200CE1900FAFFFF41 -:100020001C0F00F69EE7FF0082E700EA01FA01E6F6 -:1000300009E755F001F60300040010001EF085F0FA -:1000400018F40800BC00385400ECD5F0820D00E62E -:1000500086F0B1F0985701FCB400D4010C1C3E1C92 -:100060003C00BB000010BA19028032F07C0D021374 -:10007000BA131840005701EA02FC03FC3E006C0171 -:100080006E0174017601B9543E57008003E6B60054 -:10009000C00001013E017A01CA08CE1016110412F7 -:1000A0000812024ABB553C5603581B8030E44BE40F -:1000B0005DF002FA200032004000800024013C0183 -:1000C00068016A017001720178017C01620A860D83 -:1000D00006134C1C04804AE402EE5BF003F70C00AC -:1000E0000F004700BE00000120115C16321C381CB6 -:1000F0004E1C1044004C04EA5CF0A7F004F603FA2E -:100100000500340036009800CC0020014E014A0B57 -:10011000420C120F0C1022110A120413301C024858 -:10012000004E42544455BD56068300DC05F009F0EC -:1001300059F0B8F04BF406F70EF704FC05FC060086 -:10014000190033009B00A400B500BA00D000E10004 -:10015000E700E203080F021004100A100A130C1340 -:1001600012132414341404160816A417201C341C6B -:10017000361C0844384491440A45484601486854AE -:100180003A558355E555B0570158835905E60BF0AC -:100190000CF004F805F807000A001C001E009E0081 -:1001A000A800AA00B900E0002201260179017E0121 -:1001B000C401C60180025E03EE049A06F8076208D5 -:1001C00068086908D608E909FA0B2E0F12101A10F0 -:1001D000ED10F1102A1106120C123E121013161314 -:1001E0001E134614761482143615CA156B18BE18E1 -:1001F000CA18E619121C461C9C3200400E47FE9C91 -:10020000F02B02FEAC0DFF100000D7FEE81900D65F -:10021000FE8401FF030000FE9315FE0F05FF38006A -:1002200000FE572400FE4C005BFF04000011FF0994 -:100230000000FF080101FF08FFFFFF270000FF107B -:10024000FFFFFF110000FE7856FE3412FF21000070 -:10025000FE04F7D62C990A01FEC20FFE04F7D699C8 -:100260000A422CFE3DF0FE0602FE20F0A7FE91F0B1 -:10027000FEF401FE90F0FEF401FE8FF0A7035D4D49 -:1002800002FEC80D01FE380EFEDD12FEFC10FE2837 -:100290001C03FEA600FED3124114FEA600C2FE48B7 -:1002A000F0FE8A02FE49F0FEA402FE4AF0FEC202FF -:1002B000FE46F0FE5402FE47F0FE5A02FE43F0FEF8 -:1002C0004802FE44F0FE4C02FE45F0FE5002180AC1 -:1002D000AA180614A1022BFE001CE7FE021CE6FE73 -:1002E0001E1CFEE91001FE1818FEE710FE06FCCEEB -:1002F000097001A8022B155939A201FE5810097086 -:100300000187FEBD1009700187FEAD10FE161CFEB0 -:10031000581C180614A12C1C2BFE3DF0FE060223CF -:10032000FE9802FE5A1CF8FE141C15FE300039A27D -:1003300001FE4810180614A102D72220071135FE2D -:100340006910180614A1FE04EC204F431320FE058B -:10035000F6CE01FE4A1708545837122F429201FE7A -:100360008216022B0946010E0700660173FE181063 -:10037000FE415809A4010EFEC8546BFE100301FE95 -:100380008216022B2C4FFE02E82AFEBF57FE9E4328 -:10039000FE7757FE27F0FEE001FE074BFE20F0A798 -:1003A000FE401C1CD9FE26F0FE5A03FEA0F0FE48BB -:1003B00003FE11F0A7FEEF10FE9FF0FE6803F91098 -:1003C000FE110002652CFE481CF908051BFE1813DF -:1003D0002122A3B713A30946010EB77801FEB41674 -:1003E00012D11CD9FE01F0D9FE82F0FE9603FA125A -:1003F000FEE40027FEA8031C341DFEB803014BFEDB -:1004000006F0FEC8039586FE0AF0FE8A0602240363 -:10041000702817FEFA04156D01367BFE6A0202D8B9 -:10042000F92C9919FE671BFEBF57FE7757FE481C33 -:100430007401AF8C0946010E070017DA09D1010ECD -:100440008D5164792A037028FE1012156D01367BD8 -:10045000FE6A0202D8C781C8831C2427FE40041DFF -:10046000FE3C043BFEA000FE9B57FE4E122DFF02F9 -:100470000010010B1DFEE4042D010B1D243331DEA1 -:10048000FE4C44FE4C1251FE44480F6FFE4C546B20 -:10049000DA4F792AFE0680FE4847FE621308051BE4 -:1004A000FE2A13320782FE5213FE20100F6FFE4CFD -:1004B000546BDAFE0680FE4847FE401308051BFE1B -:1004C0000813320782FE301308051BFE1C12159D0F -:1004D0000805064D15FE0D0001367BFE640D022455 -:1004E0002D12FEE600FE1C90FE405C04159D0136B8 -:1004F000022BFE425B9919FE4659FEBF57FE775705 -:10050000FE8780FE31E45B08050AFE8413FE20802E -:100510000719FE7C12530506FE6C1303FEA2002889 -:1005200017FE9005FE31E45A53050AFE561303FEEA -:10053000A00028FE4E1267FF02001027FE48051C8F -:1005400034FE8948FF02001027FE560526FEA80546 -:1005500012FEE3002153FE4AF0FE7605FE49F0FE4E -:1005600070058825FE2100AB25FE2200AA2558FE35 -:100570000948FF02001027FE860526FEA805FEE2B8 -:10058000085305CB4D01B0250613D339FE270108CA -:10059000051BFE22124101B2159D0805064D15FEF0 -:1005A0000D0001367BFE640D022403FE9C0028EB47 -:1005B000035C28FE36134101B226FE1806090653D5 -:1005C000051FFE02125001FE9E151DFE0E0612A50D -:1005D000014B12FEE500035CC10C5C03CD28FE62FA -:1005E00012034528FE5A1301FE0C1901FE7619FE6E -:1005F0004348C4CC0F71FF02005752931E438BC473 -:100600006E4101B226FE820653051AE9910959018D -:10061000FECC151DFE780612A5014B12FEE5000367 -:1006200045C10C45180601B2FA767401AF8C12FE72 -:10063000E20027DB1C34FE0AF0FEB60694FE6C07CF -:10064000FE06F0FE74079586022408050AFE2E12A7 -:100650001619010B1600010B1600010B1600010BF9 -:10066000FE99A4010B160002FE420868051AFE3826 -:100670001208051AFE301316FE1B00010B160001AE -:100680000B1600010B1600010B1606010B160002DB -:10069000E26C58BE50FE9A81551B7AFE4207091B38 -:1006A000FE096FBAFECA45FE3212696D8B6C7F2758 -:1006B000FE54071C34FE0AF0FE4207958694FE6C39 -:1006C000070224014B02DB161F02DBFE9CF7DCFE57 -:1006D0002C90FEAE9056FEDA070C60146108545A56 -:1006E0003722200711FE0E128DFE808039206A2AE3 -:1006F000FE0610FE83E7FE4800ABFE034008545B95 -:100700003701B3B8FE1F40136201EFFE0850FE8AA6 -:1007100050FE4451FEC65188FE0890FE8A900C5E41 -:10072000145FFE0C90FE8E90FE4050FEC2500C3DB9 -:10073000143EFE4A1008055AFE2A12FE2C90FEAE08 -:10074000900C60146108055B8B01B3FE1F8013627F -:10075000FE4490FEC6900C3F1440FE0890FE8A9026 -:100760000C5E145FFE4090FEC2900C3D143E0C2EB9 -:10077000143C210C490C6308541F372C0FFE4E11FA -:1007800027DDFE9EF0FE7608BC17342C77E6C5FE0A -:100790009A08C6FEB80894FE8E08FE06F0FE94087D -:1007A00095860224014BFEC910161FFEC91068056C -:1007B00006FE101268050A4E08050AFE9012FE2E6B -:1007C0001C02FE180B6805064E68050AFE7A12FE2A -:1007D0002C1CFEAAF0FED209FEACF0FE000902FEBF -:1007E000DE09FEB7F0FEFC08FE02F61A50FE701895 -:1007F000FEF118FE4055FEE155FE1058FE9158FEE0 -:100800001459FE95591C85FE8CF0FEFC08FEACF0D8 -:10081000FEF008B5FECB10FEADF0FE0C0902FE188E -:100820000BB6FEBF10FE2BF085F41EFE00FEFE1C74 -:1008300012C2FED2F085FE76181E19178503D21E4D -:10084000061785C54AC64AB5B6FE891074672D15C8 -:100850009D013610FE3500FE01F06510800265FE38 -:100860009880FE19E40AFE1A1251FE1982FE6C18D5 -:10087000FE4454BEFE1981FE74188F9017FECE08F8 -:10088000024A08055AEC032E293C0C3F14409B2ECB -:100890009C3CFE6C18FEED18FE4454FEE5543A3FB5 -:1008A0003B40034929638FFEE354FE7418FEF5189C -:1008B0008FFEE35490C056FECE08024AFE37F0FE8B -:1008C000DA09FE8BF0FE6009024A08050A23FEFAE7 -:1008D0000A3A493B6356FE3E0A0FFEC007419800A4 -:1008E000ADFE0159FE52F0FE0C0A8F7AFE240A3A40 -:1008F000498FFEE35457497D63FE1458FE95580214 -:100900004A3A493B63FE1459FE9559BE574957630D -:10091000024A08055AFE821208051FFE661322626B -:10092000B7FE03A1FE8380FEC844FE2E13FE049191 -:10093000FE86916A2AFE4059FEC15956E00360299D -:10094000610C7F148057607D6101B3B86A2A13621D -:100950009B2E9C3C3A3F3B4090C0FE04FA2EFE0585 -:10096000FA3C01EFFE3610210C7F0C803A3F3B40F1 -:10097000E408051F17E03A3D3B3E0805FEF7003747 -:10098000035E295FFE1058FE915857497D6302FEB1 -:10099000F40908051F17E00805FEF70037BEFE1929 -:1009A0008150FE1090FE9290FED3103207A617FEE3 -:1009B000080912A608050AFE1413033D293E56FE37 -:1009C0000809FE0C58FE8D58024A2141FE1980E7A5 -:1009D00008050AFE1A12FE6C19FE1941F4C2FED176 -:1009E000F0E2157E013610FE4400FE8E10FE6C19FA -:1009F000573DFEED197D3EFE0C51FE8E51F41EFE5C -:100A000000FF35FE7410C2FED2F0FEA60BFE761873 -:100A10001E198A03D21E06FE081310FE1600026578 -:100A2000FED1F0FEB80B157E013610FE1700FE4217 -:100A300010FECEF0FEBE0BFE3C10FECDF0FECA0B4B -:100A400010FE22000265FECBF0FED60B10FE240045 -:100A50000265FED0F0FEE00B109EE5FECFF0FEEA50 -:100A60000B1058FE1010FECCF0E268051F4D10FE72 -:100A700012002C0FFE4E1127FE000CFE9EF0FE14FD -:100A80000CBC17342C77E6C524C6242CFA27FE208C -:100A90000C1C3494FE3C0C9586C5DCC6DC0224019B -:100AA0004BFEDB1012FEE800B5B674C781C883FEAA -:100AB00089F0243331E1C781C88327FE660C1D24E9 -:100AC0003331DFBC4E10FE420002657C06FE8149D8 -:100AD00017FE2C0D08050AFE44131000550AFE549B -:100AE0001255FE280023FE9A0D0946010E070066E6 -:100AF00044FE2800FEE21001F501F609A401FE26DD -:100B00000F64122F0173022B10FE4400550AE944B2 -:100B10000AFEB41001B0440AFEAA1001B0FE198208 -:100B2000FE3446AC440A10FE4300FE961008540AF8 -:100B30003701F501F664122F0173990A644292029B -:100B4000FE2E0308050A8A440A1000FE5C106805A0 -:100B50001AFE581208051AFE5013FE1C1CFE9DF0CA -:100B6000FE500DFE1C1CFE9DF0FE560D08541A375B -:100B7000FEA91010FE1500FE04E60A50FE2E10100D -:100B8000FE1300FE1010106FAB10FE4100AA10FE05 -:100B900024008CB5B67403702823D850FE04E61ADE -:100BA000FE9D41FE1C426401E3022BF8150A39A0A8 -:100BB000B415FE310039A201FE481002D742FE06EC -:100BC000ECD0FC441BFECE453542FE06EAD0FE4783 -:100BD0004B91FE7557035DFE9856FE381209480189 -:100BE0000EFE44484F08051BFE1A130946010E412C -:100BF000FE415809A4010EFE495496FE1E0E02FE47 -:100C00002E03095DFEEE14FC441BFECE453542FE6C -:100C1000CE47FEAD13022B22200711FE9E12211398 -:100C200059139F13D5222F41392FBCADFEBCF0FEC6 -:100C3000E00E0F06135901FEDA1603FE380129FEF5 -:100C40003A0156FEE40EFE02ECD5690066FE04ECA5 -:100C5000204FFE05F6FE340101FE4A17FE0890FE05 -:100C600048F40DFE1813BAFE02EAD5697EFEC513DC -:100C7000151A39A0B4FE2E1003FE38011EFEF0FF37 -:100C80000CFE600103FE3A010CFE620143132025B5 -:100C900006132F122F920F060421042259FEF71279 -:100CA000229FB7139F077EFE7113FE241C1519396E -:100CB000A0B4FED910C3FE03DCFE7357FE805D04B2 -:100CC000C3FE03DCFE5B57FE805D04FE0357C321B9 -:100CD000FE00CC04FE0357C37804080558FE221317 -:100CE000FE1C800706FE1A13FE1E80EDFE1D80AE60 -:100CF000FE0C90FE0E13FE0E90ACFE3C90FE30F407 -:100D00000AFE3C50AA01FE7A1732072FAD01FEB44D -:100D10001608051B4E01F501F612FEE900080558FC -:100D2000FE2C1301FE0C17FE1E1CFE1490FE969066 -:100D30000CFE640114FE660108055BFE1212FE0340 -:100D4000808DFE01EC20FE804013206A2A12CF64C1 -:100D50002220FB792004FE081C03FEAC00FE06588E -:100D600003FEAE00FE075803FEB000FE085803FE67 -:100D7000B200FE0958FE0A1C256E13D0210C5C0C33 -:100D8000450F465250181BFE904DFE915423FEFC19 -:100D90000F44110F48521858FE904DFE915423E411 -:100DA000251113207C6F4F2220FB792012CFFE14D7 -:100DB00056FED6F0FE2610F874FE141CFE101CFE23 -:100DC000181C0442FE0C14FCFE07E61BFECE47FE78 -:100DD000F5130401B07C6F4FFE0680FE4847FE42CB -:100DE0001332072FFE34130948010EBBFE3612FEE4 -:100DF0004148FE454801F0FE00CCBBFEF3134378AA -:100E00000711AC0984010EFE805C0173FE0E100711 -:100E1000824EFE1456FED6F0FE601004FE44588D3D -:100E2000FE01ECA2FE9E40FE9DE700FE9CE71A79C3 -:100E30002A01E3FEDD102CC781C8833331DE071A97 -:100E4000FE4812070AFE56120719FE301207C9178C -:100E5000FE321207FE230017EB070617FE9C12074F -:100E60001FFE12120700172415C90136A92D010B08 -:100E7000944B042DDD09D101FE260F1282022B2D89 -:100E80003207A6FED9133A3D3B3E56FEF011080547 -:100E90005AFE72129B2E9C3C90C096FEBA112262A2 -:100EA000FE2613037F298056FE760D0C6014612107 -:100EB0000C7F0C8001B3256E77136201EF9B2E9C93 -:100EC0003CFE0455FEA555FE04FA2EFE05FA3CFE36 -:100ED0009110033F2940FE4056FEE1560C3F14405E -:100EE000889B2E9C3C90C0035E295FFE0056FEA1AD -:100EF000560C5E145F08055AFE1E122262FE1F4049 -:100F000003602961FE2C50FEAE50033F2940FE4491 -:100F100050FEC650035E295FFE0850FE8A50033D16 -:100F2000293EFE4050FEC2500289250613D40272AB -:100F30002D010B1D4C3331DE0706234C3207A6234F -:100F40007201AF1E43174C08050AEE3A3D3B3EFEC8 -:100F50000A5535FE8B55573D7D3EFE0C51FE8E5198 -:100F60000272FE1981BAFE194102722D010B1C3466 -:100F70001DE83331E15519FEA612550A4D024C0108 -:100F80000B1C341DE83331DF0719234C010B1DE81E -:100F90003331FEE809FEC2495103FE9C00288A5302 -:100FA000051F35A9FEBB4555004E44067C43FEDABD -:100FB0001401AF8CFE4B45EE3207A5ED03CD288A18 -:100FC00003452835670272FEC05DFEF814FE031764 -:100FD000035CC10C5C672D010B268901FE9E150286 -:100FE00089010B1C341D4C3331DF0706234C01F102 -:100FF000FE4258F1FEA4148CFE4AF40A174CFE4A35 -:10100000F406EA3207A58B02720345C10C45672D31 -:10101000010B268901FECC1502890F0627FEBE139F -:1010200026FED41376FE8948010B2176047BFED080 -:10103000131CFED0131DFEBE13672D010BFED51031 -:101040000F71FF02005752931EFEFF7FFE3056FEC7 -:10105000005C040F71FF02005752931E43FE30568E -:10106000FE005C040F71FF0200575293040F71FFE2 -:101070000200575293FE0B5804095C018709450191 -:101080008704FE03A11E11FF030054FE00F41F524B -:10109000FE007DFE017DFE027DFE037C6A2A0C5E61 -:1010A000145F573F7D4004DDFE824AFEE11AFE8355 -:1010B0005A8D0401FE0C19FE4248505191010B1D3E -:1010C000FE96153331E1010B1DFE96153331FEE816 -:1010D0000AFEC15903CD28FECC1253051AFEC413D3 -:1010E00021691AEE55CA6BFEDC144D0F0618CA7C36 -:1010F00030FE7810FF028355ABFF0283556919AEAD -:1011000098FE300096F2186D0F06FE5610690AED33 -:1011100098FE640096F209FE6400189E0F06FE28F1 -:10112000106906FE601398FEC80096F209FEC8001A -:1011300018590F068898FE90017AFE421591E4FE38 -:1011400043F49FFE56F0FE5415FE04F471FE43F482 -:101150009EFEF310FE405C01FE16141E43ECFE00E2 -:1011600017FE4DE46E7AFE9015C46EFE1C10FE0054 -:1011700017FE4DE4CC7AFE9015C4CC885121FE4D6B -:10118000F400E9910F06FEB456FEC35804510F0A4D -:10119000041606010B26F3160A010B26F316190195 -:1011A0000B26F376FE8949010B041606010B26B1C6 -:1011B0001619010B26B11606010B26B1FE8949014D -:1011C0000B26B176FE894A010B04510422D307068F -:1011D000FE4813B813D3FE49F4004D76A967FE010B -:1011E000ECFE2701FE8948FF02001027FE2E163272 -:1011F00007FEE300FE20131DFE52162113D4014BFF -:1012000022D407064E08540637040948010EFB8E07 -:101210000711AE0984010E8E095D01A8040984013D -:101220000E8EFE80E71107118AFE455801F08E04EC -:101230000948010E8E095D01A8040948010EFE80CF -:1012400080FE804CFE49E411AE0984010EFE804C04 -:10125000095D0187041811756CFE6001FE18DFFE40 -:1012600019DEFE241CFE1DF71B97FEEE1601FEF490 -:1012700017AD9A1B6CFE2C01FE2F1904B923FEDE5C -:1012800016FEDA1018117503FE6401FE00F41FFE4D -:10129000185803FE6601FE19589A1FFE3C90FE3056 -:1012A000F406FE3C506CFE3800FE0F79FE1CF71F62 -:1012B00097FE3817FEB6143504B923FE1017FE9CAE -:1012C00010181175FE835AFE18DFFE19DEFE1DF799 -:1012D0002E97FE5A17FE9414EC9A2E6C1AFEAF1934 -:1012E000FE98E70004B923FE4E17FE6C1018117526 -:1012F000FE30BCFEB2BC9ACB6C1AFE0F79FE1CF716 -:10130000CB97FE9217FE5C143504B923FE7E17FEC0 -:101310004210FE02F61175FE18FE60FE19FE61FE17 -:1013200003A1FE1DF75B97FEB817FE3614FE1C13D3 -:101330009A5B41FE8358FEAF19FE80E711FE81E7FC -:101340001112FEDD006A2A046A2AFE124523FEA855 -:1013500017150639A0B4022BFE39F0FEFC17210444 -:10136000FE7E181E19660F0D047503D21E06FEEFD1 -:1013700012FEE1107C6F4F32072FFE3C13F1FE424C -:101380001342920948010EBBEBFE4148FE4548015D -:10139000F0FE00CCBBFEF31343780711AC098401C7 -:1013A0000EFE804C0173FE161007828BFE4014FE69 -:1013B0002412FE1456FED6F0FE1C18180A04FE9CD9 -:1013C000E70A10FE150064792A01E3180604429228 -:1013D00008541B37122F0173180604FE3890FEBA0A -:1013E000903ACE3BCFFE485535FEC9550422A3772F -:1013F00013A30409A4010EFE41480946010EFE494B -:101400004417FEE8187778040948010E07114E09C1 -:101410005D01A80946010E777804FE4EE4196BFEC3 -:101420001C1903FE9000FE3A45FE2C10FE4EE4C946 -:101430006BFE2E1903FE9200FE02E61AE5FE4EE454 -:10144000FE0B006BFE401903FE9400FE02E61FFE39 -:10145000081003FE9600FE02E66DFE4E45EABAFF56 -:10146000046854E71E6EFE081CFE6719FE0A1CFE87 -:101470001AF4FE0004EAFE48F4197AFE74190F19F2 -:1014800004077EFE5AF0FE841925FE0900FE341082 -:10149000071AFE5AF0FE921925CAFE261007196691 -:1014A000256DE5070A66259EFE0E1007066625597E -:1014B000A9B80415FE09000136FE04FE810383FE6F -:1014C000405C041CF7FE14F00B27FED6191CF77BBA -:0C14D000F7FE82F0FEDA1904FFCC0000E9 -:00000001FF -/* Microcode buffer is kept after initialization for error recovery. */ diff --git a/kernel-2.6.33/firmware/advansys/38C1600.bin.ihex b/kernel-2.6.33/firmware/advansys/38C1600.bin.ihex deleted file mode 100644 index 18c7c486..00000000 --- a/kernel-2.6.33/firmware/advansys/38C1600.bin.ihex +++ /dev/null @@ -1,398 +0,0 @@ -:1000000077EF0406000000F2001600FC001000F07C -:1000100018E40100041E48E403F6F7132E1E020044 -:100020000717C05F00FAFFFF040000F609E782E748 -:1000300085F086F04E109EE7FF0055F001F60300B4 -:10004000985701E600EA00EC01FA18F40800F01DE8 -:10005000385432F01000C20E1EF0D5F0BC004BE454 -:1000600000E6B1F0B40002133E1CC8473E00D801C0 -:1000700006130C1C5E1E0057C85701FCBC0EA212D2 -:10008000B9540080620A5A12C8153E1E1840BD5667 -:1000900003E601EA5CF00F0020006C016E0104121F -:1000A0000413BB553C563E5703584AE44000B60083 -:1000B000BB00C000000101013E01580A44100A12B1 -:1000C0004C1C4E1C024A30E405E60C003C0080004B -:1000D00024013C0168016A0170017201740176011A -:1000E00078017C01C60E0C10AC12AE12161A321C2E -:1000F0006E1E02483A55C95702EE5BF003F706F749 -:1001000003FC06001E00BE00E1000C12181A701A53 -:10011000301C381C1044004CB057405C4DE404EADD -:100120005DF0A7F004F602FC05000900190032009A -:1001300033003400360098009E00CC0020014E01B0 -:1001400079013C09680D021004103A1008120A13D4 -:100150004016501600174A19004E0054015800DC92 -:1001600005F009F059F0B8F048F40EF70A009B00CA -:100170009C00A400B500BA00D000E700F0036908B5 -:10018000E9095C0CB612BC19D81B201C341C361CA7 -:10019000421D0844384491440A45484689486854F9 -:1001A0008355835931E402E607F008F00BF00CF0B8 -:1001B0004BF404F805F802FA03FA04FC05FC070006 -:1001C000A800AA00B900E000E500220126016001B4 -:1001D0007A018201C801CA0186026A031805B207C2 -:1001E0006808100D06100A100E1012106010ED10A5 -:1001F000F310061210121E120C130E131013FE9C95 -:10020000F03505FEEC0EFF100000E9FE341F00E89B -:10021000FE8801FF030000FE9315FE0F05FF380066 -:1002200000FE572400FE4C0065FF0400001AFF0981 -:100230000000FF080101FF08FFFFFF270000FF107B -:10024000FFFFFF130000FE7856FE3412FF2100006E -:10025000FE04F7E8377D0D01FE4A11FE04F7E87D44 -:100260000D5137FE3DF0FE0C02FE20F0BCFE91F079 -:10027000FEF801FE90F0FEF801FE8FF0BC03674D22 -:1002800005FE080F01FE780FFEDD1205FE0E03FECF -:10029000281C03FEA600FED1123E22FEA600ACFEE4 -:1002A00048F0FE9002FE49F0FEAA02FE4AF0FEC8A7 -:1002B00002FE46F0FE5A02FE47F0FE6002FE43F0E8 -:1002C000FE4E02FE44F0FE5202FE45F0FE56021CB7 -:1002D0000DA21C0722B70535FE001CFEF110FE0220 -:1002E0001CF5FE1E1CFEE910015FFEE710FE06FC79 -:1002F000DE0A8101A305351F9547B801FEE4110A06 -:1003000081015CFEBD100A81015CFEAD10FE161C71 -:10031000FE581C1C0722B7372A35FE3DF0FE0C02A2 -:100320002BFE9E02FE5A1CFE121CFE141C1FFE30E9 -:100330000047B801FED4111C0722B705E9212C099A -:100340001A31FE69101C0722B7FE04EC2C6001FE76 -:100350001E1E202CFE05F6DE01FE621B010C614A0A -:100360004415565101FE9E1E01FE961A05350A5788 -:1003700001180900360185FE1810FE41580ABA011D -:1003800018FEC8547BFE1C0301FE961A0535376023 -:10039000FE02E830FEBF57FE9E43FE7757FE27F071 -:1003A000FEE401FE074BFE20F0BCFE401C2AEBFEE3 -:1003B00026F0FE6603FEA0F0FE5403FE11F0BCFE24 -:1003C000EF10FE9FF0FE7403FE461C19FE1100059F -:1003D0007037FE481CFE461C010C0628FE1813262A -:1003E00021B9C720B90A570118C78901FEC81A15D3 -:1003F000E12AEBFE01F0EBFE82F0FEA403FE9C324C -:1004000015FEE4002FFEB6032A3C16FEC60301418A -:10041000FE06F0FED603AFA0FE0AF0FEA2070529F5 -:1004200003811E1BFE24051F6301428FFE7002051F -:10043000EAFE461C377D1DFE671BFEBF57FE775741 -:10044000FE481C7501A6860A57011809001BEC0A14 -:10045000E101187750408D3003811EF81F6301427F -:100460008FFE700205EAD799D89C2A292FFE4E04E8 -:1004700016FE4A047EFEA000FE9B57FE541232FF79 -:10048000020010010816FE02053201081629272570 -:10049000EEFE4C44FE581250FE44481334FE4C54B9 -:1004A0007BEC608D3001FE4E1EFE4847FE7C130142 -:1004B0000C0628FE32130143099BFE6813FE26102A -:1004C0001334FE4C547BEC01FE4E1EFE4847FE5496 -:1004D00013010C0628A50143099BFE4013010C06DD -:1004E00028F91F7F010C06074D1FFE0D0001428FEA -:1004F000FEA40E05293215FEE6000FFE1C9004FE38 -:100500009C933A0B0E8B021F7F01420535FE425B26 -:100510007D1DFE4659FEBF57FE77570FFE878004AC -:10052000FE8783FEC9470B0ED065010C060DFE98B1 -:10053000130FFE208004FEA083330B0E091DFE84E2 -:100540001201380607FE701303FEA2001E1BFEDA1E -:1005500005D0540138060DFE581303FEA0001EFE00 -:1005600050125EFF0200102FFE90052A3CCCFF02C5 -:1005700000102FFE9E0517FEF40515FEE300260170 -:1005800038FE4AF0FEC005FE49F0FEBA05712EFEA7 -:100590002100F12EFE2200A22E4AFE0948FF020091 -:1005A000102FFED00517FEF405FEE208013806FE06 -:1005B0001C004D01A72E0720E447FE2701010C0671 -:1005C00028FE24123E01841F7F010C06074D1FFEEA -:1005D0000D0001428FFEA40E052903E61EFECA137C -:1005E00003B61EFE401203661EFE38133E0184173A -:1005F000FE72060A0701380624FE02124F01FE565B -:100600001916FE68061582014115E203668A106616 -:10061000039A1EFE701203551EFE681301C60912CE -:1006200048FE92062E1201FEAC1DFE434862801366 -:1006300058FF02005752AD233F4E62493E018417D6 -:10064000FEEA0601380612F7450A9501FE841916DE -:10065000FEE0061582014115E203558A10551C077C -:100660000184FEAE10036F1EFE9E133E0184039AAA -:100670001EFE1A1201380612FC01C601FEAC1DFE58 -:1006800043486280F0450A9503B61EF801380624F7 -:1006900036FE02F60771788C004D62493E2D934E6E -:1006A000D00D17FE9A0701FEC01916FE90072620EE -:1006B0009E1582014115E2219E0907FB03E6FE58C3 -:1006C0005710E605FE2A06036F8A106F1C07018487 -:1006D000FE9C325F7501A68615FEE2002FED2A3CD6 -:1006E000FE0AF0FECE07AEFE9608FE06F0FE9E085D -:1006F000AFA00529010C060DFE2E12141D010814D1 -:100700000001081400010814000108FE99A4010862 -:10071000140005FEC60901760612FE3A12010C0607 -:1007200012FE301314FE1B0001081400010814000F -:1007300001081400010814070108140005EF7C4AA1 -:10074000784F0FFE9A8104FE9A83FECB470B0E2D45 -:100750002848FE6C080A28FE096FCAFECA45FE3208 -:100760001253634E7C972FFE7E082A3CFE0AF0FE51 -:100770006C08AFA0AEFE96080529014105ED1424D2 -:1007800005EDFE9CF79F01FEAE1EFE185801FEBE51 -:100790001EFE9958FE7818FEF9188EFE1609106A8A -:1007A000226B010C615444212C091AF87701FE7E5A -:1007B0001E472C7A30F0FE83E7FE3F0071FE0340B7 -:1007C000010C61654401C2C8FE1F40206E01FE6A33 -:1007D00016FE0850FE8A50FE4451FEC651FE10100F -:1007E00001FECE1E01FEDE1E1068226901FEEE1E15 -:1007F00001FEFE1EFE4050FEC250104B224CFE8AEF -:1008000010010C0654FE501201FEAE1E01FEBE1E6B -:10081000106A226B010C06654E01C20FFE1F800498 -:10082000FE9F83330B0E206E0FFE449004FEC49394 -:100830003A0BFEC69004FEC693790B0E106C226D27 -:1008400001FECE1E01FEDE1E106822690FFE4090E2 -:1008500004FEC0933A0BFEC29004FEC293790B0EC5 -:10086000104B224C10642234010C6124443713FED7 -:100870004E112FFEDE09FE9EF0FEF209FE01481B1E -:100880003C3788F5D4FE1E0AD5FE420AD2FE1E0A67 -:10089000D3FE420AAEFE120AFE06F0FE180AAFA010 -:1008A00005290141FEC1101424FEC110017606077E -:1008B000FE14120176060D5D010C060DFE7412FE8B -:1008C0002E1C05FE1A0C017606075D0176060D4109 -:1008D000FE2C1CFEAAF0FECE0AFEACF0FE660AFE5E -:1008E0009210C4F6FEADF0FE720A05FE1A0CC5FEAB -:1008F000E710FE2BF0BFFE6B1823FE00FEFE1C125D -:10090000ACFED2F0BFFE7618231D1BBF03E3230706 -:100910001BBFD45BD55BD25BD35BC4C5FEA910758E -:100920005E321F7F014219FE3500FE01F0701998FA -:100930000570FE741823FE00F81B5B7D1201FE7823 -:100940000F4D01FE961A2130777D1D055B010C06C7 -:100950000D2BFEE20B010C0654FEA612010C062420 -:10096000FE8813216EC701FE1E1F0FFE838004FE4A -:100970008383FEC9470B0EFEC844FE42130FFE04DC -:100980009104FE8493FECA570BFE869104FE869363 -:10099000FECB570B0E7A30FE4059FEC1598E4003F4 -:1009A0006A3B6B10972298D96ADA6B01C2C87A3019 -:1009B000206EDB64DC34916C7E6DFE4455FEE555A3 -:1009C000FE04FA64FE05FA3401FE6A16A3261097A7 -:1009D0001098916C7E6DFE1410010C06241B409142 -:1009E0004B7E4C010C06FEF7004403683B69FE1089 -:1009F00058FE9158FE1459FE9559055B010C0624CA -:100A00001B40010C06FEF700447801FE8E1E4F0FBE -:100A1000FE109004FE90933A0BFE929004FE929387 -:100A2000790B0EFEBD10014309BB1BFE6E0A15BB00 -:100A3000010C060DFE1413034B3B4C8EFE6E0AFE9A -:100A40000C58FE8D58055B263E0FFE198004FE995A -:100A500083330B0EFEE510010C060DFE1A12FE6C20 -:100A600019FE1941FE6B18ACFED1F0EF1F92014246 -:100A700019FE4400FE9010FE6C19D94BFEED19DAF8 -:100A80004CFE0C51FE8E51FE6B1823FE00FF31FE12 -:100A90007610ACFED2F0FEBA0CFE7618231D5D0374 -:100AA000E32307FE081319FE16000570FED1F0FEC1 -:100AB000CC0C1F92014219FE17005CFECEF0FED254 -:100AC0000CFE3E10FECDF0FEDE0C19FE220005707D -:100AD000FECBF0FEEA0C19FE24000570FED0F0FEFD -:100AE000F40C1994FE1C10FECFF0FEFE0C194AF314 -:100AF000FECCF0EF017606244D19FE12003713FEEE -:100B00004E112FFE160DFE9EF0FE2A0DFE01481B13 -:100B10003C3788F5D429D529D229D32937FE9C32F0 -:100B20002FFE3E0D2A3CAEFE620DAFA0D49FD59F96 -:100B3000D29FD39F05290141FED31015FEE800C4C2 -:100B4000C575D799D89CFE89F0292725BED799D895 -:100B50009C2FFE8C0D16292725BDFE0148A419FEE9 -:100B6000420005709007FE81491BFE640E010C06D1 -:100B70000DFE441319002D0DFE54122DFE28002BDE -:100B8000FEDA0E0A57011809003646FE2800FEFA62 -:100B90001001FEF41C01FE001D0ABA01FE581040AF -:100BA00015560185053519FE44002D0DF7460DFE3D -:100BB000CC1001A7460DFEC21001A70FFE1982043A -:100BC000FE9983FECC470B0EFE3446A5460D19FE5A -:100BD0004300FEA210010C610D4401FEF41C01FE55 -:100BE000001D40155601857D0D405101FE9E1E05DC -:100BF000FE3A03010C060D5D460D1900FE62100160 -:100C0000760612FE5C12010C0612FE5213FE1C1C2C -:100C1000FE9DF0FE8E0EFE1C1CFE9DF0FE940E014D -:100C20000C611244FE9F1019FE1500FE04E60D4FE4 -:100C3000FE2E1019FE1300FE101019FE4700F119C8 -:100C4000FE4100A219FE240086C4C57503811E2B37 -:100C5000EA4FFE04E612FE9D41FE1C424001F405EF -:100C600035FE121C1F0D47B5C31FFE310047B801EA -:100C7000FED41105E951FE06ECE0FE0E474628FEC3 -:100C8000CE453151FE06EAE0FE474B45FE7557035F -:100C900067FE9856FE38120A5A0118FE4448600151 -:100CA0000C0628FE18130A5701183EFE41580ABACE -:100CB000FEFA14FE4954B0FE5E0F05FE3A030A67C1 -:100CC000FEE014FE0E474628FECE453151FECE47CB -:100CD000FEAD130535212C091AFE98122620962008 -:100CE000E7FE081CFE7C19FEFD19FE0A1C03E5FE4A -:100CF0004855A53BFE6201FEC95531FE741001FE48 -:100D0000F01A03FE38013BFE3A018EFE1E10FE0271 -:100D1000ECE7530036FE04EC2C60FE05F6FE3401D1 -:100D200001FE621B01FECE1EB211FE1813CAFE02A6 -:100D3000EAE75392FEC3131F1247B5C3FE2A1003FE -:100D4000FE380123FEF0FF10E503FE3A0110FE62BB -:100D50000101FE1E1E202C155601FE9E1E130702C9 -:100D600026022196C720960992FE79131F1D47B5CA -:100D7000C3FEE110CFFE03DCFE7357FE805D02CFA1 -:100D8000FE03DCFE5B57FE805D02FE0357CF26FEAE -:100D900000CC02FE0357CF8902010C064AFE4E1317 -:100DA0000FFE1C8004FE9C83330B0E0907FE3A13D2 -:100DB0000FFE1E8004FE9E83330B0EFE2A130FFED1 -:100DC0001D8004FE9D83FEF9130EFE1C1301FEEE32 -:100DD0001EACFE141301FEFE1EFE8158FA01FE0E2B -:100DE0001FFE30F40DFE3C50A201FE921B01430990 -:100DF00056FB01FEC81A010C0628A401FEF41C01D2 -:100E0000FE001D15FEE900010C064AFE4E1301FE10 -:100E1000221BFE1E1C0FFE149004FE94933A0BFE40 -:100E2000969004FE9693790B0E10FE640122FE66E6 -:100E300001010C0665F90FFE038004FE8383330B6A -:100E40000E77FE01EC2CFE8040202C7A3015DF401E -:100E5000212CFE00408D2C02FE081C03FEAC00FE7F -:100E6000065803FEAE00FE075803FEB000FE085809 -:100E700003FEB200FE0958FE0A1C2E4920E026108F -:100E8000661055106F1357524F1C28FE904DFE915F -:100E9000542BFE8811461A135A521C4AFE904DFEDE -:100EA00091542BFE9E112E1A202C903460212CFE82 -:100EB00000408D2C15DFFE1456FED6F0FEB211FE5A -:100EC000121C75FE141CFE101CFE181C0251FE0C98 -:100ED00014FE0E47FE07E628FECE47FEF51302017C -:100EE000A7903460FE0680FE4847FE4213FE028053 -:100EF0000956FE34130A5A0118CBFE3612FE414839 -:100F0000FE454801FEB216FE00CCCBFEF3133F892E -:100F1000091AA50A9D0118FE805C0185F2099BA4AF -:100F2000FE1456FED6F0FEEC1102FE445877FE0188 -:100F3000ECB8FE9E40FE9DE700FE9CE7128D30015E -:100F4000F4FEDD1037D799D89C2725EE0912FE480C -:100F500012090DFE5612091DFE301209DD1BFEC4DA -:100F60001309FE23001BFED01309071BFE341409CE -:100F700024FE121209001B291FDD0142A1320108C3 -:100F8000AE410232FE62080AE101FE5810159B05CF -:100F90003532014309BBFED713914B7E4C8EFE8048 -:100FA00013010C0654FE7212DB64DC34FE4455FE61 -:100FB000E555B0FE4A13216EFE261303973B988E2B -:100FC000FEB60E106A226B261097109801C22E49A9 -:100FD00088206E01FE6A16DB64DC34FE0455FEA533 -:100FE00055FE04FA64FE05FA34FE8F10036C3B6D67 -:100FF000FE4056FEE156106C226D71DB64DC34FE5F -:101000004455FEE55503683B69FE0056FEA15610A7 -:10101000682269010C0654F9216EFE1F40036A3BE9 -:101020006BFE2C50FEAE50036C3B6DFE4450FEC672 -:101030005003683B69FE0850FE8A50034B3B4CFE50 -:101040004050FEC25005732E07209E0572320108E3 -:10105000163D2725EE09072B3D014309BB2B7201E5 -:10106000A6233F1B3D010C060DFE1E13914B7E4C2B -:10107000FE0A5531FE8B55D94BDA4CFE0C51FE8ED3 -:1010800051057201FE8E1ECAFE1941057232010819 -:101090002A3C16C02725BE2D1DC02D0D832D7F1B7C -:1010A000FE6615053D01082A3C16C02725BD091D11 -:1010B0002B3D010816C02725FEE809FEC249500352 -:1010C000B61E830138062431A1FEBB452D00A4467F -:1010D00007903F01FEF81501A686FE4B45FE201342 -:1010E00001430982FE1613039A1E5D03551E315EED -:1010F0000572FEC05D01A7FE031703668A10665ED7 -:10110000320108177301FE5619057301082A3C16AF -:101110003D2725BD09072B3D01FEBE16FE4258FEA8 -:10112000E81401A686FE4AF40D1B3DFE4AF407FEB4 -:101130000E12014309824E057203558A10555E3224 -:101140000108177301FE8419057301082A3C163D36 -:101150002725BD09122B3D01FEE8178BFEAA14FEC0 -:10116000B61486A8B20D1B3DB207FE0E120143094C -:10117000824E0572036F8A106F5E32010817730189 -:10118000FEC019057313072FFECC1517FEE2155F7D -:10119000CC0108265F028FFEDE152AFEDE1516FE44 -:1011A000CC155E320108FED5101358FF02005752CD -:1011B000AD23FEFF7FFE3056FE005C021358FF0297 -:1011C000005752AD233FFE3056FE005C021358FF1D -:1011D00002005752AD021358FF02005752FE005E44 -:1011E000021358FF02005752ADFE0B58020A660167 -:1011F0005C0A55015C0A6F015C0201FE1E1F231A86 -:10120000FF030054FE00F424520FFE007C04FE078E -:101210007C3A0B0EFE0071FEF918FE7A19FEFB19DE -:10122000FE1AF700FE1BF7007A3010682269D96CAD -:10123000DA6D02FE6208FE824AFEE11AFE835A77E8 -:101240000201C6FE42484F5045010816FEE017272E -:1012500025BE010816FEE0172725FEE80AFEC15943 -:10126000039A1EFEDA1201380612FED0132653121C -:1012700048FE0817D1125312FE1E132DB47BFE2612 -:10128000174D13071CB49004FE7810FF028355F12C -:10129000FF028355531DFE1213D6FE3000B0FE80B0 -:1012A000171C631307FE5610530DFE1613D6FE646B -:1012B00000B0FE80170AFE64001C941307FE28107D -:1012C0005307FE6013D6FEC800B0FE80170AFEC8A2 -:1012D000001C95130771D6FE900148FE8C1745F34C -:1012E000FE43F496FE56F0FE9E17FE04F458FE43AD -:1012F000F494F68B01FE2416233FFCA88C4948FE8B -:10130000DA176249FE1C10A88C8048FEDA1762804A -:10131000715026FE4DF400F7451307FEB456FEC388 -:10132000580250130D02503E784F45010816A92768 -:1013300025BEFE03EAFE7E01010816A92725FEE967 -:101340000A010816A92725FEE90AFE05EAFE7F0123 -:10135000010816A92725FE6909FE02EAFE8001019F -:101360000816A92725FEE80847FE810103B61E835B -:101370000138062431A278F2530736FE34F43FA137 -:1013800078039A1E830138061231F04F45FE901003 -:10139000FE405A233FFB8C4948FEAA186249718CD3 -:1013A0008048FEAA186280FEB456FE405D01C60168 -:1013B000FEAC1DFE0217FEC845FE5AF0FEC018FE28 -:1013C00043482D9336FE34F4FE0011FE40102DB438 -:1013D00036FE34F404FE34102DFE0B00364663FE58 -:1013E0002810FEC049FF020054B2FE900148FEFAE8 -:1013F0001845FE1CF43FF3FE40F496FE56F0FE0C3A -:1014000019FE04F458FE40F494F63E2D934ED00D90 -:1014100021FE7F01FEC846FE24138C005D2621FEBE -:101420007E01FEC845FE141321FE8001FE4845FAE8 -:1014300021FE8101FEC8444E260213070278455062 -:10144000130D021407010817FE8219140D01081765 -:10145000FE8219141D010817FE82195FFE894901D9 -:1014600008021407010817C1141D010817C1140749 -:10147000010817C1FE8949010817C15FFE894A01A9 -:1014800008025002140701081774147F010817742A -:10149000141201081774FE89490108177414000119 -:1014A000081774FE894A01081774FE0949010817D4 -:1014B000745FCC01080221E40907FE4C13C820E444 -:1014C000FE49F4004D5FA15EFE01ECFE2701CCFF5A -:1014D0000200102FFE3E1A014309FEE300FE221314 -:1014E00016FE641A26209E0141219E09075D010C0B -:1014F000610744020A5A0118FE0040AA091AFE12A6 -:10150000130A9D0118AA0A6701A3020A9D0118AADD -:10151000FE80E71A091A5DFE455801FEB216AA02BE -:101520000A5A0118AA0A6701A3020A5A011801FE01 -:101530007E1EFE804CFE49E41AFE12130A9D01181D -:10154000FE804C0A67015C021C1A877CE5FE18DFEE -:10155000FE19DEFE241CFE1DF728B1FE041B01FE51 -:101560002A1CFAB3287CFE2C01FE2F1902C92BFE7F -:10157000F41AFEFA101C1A8703FE6401FE00F4241C -:10158000FE185803FE6601FE1958B32401FE0E1F13 -:10159000FE30F407FE3C507CFE3800FE0F79FE1C46 -:1015A000F724B1FE501BFED4143102C92BFE261BBA -:1015B000FEBA101C1A87FE835AFE18DFFE19DEFEE3 -:1015C0001DF754B1FE721BFEB214FCB3547C12FE24 -:1015D000AF19FE98E70002C92BFE661BFE8A101C9D -:1015E0001A878B0FFE309004FEB0933A0BFE18580A -:1015F000FE329004FEB2933A0BFE19580EA8B34A7D -:101600007C12FE0F79FE1CF74AB1FEC61BFE5E146B -:101610003102C92BFE961B5CFE02F61A87FE18FEED -:101620006AFE19FE6B01FE1E1FFE1DF765B1FEEE80 -:101630001BFE3614FE1C13B3653EFE8358FEAF1925 -:10164000FE80E71AFE81E71A15FEDD007A30027A85 -:1016500030FE12452BFEDC1B1F0747B5C30535FEC8 -:1016600039F0752602FE7E18231D361311028703FA -:10167000E32307FEEF12FEE110903460FE028009C2 -:1016800056FE3C13FE8214FE421351FE06830A5A94 -:101690000118CBFE3E12FE4148FE454801FEB2163F -:1016A000FE00CCCBFEF3133F89091AA50A9D011851 -:1016B000FE804C0185FE1610099B4EFE4014FE2450 -:1016C00012FE1456FED6F0FE521C1C0D02FE9CE7C4 -:1016D0000D19FE1500408D3001F41C070251FE0665 -:1016E00083FE1880612844155601851C0702FE38C8 -:1016F00090FEBA9091DE7EDFFE485531FEC955025C -:1017000021B98820B9020ABA0118FE41480A5701D6 -:1017100018FE49441BFE1E1D8889020A5A01180939 -:101720001AA40A6701A30A570118888902FE4EE429 -:101730001D7BFE521D03FE9000FE3A45FE2C10FE5E -:101740004EE4DD7BFE641D03FE9200D112FE1A10F2 -:10175000FE4EE4FE0B007BFE761D03FE9400D124BA -:10176000FE081003FE9600D163FE4E4583CAFF04B7 -:101770006854FEF1102349FE081CFE6719FE0A1C7E -:10178000FE1AF4FE000483B21D48FEAA1D131D02BA -:101790000992FE5AF0FEBA1D2E93FE34100912FE75 -:1017A0005AF0FEC81D2EB4FE2610091D362E63FE0B -:1017B0001A10090D362E94F20907362E95A1C8028B -:1017C0001F930142FE04FE99039C8B022AFE1C1EFD -:1017D000FE14F0082FFE0C1E2AFE1C1E8FFE1C1E7F -:1017E000FE82F0FE101E020F3F04FE8083330B0EBC -:1017F000020FFE188004FE9883330B0E020FFE02C8 -:101800008004FE8283330B0E020FFE068004FE86E8 -:1018100083330B0E020FFE1B8004FE9B83330B0EE3 -:10182000020FFE048004FE8483330B0E020FFE8041 -:101830008004FE8083FEC9470B0E020FFE1981044F -:10184000FE9983FECA470B0E020FFE068304FE8636 -:1018500083FECE470B0E020FFE2C9004FEAC933A93 -:101860000B0E020FFEAE9004FEAE93790B0E020F2C -:10187000FE089004FE88933A0B0E020FFE8A900435 -:10188000FE8A93790B0E020FFE0C9004FE8C933AA5 -:101890000B0E020FFE8E9004FE8E93790B0E020F3C -:1018A000FE3C9004FEBC933A0B0E028B0FFE0380AD -:0E18B00004FE8383330B770EA802FF66000050 -:00000001FF -/* Microcode buffer is kept after initialization for error recovery. */ diff --git a/kernel-2.6.33/firmware/advansys/mcode.bin.ihex b/kernel-2.6.33/firmware/advansys/mcode.bin.ihex deleted file mode 100644 index cd160d93..00000000 --- a/kernel-2.6.33/firmware/advansys/mcode.bin.ihex +++ /dev/null @@ -1,147 +0,0 @@ -:100000003F452C01010301190F0000000000000012 -:10001000000000000F0F0F0F0F0F0F0F0000000068 -:1000200000000000000000000000000000000000D0 -:1000300000000000000000000000000000000000C0 -:100040000000000000000000C3120D0501000000C8 -:1000500000FF000000000000FF80FFFF0100000023 -:10006000000000000000002300000000000700FF67 -:1000700000000000FFFFFF00000000000000E48817 -:100080000000000080734804360000A2C2008073A4 -:1000900003233640B600360005D60CD212DA00A291 -:1000A000C20092801E985000F5004898DF23366009 -:1000B000B60092804F00F5004898EF233660B600F6 -:1000C000928080629280004615EE13EA020109D800 -:1000D000CD044D0000A3D600A6977F2304618401C0 -:1000E000E684D2C18073CD044D0000A3DA01A69747 -:1000F000C681C28880738077000101A1FE004F0095 -:10010000849707A6080100330300C288030301DEB9 -:10011000C288CE006960CE0002034A6000A2780166 -:10012000806307A62401788103038063E20007A6A9 -:10013000340100330400C2880307020104CA0D23FE -:1001400068984D04048505D80D236898CD041523BF -:10015000F888FB23026182018063020306A3620127 -:1001600000330A00C2884E0007A36E0100330B0063 -:10017000C288CD04362D00331A00C288500488810D -:1001800006AB820188814E0007A39201500000A3B4 -:100190003C0100057C814697020105C60423A001AD -:1001A0001523A101BE81FD23026182010ADA4A0002 -:1001B000066100A0B4018063CD04362D00331B001E -:1001C000C28806236898CD04E684060100A2D40103 -:1001D000576000A0DA01E6848023A001E6848073E2 -:1001E0004B00066100A2000204010CDE020103CCF8 -:1001F0004F008497FC810823024182014F006297DF -:1002000048048480F0970046560003C00123E800AC -:1002100081730629034206E203EE6BEB1123F88893 -:100220000498F0808073807707A42A027C9506A644 -:10023000340203A64C044682040103D8B4986A969B -:100240004682FE95806783038063B62D02A66C020A -:1002500007A65A0206A65E0203A66202C2887C9521 -:100260004882609648820423A0011423A1013C84A3 -:1002700004010CDCE0232561EF0014014F04A80108 -:100280006F00A5010323A40106239C01242B1C015C -:1002900002A6AA0207A65A0206A65E0203A6200428 -:1002A00001A6B40200A6B40200331200C288000EF8 -:1002B0008063004300A08C024D0404010BDCE723A3 -:1002C00004618401103112351401EC006C38003FD8 -:1002D0000000EA821823046118A0E2020401A2C807 -:1002E00000331F00C28808310A350C390E3D7E9854 -:1002F000B62D01A6140300A6140307A60C0306A638 -:10030000100303A6200402A66C0200333300C28847 -:100310007C95EE826096EE82829880427E9864E4BC -:1003200004012DC83105070100A2540300438701D1 -:10033000050586987E9800A6160307A64C0303A61B -:100340003C0406A6500301A6160300332500C2880C -:100350007C95328360963283040110CE07C8050570 -:10036000EB0400330020C020816272830001050588 -:10037000FFA27A03B1010823B2012E8305051501FE -:1003800000A29A03EC006E0095016C38003F00005B -:1003900001A6960300A69603108480427E9801A6CB -:1003A000A40300A6BC031084A898804201A6A4035D -:1003B00007A6B203D4837C95A88300332F00C2889C -:1003C000A898804200A6BC0307A6CA03D4837C95E4 -:1003D000C08300332600C288382B80328036042345 -:1003E000A0011223A101108407F006A4F403806B7E -:1003F000806705238303806303A60E0407A6060413 -:1004000006A60A0400331700C2887C95F483609620 -:10041000F483208407F006A42004806B8067052302 -:1004200083038063B62D03A63C0407A6340406A606 -:10043000380400333000C2887C9520846096208484 -:100440001D0106CC00330084C0200023EA00816235 -:10045000A20D806307A65A0400331800C288030364 -:100460008063A30107A46404230100A286040AA0F8 -:100470007604E00000331D00C2880BA08204E00077 -:1004800000331E00C2884223F888002322A3E6041A -:10049000082322A3A204282322A3AE04022322A31A -:1004A000C4044223F8884A00066100A0AE04452334 -:1004B000F888049800A2C004B49800330082C020D9 -:1004C0008162E8814723F88804010BDE0498B49820 -:1004D00000330081C0208162140100A00002432388 -:1004E000F8880423A0014423A10180734D0003A3D5 -:1004F000F40400332700C288040104DC0223A201B3 -:100500000423A001049826954B00F6004F044F00E9 -:1005100000A3220500057600066100A21C050A85DD -:100520004697CD04248548048480020103DA8023A1 -:10053000820134850223A0014A00066100A2400521 -:100540001D0104D6FF2386414B60CB00FF238001B1 -:1005500049008101040102C830018001F704030150 -:1005600049048001C90000050001FFA0600577046F -:100570000123EA005D00FEC700620023EA00006379 -:1005800007A4F805030302A08E05F48500332D00AF -:10059000C28804A0B80580630023DF004A0006611A -:1005A00000A2A4051D0106D60223024182015000CB -:1005B00062970485042302418201048508A0BE05D8 -:1005C000F48503A0C405F48501A0CE0588008063EE -:1005D000CC8607A0EE055F00002BDF0800A2E60531 -:1005E0008067806301A27A067C8506236898482389 -:1005F000F88807238000068780637C850023DF005E -:1006000000634A00066100A236061D0116D4C0230D -:1006100007418303806306A61C0600333700C288A7 -:100620001D0101D620236360830380630223DF0062 -:1006300007A67C05EF046F0000634B000641CB006A -:100640005200066100A24E061D0103CAC0230741E5 -:1006500000631D0104CC00330083C020816280232D -:1006600007410063806708238303806300630123DD -:10067000DF0006A6840607A67C058067806300333A -:100680000040C020816200630000FE958303806308 -:1006900006A6940607A67C05000001A01407002BFF -:1006A000400E8063010006A6AA0607A67C05400E40 -:1006B0008063004300A0A20606A6BC0607A67C0530 -:1006C0008067400E806307A67C050023DF0000637F -:1006D00007A6D60600332A00C28803038063890078 -:1006E0000A2B07A6E80600332900C288004300A2AF -:1006F000F406C00E8063DE86C00E00330080C0208A -:100700008162040102DA80637C85807B806306A6B7 -:100710008C0600332C00C2880CA22E07FE958303A2 -:10072000806306A62C0707A67C0500333D00C2881F -:1007300000008067830380630CA0440707A67C0544 -:10074000BF2304618401E6840063F0040101F10029 -:100750000001F20001058001720471008101700442 -:10076000800581050063F004F20072040101F100CC -:1007700070008101700471008101720080017104B8 -:100780007000800170040063F004F2007204000144 -:10079000F10070008001700471008001720081011D -:1007A000710470008101700400630023B3018305AC -:1007B000A301A201A1010123A0010001C80003A11E -:1007C000C40700330700C28880058105040111C8F1 -:1007D0004800B001B1010823B201050148040043FB -:1007E00000A2E4070005DA870001C800FF238001AA -:1007F00005050063F7041A09F6086E040002804339 -:100800007608800277040063F7041A09F6086E047C -:10081000000200A0140816880043760880027704BE -:100820000063F3040023F40074008043F400CF401D -:1008300000A2440874040201F7C9F6D9000101A11D -:10084000240804982695248873040063F30475042F -:100850005A88020104D84697049826954A8875005C -:1008600000A3640800054E8873040063807B8063E6 -:1008700006A6760800333E00C28880678303806343 -:100880000063382B9C88382B928832093105929866 -:100890000505B209006300320036003A003E0063ED -:1008A00080328036803A803EB43D0063382B40323F -:1008B0004036403A403E00635A20C94000A0B40888 -:1008C0005D00FEC300638073E6200223E8008273AC -:1008D000FFFD80731323F8886620C0200423A00145 -:1008E000A123A1018162E28880738077680000A261 -:1008F000800003C2F1C74123F8881123A10104231A -:04090000A001E684E8 -:00000001FF -/* Microcode buffer is kept after initialization for error recovery. */ diff --git a/kernel-2.6.33/firmware/atmsar11.HEX b/kernel-2.6.33/firmware/atmsar11.HEX deleted file mode 100644 index dfddc190..00000000 --- a/kernel-2.6.33/firmware/atmsar11.HEX +++ /dev/null @@ -1,204 +0,0 @@ -:04000000A0D0F0009C -:2C008000401A680000000000335B007C13600005335B10003C1AA0C0375A018003400008000000001760FFFB335B400020 -:2C00AC00401A700013600003241B0FC0AF9B45002508000803400008420000108F810C9032220002104000033C03A0D174 -:2C00D8002463F8100060F809242100011000001AAF810C9082020011AF900C480441000A34420080967D000296020012A4 -:2C01040000000000105D00110000000004110161A66200021000000DAE62000C34848000A20200114D01FFFF000000005E -:2C0130008F834C0000000000AF830FEC00E0F80903E03821000414000440FFF700000000AF80460C8E1000084D01FFFF36 -:2C015C00000000008F834C004900001DAF830FEC8F820CBC8F9D0C4C2442000197BE0000AF820CBC13C00009ACA200D872 -:2C018800A7A000003C0100D1003E08259422002C0411013FA4220002AC22000CAC2000108F9E0C5427BD000217BE00028C -:2C01B4008CA200C08F9D0C508F970FC8AF9D0C4C12E20005878040023C02A0D12442F94C0040F8090000000000E0F8094A -:2C01E00003E038214500FFDC8E11000C3C1300D1001111022C4304001060FFB900021180026298218E76003C32220008C1 -:2C020C001440FFB78E7700348E7500303C03CFB016C0000302D5102B041100BE000000001040FFA6007018264D01FFFFE5 -:2C023800000000008F824C00AF974C00AF820FECAC7600100260902132220002104000078F944A009602003A3484000492 -:2C02640014400003AF820FBC3C029000AF820FBC8E10000832943F008E11000C2694FF00128000733C1300D14901007162 -:2C0290003237000816E0006F001111022C4304001060006C0002B980000417400440003A027798211272002326D60030E0 -:2C02BC00AE56003C8E76003C8E7700348E7500303C03CFB016C0000302D5102B0411009100000000104000602E8210006B -:2C02E80014400009007018264D01FFFF000000008F824C00AF974C00AC760010AE4200341000FFD0AF80460C00E0F8090D -:2C03140003E038213C03CFB000701826AE4600344D01FFFF000000008F824C00AF974C00AF820FECAC7600101000FFC382 -:2C034000AF80460C02D5102B104000423C17CFB02E8210001440000602F0B8264D01FFFF00000000AEF600101000FFB8E9 -:2C036C00AF80460C00E0F80903E038214D01FFFF000000008F824C00AF864C00AEF60010AF820FEC1000FFAEAF80460C7F -:2C0398003084FFFB8E5700383242FFC000021182A7820FB8AF970FB4865D002A865E0008A79D0FBA279D0F1833DE00604B -:2C03C40003BEE821001EF0C203BEE8218F970C584D01FFFF000000008F834C008FA2001C12E300033C030C403C1EC0008B -:2C03F000AF9E0FBCAC620FB48FA300182442000C14430002AF80460C8FA20014AE40003CAFA2001C8E76003C8E7700340D -:2C041C008E7500303C03CFB016C0000302D5102B0411003C00000000007018264D01FFFF00000000ACA500E410400032D6 -:2C044800AF974C001000FF7FAC760010000417400440000726D60030AE56003C00E0F80903E03821AF80460C1000FF393E -:2C047400AE4600348E5700383242FFC000021182A7820FB8AF970FB48F970C5800E0F80903E0382112E600033C030C4029 -:2C04A0003C02C000AF820FBC865D002A865E0008A79D0FBA279D0F1833DE006003BEE821001EF0C203BEE8218FA2001C23 -:2C04CC004D01FFFF000000008F974C00AC620FB43084FFFB8FA300182442000C14430002AF80460C8FA20014AE40003CC2 -:2C04F800AFA2001C4D01FFFF00000000ACA500E41000FF13AF974C0000E0F80903E038211000FF0F000000001040005B50 -:2C052400867E0008279D0F1833DE006003BEE821001E10C203A2E8218FB700088FA2000C8EF6000412E2002886620008BC -:2C05500082030010000217400441001924630001106000173C02D1B0005010264D01FFFF000000008F9E4C00AC56001008 -:2C057C0026D6FFFE860200103C03CFB034632000A662002A8EE2000026F70008AE6200388FA20020AFB700082417FFFF46 -:2C05A80002C2A8214D01FFFF00000000AF9E4C0003E00008AE7500308EE2000026F70008AE6200388FA20020AFB70008DB -:2C05D4002417FFFFA677002A02C2A8213C03CFB003E00008AE750030001E18C2006518218C6300C88FA200100000000064 -:2C0600000062B0231EC000038FA1000412C0001B0022B0232EC30041146000023C1500402416004000161E80000318829E -:2C062C00007518254D01FFFF000000008F954C00001EB84000771821AC624D00005610211441000227830D008FA200004D -:2C06580002E3B821AFA2001002D71821AFA3000C4D01FFFF000000008EF600041000FFB5AF954C003C16DEADAE76003C82 -:2C068400AE60003826D5FFFF0000102103E00008AE7500302C430AB2106000052C4324B21000000424020AB210000002AF -:2C06B000240224B11060FFFD304301FF000318403C1DA0D127BDD6CC007D1821946300000002EA4200031C0027BDFFFBC1 -:2C06DC0003E0000803A3100624030FC0AF83450010000002012060213C0CCFB011E000560189602685FE00000000000089 -:2C07080013C000473C02CFB007C0002D001E1F8004610034001E1FC0046000093C02D3B000E0F80903E038214D01FFFF10 -:2C073400000000008F864C008F990FEC1000000BAF994C0001E2782600E0F80903E038214D01FFFF000000008F864C001B -:2C076000AF994C00ADEF20103C02D3B001E278268F820FC08F830FC4AF824D008DE20004A5E00000AC6200008C62000094 -:2C078C0024020380AF824D008F824D008F820F1424630004146200022419FFFF8F830F10ACA500E4AF830FC44D01FFFF93 -:2C07B800000000008F824C801000001FADE2003C00E0F80903E038214D01FFFF00000000A5E000008F864C001580002238 -:2C07E400AF8F45401000001701E2782600E0F80903E038214D01FFFF000000008F864C00AF994C00ADEF20103C02CFB097 -:2C08100001E27826A5E000004D01FFFF00000000100000078F994C0000E0F80903E038214D01FFFF000000008F864C0015 -:2C083C008F990FEC1580000AAF8F45000000782110000014AF19001400E0F80903E038214D01FFFF000000001180FFF8C1 -:2C0868008F864C0085220000012078210440000A8D290008130B0004000C1602AF1900148D7900140160C021AF994C0084 -:2C089400AD8E40103042003F01C27021000417800440018B8F824A0030818000304200041440FF8D8D4B00001020000C47 -:2C08C00030847FFF8F820C480120F021244300348C5D000C24420004AFDD000C1462FFFC27DE0004A52100001000FF82E0 -:2C08EC00250800081160005800000000857D00088D63000C9562000A8D41000407A1002600621821A563000A00031C026D -:2C091800041101A0000318C0001D16C00441001F27A2008000021CC00461000E0040E82127BD0080956200009563000293 -:2C0944003442000CAD22000C24020100A52200109562002CA5230014A5220012A520001634028000A5220000A57D0008D2 -:2C09700007A0000C8F820C4C8F830C502441FFE80023F02B13C000020020102124420400945E00002441FFFE17C0FFF994 -:2C099C00AD620010A44B0000142B001CAD400000AD400004254A00083142007F1440000E00041780044100038F820FE03A -:2C09C800100000063484000134840002244200083442100038421000AF820FE0354A0100394A010039420080AF820FE4B9 -:2C09F400001D14C00441000333A2EFFF1000FF3CA562000807A0009F33A2FFFE10000021A56200088D620024001D1CC01D -:2C0A200004610004AD42000033A3EFFF1000FF31A563000807A0000533A3FFFEA56300088D4B00001000FFAA000000001E -:2C0A4C001000008E25080008254A00083142007F1440000E00041780044100038F820FE010000006348400013484000274 -:2C0A7800244200083442100038421000AF820FE0354A0100394A010039420080AF820FE4110000038D4B00001000FF9303 -:2C0AA4002508FFF88F820FD88F830FDC8F810FD41062001D246200084D01FFFF000000008F8C4C00847F00003C1E00D11C -:2C0AD00033FD03FF001D5980017E5821857E0008001DE900001E0F0003E1F82507E00003AF820FDC879E0CA0278B0C986E -:2C0AFC0007C100423C0208403C01F7B08D62002000230826AC2200008C620004946300022442FFF8004310211000004E12 -:2C0B2800AD6200208F820FD087830CA014220007278B0C98410000513C018000ACA100E08CA100C4000000001022004C4E -:2C0B54000022E8238F9F0F0C07A10002AF810FD403E2E8232FA30041146000023C1E0040241D0040001D1E800003188256 -:2C0B8000007E18254D01FFFF000000008F8C4C00AC624CC0005D1021145F000227830CC08F820F0803A3F021AF820FD059 -:2C0BAC00AF9E0FD84D01FFFF000000001000FFC3246200088D63000C8D7D0010A563000A13A0000200031C02A7A00000F8 -:2C0BD800000318C0041100EF006818214D01FFFF000000008F820C448F830C40AD620010A5630004A563000610000021FC -:2C0C0400AF8C4C00A57D00008C7D000494630002AC5D4C4027A20008AD62001803A3E82127BDFFF4AD7D001C27BD0004D4 -:2C0C3000AD7D002037C18001001E17C00441FFE0A56100084D01FFFF000000008F820C448F830C40AD620010A563000478 -:2C0C5C00A56300068F820FD88F830FDC4D01FFFF000000001462FF9524620008AF8C4C0087830CA0278B0C980461FE97F8 -:2C0C88000004170004400005956200001178000600000000AF0E0010A70D00043084FFF7956D00048D6E001025ADFFD075 -:2C0CB40005A1FE8FAD22000C3C0CFFB001896026000D182225AD00308D7E00188D61001C4D01FFFF00000000103E0036B9 -:2C0CE0008F9D4C003C010840AC3E4C4027DE000811A00017AD7E0018000DF600019E60254D01FFFF00000000AD8E40105F -:2C0D0C008F8D0C40957E00068F8E0C4403CDF021A57E0006000CF782000C0E0203C1F021001E0F80000C6200000C6202C2 -:2C0D38000181602533DE003C019E60213401000110000008A5210000957E00064D01FFFF000000008F8D0C408F8E0C44CD -:2C0D640003CDF021A57E00064D01FFFF0000000001A3F02B17C000080003F60001A36823019E6025018960264D01FFF7CF -:2C0D9000000000001000FE58AF9D4C008D7E00188D61001C00000000143EFFCE006D18234D01FFFF000000002C61000864 -:2C0DBC001020001795610008000000000001FF8007E0000B34210002006D182100031E000183602501896026240D002CC0 -:2C0DE800A56100084D01FFFF000000001000FE40AF9D4C003C1F0C40AFFE4FA83021FFFDA56100083C0CD3CF358CE0006E -:2C0E140010000008340300023C1F0C40AFFE4FA811A0FFF9000DF60034030003019E6025018960263484000834420002C4 -:2C0E4000AD22000C95620006A5230000AD2200384D01FFFF00000000857E00088F820FA897830FACAD22000433C17FFFA6 -:2C0E6C00AD600010A56100081060FE20AF9D4C00A57E00080003190030633FF0A56300008F820FB03C030840AC624C4007 -:2C0E980024430008AD63001897830FAE2442FFF400621821AD63001C4D01FFFF000000008F8D0C408F830C44A56D000474 -:2C0EC400A56D0006AD6300101000FE0AAF9D4C008F820FE000040FC08C4300000421001B8F9F0FE48C5D0004AC4000043A -:2C0EF0001060000EAC400000000000009462002800000000005F10208C4100040000000010200003AC43000410000002B6 -:2C0F1C00AC230024AC43000017A3FFF48C6300248F820FE03BFF0080244200083442100038421000AF820FE0AF9F0FE46E -:2C0F48001000FE573084FFFE1060001000000000947D00280000000003BFE8208FA10004AFA30004102000038C5E000439 -:2C0F740010000002AC230024AFA300008C61002417C3FE48AC410000AC400004AC4000001000FE443084FFFD2C6201006F -:2C0FA0001440000E006A10213143007F01431823004318233062007FA562002800621823000319028F820FE02463FFF8BF -:2C0FCC000062182134631000100000033863100034430100386301008C6200040000000010400003AC6B000403E000089A -:0C0FF800AC4B002403E00008AC6B0000D0 -:02000004A0D08A -:2CD5000000000002A0D0E00000000000000010000000000600000008000000000000000800000002A0D0D64800000000F7 -:2CD52C00000008880000000000000000000000000000000024313200243132002431320000000000244D43522420436FB2 -:2CD558007079726967687420286329204D61646765204E6574776F726B73204C746420313939352E20416C6C207269674C -:2CD584006874732072657365727665642E004D6164676520416D6261737361646F722076312E303100000000000000012C -:2CD5B00000000001000000000000000000000000000000000000000000000000000000000000000000000000000000004E -:2CD5DC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023 -:2CD608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F6 -:0CD6340000000000FFF0400000000000BB -:2CF000000C343E2D000000003C1CA0D1279C56383C1DA0D127BDDFD03C08A0D12508DFD0AF8780080C343C1300000000E4 -:2CF02C00240400030097000D3C08BFC0350802308D08000000000000010000080000000027BDFFD0AFBF001CAFB1001864 -:2CF05800AFB000143C11FFF0000080213C18005637183B7926190200172000020319001A0007000D2401FFFF172100056B -:2CF08400000000003C01800017010002000000000006000D00001012001018403C05A0D124A5D6CC00A32021A4820000C5 -:2CF0B000261000012A0102001420FFEA000000003C06A0D124C6F9E43C07A0D124E7D648ACE600003C08A0D12508FB14D9 -:2CF0DC00ACE800043C09A0D12529FC94ACE900083C0AA0D1254AFCD4ACEA000C3C0BA0D1256BFBA8ACEB00103C0CA0D15C -:2CF10800258CFBC4ACEC00143C0DA0D125ADFBE0ACED00183C0EA0D125CEFBFCACEE001C3C0FA0D125EFFC18ACEF0020AD -:2CF134003C18A0D12718FC34ACF800243C19A0D12739FC50ACF900283C02A0D12442FC60ACE2002C3C03A0D12463FC70A6 -:2CF16000ACE300303C04A0D12484FC80ACE400343C05A0D124A5FCB4ACE500383C06A0D124C6FE08ACE6003C3C08A0D111 -:2CF18C002508FE90ACE800403C09A0D12529FA38ACE900443C0AA0D1254AFA74ACEA0048241000133C0BA0D1256BF9D8E7 -:2CF1B800001060803C0EA0D125CED64801CC6821ADAB0000261000012A0100201420FFF6000000008F988000000000006F -:2CF1E400AF0001008F828000241903FFA4590202000080218F86800024030FFF0010204024C7038000E42821A4A30000C1 -:2CF21000261000012A0100081420FFF7000000008F89800034089C40AD2803A08F8B80003C0A00FF354AFFFFAD6A03A4FC -:2CF23C00000080218F8F8000240C0FFF0010684025F80300030D7021A5CC0000261000012A0100081420FFF700000000AB -:2CF268008F82800034199C40AC5903208F8480003C0300FF3463FFFFAC8303248F868000240502FFA4C502023C08A0C00C -:2CF29400350801803C09A0D12529D5B8250A00288D0B00008D0C0004AD2B0000AD2C000425080008150AFFFA252900081B -:2CF2C0004002600000000000AFA20028240300223C04A0E034840014AC8300008FA500280000000034A6100100C01021CB -:2CF2EC00AFA600283C07FFBF34E7FFFF00C7382400E01021AFA7002840876000000000003C0800023508D8903C09FFFE59 -:2CF3180035290130AD2800008FAA00283C0BF000014B582501601021AFAB002801606021408C6000000000000000802141 -:2CF3440000107080022E7821ADE00000261000012A0104001420FFFA00000000241800013C19A0E8AF380000240200117C -:2CF370003C03A0F034630017A06200003C04F0EB348400703C05FFF034A54A00ACA400003C06FCEB34C60070ACA6000027 -:2CF39C003C07FFF034E74700ACE00000000080213C08FFF035080FC03C09FFF035294500AD280000261000012A01000433 -:2CF3C8001420FFF800000000000080213C0ADEAD001059803C0100D1002B0821AC2A003C3C0100D1002B0821AC200030C1 -:2CF3F4003C0100D1002B0821AC200038240DFFFF3C0100D1002B0821AC2D0014001071003C0100D1002B0821A42E000054 -:2CF420003C0100D1002B0821A4200004241800203C0100D1002B0821A43800083C0100D1002B0821AC200010261000017F -:2CF44C002A0104001420FFE00000000000008021001018C03C05A0D124A5E00000A32021AC8000003C07A0D124E7E000BF -:2CF4780024E8000401033021ACC00000261000012A0100091420FFF300000000240903803C0AFFF0354A4D00AD4900005F -:2CF4A4003C0CA080358C009CAD8000003C0DA08035AD00A0ADA000003C0E11003C0FA08035EF00A8ADEE000041010003A0 -:2CF4D000000000004100FFFF000000003C18A080371800E08F1900003C01A0D1AC39D6C80C343D43032020218FB00014DE -:2CF4FC008FBF001C8FB1001803E0000827BD00300080B8213C1CFFF0A3800C84A3800C888F90440000002021AF800CBC7E -:2CF52800240200A827830F002C5D004017A0000C3C1DFFB003A3E826AFB740000000000000000000000000004D01FFFFF6 -:2CF55400000000002442FFC0246300401000FFF326F700401040000D000000000002EE003C01004003A1E8253C01FFF099 -:2CF5800003A1E82603A3E826AFB740000000000000000000000000004D01FFFF000000003C05A0808F820F08000000007E -:2CF5AC00AF820FD4AF820FD0ACA200C48F820F100000000000021D82AF830FC000031D80004310233C01A0800041102542 -:2CF5D800AF820FC4AF820F108F820F1400000000004310233C01A08000411025AF820F1424030003279D0F1824BE00C823 -:2CF6040027810D008FA2000000000000AFA20010AFC20000AFA10008AFA1000C8FA2001400000000AFA2001C27BD0024B4 -:2CF6300027DE0004242100401460FFF32463FFFF8F820F0000000000AF820FC8ACA200C0278208002403000FAC4000002C -:2CF65C00244200041460FFFD2463FFFF8F830FC000000000AF834D008F834D008F830F148F820F102463FFFCAC40000091 -:2CF688001443FFFE2442000424020380AF824D00279D0F1827A100908FA200148FA3001800000000006218232C7F004017 -:2CF6B40017E000093C1F004037FF080003A0F0214D01FFFF00000000AFE20000244200401000FFF62463FFC01060000659 -:2CF6E00037FF080000031E0003E3F8254D01FFFF00000000AFE2000027BD002417A1FFE800000000000038218FC200145A -:2CF70C008FC3001800000000006218232C7F004013E000043C1F004000030E001000000203E1F8252403004037FF080084 -:2CF73800241E03E7000008214D01FFFF00000000AFE20000002308214900FFFB000000008780400217C0FFF827DEFFFFCA -:2CF7640014E0000434E7400003E7F8251000FFF0AF810C60AF810C5C3C01A0D18C22D6C8000000003C01A080AC2200E0E7 -:2CF790003C01A0808C2000E0AF800FB4A7800FB8A7800FBAA7800FBCA7800FBE27820CC0AF820FDCAF820FD83C02A0D156 -:2CF7BC002442DACCAF820C4CAF820C5024420400AF820C542402001E3C03FFF0247D0040AC7D000803A018211440FFFC55 -:2CF7E8002442FFFF3C1DFFF0AC7D00083C02C7043442DD7BAF820C583C07000024E7015808343FA9000000008E620038B9 -:2CF8140000000000144000058F830C9412A000222463000110000020AF830C94AF820FB43262FFC0000211828663002A70 -:2CF84000A7820FB83C02A000AF820FBCA7830FBA867E0008279D0F1833DE006003BEE821001EF0C203BEE8218FA2001CC6 -:2CF86C003C030C404D01FFFF000000008F974C00AC620FB48FA300182442000C14430003000000008FA2001400000000FB -:2CF89800AFA2001C4D01FFFF00000000ACA500E4AF974C0003E00008AE60003C3C0DA0D125ADD50011A00021000000005C -:2CF8C4008DA90000000000001120001D000000008DAA00048DAB00088DAC000C0009474005010004000000003C08A0D185 -:2CF8F0002508D638014850210009478005010007000000001180000D00000000AD400000254A00041000FFFB258CFFFC66 -:2CF91C0011800007000000008D6E0000256B0004AD4E0000254A00041000FFF9258CFFFC1000FFE125AD001003E00008B9 -:2CF94800000000003C021040AC574FF0000000000000000000000000000000004D01FFFF000000008F820FFC000000005B -:2CF974003042001F000210803C17A0D102E2B82126F7D6488EF700000000000002E00008000000002402FFFFAF820FFCB9 -:2CF9A0008F970FC83C021040AC570FF08F820F0426F7001016E20004AF970FC88F970F0000000000AF970FC84D01FFFFA6 -:2CF9CC000000000003E00008000000003C1FA0D127FFF02C1000FFED8F970FF03C0200D132F703FF0017B98002E2B825AA -:2CF9F800AEE0003C2402FFFFAEE20030AEE2001497830FF497820FF83C1D000027BD0698A6E30008A6E20002AF9F0FE819 -:2CFA240003A0F809A6E2002C8F9F0FE81000FFD9AEE2000C8F970FF03C0200D132F703FF0017B98002E2B82597820FF429 -:2CFA50003C03000024630698A6E20002AF9F0FE80060F809A6E2002C8F9F0FE81000FFCAAEE2000C8F970FF03C0200D174 -:2CFA7C0032F703FF0017B98002E2B82597820FF40000000096E30008A6E2000800431026304200601040FFBD8EE2003CF2 -:2CFAA800AEE0003C1040FFBA3C028800AF820FBC8EE20038AEE0003830630060279D0F1803A3E821000318C203A3E82116 -:2CFAD4008FA3001C1040FFAFAF820FB43C020C40AC430FB48FA200182463000C14430003000000008FA30014000000000E -:2CFB0000AFA3001C4D01FFFF000000001000FFA2000000008F970FF03C0200D1A7970FB80017B98032F7FFC002E2B82140 -:2CFB2C00AEE000303C02DEAD8EE3003CAEE2003C8EE200381060FF95AEE000383C038800AF830FBC86E3000827970F1821 -:2CFB58003063006002E3B821000318C202E3B8218EE3001C1040FF8AAF820FB43C020C40AC430FB48EE200182463000C84 -:2CFB840014430003000000008EE3001400000000AEE3001C4D01FFFF000000001000FF7D000000008F820FF08F970FF4B8 -:2CFBB0009041000000000000003708251000FF76A04100008F820FF08F970FF49441000000000000003708251000FF6F9E -:2CFBDC00A44100008F820FF08F970FF48C41000000000000003708251000FF68AC4100008F820FF08F970FF49041000040 -:2CFC080002E0B827003708241000FF61A04100008F820FF08F970FF49441000002E0B827003708241000FF5AA4410000DB -:2CFC34008F820FF08F970FF48C41000002E0B827003708241000FF53AC4100008F820FF08F970FF41000FF4FA05700009D -:2CFC60008F820FF08F970FF41000FF4BA45700008F820FF08F970FF41000FF47AC5700008F820FF0000000008C4200007A -:2CFC8C001000FF42AF820FF43C01A0C28C22C00000000000AF820FF03C01A0C28C22C0041000FF3AAF820FF43C01A0D14E -:2CFCB8008C22D5AC00000000AF820FF03C01A0D18C22D5B01000FF32AF820FF43C02A0F0AC400000905701530000000076 -:2CFCE400A3970C809057015700000000A3970C819057015B00000000A3970C879057015F00000000A3970C8690570163BA -:2CFD10000000000032F70007A3970C859057019300000000A3970C8B9057019700000000A3970C8A9057019B00000000AE -:2CFD3C0032F70007A3970C899057000B0000000032F700E000170942905700470000000032F700780037082590570067BE -:2CFD68000000000032F7000F0017B9C000370825905700C70000000032F7002F0017BAC000370825905701470000000019 -:2CFD940032F7001E0017BC0000370825905701830000000032F700600017BC0000370825AF810C8C3C0218408F970FC83F -:2CFDC000000000008F970FF000000000AC570C800000000000000000000000000000000000000000000000004D01FFFF17 -:2CFDEC00000000003C02A0D12442F998AF800C90AF800C94004000080000000087970FF03C1300D1A67700083C030000C2 -:2CFE180024630520AF9F0FE80060F809240200018F9F0FE81040FEDA97970FF027830F18007718210017B8C202E3B821FB -:2CFE44003C028800AF820FBC8E620038A7800FB8AF820FB48EE3001C3C020C40AC430FB48EE200182463000C1443000487 -:2CFE7000AEE3001C8EE3001400000000AEE3001C4D01FFFF000000001000FFDF000000008F820C5C8F830C60AF820FF026 -:2CFE9C001000FEBEAF830FF423890800012018212402000F206C0040AC6C0008018018211440FFFC2042FFFFAC69000884 -:2CFEC800278B0C98A56000002403FFFFAD6300143402000134420020A5620008278A0E000140102100001821AC40000038 -:2CFEF400246300042C6C01001580FFFC244200043C02A0D12442E000AF820FE03C1800D1012060210000682100007821C6 -:28FF20000000582100004021400260000000000034424001408260003C020000244206F800400008000000007A -:00000001FF -/* - Madge Ambassador ATM Adapter microcode. - Copyright (C) 1995-1999 Madge Networks Ltd. - - This microcode data is placed under the terms of the GNU General - Public License. The GPL is contained in /usr/doc/copyright/GPL on a - Debian system and in the file COPYING in the Linux kernel source. - - We would prefer you not to distribute modified versions without - consultation and not to ask for assembly/other microcode source. -*/ - -First record is start address in a __be32. diff --git a/kernel-2.6.33/firmware/av7110/Boot.S b/kernel-2.6.33/firmware/av7110/Boot.S deleted file mode 100644 index d562fdc2..00000000 --- a/kernel-2.6.33/firmware/av7110/Boot.S +++ /dev/null @@ -1,109 +0,0 @@ -/* - Boot.S: boot loader for Siemens DVB-S card - - Copyright (C) 2001 Convergence integrated media GmbH - Written by Ralph Metzler - - Copyright (C) 2006 Matthieu CASTET - - 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; either version 2 - of the License, or (at your option) any later version. - - 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. - -*/ - -/* - check AV711x_3_1.pdf for some hardware infos - build it with : - $ cc -mbig-endian -c Boot.S - $ ld -Ttext 0x2c000000 -EB -o Boot Boot.o - $ objcopy -Obinary Boot -*/ - - .text - .align - .globl _start -_start: - b reset // reset vector - movs pc, r14 // undefined - subs pc, r14, #4 // SWI - subs pc, r14, #4 // prefetch abort - subs pc, r14, #8 // data abort - subs pc, r14, #4 // reserved - subs pc, r14, #4 // IRQ - subs pc, r14, #4 // FIQ - - .word tbl // table needed by firmware ROM -tbl: .word (endtbl - tbl) - .word 0 - .word conf -endtbl: .word 0 -conf: .word 0xa5a55a5a - .word 0x001f1555 - .word 0x00000009 - -reset: ldr r13, buffer - ldr r4, flag - mov r0, #0 - str r0, [r4] - str r0, [r4, #4] - - ldr r1, wait_address - ldr r2, flag_address - ldr r3, sram - -copycode: // copy the code HW Sram - ldmia r1!, {r5-r12} - stmia r3!, {r5-r12} - cmp r1, r2 - ble copycode - ldr pc, sram // jump to the copied code - -wait: ldrh r1, [r4] // wait for flag!=0 - cmp r1, #0 - beq wait - - mov r1, r13 // buffer address - ldr r3, [r4,#4] // destaddr - - ldrh r2, [r4,#2] // get segment length - add r2, r2, #63 // round length to next 64 bytes - movs r2, r2, lsr #6 // and divide by 64 - moveq r0, #2 // if 0, set flag to 2, else signal - strh r0, [r4] // that buffer is accepted by setting to 0 - beq wait - -copyloop: - ldmia r1!, {r5-r12} - stmia r3!, {r5-r12} - ldmia r1!, {r5-r12} - stmia r3!, {r5-r12} - subs r2, r2, #1 - bne copyloop - - eor r13, r13, #0x1400 // switch to other buffer - b wait - -// flag is stored at 0x2c0003f8, length at 0x2c0003fa, -// destaddr at 0x2c0003fc - -flag: .word 0x2c0003f8 - - -// buffer 1 is at 0x2c000400, buffer 2 at 0x2c001000 - -buffer: .word 0x2c000400 - -sram: .word 0x9e000800 -wait_address: .word wait -flag_address: .word flag diff --git a/kernel-2.6.33/firmware/av7110/bootcode.bin.ihex b/kernel-2.6.33/firmware/av7110/bootcode.bin.ihex deleted file mode 100644 index 26a2993e..00000000 --- a/kernel-2.6.33/firmware/av7110/bootcode.bin.ihex +++ /dev/null @@ -1,15 +0,0 @@ -:10000000EA00000EE1B0F00EE25EF004E25EF00401 -:10001000E25EF008E25EF004E25EF004E25EF0040C -:100020002C0000240000000C000000002C00003414 -:1000300000000000A5A55A5A001F15550000000930 -:10004000E59FD07CE59F4074E3A00000E5840000BC -:10005000E5840004E59F1070E59F2070E59F306403 -:10006000E8B11FE0E8A31FE0E1510002DAFFFFFB67 -:10007000E59FF050E1D410B0E35100000AFFFFFC0F -:10008000E1A0100DE5943004E1D420B2E282203FDB -:10009000E1B0232203A00002E1C400B00AFFFFF494 -:1000A000E8B11FE0E8A31FE0E8B11FE0E8A31FE00C -:1000B000E25220011AFFFFF9E22DDB05EAFFFFEC17 -:1000C0002C0003F82C0004009E0008002C00007493 -:0400D0002C0000C040 -:00000001FF diff --git a/kernel-2.6.33/firmware/bnx2/bnx2-mips-06-5.0.0.j3.fw.ihex b/kernel-2.6.33/firmware/bnx2/bnx2-mips-06-5.0.0.j3.fw.ihex deleted file mode 100644 index 652e6c8f..00000000 --- a/kernel-2.6.33/firmware/bnx2/bnx2-mips-06-5.0.0.j3.fw.ihex +++ /dev/null @@ -1,5841 +0,0 @@ -:10000000080001100800000000004CC8000000C8F3 -:1000100000000000000000000000000008004CC8C4 -:100020000000001400004D90080000880800000047 -:10003000000058D000004DA408005A400000008481 -:100040000000A674080058D0000001540000A6F873 -:10005000080031D808000000000070F00000A84C33 -:10006000000000000000000000000000080070F028 -:10007000000000240001193C080004880800040066 -:100080000000175C00011960000000000000000083 -:100090000000000000000000000000000000000060 -:1000A000080000A80800000000003B38000130BC38 -:1000B0000000000000000000000000000000000040 -:0800C000000000000000000038 -:0800C8000A00004400000000E2 -:1000D000000000000000000D636F6D352E302E30E3 -:1000E0006A33000005000002000000000000000369 -:1000F00000000014000000320000000300000000B7 -:1001000000000000000000000000000000000000EF -:1001100000000010000001360000EA600000000549 -:1001200000000000000000000000000000000008C7 -:1001300000000000000000000000000000000000BF -:1001400000000000000000000000000000000000AF -:10015000000000000000000000000000000000009F -:10016000000000020000000000000000000000008D -:10017000000000000000000000000000000000007F -:10018000000000000000000000000010000000005F -:10019000000000000000000000000000000000005F -:1001A000000000000000000000000000000000004F -:1001B000000000000000000000000000000000003F -:1001C000000000000000000000000000000000002F -:1001D000000000000000000000000000100000030C -:1001E000000000000000000D0000000D3C020800AF -:1001F00024424D003C03080024634DFCAC40000049 -:100200000043202B1480FFFD244200043C1D080005 -:1002100037BD7FFC03A0F0213C1008002610011020 -:100220003C1C0800279C4D000E000214000000003A -:100230000000000D27BDFFE8AFBF0014AFB00010F5 -:100240009742010830437000240220001062000B26 -:10025000286220011440002F0000102124024000D9 -:1002600010620025000000002402600010620026D9 -:10027000000010210A0000948FBF001427500100D5 -:10028000920200091040001A240300013C020800F9 -:100290008C42002010400016000018210E00052B93 -:1002A00000000000960300083C06080094C64DBEFE -:1002B0008E0400188F8200209605000C00031C009D -:1002C00000661825AC440000AC450004240400017D -:1002D000AC400008AC40000CAC400010AC40001436 -:1002E000AC4000180E000550AC43001C0000182163 -:1002F0000A000093006010210E0003BD0000000002 -:100300000A000093000010210E000F810000000081 -:10031000000010218FBF00148FB0001003E0000810 -:1003200027BD001827BDFFE0AFB00010AFBF001819 -:10033000AFB10014275001009203000B2402001AF1 -:10034000961100081462005B00002821322200018F -:1003500010400008000000008E0200009603001408 -:10036000000211C200021040005A10210A0000DBF6 -:10037000A44300803C0208008C420020104000286A -:10038000000000000E00052B00000000974201084D -:100390009743010C8F8500203042003E3063FFFF01 -:1003A0000002140000431025ACA200008F4201009F -:1003B0003C06080094C64DBEACA20004974301164B -:1003C0009744010E3C02200000031C003084FFFF14 -:1003D00000641825ACA3000800C230259742011024 -:1003E0009743011224040001000214003063FFFF50 -:1003F00000431025ACA2000C974201143042FFFFCD -:10040000ACA200108F420118ACA200149342010B61 -:10041000304200FFACA200180E000550ACA6001C34 -:100420003C0208008C420040244200013C010800CC -:10043000AC2200403C0308008C63004432220002DE -:1004400032240004246300013C010800AC23004472 -:10045000108000180002282B8F4202B804430008C5 -:100460008E0200203C0208008C4200602442000101 -:100470003C010800AC2200600A0000FB24050001DA -:100480009603001600002821AF4202808E0200046D -:10049000A7430284AF4202883C021000AF4202B878 -:1004A0003C0208008C42005C244200013C01080030 -:1004B000AC22005C8FBF00188FB100148FB0001009 -:1004C00000A0102103E0000827BD002027BDFFE0A9 -:1004D000AFB00010AFBF0018AFB10014275001003B -:1004E0009203000B24020003961100081462006DB1 -:1004F000000020213222000110400008000000000E -:100500008E02000096030014000211C20002104087 -:10051000005A10210A000142A44300803C02080056 -:100520008C42002010400025000000000E00052B2A -:1005300000000000974201089743010C8F850020BE -:100540003042003E3063FFFF0002140000431025DC -:10055000ACA200008F4201003C06080094C64DBECC -:10056000ACA20004974301169744010E3C02200000 -:1005700000031C003084FFFF00641825ACA30008B2 -:1005800000C2302597420110974301122404000154 -:10059000000214003063FFFF00431025ACA2000CE2 -:1005A000974201143042FFFFACA20010ACA000142F -:1005B000ACA000180E000550ACA6001C3C020800C0 -:1005C0008C420040244200013C010800AC22004063 -:1005D0003C0208008C420044322300042442000103 -:1005E0003C010800AC2200441060001A32220002D4 -:1005F0008F4202B8044300088E0200203C0208002B -:100600008C420060244200013C010800AC220060E2 -:100610000A0001772404000196030016000020213F -:10062000AF4202808E020004A7430284AF420288D8 -:100630003C021000AF4202B83C0208008C42005C51 -:10064000244200013C010800AC22005C0A00017851 -:100650008FBF001810400013000020218F430104B9 -:100660003C026020AC4300148C420004240301FED1 -:10067000304203FF1443000B000020218F42010091 -:10068000000211C02442FFFC2C420008104000026E -:100690002403000200031F403C026000AC436914C5 -:1006A000000020218FBF00188FB100148FB0001000 -:1006B0000080102103E0000827BD00208F430100C7 -:1006C0002402010050620003000311C20000000D6B -:1006D000000311C200021040005A1021A440008003 -:1006E00003E00008000010219362000003E000080E -:1006F000AF80000003E000080000102103E00008C4 -:1007000000001021240201001482000800000000F3 -:100710003C0208008C4200FC244200013C0108001D -:10072000AC2200FC0A00019F30A200203C0208001D -:100730008C420084244200013C010800AC22008469 -:1007400030A200201040000830A300103C02080036 -:100750008C420108244200013C010800AC2201083F -:1007600003E0000800000000106000080000000026 -:100770003C0208008C420104244200013C010800B4 -:10078000AC22010403E00008000000003C02080065 -:100790008C420100244200013C010800AC2201000F -:1007A00003E000080000000027BDFFE8AFBF001015 -:1007B0002744010094830008306200041040001BAD -:1007C000306600028F4202B804410008240500018F -:1007D0003C0208008C420060244200013C010800F9 -:1007E000AC2200600A0001EB8FBF00108C82002059 -:1007F0009483001600002821AF4202808C820004FE -:10080000A7430284AF4202883C021000AF4202B804 -:100810003C0208008C42005C244200013C010800BC -:10082000AC22005C0A0001EB8FBF001010C0000674 -:10083000006028218F4401000E00018F000000009D -:100840000A0001EA240500018F8200088F43010499 -:1008500050430007000028218F4401000E00018F43 -:10086000000000008F420104AF8200080000282130 -:100870008FBF001000A0102103E0000827BD001862 -:100880003C0208008C420088274301009465000C5C -:10089000244200013C010800AC2200888C6400184E -:1008A0000345102190454000AF4400388C62001C85 -:1008B0002403FFF800052E000043102434420004F6 -:1008C000AF42003C3C020005AF4200300000000097 -:1008D0000000000000000000AF450404000000001C -:1008E00000000000000000003C020006344200014D -:1008F000AF420030000000000000000000000000D7 -:100900008F420000304200101040FFFD0000102117 -:1009100003E000080000000027BDFFE0AFB20018B0 -:100920003C036010AFBF001CAFB10014AFB00010AB -:100930008C6450002402FF7F3C1A80000082202437 -:100940003484380C24020037AC6450003C12080098 -:1009500026524D38AF42000824020C80AF420024DA -:100960003C1B80083C06080024C6062C02401021CF -:100970002404001C2484FFFFAC4600000481FFFD1A -:10098000244200043C0208002442016C3C0108009F -:10099000AC224D403C020800244204043C01080003 -:1009A000AC224D443C020800244207B83C01080038 -:1009B000AC224D883C0208002442025C3C03080043 -:1009C000246306343C040800248406E03C05080047 -:1009D00024A53B503C010800AC224DA03C0208007D -:1009E000244205F43C010800AC264D843C0108007B -:1009F000AC254D943C010800AC234D9C3C01080003 -:100A0000AC244DA43C010800AC224DA83C010800D8 -:100A1000AC234D3C3C010800AC204D483C01080093 -:100A2000AC204D4C3C010800AC204D503C0108006E -:100A3000AC204D543C010800AC204D583C0108004E -:100A4000AC204D5C3C010800AC204D603C0108002E -:100A5000AC244D643C010800AC204D683C0108000A -:100A6000AC204D6C3C010800AC204D703C010800EE -:100A7000AC204D743C010800AC204D783C010800CE -:100A8000AC264D7C3C010800AC264D803C010800A2 -:100A9000AC204D8C3C010800AC254D903C01080079 -:100AA000AC234D980E0006BB000000003C02800005 -:100AB000344200708C420000AF8200143C030800F6 -:100AC0008C6300208F820004104300043C028000ED -:100AD0000E0004F3AF8300043C0280003446007033 -:100AE0003C0308008C6300A03C0208008C4200A478 -:100AF000104300048F8400143C010800AC2300A4C0 -:100B0000A743009E8CCA00003C0308008C6300BC15 -:100B10003C0208008C4200B80144202300641821E4 -:100B2000000040210064202B0048102100441021C7 -:100B30003C010800AC2300BC3C010800AC2200B81A -:100B40008F510000322200071040FFDCAF8A0014F2 -:100B50008CC600003C0508008CA500BC3C040800C5 -:100B60008C8400B800CA302300A628210000102180 -:100B700000A6302B00822021008620213227000190 -:100B80003C010800AC2500BC3C010800AC2400B8C6 -:100B900010E0001F322200028F420100AF4200200D -:100BA0008F420104AF4200A89342010B0E0001885E -:100BB000305000FF2E02001D544000040010108031 -:100BC0000E00018B0A0002C5000000000052102137 -:100BD0008C4200000040F8090000000010400005B1 -:100BE0003C0240008F4301043C026020AC430014EF -:100BF0003C024000AF4201383C0208008C42003405 -:100C0000244200013C010800AC22003432220002E0 -:100C10001040000E322200048F4201400E00018875 -:100C2000AF4200200E00034B000000003C024000D9 -:100C3000AF4201783C0208008C4200382442000197 -:100C40003C010800AC220038322200041040FF981A -:100C50003C0280008F4201800E000188AF420020DC -:100C60008F43018024020F00146200050000000081 -:100C70008F420188A742009C0A0002FA3C02400011 -:100C80009362000024030050304200FF1443000828 -:100C90003C0240000E00032D000000005440000400 -:100CA0003C0240000E000E0D000000003C0240001F -:100CB000AF4201B83C0208008C42003C24420001D3 -:100CC0003C010800AC22003C0A00027A3C02800091 -:100CD0003C0290003442000100822025AF440020F5 -:100CE0008F4200200440FFFE0000000003E00008E7 -:100CF000000000003C0280003442000100822025F8 -:100D000003E00008AF44002027BDFFE0AFB10014AE -:100D1000AFB0001000808821AFBF00180E000302A2 -:100D200030B000FF9362007D022020210202802566 -:100D3000A370007D8F7000743C0280000E00030BD6 -:100D400002028024160000098FBF00188F4201F8AC -:100D50000440FFFE24020002AF5101C0A34201C4BF -:100D60003C021000AF4201F88FBF00188FB1001491 -:100D70008FB0001003E0000827BD002027BDFFE86A -:100D8000AFBF0010974201843042020010400005BE -:100D9000000020210E001042000000000A00034164 -:100DA000240400018F420188044000098FBF001015 -:100DB0008F4201883C03FF00004310243C030400E1 -:100DC00014430003240400019362003E8FBF00100F -:100DD0000080102103E0000827BD00182402000154 -:100DE000A3600022A76200168F4401400A0003108E -:100DF0002405000127BDFFE8AFBF0014AFB000100D -:100E000093620000304400FF3883002038820030B5 -:100E10000003182B0002102B00621824106000033E -:100E200024020050148200628FBF001493420148D4 -:100E3000304200FF2443FFFF2C6200051040005C9D -:100E40008FBF0014000310803C03080024634CC8CB -:100E5000004310218C420000004000080000000008 -:100E60000E0003028F4401408F70000C8F4201443A -:100E70001602000224020001AF62000C0E00030BF8 -:100E80008F4401408F420144145000048FBF00146E -:100E90008FB000100A000FB827BD00188F62000C39 -:100EA0000A0003B300000000976200108F43014462 -:100EB0003042FFFF1462000900000000240200011C -:100EC000A76200108F420140AF4202003C021000B6 -:100ED000AF4202380A0003BA8FBF001497620010B5 -:100EE0000A0003B3000000000E0003028F4401401B -:100EF000976200128F4301443050FFFF1603000237 -:100F000024020001A76200120E00030B8F4401406F -:100F10008F420144160200048FBF00148FB00010EE -:100F20000A00034527BD0018976200120A0003B3A8 -:100F300000000000976200148F4301443042FFFF1D -:100F4000146200068FBF0014240200018FB000104D -:100F5000A76200140A0012E227BD0018976200146D -:100F60000A0003B300000000976200168F4301449B -:100F70003042FFFF14620006240200018FBF0014FC -:100F80008FB00010A76200160A000BAA27BD001838 -:100F900097620016144000068FBF00143C02080040 -:100FA0008C420070244200013C010800AC22007019 -:100FB0008FB0001003E0000827BD001827BDFFE830 -:100FC000AFBF0014AFB000108F500100936200005B -:100FD00093430109304400FF2402001F106200A562 -:100FE0002862002010400018240200382862000AFD -:100FF0001040000C2402000B286200081040002C56 -:1010000000000000046000E528620002144000288F -:1010100024020006106200268FBF00140A0004B7E5 -:101020008FB000101062005E2862000B144000DCDC -:101030008FBF00142402000E106200738FB00010E6 -:101040000A0004B700000000106200C028620039E6 -:101050001040000A2402008024020036106200CAF8 -:1010600028620037104000B424020035106200C12D -:101070008FBF00140A0004B78FB000101062002B5D -:101080002862008110400006240200C824020039B2 -:10109000106200B48FBF00140A0004B78FB00010B4 -:1010A000106200998FBF00140A0004B78FB00010BF -:1010B0003C0208008C420020104000B98FBF001491 -:1010C0000E00052B000000008F4201008F830020DE -:1010D0009745010C97460108AC6200008F4201045D -:1010E0003C04080094844DBE00052C00AC62000452 -:1010F0008F4201180006340000C43025AC6200089D -:101100008F42011C24040001AC62000C9342010ACE -:1011100000A22825AC650010AC600014AC6000187B -:10112000AC66001C0A00048D8FBF00143C0208004E -:101130008C4200201040009A8FBF00140E00052B37 -:1011400000000000974401083C03080094634DBE72 -:101150009745010C000422029746010E8F82002061 -:10116000000426000083202500052C003C0300809D -:1011700000A6282500832025AC400000AC400004D8 -:10118000AC400008AC40000CAC450010AC40001472 -:10119000AC400018AC44001C0A00048C240400017C -:1011A0009742010C144000150000000093620005F6 -:1011B0003042001014400011000000000E00030235 -:1011C0000200202193620005020020213442001019 -:1011D0000E00030BA36200059362000024030020AD -:1011E000304200FF1043006D020020218FBF001429 -:1011F0008FB000100A00105827BD00180000000D25 -:101200000A0004B68FBF00143C0208008C42002084 -:10121000104000638FBF00140E00052B000000007B -:101220008F4201048F8300209744010C3C05080085 -:1012300094A54DBEAC6200009762002C000424000F -:101240003042FFFF008220253C02400E00A22825EC -:10125000AC640004AC600008AC60000CAC60001032 -:10126000AC600014AC600018AC65001C0A00048C73 -:10127000240400010E00030202002021A7600008E0 -:101280000E00030B02002021020020210E0003109B -:10129000240500013C0208008C4200201040004060 -:1012A0008FBF00140E00052B000000009742010CB8 -:1012B0008F8300203C05080094A54DBE0002140059 -:1012C000AC700000AC620004AC6000088F64004C9D -:1012D0003C02401F00A22825AC64000C8F62005025 -:1012E00024040001AC6200108F620054AC62001450 -:1012F000AC600018AC65001C8FBF00148FB00010EC -:101300000A00055027BD0018240200205082002545 -:101310008FB000100E000FA202002021104000200C -:101320008FBF0014020020218FB000100000282180 -:101330000A00031027BD0018020020218FBF0014EF -:101340008FB000100A00061827BD00189745010C41 -:10135000020020218FBF00148FB000100A00063851 -:1013600027BD0018020020218FB000100A00065D82 -:1013700027BD00189345010D020020218FB00010F9 -:101380000A0006A727BD0018020020218FBF001405 -:101390008FB000100A00068327BD00188FBF00140D -:1013A0008FB0001003E0000827BD00188F420278BC -:1013B0000440FFFE2402000234840080AF44024057 -:1013C000A34202443C02100003E00008AF4202784E -:1013D0003C04080094844DCA3C0208008C424DD461 -:1013E0003083FFFF000318C000431021AF42003CD0 -:1013F0003C0208008C424DD0AF4200383C02005005 -:1014000034420008AF42003000000000000000003D -:10141000000000008F420000304200201040FFFD1D -:10142000000000008F4204003C010800AC224DC0C7 -:101430008F4204043C010800AC224DC43C02002051 -:10144000AF420030000000003C02080094424DC84A -:101450003C03080094634DCC3C05080094A54DCE98 -:1014600024840001004310213083FFFF3C01080069 -:10147000A4224DC83C010800A4244DCA14650003F1 -:10148000000000003C010800A4204DCA03E0000851 -:10149000000000003C05000A27BDFFE803452821A5 -:1014A0003C04080024844DB0AFBF00100E0005B509 -:1014B0002406000A3C02080094424DB23C03080096 -:1014C00094634DCE3042000F2442000300431804C1 -:1014D00024027FFF0043102B10400002AF83001C4A -:1014E0000000000D0E0004C2000000003C020800D5 -:1014F00094424DBA8FBF001027BD001803E00008CA -:10150000A74200A23C02000A0342102194430006B5 -:101510003C02080094424DBA3C010800A4234DB699 -:10152000004310238F83001C0002140000021403E8 -:101530000043102B03E000083842000127BDFFE8FC -:10154000AFBF00103C02000A034210219442000683 -:101550003C010800A4224DB60E00050F000000005B -:101560005440FFF93C02000A8FBF001003E000085E -:1015700027BD001827BDFFE8AFBF00100E00050F04 -:101580000000000010400003000000000E00051DD8 -:10159000000000003C0208008C424DC08FBF0010CC -:1015A00027430400AF4200383C0208008C424DC47F -:1015B00027BD0018AF830020AF42003C3C0200056D -:1015C000AF42003003E00008AF8000188F8200189F -:1015D0003C0300060002114000431025AF420030DA -:1015E0000000000000000000000000008F4200002A -:1015F000304200101040FFFD27420400AF8200205F -:1016000003E00008AF8000183C0608008CC64DC4FB -:101610008F8500188F8300203C02080094424DBA49 -:1016200027BDFFE024A5000124630020244200011F -:1016300024C70020AFB10014AFB00010AFBF001836 -:10164000AF850018AF8300203C010800A4224DBAEA -:10165000309000FF3C010800AC274DC404C10008D5 -:101660000000882104E00006000000003C020800A1 -:101670008C424DC0244200013C010800AC224DC008 -:101680003C02080094424DBA3C03080094634DC8E4 -:101690000010202B004310262C420001004410258E -:1016A000144000048F830018240200101462000FFD -:1016B000000000000E000541241100013C03080059 -:1016C00094634DBA3C02080094424DC81462000372 -:1016D000000000000E0004C200000000160000031D -:1016E000000000000E00052B000000003C03080075 -:1016F00094634DBE3C02080094424DBC246300013B -:101700003064FFFF3C010800A4234DBE1482000397 -:10171000000000003C010800A4204DBE120000069D -:10172000000000003C02080094424DBAA74200A20B -:101730000A0005A3022010210E00050F0000000082 -:1017400010400004022010210E00051D00000000C2 -:10175000022010218FBF00188FB100148FB000102D -:1017600003E0000827BD00203084FFFF30A5FFFF05 -:1017700000001821108000070000000030820001E6 -:101780001040000200042042006518210A0005AB49 -:101790000005284003E000080060102110C000068A -:1017A00024C6FFFF8CA2000024A50004AC82000028 -:1017B0000A0005B52484000403E0000800000000CE -:1017C00010A0000824A3FFFFAC860000000000006A -:1017D000000000002402FFFF2463FFFF1462FFFAF1 -:1017E0002484000403E0000800000000240200013B -:1017F000AF62000CA7620010A7620012A76200147B -:1018000003E00008A76200163082007F0342102127 -:101810003C08000E004818213C0208008C420020C1 -:1018200027BDFFD82407FF80AFB3001CAFB200185C -:10183000AFB10014AFB00010AFBF00200080802116 -:1018400030B100FF0087202430D200FF1040002F6D -:1018500000009821AF44002C906200002403005047 -:10186000304200FF1443000E000000003C0208005C -:101870008C4200E00202102100471024AF42002CED -:101880003C0208008C4200E0020210213042007F3E -:101890000342102100481021944200D43053FFFF2E -:1018A0000E00052B000000003C02080094424DBED3 -:1018B0008F8300200011340000C2302500122C005C -:1018C0003C02400000C2302534A50001AC7000008D -:1018D0008FBF0020AC6000048FB20018AC7300080A -:1018E0008FB10014AC60000C8FB3001CAC6500100D -:1018F0008FB00010AC60001424040001AC6000182C -:1019000027BD00280A000550AC66001C8FBF0020D0 -:101910008FB3001C8FB200188FB100148FB000106D -:1019200003E0000827BD00289343010F24020010A4 -:101930001062000E2865001110A00007240200129A -:10194000240200082405003A10620006000030213D -:1019500003E0000800000000240500351462FFFCCD -:10196000000030210A0005D0000000008F42007402 -:1019700024420FA003E00008AF62000C27BDFFE87F -:10198000AFBF00100E000310240500018FBF001030 -:1019900024020001A762001227BD001824020001E2 -:1019A00003E00008A360002227BDFFE0AFB10014F0 -:1019B000AFB00010AFBF001830B1FFFF0E00030240 -:1019C000008080219362003F24030004304200FF26 -:1019D0001443000C02002021122000082402000AF7 -:1019E0000E0005C900000000936200052403FFFEFD -:1019F00000431024A362000524020012A362003FEA -:101A0000020020210E00030BA360008116200003BA -:101A1000020020210E00062D0000000002002021FF -:101A2000322600FF8FBF00188FB100148FB0001056 -:101A3000240500380A0005D027BD002027BDFFE09F -:101A4000AFBF001CAFB20018AFB10014AFB00010B0 -:101A50000E000302008080210E0005C90000000076 -:101A60009362003F24120018305100FF123200032D -:101A70000200202124020012A362003F93620005AD -:101A80002403FFFE004310240E00030BA362000595 -:101A9000020020212405002016320007000030211A -:101AA0008FBF001C8FB200188FB100148FB00010D0 -:101AB0000A00031027BD00208FBF001C8FB2001842 -:101AC0008FB100148FB00010240500390A0005D032 -:101AD00027BD002027BDFFE8AFB00010AFBF001446 -:101AE0009742010C2405003600808021144000102C -:101AF000304600FF0E000302000000002402001226 -:101B0000A362003F93620005344200100E0005C935 -:101B1000A36200050E00030B020020210200202119 -:101B20000E000310240500200A00069C000000009F -:101B30000E0005D0000000000E000302020020216C -:101B4000936200232403FF9F0200202100431024FE -:101B50008FBF00148FB00010A36200230A00030B94 -:101B600027BD001827BDFFE0AFBF0018AFB10014BC -:101B7000AFB0001030B100FF0E00030200808021E2 -:101B8000240200120E0005C9A362003F0E00030BE1 -:101B90000200202102002021022030218FBF0018E6 -:101BA0008FB100148FB00010240500350A0005D055 -:101BB00027BD0020A380002C03E00008A380002D97 -:101BC0008F4202780440FFFE8F820034AF42024011 -:101BD00024020002A34202443C02100003E0000879 -:101BE000AF4202783C0360008C625400304200082F -:101BF0001440FFFD000000008C625408AF82000C0E -:101C000024020052AC605408AC645430AC625434CA -:101C10002402000803E00008AC6254003C026000AB -:101C20008C42540030420008104000053C03600024 -:101C30008C625400304200081440FFFD0000000098 -:101C40008F83000C3C02600003E00008AC435408A2 -:101C500090A3000024020005008040213063003F73 -:101C600000004821146200050000502190A2001CD1 -:101C700094A3001E304900FF306AFFFFAD00000C46 -:101C8000AD000010AD000024950200148D05001C6D -:101C90008D0400183042FFFF00491023000211009C -:101CA000000237C3004038210086202300A2102BF9 -:101CB0000082202300A72823AD05001CAD040018D6 -:101CC000A5090014A5090020A50A001603E00008D4 -:101CD000A50A00228F4201F80440FFFE2402000200 -:101CE000AF4401C0A34201C43C02100003E000085D -:101CF000AF4201F83C0208008C4200B427BDFFE867 -:101D0000AFBF001424420001AFB000103C01080036 -:101D1000AC2200B48F4300243C02001F30AA00FF15 -:101D20003442FF8030D800FF006280240080F82118 -:101D300030EF00FF1158003B01405821240CFF8078 -:101D40003C19000A3163007F000310C000031940F2 -:101D5000006218213C0208008C4200DC256800016A -:101D6000310D007F03E21021004310213043007F3A -:101D700003431821004C102400794821AF4200246D -:101D80008D220024016C1824006C7026AD22000CFA -:101D90008D220024310800FFAD220010952200148E -:101DA000952300208D27001C3042FFFF3063FFFF8A -:101DB0008D2600180043102300021100000227C3E3 -:101DC0000040282100C4302300E2102B00C2302341 -:101DD00000E53823AD27001CAD2600189522002011 -:101DE000A522001495220022154B000AA5220016F8 -:101DF0008D2300248D2200082546000131450080F6 -:101E00001462000430C4007F108F000238AA0080E2 -:101E100000C0502151AF000131C800FF1518FFC9A3 -:101E2000010058218F8400343082007F0342182142 -:101E30003C02000A006218212402FF800082202454 -:101E4000AF440024A06A0079A06A00838C6200502D -:101E50008F840034AC6200708C6500743C027FFF9C -:101E60003442FFFF00A228240E000703AC65007473 -:101E7000AF5000248FBF00148FB0001003E00008A3 -:101E800027BD001827BDFFC0AFBE0038AFB7003474 -:101E9000AFB5002CAFB20020AFB1001CAFB000183E -:101EA000AFBF003CAFB60030AFB40028AFB30024E2 -:101EB0008F4500248F4600288F43002C3C02001FD2 -:101EC0003442FF800062182400C230240080A82120 -:101ED000AFA3001400A2F0240E0006C7AFA60010A6 -:101EE0003C0208008C4200E02410FF80036088213F -:101EF00002A2102100501024AF4200243C0208002E -:101F00008C4200E002A210213042007F03421821DF -:101F10003C02000A00629021924200D29363008446 -:101F2000305700FF306300FF2402000110620034CC -:101F30000360202124020002146200360000000029 -:101F40000E0012AE024028219223008392220083C9 -:101F50003063007F3042007F000210C00003194050 -:101F6000006218213C0208008C4200DC02A2102111 -:101F70000043382100F01024AF4200289225007859 -:101F80009224008330E2007F034218213C02000CBF -:101F900014850007006280212402FFFFA24200F1A5 -:101FA0002402FFFFA64200F20A0007BF2402FFFF3F -:101FB00096020020A24200F196020022A64200F200 -:101FC0008E020024AE4200F492220083A24200F06E -:101FD0008E4200C8AE4200FC8E4200C4AE4200F801 -:101FE0008E220050AE4201008E4200CCAE4201046F -:101FF000922200853042003F0A00081A3442004015 -:102000000E0012D102402821922200850A00081AEF -:102010003042003F936200852403FFDF3042003FDF -:10202000A36200859362008500431024A3620085AB -:102030009363008393620078307400FF304200FFA6 -:1020400010540036240AFF803C0C000C3283007FC1 -:10205000000310C000031940006218213C02080070 -:102060008C4200DC268800013109007F02A2102189 -:102070000043382130E2007F0342182100EA102497 -:10208000AF420028006C80218E020024028A1824AE -:10209000006A5826AE02000C8E020024310800FFB0 -:1020A000AE02001096020014960300208E07001C5A -:1020B0003042FFFF3063FFFF8E06001800431023FD -:1020C00000021100000227C30040282100C4302371 -:1020D00000E2102B00C2302300E53823AE07001CBD -:1020E000AE06001896020020A602001496020022F6 -:1020F000A602001692220079304200FF1054000719 -:102100000000000051370001316800FF9222007882 -:10211000304200FF1448FFCD0100A021922200832D -:10212000A22200798E2200500A00087AAE220070A6 -:10213000A22200858E22004C2405FF80AE42010CB5 -:102140009222008534420020A2220085924200D1D2 -:102150003C0308008C6300DC305400FF3C020800A4 -:102160008C4200E400143140001420C002A3182166 -:1021700000C4202102A21021006438210046102151 -:102180000045182400E52824AF450028AF43002C63 -:102190003042007F924400D030E3007F0342282188 -:1021A000034318213C02000C006280213C02000E17 -:1021B000309600FF00A298211296002A000000002D -:1021C0008E02000C02002021026028211040002510 -:1021D000261000280E0006E2000000009262000DAA -:1021E00026830001307400FF3042007FA262000DA0 -:1021F0002404FF801697FFF0267300203C0208009D -:102200008C4200DC0000A02102A210210044102416 -:10221000AF4200283C0208008C4200E43C03080066 -:102220008C6300DC02A2102100441024AF42002C79 -:102230003C0208008C4200E402A318213063007FB6 -:1022400002A210213042007F0342202103431821C3 -:102250003C02000C006280213C02000E0A00083C97 -:10226000008298218E4200D8AE2200508E4200D8C3 -:10227000AE22007092250083924600D19223008303 -:10228000924400D12402FF8000A228243063007F02 -:10229000308400FF00A628250064182A1060000280 -:1022A00030A500FF38A50080A2250083A225007973 -:1022B0000E0006D5000000009222007E02A0202120 -:1022C000A222007A8E2300743C027FFF3442FFFF7B -:1022D000006218240E000703AE2300748FA20010C2 -:1022E000AF5E00248FBF003CAF4200288FBE003895 -:1022F0008FA200148FB700348FB600308FB5002C3A -:102300008FB400288FB300248FB200208FB1001C3F -:102310008FB0001827BD004003E00008AF42002C3A -:1023200090A2000024420001A0A200003C0308008B -:102330008C6300F4304200FF1443000F0080302112 -:10234000A0A000003C0208008C4200E48F8400340E -:10235000008220213082007F034218213C02000CC1 -:10236000006218212402FF8000822024ACC30000F8 -:1023700003E00008AF4400288C82000024420020C3 -:1023800003E00008AC82000094C200003C08080092 -:10239000950800CA30E7FFFF0080482101021021A4 -:1023A000A4C2000094C200003042FFFF00E2102BE4 -:1023B00054400001A4C7000094A200003C030800A0 -:1023C0008C6300CC24420001A4A2000094A200006F -:1023D0003042FFFF544300078F8600280107102B6F -:1023E000A4A000005440000101003821A4C700004F -:1023F0008F8600288CC4001CAF44003C94A20000CF -:102400008F43003C3042FFFF000210C000621821E1 -:10241000AF43003C8F42003C008220231880000420 -:10242000000000008CC200180A0008DB24420001F2 -:102430008CC20018AF4200383C02005034420010F9 -:10244000AF4200300000000000000000000000006B -:102450008F420000304200201040FFFD00000000CD -:102460008F420404AD2200048F420400AD2200001C -:102470003C020020AF42003003E0000800000000F2 -:1024800027BDFFE0AFB20018AFB10014AFB000102D -:10249000AFBF001C94C2000000C080213C120800A5 -:1024A000965200C624420001A602000096030000D6 -:1024B00094E2000000E03021144300058FB10030A9 -:1024C0000E0008B0024038210A00090D000000008B -:1024D0008C8300048C8200042442004004610007C5 -:1024E000AC8200048C820004044000040000000060 -:1024F0008C82000024420001AC82000096020000A1 -:102500003042FFFF50520001A6000000962200005A -:1025100024420001A62200008F820028962300009A -:1025200094420016144300048FBF001C24020001D3 -:10253000A62200008FBF001C8FB200188FB10014BC -:102540008FB0001003E0000827BD00208F8900280D -:1025500027BDFFE0AFBF00188D22002827480400E8 -:1025600030E700FFAF4200388D22002CAF880030EA -:10257000AF42003C3C020005AF42003000000000CA -:10258000000000000000000000000000000000004B -:10259000000000008C82000C8C82000CAD02000058 -:1025A0008C820010AD0200048C820018AD0200087D -:1025B0008C82001CAD02000C8CA20014AD02001035 -:1025C0008C820020AD02001490820005304200FF92 -:1025D00000021200AD0200188CA20018AD02001C0F -:1025E0008CA2000CAD0200208CA20010AD020024D1 -:1025F0008CA2001CAD0200288CA20020AD02002C91 -:10260000AD060030AD000034978300263402FFFF92 -:1026100014620002006020213404FFFF10E000116A -:10262000AD040038952300369524003624020001BD -:102630003063FFFF000318C2006918219065004055 -:10264000308400070082100400451025A06200407D -:102650008F820028944200563042FFFF0A0009741E -:10266000AD02003C9523003695240036240200017B -:102670003063FFFF000318C2006918219065004015 -:102680003084000700821004000210270045102447 -:10269000A0620040AD00003C00000000000000000F -:1026A000000000003C02000634420040AF4200300F -:1026B0000000000000000000000000008F42000049 -:1026C000304200101040FFFD8F860028AF88003098 -:1026D00024C2005624C7003C24C4002824C500326C -:1026E00024C600360E0008EEAFA200108FBF0018FF -:1026F00003E0000827BD00208F8300243C0608006B -:102700008CC600E88F82003430633FFF00031980DD -:1027100000461021004310212403FF803046007F33 -:1027200000431024AF420028034618213C02000C4D -:102730000062302190C2000D30A500FF000038215A -:1027400034420010A0C2000D8F8900288F8A002417 -:1027500095230036000A138230480003240200014A -:10276000A4C3000E1102000B290200021040000554 -:10277000240200021100000C240300010A0009B821 -:102780000000182111020006000000000A0009B82C -:10279000000018218CC2002C0A0009B82443000153 -:1027A0008CC20014244300018CC200180043102B7B -:1027B00050400009240700012402002714A200034E -:1027C000000000000A0009C4240700019522003E11 -:1027D00024420001A522003E000A13823043000378 -:1027E0002C620002104000090080282114600004BF -:1027F0000000000094C200360A0009D43046FFFFF2 -:102800008CC600380A0009D400802821000030213D -:102810003C04080024844DD80A000921000000006F -:10282000274901008D22000C95230006012020215C -:10283000000216023046003F3063FFFF24020027EB -:1028400000C0282128C7002810C2000EAF83002432 -:1028500010E00008240200312402002110C2000907 -:102860002402002510C200079382002D0A0009F3FC -:102870000000000010C200059382002D0A0009F339 -:10288000000000000A00098C000000000A0006BEDB -:102890000000000095230006912400058D25000C02 -:1028A0008D2600108D2700188D28001C8D290020F2 -:1028B000244200013C010800A4234DDE3C01080035 -:1028C000A0244DDD3C010800AC254DE43C0108008E -:1028D000AC264DE83C010800AC274DF03C01080057 -:1028E000AC284DF43C010800AC294DF803E0000889 -:1028F000A382002D8F87002827BDFFC0AFB300340F -:10290000AFB20030AFB1002CAFB00028AFBF00387D -:102910003C0208008C4200D094E3003030B0FFFF4E -:10292000005010073045FFFF3063FFFF00C09821C3 -:10293000A7A200103C110800963100C614A300069F -:102940003092FFFF8CE2002424420030AF42003C72 -:102950000A000A2C8CE2002094E200323042FFFF91 -:1029600054A2000827A400188CE2002C2442003056 -:10297000AF42003C8CE20028AF4200380A000A3A1D -:102980008F84002827A5001027A6002002203821C8 -:102990000E0008B0A7A000208FA20018244200302B -:1029A000AF4200388FA2001CAF42003C8F84002849 -:1029B0003C020005AF4200309482003427430400FB -:1029C0003042FFFF0202102B14400007AF8300309B -:1029D0009482005494830034020210210043102397 -:1029E0000A000A4E3043FFFF94830054948200345F -:1029F0000223182100501023006218233063FFFFC8 -:102A0000948200163042FFFF1443000300000000D0 -:102A10000A000A5C24030001948200163042FFFF82 -:102A20000043102B104000058F8200309482001666 -:102A3000006210233043FFFF8F820030AC53000050 -:102A4000AC400004AC520008AC43000C3C02000651 -:102A500034420010AF4200300000000000000000CF -:102A6000000000008F420000304200101040FFFDC7 -:102A7000001018C20064182190650040320400075D -:102A8000240200018FBF00388FB300348FB20030B2 -:102A90008FB1002C8FB00028008210040045102553 -:102AA00027BD004003E00008A062004027BDFFA84A -:102AB000AFB60050AFB5004CAFB40048AFB3004460 -:102AC000AFB1003CAFBF0054AFB20040AFB0003870 -:102AD0008C9000003C0208008C4200E88F86003495 -:102AE000960300022413FF8000C2302130633FFFB1 -:102AF0000003198000C3382100F3102490B20000B5 -:102B0000AF42002C9203000230E2007F03423021EA -:102B10003C02000E00C28821306300C02402004045 -:102B20000080A82100A0B021146200260000A0218E -:102B30008E3400388E220018144000022402000156 -:102B4000AE2200189202000D304200201440001501 -:102B50008F8200343C0308008C6300DC001238C014 -:102B6000001231400043102100C7302100463821B7 -:102B700030E300073C02008030E6007800C23025D8 -:102B80000343182100F31024AF4208002463090016 -:102B9000AF4608108E2200188C63000800431021F5 -:102BA000AE2200188E22002C8E2300182442000131 -:102BB0000062182B1060003D000000000A000B109E -:102BC00000000000920300022402FFC00043102412 -:102BD000304200FF1440000524020001AE2200181C -:102BE000962200360A000AF93054FFFF8E220014A4 -:102BF00024420001AE2200189202000000021600DA -:102C000000021603044100290000000096020002A1 -:102C100027A4001000802821A7A200169602000217 -:102C200024070001000030213042FFFFAF82002462 -:102C30000E000921AFA0001C960300023C0408000E -:102C40008C8400E88F82003430633FFF00031980DA -:102C500000441021004310213043007F3C05000C4C -:102C60000053102403431821AF42002800651821A7 -:102C70009062000D001221403042007FA062000DE2 -:102C80003C0308008C6300E48F8200340043102171 -:102C90000044382130E2007F03421021004510211A -:102CA00000F31824AF430028AEA200009222000DCA -:102CB000304200101040001302A020218F83002812 -:102CC0008EA40000028030219462003E2442FFFF67 -:102CD000A462003E948400029625000E3084FFFF1B -:102CE0000E000A0B30A5FFFF8F82002894430034AA -:102CF0009622000E1443000302A0202124020001AA -:102D0000A382002C02C028210E00089600000000BB -:102D10008FBF00548FB600508FB5004C8FB4004861 -:102D20008FB300448FB200408FB1003C8FB00038A9 -:102D300003E0000827BD00588F82002827BDFFD080 -:102D4000AFB40028AFB20020AFBF002CAFB3002457 -:102D5000AFB1001CAFB00018904400D0904300D138 -:102D60000000A021309200FFA3A30010306300FFF9 -:102D70008C5100D88C5300DC1072002B240200010F -:102D80003C0308008C6300E493A400108F8200349D -:102D90002406FF800004214000431021004410213C -:102DA0003043007F00461024AF420028034318211F -:102DB0003C02000C006218218C62000427A400145D -:102DC00027A5001002228021027010230440001564 -:102DD000AFA300149062000D00C21024304200FF27 -:102DE00014400007020088219062000D3442004028 -:102DF0000E000896A062000D0A000B5593A2001069 -:102E00000E000A79241400018F830028AC7000D8CA -:102E100093A20010A06200D193A200101452FFD818 -:102E20000000000024020001168200048FBF002C65 -:102E30000E0006BE000000008FBF002C8FB40028DB -:102E40008FB300248FB200208FB1001C8FB0001808 -:102E500003E0000827BD003027BDFFD8AFB3001C3A -:102E6000AFB20018AFB10014AFB00010AFBF002078 -:102E70000080982100E0802130B1FFFF0E00052B7B -:102E800030D200FF00000000000000000000000041 -:102E90008F820020AC510000AC520004AC530008FB -:102EA000AC40000CAC400010AC400014AC4000182A -:102EB0003C03080094634DBE02038025AC50001C07 -:102EC00000000000000000000000000024040001D9 -:102ED0008FBF00208FB3001C8FB200188FB1001479 -:102EE0008FB000100A00055027BD002827BDFFE85D -:102EF000AFB00010AFBF001430A5FFFF30C600FF19 -:102F00000080802124020C80AF42002400000000D9 -:102F100000000000000000000000000000000000B1 -:102F20000E000B64000000003C040800248400E054 -:102F30008C8200002403FF808FBF00140202102146 -:102F400000431024AF4200248C8200003C03000A9E -:102F5000020280213210007F035010218FB0001038 -:102F60000043102127BD001803E00008AF820028AD -:102F700027BDFFE8AFBF00108F4401403C030800AD -:102F80008C6300E02402FF80AF84003400831821AA -:102F900000621024AF4200243C020008034240219A -:102FA000950500023063007F3C02000A03431821AC -:102FB0000062182130A5FFFF3402FFFF000030211E -:102FC0003C07602010A20006AF8300282402FFFF08 -:102FD000A5020002946500D40E000B8930A5FFFF06 -:102FE0008FBF001024020C8027BD001803E00008EA -:102FF000AF4200243C020008034240219502000237 -:103000003C0A0800954A00C63046FFFF14C000077E -:103010003402FFFF8F8200288F8400343C07602039 -:10302000944500D40A000BF230A5FFFF10C2002423 -:103030008F87002894E2005494E400163045FFFF87 -:1030400000A6102300A6182B3089FFFF1060000493 -:103050003044FFFF00C51023012210233044FFFF3E -:10306000008A102B1040000C012A102324020001BA -:10307000A50200162402FFFFA502000294E500D479 -:103080008F8400340000302130A5FFFF3C07602012 -:103090000A000B89000000000044102A10400008BC -:1030A00000000000950200163042000110400004AC -:1030B000000000009742007E24420014A502001682 -:1030C00003E00008000000008F84002827BDFFE017 -:1030D000AFBF0018948200349483003E1060001A41 -:1030E0003048FFFF9383002C240200011462002764 -:1030F0008FBF00188F820028000818C2310800070F -:10310000006218212447003A244900542444002036 -:10311000244500302446003490620040304200FFD5 -:103120000102100730420001104000168FBF001846 -:103130000E0008EEAFA900108F82002894420034E0 -:103140000A000C0B3048FFFF948300369482003451 -:103150001043000E8FBF001894820036A482003402 -:1031600094820056A48200548C82002CAC820024ED -:1031700094820032A48200309482003CA482003AFF -:103180008FBF00180A000BCB27BD002003E000080A -:1031900027BD002027BDFFE8AFBF00108F4A010008 -:1031A0003C0508008CA500E03C02080090424DE47C -:1031B0003C0C0800958C4DDE01452821304B003F2A -:1031C00030A2007F03424021396900323C02000AEC -:1031D0003963003F2C630001010240212D290001C9 -:1031E0002402FF8000A2282401234825AF8A00344E -:1031F00000801821AF4500240000302100802821E4 -:1032000024070001AF8800283C04080024844DD81E -:10321000AF8C002415200007A380002D240200207D -:103220005562000F006020213402FFFF5582000C20 -:10323000006020212402002015620005000000002B -:103240008C6300142402FFFF1062000700000000DE -:103250000E000921000000000A000C6800000000B8 -:103260000E00098C016028210E000C0000000000F7 -:103270008FBF001024020C8027BD001803E0000857 -:10328000AF4200243C0208008C4200E027BDFFA0B2 -:10329000AFB1003C008210212411FF80AFBE005866 -:1032A000AFB70054AFB20040AFB00038AFBF005C62 -:1032B000AFB60050AFB5004CAFB40048AFB3004458 -:1032C000005110248F4800248F4900288F47002880 -:1032D000AF4200243C0208008C4200E000809021B4 -:1032E00024060006008210213042007F034218218C -:1032F0003C02000A006280213C02001F3442FF8031 -:1033000000E2382427A40010260500F00122F02452 -:103310000102B8240E0005B5AFA700308FA2001837 -:10332000AE0200C48FA2001CAE0200C88FA200240F -:10333000AE0200CC93A40010920300D12402FF80BF -:103340000082102400431025304900FF3083007FA5 -:103350003122007F0062102A10400004000310C0D8 -:1033600001311026304900FF000310C0000319404E -:10337000006218213C0208008C4200DC920400D25A -:10338000024210210043102100511024AF420028B6 -:1033900093A300103063007F000310C000031940A6 -:1033A000006218213C0208008C4200DC024210211D -:1033B000004310213042007F034218213C02000CE0 -:1033C000006240218FA300142402FFFF106200302E -:1033D000309500FF93A2001195030014304400FFC4 -:1033E0003063FFFF0064182B1060000D0000000028 -:1033F000950400148D07001C8D0600183084FFFF13 -:1034000000442023000421000000102100E43821A2 -:1034100000E4202B00C230210A000CE200C430215D -:10342000950400148D07001C8D0600183084FFFFE2 -:1034300000822023000421000000102100801821B8 -:1034400000C2302300E4202B00C4302300E33823E3 -:10345000AD07001CAD06001893A20011A5020014D0 -:1034600097A20012A50200168FA20014AD02001050 -:103470008FA20014AD02000C93A20011A50200203F -:1034800097A20012A50200228FA20014AD02002410 -:103490002406FF80024610243256007FAF420024EB -:1034A000035618213C02000A006280218E02004C63 -:1034B0008FA200203124007F000428C0AE020050FB -:1034C0008FA200200004214000852821AE02007058 -:1034D00093A2001001208821A202008393A2001071 -:1034E000A2020079920200853042003FA2020085CC -:1034F0003C0208008C4200DC0242102100451021F1 -:1035000000461024AF42002C3C0208008C4200E42C -:103510003C0308008C6300DC0242102100441021AF -:1035200000461024AF4200283C0208008C4200E410 -:103530000243182100651821024210210044102185 -:103540003042007F3063007F93A5001003422021AA -:10355000034318213C02000E006240213C02000C93 -:1035600010B1008C008248213233007F16600019B0 -:103570002404FF803C0208008C4200DC024210213F -:1035800000441024AF42002C3C0208008C4200E4AE -:103590003C0308008C6300DC02421021004410242C -:1035A000AF4200283C0208008C4200E4024318218C -:1035B0003063007F024210213042007F034220210D -:1035C000034318213C02000E006240213C02000C23 -:1035D000008248219124000D2414FF800000102156 -:1035E00000942025A124000D9504000295050014E7 -:1035F0008D07001C3084FFFF30A5FFFF8D060018EB -:10360000008520230004210000E4382100C230217D -:1036100000E4202B00C43021AD07001CAD060018CB -:1036200095020002A5020014A50000168D020008F4 -:10363000AD0200108D020008AD02000C95020002E0 -:10364000A5020020A50000228D020008AD02002482 -:103650009122000D3042004010400042262200011D -:103660003C0208008C4200E0A3B300283C10000A92 -:103670000242102100541024AF4200243C020800F2 -:103680008C4200E0A380002C27A4002C02421021D1 -:103690003042007F03421821007018218C6200D84C -:1036A0008D26000427A50028AFA9002C0046102174 -:1036B000AC6200D80E000A79AF83002893A30028DB -:1036C0008F8200280E0006BEA04300D10E000C0021 -:1036D0000000000002541024AF4200243C02080005 -:1036E0008C4200DC00132940001320C000A42021DC -:1036F000024210210044102100541024AF42002C3B -:103700003C0208008C4200E43C0308008C6300DCAF -:10371000035630210242102100451021005410248C -:10372000AF4200283C0208008C4200E4024318210A -:103730000064182102421021004510213042007F10 -:103740003063007F03422021034318213C02000E16 -:10375000006240213C02000C00D080210082482100 -:10376000262200013043007F14750005304400FF1D -:103770002403FF800223102400431026304400FF5E -:1037800093A2001000808821250800281444FF76A9 -:103790002529002093A400108FA300142402FFFF0A -:1037A0001062000A308900FF248200012483000196 -:1037B0003042007F14550005306900FF2403FF806C -:1037C0000083102400431026304900FF9202007845 -:1037D000305300FF11330032012088213C020800E1 -:1037E0008C4200DC3225007F000520C00005294006 -:1037F00000A42021024210212406FF800044102151 -:1038000000461024AF42002C3C0308008C6300DC0F -:103810003C0208008C4200E40243182102421021BD -:103820000045102100641821004610243063007FF9 -:10383000AF420028034318213C02000E00624021E1 -:103840003C0208008C4200E48D06000C010020219F -:1038500002421021004510213042007F034218210E -:103860003C02000C0062482110C0000D01202821FC -:103870000E0006E2000000002402FF80022218244D -:1038800026240001006228263082007F14550002A1 -:10389000308300FF30A300FF1473FFD00060882145 -:1038A0008E0300743C027FFF3442FFFF0062182445 -:1038B000AE0300740E00070302402021AF5700241E -:1038C0008FA20030AF5E00288FBF005C8FBE005813 -:1038D0008FB700548FB600508FB5004C8FB400489E -:1038E0008FB300448FB200408FB1003C8FB00038DE -:1038F00027BD006003E00008AF42002C27BDFFD8C1 -:10390000AFB1001CAFBF0020AFB000182751018835 -:10391000922200032408FF803C03000A3047007F06 -:10392000A3A700108F4601803C0208008C4200E0F3 -:10393000AF86003400C2282100A81024AF42002422 -:103940009224000030A2007F034210210043102186 -:10395000AF8200283084007F2402000214820025F8 -:10396000000719403C0208008C4200E400C210210C -:103970000043282130A2007F0342182100A8102410 -:10398000AF4200283C02000C006218219062000D3A -:10399000AFA3001400481025A062000D8FA30014EF -:1039A0009062000D304200405040006A8FBF0020FE -:1039B0008F860028A380002C27A400148CC200D876 -:1039C0008C63000427A50010004310210E000A7923 -:1039D000ACC200D893A300108F8200280E0006BE50 -:1039E000A04300D10E000C00000000000A000EA34E -:1039F0008FBF00200E0006C700C020210E0006D594 -:103A0000000000003C0200080342802192230001D4 -:103A10009202007B1443004F8FBF002092220000CF -:103A20003044007F24020004108200172882000521 -:103A30001040000624020005240200031082000743 -:103A40008FB1001C0A000EA40000000010820012BA -:103A50008FBF00200A000EA48FB1001C92050083C6 -:103A6000920600788E0700748F84003430A500FF22 -:103A700000073E0230C600FF0E00070B30E7007F54 -:103A80000A000EA38FBF00200E000C6F8F8400343D -:103A90000A000EA38FBF002024020C80AF42002436 -:103AA0009202003E30420040104000200000000022 -:103AB0009202003E000216000002160304410006B6 -:103AC000000000008F8400340E00063824050093A7 -:103AD0000A000EA38FBF00209202003F24030018AB -:103AE000304200FF1443000C8F8400342405003959 -:103AF0000E0005D0000030210E0003028F84003438 -:103B000024020012A202003F0E00030B8F84003437 -:103B10000A000EA38FBF0020240500360E0005D03A -:103B2000000030210A000EA38FBF00200E00030208 -:103B30008F8400349202000534420020A202000566 -:103B40000E00030B8F8400340E0010588F84003455 -:103B50008FBF00208FB1001C8FB0001824020C8092 -:103B600027BD002803E00008AF42002427BDFFE87E -:103B7000AFB00010AFBF00142743010094620008EB -:103B8000000214000002140304410002000080211E -:103B90002410000194620008304200801040001A96 -:103BA00002001021946200083042200010400016EC -:103BB000020010218C6300183C021C2D344219EDC8 -:103BC000240600061062000F3C0760213C0208003A -:103BD0008C4200D4104000078F8200288F83002879 -:103BE000906200623042000F34420040A0620062E6 -:103BF0008F8200288F840034944500D40E000B89F6 -:103C000030A5FFFF020010218FBF00148FB00010FD -:103C100003E0000827BD001827BDFFE0AFB1001486 -:103C2000AFB00010A380002CAFBF00188F4501007B -:103C30003C0308008C6300E02402FF80AF85003461 -:103C400000A318213064007F03442021006218245F -:103C50003C02000A00822021AF43002427500100CB -:103C60008E0200148C8300DCAF84002800431023F4 -:103C700018400004000088218E0200140E000B1C66 -:103C8000AC8200DC9202000B24030002304200FFF1 -:103C90001443002F0000000096020008304300FF8C -:103CA0002402008214620005240200840E0009D65A -:103CB000000000000A000F2F00000000146200093D -:103CC000240200818F8200288F8400343C07602109 -:103CD000944500D49206000530A5FFFF0A000F1E90 -:103CE00030C600FF14620027000000009202000AA4 -:103CF000304300FF3062002010400004306200407A -:103D00008F8400340A000F1A24060040104000047B -:103D1000000316008F8400340A000F1A24060041A5 -:103D200000021603044100178F8400342406004269 -:103D30008F8200283C076019944500D430A5FFFF0E -:103D40000E000B89000000000A000F2F0000000089 -:103D50009202000B24030016304200FF10430006BD -:103D6000000000009202000B24030017304200FF05 -:103D700014430004000000000E000EA90000000023 -:103D8000004088210E000C00000000009202000A92 -:103D9000304200081040000624020C808F85002865 -:103DA0003C0400080E0012860344202124020C80EB -:103DB000AF4200248FBF0018022010218FB00010E6 -:103DC0008FB1001403E0000827BD002027BDFFE8E5 -:103DD000AFBF0014AFB000108F5000243C030800A8 -:103DE0008C6300E08F4501002402FF8000A31821AE -:103DF0003064007F03442021006218243C02000A42 -:103E000000822021AF850034AF43002490820062FD -:103E1000AF8400283042000F34420050A08200627C -:103E20003C02001F3442FF800E0006BE02028024C6 -:103E3000AF5000248FBF00148FB0001003E00008C3 -:103E400027BD00183C0208008C4200201040001DD5 -:103E50002745010090A300093C02000803422021ED -:103E600024020018546200033C0200080A000F708C -:103E700024020008034220212402001614620005D7 -:103E80002402001724020012A082003F0A000F7AC9 -:103E900094A700085462000694A7000893620005E6 -:103EA0002403FFFE00431024A362000594A700082A -:103EB00090A6001B8CA4000094A500060A000B64C9 -:103EC00000073C0003E00008000000002744010058 -:103ED00094820008304500FF38A3008238A2008495 -:103EE0002C6300012C4200010062182510600006BE -:103EF000240200839382002D1040000D000000007A -:103F00000A000C330000000014A2000524A2FF8068 -:103F10008F4301043C02602003E00008AC4300141E -:103F2000304200FF2C420002104000032402002215 -:103F30000A000ED40000000014A2000300000000DC -:103F40000A000F41000000000A000F5F000000009F -:103F50009363007E9362007A1443000900002021DD -:103F60009362000024030050304200FF1443000419 -:103F7000240400019362007E24420001A362007EBB -:103F800003E00008008010218F4201F80440FFFE8A -:103F900024020002AF4401C0A34201C43C0210004D -:103FA00003E00008AF4201F827BDFFE8AFBF0010F3 -:103FB0009362003F2403000A304200FF144300468E -:103FC000000000008F6300548F62004C1062007D7F -:103FD000036030219362000024030050304200FF50 -:103FE0001443002F000000008F4401403C020800F1 -:103FF0008C4200E02403FF80008210210043102443 -:10400000AF4200243C0208008C4200E08F6500545F -:104010003C03000A008220213084007F03441021E9 -:1040200000431021AC4501089762003C8F63004CAF -:104030003042FFFF0002104000621821AF63005CB5 -:104040008F6300548F64004C9762003C0064182317 -:104050003042FFFF00031843000210400043102AC3 -:1040600010400006000000008F6200548F63004C77 -:10407000004310230A000FF0000210439762003C37 -:104080003042FFFF00021040ACC200642402000175 -:10409000A0C0007CA0C2008424020C80AF42002497 -:1040A0000E000FA28F440140104000478FBF001048 -:1040B0008F4301408F4201F80440FFFE24020002BA -:1040C000AF4301C0A34201C43C021000AF4201F85B -:1040D0000A0010408FBF00109362003F24030010BD -:1040E000304200FF14430004000000008F440140F0 -:1040F0000A00102C000028219362003F24030016C0 -:10410000304200FF1443000424020014A362003F65 -:104110000A00103A000000008F62004C8F630050CC -:1041200000431023044100288FBF001093620081D8 -:1041300024420001A3620081936200812C420004AA -:1041400014400010000000009362003F24030004AC -:10415000304200FF14430006000000008F4401407D -:104160008FBF0010240500930A00063827BD0018F1 -:104170008F440140240500938FBF00100A0006A75A -:1041800027BD00188F4401400E000302000000000C -:104190008F6200542442FFFFAF6200548F620050D0 -:1041A0002442FFFFAF6200500E00030B8F4401401A -:1041B0008F4401408FBF0010240500040A00031043 -:1041C00027BD00188FBF001003E0000827BD0018AE -:1041D0008F4201889363007E00021402304400FF86 -:1041E000306300FF1464000D000000009362008043 -:1041F000304200FF1044000900000000A36400806A -:104200009362000024030050304200FF1443000476 -:10421000000000000A00076F8F440180A364008043 -:1042200003E000080000000027BDFFE8AFB0001069 -:10423000AFBF001493620005240300303042003009 -:1042400014430089008080213C0208008C42002039 -:1042500010400080020020210E00052B000000000D -:104260008F850020ACB000009362003E9363003F56 -:10427000304200FF00021200306300FF00431025AF -:10428000ACA2000493620082000216000002160332 -:1042900004410005000000003C0308008C63004856 -:1042A0000A00107E000000009362003E3042004091 -:1042B000144000030000182193620081304300FF86 -:1042C0009362008200031E00304200FF00021400CF -:1042D00000621825ACA300088F620040ACA2000C5D -:1042E0008F620048ACA200108F62004CACA2001498 -:1042F0008F6200508F63004C004310230441000381 -:10430000000000000A0010928F62004C8F62005083 -:10431000ACA200183C02080094424DBE3C03C00B06 -:1043200000002021004310250E000550ACA2001C07 -:104330008F6200548F840020AC8200008F6200588E -:10434000AC8200048F62005CAC8200088F62006067 -:104350008F43007400431021AC82000C8F62006414 -:10436000AC820010976300689762006A00031C002B -:104370003042FFFF00621825AC8300149362008274 -:1043800024030080304200FF1443000300000000BB -:104390000A0010C6AC8000188F63000C24020001D4 -:1043A0001062000E2402FFFF9362003E3042004084 -:1043B0001440000A2402FFFF8F63000C8F42007438 -:1043C000006218233C02080000621024144000021E -:1043D000000028210060282100051043AC8200184D -:1043E0003C02080094424DBE3C03C00C000020215A -:1043F000004310258F8300200E000550AC62001C86 -:104400008F6200188F8300203C05080094A54DBEE4 -:1044100024040001AC620000AC6000048F66006CF4 -:104420003C02400D00A22825AC6600088F6200DC2B -:10443000AC62000CAC600010936200050002160034 -:10444000AC620014AC6000180E000550AC65001C96 -:10445000020020218FBF00148FB00010A360000560 -:104460000A0004B927BD00188FBF00148FB00010D8 -:1044700003E0000827BD00189742007C30C600FF0B -:10448000A08600843047FFFF2402000514C2000B01 -:1044900024E3465090A201122C420007104000076E -:1044A00024E30A0090A30112240200140062100405 -:1044B00000E210210A0010FE3047FFFF3067FFFFC7 -:1044C00003E00008A4870014AC87004C8CA201080C -:1044D0000080402100A0482100E2102330C600FFE8 -:1044E0001840000393AA001324E2FFFCACA20108C9 -:1044F00030C2000110400008000000008D02005092 -:1045000000E2102304410013240600058D0200542C -:1045100010E20010000000008D02005414E2001AA6 -:10452000000000003C0208008C4200D8304200200D -:104530001040000A240200019103007891020083D8 -:10454000144300062402000101002021012028213B -:10455000240600040A0010EC00000000A100008402 -:1045600011400009A50200148F4301008F4201F899 -:104570000440FFFE24020002AF4301C0A34201C475 -:104580003C021000AF4201F803E000080000000008 -:1045900027BDFFE88FA90028AFBF00100080402191 -:1045A00000E918231860007330C600FFA080007C6B -:1045B000A08000818CA2010800E210230440004D7D -:1045C000000000008C8200509483003C8C840064C6 -:1045D000004748233063FFFF012318210083202B6D -:1045E00010800004000000008D0200640A00114FDA -:1045F00000E210219502003C3042FFFF0122102111 -:1046000000E21021AD02005C9502003C8D03005CCD -:104610003042FFFF0002104000E210210043102B47 -:1046200010400003000000000A00115E8D02005CD3 -:104630009502003C3042FFFF0002104000E21021D2 -:10464000AD02005CA1000084AD07004C8CA2010803 -:1046500000E210231840000224E2FFFCACA2010893 -:1046600030C200011040000A000000008D0200501E -:1046700000E2102304410004010020218D020054B7 -:1046800014E20003000000000A0011802406000567 -:104690008D02005414E200478FBF00103C02080056 -:1046A0008C4200D8304200201040000A2402000151 -:1046B0009103007891020083144300062402000154 -:1046C00001002021240600048FBF00100A0010EC16 -:1046D00027BD0018A1000084A50200148F4301002B -:1046E0008F4201F80440FFFE240200020A0011A5D7 -:1046F000000000008C82005C004910230043102B56 -:1047000054400001AC87005C9502003C3042FFFF42 -:104710000062102B14400007240200029502003CA6 -:104720008D03005C3042FFFF00621821AD03005C86 -:1047300024020002AD07004CA10200840E000FA26B -:104740008F4401001040001B8FBF00108F430100F9 -:104750008F4201F80440FFFE24020002AF4301C073 -:10476000A34201C43C021000AF4201F80A0011BB91 -:104770008FBF001030C200101040000E8FBF00101D -:104780008C83005C9482003C006918233042FFFF58 -:10479000006218213C023FFF3444FFFF0083102BCE -:1047A000544000010080182101231021AD02005C5B -:1047B0008FBF001003E0000827BD001827BDFFE8E9 -:1047C0008FAA0028AFBF00100080402100EA4823D4 -:1047D0001920002130C600FF8C83005C8C820064AD -:1047E000006A18230043102B504000100069182164 -:1047F00094A2011001221021A4A2011094A2011080 -:104800003042FFFF0043102B1440000A3C023FFFE0 -:1048100094A2011000431023A4A201109482003C32 -:104820003042FFFF0A0011DA00621821A4A0011033 -:104830003C023FFF3444FFFF0083102B5440000133 -:104840000080182100671021AD02005CA100007CEF -:104850000A001222A100008130C200101040003C6A -:10486000000000008C820050004A102318400038DD -:10487000000000009082007C24420001A082007CA5 -:104880009082007C3C0308008C630024304200FFCF -:104890000043102B1440005C8FBF00108CA2010855 -:1048A00000E2102318400058000000008C830054E0 -:1048B0009482003C006A18233042FFFF0003184333 -:1048C000000210400043102A1040000500000000C4 -:1048D0008C820054004A10230A001209000210437F -:1048E0009482003C3042FFFF00021040AD020064A1 -:1048F0009502003C8D0400649503003C3042FFFFAC -:1049000000021040008220213063FFFF0083182145 -:1049100001431021AD02005C8D020054ACA20108DD -:1049200024020002A10200840E000FA28F440100A5 -:10493000104000358FBF00108F4301008F4201F8F7 -:104940000440FFFE240200020A00124B0000000097 -:10495000AD07004C8CA2010800E2102318400002B1 -:1049600024E2FFFCACA2010830C200011040000AA2 -:10497000000000008D02005000E2102304410004FA -:10498000010020218D02005414E200030000000009 -:104990000A001242240600058D02005414E2001A97 -:1049A0008FBF00103C0208008C4200D8304200202B -:1049B0001040000A24020001910300789102008354 -:1049C00014430006240200010100202124060004F3 -:1049D0008FBF00100A0010EC27BD0018A100008452 -:1049E000A50200148F4301008F4201F80440FFFE2E -:1049F00024020002AF4301C0A34201C43C021000E4 -:104A0000AF4201F88FBF001003E0000827BD001877 -:104A10008FAA00108C8200500080402130C600FF19 -:104A2000004A102300A048211840000700E0182188 -:104A300024020001A0800084A0A00112A48200141E -:104A40000A0011BDAFAA0010A0800081AD07004C84 -:104A50008CA2010800E210231840000224E2FFFCAF -:104A6000ACA2010830C200011040000800000000A4 -:104A70008D0200500062102304410013240600053B -:104A80008D02005410620010000000008D020054DE -:104A900014620011000000003C0208008C4200D8A3 -:104AA000304200201040000A2402000191030078E7 -:104AB000910200831443000624020001010020211A -:104AC00001202821240600040A0010EC0000000048 -:104AD000A1000084A502001403E00008000000000B -:104AE00027BDFFE0AFBF0018274201009046000A33 -:104AF0008C4800148C8B004C9082008430C900FFDD -:104B000001681823304A00FF1C60001A2D46000679 -:104B1000240200010142100410C0001630430003BB -:104B2000012030210100382114600007304C000CB6 -:104B300015800009304200301440000B8FBF001870 -:104B40000A0012AC000000000E0011BDAFAB001057 -:104B50000A0012AC8FBF00180E001132AFAB00106C -:104B60000A0012AC8FBF0018AFAB00100E0012523B -:104B7000AFAA00148FBF001803E0000827BD002073 -:104B800024020003A08200848C82005403E0000809 -:104B9000ACA201083C020008034218219062008187 -:104BA000240600433C07601924420001A0620081F2 -:104BB000906300813C0208008C4200C0306300FF1B -:104BC000146200102403FF803C0208008C4200E0C5 -:104BD0000082102100431024AF4200243C02080050 -:104BE0008C4200E03C03000A008210213042007F2A -:104BF0000342102100431021944500D40A000B8980 -:104C000030A5FFFF03E000080000000027BDFFE023 -:104C1000AFBF0018AFB10014AFB000108F420180D9 -:104C20000080802100A088210E0012B300402021C6 -:104C3000A20000848E0200548FBF00188FB00010B5 -:104C4000AE2201088FB1001403E0000827BD002048 -:104C500027BDFFE03C020008AFB00010AFBF001856 -:104C6000AFB10014034280218F51014092030084B0 -:104C70008E0400508E02004C14820040306600FF0B -:104C80003C0208008C4200E02403FF800222102135 -:104C900000431024AF4200243C0208008C4200E094 -:104CA0009744007C92050081022210213042007F4F -:104CB000034218213C02000A0062182114A0000BD4 -:104CC0003084FFFF2402000554C20014248205DC56 -:104CD0009062011224420001A062011224020C80A1 -:104CE000AF4200240A00130B24020005A060011249 -:104CF0002402000514C20009248205DC920200810E -:104D00002C4200075040000524820A0092030081D3 -:104D10002402001400621004008210213044FFFFBE -:104D2000A60400140E0012B3022020219602003CBB -:104D30008E03004C022020213042FFFF0002104071 -:104D4000006218210E000302AE03005C9202007D97 -:104D500002202021344200400E00030BA202007DFD -:104D60008F4201F80440FFFE24020002AF5101C04F -:104D7000A34201C43C021000AF4201F88FBF0018EB -:104D80008FB100148FB0001003E0000827BD002091 -:104D900008000D9808000DE008000E2008000E6CB9 -:044DA00008000EA059 -:0C4DA4000A0000220000000000000000D7 -:104DB0000000000D6370352E302E306A3300000085 -:104DC00005000004000000000000000000000000DA -:104DD00000000000000000000000000000000000D3 -:104DE00000000000000000000000000000000020A3 -:104DF00000000000000000000000000000000000B3 -:104E000000000000000000000000000000000000A2 -:104E10000000000000000000000000000000000191 -:104E20000000002B00000000000000000000000057 -:104E300010000003000000000000000D0000000D45 -:104E40003C02080024425AC43C03080024636190D9 -:104E5000AC4000000043202B1480FFFD24420004DE -:104E60003C1D080037BD7FFC03A0F0213C1008006A -:104E7000261000883C1C0800279C5AC40E0001A67E -:104E8000000000000000000D27BDFFE83C0960188D -:104E9000AFBF00108D2C5000240DFF7F240800317F -:104EA000018D5824356A380C24070C003C1A800008 -:104EB000AD2A50003C04800AAF4800083C1B800823 -:104EC000AF4700240E000938AF8400100E0008FB25 -:104ED000000000000E000848000000000E0012DF75 -:104EE000000000003C0460168C8500003C06FFFFBB -:104EF0003C02535300A618241062004734867C00FD -:104F000094C201F2A780002C10400003A78000CCBF -:104F100038581E1EA798002C94C201F810400004B7 -:104F2000978300CC38591E1EA79900CC978300CCDC -:104F30002C7F006753E00001240300669784002C57 -:104F40002C82040114400002006028212404040083 -:104F50003C0760008CE904382403103C3128FFFF33 -:104F60001103001F30B9FFFF57200010A38000CEAF -:104F700024020050A38200CE939F00CE53E0000F86 -:104F8000A78500CCA78000CC978500CC8FBF0010F0 -:104F9000A780002CA7800034A78000E63C01080011 -:104FA000AC25008003E0000827BD0018939F00CEC9 -:104FB00057E0FFF5A78000CCA78500CC978500CCF3 -:104FC0008FBF0010A784002CA7800034A78000E6C4 -:104FD0003C010800AC25008003E0000827BD001854 -:104FE000A38000CE8CCB003C316A00011140000E42 -:104FF0000000000030A7FFFF10E0FFDE2402005099 -:105000008CCC00C83186000114C0FFDC939F00CE19 -:105010000A000074240200518C8F00043C0E6000D2 -:105020000A00005701EE30218CEF0808240D5708C4 -:10503000000F740211CD000430B8FFFF2405006694 -:105040000A000075240404001700FFCC939F00CED3 -:105050000A000074240200508F8600103089FFFF80 -:10506000000939408CC300103C08005000E820259E -:10507000AF4300388CC5001427420400AF82001CE7 -:10508000AF45003CAF4400300000000000000000CD -:105090000000000000000000000000000000000010 -:1050A00000000000000000008F4B0000316A00206B -:1050B0001140FFFD0000000003E0000800000000B8 -:1050C0008F840010948A001A8C8700243149FFFFD6 -:1050D000000940C000E83021AF46003C8C85002428 -:1050E0008F43003C00A3102318400029000000005B -:1050F0008C8B0020256200013C0D005035AC00086F -:10510000AF420038AF4C003000000000000000004B -:10511000000000000000000000000000000000008F -:1051200000000000000000008F4F000031EE002062 -:1051300011C0FFFD000000008F4A04003C08002061 -:10514000AC8A00108F490404AC890014AF480030C9 -:1051500000000000948600189487001C00C71821E6 -:10516000A48300189485001A24A20001A482001AC6 -:105170009498001A9499001E133800030000000050 -:1051800003E000080000000003E00008A480001A0B -:105190008C8200200A0000D63C0D00500A0000C797 -:1051A000000000003C0308008C6300208F82001880 -:1051B00027BDFFE810620008AFBF00100E0000FE20 -:1051C000AF8300183C0308008C6300202404000116 -:1051D000106400048F8900108FBF001003E00008E6 -:1051E00027BD00188FBF00103C076012A520000AE1 -:1051F0009528000A34E5001027BD00183106FFFF8E -:1052000003E00008ACA600903C0208008C4200209D -:1052100027BDFFC8AFBF0034AFBE0030AFB7002C12 -:10522000AFB60028AFB50024AFB40020AFB3001C68 -:10523000AFB20018AFB1001410400050AFB0001072 -:105240008F840010948600069483000A00C32823EC -:1052500030B6FFFF12C0004A8FBF00349489001897 -:10526000948A000A012A40233102FFFF02C2382B30 -:1052700014E0000202C02021004020212C8C0005F7 -:10528000158000020080A021241400040E0000AD4F -:10529000028020218F87001002809821AF800014A7 -:1052A00094ED000A028088211280004E31B2FFFF87 -:1052B0003C1770003C1540003C1E60008F8F001CA6 -:1052C0008DEE000001D718245075005002202021D7 -:1052D00002A3802B160000353C18200050780047B0 -:1052E00002202021241000018F8300141460003953 -:1052F000029158230230F8230250C82133F1FFFFF6 -:105300001620FFEE3332FFFF8F8700103C11002084 -:10531000AF5100300000000094E6000A3C1E60120D -:1053200037D5001002662821A4E5000A94E2000A9D -:1053300094F2000A94F400183057FFFF1292003BD9 -:10534000AEB700908CED00148CE400100013714097 -:1053500001AE4021000E5FC3010E502B008B48218F -:10536000012A1821ACE80014ACE3001002D3382362 -:1053700030F6FFFF16C0FFB98F8400108FBF0034D6 -:105380008FBE00308FB7002C8FB600288FB5002459 -:105390008FB400208FB3001C8FB200188FB100149F -:1053A0008FB0001003E0000827BD0038107E001BFE -:1053B000000000001477FFCC241000010E00162A14 -:1053C000000000008F8300141060FFCB0230F82330 -:1053D000029158238F870010017020210A0001914B -:1053E0003093FFFF8F8300141460FFCB3C1100202B -:1053F000AF5100300A00015D000000000E0007A15F -:10540000024028210A000151004080210E00034B78 -:10541000024028210A000151004080210E0014F2B0 -:10542000022020210A000151004080210E0000C707 -:10543000000000000A00017302D3382327BDFFE8F3 -:10544000AFB00010AFBF00140E0000390000000024 -:105450003C028000345000700A0001B48E06000047 -:105460008F4F000039EE000131C2000110400024CE -:105470008F8600A88E0700003C0C08008D8C003C35 -:105480003C0908008D29003800E66823018D282199 -:105490000000502100AD302B012A402101062021BF -:1054A0003C010800AC25003CAF8700A83C01080087 -:1054B000AC2400380E000100000000003C0308008E -:1054C0008C6300701060FFE6006020213C0508003E -:1054D0008CA500683C0608008CC6006C0E0015B94F -:1054E000000000003C010800AC2000708F4F00005D -:1054F00039EE000131C200011440FFDE8F8600A8A2 -:105500008E0A00008F8B00A83C0508008CA5003C8B -:105510003C0408008C840038014B482300A9382142 -:105520000082182100E9402B006810213C0108008E -:10553000AC27003C3C010800AC2200388F5F010022 -:105540002419FF0024180C0003F9202410980012DD -:10555000AF840000AF440020936D0000240C0020B5 -:1055600031A600FF10CC0012240E005010CE000413 -:105570003C194000AF5901380A0001AD000000009D -:105580000E001255000000003C194000AF590138D0 -:105590000A0001AD000000000E000119000000002B -:1055A0003C194000AF5901380A0001AD000000006D -:1055B0008F58010000802821330F00FF01E02021D7 -:1055C0000E0002F8AF8F00043C194000AF590138BB -:1055D0000A0001AD0000000000A4102B240300010C -:1055E00010400009000030210005284000A4102BC5 -:1055F00004A00003000318405440FFFC00052840AD -:105600005060000A0004182B0085382B54E0000479 -:105610000003184200C330250085202300031842F0 -:105620001460FFF9000528420004182B03E000086D -:1056300000C310213084FFFF30A5FFFF8F4201B867 -:105640000440FFFE3C074080008730253C031000EB -:10565000AF400180AF450184AF46018803E00008F8 -:10566000AF4301B83084FFFF8F4201B80440FFFE12 -:105670003C0740388CA60000008728253C0310001A -:10568000AF460180AF45018803E00008AF4301B891 -:105690008F8300388F8600301066000B0080402119 -:1056A0003C07080024E75C38000328C000A710214D -:1056B0008C44000024630001108800053063000F53 -:1056C0005466FFFA000328C003E000080000102120 -:1056D0003C07080024E75C3C00A7302103E00008F9 -:1056E0008CC200003C03900034620001008220253F -:1056F000AF4400208F45002004A0FFFE0000000002 -:1057000003E00008000000003C0380003462000158 -:105710000082202503E00008AF44002027BDFFE001 -:10572000AFB100143091FFFFAFB00010AFBF001851 -:105730001220001500A080218CA5000010A00013ED -:10574000240400020E000C7F24060140AE0000007D -:105750008F4201B80440000D000028213C064000A3 -:10576000022620258FBF00188FB100148FB00010C3 -:105770003C03100027BD0020AF450180AF440188E5 -:1057800003E00008AF4301B88CA500008F4201B8C8 -:105790000440FFFE3C064000022620258FBF001873 -:1057A0008FB100148FB000103C03100027BD002003 -:1057B000AF450180AF44018803E00008AF4301B862 -:1057C0003086FFFF8F4201B80440FFFE3C094006CF -:1057D0008CA8000000C93825AF4801808CA40004C3 -:1057E0003C031000AF440184AF47018803E0000888 -:1057F000AF4301B827BDFFE0AFB00010AFBF001846 -:10580000AFB100149363003E008080210080282106 -:1058100030620040000020211040000F8E11000077 -:105820000E00087402202021936700002404005019 -:1058300030E500FF50A400128E0F0000022020214E -:105840008FBF00188FB100148FB00010A762013C09 -:105850000A00093427BD00200E0002870000000066 -:105860000E000874022020219367000024040050D9 -:1058700030E500FF14A4FFF2022020218E0F00006B -:105880003C1008008E1000503C0D000C240BFF80D3 -:1058900001F05021314E007F01DA6021018D40215D -:1058A000014B4824AF490028022020218FBF001857 -:1058B0008FB100148FB00010A50200D627BD0020C4 -:1058C0000A000934AF8800D027BDFFE0AFBF001841 -:1058D000AFB10014AFB000109366000100808021CA -:1058E0000E00025030D1000493640005001029C25C -:1058F000A765000034830040A36300050E00025931 -:10590000020020210E00093602002021240200019D -:10591000AF62000C02002821A762001024040002DC -:10592000A762001224060140A76200140E000C7F3B -:10593000A76200161620000F8FBF0018978C003446 -:105940003C0B08008D6B00782588FFFF3109FFFFB5 -:10595000256A0001012A382B10E00006A7880034D0 -:105960003C0F6006240E001635ED0010ADAE005061 -:105970008FBF00188FB100148FB0001003E0000833 -:1059800027BD002027BDFFE0AFB10014AFBF001856 -:10599000AFB0001000A088211080000A3C03600016 -:1059A0002402008010820012000000000000000DA0 -:1059B0008FBF00188FB100148FB0001003E00008F3 -:1059C00027BD00208C682BF80500FFFE00000000BA -:1059D000AC712BC08FBF00188FB100148FB00010B6 -:1059E0003C09100027BD002003E00008AC692BF83B -:1059F0000E00025000A02021936500050220202106 -:105A00000E00025930B000FF2403003E1603FFE7EA -:105A1000000000008F4401780480FFFE2407000787 -:105A20003C061000AF51014002202021A347014451 -:105A30008FBF00188FB100148FB00010AF460178EF -:105A40000A0002C927BD002027BDFFE8AFBF001430 -:105A5000AFB000108F500020000000000E0009368B -:105A6000AF440020AF5000208FBF00148FB0001053 -:105A700003E0000827BD00183084FFFF8F4201B803 -:105A80000440FFFE3C074035008730253C031000F2 -:105A9000AF450180AF400184AF46018803E00008B4 -:105AA000AF4301B83084FFFF8F4201B80440FFFECE -:105AB0003C074036008730253C031000AF4501808D -:105AC000AF400184AF46018803E00008AF4301B84E -:105AD00027BDFFD0AFB3001C3093FFFFAFB500244C -:105AE000AFB20018AFBF0028AFB40020AFB10014B0 -:105AF000AFB0001030B5FFFF12600027000090210A -:105B00008F90001C8E0300003C06800024020040A1 -:105B100000033E0200032C0230E4007F006688246C -:105B20001482001D30A500FF8F8300282C68000A16 -:105B3000510000108F910014000358803C0C0800A5 -:105B4000258C58D0016C50218D490000012000089F -:105B50000000000002B218213065FFFF0E00022491 -:105B600024040084162000028F90001CAF800028BF -:105B70008F910014260C0020264B0001018080210B -:105B80003172FFFF16200004AF8C001C0253282B3B -:105B900014A0FFDC00000000024010218FBF00288D -:105BA0008FB500248FB400208FB3001C8FB2001873 -:105BB0008FB100148FB0001003E0000827BD003043 -:105BC000240D003414AD00F600000000920B000E0E -:105BD000240A16803C07000CA36B00219203000DE1 -:105BE0000347F8213C066000A363002096110012D1 -:105BF0003C057FFF34ACFFFFA771003C960200100C -:105C0000240B00053054FFFFAF7400848E19001C74 -:105C1000AF4A00288FF800008CCF44480319702643 -:105C200001EE3021AF66004C8F69004C24CD00019D -:105C30003C197F00AF6900508F640050AF6400547E -:105C4000AF660070AF6D00588F6800582404005094 -:105C5000AF68005CA3600023AF6C0064A36B0037E7 -:105C60008E030014AF6300488F710048AF710024A9 -:105C70008E020018AF62006C9214000CA374003600 -:105C8000936A003E355F0020A37F003E8F7800744A -:105C90000319782435EE4000AF6E0074936900005C -:105CA000313000FF1204022B2418FF803C0408004E -:105CB00024845CB80E000294000000002406000456 -:105CC000240700013C0408008C845CB8A366007DB6 -:105CD000A36700058F4A01780540FFFE24020002F9 -:105CE000AF440140A34201448F90001C3C141000BB -:105CF000AF5401780A000373AF8000282CAD003741 -:105D000051A0FF9C8F9100140005A0803C18080052 -:105D1000271858F8029878218DEE000001C000087D -:105D2000000000002406000614A600110000000078 -:105D30003C1F08008FFF5CB824040005AF5F002003 -:105D40008E190018AF7900188F78004CAF78001CBE -:105D50008F6F0050122000C2AF6F00700A000373F3 -:105D6000AF840028240A000710AA00842403000638 -:105D70003C05080024A55CB80E00025E24040081E6 -:105D80008F90001C0011102B0A000373AF820028B3 -:105D90002402000414A2FFF6240A00503C09080063 -:105DA0008D295CB8AF4900208E040008AF64004024 -:105DB0008E060008AF6600448E07000CAF670048EF -:105DC0008E0D0010AF6D004C8E080010AF6800847F -:105DD0008E050014AF6500508E0C0018AF6C005497 -:105DE0008E0B001CAF6B005893740000328300FFD1 -:105DF000106A01ED000000008F6700488F660040C8 -:105E000000E6682305A000042404008C1620FFDEB1 -:105E100024020003240400823C05080024A55CB889 -:105E20000E000287000000008F90001C000010216F -:105E30000A000373AF8200282404000514A4FFCCD9 -:105E4000240520003C1F08008FFF5CB8AF5F0020D6 -:105E50008E190004AF79005C921800082410000825 -:105E6000A37800218F8F001C91EE0009A36E002003 -:105E70008F86001C90C9000A312400FF109000108A -:105E8000288A00091540006C24020002240C00201E -:105E9000108C000B340580002885002114A0000818 -:105EA0002405400024080040108800053C0500013E -:105EB000240D0080108D00023C05000224054000E6 -:105EC0008F6E00743C0FFF0001CF48240125802510 -:105ED000AF70007490C4000BA36400818F84001C19 -:105EE0009487000C10E0019300000000948E000CD9 -:105EF000241FFFBF24060004A76E003C9089000EFB -:105F0000A369003E8F90001C9204000FA364003F21 -:105F10008F94001C8E8D00108F47007401A74023C2 -:105F2000AF6800608E850014AF650064968C001821 -:105F3000A76C0068968B001AA76B006A8E83001C02 -:105F4000AF63006C96820002A762013E928A000E47 -:105F5000A36A003E9379003E033FC02412200166ED -:105F6000A378003E8F90001C0A000373AF860028C0 -:105F70002414002214B4FF7E240300073C0208000E -:105F80008C425CB81220000CAF4200200A00037360 -:105F9000AF830028240C003310AC00142405002823 -:105FA0003C05080024A55CB80E00023024040081E2 -:105FB0000A0003F88F90001C3C04080024845CB89D -:105FC0000E00029400000000936B000024110050AA -:105FD000316300FF10710150000000008F90001C21 -:105FE000000018210A000373AF8300283C08080052 -:105FF0008D085CB824040081AF480020A3650034FC -:106000003C05080024A55CB80E000230000000002A -:106010008F90001C240200090A000373AF8200283D -:1060200002B288213225FFFF0E00022424040084DE -:106030000A0003738F90001C1082FFA12405040046 -:10604000288300031060016E240B00042414000157 -:106050005494FF9B240540000A00044724050100D6 -:106060003C04080024845CB88F62004C0E0002944B -:106070008F6300508F90001C000020210A000373E2 -:10608000AF8400288E1000042404008AAF50002042 -:10609000936E000531C900021520015D0200282120 -:1060A0009378002302002821330F002015E00158C7 -:1060B0002404008D9362003F24190012305F00FF1A -:1060C00013F90153240400810E0002500200202124 -:1060D00093740023240A0004020020213683004226 -:1060E000A36300230E000259A36A007D8F4B017841 -:1060F0000560FFFE24050002AF500140A3450144A6 -:106100008F90001C3C0C1000AF4C01780A0003F982 -:106110000011102B8E100004AF500020936D00056D -:1061200031A80002550001782404008A9364003FDE -:106130002407000402002821308600FF10C7001049 -:10614000240400810E00025002002021937F0023CE -:1061500024180012240FFFFE37F90020A379002332 -:10616000A378003F936E00050200202101CF482450 -:106170000E000259A3690005020028210000202119 -:106180000E000340000000000A0003F88F90001C7E -:106190008E0500043C0F0008034F4021AF4500204E -:1061A000910E00002406005031C900FF1126017A2B -:1061B000240400888F5901B80720FFFE3C0C400ED4 -:1061C000008C58253C031000AF450180AF4001848E -:1061D000AF4B0188AF4301B891020000240AFF8051 -:1061E00024040004004AF825A11F00000E000C7FC3 -:1061F000240600300A0003F88F90001C8E0F000464 -:106200003C14080026945CB83C010800AC2F5CB834 -:10621000AF4F0020920E000331C90004112000028C -:106220002402001224020006A362003F9203001B16 -:10623000240AFFC03062003F004AF825A37F003ED9 -:1062400092190003333800011700012200000000FA -:106250008E020008AE8200083C0208008C425CC03E -:106260001040012D00000000000221C2A7640008B8 -:106270008E0D000C240B000124140014AF6D002CB3 -:106280008E080010AF68003096050016A76500382C -:10629000960C0014A76C003AAF6B000CA76B0010B3 -:1062A000A76B0012A76B0014A76B00161220014AFF -:1062B000A37400349206000330C700022CF00001E2 -:1062C000260200088F90001C0A000373AF8200288A -:1062D0008E14000424030081AF540020936800232F -:1062E0003105001010A00113000000008F4401B818 -:1062F0000480FFFE3C06401F0011382B006610256D -:106300003C111000AF540180AF870028AF400184DA -:10631000AF420188AF5101B80A0003748F91001495 -:106320008E0600043C19000803592021AF460020C6 -:106330008E07000890980000240F0050331400FFCF -:10634000128F0106240500888F4401B80480FFFEE7 -:106350003C0D40090011602B00AD10253C111000D0 -:10636000AF460180AF8C0028AF470184AF4201885F -:10637000AF5101B80A0003748F9100148E04001C01 -:106380000E00023B00000000104000D700404821F2 -:106390008F90001C240500898F4D01B805A0FFFED9 -:1063A00000000000AF4901808E0F001C3C1440012A -:1063B0000011702B00B448253C111000AF4F018430 -:1063C000AF8E0028AF490188AF5101B80A000374AD -:1063D0008F910014961900023C14080026945CB8B2 -:1063E000333800041300008E3C0260008E1F001C36 -:1063F0003C010800AC3F5CB8AF5F0020920C00107D -:10640000240B0014318400FF148B00AC000000004A -:1064100096090002312D000115A001520000000074 -:106420008E020004AE8200083C0E08008DCE5CC0D7 -:1064300011C00148000000008F6900743C0E80000C -:1064400024040001012E6825AF6D0074A3600005CF -:10645000AF64000C3C0C08008D8C5CC08F88001C65 -:10646000A7640010000C59C2A7640012A7640014AE -:10647000A7640016A76B00088D030008240400021F -:10648000AF63002C8D0A000CAF6A0030910700103A -:10649000A36700348F82001C90450011A36500356E -:1064A0008F86001C90D00012A37000368F9F001CB6 -:1064B00093F90013A37900378F90001C96180014ED -:1064C000A778003896140016A774003A8E0F0018AB -:1064D000AF6F00245620FDA6AF8400283C050800BD -:1064E00024A55CB80E00025E000020218F90001CE5 -:1064F0000A0004B6000020213C05080024A55CB871 -:106500000E000287240400828F90001C00003021BE -:106510000A000373AF8600283C0408008C845CB832 -:106520000E001577000000008F90001C0A000490F8 -:10653000000018213C05080024A55CB80E00028765 -:106540002404008B8F90001C0011302B0A00037371 -:10655000AF8600283C1908008F395CB83C1F080042 -:106560008FFF005024CCFFFE033F782101F87024F8 -:10657000AF4E00283C0408008C845CB83C0908003D -:106580008D2900500089682131A8007F011A282137 -:1065900000A78021AE0600D8AF9000D0AE0000DC8E -:1065A0000A0003C2AE0C0108AF6000843C0508007D -:1065B0008CA55CB83C0808008D080050240CFF80B6 -:1065C0003C02000C00A8A021028C5824AF4B0028EC -:1065D0008E1F00143283007F007A50210142702107 -:1065E000ADDF00D88E190014AF8E00D0ADD900DC1D -:1065F0008E180010270FFFFE0A000415ADCF01080A -:10660000548BFE2F240540000A0004472405100087 -:106610000E000335000000000A0003F88F90001CF4 -:106620008C46442C3C056C6234B079703C01080007 -:10663000AC205CB814D00008240400029788003411 -:10664000978A002C02802821010A382B10E00011C3 -:1066500024040092240400020E000C9D2405014035 -:106660003C010800AC225CB8AF4200203C030800AB -:106670008C635CB810600005240400830E00086879 -:106680000000000010400009240400833C050800BD -:1066900024A55CB80E00025E000000008F90001C74 -:1066A0000011202B0A000373AF8400280E00086C31 -:1066B000000000000A0005968F90001C0E00087074 -:1066C000000000003C05080024A55CB80A00063C58 -:1066D0002404008B8E0400080E00023B0000000022 -:1066E0000A00052DAE820008240400040E000C9D53 -:1066F000240500301440003F004048218F90001CCA -:106700000A00057D240500830E00034002002821B5 -:106710000A0004E2000000003C05080024A55CB863 -:106720000E000230240400878F90001C0A000549E7 -:106730000011102B0E0002500280202193700023C4 -:1067400002802021360D00100E000259A36D002397 -:106750008F90001C0A000552000018219205000CC1 -:1067600030BF000113E00003000000009602000E9D -:10677000A482002C920A000C314800021100FEF2A3 -:1067800000002821960B00128E030014A48B001A1F -:106790000A000569AC83001C8F8300388F870030A6 -:1067A0001067FE84000020213C09080025295C3C7C -:1067B000000320C0008930218CD400001285005EC7 -:1067C000247800013303000F5467FFFA000320C050 -:1067D0000A000504000020213C05080024A55CB83F -:1067E0000E000287240400828F90001C0A000549D5 -:1067F000000010213C0B0008034B20212403005013 -:10680000240A0001AF420020A0830000A08A0001FA -:106810008F88001C91070004A08700188F82001C3D -:1068200090450005A08500198F86001C90DF0006AA -:10683000A09F001A8F99001C93380007A098001B96 -:106840008F94001C928F0008A08F001C8F90001C5A -:10685000920E0009A08E001D8F8D001C91AC000AC5 -:10686000A08C001E8F8B001C3C0C0800258C5C3C0F -:106870009163000B3C0B0800256B5C38A083001F64 -:106880008F8A001C9148000CA08800208F87001C74 -:1068900090E5000DA08500218F82001C240546464E -:1068A0009046000EA08600228F9F001C93F9000FD7 -:1068B000A09900238F98001C93140010A09400242A -:1068C0008F8F001C91F00011A09000258F90001C6C -:1068D0008F8E00308F990038960D0014000E18C06E -:1068E00025C80001A48D0028960A0016006C3021EE -:1068F000006BF821A48A002A960700183108000FBF -:10690000A487002CA485002E8E02001CACC90000B8 -:10691000AF88003011190003AFE200000A00057DC6 -:1069200000002821250C00013184000F00002821DF -:106930000A00057DAF8400383C07080024E75C3876 -:106940000087802100002021ACC000000A0005045F -:10695000AE0000003C05080024A55CB80A00063C17 -:10696000240400878E0400040E00023B0000000097 -:106970000A0005A1AE8200083084FFFF30C600FF88 -:106980008F4201B80440FFFE000644000104302598 -:106990003C07200000C720253C031000AF400180C9 -:1069A000AF450184AF44018803E00008AF4301B85C -:1069B00027BDFFE8AFB00010AFBF00143C07600078 -:1069C000240600021080000600A080210010102B79 -:1069D0008FBF00148FB0001003E0000827BD00181F -:1069E0003C09600EAD2000348CE5201C8F82001C19 -:1069F0002408FFFC00A81824ACE3201C0E0006F5B8 -:106A00008C45000C0010102B8FBF00148FB00010AD -:106A100003E0000827BD00183C02600E3447010067 -:106A200024090018274A04000000000000000000AC -:106A3000000000003C06005034C30200AF440038A0 -:106A4000AF45003CAF430030014018218F4B0000A0 -:106A5000316800201100FFFD2406007F2408FFFF9D -:106A60008C6C000024C6FFFF24630004ACEC000023 -:106A700014C8FFFB24E70004000000000000000031 -:106A8000000000003C0F0020AF4F0030000000006D -:106A900024AD020001A5702B2529FFFF008E2021C7 -:106AA0001520FFE101A0282103E0000800000000FC -:106AB00027BDFFE0AFB10014AFBF0018AFB00010AA -:106AC0003C05600E8CA20034008088211440000632 -:106AD0003C0460008C87201C2408FFFC00E8302464 -:106AE00034C30001AC83201C8F8B001C24090001DF -:106AF000ACA90034956900028D6500148D70000CFE -:106B00002D2400818D6700048D6600081080000729 -:106B10008D6A00102D2C00041580000E30CE000769 -:106B2000312D000311A0000B000000002404008B95 -:106B3000020028210E0006F5240600030011102B88 -:106B40008FBF00188FB100148FB0001003E0000851 -:106B500027BD002015C0FFF62404008B3C03002055 -:106B6000AF4300300000000024020001AF82001497 -:106B70000000000000000000000000003C1F015069 -:106B8000013FC825253800033C0F600EAF47003891 -:106B900000181882AF46003C35E8003CAF59003081 -:106BA000274704008F4400003086002010C0FFFDFE -:106BB00000000000106000082466FFFF2403FFFFB0 -:106BC0008CEB000024C6FFFF24E70004AD0B00009F -:106BD00014C3FFFB250800043C08600EAD09003813 -:106BE0000000000000000000000000003C07002042 -:106BF000AF470030000000000E00071D01402021BB -:106C000002002821000020210E0006F524060003C2 -:106C10000011102B8FBF00188FB100148FB000101F -:106C200003E0000827BD002027BDFFD8AFB2001841 -:106C30003092FFFFAFB10014AFBF0020AFB3001C14 -:106C4000AFB000101240002C000088210A0007B5E8 -:106C50002413000150B300408CE5000C0000000D2F -:106C6000263900013331FFFF24F800200232382B8F -:106C700010E00021AF98001C8F8200141440001E09 -:106C80008F87001C3C0670003C0320008CE4000051 -:106C90000086282414A300188F85003C00044402B9 -:106CA0003C0980000089802414A0FFEA310600FF1F -:106CB000240A000210CA002E28CB0003116000161F -:106CC000240C000314D3FFE7263900010200282119 -:106CD0000E000703240400018F87001CAF82003CD4 -:106CE000263900013331FFFF24F800200232382B0F -:106CF00014E0FFE1AF98001C022010218FBF00209C -:106D00008FB3001C8FB200188FB100148FB0001029 -:106D100003E0000827BD002810CC001A240D000451 -:106D200014CDFFD026390001308EFFFF000E19C0B0 -:106D30008F4401B80480FFFE3C0F10003C1020047B -:106D4000AF430180AF400184AF500188AF4F01B81D -:106D50000A0007B0263900010E0006F5240400845D -:106D60001600FFBF8F87001C0A0007AFAF80003CF2 -:106D7000020028210E000703000020210A0007CE90 -:106D80008F87001C0E000743020020218F87001C04 -:106D90000A0007CFAF82003C3082FFFF144000039F -:106DA000000018210004240224030010308500FF95 -:106DB00014A000053087000F24660008000422029A -:106DC00030C300FF3087000F14E000053089000356 -:106DD0002468000400042102310300FF308900030D -:106DE00015200005388B0001246A0002000420826F -:106DF000314300FF388B0001316400011080000234 -:106E0000246C0001318300FF03E0000800601021C2 -:106E1000308BFFFF000B394230E600FF3C090800D1 -:106E200025295BB800064080010960218D8700009C -:106E30003164001F240A0001008A180430A500FFF5 -:106E400000E3202514A000020003102700E2202404 -:106E5000240F000100CF700401096821000E2827CB -:106E600014800005ADA400008F86000C00A610243D -:106E700003E00008AF82000C8F88000C01C81025C9 -:106E800003E00008AF82000C3C06001F3C036000DA -:106E90003084FFFF34C5FF8024020020AC6020084E -:106EA000AC60200CAC602010AC652014AC642018E1 -:106EB000AC622000000000000000000003E00008B9 -:106EC0000000000027BDFFE82402FFFFAFBF001055 -:106ED000AF82000C000020213C06080024C65BB8ED -:106EE0002405FFFF24890001000440803124FFFFB6 -:106EF000010618212C87002014E0FFFAAC65000081 -:106F00000E00083900002021240200013C0460002A -:106F100024050020AC822018AC8520000000000071 -:106F20000000000000000000244A00013142FFFF81 -:106F30002C46040014C0FFF78FBF001003E00008C8 -:106F400027BD00188F8300082C62040003E00008AE -:106F5000384200018F8300082462000103E000082A -:106F6000AF8200088F8300082462FFFF03E000085F -:106F7000AF82000827BDFFE0AFB10014AFBF00181B -:106F8000AFB000108F6B00303C066000008088219D -:106F9000ACCB20088F6A002C3C0280002403000840 -:106FA000ACCA200C9769003A9768003800092C0099 -:106FB0003107FFFF00A72025ACC42010ACC220146D -:106FC000ACC3200000000000000000000000000032 -:106FD0003C0360008C6D200031AC00081580FFF987 -:106FE000000000008C6E201405C00020000000008E -:106FF0000E0007FD8F84000C000240803C09080051 -:1070000025295BB8010938218CE400000E0007FD3A -:1070100000028140020220213090FFFF0200202167 -:107020000E00081B000028213C0C8000022C582573 -:107030003210FFFF3C116000240A0020AE2B201408 -:10704000AE302018AE2A2000000000000000000032 -:1070500000000000020010218FBF00188FB1001443 -:107060008FB0001003E0000827BD00208C662014BC -:107070003C02001F3443FF803C1FFFE800C3C024D4 -:1070800037F9080003198021001079C23C0C8000F8 -:10709000022C582531F0FFFF3C116000240A00202B -:1070A000AE2B2014AE302018AE2A200000000000C5 -:1070B0000000000000000000020010218FBF001837 -:1070C0008FB100148FB0001003E0000827BD00202E -:1070D00027BDFFE8AFB000103402FFFF3090FFFF84 -:1070E000AFBF001412020006020020210E00083972 -:1070F00000000000020020210E00081B24050001F2 -:107100008F8400088FBF00148FB000102483FFFF0E -:1071100027BD001803E00008AF830008000439C24F -:1071200030E6003F00043B420007184024021000F4 -:107130002CC4002024C8FFE0AF42002C24630001CF -:107140001480000330A900FF00071840310600FF3B -:107150000003608024080001019A58213C0A000EB7 -:1071600000C82804016A38211120000500053027D5 -:107170008CE900000125302503E00008ACE60000A2 -:107180008CEE000001C6682403E00008ACED0000AE -:1071900027BDFFE8AFBF0014AFB000103C04600093 -:1071A0008C8508083403F00030A2F000504300063C -:1071B000240200018C8708083404E00030E6F00067 -:1071C00010C4001E24020002AF8200403C10600088 -:1071D0003C0A0200AE0A0814240910003C08000E04 -:1071E0008E03440003482021AF49002C24050120D0 -:1071F0000E000CE3000030218F830040106000047B -:107200003C021691240B0001106B000E3C023D6CF9 -:10721000344F0090AE0F44088FBF00148FB00010A1 -:107220003C0C6000240E10003C0D020027BD00182D -:10723000AD8E442003E00008AD8D08100A00090A55 -:10724000AF8000403C0218DA344F0090AE0F440883 -:107250008FBF00148FB000103C0C6000240E100093 -:107260003C0D020027BD0018AD8E442003E000084D -:10727000AD8D08100A0008DE240500010A0008DEB2 -:10728000000028213C08080025085FC42404FFFFF3 -:10729000010018212402001E2442FFFFAC640000FC -:1072A0000441FFFD246300043C07080024E760401C -:1072B0008CE5FFFC2404001C24060001308A001F1A -:1072C0000146480424840001000910272C83002073 -:1072D0001460FFFA00A22824ACE5FFFC3C056666BA -:1072E00034A4616E3C06080024C66100AF840058D7 -:1072F000AF88009C2404FFFF00C018212402001F57 -:107300002442FFFFAC6400000441FFFD246300043D -:107310003C0766663C05080024A560C0AF860048AF -:1073200034E6616EAF8600982404FFFF00A01821A8 -:107330002402000F2442FFFFAC6400000441FFFD63 -:10734000246300043C0B66663C06080024C66040CB -:107350003568616EAF8500A4AF8800702404FFFF1C -:1073600000C018212402001F2442FFFFAC6400006B -:107370000441FFFD246300043C0D66663C0A0800DE -:10738000254A618035AC616EAF860090AF8C005CA1 -:107390002404FFFF01401821240200032442FFFFC0 -:1073A000AC6400000441FFFD246300043C090800B4 -:1073B000252961908D27FFFC240400062405000187 -:1073C0003099001F0325C004248400010018782789 -:1073D0002C8E002015C0FFFA00EF3824AD27FFFCEB -:1073E0003C09666624030400240403DC240502002F -:1073F000240600663522616E3C08080025085CC43E -:10740000AF820074AF830044AF83006CAF83005041 -:10741000AF830084AF8A008CAF840064AF85004CDA -:10742000AF860054AF840078AF850060AF860080DF -:1074300001001821240200022442FFFFAC6000007A -:107440000441FFFD24630004240400032403000C12 -:107450003C0A0800254A5CD0AF8A00680A0009B1DE -:107460002405FFFF000418802484000100685821CF -:107470002C8700C014E0FFFBAD6500003C0E666683 -:1074800035CD616E240C17A024081800AF8D00883C -:10749000AF8C009403E00008AF88007C2484007F58 -:1074A000000421C2000040210000302100003821EA -:1074B000000028210A0009C8AF8400A0106000065F -:1074C00024E7000100C4302124A500012CC20BF5E3 -:1074D0001440FFFA2CA300663C09080025296180AE -:1074E00001201821240200032442FFFFAC600000A9 -:1074F0000441FFFD2463000410E0001A24E3FFFFB1 -:107500000003294210A0000A000020212406FFFFEA -:107510003C03080024636180248400010085502B13 -:10752000AC660000250800011540FFFB2463000441 -:1075300030E2001F1040000800086880240C0001A1 -:10754000004C3804000858800169282124E6FFFF18 -:1075500003E00008ACA6000001A940212409FFFFB8 -:10756000AD09000003E0000800000000AF4400285F -:107570003C04000C03442021000528820A000CE38F -:1075800000003021000421803C036000AC6410083E -:107590000000000000052980AC65100C0000000010 -:1075A00003E000088C62100C27BDFFE80080282152 -:1075B00024040038AFBF00140E0009F8AFB000106B -:1075C00024040E00AF4400283C10000C035020217E -:1075D000240500100E000CE30000302103501021A0 -:1075E000AC400000AC400004240400388FBF0014FD -:1075F0008FB0001024053FFF27BD00180A0009F8CE -:107600008C430000000421803C036000AC6410083F -:10761000000000008C62100C03E0000800021182E0 -:1076200027BDFFC8AFB400208F940068AFBE003004 -:10763000AFB7002CAFB600280000B8210080B02101 -:10764000241E00C0AFBF0034AFB50024AFB3001C90 -:10765000AFB20018AFB10014AFB000100A000A3585 -:10766000AFA5003C504000018F94006827DEFFFF6B -:1076700013C00028269400048E9200003C030800EA -:1076800024635FC01240FFF70283102B3C04080004 -:1076900024845CC4028410230002A8C00000982146 -:1076A0000A000A442411000100118840122000261B -:1076B0000000000002B38021025128240200202192 -:1076C00010A0FFF9267300010E000A01000000005F -:1076D0000016684032EC000101AC20210E0009F8D0 -:1076E000020028218F89009426F700018FA6003C14 -:1076F0003AEB0001316A00012528FFFF001138270D -:1077000002CAB021AF88009416E6FFE70247902432 -:10771000AE92000002E010218FBF00348FBE003017 -:107720008FB7002C8FB600288FB500248FB40020AF -:107730008FB3001C8FB200188FB100148FB00010EF -:1077400003E0000827BD00383C0E080025CE5FC0CE -:10775000028E102B0A000A30AE92000027BDFFD81F -:10776000AFB10014AFB00010AFBF0020AFB3001C2A -:10777000AFB2001800A0882110A0001F00048040B4 -:107780003C13080026735CC40A000A7D2412000121 -:1077900012200019261000010E000A1802002021F4 -:1077A000000231422444FFA0000618803045001F2B -:1077B0002C8217A1007318212631FFFF1040FFF41F -:1077C00000B230048C6900000200202124053FFF34 -:1077D000012640241500FFEE012638250E0009F889 -:1077E000AC6700008F8A0094261000012547000135 -:1077F0001620FFE9AF8700948FBF00208FB3001CD5 -:107800008FB200188FB100148FB0001003E0000891 -:1078100027BD00288F85009C008058210000402152 -:1078200000004821240A001F3C0C0800258C603C05 -:107830003C0D080025AD5FC48CA6000050C00014AC -:107840000000402100AD1023000238C024030001D5 -:107850000A000AB6000020211500000300E41021F0 -:10786000244820240000482125290001512B001321 -:107870002506DFDC106000062484000100C37024AC -:1078800015C0FFF5000318400A000AB400004021AB -:1078900010AC002624A3000400602821254AFFFF25 -:1078A0001540FFE5AF85009C512B00042506DFDC69 -:1078B0000000402103E000080100102100066142A1 -:1078C00030C5001F000C50803C07080024E75FC44F -:1078D00024040001014730211120000F00A42004DE -:1078E0003C05080024A56040148000052529FFFF01 -:1078F00024C6000410C5001100000000240400018B -:107900008CCF00000004C0270004204001F8682448 -:107910001520FFF5ACCD00008F99007801001021F3 -:10792000032B482303E00008AF8900783C050800DA -:1079300024A55FC40A000ABE000040213C060800DE -:1079400024C65FC40A000AD724040001308800FF5F -:10795000240200021102000A240300031103005C48 -:107960008F8900A4240400041104005F240500058D -:10797000110500670000182103E0000800601021D5 -:107980008F8900483C0C0800258C61003C040800ED -:1079900024846180240300201060000F000058211F -:1079A000240D0002240E00033C0F080025EF6100A7 -:1079B0008D27000014E0000B30F9FFFF252900049B -:1079C0000124C02B53000001018048212463FFFFE4 -:1079D0005460FFF88D2700000160182103E00008C3 -:1079E00000601021132000323C0500FF30E200FF50 -:1079F00000403021104000420000502124050001C9 -:107A0000000020210005C84000A6C0241700000384 -:107A1000332500FF14A0FFFB24840001012CC023A8 -:107A2000001828C000AA6021008C50213144001F9A -:107A3000240C0001008C18040003102700E23024FD -:107A4000110D0041AD260000110E004C000A184037 -:107A5000110D00368F87006C510E00568F8C006020 -:107A6000240D0004110D005A8F8E0084240E000591 -:107A7000150EFFDA01601821240B143011400006A6 -:107A8000000018218F8400A024630001006A402BAD -:107A90001500FFFD016458218F8A0080AF89008C9A -:107AA000016018212549FFFF0A000B0EAF890080F5 -:107AB00000E52024000736021080FFD0240A0018B9 -:107AC00000075402314600FF0A000B16240A00107A -:107AD0003C0C0800258C60C03C0408002484610034 -:107AE0000A000AFD240300103C0C0800258C6040AD -:107AF0003C040800248460C00A000AFC8F890090BE -:107B000000071A02306600FF0A000B16240A00085C -:107B10008F89008C3C0C0800258C61803C04080097 -:107B2000248461900A000AFD24030004000A4080B6 -:107B3000250B003024E6FFFF01601821AF890048C3 -:107B40000A000B0EAF86006C000AC982001978800B -:107B50003C07080024E760C001E72021000A184222 -:107B60008C8F00003079001F032C38040007C027D9 -:107B700001F860240A000B2BAC8C0000000331429A -:107B80000006288000AF28213062001F8CB800005A -:107B900024630001004CC804000321420019382767 -:107BA0000004108003073024004F20210A000B6FCF -:107BB000ACA60000000A68C025AB0032258AFFFF92 -:107BC00001601821AF8900A40A000B0EAF8A006083 -:107BD000254B1030AF8900900160182125C9FFFFA7 -:107BE0000A000B0EAF890084308600072CC2000605 -:107BF0001040001400000000000640803C03080014 -:107C0000246359D4010338218CE40000008000086B -:107C1000000000002409000310A9000E000000006D -:107C2000240A000510AA000B00000000240B00012C -:107C300010AB0008000000008F8C00A010AC000505 -:107C40000000000003E00008000010210A000A9C68 -:107C500000A020210A000AEA00C0202127BDFFE879 -:107C6000308400FF240300021083000BAFBF00101C -:107C7000240600031086003A2408000410880068D7 -:107C8000240E0005108E007F2CAF14308FBF001023 -:107C900003E0000827BD00182CA200301440FFFCB0 -:107CA0008FBF001024A5FFD0000531C200066880F8 -:107CB0003C07080024E7610001A730218CC90000BF -:107CC0000005288230AC001F240B0001018B5004FA -:107CD0008F840048012A4025ACC800008C83000036 -:107CE00050600001AF8600488F98006C30AE0001F4 -:107CF00024A6FFFF270F000115C00002AF8F006C04 -:107D000024A60001000641420008208000871821B7 -:107D10008C79000030C2001F240600010046F804E0 -:107D2000033F382410E0FFDA8FBF00100005C18246 -:107D3000001870803C0F080025EF60C001CF48217B -:107D40008D2B00000005684231A5001F00A66004CD -:107D5000016C502527BD001803E00008AD2A000083 -:107D60002CA7003014E0FFCA8FBF001030B9000705 -:107D70001723FFC724A8FFCE00086A02000D608009 -:107D80003C0B0800256B60C0018B30218CC40000C7 -:107D9000000828C230AA001F240800010148480436 -:107DA0008F8200A400891825ACC300008C5F0000FE -:107DB00053E00001AF8600A400057040000E794238 -:107DC000000F28803C0408002484610000A41821CE -:107DD0008C6B000025DF000131CD001F001F5142D8 -:107DE00001A86004016C4825000A1080AC690000FD -:107DF000004428218CA600008F98006033F9001FF2 -:107E00008FBF00100328380400C77825270E000113 -:107E100027BD0018ACAF000003E00008AF8E006083 -:107E200024A5EFD02CB804001300FF998FBF0010D9 -:107E300000053142000658803C0A0800254A60408F -:107E4000016A30218CC4000030A3001F2409000106 -:107E5000006910048F9900900082F825ACDF0000C3 -:107E60008F27000050E00001AF8600908F8D0084C6 -:107E70008FBF001027BD001825AC000103E00008EB -:107E8000AF8C008415E0FF828FBF00108F8600A0AA -:107E9000000610400046F821001F210003E4C8211D -:107EA0000019384024F8143000B8402B1100FF7836 -:107EB0008FBF001024A4EBD00E00020D00C02821BB -:107EC00000027942000F70803C0D080025AD6180F2 -:107ED00001CD20218C8B0000304C001F24060001B6 -:107EE000018618048F89008C01635025AC8A00003C -:107EF0008D25000050A00001AF84008C8F98008079 -:107F00008FBF001027BD00182708000103E00008FC -:107F1000AF88008030A500072403000310A30010E1 -:107F200028A20004144000082407000224030004CF -:107F300010A300152408000510A8000F8F8500A0CD -:107F400003E000080000000014A7FFFD00802821C6 -:107F500014C3FFFB240400020A000BAE0000000063 -:107F6000240900050080282110C9FFFB2404000318 -:107F700003E000080000000014C5FFF10080282184 -:107F80000A000BAE24040005240A00010080282109 -:107F900010CAFFF12404000403E000080000000000 -:107FA00027BDFFE0AFB00010000581C22603FFD05F -:107FB00024C5003F2C6223D024C6007FAFB2001836 -:107FC000AFB10014AFBF001C309100FF000691C29A -:107FD0000005298202002021104000082403FFFF31 -:107FE0000E000A6E0000000002002021022028215D -:107FF0000E000C5C02403021000018218FBF001CD5 -:108000008FB200188FB100148FB0001000601021E3 -:1080100003E0000827BD002027BDFFD824A2007F71 -:10802000AFB3001CAFB20018000299C2309200FF3B -:1080300024A3003F0240202102602821AFB1001498 -:10804000AFB00010AFBF00200E000B91000389827B -:1080500000408021004020210220282114400009F6 -:10806000000018218FBF00208FB3001C8FB20018B2 -:108070008FB100148FB000100060102103E00008E1 -:1080800027BD00280E000A1F000000000040282124 -:10809000020020211051FFF3001019C00E000A6EDB -:1080A0000000000002002021024028210E000C5C8C -:1080B000026030218FBF00208FB3001C8FB20018E8 -:1080C0008FB100148FB00010000018210060102143 -:1080D00003E0000827BD00283084FFFF30A5FFFF24 -:1080E00010800007000018213082000110400002BB -:1080F00000042042006518211480FFFB0005284081 -:1081000003E000080060102110C00007000000001C -:108110008CA2000024C6FFFF24A50004AC8200004E -:1081200014C0FFFB2484000403E0000800000000EA -:1081300010A0000824A3FFFFAC8600000000000090 -:10814000000000002402FFFF2463FFFF1462FFFA17 -:108150002484000403E000080000000030A5FFFFB5 -:108160008F4201B80440FFFE3C07601500A7302590 -:108170003C031000AF440180AF400184AF4601884A -:1081800003E00008AF4301B88F8500D02C86400083 -:10819000008018218CA700840087102B1440001049 -:1081A000000000008CA800842D06400050C0000F85 -:1081B000240340008CAA0084008A482B512000012F -:1081C0008CA3008400035A42000B20803C05080069 -:1081D00024A55A400085182103E000088C620000A5 -:1081E00014C0FFF4000000002403400000035A42C2 -:1081F000000B20803C05080024A55A40008518216A -:1082000003E000088C6200008F8300D0906600D0ED -:1082100024C50001A06500D08F8500D0906400D0F7 -:1082200090A200D21044001700000000936C007868 -:108230008F8B00BC318A00FFA16A000C2549000128 -:10824000938700C4312200FF3048007F1107000BE4 -:1082500000026827A36200788F4E017805C0FFFEF8 -:108260008F9900B0241800023C0F1000AF59014054 -:10827000A358014403E00008AF4F01780A000D2C19 -:1082800031A20080A0A000D00A000D220000000052 -:1082900027BDFFD8AFB200188F9200B8AFBF002043 -:1082A000AFB3001CAFB00010AFB100148F9300B497 -:1082B0008E5900283C1000803C0EFFEFAE79000084 -:1082C0008E580024A260000A35CDFFFFAE7800046E -:1082D0009251002C3C0BFF9F356AFFFFA271000CEE -:1082E0008E6F000C3C080040A271000B01F060256D -:1082F000018D4824012A382400E83025AE66000CA0 -:108300008E450004AE6000183C0400FFAE6500140A -:108310008E43002C3482FFFFA66000080062F82420 -:10832000AE7F00108E5900088F9000B0964E00125C -:10833000AE7900208E51000C31D83FFF00187980B3 -:10834000AE7100248E4D001401F0602131CB00018C -:10835000AE6D00288E4A0018000C41C2000B4B8005 -:10836000AE6A002C8E46001C01093821A667001C4D -:10837000AE660030964500028E440020A665001EC1 -:10838000AE64003492430033306200045440000570 -:10839000924600008F8300D08C7F007CAE7F00303F -:1083A000924600008F8500BCA0A6000092440033D6 -:1083B0003082000250400007924E00018F8700BCBF -:1083C000240AFF8090E90000012A4025A0E800006F -:1083D000924E00018F8D00BC2409FFBF2404FFDFF3 -:1083E000A1AE00018F8A00BC914C000D318B007F43 -:1083F000A14B000D8F8600BC90C8000D01093824E8 -:10840000A0C7000D8F9100BC8E6500149223000D53 -:108410002CA200010002F9400064C824033FC025DB -:10842000A238000D8F8800BC965000128F8700D0B4 -:10843000A51000028E45000490ED00BC30AF000393 -:10844000000F702331CC000300AC102131AB0002CF -:1084500015600002244400342444003090F100BC34 -:1084600000B18024320F000415E0000224830004D0 -:10847000008018218F8900AC240A0002AD0300049B -:10848000A12A00009248003F8F8700ACA0E80001BD -:108490008F9100AC9246003F8E440004A626000255 -:1084A0009765003C0E000CF930B0FFFF000213800E -:1084B000005020253C0342000083F825AE3F000415 -:1084C0008F8500AC8E590038ACB900188E58003436 -:1084D000ACB8001CACA0000CACA00010A4A0001410 -:1084E000A4A00016A4A00020A4A00022ACA00024F8 -:1084F0008E62001450400001240200018FBF002052 -:108500008FB3001C8FB200188FB100148FB0001011 -:10851000ACA200080A000D1927BD00288F8600D0E4 -:1085200027BDFFD0AFBF002CAFB60028AFB50024E9 -:10853000AFB40020AFB3001CAFB20018AFB100144D -:10854000AFB0001094C300E094C200E210430041B9 -:108550002405FFFF3C16000E90C400D090C800D147 -:10856000309200FF310400FF0244382B10E0004439 -:1085700026490001108900378F9800B03C0508009B -:108580008CA5005C2414FF8000B86021019468244D -:10859000AF4D002C94CA00E2318B007F017A482154 -:1085A00031447FFF01364021000410400048A821DB -:1085B00096A700003C1F08008FFF005830F53FFFD2 -:1085C0000015198003E3C821031988213233007F85 -:1085D000027A782102348024AF50002C01F69821D1 -:1085E000926E000D31C5000410A00048000000008C -:1085F00094C300E294C300E294D800E22404800013 -:10860000307F7FFF27F9000133317FFF030480248F -:1086100002117825A4CF00E294CE00E23C120800BB -:108620008E52006031D47FFF129200DF0000000004 -:108630008E720018000028212646FFFFAE66002C2F -:108640008F8600D094C800E094C900E21528FFC2CC -:10865000000000008FBF002C8FB600288FB50024CB -:108660008FB400208FB3001C8FB200188FB100149C -:108670008FB0001000A0102103E0000827BD0030DB -:1086800090CD00D2264A000131AC00FF008C582169 -:10869000116AFFF08F9800B03C0508008CA5005CC3 -:1086A0002414FF8000B8602101946824AF4D002C91 -:1086B00094CA00E2318B007F017A482131447FFF68 -:1086C00001364021000410400048A82196A7000070 -:1086D0003C1F08008FFF005830F53FFF0015198040 -:1086E00003E3C821031988213233007F027A7821FD -:1086F00002348024AF50002C01F69821926E000DB8 -:1087000031C5000414A0FFBA000000008E660010FE -:108710000012C0C08E6E00300012914002587821C5 -:10872000036F582100CE6823256C008824020002C4 -:10873000AE6D0010AF8C00ACA1620088976A003C5F -:108740008E6400308F9100AC0E000CF93150FFFFA9 -:1087500000022380009048253C034200012340256D -:10876000AE2800048E6700048F8C00AC8E7F000062 -:10877000240D0008AD87001CAD9F0018AD80000CD3 -:10878000AD8000109265000A30B900FFA599001471 -:10879000967800083C05000CA59800169271000A16 -:1087A000322F00FFA58F00209670000824110005CD -:1087B000A5900022AD800024926E000B2410C00012 -:1087C00031C600FFA5860002A18D00018E6B00302E -:1087D0008F8200AC8F8800B0AC4B00083C0A0800C8 -:1087E0008D4A00540148202100944824AF490028B4 -:1087F0003C0308008C6300540068382130FF007F80 -:1088000003FAC8210325C02102587821AF8F00BC8C -:10881000AF9800C0A1F100008F8B00BC2403FFBF04 -:108820002405FFDF956E000201D0A024029590255B -:10883000A57200029166000230CD003F35AC0040C9 -:10884000A16C00028F8800BC8F8200D03C0C7FFF9F -:10885000AD0000048C4A007C358BFFFF3C02800099 -:10886000AD0A00089104000D3089007FA109000DB8 -:108870008F9F00BC93F5000D02A33824A3E7000DE1 -:108880008F9100BC9239000D0325C024A238000D41 -:108890008E6F00348F8D00BCADAF00108E6E002C3B -:1088A0008E70003001D0A023ADB4001491B2001836 -:1088B0003246007FA1A600188F8700BC8E6A003068 -:1088C0008CE40018014B4824008240240109A825AB -:1088D000ACF500189263000AA0E3001C967F000824 -:1088E0008F8500BC8F9900D0A4BF001E8E70003011 -:1088F0008E6400300E00020D8F2500848F8500D01D -:10890000000289400002C10090AE00BC023878210C -:108910000040302131D4000212800003020F802178 -:108920000002A8800215802190B200BC32540004DD -:10893000128000020006C880021980218E6F00306C -:108940008F8B00BC2406800031EE0003000E6823EC -:1089500031AC0003020C1021AD62000494A400E2CB -:1089600094AA00E294A300E231507FFF26040001A4 -:1089700030897FFF0066402401098825A4B100E208 -:1089800094A700E23C1308008E73006030FF7FFF65 -:1089900013F30012000000000E000D19000000008B -:1089A0000A000E270000282194CD00E201A46024D3 -:1089B000A4CC00E290CB00E290C200E2316A00FF5A -:1089C000000A49C200092027000441C03055007F39 -:1089D00002A838250A000E23A0C700E294B100E2E5 -:1089E00002263824A4A700E290BF00E290B400E27F -:1089F00033F300FF0013C9C2001990273298007F9B -:108A00000012A9C0031530250E000D19A0A600E222 -:108A10000A000E27000028213084FFFF30A5FFFF49 -:108A2000AF440018AF45001C03E000088F4200145B -:108A300027BDFFB0AFB000288F9000D0AFB4003892 -:108A4000AFBF004CAFBE0048AFB70044AFB6004068 -:108A5000AFB5003CAFB30034AFB20030AFB1002CC3 -:108A6000A7A00014920600D1920500D03094FFFF19 -:108A700030C400FF30A300FF0064102BA7A0001E2D -:108A800010400071AFA00010920900D00014982B84 -:108A9000312800FF0088382324F2FFFF0012882BC2 -:108AA0000233782451E000758FB20010961800123E -:108AB000961900100014F4000319B8230017B4002D -:108AC000001614030282A82A16A00002001E240326 -:108AD000004020210244F82B13E0000200801821FE -:108AE000024018210003340000061C033065FFFF1C -:108AF0002CA20009144000020060982124130008F1 -:108B00008E090008001359808E08000C3164FFFFA5 -:108B10003C0A0010008A3825274A0400AF49003873 -:108B2000AF8A00B8AF48003CAF47003000000000FB -:108B30000000000000000000000000000000000035 -:108B40000000000000000000000000008F4D000049 -:108B500031AC00201180FFFD0013702A01D11024D8 -:108B60000000A821104001C0000000008F9800B054 -:108B70003C0B08008D6B00542411FF80921E00D026 -:108B80000178202100911024921900D0AF420028D2 -:108B90008D4500103C0608008CC600583C170800A4 -:108BA0008EF7005430A73FFF0007198000C3402113 -:108BB000030820210091F824920B00D0AF5F002C15 -:108BC0009148000033D600FF332F00FF02F87021D8 -:108BD00000166140000F68C031C9007F018D382147 -:108BE000013A2821316300FF3086007F3C02000CEF -:108BF00000A2B021000389400367C82100DAF821F0 -:108C00003108003F3C1E000E0236B821273800888C -:108C100003FE88212D0F0008AF9800ACAF9700BC71 -:108C2000AF9600C011E0018FAF9100B400086880DA -:108C30003C0E080025CE59EC01AE60218D89000064 -:108C40000120000800000000920E00D2920D00D01A -:108C50000014982B31CA00FF31AC00FF008C582360 -:108C6000014B20212492FFFF0012882B023378242D -:108C700015E0FF8E000000008FB200108FBF004C87 -:108C80008FBE00483A4200018FB700448FB60040C3 -:108C90008FB5003C8FB400388FB300348FB20030F2 -:108CA0008FB1002C8FB0002803E0000827BD0050D2 -:108CB000915800013317002012E00204241600012D -:108CC000921F00BC0000B02133F900011320000DF9 -:108CD000241E00018D4800148E0300840103B02B74 -:108CE00016C00002010030218E0600848E0500644B -:108CF00000C5382B14E0000200C020218E0400645F -:108D00000080B0218D4200148E0B0064004B302B8C -:108D100014C00002004020218E0400640096B82395 -:108D200056E00001241E0002025E202B1480014840 -:108D3000000018218D5900388E2F000C3C1800803F -:108D4000AE3900008D5000343C0EFF9F01F86025C5 -:108D5000AE3000049149003F35CDFFFF018D202446 -:108D60003C0A00203C0BFFEFA229000B008A3825AB -:108D70003562FFFF00E228243C0600088F8700B818 -:108D800000A6C825AE39000C8CE30014AE200018F4 -:108D90003C08FFFBAE2300148CF80018351FFFFFC2 -:108DA000033F7024AE38001C8CEF000802D78021EE -:108DB000AE2F00248CED000CAE30002CAE2E000C3B -:108DC000AE2D0020AE200028A6200038A620003AB4 -:108DD0008CEC0014019648230137502311400011F8 -:108DE000AE2A001090EE003D8E2C00048E24000070 -:108DF000000E6900018D28210000502100AD302BAC -:108E0000008A582101661021AE250004AE22000020 -:108E100090E3003DA223000A8F8800B8951F00064A -:108E2000A63F00088F8B00AC2406000202C0202160 -:108E3000A16600009765003C8F9000AC30A2FFFF58 -:108E40000E000CF9AFA200208FA300200002438087 -:108E50008F8500B80103C8253C1F4200033FC02591 -:108E6000AE1800048F8400AC8CAF0038AC8F0018B3 -:108E70008CB00034AC90001CAC80000CAC800010B6 -:108E8000A4800014A4800016A4800020A4800022E6 -:108E9000AC80002490A7003FA487000212C00210FB -:108EA000240D000152E0000290A2003D90A2003E7D -:108EB000244A0001A08A00018F8400ACAC9600080F -:108EC0008F8300D024070034906F00BC31EE000285 -:108ED00051C00001240700308F8200B88F9900BC78 -:108EE000906800BC905F00002410000432CF0003A3 -:108EF000A33F00008F9800B88F8C00BC020F702336 -:108F0000930D00012405C00031CA0003A18D0001AA -:108F10008F9000BC8F8900B800F6382196040002BB -:108F20009526001200EA38210085582430C33FFFFF -:108F300001631025A6020002921F000231080004FE -:108F400033F9003F37380040A218000212C0000277 -:108F50008F8500BC00E838218F8600D0ACA70004C4 -:108F6000241FFFBF8CC3007C2ECB0001240FFFDF2A -:108F7000ACA3000890A8000D000B69403102007FEF -:108F8000A0A2000D8F9000BC9219000D033FC024D9 -:108F9000A218000D8F8A00BC914E000D01CF6024F5 -:108FA000018D4825A149000D8F8600B88F8B00BC2C -:108FB0008CC70020AD6700108CC50024AD6500147F -:108FC0008CC40028AD6400188CC3002C0E000D1951 -:108FD000AD63001C2408000257C8009C8F9000D08D -:108FE0008F8F00D08F8A00C002E0202191E800D04E -:108FF00091EB00D091E700D0311000FF316E00FFFF -:1090000000106940000E28C001A5182130E900FFBA -:109010000363C8210009314000CAF82127220088D3 -:10902000AF8200ACAF9F00BCA33E00880E000CF9DD -:109030008F9000AC8FB80020000263803C0F42008C -:10904000019840258F8C00B8010F5825AE0B000405 -:109050008D8400388F8B00AC00002821000539007A -:10906000AD6400188D8E00343C0F7FFF35E8FFFFA4 -:10907000AD6E001C9183003E8D69001C8D6600184A -:109080000003510000036F02012AC02100ED1025EA -:10909000030AF82B00C2C821033F8021AD78001CD1 -:1090A000AD700018AD60000CAD6000109184003E02 -:1090B000241F00052410C000A5640014958E000430 -:1090C00002E8402402E02021A56E00169185003EB2 -:1090D000A5650020958D0004A56D0022AD600024DB -:1090E0009187003FA56700029183003E9189003D72 -:1090F0000123502325460001A16600018F8200ACA8 -:109100008F9900BCAC570008A33F00008F8A00BCB9 -:109110008F9800B8954F0002970E00122418FFBFD9 -:10912000020F682431C53FFF01A53825A54700027D -:10913000914C00022405FFDF3189003F35230040B8 -:10914000A14300028F9900BC8F8600D02409FFFF45 -:10915000AF2000048CCB007C2403FF80AF2B0008E1 -:109160009322000D3C0B8000305F007FA33F000D79 -:109170008F8E00BC91D0000D02187824A1CF000D75 -:109180008F8C00BC918D000D01A53824A187000DA6 -:109190008F8600BCACC90010ACD6001490CA001871 -:1091A0000143B025A0D600188F8F00BC8F9800B85F -:1091B0008DE20018004BF82403E8C825ADF900182B -:1091C0009310003EA1F0001C8F8E00B88F8D00BC64 -:1091D0008F8700D095C50004A5A5001E0E00020DC6 -:1091E0008CE500848F8700D00002614000022100DE -:1091F00090EA00BC01844821004028213156000239 -:1092000012C0000302E930210002B08000D63021F4 -:1092100090EC00BC318400041080000332EA0003AB -:109220000005C08000D83021240900048F9700BCBD -:10923000012A1023305F000300DFC821AEF90004CB -:109240000E000D19A62500388F9000D003C01821FC -:10925000146000020060B0210000902156C000861A -:109260008F9700B80012882B9609001002955023A2 -:109270003C14002002A91021A6020010AF540030B7 -:109280003154FFFF0000000096130010961F0012DB -:1092900013F30011000000008E17000C8E0C000864 -:1092A0000015C98002F94021001927C30119B02B0C -:1092B0000184782101F65821AE08000CAE0B00089D -:1092C0000014A82B023580241200FE6B8F9000D072 -:1092D0000A000F4200000000960B00148E050004E7 -:1092E0003163FFFF000370C000AE3821AF47003C80 -:1092F0008E0600048F4D003C00CDF0231BC00036CD -:10930000000000008E080000250200013C1600103D -:1093100036CF0008AF420038AF4F003000000000E9 -:10932000000000000000000000000000000000003D -:109330000000000000000000000000008F4400005A -:10934000308C00201180FFFD000000008F590400C8 -:109350003C170020AE1900088F550404AE15000C10 -:10936000AF570030000000003C0608008CC60044E7 -:109370002418000110D800D3000000009607001246 -:109380003C0508008CA5004000A76821A60D00122E -:10939000961E001427C90001A609001496020014A5 -:1093A0003044FFFF5486FFC70014A82B30A5FFFFF1 -:1093B0000E000F1DA60000143C0308008C6300245F -:1093C000960500120043702300AE3023A60600125B -:1093D0000A0011480014A82B8E0200000A00115B3D -:1093E0003C1600109156000124100001001678422E -:1093F00015F0001C97A8001E8D5F00142411C000FA -:1094000033FE3FFF0111C8243C1808008F1800608C -:10941000033EB82532E53FFF00B8502B1140001144 -:10942000A7B7001E3C1008008E1000588F8F00B0A8 -:1094300000057180240CFF80020F682101AE4821D5 -:109440003124007F012C5824009A28213C02000E70 -:10945000AF4B002C00A2302190C7000D34E3000474 -:10946000A0C3000D0E000D3B000000008F9000D047 -:10947000240300018F9700B826B900010019AC0041 -:10948000024390230015AC0326F8004002B3202AC3 -:109490000012882B240C000103005021009110249D -:1094A000AF9800B80A000F70AFAC001095560012CC -:1094B0008F8400B032C5FFFF0E000CEEA7B600147B -:1094C0008F9000D00A0011B4000018218D59003887 -:1094D000A620000824040003AE3900008D57003494 -:1094E000A220000A8F9800B8AE3700043C0F00801D -:1094F000930C003FA224000C8E28000C3C0BFF9F15 -:10950000A22C000B010F1825356EFFFF3C05FFEF65 -:109510008F9700B8006E682434A7FFFF01A730249E -:10952000AE26000C8EFE001496FF00128F8200B053 -:10953000AE3E00108EF00014AE200018AE200020C9 -:10954000AE300014AE2000248EE9001833F03FFF47 -:1095500000105180AE2900288EF900080142C02178 -:1095600033EC0001AE3900308EEB000C8F8500AC7F -:10957000001879C2000C238001E44021240E00026F -:10958000A628001CA6200036AE2B002CA0AE0000A2 -:109590009767003C8F8A00AC3C03420030EDFFFF30 -:1095A00001A33025AD4600048F9E00B824020001BF -:1095B0002408C0008FD1003824060034AD510018B3 -:1095C0008FC90034AD49001CAD40000CAD40001007 -:1095D000A5400014A5400016A5400020A54000228B -:1095E000AD400024A5560002A14200018F9F00ACAF -:1095F0008F9900B88F9800BCAFF600089337000031 -:10960000A31700008F8C00B88F8F00BC91840001DD -:10961000A1E400018F8D00BC95AB000201687024AD -:1096200001D02825A5A5000291A7000230E3003F44 -:10963000A1A300028F8300D08F8400BC907100BC76 -:10964000323E000253C0000124060030AC86000404 -:109650008C6F007C2403FFBFAC8F00089088000D46 -:10966000310B007FA08B000D8F8700BC90EE000DAA -:1096700001C32824A0E5000D8F9E00BC93CD000DF2 -:1096800035A60020A3C6000D8F8A00B88F9100BCBC -:109690008D500020AE3000108D490024AE290014FA -:1096A0008D420028AE2200188D5F002CAE3F001CBA -:1096B0000E000D19000000008F9000D00A00112E3E -:1096C00002C01821960A00123C1F08008FFF0024D8 -:1096D00003EA9821A61300120A0011480014A82BCF -:1096E000A08D00018F8900AC240C0001AD2C000876 -:1096F0000A0010488F8300D027BDFFE03C18080007 -:109700008F180050AFB00010AFBF0018AFB10014F9 -:10971000AF8400B093710074030478212410FF809B -:1097200031EE007F3225007F01F0582401DA6821F4 -:109730003C0C000AA38500C401AC2821AF4B0024D7 -:1097400094A900109768000690A600620080382156 -:10975000240200300109202330C300F0AF8500D07F -:10976000106200193090FFFF90AE0062240DFFF0F0 -:10977000240A005001AE6024318B00FF116A002FD3 -:109780000000000016000007241F0C00AF5F00243B -:109790008FB100148FBF00188FB0001003E00008D5 -:1097A00027BD00200E000F2302002021241F0C00E3 -:1097B000AF5F00248FB100148FBF00188FB000106E -:1097C00003E0000827BD002094A200E094A400E27A -:1097D00090BF0113008218263079FFFF33E700C0E5 -:1097E00014E000092F3100011600003800000000CD -:1097F0005620FFE6241F0C000E000DDE00000000C6 -:109800000A00127A241F0C001620FFDE0000000060 -:109810000E000DDE000000001440FFDC241F0C00D1 -:10982000160000228F8300D0906901133122003F7F -:10983000A06201130A00127A241F0C0094AF00D416 -:109840008F8600D400E02821240400050E000C7F40 -:1098500031F0FFFF1440000524030003979100E658 -:10986000000018212625FFFFA78500E68F5801B8C4 -:109870000700FFFE3C196013AF400180241F0C005D -:10988000AF500184007938253C101000AF470188A3 -:109890008FB10014AF5001B8AF5F00248FB000103B -:1098A0008FBF001803E0000827BD00200E000F2323 -:1098B000020020215040FFB5241F0C008F8300D0F0 -:1098C000906901130A0012A33122003F0E000F23FA -:1098D000020020211440FFAD241F0C0012200007BD -:1098E0008F8300D0906801133106003F34C20040DE -:1098F000A06201130A00127A241F0C000E000DDE74 -:10990000000000005040FFA1241F0C008F8300D0F6 -:10991000906801133106003F0A0012D334C20040A0 -:10992000AF9B00C803E00008AF8000EC3089FFFF68 -:10993000000940422D020041000929801440000224 -:109940000009504024080040000879400008C0C0C9 -:1099500001F85821256701A800EF702125CC007F70 -:10996000240DFF80018D18240065302100CA2821B4 -:1099700025640088240A00883C010800AC2A004CB9 -:109980003C010800AC240050AF8500D43C01080025 -:10999000AC2900603C010800AC2800643C010800D0 -:1099A000AC2700543C010800AC2300583C010800DF -:1099B000AC26005C03E0000800000000308300FFDC -:1099C00030C6FFFF30E400FF8F4201B80440FFFEC5 -:1099D00000034C00012438253C08600000E82025E5 -:1099E0003C031000AF450180AF460184AF440188BD -:1099F00003E00008AF4301B88F86001C3C096012E9 -:109A0000352700108CCB00043C0C600E358500100F -:109A1000316A00062D480001ACE800C48CC4000483 -:109A2000ACA431808CC2000894C30002ACA2318483 -:109A300003E00008A78300E43C0308008C630050A7 -:109A40008F8400E88F86001C2402FF800064C02100 -:109A50000302C824AF5900288CCD00043305007FD1 -:109A600000BA78213C0E000C01EE2821ACAD005864 -:109A70008CC80008AF8500D03C076012ACA8005C21 -:109A80008CCC001034E80010ACAC000C8CCB000C7B -:109A9000ACAB000894AA00143C0208008C420044BD -:109AA00025490001A4A9001494A400143083FFFFE9 -:109AB000106200178F8400D03C0A08008D4A0040D5 -:109AC000A4AA00128CCE0018AC8E00248CCD0014F9 -:109AD000AC8D00208CC70018AC87002C8CCC0014F7 -:109AE00024060001AC8C00288D0B00BC5166001AC6 -:109AF0008D0200B48D0200B8A482003A948F003A1F -:109B0000A48F003C948800D403E000083102FFFFDA -:109B10003C0908008D290024A4A000148F8400D0E3 -:109B2000A4A900128CCE0018AC8E00248CCD001499 -:109B3000AC8D00208CC70018AC87002C8CCC001496 -:109B400024060001AC8C00288D0B00BC5566FFEA92 -:109B50008D0200B88D0200B4A482003A948F003ABE -:109B6000A48F003C948800D403E000083102FFFF7A -:109B70008F86001C3C0C08008D8C0050240BFF804D -:109B80008CCD00083C03000C000D51C0018A40211F -:109B9000010B4824AF8A00E8AF49002890C70007AE -:109BA0003105007F00BA10210043282130E4000471 -:109BB0001080002FAF8500D090CF000731EE000855 -:109BC00011C0003C000000008CD9000C8CC40014B3 -:109BD0000324C02B13000026000000008CC2000CE0 -:109BE000ACA200648CCD00182402FFF8ACAD006874 -:109BF0008CCC0010ACAC00808CCB000CACAB0084E7 -:109C00008CCA001CACAA007C90A900BC0122402494 -:109C1000A0A800BC90C300073067000810E0000453 -:109C20008F8500D090AF00BC35EE0001A0AE00BC27 -:109C300090D90007333800011300000F8F8400D043 -:109C400024070020908200BC34490002A08900BC97 -:109C50008F8400D090880062310300F01467000602 -:109C6000240A0034AC8A00C00A0013B500000000CA -:109C70000A00138F8CC2001490CB000731660002DB -:109C800010C0000500000000908D00BC35AC000441 -:109C9000A08C00BC8F8400D090980113330F003F3C -:109CA000A08F01138F8E00D095C500D403E000086B -:109CB00030A2FFFFACA000640A0013900000000077 -:109CC00027BDFFD8AFB000108F90001CAFBF00249D -:109CD000AFB40020AFB20018AFB10014AFB3001C96 -:109CE0009613000E3C07600A3C1460063264FFFFC6 -:109CF000369300100E0012E234F404108F8400D466 -:109D00003C11600E0E0009BE36310010920E001597 -:109D10003C0708008CE700603C12601231CD000F58 -:109D2000A38D00F08E0E00048E0D00089608001220 -:109D3000961F00109619001A9618001E960F001C08 -:109D4000310CFFFF33EBFFFF332AFFFF3309FFFF27 -:109D500031E6FFFF3C010800AC2B00403C0108004D -:109D6000AC2C00243C010800AC2A0044AE29317818 -:109D7000AE26317C92020015960300163652001072 -:109D8000304400FF3065FFFF3C0608008CC60064CD -:109D9000AE243188AE4500B492080014961900181C -:109DA000241F0001011FC004332FFFFF3C050800E2 -:109DB0008CA50058AE5800B8AE4F00BC920C0014F1 -:109DC000AF8E00D8AF8D00DC318B00FFAE4B00C0F2 -:109DD000920A0015AE670048AE66004C314900FF9C -:109DE000AE4900C8AE65007C3C0308008C6300509F -:109DF0003C0408008C84004C3C0808008D0800548A -:109E00003C0208008C42005C8FBF0024AE630080DF -:109E10008FB00010AE8300748FB3001CAE22319C53 -:109E2000AE4200DCAE2731A0AE2631A4AE24318C88 -:109E3000AE233190AE283194AE253198AE870050D4 -:109E4000AE860054AE8500708FB10014AE4700E0BE -:109E5000AE4600E4AE4400CCAE4300D0AE4800D4E1 -:109E6000AE4500D88FB400208FB2001803E0000880 -:109E700027BD002827BDFFE0AFB10014AFBF001819 -:109E8000241100010E000868AFB000101051000549 -:109E9000978400E6978300CC0083102B14400008C1 -:109EA0008F8500D4240700028FBF00188FB10014E3 -:109EB0008FB0001000E0102103E0000827BD002053 -:109EC0000E000C9D24040005AF8200E81040FFF650 -:109ED000240700020E00086C8F90001C979F00E67C -:109EE0008F9900E88F8D00C827EF0001240E0050E5 -:109EF000AF590020A78F00E6A1AE00003C0C08007F -:109F00008D8C00648F8600C8240A8000000C5E00DF -:109F1000ACCB0074A4C0000694C9000A241FFF80C3 -:109F20003C0D000C012AC024A4D8000A90C8000AE5 -:109F300024182000011F1825A0C3000A8F8700C81D -:109F4000A0E000788F8500C800003821A0A0008321 -:109F50003C0208008C4200508F8400E800447821C5 -:109F600001FFC824AF590028960B000231EE007F94 -:109F700001DA6021018D3021A4CB00D4960A0002C1 -:109F8000AF8600D03C0E000425492401A4C900E698 -:109F90008E080004ACC800048E030008ACC30000A7 -:109FA000A4C00010A4C00014A0C000D08F8500D0B1 -:109FB0002403FFBFA0A000D13C0408008C840064EF -:109FC0008F8200D0A04400D28E1F000C8F8A00D058 -:109FD000978F00E4AD5F001C8E1900102410003034 -:109FE000AD590018A5400030A5510054A5510056A8 -:109FF000A54F0016AD4E0068AD580080AD580084E6 -:10A00000914D006231AC000F358B0010A14B006206 -:10A010008F8600D090C900633128007FA0C80063FC -:10A020008F8400D02406FFFF9085006300A31024D6 -:10A03000A08200638F9100D000E01021923F00BC0D -:10A0400037F90001A23900BC8F8A00D0938F00F04D -:10A05000AD580064AD5000C0914E00D3000F6900B0 -:10A0600031CC000F018D5825A14B00D38F8500D036 -:10A070008F8900DCACA900E88F8800D88FBF00185A -:10A080008FB100148FB0001027BD0020ACA800ECE9 -:10A09000A4A600D6A4A000E0A4A000E203E000086B -:10A0A0000000000027BDFFE0AFB000108F90001C43 -:10A0B000AFB10014AFBF00188E1900043C1808009F -:10A0C0008F180050240FFF80001989C002387021BA -:10A0D00031CD007F01CF602401BA50213C0B000C30 -:10A0E000AF4C0028014B4021950900D4950400D6BF -:10A0F0008E0700043131FFFFAF8800D00E00093613 -:10A10000000721C08E0600048F8300C8000629C006 -:10A11000AF4500209064003E3082004014400006AD -:10A120008F8400D0341FFFFF948300D63062FFFF7E -:10A13000145F000400000000948400D60E0008CBD9 -:10A140003084FFFF8E050004022030218FBF0018ED -:10A150008FB100148FB000102404002200003821B9 -:10A16000000529C00A00130627BD002027BDFFE017 -:10A17000AFB100143091FFFFAFB00010AFBF0018B7 -:10A180001220001D000080218F86001C8CC500005D -:10A190002403000600053F020005140230E4000716 -:10A1A00014830015304500FF2CA800061100004D57 -:10A1B000000558803C0C0800258C5A0C016C50217D -:10A1C0008D49000001200008000000008F8E00EC87 -:10A1D000240D000111CD005900000000260B0001E4 -:10A1E0003170FFFF24CA00200211202B01403021D2 -:10A1F0001480FFE6AF8A001C020010218FBF0018F8 -:10A200008FB100148FB0001003E0000827BD0020BC -:10A21000938700CE14E00038240400140E0013C706 -:10A22000000000008F86001C240200010A00150EA9 -:10A23000AF8200EC8F8900EC240800021128003B5B -:10A24000240400130000282100003021240700010D -:10A250000E001306000000000A00150E8F86001C79 -:10A260008F8700EC2405000214E5FFF62404001299 -:10A270000E001373000000008F8500E800403021BD -:10A28000240400120E001306000038210A00150EE7 -:10A290008F86001C8F8300EC241F0003147FFFD0E7 -:10A2A000260B00010E001325000000008F8500E83A -:10A2B0000040302124020002240400100000382154 -:10A2C000AF8200EC0E001306000000000A00150E1D -:10A2D0008F86001C8F8F00EC2406000211E6000B15 -:10A2E000000000002404001000002821000030219C -:10A2F0000A00152B24070001000028210E00130678 -:10A30000000030210A00150E8F86001C0E00143448 -:10A3100000000000144000128F99001C8F86001C62 -:10A32000240200030A00150EAF8200EC0E0014C0D8 -:10A33000000000000A00150E8F86001C0E00131589 -:10A340000000000024020002240400140000282160 -:10A3500000003021000038210A001548AF8200ECCF -:10A360000040382124040010973800020000282102 -:10A370000E0013063306FFFF0A00150E8F86001C21 -:10A380008F8400C83C077FFF34E6FFFF8C85007494 -:10A390002402000100A61824AC83007403E0000826 -:10A3A000A082000510A000362CA20080274A0400DD -:10A3B0003C0B0005240900801040000724080080A1 -:10A3C00030A6000F00C540212D030081146000025B -:10A3D00000A0482124080080AF4B0030000000009E -:10A3E00000000000000000001100000900003821FA -:10A3F000014030218C8D000024E7000400E8602B30 -:10A40000ACCD0000248400041580FFFA24C60004AB -:10A410000000000000000000000000003C0E0006EC -:10A42000010E3825AF47003000000000000000009A -:10A43000000000008F4F000031E800101100FFFD08 -:10A44000000000008F42003C8F43003C0049C821BF -:10A450000323C02B13000004000000008F4C0038C1 -:10A4600025860001AF4600388F47003C00A928230D -:10A4700000E96821AF4D003C14A0FFCE2CA2008063 -:10A4800003E000080000000027BDFFD03C020002EE -:10A49000AFB100143C11000CAF450038AFB3001C45 -:10A4A000AF46003C00809821AF4200302405008870 -:10A4B000AF44002803512021AFBF0028AFB50024CE -:10A4C000AFB40020AFB200180E001580AFB000107E -:10A4D0003C1F08008FFF004C3C1808008F180064D8 -:10A4E0002410FF8003F3A82132B9007F02B0782442 -:10A4F0000018A0C0033A70210018914001D120211A -:10A50000AF4F00280E001580025428213C0D080092 -:10A510008DAD00502405012001B35821316C007F1E -:10A5200001705024019A4821013120210E0015802C -:10A53000AF4A00283C0808008D0800543C0508007C -:10A540008CA500640113382130E6007F00F0182448 -:10A5500000DA202100912021AF4300280E00158051 -:10A56000000529403C0208008C4200583C100800BD -:10A570008E1000601200001C005388212415FF80FB -:10A580000A0016033C14000C3226007F0235182402 -:10A5900000DA202102402821AF4300280094202126 -:10A5A0000E0015802610FFC01200000F0232882115 -:10A5B0002E05004110A0FFF4241210003226007F67 -:10A5C000001091800235182400DA20210240282151 -:10A5D000AF430028009420210E0015800000802148 -:10A5E0001600FFF3023288213C0B08008D6B005CE3 -:10A5F000240AFF802405000201734021010A482437 -:10A60000AF4900283C040800948400623110007FA8 -:10A61000021A88213C07000C0E000CCD022798215D -:10A6200000402821026020218FBF00288FB5002420 -:10A630008FB400208FB3001C8FB200188FB10014AC -:10A640008FB000100A00158027BD00308F83001CDA -:10A650008C620004104000030000000003E00008CA -:10A66000000000008C6400108C6500080A0015B919 -:04A670008C66000CE8 -:0CA67400000000000000001B0000000FB0 -:10A680000000000A000000080000000600000005AD -:10A6900000000005000000040000000400000003AA -:10A6A000000000030000000300000003000000039E -:10A6B0000000000200000002000000020000000292 -:10A6C0000000000200000002000000020000000282 -:10A6D0000000000200000002000000020000000272 -:10A6E0000000000200000002000000020000000163 -:08A6F000000000010000000160 -:08A6F80008000F5808000DB026 -:10A7000008000FEC0800109408000F8008000FC02C -:10A71000080011CC08000DCC080011F008000E1C38 -:10A7200008001630080015D808000DCC08000DCC24 -:10A7300008000DCC0800127C0800127C08000DCC2B -:10A7400008000DCC0800157C08000DCC08000DCCCD -:10A7500008000DCC08000DCC080013EC08000DCC4F -:10A7600008000DCC08000DCC08000DCC08000DCC65 -:10A7700008000DCC08000DCC08000DCC08000DCC55 -:10A7800008000DCC08000DCC08000DCC08000DCC45 -:10A7900008000DCC08000FE008000DCC08000DCC1F -:10A7A0000800152C08000DCC08000DCC08000DCCBD -:10A7B00008000DCC08000DCC08000DCC08000DCC15 -:10A7C00008000DCC08000DCC08000DCC08000DCC05 -:10A7D00008000DCC08000DCC08000DCC08000DCCF5 -:10A7E00008000DCC08000DCC0800145808000DCC52 -:10A7F00008000DCC08001370080012E008002EA01D -:10A8000008002EA808002E7008002E7C08002E8854 -:10A8100008002E94080046C008003F0C080046407F -:10A82000080046C0080046C0080044C0080046C0F2 -:10A830000800470808005530080054F0080054BCD0 -:0CA84000080054900800546C08005428D4 -:04A84C000A000C767C -:10A8500000000000000000000000000D727870355C -:10A860002E302E306A330000050000030000000087 -:10A8700000000001000000000000000000000000D7 -:10A8800000000000000000000000000000000000C8 -:10A8900000000000000000000000000000000000B8 -:10A8A00000000000000000000000000000000000A8 -:10A8B0000000000000000000000000000000000098 -:10A8C0000000000000000000000000000000000088 -:10A8D0000000000000000000000000000000000078 -:10A8E0000000000000000000000000000000000068 -:10A8F0000000000000000000000000000000000058 -:10A900000000000000000000000000000000000047 -:10A910000000000000000000000000000000000037 -:10A920000000000000000000000000000000000027 -:10A930000000000000000000000000000000000017 -:10A940000000000000000000000000000000000007 -:10A9500000000000000000000000000000000000F7 -:10A9600000000000000000000000000000000000E7 -:10A9700000000000000000000000000000000000D7 -:10A9800000000000000000000000000000000000C7 -:10A9900000000000000000000000000000000000B7 -:10A9A00000000000000000000000000000000000A7 -:10A9B0000000000000000000000000000000000097 -:10A9C0000000000000000000000000000000000087 -:10A9D0000000000000000000000000000000000077 -:10A9E0000000000000000000000000000000000067 -:10A9F0000000000000000000000000000000000057 -:10AA00000000000000000000000000000000000046 -:10AA10000000000000000000000000000000000036 -:10AA20000000000000000000000000000000000026 -:10AA30000000000000000000000000000000000016 -:10AA40000000000000000000000000000000000006 -:10AA500000000000000000000000000000000000F6 -:10AA600000000000000000000000000000000000E6 -:10AA700000000000000000000000000000000000D6 -:10AA800000000000000000000000000000000000C6 -:10AA900000000000000000000000000000000000B6 -:10AAA00000000000000000000000000000000000A6 -:10AAB0000000000000000000000000000000000096 -:10AAC0000000000000000000000000000000000086 -:10AAD0000000000000000000000000000000000076 -:10AAE0000000000000000000000000000000000066 -:10AAF0000000000000000000000000000000000056 -:10AB00000000000000000000000000000000000045 -:10AB10000000000000000000000000000000000035 -:10AB20000000000000000000000000000000000025 -:10AB30000000000000000000000000000000000015 -:10AB40000000000000000000000000000000000005 -:10AB500000000000000000000000000000000000F5 -:10AB600000000000000000000000000000000000E5 -:10AB700000000000000000000000000000000000D5 -:10AB800000000000000000000000000000000000C5 -:10AB900000000000000000000000000000000000B5 -:10ABA00000000000000000000000000000000000A5 -:10ABB0000000000000000000000000000000000095 -:10ABC0000000000000000000000000000000000085 -:10ABD0000000000000000000000000000000000075 -:10ABE0000000000000000000000000000000000065 -:10ABF0000000000000000000000000000000000055 -:10AC00000000000000000000000000000000000044 -:10AC10000000000000000000000000000000000034 -:10AC20000000000000000000000000000000000024 -:10AC30000000000000000000000000000000000014 -:10AC40000000000000000000000000000000000004 -:10AC500000000000000000000000000000000000F4 -:10AC600000000000000000000000000000000000E4 -:10AC700000000000000000000000000000000000D4 -:10AC800000000000000000000000000000000000C4 -:10AC900000000000000000000000000000000000B4 -:10ACA00000000000000000000000000000000000A4 -:10ACB0000000000000000000000000000000000094 -:10ACC0000000000000000000000000000000000084 -:10ACD0000000000000000000000000000000000074 -:10ACE0000000000000000000000000000000000064 -:10ACF0000000000000000000000000000000000054 -:10AD00000000000000000000000000000000000043 -:10AD10000000000000000000000000000000000033 -:10AD20000000000000000000000000000000000023 -:10AD30000000000000000000000000000000000013 -:10AD40000000000000000000000000000000000003 -:10AD500000000000000000000000000000000000F3 -:10AD600000000000000000000000000000000000E3 -:10AD700000000000000000000000000000000000D3 -:10AD800000000000000000000000000000000000C3 -:10AD900000000000000000000000000000000000B3 -:10ADA00000000000000000000000000000000000A3 -:10ADB0000000000000000000000000000000000093 -:10ADC0000000000000000000000000000000000083 -:10ADD0000000000000000000000000000000000073 -:10ADE0000000000000000000000000000000000063 -:10ADF0000000000000000000000000000000000053 -:10AE00000000000000000000000000000000000042 -:10AE10000000000000000000000000000000000032 -:10AE20000000000000000000000000000000000022 -:10AE30000000000000000000000000000000000012 -:10AE40000000000000000000000000000000000002 -:10AE500000000000000000000000000000000000F2 -:10AE600000000000000000000000000000000000E2 -:10AE700000000000000000000000000000000000D2 -:10AE800000000000000000000000000000000000C2 -:10AE900000000000000000000000000000000000B2 -:10AEA00000000000000000000000000000000000A2 -:10AEB0000000000000000000000000000000000092 -:10AEC0000000000000000000000000000000000082 -:10AED0000000000000000000000000000000000072 -:10AEE0000000000000000000000000000000000062 -:10AEF0000000000000000000000000000000000052 -:10AF00000000000000000000000000000000000041 -:10AF10000000000000000000000000000000000031 -:10AF20000000000000000000000000000000000021 -:10AF30000000000000000000000000000000000011 -:10AF40000000000000000000000000000000000001 -:10AF500000000000000000000000000000000000F1 -:10AF600000000000000000000000000000000000E1 -:10AF700000000000000000000000000000000000D1 -:10AF800000000000000000000000000000000000C1 -:10AF900000000000000000000000000000000000B1 -:10AFA00000000000000000000000000000000000A1 -:10AFB0000000000000000000000000000000000091 -:10AFC0000000000000000000000000000000000081 -:10AFD0000000000000000000000000000000000071 -:10AFE0000000000000000000000000000000000061 -:10AFF0000000000000000000000000000000000051 -:10B000000000000000000000000000000000000040 -:10B010000000000000000000000000000000000030 -:10B020000000000000000000000000000000000020 -:10B030000000000000000000000000000000000010 -:10B040000000000000000000000000000000000000 -:10B0500000000000000000000000000000000000F0 -:10B0600000000000000000000000000000000000E0 -:10B0700000000000000000000000000000000000D0 -:10B0800000000000000000000000000000000000C0 -:10B0900000000000000000000000000000000000B0 -:10B0A00000000000000000000000000000000000A0 -:10B0B0000000000000000000000000000000000090 -:10B0C0000000000000000000000000000000000080 -:10B0D0000000000000000000000000000000000070 -:10B0E0000000000000000000000000000000000060 -:10B0F0000000000000000000000000000000000050 -:10B10000000000000000000000000000000000003F -:10B11000000000000000000000000000000000002F -:10B12000000000000000000000000000000000001F -:10B13000000000000000000000000000000000000F -:10B1400000000000000000000000000000000000FF -:10B1500000000000000000000000000000000000EF -:10B1600000000000000000000000000000000000DF -:10B1700000000000000000000000000000000000CF -:10B1800000000000000000000000000000000000BF -:10B1900000000000000000000000000000000000AF -:10B1A000000000000000000000000000000000009F -:10B1B000000000000000000000000000000000008F -:10B1C000000000000000000000000000000000007F -:10B1D000000000000000000000000000000000006F -:10B1E000000000000000000000000000000000005F -:10B1F000000000000000000000000000000000004F -:10B20000000000000000000000000000000000003E -:10B21000000000000000000000000000000000002E -:10B22000000000000000000000000000000000001E -:10B23000000000000000000000000000000000000E -:10B2400000000000000000000000000000000000FE -:10B2500000000000000000000000000000000000EE -:10B2600000000000000000000000000000000000DE -:10B2700000000000000000000000000000000000CE -:10B2800000000000000000000000000000000000BE -:10B2900000000000000000000000000000000000AE -:10B2A000000000000000000000000000000000009E -:10B2B000000000000000000000000000000000008E -:10B2C000000000000000000000000000000000007E -:10B2D000000000000000000000000000000000006E -:10B2E000000000000000000000000000000000005E -:10B2F000000000000000000000000000000000004E -:10B30000000000000000000000000000000000003D -:10B31000000000000000000000000000000000002D -:10B32000000000000000000000000000000000001D -:10B33000000000000000000000000000000000000D -:10B3400000000000000000000000000000000000FD -:10B3500000000000000000000000000000000000ED -:10B3600000000000000000000000000000000000DD -:10B3700000000000000000000000000000000000CD -:10B3800000000000000000000000000000000000BD -:10B3900000000000000000000000000000000000AD -:10B3A000000000000000000000000000000000009D -:10B3B000000000000000000000000000000000008D -:10B3C000000000000000000000000000000000007D -:10B3D000000000000000000000000000000000006D -:10B3E000000000000000000000000000000000005D -:10B3F000000000000000000000000000000000004D -:10B40000000000000000000000000000000000003C -:10B41000000000000000000000000000000000002C -:10B42000000000000000000000000000000000001C -:10B43000000000000000000000000000000000000C -:10B4400000000000000000000000000000000000FC -:10B4500000000000000000000000000000000000EC -:10B4600000000000000000000000000000000000DC -:10B4700000000000000000000000000000000000CC -:10B4800000000000000000000000000000000000BC -:10B4900000000000000000000000000000000000AC -:10B4A000000000000000000000000000000000009C -:10B4B000000000000000000000000000000000008C -:10B4C000000000000000000000000000000000007C -:10B4D000000000000000000000000000000000006C -:10B4E000000000000000000000000000000000005C -:10B4F000000000000000000000000000000000004C -:10B50000000000000000000000000000000000003B -:10B51000000000000000000000000000000000002B -:10B52000000000000000000000000000000000001B -:10B53000000000000000000000000000000000000B -:10B5400000000000000000000000000000000000FB -:10B5500000000000000000000000000000000000EB -:10B5600000000000000000000000000000000000DB -:10B5700000000000000000000000000000000000CB -:10B5800000000000000000000000000000000000BB -:10B5900000000000000000000000000000000000AB -:10B5A000000000000000000000000000000000009B -:10B5B000000000000000000000000000000000008B -:10B5C000000000000000000000000000000000007B -:10B5D000000000000000000000000000000000006B -:10B5E000000000000000000000000000000000005B -:10B5F000000000000000000000000000000000004B -:10B60000000000000000000000000000000000003A -:10B61000000000000000000000000000000000002A -:10B62000000000000000000000000000000000001A -:10B63000000000000000000000000000000000000A -:10B6400000000000000000000000000000000000FA -:10B6500000000000000000000000000000000000EA -:10B6600000000000000000000000000000000000DA -:10B6700000000000000000000000000000000000CA -:10B6800000000000000000000000000000000000BA -:10B6900000000000000000000000000000000000AA -:10B6A000000000000000000000000000000000009A -:10B6B000000000000000000000000000000000008A -:10B6C000000000000000000000000000000000007A -:10B6D000000000000000000000000000000000006A -:10B6E000000000000000000000000000000000005A -:10B6F000000000000000000000000000000000004A -:10B700000000000000000000000000000000000039 -:10B710000000000000000000000000000000000029 -:10B720000000000000000000000000000000000019 -:10B730000000000000000000000000000000000009 -:10B7400000000000000000000000000000000000F9 -:10B7500000000000000000000000000000000000E9 -:10B7600000000000000000000000000000000000D9 -:10B7700000000000000000000000000000000000C9 -:10B7800000000000000000000000000000000000B9 -:10B7900000000000000000000000000000000000A9 -:10B7A0000000000000000000000000000000000099 -:10B7B0000000000000000000000000000000000089 -:10B7C0000000000000000000000000000000000079 -:10B7D0000000000000000000000000000000000069 -:10B7E0000000000000000000000000000000000059 -:10B7F0000000000000000000000000000000000049 -:10B800000000000000000000000000000000000038 -:10B810000000000000000000000000000000000028 -:10B820000000000000000000000000000000000018 -:10B830000000000000000000000000000000000008 -:10B8400000000000000000000000000000000000F8 -:10B8500000000000000000000000000000000000E8 -:10B8600000000000000000000000000000000000D8 -:10B8700000000000000000000000000000000000C8 -:10B8800000000000000000000000000000000000B8 -:10B8900000000000000000000000000000000000A8 -:10B8A0000000000000000000000000000000000098 -:10B8B0000000000000000000000000000000000088 -:10B8C0000000000000000000000000000000000078 -:10B8D0000000000000000000000000000000000068 -:10B8E0000000000000000000000000000000000058 -:10B8F0000000000000000000000000000000000048 -:10B900000000000000000000000000000000000037 -:10B910000000000000000000000000000000000027 -:10B920000000000000000000000000000000000017 -:10B930000000000000000000000000000000000007 -:10B9400000000000000000000000000000000000F7 -:10B9500000000000000000000000000000000000E7 -:10B9600000000000000000000000000000000000D7 -:10B9700000000000000000000000000000000000C7 -:10B9800000000000000000000000000000000000B7 -:10B9900000000000000000000000000000000000A7 -:10B9A0000000000000000000000000000000000097 -:10B9B0000000000000000000000000000000000087 -:10B9C0000000000000000000000000000000000077 -:10B9D0000000000000000000000000000000000067 -:10B9E0000000000000000000000000000000000057 -:10B9F0000000000000000000000000000000000047 -:10BA00000000000000000000000000000000000036 -:10BA10000000000000000000000000000000000026 -:10BA20000000000000000000000000000000000016 -:10BA30000000000000000000000000000000000006 -:10BA400000000000000000000000000000000000F6 -:10BA500000000000000000000000000000000000E6 -:10BA600000000000000000000000000000000000D6 -:10BA700000000000000000000000000000000000C6 -:10BA800000000000000000000000000000000000B6 -:10BA900000000000000000000000000000000000A6 -:10BAA0000000000000000000000000000000000096 -:10BAB0000000000000000000000000000000000086 -:10BAC0000000000000000000000000000000000076 -:10BAD0000000000000000000000000000000000066 -:10BAE0000000000000000000000000000000000056 -:10BAF0000000000000000000000000000000000046 -:10BB00000000000000000000000000000000000035 -:10BB10000000000000000000000000000000000025 -:10BB20000000000000000000000000000000000015 -:10BB30000000000000000000000000000000000005 -:10BB400000000000000000000000000000000000F5 -:10BB500000000000000000000000000000000000E5 -:10BB600000000000000000000000000000000000D5 -:10BB700000000000000000000000000000000000C5 -:10BB800000000000000000000000000000000000B5 -:10BB900000000000000000000000000000000000A5 -:10BBA0000000000000000000000000000000000095 -:10BBB0000000000000000000000000000000000085 -:10BBC0000000000000000000000000000000000075 -:10BBD0000000000000000000000000000000000065 -:10BBE0000000000000000000000000000000000055 -:10BBF0000000000000000000000000000000000045 -:10BC00000000000000000000000000000000000034 -:10BC10000000000000000000000000000000000024 -:10BC20000000000000000000000000000000000014 -:10BC30000000000000000000000000000000000004 -:10BC400000000000000000000000000000000000F4 -:10BC500000000000000000000000000000000000E4 -:10BC600000000000000000000000000000000000D4 -:10BC700000000000000000000000000000000000C4 -:10BC800000000000000000000000000000000000B4 -:10BC900000000000000000000000000000000000A4 -:10BCA0000000000000000000000000000000000094 -:10BCB0000000000000000000000000000000000084 -:10BCC0000000000000000000000000000000000074 -:10BCD0000000000000000000000000000000000064 -:10BCE0000000000000000000000000000000000054 -:10BCF0000000000000000000000000000000000044 -:10BD00000000000000000000000000000000000033 -:10BD10000000000000000000000000000000000023 -:10BD20000000000000000000000000000000000013 -:10BD30000000000000000000000000000000000003 -:10BD400000000000000000000000000000000000F3 -:10BD500000000000000000000000000000000000E3 -:10BD600000000000000000000000000000000000D3 -:10BD700000000000000000000000000000000000C3 -:10BD800000000000000000000000000000000000B3 -:10BD900000000000000000000000000000000000A3 -:10BDA0000000000000000000000000000000000093 -:10BDB0000000000000000000000000000000000083 -:10BDC0000000000000000000000000000000000073 -:10BDD0000000000000000000000000000000000063 -:10BDE0000000000000000000000000000000000053 -:10BDF0000000000000000000000000000000000043 -:10BE00000000000000000000000000000000000032 -:10BE10000000000000000000000000000000000022 -:10BE20000000000000000000000000000000000012 -:10BE30000000000000000000000000000000000002 -:10BE400000000000000000000000000000000000F2 -:10BE500000000000000000000000000000000000E2 -:10BE600000000000000000000000000000000000D2 -:10BE700000000000000000000000000000000000C2 -:10BE800000000000000000000000000000000000B2 -:10BE900000000000000000000000000000000000A2 -:10BEA0000000000000000000000000000000000092 -:10BEB0000000000000000000000000000000000082 -:10BEC0000000000000000000000000000000000072 -:10BED0000000000000000000000000000000000062 -:10BEE0000000000000000000000000000000000052 -:10BEF0000000000000000000000000000000000042 -:10BF00000000000000000000000000000000000031 -:10BF10000000000000000000000000000000000021 -:10BF20000000000000000000000000000000000011 -:10BF30000000000000000000000000000000000001 -:10BF400000000000000000000000000000000000F1 -:10BF500000000000000000000000000000000000E1 -:10BF600000000000000000000000000000000000D1 -:10BF700000000000000000000000000000000000C1 -:10BF800000000000000000000000000000000000B1 -:10BF900000000000000000000000000000000000A1 -:10BFA0000000000000000000000000000000000091 -:10BFB0000000000000000000000000000000000081 -:10BFC0000000000000000000000000000000000071 -:10BFD0000000000000000000000000000000000061 -:10BFE0000000000000000000000000000000000051 -:10BFF0000000000000000000000000000000000041 -:10C000000000000000000000000000000000000030 -:10C010000000000000000000000000000000000020 -:10C020000000000000000000000000000000000010 -:10C030000000000000000000000000000000000000 -:10C0400000000000000000000000000000000000F0 -:10C0500000000000000000000000000000000000E0 -:10C0600000000000000000000000000000000000D0 -:10C0700000000000000000000000000000000000C0 -:10C0800000000000000000000000000000000000B0 -:10C0900000000000000000000000000000000000A0 -:10C0A0000000000000000000000000000000000090 -:10C0B0000000000000000000000000000000000080 -:10C0C0000000000000000000000000000000000070 -:10C0D0000000000000000000000000000000000060 -:10C0E0000000000000000000000000000000000050 -:10C0F0000000000000000000000000000000000040 -:10C10000000000000000000000000000000000002F -:10C11000000000000000000000000000000000001F -:10C12000000000000000000000000000000000000F -:10C1300000000000000000000000000000000000FF -:10C1400000000000000000000000000000000000EF -:10C1500000000000000000000000000000000000DF -:10C1600000000000000000000000000000000000CF -:10C1700000000000000000000000000000000000BF -:10C1800000000000000000000000000000000000AF -:10C19000000000000000000000000000000000009F -:10C1A000000000000000000000000000000000008F -:10C1B000000000000000000000000000000000007F -:10C1C000000000000000000000000000000000006F -:10C1D000000000000000000000000000000000005F -:10C1E000000000000000000000000000000000004F -:10C1F000000000000000000000000000000000003F -:10C20000000000000000000000000000000000002E -:10C21000000000000000000000000000000000001E -:10C22000000000000000000000000000000000000E -:10C2300000000000000000000000000000000000FE -:10C2400000000000000000000000000000000000EE -:10C2500000000000000000000000000000000000DE -:10C2600000000000000000000000000000000000CE -:10C2700000000000000000000000000000000000BE -:10C2800000000000000000000000000000000000AE -:10C29000000000000000000000000000000000009E -:10C2A000000000000000000000000000000000008E -:10C2B000000000000000000000000000000000007E -:10C2C000000000000000000000000000000000006E -:10C2D000000000000000000000000000000000005E -:10C2E000000000000000000000000000000000004E -:10C2F000000000000000000000000000000000003E -:10C30000000000000000000000000000000000002D -:10C31000000000000000000000000000000000001D -:10C32000000000000000000000000000000000000D -:10C3300000000000000000000000000000000000FD -:10C3400000000000000000000000000000000000ED -:10C3500000000000000000000000000000000000DD -:10C3600000000000000000000000000000000000CD -:10C3700000000000000000000000000000000000BD -:10C3800000000000000000000000000000000000AD -:10C39000000000000000000000000000000000009D -:10C3A000000000000000000000000000000000008D -:10C3B000000000000000000000000000000000007D -:10C3C000000000000000000000000000000000006D -:10C3D000000000000000000000000000000000005D -:10C3E000000000000000000000000000000000004D -:10C3F000000000000000000000000000000000003D -:10C40000000000000000000000000000000000002C -:10C41000000000000000000000000000000000001C -:10C42000000000000000000000000000000000000C -:10C4300000000000000000000000000000000000FC -:10C4400000000000000000000000000000000000EC -:10C4500000000000000000000000000000000000DC -:10C4600000000000000000000000000000000000CC -:10C4700000000000000000000000000000000000BC -:10C4800000000000000000000000000000000000AC -:10C49000000000000000000000000000000000009C -:10C4A000000000000000000000000000000000008C -:10C4B000000000000000000000000000000000007C -:10C4C000000000000000000000000000000000006C -:10C4D000000000000000000000000000000000005C -:10C4E000000000000000000000000000000000004C -:10C4F000000000000000000000000000000000003C -:10C50000000000000000000000000000000000002B -:10C51000000000000000000000000000000000001B -:10C52000000000000000000000000000000000000B -:10C5300000000000000000000000000000000000FB -:10C5400000000000000000000000000000000000EB -:10C5500000000000000000000000000000000000DB -:10C5600000000000000000000000000000000000CB -:10C5700000000000000000000000000000000000BB -:10C5800000000000000000000000000000000000AB -:10C59000000000000000000000000000000000009B -:10C5A000000000000000000000000000000000008B -:10C5B000000000000000000000000000000000007B -:10C5C000000000000000000000000000000000006B -:10C5D000000000000000000000000000000000005B -:10C5E000000000000000000000000000000000004B -:10C5F000000000000000000000000000000000003B -:10C60000000000000000000000000000000000002A -:10C61000000000000000000000000000000000001A -:10C62000000000000000000000000000000000000A -:10C6300000000000000000000000000000000000FA -:10C6400000000000000000000000000000000000EA -:10C6500000000000000000000000000000000000DA -:10C6600000000000000000000000000000000000CA -:10C6700000000000000000000000000000000000BA -:10C6800000000000000000000000000000000000AA -:10C69000000000000000000000000000000000009A -:10C6A000000000000000000000000000000000008A -:10C6B000000000000000000000000000000000007A -:10C6C000000000000000000000000000000000006A -:10C6D000000000000000000000000000000000005A -:10C6E000000000000000000000000000000000004A -:10C6F000000000000000000000000000000000003A -:10C700000000000000000000000000000000000029 -:10C710000000000000000000000000000000000019 -:10C720000000000000000000000000000000000009 -:10C7300000000000000000000000000000000000F9 -:10C7400000000000000000000000000000000000E9 -:10C7500000000000000000000000000000000000D9 -:10C7600000000000000000000000000000000000C9 -:10C7700000000000000000000000000000000000B9 -:10C7800000000000000000000000000000000000A9 -:10C790000000000000000000000000000000000099 -:10C7A0000000000000000000000000000000000089 -:10C7B0000000000000000000000000000000000079 -:10C7C0000000000000000000000000000000000069 -:10C7D0000000000000000000000000000000000059 -:10C7E0000000000000000000000000000000000049 -:10C7F0000000000000000000000000000000000039 -:10C800000000000000000000000000000000000028 -:10C810000000000000000000000000000000000018 -:10C820000000000000000000000000000000000008 -:10C8300000000000000000000000000000000000F8 -:10C8400000000000000000000000000000000000E8 -:10C8500000000000000000000000000000000000D8 -:10C8600000000000000000000000000000000000C8 -:10C8700000000000000000000000000000000000B8 -:10C8800000000000000000000000000000000000A8 -:10C890000000000000000000000000000000000098 -:10C8A0000000000000000000000000000000000088 -:10C8B0000000000000000000000000000000000078 -:10C8C0000000000000000000000000000000000068 -:10C8D0000000000000000000000000000000000058 -:10C8E0000000000000000000000000000000000048 -:10C8F0000000000000000000000000000000000038 -:10C900000000000000000000000000000000000027 -:10C910000000000000000000000000000000000017 -:10C920000000000000000000000000000000000007 -:10C9300000000000000000000000000000000000F7 -:10C9400000000000000000000000000000000000E7 -:10C9500000000000000000000000000000000000D7 -:10C9600000000000000000000000000000000000C7 -:10C9700000000000000000000000000000000000B7 -:10C9800000000000000000000000000000000000A7 -:10C990000000000000000000000000000000000097 -:10C9A0000000000000000000000000000000000087 -:10C9B0000000000000000000000000000000000077 -:10C9C0000000000000000000000000000000000067 -:10C9D0000000000000000000000000000000000057 -:10C9E0000000000000000000000000000000000047 -:10C9F0000000000000000000000000000000000037 -:10CA00000000000000000000000000000000000026 -:10CA10000000000000000000000000000000000016 -:10CA20000000000000000000000000000000000006 -:10CA300000000000000000000000000000000000F6 -:10CA400000000000000000000000000000000000E6 -:10CA500000000000000000000000000000000000D6 -:10CA600000000000000000000000000000000000C6 -:10CA700000000000000000000000000000000000B6 -:10CA800000000000000000000000000000000000A6 -:10CA90000000000000000000000000000000000096 -:10CAA0000000000000000000000000000000000086 -:10CAB0000000000000000000000000000000000076 -:10CAC0000000000000000000000000000000000066 -:10CAD0000000000000000000000000000000000056 -:10CAE0000000000000000000000000000000000046 -:10CAF0000000000000000000000000000000000036 -:10CB00000000000000000000000000000000000025 -:10CB10000000000000000000000000000000000015 -:10CB20000000000000000000000000000000000005 -:10CB300000000000000000000000000000000000F5 -:10CB400000000000000000000000000000000000E5 -:10CB500000000000000000000000000000000000D5 -:10CB600000000000000000000000000000000000C5 -:10CB700000000000000000000000000000000000B5 -:10CB800000000000000000000000000000000000A5 -:10CB90000000000000000000000000000000000095 -:10CBA0000000000000000000000000000000000085 -:10CBB0000000000000000000000000000000000075 -:10CBC0000000000000000000000000000000000065 -:10CBD0000000000000000000000000000000000055 -:10CBE0000000000000000000000000000000000045 -:10CBF0000000000000000000000000000000000035 -:10CC00000000000000000000000000000000000024 -:10CC10000000000000000000000000000000000014 -:10CC20000000000000000000000000000000000004 -:10CC300000000000000000000000000000000000F4 -:10CC400000000000000000000000000000000000E4 -:10CC500000000000000000000000000000000000D4 -:10CC600000000000000000000000000000000000C4 -:10CC700000000000000000000000000000000000B4 -:10CC800000000000000000000000000000000000A4 -:10CC90000000000000000000000000000000000094 -:10CCA0000000000000000000000000000000000084 -:10CCB0000000000000000000000000000000000074 -:10CCC0000000000000000000000000000000000064 -:10CCD0000000000000000000000000000000000054 -:10CCE0000000000000000000000000000000000044 -:10CCF0000000000000000000000000000000000034 -:10CD00000000000000000000000000000000000023 -:10CD10000000000000000000000000000000000013 -:10CD20000000000000000000000000000000000003 -:10CD300000000000000000000000000000000000F3 -:10CD400000000000000000000000000000000000E3 -:10CD500000000000000000000000000000000000D3 -:10CD600000000000000000000000000000000000C3 -:10CD700000000000000000000000000000000000B3 -:10CD800000000000000000000000000000000000A3 -:10CD90000000000000000000000000000000000093 -:10CDA0000000000000000000000000000000000083 -:10CDB0000000000000000000000000000000000073 -:10CDC0000000000000000000000000000000000063 -:10CDD0000000000000000000000000000000000053 -:10CDE0000000000000000000000000000000000043 -:10CDF0000000000000000000000000000000000033 -:10CE00000000000000000000000000000000000022 -:10CE10000000000000000000000000000000000012 -:10CE20000000000000000000000000000000000002 -:10CE300000000000000000000000000000000000F2 -:10CE400000000000000000000000000000000000E2 -:10CE500000000000000000000000000000000000D2 -:10CE600000000000000000000000000000000000C2 -:10CE700000000000000000000000000000000000B2 -:10CE800000000000000000000000000000000000A2 -:10CE90000000000000000000000000000000000092 -:10CEA0000000000000000000000000000000000082 -:10CEB0000000000000000000000000000000000072 -:10CEC0000000000000000000000000000000000062 -:10CED0000000000000000000000000000000000052 -:10CEE0000000000000000000000000000000000042 -:10CEF0000000000000000000000000000000000032 -:10CF00000000000000000000000000000000000021 -:10CF10000000000000000000000000000000000011 -:10CF20000000000000000000000000000000000001 -:10CF300000000000000000000000000000000000F1 -:10CF400000000000000000000000000000000000E1 -:10CF500000000000000000000000000000000000D1 -:10CF600000000000000000000000000000000000C1 -:10CF700000000000000000000000000000000000B1 -:10CF800000000000000000000000000000000000A1 -:10CF90000000000000000000000000000000000091 -:10CFA0000000000000000000000000000000000081 -:10CFB0000000000000000000000000000000000071 -:10CFC0000000000000000000000000000000000061 -:10CFD0000000000000000000000000000000000051 -:10CFE0000000000000000000000000000000000041 -:10CFF0000000000000000000000000000000000031 -:10D000000000000000000000000000000000000020 -:10D010000000000000000000000000000000000010 -:10D020000000000000000000000000000000000000 -:10D0300000000000000000000000000000000000F0 -:10D0400000000000000000000000000000000000E0 -:10D0500000000000000000000000000000000000D0 -:10D0600000000000000000000000000000000000C0 -:10D0700000000000000000000000000000000000B0 -:10D0800000000000000000000000000000000000A0 -:10D090000000000000000000000000000000000090 -:10D0A0000000000000000000000000000000000080 -:10D0B0000000000000000000000000000000000070 -:10D0C0000000000000000000000000000000000060 -:10D0D0000000000000000000000000000000000050 -:10D0E0000000000000000000000000000000000040 -:10D0F0000000000000000000000000000000000030 -:10D10000000000000000000000000000000000001F -:10D11000000000000000000000000000000000000F -:10D1200000000000000000000000000000000000FF -:10D1300000000000000000000000000000000000EF -:10D1400000000000000000000000000000000000DF -:10D1500000000000000000000000000000000000CF -:10D1600000000000000000000000000000000000BF -:10D1700000000000000000000000000000000000AF -:10D18000000000000000000000000000000000009F -:10D19000000000000000000000000000000000008F -:10D1A000000000000000000000000000000000007F -:10D1B000000000000000000000000000000000006F -:10D1C000000000000000000000000000000000005F -:10D1D000000000000000000000000000000000004F -:10D1E000000000000000000000000000000000003F -:10D1F000000000000000000000000000000000002F -:10D20000000000000000000000000000000000001E -:10D21000000000000000000000000000000000000E -:10D2200000000000000000000000000000000000FE -:10D2300000000000000000000000000000000000EE -:10D2400000000000000000000000000000000000DE -:10D2500000000000000000000000000000000000CE -:10D2600000000000000000000000000000000000BE -:10D2700000000000000000000000000000000000AE -:10D28000000000000000000000000000000000009E -:10D29000000000000000000000000000000000008E -:10D2A000000000000000000000000000000000007E -:10D2B000000000000000000000000000000000006E -:10D2C000000000000000000000000000000000005E -:10D2D000000000000000000000000000000000004E -:10D2E000000000000000000000000000000000003E -:10D2F000000000000000000000000000000000002E -:10D30000000000000000000000000000000000001D -:10D31000000000000000000000000000000000000D -:10D3200000000000000000000000000000000000FD -:10D3300000000000000000000000000000000000ED -:10D3400000000000000000000000000000000000DD -:10D3500000000000000000000000000000000000CD -:10D3600000000000000000000000000000000000BD -:10D3700000000000000000000000000000000000AD -:10D38000000000000000000000000000000000009D -:10D39000000000000000000000000000000000008D -:10D3A000000000000000000000000000000000007D -:10D3B000000000000000000000000000000000006D -:10D3C000000000000000000000000000000000005D -:10D3D000000000000000000000000000000000004D -:10D3E000000000000000000000000000000000003D -:10D3F000000000000000000000000000000000002D -:10D40000000000000000000000000000000000001C -:10D41000000000000000000000000000000000000C -:10D4200000000000000000000000000000000000FC -:10D4300000000000000000000000000000000000EC -:10D4400000000000000000000000000000000000DC -:10D4500000000000000000000000000000000000CC -:10D4600000000000000000000000000000000000BC -:10D4700000000000000000000000000000000000AC -:10D48000000000000000000000000000000000009C -:10D49000000000000000000000000000000000008C -:10D4A000000000000000000000000000000000007C -:10D4B000000000000000000000000000000000006C -:10D4C000000000000000000000000000000000005C -:10D4D000000000000000000000000000000000004C -:10D4E000000000000000000000000000000000003C -:10D4F000000000000000000000000000000000002C -:10D50000000000000000000000000000000000001B -:10D51000000000000000000000000000000000000B -:10D5200000000000000000000000000000000000FB -:10D5300000000000000000000000000000000000EB -:10D5400000000000000000000000000000000000DB -:10D5500000000000000000000000000000000000CB -:10D5600000000000000000000000000000000000BB -:10D5700000000000000000000000000000000000AB -:10D58000000000000000000000000000000000009B -:10D59000000000000000000000000000000000008B -:10D5A000000000000000000000000000000000007B -:10D5B000000000000000000000000000000000006B -:10D5C000000000000000000000000000000000005B -:10D5D000000000000000000000000000000000004B -:10D5E000000000000000000000000000000000003B -:10D5F000000000000000000000000000000000002B -:10D60000000000000000000000000000000000001A -:10D61000000000000000000000000000000000000A -:10D6200000000000000000000000000000000000FA -:10D6300000000000000000000000000000000000EA -:10D6400000000000000000000000000000000000DA -:10D6500000000000000000000000000000000000CA -:10D6600000000000000000000000000000000000BA -:10D6700000000000000000000000000000000000AA -:10D68000000000000000000000000000000000009A -:10D69000000000000000000000000000000000008A -:10D6A000000000000000000000000000000000007A -:10D6B000000000000000000000000000000000006A -:10D6C000000000000000000000000000000000005A -:10D6D000000000000000000000000000000000004A -:10D6E000000000000000000000000000000000003A -:10D6F000000000000000000000000000000000002A -:10D700000000000000000000000000000000000019 -:10D710000000000000000000000000000000000009 -:10D7200000000000000000000000000000000000F9 -:10D7300000000000000000000000000000000000E9 -:10D7400000000000000000000000000000000000D9 -:10D7500000000000000000000000000000000000C9 -:10D7600000000000000000000000000000000000B9 -:10D7700000000000000000000000000000000000A9 -:10D780000000000000000000000000000000000099 -:10D790000000000000000000000000000000000089 -:10D7A0000000000000000000000000000000000079 -:10D7B0000000000000000000000000000000000069 -:10D7C0000000000000000000000000000000000059 -:10D7D0000000000000000000000000000000000049 -:10D7E0000000000000000000000000000000000039 -:10D7F0000000000000000000000000000000000029 -:10D800000000000000000000000000000000000018 -:10D810000000000000000000000000000000000008 -:10D8200000000000000000000000000000000000F8 -:10D8300000000000000000000000000000000000E8 -:10D8400000000000000000000000000000000000D8 -:10D8500000000000000000000000000000000000C8 -:10D8600000000000000000000000000000000000B8 -:10D8700000000000000000000000000000000000A8 -:10D880000000000000000000000000000000000098 -:10D890000000000000000000000000000000000088 -:10D8A0000000000000000000000000000000000078 -:10D8B0000000000000000000000000000000000068 -:10D8C0000000000000000000000000000000000058 -:10D8D0000000000000000000000000000000000048 -:10D8E0000000000000000000000000000000000038 -:10D8F0000000000000000000000000000000000028 -:10D900000000000000000000000000000000000017 -:10D910000000000000000000000000000000000007 -:10D9200000000000000000000000000000000000F7 -:10D9300000000000000000000000000000000000E7 -:10D9400000000000000000000000000000000000D7 -:10D9500000000000000000000000000000000000C7 -:10D9600000000000000000000000000000000000B7 -:10D9700000000000000000000000000000000000A7 -:10D980000000000000000000000000000000000097 -:10D990000000000000000000000000000000000087 -:10D9A0000000000000000000000000000000000077 -:10D9B0000000000000000000000000000000000067 -:10D9C0000000000000000000000000000000000057 -:10D9D0000000000000000000000000000000000047 -:10D9E0000000000000000000000000000000000037 -:10D9F0000000000000000000000000000000000027 -:10DA00000000000000000000000000000000000016 -:10DA10000000000000000000000000000000000006 -:10DA200000000000000000001000000300000000E3 -:10DA30000000000D0000000D3C020800244271406F -:10DA40003C030800246375E0AC4000000043202B39 -:10DA50001480FFFD244200043C1D080037BD7FFCFC -:10DA600003A0F0213C100800261031D83C1C08000F -:10DA7000279C71400E0010ED000000000000000D1A -:10DA800030A5FFFF30C600FF274301808F4201B859 -:10DA90000440FFFE24020002AC640000A4650008FC -:10DAA000A066000AA062000B3C021000AC670018E0 -:10DAB00003E00008AF4201B83C0360008C624FF8FD -:10DAC0000440FFFE3C020200AC644FC0AC624FC495 -:10DAD0003C02100003E00008AC624FF89482000C96 -:10DAE0002486001400A038210002130200021080D6 -:10DAF0000082402100C8102B104000570000000099 -:10DB000090C300002C6200095040005190C20001F7 -:10DB1000000310803C030800246370F000431021D0 -:10DB20008C420000004000080000000090C300018B -:10DB30002402000A1462003A0000000001061023CB -:10DB40002C42000A1440003624C600028CE2000079 -:10DB500034420100ACE2000090C2000090C300011A -:10DB600090C4000290C5000300031C0000021600D0 -:10DB70000043102500042200004410250045102514 -:10DB800024C60004ACE2000490C2000090C300016F -:10DB900090C4000290C500030002160000031C00A0 -:10DBA00000431025000422000044102500451025E4 -:10DBB00024C600040A000CAAACE2000890C30001CD -:10DBC000240200041462001624C6000290C2000061 -:10DBD00090C400018CE300000002120000441025F4 -:10DBE0003463000424C60002ACE2000C0A000CAA54 -:10DBF000ACE3000090C3000124020003146200089B -:10DC000024C600028CE2000090C3000024C600017C -:10DC100034420008A0E300100A000CAAACE20000A5 -:10DC200003E000082402000190C300012402000266 -:10DC30001062000224C40002010020210A000CAA84 -:10DC4000008030210A000CAA24C6000190C2000105 -:10DC50000A000CAA00C2302103E0000800001021D5 -:10DC600027BDFFE8AFBF0014AFB000100E0011FEDB -:10DC700000808021936200052403FFFE0200202122 -:10DC8000004310248FBF00148FB00010A362000562 -:10DC90000A00120727BD001827BDFFE8AFB000102B -:10DCA000AFBF00140E000F180080802193620000A7 -:10DCB00024030050304200FF1443000424020100FA -:10DCC000AF4201800A000D2202002021AF400180F6 -:10DCD000020020218FBF00148FB000100A000F79BE -:10DCE00027BD001827BDFF80AFBE0078AFB7007416 -:10DCF000AFB30064AFBF007CAFB60070AFB5006CCF -:10DD0000AFB40068AFB20060AFB1005CAFB0005814 -:10DD10008F5001289363003F936200050000F021BB -:10DD2000307300FF00021027304200010000B821CC -:10DD300014400066AFA000509342011693430112B5 -:10DD4000304200FF306300FF0342202103431021D3 -:10DD5000244540008F820018104000182491400094 -:10DD60008F4201043C0300010043102410400013C3 -:10DD7000000000008CA3000C8F620030146201B51B -:10DD8000240200018CA300108F62002C146201B1E8 -:10DD9000240200019762003A948340003042FFFF62 -:10DDA000146201AC2402000197620038962300023D -:10DDB0003042FFFF146201A72402000193620000B9 -:10DDC000304300FF240200201062000524020050AE -:10DDD00010620006000000000A000D6C0000000048 -:10DDE0000000000D0A000D75AFA000303C1E0800B9 -:10DDF00027DE71A00A000D75AFA000303C020800BC -:10DE00008C4200DC244200013C010800AC2200DC12 -:10DE10000E0012C8000000000A000F038FBF007C34 -:10DE20008F4201043C0300209234000D0043102473 -:10DE30000002202B00042140AFA400308F430104D6 -:10DE40003C02004000621824146000023487004045 -:10DE50000080382132820020AFA700301440000239 -:10DE600034E6008000E0302110C0000BAFA6003087 -:10DE700093C500088F67004C0200202100052B008D -:10DE800034A5008130A5F0810E000C8D30C600FF56 -:10DE90000A000F00000000009362003E3042004084 -:10DEA0001040000E240200045662000624020012F4 -:10DEB000020020210E0013D6022030210A000F0399 -:10DEC0008FBF007C16620005000000000E000D13DD -:10DED000000020210A000F038FBF007C9743011A26 -:10DEE0009624000E93620035328500043076FFFFE1 -:10DEF00000442004AFA400548E32000410A000158A -:10DF00008E3500089362003E30420040104000070A -:10DF1000000000000E001318024020211040000DE8 -:10DF2000000000000A000F00000000008F620044A3 -:10DF30000242102304400145000000008F620048A7 -:10DF40000242102304410141240400160A000E037A -:10DF50008FC200048F620048024210230440000870 -:10DF6000000000003C0208008C4231002442000105 -:10DF70003C010800AC2231000A000EF50000000050 -:10DF80008F62004002421023184000092402000C56 -:10DF90003C0208008C423100329400FC0000B021A9 -:10DFA000244200013C010800AC2231002402000C94 -:10DFB000AFA200308F620040005220231880000D75 -:10DFC00002C4102A14400116000000001496000636 -:10DFD00002C410233A8200013042000114400110B3 -:10DFE0000000000002C41023024490210A000DEB3F -:10DFF0003056FFFF00002021328200021040001A3C -:10E00000328200109362003E3042004050400011C6 -:10E010008FC200040E0011FE02002021240200180D -:10E02000A362003F936200052403FFFE020020214B -:10E03000004310240E001207A362000524040039D7 -:10E04000000028210E001301240600180A000F0208 -:10E0500024020001240400170040F8090000000019 -:10E060000A000F0224020001104000F80000000026 -:10E070008F63004C8F62005402A210231C4000F3F7 -:10E0800002A31023044200010060A821AFA40018DD -:10E09000AFB20010AFB60014934201208F6500406C -:10E0A0009763003C304200FF0342102100441021DE -:10E0B0008FA400543063FFFF244240000083182BDC -:10E0C0008FA40030AFA20020AFA500280083202538 -:10E0D000AFA40030AFA50024AFA0002CAFB5003432 -:10E0E0009362003E30420008504000118FC2000091 -:10E0F0000220202127A500380E000CA4AFA0003874 -:10E100005440000B8FC200008FA200383042010043 -:10E11000504000078FC200008FA3003C8F62006058 -:10E120000062102304430001AF6300608FC200004F -:10E130000040F80927A400108FA2003030420002EE -:10E1400054400001329400FE9362003E3042004091 -:10E15000104000378FA300148F62005416A2001ADB -:10E160003282000124020014126200102A6200159B -:10E1700010400006240200162402000C1262000760 -:10E18000328200010A000E5F0000000012620005EA -:10E19000328200010A000E5F000000000A000E5AE1 -:10E1A0002417000E0A000E5A241700100A000E5EF3 -:10E1B00024170012936200232403FFBD00431024A0 -:10E1C000A362002332820001104000198FA30014C3 -:10E1D0002402000C1262000E2A62000D104000069C -:10E1E0002402000E2402000A126200078FA20024FB -:10E1F0000A000E7724420001126200088FA2002458 -:10E200000A000E77244200010A000E752417000848 -:10E210002402000E16E20002241700162417001034 -:10E220008FA2002424420001AFA200248FA3001477 -:10E230008FA200248F73004000431021AF62004082 -:10E240008FA20054936400368F63004002A288219D -:10E250003402FFFF0082100400621821AF630048FF -:10E260008FA6003030C200081040000E00000000F1 -:10E270008F6200581622000430C600FF9742011A30 -:10E280005040000134C6001093C500088FA7003429 -:10E290000200202100052B0034A500800E000C8D0B -:10E2A00030A5F0808F620040005310231840001703 -:10E2B0008FA200183C0208008C42319830420010B6 -:10E2C0001040000924020001976200681440000613 -:10E2D00024020001A76200689742007A2442000AE3 -:10E2E0000A000EBBA7620012A76200120E0011FE08 -:10E2F000020020219362007D2403000102002021FE -:10E30000344200010A000EB9AFA300501840000AC1 -:10E31000000000000E0011FE020020219362007D2B -:10E320002403000102002021AFA300503442000466 -:10E330000E001207A362007D9362003E304200404F -:10E340001440000C328200011040000A000000005E -:10E350008F6300408FC2000424040018246300016E -:10E360000040F809AF6300408FA200300A000F029E -:10E37000304200048F62005810510010000000006D -:10E380008F620018024210231C4000082404000180 -:10E390008F62001816420009000000008F62001C06 -:10E3A00002A210230440000500000000AF710058D5 -:10E3B000AFA40050AF720018AF75001C12E0000B44 -:10E3C0008FA200500E0011FE02002021A377003F13 -:10E3D0000E0012070200202102E030212404003741 -:10E3E0000E001301000028218FA2005010400003EE -:10E3F000000000000E000C9B0200202112C000054E -:10E40000000018218FA2003030420004504000115B -:10E4100000601021240300010A000F020060102197 -:10E420000E0011FE020020219362007D02002021D7 -:10E43000344200040E001207A362007D0E000C9B04 -:10E44000020020210A000F0224020001AF40004414 -:10E45000240200018FBF007C8FBE00788FB700744C -:10E460008FB600708FB5006C8FB400688FB30064F6 -:10E470008FB200608FB1005C8FB0005803E00008DD -:10E4800027BD00808C8700048C86000000001021CE -:10E4900000E5382100E5282B00C2302100C53021DD -:10E4A000AC87000403E00008AC8600008F4201B88E -:10E4B0000440FFFE24020800AF4201B803E0000858 -:10E4C000000000003C0200080342282194A20048FA -:10E4D0003084FFFF1040001B2484001294A20048E7 -:10E4E0003042FFFF0044102A1040001724020003AE -:10E4F0002402001A93430120A342018B8F82000063 -:10E50000306300FF30424000104000092463FFFEEA -:10E5100094A200483042FFFF0043102B1440000536 -:10E520008F820004A74301940A000F3C344200018B -:10E530008F8200042403FFFE0043102403E0000840 -:10E54000AF8200042402000303E00008A342018B11 -:10E5500027BDFFE0AFB20018AFB10014AFB000109C -:10E56000AFBF001C30B1FFFF30D0FFFF30F2FFFF24 -:10E570008F4201B80440FFFE00000000AF4401805C -:10E58000AF4400200E000F1E020020218F830000E8 -:10E590008F840004A751018CA750018EA7430190DE -:10E5A0008F83000830828000AF4301A8A752018802 -:10E5B0001040000E8F82000493420116304200FC8E -:10E5C00024420004005A10218C4240003042FFFFD8 -:10E5D000144000068F8200043C02FFFF34427FFF9C -:10E5E00000821024AF8200048F8200042403BFFF46 -:10E5F00000431024A74201A69743010C8F42010457 -:10E6000000031C003042FFFF00621825AF4301AC3D -:10E610003C021000AF4201B88FBF001C8FB200183F -:10E620008FB100148FB0001003E0000827BD002058 -:10E630003C0208008C42003827BDFFC8AFB200285A -:10E64000AFBF0030AFB3002CAFB10024AFB000209B -:10E65000000090213C0E080025CE00381440000236 -:10E66000244DFFFF000068218F84000030824000AD -:10E670001040000A308280003C02002000821024FA -:10E6800050400006308280008F8200042403BFFFC8 -:10E69000008318240A000F9D344210001040000A25 -:10E6A0003C02002000821024104000078F820004EA -:10E6B0003C03FFFF34637FFF008318243442800053 -:10E6C000AF820004AF8300008F48007093420112B4 -:10E6D0008F860000304200FF0002288230C2010015 -:10E6E0001040004324A4000330C24000104000103A -:10E6F00030C2200000041080005A10218C434000DA -:10E7000024A4000400041080AFA30010005A1021BC -:10E710008C424000AFA2001493420116304200FC2C -:10E72000005A10218C4240000A000FC4AFA200180A -:10E730001040002F00041080005A10218C4340002C -:10E7400024A4000400041080AFA30010005A10217C -:10E750008C424000AFA00018AFA200148FA900188F -:10E760000000382100002021240C000827AB0010F5 -:10E770003C0A0800254A010001641021148C0003A2 -:10E7800000042A001120000A00000000904200004E -:10E79000248400012C83000C00A2102100021080B0 -:10E7A000004A10218C4200001460FFF300E238267A -:10E7B0003C0408008C8431048F4200702C830020BC -:10E7C00010600009004840233C030800246331081E -:10E7D000000410800043102124830001AC48000095 -:10E7E0003C010800AC2331040A000FEFAF8700089A -:10E7F0009743011E9742011C3063FFFF0002140083 -:10E8000000621825AF8300089742010C8F43400037 -:10E810003044FFFF3402FFFF1462000300000000D9 -:10E820000A000FFB241200208F42400030420100FA -:10E83000544000012412001030C210005040001457 -:10E840003652000130C200201440000B3C02100080 -:10E8500000C210245040000E365200013C030E004E -:10E860003C020DFF00C318243442FFFF0043102B6D -:10E8700050400007365200013C0208008C42002C38 -:10E88000244200013C010800AC22002C3652000555 -:10E890003C0508008CA5003454A000248F8400009F -:10E8A0008F82000C544000218F8400008F8200046E -:10E8B000304240005440001D8F8400003C021F0184 -:10E8C00000C288243C021000562200188F840000E9 -:10E8D00030820200144000158F8400009750010E12 -:10E8E000AF400180AF400020261000043210FFFF2F -:10E8F0000E000F1E020020218F8300042402BFFFA0 -:10E90000364400020062182424020002A742018C4F -:10E910008F820000A750018EA7440188A74301A65B -:10E92000A7420190AF5101B80A0010D93C02000182 -:10E93000008210241040000C3C0210003C02080031 -:10E940008C4200D89746010E240400802442000126 -:10E9500030C6FFFF240500023C010800AC2200D8AD -:10E960000A0010E324070003008210241040004531 -:10E97000000000003C0208008C4200301040000DF6 -:10E980008F820004304240001040000A3C030F0018 -:10E99000008318243C0201000043102B14400005A2 -:10E9A000000000009746010E364700020A0010E002 -:10E9B0002404008010A0000D308201001040000BE4 -:10E9C0003C020F00008210243C03020010430007A9 -:10E9D0008F820008004D1024004E10219042000448 -:10E9E000244200040A00108B000221C00000000035 -:10E9F0008F8600003C0508008CA500D0000616029A -:10EA00003050000F38A200012C4200012E03000CF0 -:10EA10000043102414400018001021C02602FFFCFF -:10EA20002C420004544000140000202138A20002AF -:10EA30002C42000100431024104000030006124243 -:10EA40000A00108B000020210010182B0043102416 -:10EA500050400009001021C09746010E00002021FF -:10EA60002405000224C6000430C6FFFF0E000F413B -:10EA70003247FFFB001021C09746010E0A0010E04C -:10EA8000364700028F4240003C1108008E310024BE -:10EA90003042010010400048322200010220802153 -:10EAA00010A00017325300043082010010400015FE -:10EAB000240200013C020F00008210243C030200EB -:10EAC0001043000F8F8200089746010E0240382144 -:10EAD000004D1024004E10219044000424C6000470 -:10EAE00030C6FFFF24840004000421C00E000F4143 -:10EAF000240500022402FFFE022280243252FFFB82 -:10EB00002402000116020007320200013242000412 -:10EB100050400001365200029746010E0A0010DFF5 -:10EB2000024038211040000A320200049746010ECC -:10EB3000024038210000202124C6000430C6FFFF17 -:10EB40000E000F41240500023252FFFB3202000486 -:10EB50001040000B8F820000304208001040000877 -:10EB6000000000009746010E0240382124040100F5 -:10EB700024C6000430C6FFFF0E000F41240500022A -:10EB8000166000188FBF0030274301808F4201B804 -:10EB90000440FFFE24022000A462000824020002B8 -:10EBA000A062000BA46000103C021000AF4201B84C -:10EBB0000A0010E68FBF00301040000A8FBF0030FF -:10EBC0009746010E364700020000202124C60004AB -:10EBD00030C6FFFF240500020E000F4100000000B8 -:10EBE0008FBF00308FB3002C8FB200288FB100246C -:10EBF0008FB000200000102103E0000827BD00387E -:10EC000027BDFFE8AFB000103C04600CAFBF00149C -:10EC10008C8250002403FF7F3C1A800000431024A4 -:10EC20003442380CAC825000240200033C106000D7 -:10EC3000AF4200088E0208083C1B80083C01080017 -:10EC4000AC2000203042FFF0384200102C4200017E -:10EC50000E001B35AF8200183C04FFFF3C0204008D -:10EC6000348308063442000CAE021948AE03194C36 -:10EC70003C0560168E0219808CA30000344202000D -:10EC800000641824AE0219803C025353146200033E -:10EC900034A47C008CA20004005020218C82007CD3 -:10ECA0008C830078AF820014AF8300103C02800098 -:10ECB000344200708C43000000403821AF83001CB8 -:10ECC000006030218CE800003C0508008CA500FCA9 -:10ECD0003C0408008C8400F8010630230000102159 -:10ECE00000A6282100A6302B0082202100862021AA -:10ECF0003C010800AC2500FC3C010800AC2400F8F5 -:10ED00008F500000320200031040FFEE010030215E -:10ED10008CE600003C0508008CA500FC3C040800C3 -:10ED20008C8400F800C8302300A6282100001021A0 -:10ED300000A6302B0082202100862021320700010E -:10ED40003C010800AC2500FCAF88001C3C01080019 -:10ED5000AC2400F810E00064320200028F42012867 -:10ED6000AF4200208F4201048F430100AF820000B8 -:10ED70000E000F18AF8300048F4340003402FFFFE2 -:10ED800014620006000000009745010E3C040800D4 -:10ED9000248400F00A00115B000000008F42400054 -:10EDA000304201001040000B000000009745010EAA -:10EDB0003C040800248400E80E000F0E30A5FFFF7D -:10EDC0009745010E3C040800248431C80A001172E2 -:10EDD000000000008F4340008F8200101462000A80 -:10EDE000000000008F4340048F820014146200066C -:10EDF000000000009745010E3C040800248431B84F -:10EE00000A001172000000009745010E3C04080042 -:10EE1000248400E00E000F0E30A5FFFF3C02080026 -:10EE20008C4200C0104000088F8400003C020800A3 -:10EE30008C4200C4244200013C010800AC2200C402 -:10EE40000A00119F000000003C0200100082102404 -:10EE50001440000A8F8300043C0208008C4200200A -:10EE6000244200013C010800AC2200200E000F7972 -:10EE7000000020210A00119D000000002402BFFFB5 -:10EE8000006210241040000800000000240287FFE8 -:10EE900000621024144000083C020060008210242C -:10EEA00010400005000000000E000D2600000000CC -:10EEB0000A00119D000000000E0011E80000000093 -:10EEC000104000063C0240008F4301243C026020B9 -:10EED000AC430014000000003C024000AF42013887 -:10EEE00000000000320200021040FF713C0280006E -:10EEF0008F4201403C044000AF4200208F43014854 -:10EF00003C027000006218241064002D0000000014 -:10EF10000083102B144000063C0260003C022000DD -:10EF2000106200073C0240000A0011E400000000EB -:10EF300010620027000000000A0011E43C024000BB -:10EF40008F4201482403000400021402304200FFF3 -:10EF50001443000B274401808F4301408F4201B8C6 -:10EF60000440FFFE2402001CAC830000A082000BC2 -:10EF70003C021000AF4201B80A0011E43C0240001C -:10EF80008F4201B80440FFFE000000008F4201489C -:10EF900000021402A482000824020002A082000BD6 -:10EFA0008F420148A48200108F420144AC820024A9 -:10EFB0003C021000AF4201B80A0011E43C024000DC -:10EFC0000E00120C000000000A0011E43C02400098 -:10EFD0000E001B42000000003C024000AF420178DE -:10EFE000000000000A0011193C0280008F4201005D -:10EFF0003042003E1440001124020001AF4000489E -:10F000008F420100304207C01040000500000000A0 -:10F01000AF40004CAF40005003E000082402000164 -:10F02000AF400054AF4000408F42010030423800F2 -:10F0300054400001AF4000442402000103E00008F6 -:10F04000000000003C0290003442000100822025B4 -:10F05000AF4400208F4200200440FFFE000000006B -:10F0600003E00008000000003C0280003442000180 -:10F070000082202503E00008AF44002027BDFFE008 -:10F08000AFB20018AFBF001CAFB10014AFB000109A -:10F090008F5001408F5101483C02800000119402C2 -:10F0A00002222024324300FF2402000E1062008A54 -:10F0B0002862000F10400012286200372402000668 -:10F0C0001062003B2862000710400007240200097C -:10F0D0001060001A240200011062002500000000E8 -:10F0E0000A0012C1000000001062007B2402000B25 -:10F0F0001062005B3222FFFF0A0012C10000000014 -:10F1000010400008240200382862003510400080BA -:10F110002402001F1062007E000000000A0012C1DD -:10F12000000000001062007A240200801062004299 -:10F13000000000000A0012C1000000008F4201B868 -:10F140000440FFFE24020001AF500180AF40018463 -:10F15000A7520188A342018A24020002A342018B24 -:10F16000A75101908F4201440A0012BCAF4201A492 -:10F170001080000A240200023C010800A0227190C5 -:10F180003C010800AC3071988F4201443C010800FA -:10F19000AC2271940A0012C38FBF001C8F4201B8C9 -:10F1A0000440FFFE240200020A0012A60000000034 -:10F1B0008F4201B80440FFFE00000000AF50018004 -:10F1C0003C0208009042719010400003000018219A -:10F1D0003C0308008C637198AF430184A7520188F7 -:10F1E0003C02080090427190000018213442000156 -:10F1F000A342018A24020002A342018BA75101907D -:10F200008F420144AF4201A43C0208009042719039 -:10F21000104000033C0210003C0308008C63719412 -:10F22000AF4301A8AF4201B83C010800A020719093 -:10F230000A0012C38FBF001C8F4201B80440FFFEBA -:10F2400024020002A342018BA7520188A75101901A -:10F250008F420144A74201920A0012BE3C021000F4 -:10F260001440001D000000009362000530420004BD -:10F2700014400037000000000E0011FE02002021A3 -:10F280009362000502002021344200040E001207A0 -:10F29000A36200059362000530420004144000029E -:10F2A000000000000000000D936200002403002015 -:10F2B000304200FF14430008000000008F4201B8F4 -:10F2C0000440FFFE24020005AF500180A342018BE1 -:10F2D0003C021000AF4201B88F4201B80440FFFE6B -:10F2E00024020002AF400180AF500184A752018880 -:10F2F000A342018AA342018BA7510190AF4001A410 -:10F300008F420144AF4201A80A0012BE3C02100025 -:10F310008F4201B80440FFFE24020001AF5001807B -:10F32000AF400184A7520188A342018A240200024F -:10F33000A342018BA7510190AF4001A4AF4001A8A7 -:10F340003C021000AF4201B80A0012C38FBF001C7C -:10F350000000000D8FBF001C8FB200188FB1001489 -:10F360008FB0001003E0000827BD002027BDFFE894 -:10F37000AFBF00100E000F1800000000AF4001806A -:10F380008FBF0010000020210A000F7927BD001850 -:10F390003084FFFF30A5FFFF000018211080000718 -:10F3A00000000000308200011040000200042042F2 -:10F3B000006518210A0012D40005284003E0000867 -:10F3C0000060102110C0000624C6FFFF8CA20000C0 -:10F3D00024A50004AC8200000A0012DE248400048C -:10F3E00003E000080000000010A0000824A3FFFFB5 -:10F3F000AC86000000000000000000002402FFFFB7 -:10F400002463FFFF1462FFFA2484000403E0000871 -:10F410000000000027BDFFE8AFBF0014AFB0001030 -:10F420000E0011FE008080219362007D02002021E9 -:10F43000344200200E001207A362007D020020214A -:10F440008FBF00148FB000100A000C9B27BD00185E -:10F45000308300FF30A500FF30C600FF2747018042 -:10F460008F4201B80440FFFE000000008F420128D7 -:10F4700034634000ACE2000024020001ACE0000470 -:10F48000A4E30008A0E2000A24020002A0E2000BAC -:10F490003C021000A4E50010ACE00024ACE0002821 -:10F4A000A4E6001203E00008AF4201B827BDFFE860 -:10F4B000AFBF00109362003F24030012304200FFF0 -:10F4C0001043000D008030218F6200440082102321 -:10F4D0000440000A8FBF00108F62004824040039E6 -:10F4E0000000282100C21023044100042406001259 -:10F4F0000E001301000000008FBF00102402000165 -:10F5000003E0000827BD001827BDFFC8AFB1002CDD -:10F5100000A08821AFB2003027A500100080902104 -:10F5200002202021AFBF0034AFB000280E000CA491 -:10F53000AFA0001010400009024020218E220008D8 -:10F54000AF6200840E0012F2AF6000402404003865 -:10F550002405008D0A0013CD240600129362003E9C -:10F56000304200081040000F8FA20010304201000E -:10F57000104000078FA300148F6200600062102308 -:10F5800004430008AF6300600A0013560000000047 -:10F59000AF6000609362003E2403FFF70043102435 -:10F5A000A362003E9362003E304200081440000215 -:10F5B0002406000300003021936200349363003777 -:10F5C0008F640084304200FF306300FF0066182122 -:10F5D000000318800043282100A4202B1080000B7A -:10F5E000000000009763003C8F6200843063FFFFDF -:10F5F000004510230062182B146000040000000076 -:10F600008F6200840A001372004580239762003CD9 -:10F610003050FFFF8FA30010306200041040000440 -:10F62000000628808FA2001C0A00137A0202102B09 -:10F630002E02021850400003240202180A0013830D -:10F6400002051023306300041060000300451023FE -:10F650008FA2001C00451023004080212C42008016 -:10F6600054400001241000800E0011FE02402021B1 -:10F6700024020001AF62000C9362003E00102040A3 -:10F680003042007FA362003E8E220004244200012B -:10F69000AF620040A770003C8F6200509623000EBE -:10F6A00000431021AF6200588F62005000441021C7 -:10F6B000AF62005C8E220004AF6200188E22000848 -:10F6C000AF62001C8FA20010304200085440000AB4 -:10F6D00093A20020A3600036936200362403FFDF6C -:10F6E000A36200359362003E00431024A362003EF3 -:10F6F0000A0013AD8E220008A36200358E22000896 -:10F70000AF62004C8F6200248F63004000431021E1 -:10F71000AF6200489362000024030050304200FFB3 -:10F72000144300122403FF803C0208008C4231A0E5 -:10F730000242102100431024AF4200283C0208007E -:10F740008C4231A08E2400083C03000C02421021A0 -:10F750003042007F0342102100431021AC4400D806 -:10F760008E230008AF820024AC4300DC0E00120799 -:10F770000240202124040038000028212406000A29 -:10F780000E001301000000008FBF00348FB2003064 -:10F790008FB1002C8FB000282402000103E0000884 -:10F7A00027BD003827BDFFE8AFBF001090C7000D90 -:10F7B00000C0282130E6001010C0000A30E200042A -:10F7C0008CA300088F6200541062000630E200042F -:10F7D000144000178FBF0010000020210A000D13F5 -:10F7E00027BD00181040000D30E3001210C00010BB -:10F7F0008FBF00108CA300088F6200541462000DAC -:10F8000024020001240400382405008D0E00130199 -:10F81000240600120A0013F98FBF00102402001200 -:10F82000146200038FBF00100A00132F27BD0018B9 -:10F830002402000103E0000827BD001827BDFFF8DF -:10F8400027420180AFA20000308A00FF8F4201B83A -:10F850000440FFFE000000008F4601283C02080023 -:10F860008C4231A02403FF80AF86004C00C21021DF -:10F8700000431024AF4200243C0208008C4231A017 -:10F880008FA900008FA8000000C210213042007F25 -:10F89000034218213C02000A00621821946400D43B -:10F8A0008FA700008FA5000024020002AF83002470 -:10F8B000A0A2000B8FA30000354260003084FFFF40 -:10F8C000A4E200083C021000AD260000AD040004D4 -:10F8D000AC60002427BD0008AF4201B803E0000877 -:10F8E000240200018C8200048F8300240045102331 -:10F8F000AC820004906200633042007FA06200632B -:10F900008C8200209383002C8F85002434420002D7 -:10F91000AF830040A780003EAC820020A4A000E49A -:10F9200090A200632403FFBF0043102403E00008FB -:10F93000A0A20063274301808F4201B80440FFFE6C -:10F940008F82004CAC6200008F420124AC62000444 -:10F9500024026083A462000824020002A062000B5B -:10F960003C02100003E00008AF4201B88F8800405D -:10F970009382002C8F8300243C07080024E775AC99 -:10F9800000481023304200FF304900FC2465008805 -:10F990008F860044304A0003112000090000202116 -:10F9A000248200048CA30000304400FF0089102A48 -:10F9B000ACE3000024A500041440FFF924E7000490 -:10F9C00011400009000020212482000190A30000C2 -:10F9D000304400FF008A102BA0E3000024A50001A2 -:10F9E0001440FFF924E7000130C200031440000472 -:10F9F0008F850040310200031040000D0000000020 -:10FA000010A00009000020212482000190C3000002 -:10FA1000304400FF0085102BA0E3000024C6000145 -:10FA20001440FFF924E7000103E000080000000093 -:10FA30001100FFFD00002021248200048CC300007F -:10FA4000304400FF0088102BACE3000024C6000403 -:10FA50001440FFF924E7000403E000080000000060 -:10FA60008F8300409382002C30C600FF30A500FF3A -:10FA700000431023304300FF8F8200240080382190 -:10FA80000043102114C0000224480088008338215C -:10FA900030E200031440000530A2000314400003CC -:10FAA000306200031040000D0000000010A00009AB -:10FAB000000020212482000190E30000304400FF78 -:10FAC0000085102BA103000024E700011440FFF97A -:10FAD0002508000103E000080000000010A0FFFD61 -:10FAE00000002021248200048CE30000304400FF49 -:10FAF0000085102BAD03000024E700041440FFF93B -:10FB00002508000403E000080000000027BDFFF8FE -:10FB10002402FFFFAFA20000008038212405002F3F -:10FB20003C090800252971AC240800FF2406FFFFCA -:10FB300090E2000024A3FFFF0006220200C210266C -:10FB4000304200FF00021080004910218C4200006A -:10FB5000306500FF24E7000114A8FFF5008230267D -:10FB600000061027AFA20004AFA200000000282169 -:10FB700027A6000400C510239044000324A200011E -:10FB800000BD1821304500FF2CA200041440FFF9ED -:10FB9000A06400008FA2000003E0000827BD000859 -:10FBA0000080482130AAFFFF30C600FF30E7FFFF8A -:10FBB000274801808F4201B80440FFFE8F82004C2D -:10FBC000AD0200008F420124AD0200048D2200200E -:10FBD000A5070008A102000A24020016A102000BDA -:10FBE000934301208D2200088D240004306300FF20 -:10FBF000004310219783003E004410218D250024EE -:10FC0000004310233C0308008C6331A08F84002440 -:10FC1000A502000C246300E82402FFFFA50A000EE1 -:10FC2000A5030010A5060012AD050018AD020024C2 -:10FC3000948201142403FFF73042FFFFAD02002835 -:10FC40008C820118AD02002C3C021000AD00003087 -:10FC5000AF4201B88D2200200043102403E00008C9 -:10FC6000AD2200208F82002430E7FFFF0080482172 -:10FC7000904200D330A5FFFF30C600FF0002110004 -:10FC800030420F0000E23825274801808F4201B83A -:10FC90000440FFFE8F82004CAD0200008F42012421 -:10FCA000AD0200048D220020A5070008A102000A71 -:10FCB00024020017A102000B934301208D220008AB -:10FCC0008D240004306300FF004310219783003E21 -:10FCD000004410218F840024004310233C030800BB -:10FCE0008C6331A0A502000CA505000E246300E87A -:10FCF000A5030010A5060012AD0000148D220024FB -:10FD0000AD0200188C82005CAD02001C8C82005891 -:10FD1000AD0200202402FFFFAD020024948200E621 -:10FD20003042FFFFAD02002894820060948300BE41 -:10FD300030427FFF3063FFFF0002120000431021BA -:10FD4000AD02002C3C021000AD000030AF4201B803 -:10FD5000948200BE2403FFF700A21021A48200BEFB -:10FD60008D2200200043102403E00008AD22002073 -:10FD7000274301808F4201B80440FFFE240200188F -:10FD8000AC640000A062000B8F820024944200E665 -:10FD9000A46200103C021000AC60003003E00008D8 -:10FDA000AF4201B8274301808F4201B80440FFFEF3 -:10FDB0008F8200289442001C3042FFFF000211C0D5 -:10FDC000AC62000024020019A062000B3C0210008B -:10FDD000AC60003003E00008AF4201B88F8700300C -:10FDE00030C300FF8F4201B80440FFFE8F82004CF9 -:10FDF00034636000ACA2000093820048A0A200051A -:10FE00008CE20010A4A20006A4A300088C820020AB -:10FE10002403FFF7A0A2000A24020002A0A2000B04 -:10FE20008CE20000ACA200108CE20004ACA2001432 -:10FE30008CE2001CACA200248CE20020ACA20028C2 -:10FE40008CE2002CACA2002C8C820024ACA2001806 -:10FE50003C021000AF4201B88C8200200043102405 -:10FE600003E00008AC8200209382004824030001D4 -:10FE700027BDFFE8004330042C420020AFB0001043 -:10FE8000AFBF00142410FFFE10400005274501807D -:10FE90003C0208008C4231900A001598004610245C -:10FEA0003C0208008C4231940046102414400007A4 -:10FEB000240600848F8300242410FFFF90620062D8 -:10FEC0003042000F34420040A06200620E00156410 -:10FED00000000000020010218FBF00148FB000103E -:10FEE00003E0000827BD00188F83002827BDFFE02E -:10FEF000AFB20018AFB10014AFB00010AFBF001C1C -:10FF00009062000D00A0902130D100FF3042007FB0 -:10FF1000A062000D8F8500248E4300180080802190 -:10FF20008CA2007C146200052402000E90A20063E3 -:10FF3000344200200A0015C1A0A200630E001587FC -:10FF4000A38200482403FFFF104300472404FFFF5F -:10FF500052200045000020218E4300003C0200108A -:10FF600000621024504000043C02000802002021DE -:10FF70000A0015D024020015006210245040000928 -:10FF80008E45000002002021240200140E00158777 -:10FF9000A38200482403FFFF104300332404FFFF23 -:10FFA0008E4500003C02000200A210241040001602 -:10FFB0003C0200048F8600288CC200148CC3001001 -:10FFC0008CC40014004310230044102B5040000543 -:10FFD000020020218E43002C8CC20010106200030E -:10FFE000020020210A001601240200123C02000433 -:10FFF00000A210245040001C0000202102002021FB -:020000040001F9 -:100000000A0016012402001300A21024104000066A -:100010008F8300288C6200105040001300002021C4 -:100020000A0015FB020020218C62001050400004E1 -:100030008E42002C020020210A0016012402001129 -:100040005040000900002021020020212402001756 -:100050000E001587A38200482403FFFF104300020F -:100060002404FFFF000020218FBF001C8FB2001866 -:100070008FB100148FB000100080102103E0000841 -:1000800027BD00209383002C27BDFFE0240200340D -:10009000AFB20018AFB10014AFBF001CAFB000107A -:1000A000008088211462000C00A090218F84003011 -:1000B0000E0014B08C9000301202000724020005DC -:1000C000022020210E001587A38200482403FFFF91 -:1000D0001043005F2404FFFF924200041040000917 -:1000E0008F820024022020212402000C0E0015879C -:1000F000A38200482403FFFF104300552404FFFFA0 -:100100008F820024A38000208E4300048C44008052 -:100110003C0200FF3442FFFF006218240083202BC2 -:1001200010800008AF83003802202021240200192B -:100130000E001587A38200482403FFFF10430044EC -:100140002404FFFF9782003E8F8700408F8800388D -:100150000047102311000039A782003E8F8600243B -:100160003045FFFF8F84004C90C300BC3C02080068 -:100170008C4231A0000318823070000100822021DF -:10018000001010800102102100A2282B10A00010E6 -:10019000248200888F8400301082000D3C033F01D0 -:1001A0008E420000004310243C0325001443000647 -:1001B00030E500FF8C820000ACC200888C82001009 -:1001C0000A001661ACC200980E00148500003021B0 -:1001D0008F850038938300208F86002430A200038F -:1001E000000210233042000300433821A38700207F -:1001F00094C400E400A228218F8300408F82004431 -:1002000034841000A4C400E400431021AF820044F1 -:100210001200000EAF85004024E20004A3820020FB -:1002200094C200E424A30004AF83004034422000C1 -:10023000A4C200E40A001681000020218F8200443D -:10024000AF80004000471021AF8200440000202111 -:100250008FBF001C8FB200188FB100148FB0001038 -:100260000080102103E0000827BD00208F860024B5 -:1002700027BDFFE8AFBF0014AFB0001090C200630D -:10028000304200201040000830A500FF8CC2007CE6 -:100290002403FFDF24420001ACC2007C90C2006353 -:1002A00000431024A0C2006310A000238F83002409 -:1002B00027500180020028210E00156424060082C8 -:1002C0008F82002490420063304200405040001969 -:1002D000A38000488F8300308F4201B80440FFFEA6 -:1002E0008F82004CAE02000024026082A602000849 -:1002F00024020002A202000B8C620008AE02001071 -:100300008C62000CAE0200148C620014AE02001865 -:100310008C620018AE0200248C620024AE02002819 -:100320008C620028AE02002C3C021000AF4201B8E3 -:10033000A38000488F8300248FBF00148FB000106B -:100340009062006327BD00183042007FA062006306 -:100350009782003E8F8600408F8500249383002C77 -:1003600000461023A782003EA4A000E490A40063EE -:100370008F820044AF8300402403FFBF004610215A -:1003800000832024AF820044A0A400638F82002455 -:10039000A04000BD8F82002403E00008A44000BEFE -:1003A0008F8A002427BDFFE0AFB10014AFB000106A -:1003B0008F880040AFBF001893890020954200E469 -:1003C00030D100FF0109182B0080802130AC00FFE4 -:1003D0003047FFFF0000582114600003310600FF82 -:1003E00001203021010958239783003E0068102B1B -:1003F00014400032000000001468000724020001CD -:100400008E0200202403FFFB34E780000043102409 -:10041000AE0200202402000134E7088015820005A6 -:100420003165FFFF0E0014D5020020210A001716C7 -:10043000020020210E001506020020210E001549A1 -:100440008F84004C8F840024948200602442000139 -:10045000A4820060948200603C0308008C633188B1 -:1004600030427FFF5443000F02002021948200603D -:100470002403800000431024A48200609082006066 -:1004800090830060304200FF000211C2000210277A -:10049000000211C03063007F00621825A083006055 -:1004A00002002021022028218FBF00188FB10014E4 -:1004B0008FB000100A00168827BD0020914200630B -:1004C0002403FF8000431025A14200639782003E71 -:1004D0003048FFFF11000020938300208F84002408 -:1004E000004B1023304600FF948300E42402EFFF0A -:1004F0000168282B00621824A48300E414A00003E0 -:100500008E02002001005821000030212403FFFB4F -:1005100034E7800000431024AE02002024020001D2 -:10052000158200053165FFFF0E0014D50200202161 -:100530000A00173E9783003E0E0015060200202198 -:100540009783003E8F820040A780003E0043102327 -:10055000AF820040938300208F8200248FBF001859 -:100560008FB100148FB0001027BD002003E00008F9 -:10057000A04300BD8F82002490430088904500BDB9 -:10058000244900883063003F2463FFE02402000117 -:10059000006238042C63002030E80019A385002095 -:1005A00010600010AF8900303C028000344200022D -:1005B00024050001240600011500000800E21824AB -:1005C000000028211460000530E2002010400005E2 -:1005D000240500019126000130C600010A0016D54D -:1005E0000000000003E000080000000027BDFFD865 -:1005F000AFB000108F900030AFB40020AFB1001446 -:10060000AFBF0024AFB3001CAFB200188E050010BE -:100610003C0208008C4231B08F86003430A33FFF8B -:100620000062182B8CD30014008088218CD200200B -:10063000106000780000A02190C3000D2402FF800C -:1006400000431024304200FF50400073022020215C -:1006500000051382304200035440006F0220202125 -:1006600094C3001C8F8200248E050028A44301142B -:100670008CC2001002621823146500072402001FB8 -:100680008F820038006210210262102B1040000897 -:100690008F830028240200180E001587A3820048CB -:1006A0002403FFFF1043006F2404FFFF8F83002803 -:1006B0008F8400388C620010024490210044102383 -:1006C000AC6200108F820024AC7200208C42006863 -:1006D0000052102B104000098F830034022020218B -:1006E0002402001D0E001587A38200482403FFFF8B -:1006F0001043005C2404FFFF8F8300348E0200242B -:100700008C63002410430007022020212402001CD7 -:100710000E001587A38200482403FFFF10430051F9 -:100720002404FFFF8F8400288C82002424420001CF -:10073000AC820024125300048F8200248C42006893 -:100740005642000E8E0200008E0200003C03008024 -:10075000004310241440000D2402001A022020211E -:100760000E001587A38200482403FFFF1043003DBD -:100770002404FFFF0A0017D28E0200143C030080FD -:1007800000431024504000038E020014AC8000206F -:100790008E0200142412FFFF105200062402001BD8 -:1007A000022020210E001587A38200481052002D40 -:1007B0002404FFFF8E0300003C02000100621024AD -:1007C0001040001F3C02008000621024144000080A -:1007D000022020212402001A0E001587A38200485F -:1007E0002403FFFF1043001F2404FFFF02202021E9 -:1007F000020028210E0015A7240600012403FFFF94 -:100800002404FFFF1443000E241400010A001807FB -:100810008FBF0024022020212402000D8FBF00245E -:100820008FB400208FB3001C8FB200188FB100145A -:100830008FB0001027BD00280A001587A38200484A -:100840008F8300280220202102803021946200360C -:1008500024050001244200010E0016D5A4620036D2 -:10086000000020218FBF00248FB400208FB3001C14 -:100870008FB200188FB100148FB0001000801021CB -:1008800003E0000827BD00288F83002427BDFFD880 -:10089000AFB40020AFB3001CAFB20018AFB100146A -:1008A000AFB00010AFBF0024906200638F910030A2 -:1008B0002412FFFF3442004092250000A062006332 -:1008C0008E2200100080982130B0003F10520006A8 -:1008D0000360A0212402000D0E001587A3820048AA -:1008E000105200522404FFFF8F8300248E22001830 -:1008F0008C63007C10430007026020212402000E5C -:100900000E001587A38200482403FFFF1043004711 -:100910002404FFFF24040020120400048F83002419 -:100920009062006334420020A06200638F8500382B -:1009300010A0001E00000000560400048F82002456 -:10094000026020210A0018512402000A9683000A3E -:100950002404FFFD944200603042FFFF1043003446 -:100960008FBF00243C0208008C42318C0045102BC4 -:100970001440000602602021000028210E0016D538 -:10098000240600010A001878000020212402002D0E -:100990000E001587A38200482403FFFF10430023A5 -:1009A0002404FFFF0A001878000020211604000527 -:1009B0008F8400248E2300142402FFFF506200184D -:1009C000026020219482006024420001A482006021 -:1009D000948200603C0308008C63318830427FFFC2 -:1009E0005443000F026020219482006024038000A1 -:1009F00000431024A4820060908200609083006015 -:100A0000304200FF000211C200021027000211C094 -:100A10003063007F00621825A083006002602021FF -:100A20000E00168824050001000020218FBF00243D -:100A30008FB400208FB3001C8FB200188FB1001448 -:100A40008FB000100080102103E0000827BD0028AF -:100A50008F83002427BDFFE8AFB00010AFBF0014A4 -:100A6000906200638F870030008080213442004014 -:100A70008CE60010A06200633C0308008C6331B078 -:100A800030C23FFF0043102B1040004E8F850034D2 -:100A90002402FF8090A3000D00431024304200FF89 -:100AA0005040004902002021000613823048000314 -:100AB00024020002550200440200202194A2001CDE -:100AC0008F85002424030023A4A201148CE60000D7 -:100AD000000616023042003F104300103C03008322 -:100AE0008CE300188CA2007C106200062402000E29 -:100AF0000E001587A38200482403FFFF104300382F -:100B00002404FFFF8F83002490620063344200209E -:100B1000A06200630A0018BD8F83002800C3102460 -:100B2000144300078F83002890A200623042000F18 -:100B300034420020A0A20062A388003C8F830028DA -:100B40009062000D3042007FA062000D8F8300385C -:100B500010600018020020218F8400348C82001065 -:100B60000043102B1040000924020018020020212D -:100B70000E001587A38200482403FFFF10430018CE -:100B80002404FFFF0A0018E5000020218C820010D9 -:100B90002405000102002021004310238F83002838 -:100BA000240600010E0016D5AC6200100A0018E5FC -:100BB000000020210E001688240500010A0018E517 -:100BC00000002021020020212402000D8FBF00140C -:100BD0008FB0001027BD00180A001587A3820048B7 -:100BE0008FBF00148FB000100080102103E00008B8 -:100BF00027BD001827BDFFD8AFB000108F90003080 -:100C0000AFB3001CAFBF0020AFB20018AFB10014EB -:100C10008E1200103C0308008C6331B032423FFF5B -:100C20000043102B1040007C008098218F850034F9 -:100C30002402FF8090A3000D00431024304200FFE7 -:100C400050400076026020210012138230420003DF -:100C500024030001544300710260202190A2000D82 -:100C600030420008544000038F8200380A001915F2 -:100C700024020024504000038E03000C0A001915C2 -:100C8000240200278CA20020146200052402002008 -:100C90008E0300088CA200241062000824020020A9 -:100CA0000E001587A38200482403FFFF1043006A4B -:100CB0002404FFFF0A0019408F8400288E020014CC -:100CC0002411FFFF145100038F8700240A00193BF1 -:100CD000240200258E0300188CE2007C14620016AA -:100CE0002402000E8E0300248CA20028146200123D -:100CF000240200218E0600288CA2002C14C2000EB3 -:100D00002402001F8E03002C1060000B240200231D -:100D10008CE200680043102B1440000724020026D8 -:100D20008CA20014006618210043102B50400007CD -:100D30008F840028240200220E001587A382004819 -:100D4000105100452404FFFF8F8400282403FFF77F -:100D50009082000D00431024A082000D8F86002495 -:100D60003C0308008C6331AC8F82004C94C400E0DB -:100D70008F8500280043102130847FFF000420402D -:100D8000004410213043007F034320213C03000E28 -:100D9000008320212403FF8000431024AF42002C55 -:100DA000A49200008CA2002824420001ACA20028DA -:100DB0008CA2002C8E03002C00431021ACA2002C2E -:100DC0008E02002CACA200308E020014ACA20034C3 -:100DD00094A2003A24420001A4A2003A94C600E082 -:100DE0003C0208008C4231B024C4000130837FFFF4 -:100DF000146200130080302124028000008230241D -:100E000030C2FFFF000213C2304200FF0002102771 -:100E10000A00197D000233C0026020212402000D67 -:100E20008FBF00208FB3001C8FB200188FB1001449 -:100E30008FB0001027BD00280A001587A382004844 -:100E40008F82002402602021240500010E001688F4 -:100E5000A44600E0000020218FBF00208FB3001CBB -:100E60008FB200188FB100148FB0001000801021D5 -:100E700003E0000827BD002827BDFFE0AFB1001444 -:100E80008F910030AFB00010AFBF00188E26001059 -:100E90003C0308008C6331B030C23FFF0043102B8D -:100EA0001040005E008080218F8500342402FF8086 -:100EB00090A3000D00431024304200FF5040005822 -:100EC000020020218F8200381040000800061382A3 -:100ED0008F8200249763000A2404FFFD944200607F -:100EE0003042FFFF104300550006138230420003DA -:100EF0001440000E00000000922200021040000585 -:100F00008E23002450600015922300030A0019B6B6 -:100F1000020020218CA200245062001092230003C2 -:100F2000020020210A0019BE2402000F90A2000D29 -:100F3000304200085440000992230003020020219F -:100F4000240200100E001587A38200482403FFFF2F -:100F50001043003A2404FFFF9223000324020002FE -:100F60005462000C922200038F8200385440000922 -:100F700092220003020020212402002C0E0015877B -:100F8000A38200482403FFFF1043002C2404FFFF2A -:100F9000922200030220282102002021384600105E -:100FA0002CC600012C4200010E0015A7004630257A -:100FB0002411FFFF105100212404FFFF8F8300380C -:100FC00010600012020020213C0208008C42318C8B -:100FD0000043102B144000060000000000002821F0 -:100FE0000E0016D5240600010A0019FC000020217D -:100FF0002402002D0E001587A38200481051000F17 -:101000002404FFFF0A0019FC000020210E001688AE -:10101000240500010A0019FC000020210200202103 -:101020002402000D8FBF00188FB100148FB0001084 -:1010300027BD00200A001587A38200488FBF001833 -:101040008FB100148FB000100080102103E0000861 -:1010500027BD00209383003C27BDFFE0240200024F -:10106000AFB10014AFB0001000808821AFBF0018EE -:10107000000080211062008C2404FFFD9785003E53 -:101080008F83004030A2FFFF0043102B5440007DAF -:101090008F8400440E001448000000003C02080049 -:1010A000244275AC02202021004028210E00160E9B -:1010B000AF8200302409FFFF1049007B2404FFFFAA -:1010C0003C0808008D0875BC3C0208008C4231B019 -:1010D0003C030800906375AC31043FFF0082102B85 -:1010E0001040001B3067003F3C0208008C4231A8D2 -:1010F0008F83004C000421800062182100641821B5 -:101100003062007F034228213C02000C00A228210B -:101110003C020080344200013066007800C2302575 -:101120002402FF8000621024AF42002830640007D0 -:10113000AF4208048F820024034420212484094004 -:10114000AF460814AF850028AF840034AC430118C3 -:101150009383003C240200031462003B240200013C -:101160002402002610E2003D28E200271040001370 -:10117000240200322402002210E2003828E2002378 -:1011800010400008240200242402002010E2002461 -:101190002402002110E2001E022020210A001A7BF6 -:1011A0002402000B10E2002D2402002510E20010A2 -:1011B000022020210A001A7B2402000B10E2001AF0 -:1011C00028E20033104000062402003F24020031D0 -:1011D00010E2000B022020210A001A7B2402000BDF -:1011E00010E20011022020210A001A7B2402000BC9 -:1011F0000E001768022020210A001A960040802164 -:101200000E0018EA022020210A001A9600408021D0 -:101210000E00198B022020210A001A96004080211E -:101220001509000E000000000E00180F02202021FA -:101230000A001A96004080210E001587A3820048FC -:101240000A001A9600408021146200170200202133 -:101250002402002314E200052402000B0E00188172 -:10126000022020210A001A9600408021022020211D -:10127000A38200480E0015872410FFFF0A001A976A -:101280000200202130A500FF0E0014852406000175 -:101290009783003E8F820040A780003E00431023CA -:1012A000AF820040020020218FBF00188FB10014D0 -:1012B0008FB000100080102103E0000827BD00203F -:1012C00027BDFFE0AFB10014AFBF0018AFB00010F2 -:1012D0008F4601283C0308008C6331A02402FF8064 -:1012E000AF86004C00C318213065007F03452821DC -:1012F000006218243C02000AAF43002400A2282107 -:1013000090A2006200808821AF850024304200FF57 -:1013100000021102A382003C90A200BC30420002F5 -:101320001440000224030034240300308F82002480 -:10133000A383002C9383003C8C4200C0A380004810 -:10134000AF82004024020004106200308F8400400D -:101350008E2400045080002D8F8400408E220010C7 -:101360003083FFFFA784003E1060001FAF8200445F -:101370008F8300242405FF800220202190620063D7 -:1013800000A21024304200FF1440000D00000000B5 -:101390000E001A029790003E1040001000401821E5 -:1013A0002402FFFD546200118E2300200200282138 -:1013B0000E001426022020210A001AE88E230020A5 -:1013C0009062006300A21024304200FF104000032E -:1013D000022020210E00174A000000009782003EE4 -:1013E0001440FFE48F8300248E2300203062000429 -:1013F000104000068F8400402402FFFB006210248E -:101400000E00143AAE2200208F8400408F83002407 -:101410008FBF00188FB100148FB00010240200019C -:1014200027BD002003E00008AC6400C030A500FF29 -:101430002403000124A900010069102B1040000CB6 -:1014400000004021240A000100A31023004A3804B0 -:1014500024630001308200010069302B104000023B -:10146000000420420107402554C0FFF800A31023C8 -:1014700003E000080100102127BDFFE03C021EDC54 -:10148000AFB20018AFB10014AFBF001CAFB0001076 -:1014900034526F4100008821240500080E001AF81C -:1014A00002202021001180803C07080024E771AC55 -:1014B0000002160002071821AC620000000028217B -:1014C00024A200013045FFFF8C6200002CA600081A -:1014D00004410002000220400092202614C0FFF8C0 -:1014E000AC640000020780218E0400000E001AF890 -:1014F00024050020262300013071FFFF2E23010068 -:101500001460FFE5AE0200008FBF001C8FB2001810 -:101510008FB100148FB0001003E0000827BD002039 -:101520003C02080024426A743C010800AC2271A00D -:101530003C02080024424FF03C010800AC2271A498 -:10154000240200063C010800A02271A80A001B0B1F -:101550000000000027BDFFD8AFB3001CAFB20018D9 -:10156000AFBF0020AFB10014AFB000108F510140E9 -:101570008F48014800089402324300FF311300FFF6 -:101580008F4201B80440FFFE27500180AE110000D9 -:101590008F420144AE02000424020002A612000899 -:1015A000A202000B24020014AE13002410620025D6 -:1015B00028620015104000082402001524020010C3 -:1015C0001062003024020012106200098FBF002058 -:1015D0000A001C358FB3001C106200702402002228 -:1015E000106200378FBF00200A001C358FB3001C2B -:1015F0003C0208008C4231A02403FF80022210210B -:1016000000431024AF4200243C0208008C4231A069 -:10161000022210213042007F034218213C02000ABE -:1016200000621821166000BCAF8300249062006243 -:101630003042000F34420030A06200620A001C34C5 -:101640008FBF00203C0460008C832C083C02F00318 -:101650003442FFFF00621824AC832C083C020800CF -:101660008C4231A08C832C0824420074000210822A -:101670000002148000621825AC832C080A001C3478 -:101680008FBF00203C0208008C4231A02403FF8061 -:101690000222102100431024AF4200243C02080023 -:1016A0008C4231A03C03000A022210213042007F0C -:1016B00003421021004310210A001C33AF82002492 -:1016C0003C0208008C4231A02405FF800222102138 -:1016D00000451024AF4200243C0208008C4231A097 -:1016E000022210213042007F034218213C02000AEE -:1016F000006218219062006300A21024304200FFB3 -:1017000010400085AF8300242462008894430012B7 -:101710003C0208008C4231A830633FFF000319806F -:1017200002221021004310213043007F0343202177 -:10173000004510243C03000C00832021AF42002808 -:101740009082000D00A21024304200FF1040007271 -:10175000AF8400289082000D304200101440006FCA -:101760008FBF00200E001556000000008F4201B808 -:101770000440FFFE00000000AE1100008F42014453 -:10178000AE02000424020002A6120008A202000B0E -:10179000AE1300240A001C348FBF00202406FF80F3 -:1017A00002261024AF4200203C0208008C4231A0E7 -:1017B00031043FFF00042180022210210046102442 -:1017C000AF4200243C0308008C6331A83C020800AF -:1017D0008C4231A03227007F0223182102221021DF -:1017E000006418213042007F3064007F03422821CA -:1017F0003C02000A0066182400A22821034420218C -:101800003C02000C00822021AF4300283C0200086B -:101810000347182100629021AF850024AF8400287F -:101820000E001556010080218F4201B80440FFFED2 -:101830008F8200288F840024274501809042000D6C -:10184000ACB10000A4B000060002160000021603AE -:1018500000021027000237C214C00016248200883C -:101860009442001232033FFF30423FFF1443001204 -:1018700024026082908300632402FF8000431024CE -:10188000304200FF5040000C2402608290820062CF -:101890003042000F34420040A08200622402608483 -:1018A000A4A200082402000DA0A200050A001C1E2C -:1018B0003C02270024026082A4A20008A0A0000528 -:1018C0003C02270000061C000062182524020002CA -:1018D000A0A2000BACA30010ACA00014ACA000248C -:1018E000ACA00028ACA0002C8E42004C8F840028B5 -:1018F000ACA200189083000D2402FF800043102446 -:10190000304200FF104000058FBF00209082000D84 -:101910003042007FA082000D8FBF00208FB3001CDB -:101920008FB200188FB100148FB000103C0210006D -:0C19300027BD002803E00008AF4201B80A -:04193C00080033F874 -:10194000080033F808003370080033A8080033DCBF -:10195000080034000800340008003400080032E0B9 -:101960000A00012200000000000000000000000D3D -:10197000747061352E302E306A330000050000018E -:101980000000000000000000000000000000000057 -:101990000000000000000000000000000000000047 -:1019A0000000000000000000000000000000000037 -:1019B0000000000000000000000000000000000027 -:1019C0000000000000000000000000000000000017 -:1019D0000000000000000000000000000000000007 -:1019E00000000000000000000000000010000003E4 -:1019F000000000000000000D0000000D3C02080087 -:101A000024421B803C03080024632014AC400000E7 -:101A10000043202B1480FFFD244200043C1D0800DD -:101A200037BD2FFC03A0F0213C10080026100488CD -:101A30003C1C0800279C1B800E00015A000000007F -:101A40000000000D3084FFFF308200078F850018F2 -:101A500010400002248300073064FFF80085302125 -:101A600030C41FFF03441821247B4000AF85001CB5 -:101A7000AF84001803E00008AF4400843084FFFF07 -:101A8000308200078F8500208F86002810400002DA -:101A9000248300073064FFF8008520210086182B7E -:101AA00014600002AF85002400862023034428210F -:101AB00034068000AF840020AF44008000A62021BF -:101AC00003E00008AF84003827BDFFD8AFB3001C87 -:101AD000AFB20018AFB00010AFBF0024AFB4002009 -:101AE000AFB100143C0860088D1450002418FF7F2B -:101AF0003C1A8000029898243672380CAD125000BF -:101B00008F5100083C07601C3C0860003630000123 -:101B1000AF500008AF800018AF400080AF40008495 -:101B20008CE600088D0F08083C0760168CEC00005E -:101B300031EEFFF039CA00103C0DFFFF340B80007E -:101B40003C030080034B48212D440001018D2824D3 -:101B50003C0253533C010800AC230420AF890038F9 -:101B6000AF860028AF840010275B400014A200035A -:101B700034E37C008CF90004032818218C7F007C5E -:101B80008C6500783C02800034520070AF85003CC8 -:101B9000AF9F00403C13080026731BC40240A021E5 -:101BA0008E4800008F46000038C3000130640001F9 -:101BB00010800017AF880034028048218D2D00006E -:101BC0003C1908008F39045C3C1108008E31045820 -:101BD00001A8F823033F7821000040210228382182 -:101BE00001FF802B00F070213C010800AC2F045C49 -:101BF0003C010800AC2E04588F4C0000398B0001CA -:101C0000316A00011540FFED01A04021AF8D003485 -:101C10008E4E00003C0C08008D8C045C3C0A0800D1 -:101C20008D4A045801C86823018D282100005821DD -:101C300000AD302B014B2021008610213C01080013 -:101C4000AC25045C3C010800AC2204588F45010817 -:101C50008F44010030A92000AF850000AF84000C44 -:101C60001120000A00A030213C0708008CE7042C5A -:101C700024EF00013C010800AC2F042C3C10400074 -:101C8000AF5001380A0001900000000030B002009F -:101C90001600001424110F001091001224070D00EB -:101CA0001087023330B000065200FFF53C104000B0 -:101CB000936D0000240C001031A600F010CC0269D6 -:101CC000240E007010CE02DD8F8B001425670001FA -:101CD000AF8700143C104000AF5001380A0001905B -:101CE00000000000974801041100FFE53C1040008F -:101CF00030B84000170000A2000000008F590178A2 -:101D00000720FFFE8F8700382409000824050800FB -:101D10008CE30008AF450178A7490140A740014284 -:101D2000974201048F8600003049FFFF30DF000139 -:101D300013E002D5012040212524FFFE240A0002E1 -:101D4000A74A01463088FFFFA74401483C0B080022 -:101D50008D6B043C156002C48F8F000C30C30020D3 -:101D600014600002240400092404000130CD0C009A -:101D7000240C040051AC000134840004A744014A3F -:101D80003C0508008CA504203C0200483C190001D9 -:101D900000A2F82530D8000203F92825130000041A -:101DA000000018213C04010000A4282524030001A0 -:101DB00030CA000451400005AF8300083C06001003 -:101DC00000A6282524030001AF830008AF451000BA -:101DD0000000000000000000000000000000000003 -:101DE0008F83000810600023000000008F4B10005C -:101DF0000561FFFE000000001060001E00000000F2 -:101E00008F4D10003C03002001A3602411800019B5 -:101E10008F8F000031EE000211C00016000000009C -:101E2000975010141600001300000000974510088A -:101E300030BFFFFF27F800060018C8820019308065 -:101E400000C72821331100013303000312200320AF -:101E50008CA200000000000D00C7F821AFE20000D6 -:101E60003C1908008F390430272600013C01080086 -:101E7000AC2604308F6A00003405FFFFAF8A0004EF -:101E80008CE200001045029A000020218CE5000041 -:101E900030BF010013E0027E010020213C07080052 -:101EA0008CE704743C1008008E10044C00E85821A4 -:101EB0003C1808008F1804700168882B3C08080043 -:101EC0008D0804480000782102046021030F1821C6 -:101ED0000184702B010F68210071502101AE102187 -:101EE0003C010800AC2C044C3C010800AC22044826 -:101EF0003C010800AC2B04743C010800AC2A0470BF -:101F00008F8D0018012030213129000725AE0008EF -:101F100031C21FFF03426021AF8D001CAF82001849 -:101F2000259B4000AF420084112000038F900020C9 -:101F300024C800073106FFF88F84002800D028212C -:101F400000A4782B15E00002AF90002400A4282301 -:101F50000345202134038000008310213C0610003B -:101F6000AF850020AF820038AF450080AF460178D2 -:101F70008F8B0014256700010A0001DDAF87001474 -:101F80008F6200088F670000241100300007C6022E -:101F9000330300F0107100A2241900401479FF4BA4 -:101FA0008F8B00148F4A01780540FFFE30A7020096 -:101FB00014E00003000512820000000D00051282EB -:101FC000305000030010490001307021000E68807D -:101FD00001B06021000C5880017380218E08000040 -:101FE00015000002000000000000000D8F6F0004CB -:101FF00005E202B19203000692070005920F000469 -:102000003C0200010007288000B060218D89001883 -:102010002771000825EE000501226821000E30829C -:10202000AD8D0018022020210E0005802605001429 -:10203000920B00068F7F00043C087FFF000B20807E -:10204000009130218CC30004350AFFFF03EAC82445 -:102050000079C021ACD80004920700059209000461 -:10206000960D00080007288000B1F8218FEF0000CE -:10207000974201043C07FFFF01E75024304EFFFF69 -:1020800001C96021018D58233168FFFF01482025D7 -:10209000AFE40000920300072419000110790269DF -:1020A0002406000310660279000000008E1900105B -:1020B000241F000AA75F0140A759014292030004B0 -:1020C0008F86000024070001A7430144A740014672 -:1020D0009758010430D100023C050041A75801483F -:1020E00000001821A747014A1220000330CA00044B -:1020F0003C0501412403000151400005AF83000865 -:102100003C08001000A8282524030001AF83000824 -:10211000AF451000000000000000000000000000BB -:10212000000000008F8B0008116000040000000018 -:102130008F4410000481FFFE000000008F6A000041 -:10214000920700043C0508008CA50444AF8A0004F3 -:10215000975F01043C0F08008DEF044030E300FF5F -:1021600033F9FFFF0079C02100B868210000102179 -:1021700024E6000A30C8FFFF01B8482B01E27021B5 -:1021800001C96021311000073C010800AC2D044456 -:102190003C010800AC2C0440120000038F8D001895 -:1021A000250B00073168FFF8010D702131CC1FFFAE -:1021B000AF8D001CAF8C0018AF4C00849744010415 -:1021C000034C80213084FFFF30880007110000039A -:1021D000261B4000248900073124FFF88F8200204D -:1021E0008F850028008220210085782B15E00002D1 -:1021F000AF82002400852023034488213405800019 -:10220000022510213C061000AF840020AF82003868 -:10221000AF440080AF4601780A0002858F8B00141E -:102220008F5F017807E0FFFE30AA0200154000032F -:10223000000542820000000D0005428231020003C9 -:102240000002710001C26821000D608001824821F6 -:102250000009288000B380218E0B0000116000026D -:10226000000000000000000D8F6F000C05E001F37E -:102270008F87003824190001AE1900008CE3000894 -:10228000A20000078F78000400181C02306600FFCF -:1022900024D10005001130822CC4004114800002BA -:1022A000A20300040000000D8F6B00043C0EFFFF32 -:1022B00000E028213164FFFF248F000B000F4082D3 -:1022C00000081080004748218D2D000026040014CE -:1022D000A60B000801AE60240E000580AD2C0000A6 -:1022E0008F5F01083C0A100003EA382410E001A3C4 -:1022F00000000000974601049203000724D1FFEC80 -:10230000346500023224FFFFA2050007960600088C -:102310002CC7001354E0000592030007920A00073F -:10232000355F0001A21F000792030007240B000184 -:10233000106B01BA24090003106901CD8F880038A1 -:1023400030CFFFFF25E400020004C883333F00FFC5 -:10235000001F2880A219000500A858218D780000D0 -:10236000975101043C03FFFF030360243222FFFF67 -:10237000004F702325CDFFFE018D4825AD6900007B -:10238000920600053C02FFF6344EFFFF30CA00FF04 -:10239000000A388000F02021909900143C1FFF7F34 -:1023A00037E7FFFF3323000F0066782131F800FF85 -:1023B0000018288000B088218E2D002000A8602100 -:1023C000A20F000601AE4824AE0D000CAD89000C32 -:1023D000920B00068E04000C0127F824000B50809D -:1023E0000150C821972600260148C02100874024BB -:1023F000AF260024AE08000CAF3F0020AF0600104F -:102400008F860000240C001024090002A74C014014 -:10241000A7400142A7400144A7490146974B010448 -:102420002407000130C80002256AFFFEA74A0148C0 -:102430003C050009A747014A1100000300001821CC -:102440003C0501092403000130CD000451A0000522 -:10245000AF8300083C06001000A6282524030001D5 -:10246000AF830008AF45100000000000000000002E -:102470000000000000000000921800042711000274 -:10248000322F0007000F1023304E0007AE0E001051 -:102490008F90000812000004000000008F4310001D -:1024A0000461FFFE000000008F7800008F8F00188D -:1024B0003C1008008E100444AF98000497510104AA -:1024C00025E6001030CA1FFF3222FFFFAF8F001C2D -:1024D000AF8A0018AF4A00842449FFFE3C0B080075 -:1024E0008D6B0440974E010401206821000967C3E9 -:1024F000020D282131C9FFFF00AD402B016C3821AE -:1025000000E82021034AF821313900073C01080086 -:10251000AC2504443C010800AC2404401320000313 -:1025200027FB4000252300073069FFF88F9F00201C -:102530008F840028013F382100E4C82B17200002B7 -:10254000AF9F002400E43823034720213405800096 -:10255000008510213C061000AF870020AF820038B4 -:10256000AF470080AF4601780A0002858F8B0014C8 -:10257000975801041300FDC23C1040008F430178BE -:102580000460FFFE30B94000132000033C04000843 -:102590000000000D3C040008AF440140240808007E -:1025A000AF4801788F8B0000974A0104317F00010A -:1025B00013E000E93146FFFF24D0FFFE240C0002A7 -:1025C000A74C0146A75001488F8F00182405000D25 -:1025D000A745014A8F71000025E2000830491FFF1E -:1025E0000349702130CD0007AF910004AF8F001C6C -:1025F000AF89001800C03821AF49008411A0000342 -:1026000025DB400024C6000730C7FFF88F98002064 -:102610008F84002800F8302100C4382B14E0000219 -:10262000AF98002400C430238F8A00140346582139 -:10263000340880000168F821255900013C0310008E -:102640003C104000AF860020AF9F0038AF460080AE -:10265000AF430178AF990014AF5001380A000190E0 -:10266000000000008F690000974401043127FFFF3C -:102670003088FFFF8F4F017805E0FFFE30FF000735 -:10268000001F18233078000724E6FFFE2419000AF3 -:10269000A7590140A7580142A7460144A740014657 -:1026A000A74801488F42010830510020162000023F -:1026B000240300092403000130AA0002A743014AB1 -:1026C0003C04004111400003000018213C0401417A -:1026D0002403000130AB000451600005AF83000803 -:1026E0003C0500100085202524030001AF8300086D -:1026F000AF441000000000000000000000000000D7 -:10270000000000008F90000812000004000000008C -:102710008F4C10000581FFFE000000008F78000044 -:10272000276200088F8D003CAF9800049446000893 -:102730009451000A944F000C30CEFFFF001124008A -:1027400031E9FFFF11CD00A2008920253C030800DC -:102750008C6304443C1808008F18044000E85021A2 -:10276000255FFFFE007F78210000102101FF302B44 -:1027700003028821022648213C010800AC2F0444B2 -:102780003C010800AC29044024EB00083162FFFF43 -:102790003047000710E000038F8500182450000721 -:1027A0003202FFF83106FFFF30C8000700457021F4 -:1027B00031CD1FFF034D6021AF85001CAF8D001888 -:1027C000259B4000AF4D0084110000038F8F002037 -:1027D00024C400073086FFF88F84002800CF28210A -:1027E00000A4482B15200002AF8F002400A428234A -:1027F000AF850020AF4500803C1108008E310434C5 -:102800000345C0213402800003023021122000055C -:10281000AF860038938300172419000E1079000D3D -:10282000241F043F3C0A1000AF4A01788F8B00142C -:10283000256700010A0001DDAF8700140E0005A620 -:102840003C1040008F8B0014256700010A0001DE58 -:10285000AF8700143C0A1000A75F0148AF4A017817 -:102860000A0004B48F8B0014240E0F0011EE003DFB -:1028700030D10020162000022403000924030001A7 -:102880000A000208A743014A0A0001FBA7400146CB -:1028900094E5000894E2000A94EB000C8F86003C5B -:1028A0000002FC00316AFFFF30B9FFFF132600373A -:1028B00003EA20253C0508008CA504443C1F0800C1 -:1028C0008FFF04400000502100A8382100E8302B81 -:1028D00003EAC8210326C0213C010800AC270444B8 -:1028E0003C010800AC3804400A0002698F8D0018D2 -:1028F0003C1908008F39047C3C0308008C630454A5 -:102900003C0608008CC604783C0F08008DEF04508C -:10291000032838210068682100E8C02B00C4882102 -:1029200001A8402B01E470210238582101C8602120 -:102930003C010800AC2D04543C010800AC2C0450B0 -:102940003C010800AC27047C3C010800AC2B047857 -:102950000A0002698F8D0018A74001460A00041B77 -:102960008F8F001830D000201600FFC52403000D03 -:10297000240300050A000208A743014A97590104ED -:102980002738FFF00A00036B3304FFFF8F8C0040F1 -:10299000148CFFC8000080213C1108008E31046CAB -:1029A0003C0408008C8404680228702101C8782B3C -:1029B00000904021010F68213C010800AC2E046CFE -:1029C0003C010800AC2D04680A0002698F8D0018D4 -:1029D0008F9900401499FF5D000060213C050800BC -:1029E0008CA5046C3C1008008E10046800E82021BF -:1029F000248EFFFE00AEF82103EE582B020C50216E -:102A0000014B18213C010800AC3F046C3C0108005C -:102A1000AC2304680A00048B24EB00088F8800387C -:102A20003C02FFFF8D0E000C01C2682401A460254A -:102A3000AD0C000C0A00037930CFFFFF0A0003A998 -:102A4000AE000000974B0104920400048E2A000C93 -:102A500001644021251FFFF20147182433F9FFFFCD -:102A60000079C025AE38000C0A0002D48E1900107F -:102A70003C03FFFF8D1100100223282400A47825B9 -:102A8000AD0F00100A00037930CFFFFF9745010416 -:102A9000920600048E2F001000A610212449FFEE9C -:102AA00001E76824312EFFFF01AE6025AE2C001037 -:102AB0000A0002D48E1900108E06000CAE00000031 -:102AC0000003C080031088210A0002A6AE26002061 -:102AD0001460000D3050FFFF3C04FFFF00446024F1 -:102AE00001846826000D582B000C502B014B10243C -:102AF00010400002000000000000000D8CA3000048 -:102B00000A00023E006410253A11FFFF0011782BE5 -:102B10000010702B01CF2024108000020000000064 -:102B20000000000D8CB800000A00023E3702FFFFD3 -:102B30003084FFFF30A5FFFF108000070000182140 -:102B4000308200011040000200042042006518217C -:102B50001480FFFB0005284003E0000800601021FE -:102B600010C00007000000008CA2000024C6FFFF78 -:102B700024A50004AC82000014C0FFFB24840004E0 -:102B800003E000080000000010A0000824A3FFFFDD -:102B9000AC86000000000000000000002402FFFFDF -:102BA0002463FFFF1462FFFA2484000403E000089A -:102BB00000000000308EFFFF30D8FFFF00057C00D2 -:102BC00001F8602539CDFFFF01AC5021014C582B95 -:102BD000014B4821000944023127FFFF00E8302162 -:102BE0000006240230C5FFFF00A418213862FFFF51 -:102BF00003E000083042FFFF3C0C08008D8C048489 -:102C0000240BFF8027BDFFD001845021014B4824B5 -:102C1000AF4900203C0808008D080484AFB20020B2 -:102C2000AFB00018AFBF0028AFB30024AFB1001C95 -:102C3000936600040104382130E4007F009A1021DB -:102C40003C0300080043902130C500200360802130 -:102C50003C080111277B000814A0000226460070E2 -:102C60002646006C9213000497510104920F000451 -:102C70003267000F322EFFFF31ED004001C72823DD -:102C800011A0000500004821925900BC333800040F -:102C90001700009000000000924300BC307F000449 -:102CA00013E0000F0000000010A0000D0000000065 -:102CB000960E0002240AFF8000A7602125CDFFFEAA -:102CC000A74D1016920B0004014B2024308200FF08 -:102CD00010400085010C40253C0F0400010F4025E9 -:102CE0008F5301780660FFFE2404000AA7440140C8 -:102CF000960D00022404000931AC0007000C582393 -:102D0000316A0007A74A0142960200022443FFFEEF -:102D1000A7430144A7400146975F0104A75F01480C -:102D20008F590108333800205300000124040001AA -:102D3000920F000431EE001015C000023483001021 -:102D400000801821A743014A000000000000000095 -:102D50000000000000000000AF481000000000006C -:102D60000000000000000000000000008F51100073 -:102D70000621FFFE3113FFFF126000030000000078 -:102D80008F481018ACC8000096030006307FFFFF84 -:102D900027F900020019988200138880023B302135 -:102DA0008CD800001520005700183402920300044C -:102DB0002405FF8000A3F82433F100FF1220002C2B -:102DC00000000000924700BC30F2000212400028D0 -:102DD00000000000974B100C2562FFFEA742101662 -:102DE000000000003C0A040035490030AF491000E3 -:102DF00000000000000000000000000000000000D3 -:102E00008F4C10000581FFFE000000009749100C58 -:102E10008F51101C00C020213127FFFF24F2003009 -:102E2000001218820003288000BBF8213226FFFF21 -:102E3000AFF100000E00059500112C020013C880B0 -:102E4000033B98218E78000000027400AFB8001098 -:102E50008FA80010310FFFFFAFAF00108FA400103C -:102E600001C46825AFAD00108FA60010AE6600004B -:102E700097730008976D000A9766000C8F8A003CD4 -:102E8000000D5C0030CCFFFF3262FFFF104A0036BD -:102E9000016C2025960600023C10100024D3000887 -:102EA0000E0001393264FFFF974C01040E00014708 -:102EB0003184FFFFAF5001788FBF00288FB300240B -:102EC0008FB200208FB1001C8FB0001803E0000803 -:102ED00027BD003010A0FF700000000024A5FFFCFB -:102EE0000A0005CE240900048CD10000AF5110184F -:102EF0008F5301780660FF7A2404000A0A0005E374 -:102F00000000000000A7C8218F8800388F4E101CD9 -:102F10000019C0820018788001E82021AC8E0000E2 -:102F2000000E2C0200C020210E00059531C6FFFFC7 -:102F3000023B28218CAD00000002540000403021EB -:102F4000AFAD00108FAC0010318BFFFFAFAB0010A6 -:102F50008FA2001001424825AFA900108FA70010D2 -:102F60000A000613ACA700008F8F0040148FFFC922 -:102F70000000000097420104960B00023C05080087 -:102F80008CA5046C3049FFFF316AFFFF3C1108003B -:102F90008E310468012A382124F2FFFE00B240215C -:102FA0000012FFC30112C82B023FC02103192021C8 -:102FB0003C010800AC28046C3C010800AC24046807 -:102FC0000A00064D0000000000A4102B104000096C -:102FD000240300010005284000A4102B04A00003D6 -:102FE000000318405440FFFC000528401060000713 -:102FF000000000000085302B14C0000200031842BE -:10300000008520231460FFFB0005284203E0000830 -:10301000008010218F85002C27BDFFE80005302798 -:103020002CC300012CA400020083102510400003D3 -:10303000AFBF00102405007FAF85002C00052827B6 -:1030400030A5FFFF0E000574240426F58F830030A1 -:10305000240402BD004030210083382B10E0000919 -:1030600024050001000420400083102B048000038D -:10307000000528405440FFFC0004204010A0000838 -:1030800000C350210064402B1500000200052842B7 -:103090000064182314A0FFFB0004204200C3502149 -:1030A0008FBF0010000A4C02312200FF27BD00181C -:0C30B000AF8A002C03E00008AF8900305C -:0430BC000A00002ADC -:1030C00000000000000000000000000D7478703562 -:1030D0002E302E306A330000050000000000000A88 -:1030E000000001360000EA6000000000000000005F -:1030F00000000000000000000000000000000000D0 -:1031000000000000000000000000000000000000BF -:103110000000000000000000000000000000001699 -:10312000000000000000000000000000000000009F -:10313000000000000000000000000000000000008F -:10314000000000000000000000000000000000007F -:10315000000000000000138800000000000005DCF3 -:10316000000000000000000010000003000000004C -:103170000000000D0000000D3C02080024423B60EE -:103180003C03080024633D14AC4000000043202BA6 -:103190001480FFFD244200043C1D080037BD7FFC65 -:1031A00003A0F0213C100800261000A83C1C0800D9 -:1031B000279C3B600E0002BA000000000000000DDA -:1031C0008F8300383C088000350700708CE50000D4 -:1031D000008330253C02900000C22025AF850030DE -:1031E000AF4400208F4900200520FFFE3C038000F3 -:1031F000346200708C4500008F8600303C19080056 -:103200008F39007C3C0E08008DCE007800A620236C -:1032100003245821000078210164682B01CF60212C -:10322000018D50213C010800AC2B007C3C010800C2 -:10323000AC2A007803E00008000000000A0000410A -:10324000240400018F8400383C05800034A2000172 -:103250000082182503E00008AF43002003E00008C7 -:10326000000010213084FFFF30A5FFFF1080000711 -:1032700000001821308200011040000200042042AA -:10328000006518211480FFFB0005284003E00008BA -:103290000060102110C00007000000008CA2000098 -:1032A00024C6FFFF24A50004AC82000014C0FFFB6D -:1032B0002484000403E000080000000010A00008BF -:1032C00024A3FFFFAC860000000000000000000007 -:1032D0002402FFFF2463FFFF1462FFFA248400042A -:1032E00003E0000800000000308AFFFF93A80013ED -:1032F000A74A014497490E1630C600FF3C02100051 -:10330000A7490146AF450148A3460152A748015AC3 -:10331000AF4701608FA400188FA30014A744015881 -:10332000AF43015403E00008AF42017803E0000816 -:10333000000000003C038000346200708C490000F3 -:103340008F8800002484000727BDFFF83084FFF831 -:10335000AF890030974D008A31ACFFFFAFAC000061 -:103360008FAB0000016850232547FFFF30E61FFFA9 -:1033700000C4282B14A0FFF73C0C8000358B007094 -:103380008D6A00003C0708008CE700843C060800BA -:103390008CC6008000081082014918230002788042 -:1033A00000E370210000202101C3C82B00C4C0210C -:1033B00001FA4021031948212502400027BD0008D9 -:1033C0003C010800AC2E00843C010800AC290080C0 -:1033D00003E00008000000008F8200002486000740 -:1033E00030C5FFF800A2182130641FFF03E0000879 -:1033F000AF8400008F8700388F8A004027BDFFB858 -:103400008F860044AFB60040AFBF0044AFB5003C6C -:10341000AFB40038AFB30034AFB20030AFB1002C5E -:10342000AFB000288F4501048D4900ACAF47008044 -:103430008CC8002000A938230000B021AF480E102E -:103440008F440E1000004821AF440E148CC200249B -:10345000AF420E188F430E18AF430E1C10E001252B -:103460002D230001936B0008116000D400000000C0 -:10347000976E001031CDFFFF00ED602B158000CF5F -:103480000000000097700010320FFFFFAF4F0E00DA -:103490008F520000325100081220FFFD0000000092 -:1034A00097540E088F460E043285FFFF30B300019B -:1034B00012600132000000000000000D30B8A04092 -:1034C00024150040131500C030A9A0001120012DC3 -:1034D00000000000937F000813E0000800000000D7 -:1034E00097630010306BFFFF00CB402B11000003EF -:1034F00030AC00401180012300000000A785003C93 -:10350000AF8600349366000800E02821AFA70020B2 -:1035100014C0012427B30020AF60000C9782003C48 -:103520003047400014E00002240300162403000E7C -:1035300024194007A363000AAF790014938A003E60 -:103540008F740014315800070018AA400295902586 -:10355000AF7200149784003C8F70001430910010FB -:1035600002117825AF6F0014978E003C31CD000812 -:1035700011A00147000028218F6700143C021000B1 -:103580003C0C810000E22825AF65001497460E0A26 -:103590002408000E3405FFFC30C3FFFF006C5825E3 -:1035A000AF6B0004A3680002937F000A27E90004C0 -:1035B000A369000A9786003C9363000A30CC1F0081 -:1035C000000C598301634021251F0028A37F0009B7 -:1035D00097490E0CA769001093790009272A000269 -:1035E000315800070018A82332B10007A371000B5F -:1035F00093740009976400108F910034978F003CFA -:10360000329200FF024480210205702131ED00401A -:1036100011A0000531C4FFFF0091282B3C1280004F -:1036200010A000140000A0210224382B14E0011B7C -:103630008FA500208F4D0E14AF4D0E108F420E1C23 -:10364000AF420E18AF440E008F4F000031EE00085D -:1036500011C0FFFD0000000097540E080080882173 -:1036600000009021A794003C8F500E042414000108 -:10367000AF900034976400103095FFFF8E68000013 -:103680000111F82317E00009AE7F00008F650014D8 -:103690008F8B004434A60040AF6600148F4C0E1090 -:1036A000AD6C00208F430E18AD63002493670008B3 -:1036B00014E000D2000000000E00009E2404001060 -:1036C0008F8900483C08320000402821312600FF45 -:1036D0000006FC0003E8502525390001AF99004899 -:1036E000AC4A0000937800099370000A330400FF8D -:1036F00000047400320F00FF01CF6825AC4D0004B8 -:103700008F820048064000EAACA20008ACA0000C82 -:103710009783003C306B00081560000226280006E5 -:1037200026280002974E0E148F450E1C8F6700044A -:10373000936D000231C4FFFF31A200FFAFA2001061 -:103740008F6C0014AFA800180E00008BAFAC0014F3 -:10375000240400100E0000C7000000008E7200005C -:1037600016400005000000008F6400142405FFBF10 -:1037700000859824AF7300148F79000C033538212D -:10378000AF67000C9375000816A000080000000049 -:1037900012800006000000008F7F00143C0BEFFF3A -:1037A0003568FFFE03E84824AF690014A3740008DD -:1037B0008FA500200A00024602202021AF470E00FC -:1037C0000A0000F5000000008F5901780720FFFE75 -:1037D000241F08008F840000AF5F0178974B008A98 -:1037E000316AFFFF014448232528FFFF31021FFFF4 -:1037F0002C4300081460FFF9000000008F8E004881 -:103800008F8D003800C048210344202125C60001C7 -:10381000240C0F00AF86004800E9382324864000BE -:1038200031CA00FF11AC0005240800019391003E4D -:103830003230000700107A4035E80001000AAC0081 -:103840003C18010002B8A025AC9440008F930048BA -:1038500030B2003630A40008ACD3000410800097CA -:1038600001123025974E0E0A8F8D00003C02810018 -:1038700031CCFFFF25AB0008018240253C0310003E -:1038800031651FFF25390006241F000EAF48016077 -:1038900000C33025A75F015AAF850000A759015822 -:1038A00014E0000A8F93003824120F0052720002B5 -:1038B0002416000134C600408F580E108F94004427 -:1038C000AE9800208F550E18AE9500248F450E142B -:1038D000AF4501448F590E1CAF590148A34A01520C -:1038E0003C0A1000AF460154AF4A017814E0FEDDF7 -:1038F0002D2300010076A025128000178FBF004401 -:103900008F84003824160F001096008400000000F9 -:103910008F45017804A0FFFE24150F001095006E5E -:10392000000000008F470E14240202403C1F1000CC -:10393000AF4701448F440E1CAF440148A3400152DD -:10394000A740015AAF400160A7400158AF4201545F -:10395000AF5F01788FBF00448FB600408FB5003C49 -:103960008FB400388FB300348FB200308FB1002C89 -:103970008FB0002803E0000827BD004814C0FED027 -:1039800030B8A0408F420E148F84004400004821BC -:10399000AC8200208F510E1CAC9100240A00020E54 -:1039A0002D2300018F910034978A003C3C12800047 -:1039B0000220A821315800401700FF300000A0214C -:1039C000976900108F9200343139FFFF13320035B0 -:1039D00000002021008048211480FEA000A0382192 -:1039E0008F420E148F840044AC8200208F510E1C35 -:1039F000AC9100240A00020E2D230001936A0009F5 -:103A00009378000B315000FF330F00FF020F70213D -:103A100025C2000A3050FFFF0E00009E0200202148 -:103A20008F8600483C1F410024CD0001AF8D004827 -:103A3000936C000930C600FF00064400318300FF8C -:103A4000246B0002010B4825013FC825AC5900003A -:103A50008F67000C97440E1400F22825AC45000433 -:103A60008F450E1C8F670004936A00023084FFFFAD -:103A7000315800FFAFB800108F6F0014AFB10018BD -:103A80000E00008BAFAF00140A0001A60200202137 -:103A9000AF6000040A00013EA36000020A00024673 -:103AA00000002021000090210A0001702414000170 -:103AB0003C1280000A000195ACB2000C8F9100000E -:103AC00025240002A744015826300008320F1FFFAA -:103AD0000A0001F9AF8F0000AF40014C1120002C0B -:103AE000000000008F590E10AF5901448F430E188B -:103AF000240200403C1F1000AF430148A340015284 -:103B0000A740015AAF400160A7400158AF4201549D -:103B1000AF5F01780A0002278FBF00441120000622 -:103B20000000000097460E0830CC004015800002CF -:103B3000000000000000000D8F4D017805A0FFFE81 -:103B40000000000097530E103C120500240E2000C8 -:103B5000326AFFFF0152C025AF58014C8F4F0E143F -:103B60003C021000AF4F01448F500E1CAF50014873 -:103B7000A34001528F840038A740015AAF40016032 -:103B8000A7400158AF4E01540A000215AF42017818 -:103B90008F490E14AF4901448F430E1C0A00028E58 -:103BA000240200403C0E20FF27BDFFE03C1A8000AD -:103BB0003C0F800835CDFFFDAFBF001CAFB2001831 -:103BC000AFB10014AFB00010AF8F0040AF4D0E008A -:103BD00000000000000000000000000000000000E5 -:103BE000000000003C0C00FF358BFFFDAF4B0E00CA -:103BF0003C0660048CC95000240AFF7F3C11600021 -:103C0000012A40243507380CACC750008E240438F4 -:103C100024050009AF4500083083FFFF38622F718B -:103C20002450C0B3AF8000480E000068AF80000091 -:103C300052000001AE20442C0E0004353C118000DF -:103C40000E000EA8363000708F8A00403C1208002B -:103C500026523BC8020088218E0800008F5F0000BA -:103C60003BF900013338000113000017AF88003022 -:103C7000022048218D2700003C0F08008DEF006CCA -:103C80003C0C08008D8C006800E8C02301F8282156 -:103C90000000682100B8302B018D582101664021B9 -:103CA0003C010800AC25006C3C010800AC28006811 -:103CB0008F44000038830001306200011440FFEDA2 -:103CC00000E04021AF8700308E0C00003C0508006A -:103CD0008CA5006C3C0408008C84006801883023AB -:103CE00000A638210000102100E6402B0082182198 -:103CF0000068F8213C010800AC27006C3C0108007A -:103D0000AC3F00688F49010025590088AF990044F5 -:103D1000AF890038AF4900208E070000AF87003020 -:103D20008F4D017805A0FFFE000000008E06000008 -:103D30003C0B08008D6B00743C0408008C84007000 -:103D400000C728230165F8210000102103E5402B5E -:103D50000082382100E8C821240908003C0108003D -:103D6000AC3F00743C010800AC390070AF490178E9 -:103D700093580108A398003E938F003E31EE000156 -:103D800015C000158F830038240E0D00106E001929 -:103D9000240F0F00106F001D00000000915900005B -:103DA00024180050332900FF113800043C1F400044 -:103DB000AF5F01380A0002E7000000000E0008EEC5 -:103DC000000000008F8A00403C1F4000AF5F0138B8 -:103DD0000A0002E700000000938D003E31AC0006AF -:103DE000000C51000E0000CE0152D8210A000343FE -:103DF0008F8A00403C1B0800277B3C480E0000CE09 -:103E0000000000000A0003438F8A00403C1B0800AA -:103E1000277B3C680E0000CE000000000A00034330 -:103E20008F8A004090AA00018FAB00108CAC00106C -:103E30003C0300FF8D680004AD6C00208CAD0014C5 -:103E400000E060213462FFFFAD6D00248CA70018F4 -:103E50003C09FF000109C024AD6700288CAE001C9E -:103E60000182C82403197825AD6F0004AD6E002CC3 -:103E70008CAD0008314A00FFAD6D001C94A9000212 -:103E80003128FFFFAD68001090A70000A560000278 -:103E9000A1600004A167000090A30002306200FF4F -:103EA0000002198210600005240500011065000E53 -:103EB0000000000003E00008A16A00018CD800287F -:103EC000354A0080AD7800188CCF0014AD6F001417 -:103ED0008CCE0030AD6E00088CC4002CA16A0001AD -:103EE00003E00008AD64000C8CCD001CAD6D001823 -:103EF0008CC90014AD6900148CC80024AD6800089A -:103F00008CC70020AD67000C8CC200148C83006449 -:103F10000043C82B13200007000000008CC20014CF -:103F2000144CFFE400000000354A008003E0000864 -:103F3000A16A00018C8200640A000399000000005D -:103F400090AA000027BDFFF88FA9001CA3AA0000BB -:103F50008FAE00003C0FFF808FA8001835E2FFFFF6 -:103F60008CCD002C01C26024AFAC0000A120000465 -:103F700000E06021A7A000028FB800008D27000498 -:103F80000188182100A0582100C05021006D28266A -:103F90003C06FF7F3C0F00FF2CAD000135EEFFFF1C -:103FA00034D9FFFF3C02FF0003193024000D1DC06F -:103FB000010EC82400E2C02400C37025031978252F -:103FC000AD2E0000AD2F00048D450024AFAE0000E3 -:103FD000AD2500088D4D00202405FFFFAD2D000C00 -:103FE000956800023107FFFFAD27001091660018A9 -:103FF00030C200FF000219C2506000018D4500343C -:10400000AD2500148D67000827BD0008AD27001CF2 -:104010008C8B00CCAD2C0028AD20002CAD2B0024C7 -:10402000AD20001803E00008AD20002027BDFFE010 -:10403000AFB20018AFB10014AFB00010AFBF001C9A -:104040009098000000C088213C0D00FF330F007FD6 -:10405000A0CF0000908E000135ACFFFF3C0AFF00AE -:10406000A0CE000194A6001EA22000048CAB001478 -:104070008E29000400A08021016C2824012A4024FC -:104080000080902101052025A6260002AE24000410 -:1040900026050020262400080E00007624060002D3 -:1040A00092470000260500282624001400071E0061 -:1040B0000003160324060004044000032403FFFF4A -:1040C000965900023323FFFF0E000076AE23001046 -:1040D000262400248FBF001C8FB200188FB100145B -:1040E0008FB0001024050003000030210A0000807A -:1040F00027BD002027BDFFD8AFB1001CAFB000180E -:10410000AFBF002090A80000240200018FB0003C47 -:104110003103003F00808821106200148FAA00380C -:10412000240B0005506B0016AFAA001000A0202140 -:1041300000C028210E0003DC02003021922400BCC4 -:10414000308300021060000326060030ACC000007F -:1041500024C600048FBF00208FB1001C8FB0001850 -:1041600000C0102103E0000827BD002801403821CD -:104170000E00035AAFB000100A0004200000000037 -:104180000E0003A1AFB000140A00042000000000DC -:104190003C02000A034218213C04080024843CAC81 -:1041A0002405001A000030210A000080AF8300546B -:1041B0003C038000346200708C48000000A058214D -:1041C00000C04821308A00FFAF8800308F4401785A -:1041D0000480FFFE3C0C8000358600708CC500001A -:1041E0003C0308008C6300743C1808008F180070B2 -:1041F00000A82023006468210000C82101A4782BB6 -:104200000319702101CF60213C010800AC2D00741E -:104210003C010800AC2C00708F480E14AF480144DC -:10422000AF47014CA34A0152A74B015893460108DE -:1042300030C5000854A0000135291000934B090037 -:1042400024070050316A00FF1147000700000000FA -:104250008F450E1CAF450148AF4901543C09100081 -:1042600003E00008AF490178934D010831A8000828 -:104270001100001000000000934F010831EE001003 -:1042800051C00001352900083C04080090843D100D -:10429000A34401508F4309A4AF4301488F4209A0B2 -:1042A000AF420144AF4901543C09100003E000084B -:1042B000AF4901783C1908008F393CCC33380008ED -:1042C0005700FFF1352900080A00047300000000C0 -:1042D00024070040AF470814AF4008108F4209443C -:1042E0008F4309508F4409548F45095C8F46094C10 -:1042F000AF820064AF830050AF84004CAF85005C98 -:1043000003E00008AF8600609346010930C5007FD6 -:10431000000518C0000521400083102103E00008BB -:10432000244200883C0A0800914A3CD13C0908001C -:1043300095293CCA3C051100000A3C0025280002D2 -:1043400000E8302500C5182524820008AC83000051 -:1043500003E00008AC8000048F4A002C974E090847 -:104360003C0F000E034F382131CDFFFF000D41C03F -:10437000AF48002C9743090894EC001A00804021B4 -:1043800024020001318BFFFFAC8B00008CE9001C84 -:1043900000A0582100C06021AC8900048CE40020FA -:1043A000AD04000890E30019306300031062004080 -:1043B000000000002865000214A00073240600021B -:1043C0001066004E0000000024180003107800570B -:1043D000000000003C09080095293CC093450934C1 -:1043E000934609213C0E080095CE3CC630A200FF42 -:1043F0000002C88294E5002A30C400FF9787005865 -:104400000019C60000041C00312FFFFF0303102514 -:1044100001CF6821004DC82500A720213C0640009F -:104420000326C02500044C00AD090004AD180000AF -:10443000934F09203C03000625090014000F760065 -:1044400001C36825AD0D00088F42092C24E5000149 -:1044500030A67FFFAD02000C8F59093025020028DD -:10446000A7860058AD1900108F440938AD04001418 -:10447000AD2B00048F580940AD380008934F093721 -:104480003C0D080091AD3CD0AD20001031EE00FF96 -:1044900001CC182100036700000D44000188582555 -:1044A0003567FFFFAD27000C03E00008AF4A002C82 -:1044B0003C09080095293CC03C05080094A53CCA6D -:1044C0003C0F080095EF3CBC94E400243126FFFF2C -:1044D00000A6702101CF682300041C0025A2FFF272 -:1044E0000062C82524180800AD19000CAD1800148E -:1044F000AD0000100A0004C82508001894E6002446 -:1045000094E500283C09080095293CC000067C0081 -:104510000005740035ED810035C40800AD0D000CB8 -:10452000AD0400100A0004C8250800143C09080066 -:1045300095293CC03C02080094423CCA3C06080055 -:1045400094C63CBC94E400243125FFFF94F8002875 -:104550000045C8210326782300181C0000046C00C5 -:1045600025EEFFEE006EC82535A281002418080054 -:10457000AD02000CAD190010AD180018AD0000140C -:104580000A0004C82508001C1460FF920000000007 -:1045900094E300243C09080095293CC00003140062 -:1045A00034590800AD19000C0A0004C82508001091 -:1045B00003E00008240201F427BDFFE8AFB00010BB -:1045C000AFBF00140E000060008080212405004071 -:1045D000AF4508148F8300508F84004C8F85005C9A -:1045E000007018210064102318400004AF830050AD -:1045F000AF6300548F660054AF86004C1200000C6D -:10460000000000008F440074936800813409FA00B0 -:104610002D07000710E0000500891021936C008130 -:10462000240B01F4018B500401441021AF62000CF3 -:104630008F4E095C01C5682319A000048FBF0014C8 -:104640008F4F095CAF8F005C8FBF00148FB00010DC -:104650000A00006227BD00188F8400648F83005019 -:104660008F82004CAF640044AF63005003E0000849 -:10467000AF6200543C038000346200708C43000041 -:1046800027BDFFF8308700FF30A900FF30C800FFCA -:10469000AF8300308F4401780480FFFE3C0280002D -:1046A000345900708F380000A3A700033C070800AE -:1046B0008CE700748FAC00003C0608008CC60070CC -:1046C000030378233C0E7FFF00EFC82135CDFFFFA9 -:1046D00000005021018D282400CA1821000847C07D -:1046E000032F202B00A810250064C021AFA20000DA -:1046F0003C010800AC3900743C010800AC38007083 -:10470000934F010AA3A000023C0E80FFA3AF00015B -:104710008FAC0000312B007F35CDFFFF018D482489 -:10472000000B5600012A4025240730002406FF8094 -:104730003C05100027BD0008AF48014CAF470154AD -:10474000A7400158A346015203E00008AF45017895 -:1047500027BDFFE8AFBF0014AFB000108F65007435 -:104760003C068000309000FF00A620250E0000606F -:10477000AF64007493630005346200080E000062A9 -:10478000A3620005020020218FBF00148FB000102B -:1047900024050005240600010A00056E27BD001847 -:1047A00027BDFFE03C038000AFB00010AFBF001892 -:1047B000AFB10014346200708C470000309000FFED -:1047C00030A800FFAF8700308F4401780480FFFEDF -:1047D0003C188000371100708E2F00003C0D08003F -:1047E0008DAD00743C0A08008D4A007001E770230B -:1047F00001AE28210000582100AE302B014B48218A -:10480000012638213C010800AC25007400008821F5 -:104810003C010800AC2700701100000F00000000F0 -:104820008F6200742619FFFF3208007F0002FE022B -:1048300033E5007F15000006332200FF2407FF80C8 -:104840000207202624A3FFFF00838025320200FFF9 -:1048500000408021241110080E00006000000000BC -:104860008F4908183125000414A0FFFD3218007F7D -:10487000001878C00018714001CF682125AC00886D -:10488000AF4C0818274A09808D4B0020AF4B0144DC -:104890008D460024AF460148A35001500E0000622F -:1048A000A7400158022010218FBF00188FB10014BB -:1048B0008FB0001003E0000827BD002027BDFFE8EF -:1048C000308400FFAFBF00100E0005B930A500FF17 -:1048D0008F8300508FBF0010344500402404FF90A8 -:1048E0003C02100027BD0018AF43014CA344015205 -:1048F000AF45015403E00008AF4201789343093EFD -:10490000306200081040000D3C0901013528080AFA -:10491000AC8800008F470074AC8700043C06080098 -:1049200090C63CD030C5001050A00006AC800008F6 -:104930008F6A0060AC8A00082484000C03E0000841 -:10494000008010210A0006202484000C27BDFFE807 -:10495000AFBF0014AFB000109346093F00A0502134 -:10496000000528800085382330C200FF240300069C -:104970003C09080095293CC624E8FFD8240500041A -:1049800010430037240600029750093C3C0F0204F4 -:1049900000063400320EFFFF01CF6825AC8D000009 -:1049A000934C093E318B002011600008000000008C -:1049B000934309363C020103345F0300307900FF62 -:1049C000033FC02524050008AC9800049343093434 -:1049D000935909210005F882306200FF0002C0826D -:1049E000332F00FF00186E00000F740001AE602529 -:1049F000018920253C09400000898025ACF0FFD8C2 -:104A0000934309378F4F09488F580940306200FFA0 -:104A1000004AC821033F702101F86023000E6F0097 -:104A200001A650253185FFFF001F5880014548250C -:104A300001683821AD0900200E00006024F0002834 -:104A4000240400040E000062A364003F0200102151 -:104A50008FBF00148FB0001003E0000827BD0018BE -:104A60000A0006332406001227BDFFD024090010D7 -:104A7000AFB60028AFB50024AFB40020AFB100142A -:104A8000AFB000103C010800A0293CD0AFBF002C03 -:104A9000AFB3001CAFB2001897480908309500FF6B -:104AA0003C02000E3107FFFF000731C0AF46002C6B -:104AB000974409089344010B30B400FF034280215E -:104AC000308300300000B021106001070000882111 -:104AD000240C00043C010800A02C3CD0934B093E60 -:104AE000000B5600000A2E0304A0014B000000003A -:104AF000AF400048934F010B31EE002011C000067B -:104B0000000000009358093E00189E000013960311 -:104B10000640016B000000009344010B308300400D -:104B2000106000038F9300508F8200502453FFFFCA -:104B30009347093E30E6000814C000022412000327 -:104B4000000090219619002C93580934934F09378F -:104B5000A7990058330C00FF31EE00FF024E682188 -:104B6000000D5880016C5021015140213C0108008A -:104B7000A4283CC69205001830A900FF010918219D -:104B80003C010800A4233CC8921100181620000321 -:104B90002467000A0000000D2467000A30F0FFFFC0 -:104BA0003C010800A4233CCA3C010800A4203CC0EE -:104BB0003C010800A4203CBC0E00009E0200202105 -:104BC0000E00049A004020218F4B002C974A0908C0 -:104BD0003C0C000E034C38213145FFFF000549C055 -:104BE000AF49002C9743090894F1001A0040402176 -:104BF000241F00013226FFFFAC4600008CE2001C9F -:104C0000AD0200048CE40020AD04000890E300191C -:104C100030630003107F00D6286D000215A0011C30 -:104C2000240E0002106E010E240F0003106F00E32B -:104C3000000000003C09080095293CC0934E09344F -:104C4000935109213C0A0800954A3CC631CD00FF2A -:104C500094F9002A000D188297870058322C00FF23 -:104C600000032E00000C24003126FFFF3142FFFF1D -:104C700000A4F8250046482103E978250327702180 -:104C80003C18400001F86825000E8C00AD0D0000B6 -:104C9000AD110004934C09203C03000625110014BB -:104CA000000C2E0000A31025AD0200088F49092C2E -:104CB00024E40001309F7FFFAD09000C8F460930CE -:104CC00025090028A79F0058AD0600108F59093804 -:104CD00001203021AD190014AE3300048F58094073 -:104CE000AE380008934F09373C0C0800918C3CD03B -:104CF000AE20001031EE00FF01D26821000D2F0020 -:104D0000000C1C0000A310253447FFFFAE27000C49 -:104D1000AF4B002C934B093E317300081260000D1D -:104D20003C0F010135E7080AAD0700288F4B0074DE -:104D3000AD2B00043C13080092733CD03268001085 -:104D400051000003AD2000088F780060AD380008E6 -:104D50002526000C12C0003800000000935F093FB8 -:104D6000241600062407000433F900FF133600D28E -:104D7000240800029743093C3C0C02043064FFFF06 -:104D8000008C2825ACC500009342093E3049002024 -:104D90001120000800000000934B09363C1301036A -:104DA000366E0300316D00FF01AE8825ACD10004E2 -:104DB000240700089349093493590921314BFFFF17 -:104DC000313F00FF001FB082333800FF001656004D -:104DD00000187C00014F982500122880026B68257E -:104DE0003C0E400000C5502301AE8825AD51FFD8D0 -:104DF000934309378F5F09488F490940306C00FFA2 -:104E000001921021000720820044C82103E9782381 -:104E10000019C7000008B4000316402531E7FFFF62 -:104E2000010730250E000060AD46FFF82412000493 -:104E30000E000062A372003F0E0000C70200202196 -:104E40003C12080092523CD0325000031200000F76 -:104E500002A020218F82005024470001AF8700501C -:104E6000AF6700508F6800540107302318C000025C -:104E700000E020218F640054AF6400548F4C007414 -:104E8000258401F4AF64000C02A0202102802821B7 -:104E9000A76000680E0005B93C1410008F8D00500B -:104EA00034550006AF4D014C8F9100488FBF002C48 -:104EB0008FB6002826230001AF8300488FB3001C63 -:104EC000A35101528FB20018AF5501548FB1001495 -:104ED000AF5401788FB500248FB400208FB000103C -:104EE00003E0000827BD00309358093E00189E00DB -:104EF0000013960306420051241100029344092333 -:104F0000308300021060FEFB8F8600608F820050AD -:104F100014C2FEF8000000000E0000600000000057 -:104F20009369003F24070016312800FF1107000C89 -:104F3000240500083C0C0800918C3CD0358B000106 -:104F40003C010800A02B3CD0936A003F314300FF96 -:104F500010650065240D000A106D005E2402000C2F -:104F60000E000062000000000A00068E0000000033 -:104F70003C09080095293CC03C04080094843CCAC4 -:104F80003C1F080097FF3CBC94F800243123FFFF2E -:104F90000083C821033F782300186C0025EEFFF240 -:104FA00001AE6025240A0800AD0C000CAD0A001407 -:104FB000AD0000100A0006E0250800183C090800B2 -:104FC00095293CC03C1F080097FF3CCA3C190800CB -:104FD00097393CBC94EF00243124FFFF94EE002865 -:104FE00003E4C02103196823000F2C00000E5400B5 -:104FF00025ACFFEE014C882534A281002406080070 -:10500000AD02000CAD110010AD060018AD0000148B -:105010000A0006E02508001C8F6E00848F4D0940B1 -:1050200011A0FEB3AF8E0050240F00143C01080005 -:10503000A02F3CD00A00068D000000003C010800B3 -:10504000A0313CD0935F093E2416000133F90020C3 -:105050001720FEA8241100080A00068E241100045F -:1050600094E5002494F100283C09080095293CC0EF -:1050700000051400001134003444810034C30800DA -:10508000AD04000CAD0300100A0006E02508001472 -:105090001460FEE80000000094FF00243C090800B2 -:1050A00095293CC0001FCC0037380800AD18000C13 -:1050B0000A0006E0250800100A00072E2408001246 -:1050C0008F7F004CAF7F00548F7900540A00069701 -:1050D000AF790050A362003F0E00006200000000A4 -:1050E0000A00068E00000000240200140A000807CF -:1050F000A362003F27BDFFE8308400FFAFBF001070 -:105100000E0005B930A500FF9378007E9379007FEB -:10511000936E00809368007A332F00FF00186600BA -:10512000000F6C0031CB00FF018D4825000B5200B1 -:105130008FBF0010012A3825310600FF344470006B -:1051400000E628252402FF813C03100027BD00183B -:10515000AF45014CAF440154A342015203E00008A3 -:10516000AF43017827BDFFD8AFB20018AFB100142C -:10517000AFB00010AFBF0020AFB3001C93420109D5 -:10518000308600FF30B000FF000618C23204000273 -:105190003071000114800005305200FF9367000554 -:1051A00030E5000810A0000D30C80010024020219A -:1051B0000E0005A502202821240400018FBF002035 -:1051C0008FB3001C8FB200188FB100148FB0001085 -:1051D0000080102103E0000827BD002815000032E0 -:1051E0000000000093430109000028213062007F85 -:1051F000000220C00002F94003E4982126790088CB -:10520000033B98218E7800248E6F0008130F004610 -:10521000000000008F640084241800020004FD8256 -:1052200033F900031338007C00000000936600830C -:10523000934A0109514600043205007C10A0006029 -:10524000000000003205007C14A000530240202121 -:1052500016200006320400018E7F00248F590104BD -:1052600017F9FFD600002021320400011080000A47 -:10527000024020218F4209408F93006410530006A2 -:10528000000000000E00066B022028218F43094019 -:10529000AF630044024020210E00060002202821B6 -:1052A0000A000840240400013C0908008D2900641C -:1052B000252600013C010800AC26006416000012FF -:1052C000000000008F6D00843C0E00C001AE602421 -:1052D00015800005024020210E00080E0220282122 -:1052E0000A00084024040001240500040E00056E95 -:1052F00024060001024020210E00080E0220282171 -:105300000A000840240400010E00004124040001AA -:10531000936B007D020B50250E000062A36A007D96 -:105320000A0008838F6D00848F6600748F48010423 -:105330008E67002400064E021507FFB63126007F57 -:10534000936B008326440001308A007F114600439E -:10535000316300FF5464FFB08F6400842645000170 -:1053600030B1007F30A200FF1226000424050001A6 -:10537000004090210A00085624110001240FFF80EC -:10538000024F702401CF9026324200FF004090214E -:105390000A000856241100010E00066B0220282185 -:1053A000321800301300FFAA321000820240202180 -:1053B0000E0005A5022028210A000840240400014F -:1053C0008F6E00743C0F80002405000301CF9025F0 -:1053D000AF72007493710083240600010E00056E05 -:1053E000322400FF0E00004124040001936D007D73 -:1053F000020D60250E000062A36C007D3C0B0800CE -:105400008D6B0054257000013C010800AC30005445 -:105410000A000840240400018F6800743C098000E1 -:105420002405000401093825AF67007493630083E5 -:10543000240600010E00056E306400FF0E000041DE -:10544000240400019362007D020298250E00006290 -:10545000A373007D0A00084024040001324D00803F -:1054600039AC0080546CFF6C8F6400840A0008A97A -:105470002645000127BDFFC83C0A0008AFBF003029 -:10548000AFB5002CAFB40028AFB30024AFB20020FA -:10549000AFB1001CAFB00018034AD8212409004066 -:1054A000AF490814AF4008108F4209448F43095098 -:1054B0008F4609548F47095C8F48094C9344010873 -:1054C0009345010BAF820064308400FF30A500FFDC -:1054D000AF830050AF86004CAF87005C0E00082AF7 -:1054E000AF880060144001748FBF0030A76000686F -:1054F000934D0900240B00503C15080026B53C884C -:1055000031AC00FF3C12080026523C98118B00037E -:10551000000000000000A821000090219351010923 -:105520008F9F005024040010322E007F000E68C0B0 -:10553000000E6140018D282124B40088AF54081862 -:105540008F4901048F4A09A43C0B000E034BC02174 -:10555000012A10233C010800AC223CAC8F430958BF -:105560003C010800A0243CD097470908007F302365 -:105570003C010800AC263CB030E8FFFF0008C9C081 -:105580003C010800AC3F3CD4AF59002C97420908BD -:105590009710002C8EB10000930F0018037498210F -:1055A000A7900058AF9300440220F80931F000FFA3 -:1055B000304E000215C001A9304F000111E0015D1D -:1055C000000000009343093E3066000814C000024A -:1055D000241400030000A0218F5809A42413000103 -:1055E0003C010800AC383CD8934F0934935109373B -:1055F00031EC00FF322E00FF028E6821000D288062 -:1056000000AC5021015058213C010800A42B3CC89B -:105610003C010800A42A3CC693490934312200FF0A -:1056200002022021249000103C010800A4303CC458 -:10563000240700068F9F00503C010800AC273CCC9B -:105640008F88005C8F59095800008021011F282392 -:1056500004A00151033F20230480014F00A4302BFC -:1056600010C00151000000003C010800AC253CB016 -:105670008E4200000040F8090000000030430002A4 -:10568000146000F100408821304400015480001073 -:105690008E4200043C0908008D293CB43C0AC0003D -:1056A000012A8025AF500E008F45000030AB000866 -:1056B0001160FFFD00000000974D0E08241000014E -:1056C000A78D003C8F4C0E04AF8C00348E4200043A -:1056D0000040F8090000000002228825322E000256 -:1056E00015C0016F000000003C09080095293CBC72 -:1056F0003C06080094C63CC83C04080094843CBEA8 -:105700003C1808008F183CB4012658213C0F0800B3 -:105710008DEF3CD83C1F080097FF3CD20164182154 -:105720008F4D09400309C821246E0002033F282140 -:1057300001F860213C010800A42B3CCAAF8D006435 -:105740003C010800AC2C3CD83C010800A4253CC01E -:105750000E00009E31C4FFFF8F87004800402021CB -:105760003C010800A0273CD18E42000824E800013B -:10577000AF8800480040F809000000008F4B002C63 -:10578000974909083C0A000E034A38213124FFFFDB -:10579000000419C08F8A0050AF43002C97430908BA -:1057A00094E6001A0040402130DFFFFFAC5F0000AC -:1057B0008CF9001CAC5900048CF80020AC5800088F -:1057C00090EF001931E30003107300FB00000000AC -:1057D0002862000214400117240500021065010927 -:1057E000240C0003106C00BC000000003C09080001 -:1057F00095293CC0935F0934934C09213C0D080066 -:1058000095AD3CC633F900FF94E5002A0019C0822B -:10581000318F00FF978C005800181600000F74009D -:105820003124FFFF004E382501A4302100E6F82581 -:1058300000ACC8213C03400003E3C02500194C0024 -:10584000AD180000AD090004934F09203C0E00067E -:1058500025090014000F6E0001AE2825AD050008D3 -:105860008F46092C2582000130477FFFAD06000CD2 -:105870008F440930A787005825060028AD04001082 -:105880008F43093800C02021AD030014AD2A000465 -:105890008F5F0940AD3F0008935909373C0E08005F -:1058A00091CE3CD0AD200010333800FF0314782196 -:1058B000000F6700000E6C00018D282534A2FFFF49 -:1058C000AD22000CAF4B002C9347093E30EA000894 -:1058D0005140000F8E58000C3C0301013469080A46 -:1058E000AD0900288F4A0074ACCA00043C0B0800C4 -:1058F000916B3CD03168001051000003ACC000082F -:105900008F650060ACC5000824C4000C8E58000CE4 -:105910000300F809000000003C0F080095EF3CCAA6 -:105920003C02080094423CBE01E2702125C4000202 -:105930000E0000C73084FFFF3C0608008CC63CAC5C -:105940003C0D08008DAD3CB400CD38233C0108006F -:10595000AC273CAC14E00006000000003C19080035 -:105960008F393CCC372C00403C010800AC2C3CCC9F -:10597000120000858F8B00448F480E108F900044DA -:10598000AE0800208F5F0E18AE1F00243C100800E8 -:1059900096103CC00E00006000000000240500408E -:1059A000AF4508148F8300508F89004C0070182178 -:1059B0000069502319400004AF830050AF630054C6 -:1059C0008F670054AF87004C1200000C00000000ED -:1059D0008F440074936D0081340EFA002DA60007E9 -:1059E00010C00005008E182193780081240201F474 -:1059F0000302780401E41821AF63000C8F4C095CAA -:105A00008F99005C0199202318800003000000009A -:105A10008F50095CAF90005C0E0000620000000037 -:105A20008F8B00508E4800103C010800AC2B3CD4FA -:105A30000100F809000000003C1F08008FFF3CAC8B -:105A400017E0FEFC240700068F4500249742090852 -:105A50008F8A00648F9400503C0F001F9787005876 -:105A60008F8300548F93004C304DFFFF35EEFF8045 -:105A700000AE4824000D31C032320010AF46002481 -:105A8000A467002CAF490024AF6A0044AF740050F3 -:105A9000AF7300545640007E8EB80004322400409C -:105AA000548000328EB100088EAC000C0180F809E1 -:105AB000000000008FBF00308FB5002C8FB400288D -:105AC0008FB300248FB200208FB1001C8FB000185C -:105AD00003E0000827BD00383C09080095293CC0B8 -:105AE0003C04080094843CCA3C1F080097FF3CBC5F -:105AF00094F800243123FFFF94EF00280083C8218D -:105B0000033F702300182C00000F640025CDFFEE2A -:105B1000018D302534A2810024030800AD02000C61 -:105B2000AD060010AD030018AD0000140A0009CE48 -:105B30002508001C934701098F8800380007FE00E4 -:105B400003E8C825AF5900808F5809A08F5309A4D6 -:105B5000AFB80010AF580E148FB40010AF540E1031 -:105B6000AF530E1C0A000942AF530E180220F80969 -:105B7000000000008EAC000C0180F809000000005D -:105B80000A000A7F8FBF0030A5600020A5730022A5 -:105B90000A000A34AD7300243C010800AC203CB07C -:105BA0000A00096E8E4200003C010800AC243CB0A3 -:105BB0000A00096E8E4200003C09080095293CC08D -:105BC0003C1F080097FF3CCA3C19080097393CBCB1 -:105BD00094EF00243124FFFF03E4C0210319702354 -:105BE000000F640025CDFFF2018D2825AC45000C87 -:105BF00024020800AD020014AD0000100A0009CE16 -:105C00002508001894E6002494E300283C090800C5 -:105C100095293CC0000624000003FC003499810053 -:105C200037F80800AD19000CAD1800100A0009CEB5 -:105C3000250800141460FEED0000000094EF00241D -:105C40003C09080095293CC0000F740035CD0800C0 -:105C5000AD0D000C0A0009CE250800109352010971 -:105C6000000028210E000600324400FF8FBF0030E4 -:105C70008FB5002C8FB400288FB300248FB2002082 -:105C80008FB1001C8FB0001803E0000827BD00385A -:105C90000300F809000000000A000A7932240040DD -:105CA0001200FF69000000008F540E148F92004410 -:105CB000AE5400208F530E1C0A000A63AE5300241A -:105CC0008F82001C008040213C0401009047008529 -:105CD00030E3002010600009000000003C070800CD -:105CE0008CE73CD48F83001800E320230480000855 -:105CF0009389000414E300030100202103E000085D -:105D0000008010213C04010003E000080080102105 -:105D10001120000B006738238F8C002024090034E9 -:105D2000918B00BC316A000251400001240900300F -:105D300000E9682B15A0FFF10100202100E93823BC -:105D40002419FFFC00B9C02400F9782400F8702B56 -:105D500015C0FFEA01E8202130C200030002182329 -:105D600014C00012306900030000302100A9702126 -:105D700001C6682100ED602B1180FFE03C040100AA -:105D80002D2F00010006482B0105382101E93024A0 -:105D900014C0FFDA24E4FFFC2419FFFC00B9C0247E -:105DA0000308202103E00008008010218F8B0020D1 -:105DB00024060004916A00BC314400041480FFEC06 -:105DC00000A970210A000B2D0000302127BDFFE83B -:105DD000AFBF00108F460100934A01093C1F080025 -:105DE0008FFF00902407FF80314F00FF31E8007FD4 -:105DF0000008614003E6C821032CC02127090120C7 -:105E0000012770243C010800A02F3D10AF4E080C64 -:105E10003C0D08008DAD00903C04008034820003EE -:105E200001A65821016C18212465012030AA0078B0 -:105E300001424025AF48081C3C1F08008FFF00901E -:105E40008F88004003E6C021331900070307482468 -:105E5000033A7821AF49002825E909C0952E0002B0 -:105E60003C0D08008DAD008C3C0A08008D4A009066 -:105E700031CC3FFF01A61821000C5980006B28216E -:105E800000A72024AF44002C952200023C1F0800EC -:105E90008FFF008C9107008530593FFF03E6782182 -:105EA0000019C1800146702101F8682131CC007FC2 -:105EB00031AB007F019A2821017A50213C03000C6C -:105EC0003C04000E00A328210144102130E60020EC -:105ED00027470980AF82002CAF88001CAF890024BF -:105EE000AF85002010C00006AF8700288D0200504B -:105EF0008CA4010C0044302318C00077000000007F -:105F0000910C0085240DFFDF018D3824A107008549 -:105F10008F8B001C8F8900248F8700288D65004C93 -:105F2000AF850018912F000D31EE002011C0001731 -:105F30000000000024090001A3890004AF80000CC8 -:105F40008CE400248F85000C240A0008AF80000830 -:105F5000AF8000103C010800A42A3CBE3C010800B0 -:105F6000A4203CD20E000B01000030218F850024BC -:105F70008FBF0010AF82001490A8000D27BD00183D -:105F80000008394203E0000830E20001913F0002BE -:105F90002418000133F900FF0019218210980039FC -:105FA000240800021088005B8F86002C8CE50024FA -:105FB00014A0001B8F9F002091220000240A0005DE -:105FC0003046003F10CA0047240400018F860008B5 -:105FD000A3840004AF860010AF86000C8CE400247C -:105FE0008F85000C240A00083C010800A42A3CBE4E -:105FF0003C010800A4203CD20E000B010000000070 -:106000008F8500248FBF0010AF82001490A8000D70 -:1060100027BD00180008394203E0000830E2000103 -:106020008CF800088CF900248FEE00C4A3800004D3 -:106030008CE40024AF8E000C8F85000C8F86000846 -:1060400003197823240A0008AF8F00103C010800D0 -:10605000A42A3CBE3C010800A4203CD20E000B0147 -:10606000000000008F8500248FBF0010AF82001455 -:1060700090A8000D27BD00180008394203E0000871 -:1060800030E20001912300003062003F10440027FD -:106090008F8500208CE40024148000210000000083 -:1060A0008D2E00183C187FFF8F850020370FFFFFD3 -:1060B00001CF1824AF8300088F9F00088CA80084AC -:1060C00003E8C82B1720000203E020218CA40084E1 -:1060D0000A000BBCAF8400088CA3010C0A000B9AC9 -:1060E000AF8300188D2C00188F8600083C0D7FFFB1 -:1060F0008F89002035A3FFFF018358242404000169 -:10610000AF8B0010AD2000CCA38400040A000BC8A4 -:10611000AF86000C8CCA00140A000BBCAF8A0008C2 -:106120008CA300C80A000BFFAF8300088F84002CEB -:106130008CAC00648C8D0014018D582B1160000410 -:10614000000000008CA200640A000BFFAF82000870 -:106150008C8200140A000BFFAF8200088F85000CB0 -:1061600027BDFFE0AFBF0018AFB1001414A00007B7 -:10617000AFB000108F8600242402000590C40000F8 -:106180003083003F106200B68F8400208F9100089A -:1061900000A080218F8C00283C0508008CA53CB015 -:1061A0008D8B000431663FFF00C5502B5540000128 -:1061B00000C02821938D000411A0007300B0F82BBB -:1061C0008F98002024040034930F00BC31EE0002AD -:1061D00051C000012404003000A4C82B172000D1B6 -:1061E0000000000000A4282300B0F82B3C010800A8 -:1061F000A4243CBC17E00068020020213C030800F6 -:106200008C633CAC0083102B5440000100801821AB -:106210008F8800243C010800AC233CB400004821D6 -:106220009104000D30830020506000018F490E184A -:106230008F8300140123382B10E000590000000068 -:106240003C0408008C843CB400895821006B502B1E -:10625000114000560090602B0069302300C02021BF -:106260003C010800AC263CB412000003241FFFFCD4 -:106270001090008A32270003009FC8243C010800C8 -:10628000AC393CB43C010800A4203CD28F84000C03 -:10629000120400078F830020AF9100080200202124 -:1062A0008C7100CCAF90000C26300001AC7000CC9B -:1062B0003C0208008C423CB48F8A0010240700186E -:1062C0000082202301422823AF84000C10800002AA -:1062D000AF850010240700108F86001C3C010800C9 -:1062E000A0273CD02407004090CC0085318B00C013 -:1062F000116700408F8D001414A0001500002021AC -:10630000934A01098F420974314500FF00022602B9 -:1063100024A300013090007F3071007F1230007A9A -:106320002407FF80A0C300833C0908008D293CCCD2 -:106330008F880024240D0002352C00083C01080041 -:10634000A02D3D113C010800AC2C3CCC24040010D5 -:10635000910E000D31C6002010C0000500801821EC -:10636000240800013C010800AC283CB4348300013F -:106370008FBF00188FB100148FB000100060102183 -:1063800003E0000827BD00203C010800A4203CBC1D -:1063900013E0FF9A020020210A000C5000A02021E7 -:1063A0003C0408008C843CB40090602B1180FFAE4C -:1063B000000000003C0F080095EF3CBC01E4702198 -:1063C00001C6682B11A000072C8200043C1F60004E -:1063D0008FF954043338003F1700FFE524030042CF -:1063E0002C8200041040FFA0240300420A000CAEDF -:1063F0008FBF0018152DFFC0000000008CDF007457 -:106400003C0380002405FF8003E3C825ACD9007459 -:1064100090D80085240E000424040010330F003FA0 -:1064200001E54025A0C800858F8800243C010800B4 -:10643000A02E3D11240300019106000D30C900205B -:1064400015200003000000003C0308008C633CB4EE -:106450003C010800AC233CAC0A000CA50000000085 -:106460008F8700108C88008400E8282B14A000027D -:1064700000E088218C91008424090001A389000494 -:106480008F440E18022028210E000B01022030211B -:10649000022080210A000C36AF8200140007182366 -:1064A000306600033C010800A4263CD212200005FF -:1064B0008F8C0020918B00BC316A000415400015C0 -:1064C00024CD00043C0F080095EF3CD201E470217C -:1064D00000AE302B50C0FF6E8F84000C2C85000561 -:1064E00014A0FFA324030042309800031700000209 -:1064F000009818232483FFFC3C010800AC233CB423 -:106500000A000C720000000000A758240A000C9A30 -:10651000016718263C010800A42D3CD20A000D0298 -:10652000000000003C010800AC203CB40A000CADA7 -:10653000240300428F830010146000070000102124 -:106540008F880024240500059106000030C400FF58 -:10655000108500030000000003E0000800000000B8 -:10656000910A0018314900FF000939C214E0FFFA0E -:106570008F85001C3C04080094843CBC3C0308004C -:106580008C633CD43C1908008F393CB43C0F0800A4 -:1065900095EF3CD20064C0218CAD005403197021EA -:1065A00001CF6021018D58231960001D00000000FB -:1065B000910E001C8F8C002C974B0E1031CD00FFDC -:1065C0008D850004016D30238D88000030CEFFFFE3 -:1065D000000E510000AAC821000038210107202127 -:1065E000032A182B0083C021AD990004AD98000048 -:1065F000918F000A01CF6821A18D000A8F88002C9D -:10660000974B0E12A50B0008950A0038254900018A -:10661000A50900389107000D34E60008A106000D19 -:1066200003E000080000000027BDFFE0938700049E -:106630008F8F00248FAD00143C0E7FFF8F89000CDC -:1066400035C8FFFFAFBF001CAFB0001801A8182469 -:1066500091EA000D000717C03C1FBFFF00625825DC -:106660002D2E00018F90001837F9FFFF3C1808000D -:106670008F183CD43C0F080095EF3CCA0179682480 -:10668000000E47803C07EFFF3C05F0FF01A81825EE -:106690003149002034E2FFFF34ACFFFF03105823E0 -:1066A00027A500102406000225EA00020062182433 -:1066B0000080802115200002000040218F480E1C20 -:1066C000A7AA0012056000372407000030FF00FF72 -:1066D000001FCF008F8B001C00793825AFA7001456 -:1066E000916F00853C08080091083CD13C18DFFF01 -:1066F00031EE00C0370AFFFF000E182B3C1F0800C8 -:1067000097FF3CC400EA6824A3A8001100031740C7 -:1067100001A248258FB90010AFA900143C0A080057 -:10672000914A3CD3A7BF00168FA80014032CC024A5 -:106730003C0B01003C0F0FFF030B182531470003F2 -:1067400035EEFFFF010C682400071600006EF824E8 -:106750003C09700001A2C82503E95825AFB900140F -:10676000AFAB00100E000076A3A000158F8C0024A4 -:10677000260200089186000D30C40020108000061B -:106780008FBF001C3C05080094A53CC024B0FFFF4F -:106790003C010800A4303CC08FB0001803E00008A2 -:1067A00027BD00208F9800140118502B5540FFC7BB -:1067B000240700010A000D8530FF00FF93820004CA -:1067C00027BDFFE0AFBF00181040000F0080502130 -:1067D0008F880024240B00058F8900089107000092 -:1067E0008F8400200100282130E3003F8F86002C99 -:1067F000106B000800003821AFA900100E00040E35 -:10680000AFAA0014A38000048FBF001803E00008A3 -:1068100027BD00208D1900183C0F08008DEF3CB4F7 -:106820008F9800103C027FFF8D080014345FFFFF3B -:10683000033F682401F8702101AE602301883821EC -:10684000AFA900100E00040EAFAA00140A000DD369 -:10685000A38000048F8700243C05080094A53CD247 -:106860003C0208008C423CCC90E6000D0005240060 -:1068700030C300201060002C004440258F85001C90 -:1068800000006021240B000190A300850000482136 -:10689000240A00013C0F800035EE00708DC7000017 -:1068A000AF8700308F5801780700FFFE3C0380005F -:1068B000347900708F3800003C0508008CA5007406 -:1068C0003C0D08008DAD00700307782300AF382120 -:1068D0000000102100EF302B01A22021008618219A -:1068E0003C010800AC2700743C010800AC23007098 -:1068F000AF4B01483C1908008F393CD4A7490144EB -:10690000A74A0146AF59014C3C0B0800916B3CD1A2 -:10691000A34B0152AF4801543C081000A74C01584A -:1069200003E00008AF4801788F4B0E1C3C0A0800BA -:106930008D4A3CB497490E16974D0E1401456021BF -:10694000312AFFFF0A000DF631A9FFFF8F830024D3 -:106950009064000D308200201040002900000000EB -:106960000000482100005021000040213C07800029 -:1069700034EB00708D670000AF8700308F4C0178DA -:106980000580FFFE3C0D800035AC00708D8B000053 -:106990003C0508008CA500743C0408008C84007041 -:1069A0000167302300A678210000102101E6C82BE2 -:1069B0000082C021031970213C010800AC2F007433 -:1069C0003C010800AC2E0070AF4901483C0D0800A6 -:1069D0008DAD3CD4A748014424090040A74A014694 -:1069E0003C081000240AFF91AF4D014CA34A01520C -:1069F000AF490154A740015803E00008AF480178AF -:106A00008F490E1897460E1297450E1030CAFFFF99 -:106A10000A000E2C30A8FFFF8F83002427BDFFF84B -:106A20009064000D308200201040003A0000000009 -:106A3000240B000100004821240A00013C088000CA -:106A4000350700708CE30000AF8300308F4C017875 -:106A50000580FFFE3C0E80003C04080090843D1041 -:106A600035C700708CEC00003C0508008CA5007454 -:106A7000A3A400033C1908008F3900708FAD0000FB -:106A80000183302300A63821000010210322782141 -:106A900000E6C02B01F8602101AE4025AFA8000040 -:106AA0003C010800AC2700743C010800AC2C0070CD -:106AB0009346010A3C04080090843D11A3A0000203 -:106AC000A3A600018FA300003C0580FF3099007F42 -:106AD00034A2FFFF006278240019C60001F8702577 -:106AE000240D3000AF4E014C27BD0008AF4D0154BE -:106AF000A7400158AF4B0148A7490144A74A0146A6 -:106B00003C091000240AFF80A34A015203E0000858 -:106B1000AF4901788F4B0E1897460E1297450E100D -:106B200030CAFFFF0A000E6030A9FFFF8F85001CEE -:106B30002402008090A40085308300C0106200050C -:106B40008F8600208F8800088F87000CACC800C893 -:106B5000ACC700C403E00008000000003C0A0800C5 -:106B6000254A38903C0908002529395C3C08080072 -:106B700025082D103C07080024E73A703C06080061 -:106B800024C637003C05080024A534783C040800DE -:106B9000248430A03C030800246337983C0208009A -:106BA0002442356C3C010800AC2A3C903C010800B2 -:106BB000AC293C8C3C010800AC283C883C01080016 -:106BC000AC273C943C010800AC263CA43C010800E6 -:106BD000AC253C9C3C010800AC243C983C010800DE -:106BE000AC233CA83C010800AC223CA003E0000818 -:046BF00000000000A1 -:00000001FF -/* - * This file contains firmware data derived from proprietary unpublished - * source code, Copyright (c) 2004 - 2009 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware data - * in hexadecimal or equivalent format, provided this copyright notice is - * accompanying it. - */ diff --git a/kernel-2.6.33/firmware/bnx2/bnx2-mips-09-5.0.0.j3.fw.ihex b/kernel-2.6.33/firmware/bnx2/bnx2-mips-09-5.0.0.j3.fw.ihex deleted file mode 100644 index 92e22047..00000000 --- a/kernel-2.6.33/firmware/bnx2/bnx2-mips-09-5.0.0.j3.fw.ihex +++ /dev/null @@ -1,6051 +0,0 @@ -:100000000800011008000000000051C4000000C8F2 -:10001000000000000000000000000000080051C4C3 -:10002000000000380000528C080000880800000022 -:10003000000051B4000052C4080053A00000008426 -:100040000000A478080051B4000001C00000A4FC26 -:10005000080031D808000000000080E40000A6BCC1 -:10006000000000000000000000000000080080E424 -:1000700000000124000127A00800048808000400F3 -:10008000000017EC000128C4000000000000000080 -:100090000000000008001BEC00000004000140B05C -:1000A000080000A80800000000003814000140B457 -:1000B00000000000000000000000000008003814EC -:0800C00000000030000178C8C7 -:0800C8000A00004400000000E2 -:1000D000000000000000000D636F6D352E302E30E3 -:1000E0006A33000005000002000000000000000369 -:1000F00000000014000000320000000300000000B7 -:1001000000000000000000000000000000000000EF -:1001100000000010000001360000EA600000000549 -:1001200000000000000000000000000000000008C7 -:1001300000000000000000000000000000000000BF -:1001400000000000000000000000000000000000AF -:10015000000000000000000000000000000000009F -:10016000000000020000000000000000000000008D -:10017000000000000000000000000000000000007F -:10018000000000000000000000000010000000005F -:10019000000000000000000000000000000000005F -:1001A000000000000000000000000000000000004F -:1001B000000000000000000000000000000000003F -:1001C000000000000000000000000000000000002F -:1001D000000000000000000000000000100000030C -:1001E000000000000000000D0000000D3C020800AF -:1001F000244252203C03080024635354AC400000C6 -:100200000043202B1480FFFD244200043C1D080005 -:1002100037BD9FFC03A0F0213C1008002610011000 -:100220003C1C0800279C52200E00025F00000000CA -:100230000000000D27BDFFE0AFBF0018AFB10014F4 -:10024000AFB000103C04800094820108304370007D -:10025000240220001062000B2862200114400036A6 -:1002600000001021240240001062002C0000000059 -:10027000240260001062002D000010210A00009D81 -:100280008FBF001834910100922400098E300018AD -:1002900010800020240300012402000914820006BB -:1002A0008F82001C3C0280089442001A0002140055 -:1002B000020280258F82001C8C42000C1040001529 -:1002C000000018210E000D45000000008F83001C67 -:1002D000962400088F8200189463001E9625000C57 -:1002E0000004240000832025AC500000AC4500042D -:1002F000AC400008AC40000CAC400010AC40001416 -:10030000AC400018AC44001C0E000D792404000120 -:10031000000018210A00009C006010210E00042E2D -:10032000000000000A00009C000010210E000C6577 -:1003300000000000000010218FBF00188FB10014D2 -:100340008FB0001003E0000827BD00208F82001C42 -:1003500027BDFFE0AFB00010AFBF0018AFB1001471 -:100360008C42000C3C1080008E11010010400034C3 -:100370008FBF00180E000D45000000008F8500188B -:1003800024047FFF0091202BACB100008E030104F8 -:100390009602010800031C003042FFFF006218258E -:1003A000ACA300049202010A96030114304200FF3C -:1003B0003063FFFF0002140000431025ACA20008C8 -:1003C0009603010C9602010E00031C003042FFFF51 -:1003D00000621825ACA3000C9603011096020112CE -:1003E00000031C003042FFFF00621825ACA3001080 -:1003F0008E020118ACA200148E02011CACA20018DF -:10040000148000088F82001C978200003C042005A5 -:100410000044182524420001ACA3001C0A0000DBA4 -:10042000A78200003C0340189442001E00431025A0 -:10043000ACA2001C0E000D79240400018FBF00182F -:100440008FB100148FB000100000102103E00008ED -:1004500027BD00203C0680008CC202B824030001A6 -:1004600004410008008028213C0208008C42006002 -:10047000244200013C010800AC22006003E00008B7 -:10048000006010218C83002094820016ACC302808F -:100490002442FFFCA4C202843C0208008C42005C9F -:1004A0008C84000494A3000E244200013C01080047 -:1004B000AC22005C3C021000A4C30286ACC40288DB -:1004C00000001821ACC202B803E00008006010214F -:1004D00027BDFFE0AFB000103C108000AFB20018A5 -:1004E000AFBF001CAFB10014361201009243000BE5 -:1004F0002402001A965100081462005A00002821B4 -:1005000032220001104000188F82001C8E42000031 -:10051000000223403C02003F3442FFFF0044102B06 -:10052000104000043C030040964200140A000124DD -:10053000008320218E030100240201005462000682 -:10054000964200143C028008904200043042000FA2 -:10055000000225009642001400821025AE020080A1 -:100560000A000157000000008C42000C10400028D7 -:10057000000000000E000D4500000000960201087A -:100580009603010C8F8500183042003E3063FFFF58 -:100590000002140000431025ACA200008E020100EE -:1005A000ACA20004960301169604010E8F82001C73 -:1005B00000031C003084FFFF00641825ACA3000872 -:1005C00096030110960401129446001E00031C00BD -:1005D0003084FFFF00641825ACA3000C3C0220000F -:1005E00000C2302596020114240400013042FFFFAE -:1005F000ACA200108E020118ACA200149202010BF2 -:10060000304200FFACA200180E000D79ACA6001C11 -:100610003C0208008C420040244200013C010800DA -:10062000AC2200403C0308008C63004432220002EC -:1006300032240004246300013C010800AC23004480 -:10064000108000080002282B024020218FBF001CD0 -:100650008FB200188FB100148FB000100A0000E3B1 -:1006600027BD00208FBF001C8FB200188FB100146F -:100670008FB0001000A0102103E0000827BD00206B -:1006800027BDFFE0AFB000103C108000AFB20018F3 -:10069000AFBF001CAFB10014361201009243000B33 -:1006A000240200031462006A9651000832220001FD -:1006B000104000178F82001C8E4300003C02003F58 -:1006C0003442FFFF000323400044102B504000053C -:1006D00024020100964200143C0300400A00018EEF -:1006E0000083202154620006964200143C028008D8 -:1006F000904200043042000F000225009642001490 -:1007000000821025AE0200800A0001BE0000000039 -:100710008C42000C10400025000000000E000D452A -:1007200000000000960201089603010C8F85001856 -:100730003042003E3063FFFF0002140000431025EA -:10074000ACA200008E020100ACA2000496030116C8 -:100750009604010E8F82001C00031C003084FFFFF2 -:1007600000641825ACA3000896030110960401123A -:100770009446001E00031C003084FFFF006418250F -:10078000ACA3000C3C02200000C2302596020114EC -:10079000240400013042FFFFACA20010ACA0001402 -:1007A000ACA000180E000D79ACA6001C3C0208009D -:1007B0008C420040244200013C010800AC22004071 -:1007C0003C0208008C420044322300042442000111 -:1007D0003C010800AC2200441060000832220002F4 -:1007E000024020218FBF001C8FB200188FB100146F -:1007F0008FB000100A0000E327BD00201040001554 -:100800008FBF001C3C0480008C8301043C026020EC -:10081000AC4300148C420004240301FE304203FF69 -:100820001443000C8FBF001C8C820100000219C20F -:100830002462FFFC2C420008104000032404000244 -:100840002462FFFD004420043C026000AC446914B3 -:100850008FBF001C8FB200188FB100148FB0001032 -:100860000000102103E0000827BD00203C048000A8 -:100870008C83010024020100506200033C028008C6 -:100880000000000D3C02800890430004000010218D -:100890003063000F00031D0003E00008AC830080FC -:1008A0002C8407811080000A000028213C0280006F -:1008B00094420108240320003042700014430005D4 -:1008C0002783FFB03C02800890420005304500FFBE -:1008D0002783FFB00005208000832021000510C081 -:1008E000004510238C8400003C030800246352E47C -:1008F000000210C0004310213C038000AC64009053 -:1009000003E00008AF82001C03E000080000102193 -:1009100003E00008000010212402010014820008F6 -:10092000000000003C0208008C4200FC2442000150 -:100930003C010800AC2200FC0A00022430A2002086 -:100940003C0208008C420084244200013C01080063 -:10095000AC22008430A200201040000830A3001018 -:100960003C0208008C420108244200013C010800BE -:10097000AC22010803E0000800000000106000083D -:10098000000000003C0208008C42010424420001E7 -:100990003C010800AC22010403E000080000000054 -:1009A0003C0208008C420100244200013C01080086 -:1009B000AC22010003E000080000000027BDFFE8B2 -:1009C000AFB000103C108000AFBF0014360401002F -:1009D0009483000830620004104000053066000275 -:1009E0008FBF00148FB000100A0000E327BD00186D -:1009F00010C00006006028218E0401000E000214C1 -:100A0000000000000A00025B240200018F8200083F -:100A10008E03010410430007000010218E04010022 -:100A20000E000214000000008E020104AF820008D4 -:100A3000000010218FBF00148FB0001003E00008E9 -:100A400027BD001827BDFFD83C036010AFB3001CC2 -:100A5000AFBF0020AFB20018AFB10014AFB00010AC -:100A60008C6450002402FF7F3C1308002673524818 -:100A7000008220243484380CAC6450003C02800096 -:100A800024030037AC4300083C06080024C6084095 -:100A9000026010212404001C2484FFFFAC460000E7 -:100AA0000481FFFD244200043C0208002442016C42 -:100AB0003C010800AC2252503C020800244205B818 -:100AC0003C010800AC2252543C020800244202843B -:100AD0003C010800AC2252903C0208002442040869 -:100AE0003C030800246308483C040800248408F4FC -:100AF0003C05080024A52C4C3C010800AC2252B057 -:100B00003C020800244207A43C010800AC2652988D -:100B10003C010800AC2552A43C010800AC2352ACB7 -:100B20003C010800AC2452B43C010800AC2252B88D -:100B30003C010800AC23524C3C010800AC20525848 -:100B40003C010800AC20525C3C010800AC20526023 -:100B50003C010800AC2052643C010800AC20526803 -:100B60003C010800AC20526C3C010800AC205270E3 -:100B70003C010800AC2452743C010800AC205278BF -:100B80003C010800AC20527C3C010800AC205280A3 -:100B90003C010800AC2052843C010800AC20528883 -:100BA0003C010800AC26528C3C010800AC26529453 -:100BB0003C010800AC20529C3C010800AC2552A02E -:100BC0003C010800AC2352A80E00055A00000000AA -:100BD0008F8300043C0208008C4200201062001F3A -:100BE000000088212792FFB03C100800261052E434 -:100BF0003C0208008C420020240500010225180454 -:100C0000004320248F820004004310245044000C31 -:100C10002631000110800008AF90001C8E430000B8 -:100C20003C028000AC4300900E000D0CAE05000CA1 -:100C30000A0002DE26310001AE00000C2631000160 -:100C40002E220002261000381440FFE9265200042C -:100C50003C0208008C420020AF8200043C1080005F -:100C60008E110000322200071040FFDA8F8300044B -:100C70003222000110400021322200028E020100C7 -:100C8000AE0200208E020104AE0200A80E0001F6A2 -:100C90008E0401009202010B304300FF2C62001D04 -:100CA00054400004000310800E0002100A0002FFEE -:100CB00000000000005310218C4200000040F809A1 -:100CC00000000000104000043C0280008C4301043E -:100CD0003C026020AC4300143C0208008C4200340B -:100CE0003C0440003C03800024420001AC64013815 -:100CF0003C010800AC2200343222000210400010F7 -:100D0000322200043C1080008E020140AE0200201E -:100D10000E0001F68E0401400E0003970000000053 -:100D20003C024000AE0201783C0208008C420038D0 -:100D3000244200013C010800AC22003832220004A9 -:100D40001040FFA48F8300043C1080008E020180BD -:100D5000AE0200200E0001F68E0401808E03018099 -:100D600024020F00146200073C0280088E020188F2 -:100D70003C0300E03042FFFF004310250A00033B24 -:100D8000AE020080344200809042000024030050F4 -:100D9000304200FF14430007000000000E000374FF -:100DA0000000000014400003000000000E00095D78 -:100DB000000000003C0208008C42003C3C04400063 -:100DC0003C03800024420001AC6401B83C010800EF -:100DD000AC22003C0A0002C38F8300043C02900056 -:100DE00034420001008220253C028000AC440020F7 -:100DF0003C0380008C6200200440FFFE00000000E5 -:100E000003E00008000000003C02800034430001C1 -:100E10000083202503E00008AC44002027BDFFE04C -:100E2000AFB10014AFB0001000808821AFBF001830 -:100E30000E00034530B000FF8F83FFA80220202161 -:100E40009062002502028025A07000258C70001899 -:100E50003C0280000E000350020280241600000AAB -:100E60008FBF00183C0380008C6201F80440FFFE35 -:100E700024020002AC7101C0A06201C43C02100057 -:100E8000AC6201F88FBF00188FB100148FB0001052 -:100E900003E0000827BD002027BDFFE8AFBF00101A -:100EA0003C0380009462018430420200104000053F -:100EB000000020210E000FCD000000000A00038A70 -:100EC000240400018C6201880440000A8FBF0010D6 -:100ED0008C6201883C03FF00004310243C030400A3 -:100EE00014430004240400018F82FFA890420008EC -:100EF0008FBF00100080102103E0000827BD0018FC -:100F00008F82FFAC2403000124050001A040001AD9 -:100F10008F82FFA8A44300163C0280000A000355FC -:100F20008C4401408F85FFA827BDFFE0AFBF001CA8 -:100F3000AFB20018AFB10014AFB0001090A2000023 -:100F4000304400FF38830020388200300003182B23 -:100F50000002102B00621824106000053C02800083 -:100F600024020050148200818FBF001C3C028000CC -:100F700090420148304200FF2443FFFF2C620005ED -:100F80001040007A8FBF001C000310803C03080053 -:100F9000246351DC004310218C4200000040000813 -:100FA000000000003C1180008E2401400E0003452B -:100FB0008F92FFA88E50000C8E2201441602000270 -:100FC00024020001AE42000C0E0003508E240140AA -:100FD0008E220144145000068FBF001C8FB20018EF -:100FE0008FB100148FB000100A000F3927BD002008 -:100FF0008E42000C0A0004220000000094A200109F -:101000003C0480008C8301443042FFFF14620009DD -:101010000000000024020001A4A200108C82014004 -:10102000AC8202003C021000AC8202380A000429A3 -:101030008FBF001C94A200100A00042200000000D0 -:10104000240200201482000E3C11800094A20012A1 -:101050003C0380008C6301443042FFFF14620005B2 -:101060000000000024020001A4A200120A0003FCF8 -:101070008FBF001C94A200120A000422000000008E -:101080008E2401400E0003458F92FFA89642001265 -:101090008E2301443050FFFF16030002240200019A -:1010A000A64200120E0003508E2401408E220144FD -:1010B000160200068FBF001C8FB200188FB10014FB -:1010C0008FB000100A00038E27BD00209642001248 -:1010D0000A0004220000000094A200143C038000D7 -:1010E0008C6301443042FFFF146200088FBF001C74 -:1010F000240200018FB200188FB100148FB00010CD -:10110000A4A200140A00142427BD002094A20014F5 -:101110000A0004220000000094A200163C03800094 -:101120008C6301443042FFFF146200082402000176 -:101130008FBF001C8FB200188FB100148FB0001049 -:10114000A4A200160A000B0027BD002094A20016DE -:10115000144000068FBF001C3C0208008C42007047 -:10116000244200013C010800AC2200708FB200183C -:101170008FB100148FB0001003E0000827BD0020DD -:1011800027BDFFD8AFB200188F92FFA8AFB10014EF -:10119000AFBF0020AFB3001CAFB000103C02800016 -:1011A000345101008C50010092420000922300094A -:1011B000304400FF2402001F106200AB28620020B0 -:1011C00010400019240200382862000A1040000D67 -:1011D0002402000B286200081040002E8F82001CA1 -:1011E00004600103286200021440002A8F82001C60 -:1011F00024020006106200268FBF00200A00054C62 -:101200008FB3001C106200602862000B144000F9CC -:101210008FBF00202402000E106200788F82001C15 -:101220000A00054C8FB3001C106200D128620039FF -:101230001040000A2402008024020036106200E4FC -:1012400028620037104000C224020035106200D826 -:101250008FBF00200A00054C8FB3001C1062002DC8 -:101260002862008110400006240200C824020039D0 -:10127000106200C88FBF00200A00054C8FB3001C0D -:10128000106200A28FBF00200A00054C8FB3001C23 -:101290008F82001C8C42000C104000D68FBF0020B3 -:1012A0000E000D45000000003C0380003463010087 -:1012B0008C6200008F850018946700089466000C0B -:1012C000ACA200008C6400048F82001C0006340075 -:1012D000ACA400049448001E8C62001800073C0077 -:1012E00000E83825ACA200088C62001C2404000130 -:1012F000ACA2000C9062000A00C23025ACA600101F -:10130000ACA00014ACA00018ACA7001C0A00050B90 -:101310008FBF00208F82001C8C42000C104000B553 -:101320008FBF00200E000D45000000008F82001CC2 -:10133000962400089625000C9443001E0004220207 -:101340009626000E8F8200180004260000832025B8 -:1013500000052C003C03008000A6282500832025E2 -:10136000AC400000AC400004AC400008AC40000CB5 -:10137000AC450010AC400014AC400018AC44001C5C -:101380000A00050A240400019622000C14400018EB -:10139000000000009242000530420010144000148A -:1013A000000000000E0003450200202192420005CB -:1013B00002002021344200100E000350A24200051A -:1013C0009242000024030020304200FF10430088B6 -:1013D000020020218FBF00208FB3001C8FB20018A5 -:1013E0008FB100148FB000100A00103627BD0028FE -:1013F0000000000D0A00054B8FBF00208C42000C3E -:101400001040007C8FBF00200E000D450000000042 -:101410008E2200048F8400189623000CAC820000FA -:101420003C0280089445002C8F82001C00031C00A5 -:1014300030A5FFFF9446001E3C02400E00651825B3 -:1014400000C23025AC830004AC800008AC80000CE6 -:10145000AC800010AC800014AC800018AC86001C7E -:101460000A00050A240400010E00034502002021A1 -:101470008F93FFAC020020210E000350A660000CE9 -:10148000020020210E000355240500018F82001C5C -:101490008C42000C104000578FBF00200E000D45FD -:1014A000000000009622000C8F8300180002140038 -:1014B000AC700000AC620004AC6000088E440038E0 -:1014C0008F82001CAC64000C8E46003C9445001ECC -:1014D0003C02401FAC66001000A228258E6200046A -:1014E00024040001AC620014AC600018AC65001C60 -:1014F0008FBF00208FB3001C8FB200188FB1001473 -:101500008FB000100A000D7927BD002824020020AA -:10151000108200398FB3001C0E000F1F0000000066 -:10152000104000348FBF00203C0380008C6201F823 -:101530000440FFFE24020002AC7001C0A06201C49E -:101540003C021000AC6201F80A00054B8FBF00207E -:10155000020020218FBF00208FB3001C8FB2001823 -:101560008FB100148FB000100A000E6827BD00284C -:101570009625000C020020218FBF00208FB3001C95 -:101580008FB200188FB100148FB000100A000E8DBA -:1015900027BD0028020020218FB3001C8FB2001845 -:1015A0008FB100148FB000100A000EB827BD0028BC -:1015B0009225000D020020218FB3001C8FB200186D -:1015C0008FB100148FB000100A000F0927BD00284A -:1015D000020020218FBF00208FB3001C8FB20018A3 -:1015E0008FB100148FB000100A000EE027BD002854 -:1015F0008FBF00208FB3001C8FB200188FB1001472 -:101600008FB0001003E0000827BD00283C038000D5 -:101610008C6202780440FFFE24020002AC640240A7 -:10162000A06202443C02100003E00008AC620278B1 -:10163000A380001003E00008A38000113C03800099 -:101640008C6202780440FFFE8F820014AC6202407C -:1016500024020002A06202443C02100003E00008E1 -:10166000AC6202783C02600003E000088C42540443 -:101670009083003024020005008040213063003F49 -:101680000000482114620005000050219082004CA7 -:101690009483004E304900FF306AFFFFAD00000C1C -:1016A000AD000010AD000024950200148D05001C53 -:1016B0008D0400183042FFFF004910230002110082 -:1016C000000237C3004038210086202300A2102BDF -:1016D0000082202300A72823AD05001CAD040018BC -:1016E000A5090014A5090020A50A001603E00008BA -:1016F000A50A002203E000080000000027BDFFD873 -:10170000AFB200183C128008AFB40020AFB3001C89 -:10171000AFB10014AFBF0024AFB0001036510100CC -:101720003C0260008C4254049222000C3C140800DD -:10173000929400F7304300FF24020001106200324F -:101740000080982124020002146200353650008087 -:101750000E0013FE000000009202004C2403FF80E4 -:101760003C0480003042007F000211C0244202404D -:101770000262102100431824AC83009492450008B3 -:101780009204004C3042007F3C0380061485000721 -:10179000004380212402FFFFA22200112402FFFF48 -:1017A000A62200120A0005BE2402FFFF96020020B6 -:1017B000A222001196020022A62200128E0200240C -:1017C0003C048008AE2200143485008090A2004CB6 -:1017D00034830100A06200108CA2003CAC620018AF -:1017E0008C820068AC6200E48C820064AC6200E031 -:1017F0008C82006CAC6200E824020001A0A20068A8 -:101800000A0005DA3C0480080E00141700000000EE -:1018100036420080A04000680A0005DA3C048008D7 -:10182000A2000068A20000690A0006153C028008B8 -:10183000348300808C62003834850100AC62006C17 -:1018400024020001A062006990A200C590830008F4 -:10185000305100FF3072007F12320019001111C0A8 -:1018600024420240026210212403FF800043182416 -:101870003C048000AC8300943042007F3C0380062F -:10188000004380218E02000C1040000D0200202138 -:101890000E00056A0000000026220001305100FF02 -:1018A0009203003C023410260002102B0002102389 -:1018B0003063007F022288240A0005E4A203003C72 -:1018C0003C088008350401008C8200D03507008078 -:1018D000ACE2003C8C8200D0AD02000090E5004CF0 -:1018E000908600C590E3004C908400C52402FF80E0 -:1018F00000A228243063007F308400FF00A6282542 -:101900000064182A1060000230A500FF38A500808E -:10191000A0E5004CA10500093C0280089043000EA0 -:10192000344400803C058000A043000A8C830018EA -:101930003C027FFF3442FFFF00621824AC83001892 -:101940008CA201F80440FFFE00000000ACB301C00F -:101950008FBF00248FB400208FB3001C8FB20018FB -:101960008FB100148FB0001024020002A0A201C4A5 -:1019700027BD00283C02100003E00008ACA201F8DB -:1019800090A2000024420001A0A200003C03080035 -:101990008C6300F4304200FF1443000200803021C9 -:1019A000A0A0000090A200008F840014000211C0CB -:1019B0002442024024830040008220212402FF8030 -:1019C000008220243063007F3C02800A00621821DC -:1019D0003C028000AC44002403E00008ACC30000DB -:1019E00094820006908300058C85000C8C86001084 -:1019F0008C8700188C88001C8C8400203C01080017 -:101A0000A42252C63C010800A02352C53C01080094 -:101A1000AC2552CC3C010800AC2652D03C01080059 -:101A2000AC2752D83C010800AC2852DC3C0108002D -:101A3000AC2452E003E00008000000003C028008F3 -:101A4000344201008C4400343C03800034650400BF -:101A5000AC6400388C420038AF850020AC62003C9A -:101A60003C020005AC6200300000000000000000F5 -:101A700003E00008000000003C020006308400FF84 -:101A8000008220253C028000AC44003000000000B1 -:101A900000000000000000003C0380008C62000099 -:101AA000304200101040FFFD3462040003E00008E3 -:101AB000AF82002094C200003C080800950800CACC -:101AC00030E7FFFF0080482101021021A4C200007E -:101AD00094C200003042FFFF00E2102B544000018E -:101AE000A4C7000094A200003C0308008C6300CC53 -:101AF00024420001A4A2000094A200003042FFFF93 -:101B0000144300073C0280080107102BA4A000002A -:101B10005440000101003821A4C700003C028008A5 -:101B2000344601008CC3002894A200003C048000CD -:101B30003042FFFE000210C000621021AC82003C67 -:101B40008C82003C00621823186000040000000032 -:101B50008CC200240A0006A6244200018CC2002484 -:101B6000AC8200383C020050344200103C0380003C -:101B7000AC62003000000000000000000000000027 -:101B80008C620000304200201040FFFD0000000089 -:101B900094A200003C04800030420001000210C00A -:101BA000004410218C430400AD2300008C42040447 -:101BB000AD2200043C02002003E00008AC820030AB -:101BC00027BDFFE0AFB20018AFB10014AFB00010F6 -:101BD000AFBF001C94C2000000C080213C1208006E -:101BE000965200C624420001A6020000960300009F -:101BF00094E2000000E03021144300058FB1003072 -:101C00000E00067B024038210A0006DD00000000BD -:101C10008C8300048C82000424420040046100078D -:101C2000AC8200048C820004044000040000000028 -:101C30008C82000024420001AC8200009602000069 -:101C40003042FFFF50520001A60000009622000023 -:101C500024420001A62200003C0280083442010018 -:101C6000962300009442003C144300048FBF001CE4 -:101C700024020001A62200008FBF001C8FB20018B2 -:101C80008FB100148FB0001003E0000827BD0020C2 -:101C900027BDFFE03C028008AFBF001834420100BE -:101CA0008C4800343C03800034690400AC68003880 -:101CB0008C42003830E700FFAF890020AC62003C66 -:101CC0003C020005AC620030000000000000000093 -:101CD0000000000000000000000000000000000004 -:101CE0008C82000C8C82000C9783000EAD220000C9 -:101CF0008C82001000604021AD2200048C8200180C -:101D0000AD2200088C82001CAD22000C8CA20014B5 -:101D1000AD2200108C820020AD22001490820005BC -:101D2000304200FF00021200AD2200188CA2001801 -:101D3000AD22001C8CA2000CAD2200208CA2001051 -:101D4000AD2200248CA2001CAD2200288CA2002011 -:101D5000AD22002C3402FFFFAD260030AD20003450 -:101D6000506200013408FFFFAD28003850E0001138 -:101D70003C0280083C0480083484010094820050B6 -:101D80003042FFFFAD22003C948300449485004420 -:101D9000240200013063FFFF000318C20064182111 -:101DA0009064005430A5000700A210040A00074800 -:101DB0000044102534420100AD20003C944300440F -:101DC000944400443063FFFF000318C200621821EE -:101DD0003084000790650054240200010082100442 -:101DE0000002102700451024A062005400000000EB -:101DF00000000000000000003C02000634420040E9 -:101E00003C038000AC6200300000000000000000D5 -:101E1000000000008C620000304200101040FFFD06 -:101E20003C06800834C201503463040034C7014AC0 -:101E300034C4013434C5014034C60144AFA200109B -:101E40000E0006BEAF8300208FBF001803E000081D -:101E500027BD00208F83000C3C0608008CC600E8DC -:101E60008F82001430633FFF000319800046102169 -:101E7000004310212403FF80004318243C06800007 -:101E8000ACC300283042007F3C03800C004330216B -:101E900090C2000D30A500FF000038213442001030 -:101EA000A0C2000D8F89000C3C0280083442010062 -:101EB00094430044000913823048000324020001C7 -:101EC000A4C3000E1102000B2902000210400005FD -:101ED000240200021100000C240300010A000790F4 -:101EE0000000182111020006000000000A000790FF -:101EF000000018218CC2002C0A0007902443000126 -:101F00008CC20014244300018CC200180043102B23 -:101F10005040000A240700012402002714A20003F5 -:101F20003C0380080A00079D240700013463010078 -:101F30009462004C24420001A462004C0009138208 -:101F4000304300032C620002104000090080282169 -:101F5000146000040000000094C200340A0007ADC1 -:101F60003046FFFF8CC600380A0007AD00802821EC -:101F7000000030213C040800248452C00A0006F20C -:101F80000000000027BDFF90AFB60068AFB5006449 -:101F9000AFB40060AFB3005CAFB20058AFB1005453 -:101FA000AFBF006CAFB000508C9000000080B0213B -:101FB0003C0208008C4200E8960400328F83001433 -:101FC0002414FF8030843FFF006218210004218028 -:101FD00000641821007410243C13800000A090219C -:101FE00090A50000AE620028920400323C02800CF2 -:101FF0003063007F00628821308400C024020040EA -:10200000148200320000A8218E3500388E2200187C -:102010001440000224020001AE2200189202003C8B -:10202000304200201440000E8F830014000511C0C0 -:102030002442024000621821306400783C02008093 -:102040000082202500741824AE630800AE640810D6 -:102050008E2200188E03000800431021AE220018C3 -:102060008E22002C8E230018244200010062182BBF -:102070001060004300000000924200002442000172 -:10208000A24200003C0308008C6300F4304200FFD1 -:1020900050430001A2400000924200008F840014CF -:1020A000000211C024420240248300403063007FBC -:1020B000008220213C02800A009420240062182122 -:1020C000AE6400240A0008BEAEC3000092030032D2 -:1020D0002402FFC000431024304200FF14400005DA -:1020E00024020001AE220018962200340A00082EB5 -:1020F0003055FFFF8E22001424420001AE2200184A -:102100009202003000021600000216030441001C77 -:10211000000000009602003227A400100080282151 -:10212000A7A2001696020032000030212407000109 -:102130003042FFFFAF82000C0E0006F2AFA0001C81 -:10214000960200328F8300143C0408008C8400E85F -:1021500030423FFF00021180006418210062182104 -:1021600000741024AE62002C3063007F3C02800EAD -:10217000006218219062000D3042007FA062000DC5 -:102180009222000D30420010504000789242000030 -:102190003C028008344401009482004C8EC300004D -:1021A0003C130800967300C62442FFFFA482004C33 -:1021B000946200329623000E3054FFFF3070FFFF10 -:1021C0003C0308008C6300D000701807A7A30038F8 -:1021D0009482003E3063FFFF3042FFFF146200072D -:1021E000000000008C8200303C038000244200305C -:1021F000AC62003C0A0008568C82002C948200409D -:102200003042FFFF5462000927A400408C8200384E -:102210003C03800024420030AC62003C8C820034DD -:10222000AC6200380A0008653C03800027A500382E -:1022300027A60048026038210E00067BA7A00048B0 -:102240008FA300403C02800024630030AC43003880 -:102250008FA30044AC43003C3C0380003C020005DB -:10226000AC6200303C028008344401009482004299 -:10227000346304003042FFFF0202102B14400007B9 -:10228000AF8300209482004E94830042020210210A -:10229000004310230A00087B3043FFFF9483004E65 -:1022A0009482004202631821005010230062182318 -:1022B0003063FFFF3C028008344401009482003CFC -:1022C0003042FFFF14430003000000000A00088BA7 -:1022D000240300019482003C3042FFFF0062102B77 -:1022E000144000058F8200209482003C006210237D -:1022F0003043FFFF8F820020AC550000AC4000044B -:10230000AC540008AC43000C3C0200063442001000 -:102310003C038000AC6200300000000000000000C0 -:10232000000000008C620000304200101040FFFDF1 -:102330003C04800834840100001018C20064182195 -:102340009065005432020007240600010046100484 -:1023500000451025A0620054948300429622000E8E -:1023600050430001A3860010924200002442000165 -:10237000A24200003C0308008C6300F4304200FFDE -:1023800050430001A2400000924200008F840014DC -:10239000000211C024420240248300400082202118 -:1023A0002402FF80008220243063007F3C02800AE8 -:1023B000006218213C028000AC440024AEC300003F -:1023C0008FBF006C8FB600688FB500648FB400605B -:1023D0008FB3005C8FB200588FB100548FB00050A3 -:1023E00003E0000827BD007027BDFFD8AFB3001C75 -:1023F000AFB20018AFB10014AFB00010AFBF0020F3 -:102400000080982100E0802130B1FFFF0E000D45D3 -:1024100030D200FF000000000000000000000000BB -:102420008F8200188F83001CAC510000AC52000456 -:10243000AC530008AC40000CAC400010AC400014A1 -:10244000AC4000189463001E02038025AC50001CB1 -:102450000000000000000000000000002404000153 -:102460008FBF00208FB3001C8FB200188FB10014F3 -:102470008FB000100A000D7927BD002830A5FFFF9E -:102480000A0008C830C600FF3C028008344301003F -:102490009462000E3C080800950800C63046FFFF15 -:1024A00014C000043402FFFF946500DA0A00091525 -:1024B0008F84001410C20027000000009462004EB8 -:1024C0009464003C3045FFFF00A6102300A6182BA3 -:1024D0003087FFFF106000043044FFFF00C5102369 -:1024E00000E210233044FFFF0088102B1040000E44 -:1024F00000E810233C02800834440100240300015A -:1025000034420080A44300162402FFFFA482000E80 -:10251000948500DA8F8400140000302130A5FFFF7D -:102520000A0008ED3C0760200044102A1040000912 -:102530003C0280083443008094620016304200015F -:10254000104000043C0280009442007E24420014AB -:10255000A462001603E000080000000027BDFFE0B1 -:102560003C028008AFBF001CAFB00018344201002D -:10257000944300429442004C104000193068FFFF21 -:102580009383001024020001146200298FBF001CF5 -:102590003C06800834D00100000810C20050102111 -:1025A000904200543103000734C70148304200FF15 -:1025B000006210073042000134C9014E34C4012CBE -:1025C00034C5013E1040001634C601420E0006BE5E -:1025D000AFA90010960200420A0009323048FFFFFE -:1025E0003C028008344401009483004494820042F9 -:1025F0001043000F8FBF001C94820044A48200424D -:1026000094820050A482004E8C820038AC8200304C -:1026100094820040A482003E9482004AA482004832 -:102620008FBF001C8FB000180A0008F027BD0020E3 -:102630008FB0001803E0000827BD002027BDFFA0D1 -:10264000AFB1004C3C118000AFBF0058AFB3005495 -:10265000AFB20050AFB000483626018890C20003E8 -:102660003044007FA3A400108E32018090C200008D -:102670003043007F240200031062003BAF9200143D -:102680002862000410400006240200042402000214 -:10269000106200098FBF00580A000AFB8FB3005474 -:1026A0001062004D240200051062014E8FBF0058D9 -:1026B0000A000AFB8FB30054000411C0024210212B -:1026C0002404FF802442024000441024264300409A -:1026D000AE2200243063007F3C02800A0062182191 -:1026E0009062003CAFA3003C00441025A062003C77 -:1026F0008FA3003C9062003C304200401040016CCF -:102700008FBF00583C108008A380001036100100D5 -:102710008E0200D08C63003427A4003C27A5001053 -:10272000004310210E0007AFAE0200D093A20010AC -:102730003C038000A20200C58C6202780440FFFEC8 -:102740008F820014AC62024024020002A0620244A4 -:102750003C021000AC6202780E0009250000000067 -:102760000A000AFA8FBF00583C05800890C3000198 -:1027700090A2000B1443014E8FBF005834A4008078 -:102780008C8200189082004C90A200083C026000ED -:102790008C4254048C8300183C027FFF3442FFFFBC -:1027A000006218243C0208008C4200B4AC8300187C -:1027B0003C038000244200013C010800AC2200B42C -:1027C0008C6201F80440FFFE8F820014AC6201C0ED -:1027D0000A000AC2240200023C10800890C30001D3 -:1027E0009202000B144301328FBF005827A4001837 -:1027F00036050110240600033C0260008C4254049C -:102800000E000E080000000027A40028360501E095 -:102810000E000E08240600038FA2002836030100D4 -:10282000AE0200648FA2002CAE0200688FA20030BE -:10283000AE02006C93A40018906300C52402FF80D0 -:102840000082102400431025304900FF3084007FAF -:102850003122007F0082102A544000013929008073 -:10286000000411C0244202402403FF8002421021D0 -:1028700000431024AE220094264200403042007FE4 -:102880003C038006004340218FA3001C2402FFFF6D -:10289000AFA800403C130800927300F710620033A9 -:1028A00093A2001995030014304400FF3063FFFF2A -:1028B0000064182B10600010000000009504001444 -:1028C0008D07001C8D0600183084FFFF0044202374 -:1028D0000004210000E438210000102100E4202B36 -:1028E00000C2302100C43021AD07001CAD06001825 -:1028F0000A000A1B93A20019950400148D07001CFE -:102900008D0600183084FFFF008220230004210080 -:10291000000010210080182100C2302300E4202B89 -:1029200000C4302300E33823AD07001CAD060018B7 -:1029300093A200198FA30040A462001497A2001A6A -:10294000A46200168FA2001CAC6200108FA2001CB3 -:10295000AC62000C93A20019A462002097A2001A96 -:10296000A46200228FA2001CAC6200243C048008F8 -:10297000348300808C6200388FA2002001208821DF -:10298000AC62003C8FA20020AC82000093A2001831 -:10299000A062004C93A20018A0820009A060006809 -:1029A00093A20018105100512407FF803229007FA4 -:1029B000000911C024420240024210213046007F2B -:1029C0003C03800000471024AC6200943C02800667 -:1029D00000C2302190C2003CAFA600400000202180 -:1029E00000471025A0C2003C8FA8004095020002BD -:1029F000950300148D07001C3042FFFF3063FFFF7A -:102A00008D060018004310230002110000E2382157 -:102A100000E2102B00C4302100C23021AD07001CA1 -:102A2000AD06001895020002A5020014A5000016CC -:102A30008D020008AD0200108D020008AD02000CEE -:102A400095020002A5020020A50000228D020008C8 -:102A5000AD0200249102003C304200401040001AB8 -:102A6000262200013C108008A3A90038A380001092 -:102A7000361001008E0200D08D03003427A40040E0 -:102A800027A50038004310210E0007AFAE0200D08A -:102A900093A200383C038000A20200C58C62027839 -:102AA0000440FFFE8F820014AC6202402402000248 -:102AB000A06202443C021000AC6202780E000925BC -:102AC00000000000262200013043007F1473000440 -:102AD000004020212403FF800223102400432026ED -:102AE00093A200180A000A37309100FF93A400183F -:102AF0008FA3001C2402FFFF1062000A308900FF30 -:102B000024820001248300013042007F1453000519 -:102B1000306900FF2403FF80008310240043102647 -:102B2000304900FF3C0280089042000801208821C3 -:102B3000305000FF123000193222007F000211C015 -:102B400002421021244202402403FF800043182443 -:102B50003C048000AC8300943042007F3C0380063C -:102B6000004310218C43000C004020211060000B1A -:102B7000AFA200400E00056A0000000026230001FD -:102B80002405FF803062007F1453000202252024B8 -:102B9000008518260A000A9B307100FF3C0480085B -:102BA000348400808C8300183C027FFF3442FFFF96 -:102BB00000621824AC8300183C0380008C6201F88A -:102BC0000440FFFE00000000AC7201C024020002BD -:102BD000A06201C43C021000AC6201F80A000AFACB -:102BE0008FBF00583C04800890C300019082000B06 -:102BF0001443002F8FBF00583490008092020008C9 -:102C00003042004010400020000000009202000806 -:102C100000021600000216030441000502402021B4 -:102C20000E000E8D240500930A000AFA8FBF00588B -:102C30009202000924030018304200FF1443000DE3 -:102C400002402021240500390E000E25000030210D -:102C50000E0003458F8400148F82FFA82403001206 -:102C6000A04300090E0003508F8400140A000AFAE2 -:102C70008FBF0058240500360E000E2500003021BD -:102C80000A000AFA8FBF00580E00034502402021B7 -:102C9000920200058F840014344200200E0003507D -:102CA000A20200050E0010368F8400148FBF00585A -:102CB0008FB300548FB200508FB1004C8FB00048DA -:102CC00003E0000827BD00603C0280083445010095 -:102CD0003C0280008C42014094A3000E0000302191 -:102CE00000402021AF8200143063FFFF3402FFFF59 -:102CF000106200063C0760202402FFFFA4A2000E21 -:102D000094A500DA0A0008ED30A5FFFF03E00008F3 -:102D10000000000027BDFFC83C0280003C06800880 -:102D2000AFB5002CAFB1001CAFBF0030AFB400286E -:102D3000AFB30024AFB20020AFB00018345101008F -:102D400034C501008C4301008E2200148CA400D4F1 -:102D50000000A821AF830014004410231840005243 -:102D6000A38000108E22001400005021ACA200D4D9 -:102D700090C3000890A200C53073007FA3A200108A -:102D80008CB200D08CB400D4304200FF1053003B12 -:102D900093A200108F8300142407FF80000211C04B -:102DA00000621021244202402463004000471024A6 -:102DB0003063007F3C0980003C08800A00681821CD -:102DC000AD2200248C62003427A4001427A5001033 -:102DD000024280210290102304400028AFA3001477 -:102DE0009062003C00E21024304200FF14400019C1 -:102DF000020090219062003C34420040A062003CFE -:102E00008F86001493A3001024C200403042007F3C -:102E1000004828213C0208008C4200F42463000191 -:102E2000306400FF14820002A3A30010A3A00010CE -:102E300093A20010AFA50014000211C0244202406A -:102E400000C2102100471024AD2200240A000B31DB -:102E500093A200100E0007AF000000003C028008A3 -:102E600034420100AC5000D093A30010240A0001AA -:102E7000A04300C50A000B3193A2001024020001F8 -:102E8000154200093C0380008C6202780440FFFE7A -:102E90008F820014AC62024024020002A06202444D -:102EA0003C021000AC6202789222000B2403000264 -:102EB000304200FF14430072000000009622000818 -:102EC000304300FF24020082146200402402008488 -:102ED0003C028000344901008D22000C952300063D -:102EE000000216023063FFFF3045003F2402002736 -:102EF00010A2000FAF83000C28A200281040000889 -:102F0000240200312402002110A20009240200251D -:102F100010A20007938200110A000BA90000000014 -:102F200010A20007938200110A000BA90000000004 -:102F30000E000763012020210A000C290000000078 -:102F40003C0380008C6202780440FFFE8F820014F4 -:102F5000AC62024024020002A06202443C02100063 -:102F6000AC6202780A000C290000000095230006DC -:102F7000912400058D25000C8D2600108D2700184A -:102F80008D28001C8D290020244200013C010800EE -:102F9000A42352C63C010800A02452C53C010800ED -:102FA000AC2552CC3C010800AC2652D03C010800B4 -:102FB000AC2752D83C010800AC2852DC3C01080088 -:102FC000AC2952E00A000C29A38200111462000A05 -:102FD000240200813C02800834420100944500DA5A -:102FE000922600058F84001430A5FFFF30C600FF35 -:102FF0000A000BEA3C0760211462005C000000003C -:103000009222000A304300FF306200201040000787 -:10301000306200403C02800834420100944500DAEE -:103020008F8400140A000BE82406004010400007BB -:10303000000316003C02800834420100944500DA87 -:103040008F8400140A000BE82406004100021603D6 -:10305000044100463C02800834420100944500DAF5 -:103060008F8400142406004230A5FFFF3C0760193E -:103070000E0008ED000000000A000C29000000000E -:103080009222000B24040016304200FF1044000678 -:103090003C0680009222000B24030017304200FF00 -:1030A000144300320000000034C5010090A2000B60 -:1030B000304200FF1444000B000080218CA200204D -:1030C0008CA400202403FF80004310240002114040 -:1030D0003084007F004410253C032000004310256D -:1030E000ACC2083094A200080002140000021403CD -:1030F000044200012410000194A200083042008024 -:103100005040001A0200A82194A20008304220007A -:10311000504000160200A8218CA300183C021C2D70 -:10312000344219ED106200110200A8213C0208008F -:103130008C4200D4104000053C02800824030004A7 -:1031400034420100A04300EC3C02800834420100FC -:10315000944500DA8F8400142406000630A5FFFF92 -:103160000E0008ED3C0760210200A8210E00092591 -:10317000000000009222000A3042000810400004C3 -:1031800002A010210E00133A0000000002A010213E -:103190008FBF00308FB5002C8FB400288FB3002470 -:1031A0008FB200208FB1001C8FB0001803E0000820 -:1031B00027BD00382402FF80008220243C029000BA -:1031C00034420007008220253C028000AC440020ED -:1031D0003C0380008C6200200440FFFE00000000E1 -:1031E00003E00008000000003C0380002402FF8090 -:1031F000008220243462000700822025AC64002075 -:103200008C6200200440FFFE0000000003E0000884 -:10321000000000003C028008240300053442010045 -:10322000A04300EC3C0280008C4201003C03800083 -:10323000AF8200148C6202780440FFFE8F8200147B -:10324000AC62024024020002A06202443C02100070 -:10325000AC62027803E000080000000027BDFFE830 -:103260003C068000AFBF001034C7010094E20008A4 -:10327000304400FF38830082388200842C630001D0 -:103280002C420001006218251060002D24020083EA -:1032900093820011504000368FBF00103C0208009E -:1032A000904252CC8CC401003C06080094C652C621 -:1032B0003045003F38A3003238A2003F2C630001A4 -:1032C0002C42000100621825AF840014AF86000C68 -:1032D000A38000111460000700E0202124020020D8 -:1032E00014A20012000000003402FFFF14C2000FFD -:1032F000000000002402002014A2000500E02821A4 -:103300008CE300142402FFFF5062000B8FBF0010FB -:103310003C040800248452C0000030210E0006F254 -:10332000240700010A000C9C8FBF00100E000763E9 -:10333000000000008FBF00100A00092527BD0018FB -:10334000148200062482FF808CC301043C026020AA -:10335000AC4300140A000CD28FBF0010304200FFB3 -:103360002C42000210400004240200228FBF0010F3 -:103370000A000B1327BD0018148200048F82001C62 -:103380008FBF00100A000C5327BD00188C42000CA0 -:103390001040001E00E0282190E3000924020018DC -:1033A00014620003240200160A000CBD2403000866 -:1033B0001462000724020017240300123C02800854 -:1033C00034420080A04300090A000CCA94A70008F8 -:1033D0005462000794A700088F82FFA82404FFFE10 -:1033E0009043000500641824A043000594A700083A -:1033F00090A6001B8CA4000094A500068FBF0010AF -:1034000000073C000A0008C827BD00188FBF001045 -:1034100003E0000827BD00188F85001C3C048000D5 -:1034200094A2002A8CA30034000230C02402FFF0D2 -:1034300000C2102400621821AC83003C8CA2003032 -:103440003C038000AC8200383C0200503442001043 -:10345000AC6200300000000000000000000000002E -:103460008C620000304200201040FFFD30C2000896 -:10347000104000063C0280008C620408ACA20020D0 -:103480008C62040C0A000CF5ACA200248C430400EE -:10349000ACA300208C420404ACA200243C03002016 -:1034A0003C028000AC4300303C0480008C82003041 -:1034B000004310241440FFFD8F86001C3C02004096 -:1034C000AC82003094C3002A94C2002894C4002C1B -:1034D00094C5002E24630001004410213064FFFFD6 -:1034E000A4C2002814850002A4C3002AA4C0002A94 -:1034F00003E00008000000008F84001C27BDFFE8E7 -:103500003C05800424840010AFBF00100E000E089C -:103510002406000A8F84001C948200129483002EDB -:103520003042000F244200030043180424027FFFAE -:103530000043102B10400002AC8300000000000D7F -:103540000E000CD4000000008F83001C8FBF001001 -:1035500027BD0018946200149463001A3042000FD3 -:1035600000021500006218253C02800003E00008FC -:10357000AC4300A08F83001C3C02800494440006EE -:103580009462001A8C650000A464001600441023A5 -:103590003042FFFF0045102B03E0000838420001D5 -:1035A0008F84001C3C0780049486001A8C850000E0 -:1035B00094E20006A482001694E3000600C31023E0 -:1035C0003042FFFF0045102B384200011440FFF845 -:1035D000A483001603E00008000000008F84001C94 -:1035E0003C028004944200069483001A8C850000FB -:1035F000A4820016006210233042FFFF0045102B0A -:10360000384200015040000D8F85001C00603021C1 -:103610003C07800494E20006A482001694E30006AE -:1036200000C310233042FFFF0045102B3842000139 -:103630001440FFF8A48300168F85001C3C03800013 -:10364000346204008CA40020AF820018AC640038FF -:103650008CA20024AC62003C3C020005AC6200304D -:1036600003E00008ACA000048F84001C3C030006AB -:103670008C82000400021140004310253C038000AE -:10368000AC620030000000000000000000000000FC -:103690008C620000304200101040FFFD34620400D4 -:1036A000AC80000403E00008AF8200188F86001C85 -:1036B00027BDFFE0AFB10014AFB00010AFBF0018DE -:1036C0008CC300048CC500248F820018309000FF4A -:1036D00094C4001A246300012442002024840001C1 -:1036E00024A70020ACC30004AF820018A4C4001AB1 -:1036F000ACC7002404A100060000882104E20005F4 -:1037000094C2001A8CC2002024420001ACC20020E6 -:1037100094C2001A94C300282E040001004310260E -:103720002C420001004410245040000594C2001AAD -:1037300024020001ACC2000894C2001A94C30028FD -:103740000010202B004310262C42000100441025BD -:1037500014400007000000008CC200081440000460 -:10376000240200108CC300041462000F8F85001C1B -:103770000E000D68241100018F82001C9443002864 -:103780009442001A14430003000000000E000CD401 -:1037900000000000160000048F85001C0E000D457F -:1037A000000000008F85001C94A2001E94A4001C41 -:1037B000244200013043FFFF14640002A4A2001E53 -:1037C000A4A0001E1200000A3C02800494A200146F -:1037D00094A3001A3042000F000215000062182561 -:1037E0003C028000AC4300A00A000DDFACA0000842 -:1037F0009442000694A3001A8CA40000A4A2001610 -:10380000006210233042FFFF0044102B38420001B9 -:103810001040000D02201021006030213C07800480 -:1038200094E20006A4A2001694E3000600C310234D -:103830003042FFFF0044102B384200011440FFF8D3 -:10384000A4A30016022010218FBF00188FB100140E -:103850008FB0001003E0000827BD002003E000083F -:10386000000000008F8200243C030006000211408B -:10387000004310253C038000AC62003000000000D3 -:1038800000000000000000008C62000030420010C8 -:103890001040FFFD34620400AF82002003E0000806 -:1038A000AF80002403E000080000102103E00008BE -:1038B000000000003084FFFF30A5FFFF000018214A -:1038C000108000070000000030820001104000025C -:1038D00000042042006518210A000DFE0005284062 -:1038E00003E000080060102110C0000624C6FFFF9E -:1038F0008CA2000024A50004AC8200000A000E087F -:103900002484000403E000080000000010A0000868 -:1039100024A3FFFFAC8600000000000000000000B0 -:103920002402FFFF2463FFFF1462FFFA24840004D3 -:1039300003E00008000000003C02800834420080E0 -:1039400024030001AC43000CA4430010A443001264 -:10395000A443001403E00008A44300168F82001C57 -:1039600027BDFFD8AFB3001CAFB20018AFB1001431 -:10397000AFB00010AFBF00208C47000C2482008045 -:103980002409FF803C08800E3043007F00808021A6 -:103990003C0A8000004920240068182130B100FF53 -:1039A00030D200FF10E0002900009821260201001B -:1039B000AD44002C004928243042007F00482021DB -:1039C0009062000024030050304200FF14430004C2 -:1039D00000000000AD45002C948200DA3053FFFF58 -:1039E0000E000D45000000008F82001C8F83001820 -:1039F00000112C009442001E0012240034840001A7 -:103A000000A228253C02400000A22825AC7000003E -:103A10008FBF0020AC6000048FB20018AC730008A8 -:103A20008FB10014AC60000C8FB3001CAC640010AC -:103A30008FB00010AC60001424040001AC600018CA -:103A400027BD00280A000D79AC65001C8FBF00203F -:103A50008FB3001C8FB200188FB100148FB000100C -:103A600003E0000827BD00283C06800034C20100A6 -:103A70009043000F240200101062000E2865001110 -:103A800010A0000724020012240200082405003AB6 -:103A9000106200060000302103E000080000000072 -:103AA000240500351462FFFC000030210A000E25B9 -:103AB000000000008CC200748F83FFA824420FA076 -:103AC00003E00008AC62000C27BDFFE8AFBF0010A8 -:103AD0000E000355240500013C0480088FBF001030 -:103AE0002402000134830080A462001227BD001864 -:103AF0002402000103E00008A080001A27BDFFE0B7 -:103B0000AFB20018AFB10014AFB00010AFBF001CCF -:103B100030B2FFFF0E000345008088213C02800880 -:103B2000345000809202000924030004304200FF58 -:103B30001443000C3C028008124000082402000AD2 -:103B40000E000E1C00000000920200052403FFFE80 -:103B500000431024A202000524020012A202000960 -:103B60003C02800834420080022020210E000350D5 -:103B7000A040002716400003022020210E000E80E6 -:103B80000000000002202021324600FF8FBF001CF1 -:103B90008FB200188FB100148FB0001024050038C8 -:103BA0000A000E2527BD002027BDFFE0AFBF001C87 -:103BB000AFB20018AFB10014AFB000100E00034553 -:103BC000008080210E000E1C000000003C028008D6 -:103BD0003445008090A2000924120018305100FFE3 -:103BE000123200030200202124020012A0A20009C8 -:103BF00090A200052403FFFE004310240E00035092 -:103C0000A0A2000502002021240500201632000792 -:103C1000000030218FBF001C8FB200188FB100143C -:103C20008FB000100A00035527BD00208FBF001C75 -:103C30008FB200188FB100148FB000102405003926 -:103C40000A000E2527BD002027BDFFE83C028000AA -:103C5000AFB00010AFBF0014344201009442000C1A -:103C6000240500360080802114400012304600FFF9 -:103C70000E000345000000003C0280083442008032 -:103C800024030012A0430009904300053463001090 -:103C90000E000E1CA04300050E0003500200202160 -:103CA000020020210E000355240500200A000EFD0D -:103CB000000000000E000E25000000000E0003456D -:103CC000020020213C0280089043001B2405FF9F36 -:103CD00002002021006518248FBF00148FB000104F -:103CE000A043001B0A00035027BD001827BDFFE0BA -:103CF000AFBF0018AFB10014AFB0001030B100FF7B -:103D00000E000345008080213C028008240300123D -:103D1000344200800E000E1CA04300090E00035028 -:103D20000200202102002021022030218FBF001834 -:103D30008FB100148FB00010240500350A000E2545 -:103D400027BD00203C0480089083000E9082000A6A -:103D50001443000B000028218F82FFA82403005089 -:103D60002405000190420000304200FF144300048B -:103D7000000000009082000E24420001A082000E8C -:103D800003E0000800A010213C0380008C6201F8D1 -:103D90000440FFFE24020002AC6401C0A06201C422 -:103DA0003C02100003E00008AC6201F827BDFFE010 -:103DB000AFB200183C128008AFB10014AFBF001CB6 -:103DC000AFB0001036510080922200092403000A8F -:103DD000304200FF1443003E000000008E43000408 -:103DE0008E220038506200808FBF001C922200009B -:103DF00024030050304200FF144300253C028000A1 -:103E00008C4201408E4300043642010002202821EA -:103E1000AC43001C9622005C8E2300383042FFFF2A -:103E20000002104000621821AE23001C8E430004E3 -:103E30008E2400389622005C006418233042FFFF75 -:103E400000031843000210400043102A10400006EF -:103E5000000000008E4200048E230038004310232F -:103E60000A000F6B000220439622005C3042FFFFE5 -:103E7000000220403C0280083443010034420080AC -:103E8000ACA4002CA040002424020001A062000C7D -:103E90000E000F1F00000000104000538FBF001CD9 -:103EA0003C0280008C4401403C0380008C6201F89D -:103EB0000440FFFE24020002AC6401C0A06201C401 -:103EC0003C021000AC6201F80A000FC88FBF001C52 -:103ED0009222000924030010304200FF1443000422 -:103EE0003C0280008C4401400A000FAF00002821F2 -:103EF0009222000924030016304200FF14430006FA -:103F000024020014A22200093C0280008C440140DB -:103F10000A000FC28FBF001C8E2200388E23003C87 -:103F200000431023044100308FBF001C9222002761 -:103F300024420001A2220027922200272C420004E2 -:103F4000144000163C108000922200092403000453 -:103F5000304200FF144300093C0280008C440140C1 -:103F60008FBF001C8FB200188FB100148FB00010EB -:103F7000240500930A000E8D27BD00208C440140CB -:103F8000240500938FBF001C8FB200188FB100145E -:103F90008FB000100A000F0927BD00208E040140D9 -:103FA0000E000345000000008E4200042442FFFF83 -:103FB000AE4200048E22003C2442FFFFAE22003CB1 -:103FC0000E0003508E0401408E0401408FBF001C80 -:103FD0008FB200188FB100148FB0001024050004B8 -:103FE0000A00035527BD00208FB200188FB10014BE -:103FF0008FB0001003E0000827BD00203C068000C1 -:104000008CC201883C038008346500809063000EF8 -:1040100000021402304400FF306300FF1464000EFD -:104020003C02800890A20026304200FF10440009A4 -:104030008F82FFA8A0A40026240300509042000015 -:10404000304200FF14430006000000000A00058D06 -:104050008CC401803C02800834420080A0440026C9 -:1040600003E000080000000027BDFFE030E700FF8C -:10407000AFB20018AFBF001CAFB10014AFB000105A -:104080000080902114E0000630C600FF0000000010 -:104090000000000D000000000A0010212400010EA5 -:1040A0003C0380089062000E304200FF144600235B -:1040B0003462008090420026304200FF1446001F08 -:1040C000000000009062000F304200FF1446001B09 -:1040D000000000009062000A304200FF1446000316 -:1040E0008F90FFA80000000D8F90FFA88F82FFAC7B -:1040F0003C118000AE05003CAC450000A066000A03 -:104100000E0003458E240100A20000240E0003507F -:104110008E2401003C0380008C6201F80440FFFE05 -:1041200024020002AC7201C0A06201C43C02100073 -:10413000AC6201F80A0010228FBF001C00000000D2 -:104140000000000D00000000240001378FBF001C9C -:104150008FB200188FB100148FB0001003E0000878 -:1041600027BD00208F83FFA83C0280008C44010003 -:10417000344201008C65003C9046001B0A000FE8A9 -:10418000240700013C0280089043000E9042000A80 -:1041900000431026304200FF03E000080002102B0D -:1041A00027BDFFE03C028008AFB10014AFB00010A3 -:1041B000AFBF001834500080920200052403003085 -:1041C0003042003014430085008088218F82001C1B -:1041D0008C42000C104000828FBF00180E000D456D -:1041E000000000008F860018ACD100009202000889 -:1041F00092030009304200FF00021200306300FF0A -:1042000000431025ACC200049202004D00021600CB -:104210000002160304410005000000003C030800F2 -:104220008C6300480A0010603C108008920200086D -:104230003042004014400003000018219202002781 -:10424000304300FF3C108008361100809222004D60 -:1042500000031E00304200FF000214000062182517 -:10426000ACC300088E2400308F82001CACC4000C4C -:104270008E2500349443001E3C02C00BACC50010D8 -:10428000006218258E22003800002021ACC20014E4 -:104290008E22003CACC200180E000D79ACC3001C8D -:1042A0008E0200048F8400183C058000AC82000060 -:1042B0008E220020AC8200048E22001CAC820008FA -:1042C0008E2200588CA3007400431021AC82000C95 -:1042D0008E22002CAC8200108E2200408E230044DF -:1042E0000002140000431025AC8200149222004DFD -:1042F00024030080304200FF14430004000000004B -:10430000AC8000180A0010A48F82001C8E23000CC1 -:10431000240200011062000E2402FFFF9222000816 -:10432000304200401440000A2402FFFF8E23000C9C -:104330008CA20074006218233C0208000062102462 -:1043400014400002000028210060282100051043CD -:10435000AC8200188F82001C000020219443001EB4 -:104360003C02C00C006218258F8200180E000D79E7 -:10437000AC43001C3C038008346201008C42000006 -:104380008F850018346300808FBF0018ACA2000036 -:10439000ACA000048C6400488F82001C8FB1001414 -:1043A000ACA40008ACA0000CACA000109063000509 -:1043B0009446001E3C02400D00031E0000C2302542 -:1043C000ACA300148FB00010ACA0001824040001AE -:1043D000ACA6001C0A000D7927BD00208FBF001875 -:1043E0008FB100148FB0001003E0000827BD00203B -:1043F0003C0280009443007C3C028008344601006B -:10440000308400FF3065FFFF2402000524A34650DE -:10441000A0C4000C5482000C3065FFFF90C2000D58 -:104420002C4200071040000724A30A0090C3000D8F -:10443000240200140062100400A210210A0010E0FF -:104440003045FFFF3065FFFF3C02800834420080AA -:1044500003E00008A44500143C0380083468008091 -:10446000AD050038346701008CE2001C308400FF89 -:1044700000A210231840000330C600FF24A2FFFC56 -:10448000ACE2001C30820001504000083C03800870 -:104490008D02003C00A210230441001224040005F8 -:1044A0008C62000410A2000F3C0380088C620004A0 -:1044B00014A2001E000000003C0208008C4200D83C -:1044C00030420020104000093C0280083462008025 -:1044D000906300089042004C144300043C028008A2 -:1044E000240400040A0010CA0000000034430080C5 -:1044F00034420100A040000C24020001A462001418 -:1045000010C0000A3C0280008C4401003C03800083 -:104510008C6201F80440FFFE24020002AC6401C07A -:10452000A06201C43C021000AC6201F803E0000884 -:104530000000000027BDFFE800A61823AFBF001051 -:1045400018600080308800FF3C02800834470080FB -:10455000A0E0002434440100A0E000278C82001C6D -:1045600000A2102304400056000000008CE2003C32 -:1045700094E3005C8CE4002C004530233063FFFFA3 -:1045800000C318210083202B1080000400E01821B4 -:104590008CE2002C0A00113900A2102194E2005C88 -:1045A0003042FFFF00C2102100A21021AC62001CAB -:1045B0003C028008344400809482005C8C83001CA0 -:1045C0003042FFFF0002104000A210210043102BD8 -:1045D00010400004000000008C82001C0A00114CF6 -:1045E0003C0680089482005C3042FFFF00021040CD -:1045F00000A210213C06800834C3010034C70080AB -:10460000AC82001CA060000CACE500388C62001C81 -:1046100000A210231840000224A2FFFCAC62001C80 -:1046200031020001104000083C0380088CE2003C8D -:1046300000A2102304410012240400058CC20004CF -:1046400010A200108FBF00108C62000414A2004F53 -:104650008FBF00103C0208008C4200D8304200207E -:104660001040000A3C028008346200809063000819 -:104670009042004C144300053C02800824040004CE -:104680008FBF00100A0010CA27BD001834430080F5 -:1046900034420100A040000C24020001A462001476 -:1046A0003C0280008C4401003C0380008C6201F8D5 -:1046B0000440FFFE240200020A00119900000000DD -:1046C0008CE2001C004610230043102B54400001D4 -:1046D000ACE5001C94E2005C3042FFFF0062102B4E -:1046E000144000072402000294E2005C8CE3001CEA -:1046F0003042FFFF00621821ACE3001C24020002DC -:10470000ACE500380E000F1FA082000C1040001F07 -:104710008FBF00103C0280008C4401003C038000ED -:104720008C6201F80440FFFE24020002AC6401C068 -:10473000A06201C43C021000AC6201F80A0011B191 -:104740008FBF001031020010104000108FBF00100A -:104750003C028008344500808CA3001C94A2005CBD -:10476000006618233042FFFF006218213C023FFF21 -:104770003444FFFF0083102B5440000100801821B7 -:1047800000C31021ACA2001C8FBF001003E0000882 -:1047900027BD001827BDFFE800C0402100A6302338 -:1047A000AFBF001018C00026308A00FF3C0280080E -:1047B000344900808D24001C8D23002C0088202388 -:1047C0000064182B1060000F344701008CE20020B9 -:1047D00000461021ACE200208CE200200044102BA7 -:1047E0001440000B3C023FFF8CE2002000441023E9 -:1047F000ACE200209522005C3042FFFF0A0011D19C -:1048000000822021ACE00020008620213C023FFFF6 -:104810003443FFFF0064102B54400001006020214E -:104820003C0280083442008000851821AC43001C03 -:10483000A0400024A04000270A0012233C03800867 -:1048400031420010104000433C0380083C068008C1 -:1048500034C400808C82003C004810235840003E45 -:10486000346600809082002424420001A08200244B -:10487000908200243C0308008C630024304200FF37 -:104880000043102B144000688FBF001034C2010099 -:104890008C42001C00A2102318400063000000009E -:1048A0008CC300049482005C006818233042FFFF30 -:1048B00000031843000210400043102A1040000576 -:1048C000000000008CC20004004810230A001206F9 -:1048D000000210439482005C3042FFFF000210404F -:1048E0003C068008AC82002C34C5008094A2005C99 -:1048F0008CA4002C94A3005C3042FFFF0002104007 -:10490000008220213063FFFF008320210104102159 -:10491000ACA2001C8CC2000434C60100ACC2001C56 -:10492000240200020E000F1FA0C2000C1040003E27 -:104930008FBF00103C0280008C4401003C038000CB -:104940008C6201F80440FFFE240200020A001253A8 -:104950000000000034660080ACC5003834640100FB -:104960008C82001C00A210231840000224A2FFFC2D -:10497000AC82001C314200015040000A3C03800818 -:104980008CC2003C00A21023044300142404000540 -:104990008C62000414A200033C0380080A00124544 -:1049A000240400058C62000414A2001F8FBF0010B5 -:1049B0003C0208008C4200D8304200201040000A1F -:1049C0003C02800834620080906300089042004CF2 -:1049D000144300053C028008240400048FBF00102B -:1049E0000A0010CA27BD0018344300803442010079 -:1049F000A040000C24020001A46200143C028000CC -:104A00008C4401003C0380008C6201F80440FFFEEE -:104A100024020002AC6401C0A06201C43C02100088 -:104A2000AC6201F88FBF001003E0000827BD00183A -:104A300027BDFFE83C0A8008AFBF00103549008061 -:104A40008D22003C00C04021308400FF004610232E -:104A50001840009D30E700FF3547010024020001A7 -:104A600000A63023A0E0000CA0E0000DA522001459 -:104A700018C00024308200108D23001C8D22002CD1 -:104A8000006818230043102B1040000F00000000A6 -:104A90008CE2002000461021ACE200208CE20020D5 -:104AA0000043102B1440000B3C023FFF8CE200201F -:104AB00000431023ACE200209522005C3042FFFF4F -:104AC0000A00128200621821ACE000200066182162 -:104AD0003C023FFF3446FFFF00C3102B544000014F -:104AE00000C018213C028008344200800065182173 -:104AF000AC43001CA0400024A04000270A0012D0B4 -:104B00003C038008104000403C0380088D22003C9C -:104B1000004810235840003D346700809122002453 -:104B200024420001A1220024912200243C03080019 -:104B30008C630024304200FF0043102B1440009A85 -:104B40008FBF00108CE2001C00A2102318400096BA -:104B5000000000008D4300049522005C00681823CB -:104B60003042FFFF00031843000210400043102AA8 -:104B700010400005012020218D4200040048102330 -:104B80000A0012B3000210439522005C3042FFFF7E -:104B9000000210403C068008AC82002C34C5008026 -:104BA00094A2005C8CA4002C94A3005C3042FFFF14 -:104BB00000021040008220213063FFFF0083182193 -:104BC00001031021ACA2001C8CC2000434C60100F9 -:104BD000ACC2001C240200020E000F1FA0C2000C79 -:104BE000104000718FBF00103C0280008C44010017 -:104BF0003C0380008C6201F80440FFFE24020002A6 -:104C00000A0012FA0000000034670080ACE50038AA -:104C1000346601008CC2001C00A210231840000260 -:104C200024A2FFFCACC2001C3082000150400008EE -:104C30003C0380088CE2003C00A210230443005196 -:104C4000240400058C62000410A2003E3C0380088E -:104C50008C62000454A200548FBF00103C02080074 -:104C60008C4200D830420020104000063C028008F0 -:104C700034620080906300089042004C1043004072 -:104C80003C0280083443008034420100A040000C04 -:104C900024020001A46200143C0280008C44010044 -:104CA0003C0380008C6201F80440FFFE24020002F5 -:104CB000AC6401C0A06201C43C021000AC6201F807 -:104CC0000A0013388FBF001024020005A12000271E -:104CD00014E2000A3C038008354301009062000D95 -:104CE0002C420006504000053C0380089062000DF5 -:104CF00024420001A062000D3C038008346700805C -:104D0000ACE50038346601008CC2001C00A2102300 -:104D10001840000224A2FFFCACC2001C308200013B -:104D20005040000A3C0380088CE2003C00A21023A3 -:104D300004410014240400058C62000414A2000342 -:104D40003C0380080A00132F240400058C62000431 -:104D500014A200158FBF00103C0208008C4200D83E -:104D6000304200201040000A3C028008346200807B -:104D7000906300089042004C144300053C028008F8 -:104D8000240400048FBF00100A0010CA27BD0018B9 -:104D90003443008034420100A040000C2402000192 -:104DA000A46200148FBF001003E0000827BD0018A4 -:104DB0003C0B800827BDFFE83C028000AFBF00101D -:104DC00034420100356A00809044000A35690100D0 -:104DD0008C4500148D4800389123000C308400FF6E -:104DE000010510231C4000B3306700FF2CE20006D1 -:104DF000504000B18FBF00102402000100E23004D7 -:104E000030C200035440000800A8302330C2000C18 -:104E1000144000A130C20030144000A38FBF001026 -:104E20000A0013FC0000000018C0002430820010AB -:104E30008D43001C8D42002C006818230043102B6A -:104E40001040000F000000008D22002000461021BD -:104E5000AD2200208D2200200043102B1440000BB7 -:104E60003C023FFF8D22002000431023AD22002092 -:104E70009542005C3042FFFF0A0013700062182167 -:104E8000AD200020006618213C023FFF3446FFFFA2 -:104E900000C3102B5440000100C018213C028008C0 -:104EA0003442008000651821AC43001CA04000245F -:104EB000A04000270A0013BE3C03800810400040B9 -:104EC0003C0380088D42003C004810231840003D00 -:104ED000346700809142002424420001A142002452 -:104EE000914200243C0308008C630024304200FF00 -:104EF0000043102B144000708FBF00108D22001C47 -:104F000000A210231840006C000000008D63000414 -:104F10009542005C006818233042FFFF00031843ED -:104F2000000210400043102A1040000501402021DB -:104F30008D620004004810230A0013A100021043F0 -:104F40009542005C3042FFFF000210403C068008A2 -:104F5000AC82002C34C5008094A2005C8CA4002C90 -:104F600094A3005C3042FFFF000210400082202129 -:104F70003063FFFF0083182101031021ACA2001C45 -:104F80008CC2000434C60100ACC2001C2402000222 -:104F90000E000F1FA0C2000C104000478FBF001072 -:104FA0003C0280008C4401003C0380008C6201F8CC -:104FB0000440FFFE240200020A0013EE000000007D -:104FC00034670080ACE50038346601008CC2001CF8 -:104FD00000A210231840000224A2FFFCACC2001C57 -:104FE000308200015040000A3C0380088CE2003C03 -:104FF00000A2102304430014240400058C62000462 -:1050000014A200033C0380080A0013E024040005F6 -:105010008C62000414A200288FBF00103C0208001C -:105020008C4200D8304200201040000A3C02800828 -:1050300034620080906300089042004C14430005E5 -:105040003C028008240400048FBF00100A0010CA2C -:1050500027BD00183443008034420100A040000CFA -:1050600024020001A46200143C0280008C44010070 -:105070003C0380008C6201F80440FFFE2402000221 -:10508000AC6401C0A06201C43C021000AC6201F833 -:105090000A0013FC8FBF00108FBF001001003021E9 -:1050A0000A00111B27BD0018010030210A00125A06 -:1050B00027BD00188FBF001003E0000827BD0018AF -:1050C0003C0380083464010024020003A082000C29 -:1050D0008C62000403E00008AC82001C3C058008E0 -:1050E00034A300809062002734A501002406004309 -:1050F00024420001A0620027906300273C020800C0 -:105100008C420048306300FF146200043C076021B9 -:1051100094A500DA0A0008ED30A5FFFF03E00008BF -:105120000000000027BDFFE8AFBF00103C02800078 -:105130000E0014058C4401803C02800834430100B9 -:10514000A060000C8C4200048FBF001027BD001827 -:1051500003E00008AC62001C27BDFFE03C028008B1 -:10516000AFBF0018AFB10014AFB0001034450080DD -:10517000344601003C0880008D09014090C3000CBA -:105180008CA4003C8CA200381482003B306700FFE6 -:105190009502007C90A30027146000093045FFFFB2 -:1051A0002402000554E200083C04800890C2000D6F -:1051B00024420001A0C2000D0A0014403C048008F3 -:1051C000A0C0000D3C048008348201009042000C15 -:1051D00024030005304200FF1443000A24A205DC2A -:1051E00034830080906200272C4200075040000565 -:1051F00024A20A0090630027240200140062100415 -:1052000000A210213C108008361000803045FFFFBE -:10521000012020210E001405A60500149602005C52 -:105220008E0300383C1180003042FFFF0002104026 -:1052300000621821AE03001C0E0003458E240140BD -:105240009202002534420040A20200250E000350C5 -:105250008E2401408E2401403C0380008C6201F8C2 -:105260000440FFFE24020002AC6401C0A06201C43D -:105270003C021000AC6201F88FBF00188FB100141F -:0C5280008FB0001003E0000827BD0020E4 -:04528C008008010095 -:10529000800800808008000000000C8000003200C0 -:1052A0008008024008000EDC08000F3408000F7868 -:1052B00008001010080010508008010080080080CD -:0452C0008008000062 -:0C52C4000A0000220000000000000000B2 -:1052D0000000000D6370352E302E306A3300000060 -:1052E00005000004000000000000000000000000B5 -:1052F000000000000000000038003C00000000003A -:10530000000000000000000000000000000000207D -:10531000000000000000000000000000000000008D -:10532000000000000000000000000000000000007D -:105330000000000000000000210038000000000113 -:105340000000002B00000000000000000000000032 -:1053500010000003000000000000000D0000000D20 -:105360003C020800244254243C0308002463564CA9 -:10537000AC4000000043202B1480FFFD24420004B9 -:105380003C1D080037BD9FFC03A0F0213C10080025 -:10539000261000883C1C0800279C54240E0002881C -:1053A000000000000000000D00A018210080102166 -:1053B000008028213C0460003C07600024060008AF -:1053C00010600006348420788C420000ACE2200893 -:1053D0008C63000003E00008ACE3200C0A000E2AF6 -:1053E00000000000240300403C02600003E00008CD -:1053F000AC4320003C0760008F8600008CE52074E1 -:105400000086102100A2182B14600007000028213C -:105410008F8AFD9824050001A14400138F890000A4 -:1054200001244021AF88000003E0000800A0102103 -:105430008F84FD988F8500009086001330C300FF95 -:1054400000A31023AF82000003E00008A080001337 -:105450008F84FD9827BDFFE8AFB00010AFBF0014E8 -:10546000908900119087001124020028312800FF44 -:105470003906002830E300FF2485002C2CD00001E1 -:10548000106200162484001C0E0000390000000089 -:105490008F8FFD983C0560002402020495EE003ECB -:1054A00095ED003C000E5C0031ACFFFF016C502517 -:1054B000ACAA20105200000124020004ACA220007B -:1054C0000000000000000000000000008FBF00147A -:1054D0008FB0001003E0000827BD00180A0000711B -:1054E000000028218F85FD9827BDFFD8AFBF002081 -:1054F000AFB3001CAFB20018AFB10014AFB00010D2 -:105500000080982190A4001124B0001C24B1002C2C -:10551000308300FF386200280E00005B2C5200012F -:105520000E00006300000000020020211240000273 -:1055300002202821000028210E0000390000000070 -:105540008F8DFD983C0880003C05600095AC003EC6 -:1055500095AB003C02683025000C4C00316AFFFF1F -:10556000012A3825ACA7201024020202ACA6201480 -:1055700052400001240200028FBF00208FB3001CA4 -:105580008FB200188FB100148FB0001027BD002813 -:1055900003E00008ACA2200027BDFFE0AFB2001876 -:1055A000AFB10014AFB00010AFBF001C3C116000E1 -:1055B0008E2320748F82000030D0FFFF30F2FFFF77 -:1055C0001062000C2406008F0E000039000000005D -:1055D0003C06801F0010440034C5FF00011238252E -:1055E00024040002AE27201000003021AE25201434 -:1055F000AE2420008FBF001C8FB200188FB10014A2 -:105600008FB0001000C0102103E0000827BD00206B -:1056100027BDFFE0AFB0001030D0FFFFAFBF0018D4 -:10562000AFB100140E00003930F1FFFF001024006C -:10563000009180253C036000AC7020108FBF0018E3 -:105640008FB100148FB0001024020004AC6220005F -:1056500027BD002003E000080000102127BDFFE85F -:105660003C0B6018AFBF00108D6F50002418FF7FF7 -:10567000340C807101F8702435CD380C240A0031C7 -:105680003C098000AD6D50003C08800AAD6C53BCF5 -:10569000AD2A00080E00049BAF88002C0E000459B0 -:1056A000000000000E000048000000003C07600001 -:1056B0008CE508082406FFF03C03570900A62024C7 -:1056C0003462F0001082005024190001AF800034D1 -:1056D0000E000BBC000000003C0660168CC40000ED -:1056E0003C0760148CE500A03C03FFFF00831024FE -:1056F0003C1F535300051FC2105F003D34C57C00A2 -:1057000094A201F2A780004C10400003A780005C27 -:10571000384B1E1EA78B004C94A201F810400004C9 -:105720008F8D0034384C1E1EA78C005C8F8D00348A -:1057300011A000049784005C240E0020A78E004C6A -:105740009784005C2C8F008151E0000124040080CC -:105750009785004C2CB80401530000012405040077 -:105760003C0260008C4304382419103C307FFFFF5A -:1057700013F900033087FFFF50E0000F24060050AC -:10578000A380005E9388005E51000010A784005C37 -:10579000A780005C9785005C8FBF0010A780004C3D -:1057A000A7800054A78000723C010800AC2500804F -:1057B00003E0000827BD0018A386005E9388005E02 -:1057C0005500FFF4A780005CA784005CA785004C0F -:1057D0008FBF00109785005CA7800054A7800072DF -:1057E0003C010800AC25008003E0000827BD00183C -:1057F00000035080014648218D2800043C066000CB -:105800000A00010F010628210A000103AF990034A4 -:105810003083FFFF8F88002C8F87002800032140F2 -:105820003C0580003C020050008248253C06600098 -:105830003C0A010034AC04008CCD08E001AA5824D5 -:1058400011600005000000008CCF08E024E7000193 -:1058500001EA7025ACCE08E08D19001001805821B6 -:10586000ACB900388D180014ACB8003CACA90030BD -:105870000000000000000000000000000000000028 -:105880000000000000000000000000000000000018 -:105890003C0380008C640000308200201040FFFD3B -:1058A0003C0F60008DED08E03C0E010001AE1824B5 -:1058B0001460FFE100000000AF87002803E000084B -:1058C000AF8B00388F85002C240BFFF03C06800046 -:1058D00094A7001A8CA9002430ECFFFF000C38C0FC -:1058E00000EB5024012A4021ACC8003C8CA40024C9 -:1058F0008CC3003C008310231840003300000000DC -:105900008CAD002025A200013C0F0050ACC2003835 -:1059100035EE00103C068000ACCE003000000000E8 -:105920000000000000000000000000000000000077 -:105930000000000000000000000000003C048000A7 -:105940008C990000333800201300FFFD30E200087E -:10595000104000173C0980008C880408ACA8001097 -:105960008C83040CACA300143C1900203C1880006C -:10597000AF19003094AE001894AF001C01CF302155 -:10598000A4A6001894AD001A25A70001A4A7001A28 -:1059900094AB001A94AC001E118B000300000000B1 -:1059A00003E000080000000003E00008A4A0001AC3 -:1059B0008D2A0400ACAA00108D240404ACA40014A9 -:1059C0000A0001AA3C1900208CA200200A000192C2 -:1059D0003C0F00500A0001800000000027BDFFE8D6 -:1059E000AFBF00100E0001C4000000008F89002C22 -:1059F0008FBF00103C038000A520000A9528000AF4 -:105A00009527000427BD00183105FFFF30E6000F81 -:105A10000006150000A2202503E00008AC64008009 -:105A20003C0508008CA500208F83000427BDFFE8FB -:105A3000AFB00010AFBF001410A300100000802111 -:105A4000240400010204300400A6202400C3102412 -:105A50005044000626100001001018802787FD9C86 -:105A60001480000A00671821261000012E09000288 -:105A70005520FFF38F830004AF8500048FBF00140F -:105A80008FB0001003E0000827BD00188C680000EC -:105A90003C058000ACA800240E0001C626100001C1 -:105AA0003C0508008CA500200A0001EB2E0900022D -:105AB00024050001008518043C0408008C840020A3 -:105AC00027BDFFC8AFBF003400831024AFBE003035 -:105AD000AFB7002CAFB60028AFB50024AFB400209C -:105AE000AFB3001CAFB20018AFB1001410400051AA -:105AF000AFB000108F84002C948700069488000AB1 -:105B000000E8302330D5FFFF12A0004B8FBF0034D8 -:105B1000948B0018948C000A016C50233142FFFFD3 -:105B200002A2482B1520000202A0202100402021C3 -:105B30002C8F000515E0000200809821241300043A -:105B40000E000153026020218F87002C02609021FB -:105B5000AF80003094F4000A026080211260004E91 -:105B60003291FFFF3C1670003C1440003C1E2000A8 -:105B70003C1760008F9900388F38000003161824F6 -:105B80001074004F0283F82B17E00036000000006D -:105B9000107E00478F86003014C0003A24030001B5 -:105BA00002031023022320213050FFFF1600FFF1D3 -:105BB0003091FFFF8F87002C3C1100203C108000AB -:105BC000AE11003094EB000A3C178000024B5021CC -:105BD000A4EA000A94E9000A94E800043123FFFFD4 -:105BE0003106000F00062D000065F025AEFE008096 -:105BF00094F3000A94F6001812D3003600122140E4 -:105C00008CFF00148CF4001003E468210000C02114 -:105C100001A4782B0298702101CF6021ACED001413 -:105C2000ACEC001002B2382330F5FFFF16A0FFB82D -:105C30008F84002C8FBF00348FBE00308FB7002CB4 -:105C40008FB600288FB500248FB400208FB3001CBE -:105C50008FB200188FB100148FB0001003E000085D -:105C600027BD00381477FFCC8F8600300E000D8BD7 -:105C700002002021004018218F86003010C0FFC98B -:105C800002031023027070238F87002C01C3682148 -:105C90000A00027631B2FFFF8F86003014C0FFC9C0 -:105CA0003C1100203C1080000A000240AE11003080 -:105CB0000E0003C4020020210A00026D00401821DA -:105CC000020020210E0007DB022028210A00026DBD -:105CD000004018210E000180000000000A00025957 -:105CE00002B2382327BDFFD8AFB40020AFB3001CE9 -:105CF000AFB20018AFB10014AFB00010AFBF0024B6 -:105D00000E0000E6241300013C0280083C03200042 -:105D10003C010800AC200070345400803472000351 -:105D20003C1080002411FF800E0001D7000000000D -:105D30008E06000038C5000130A400011480FFFA6F -:105D4000000000008E07010024030C0010E300098E -:105D50003C0580008E0901002D2830805500001080 -:105D60003C0480008E0B01002D6A31811140000C33 -:105D70003C0480008CAC0100118300040000202151 -:105D80008CAE010025CDFF8131A400FF8E0F0100F4 -:105D90000E0001FBAE0F00240A0002C13C0480008B -:105DA0008C9F010024180020AC9F002092990000D5 -:105DB000332300FF1078001F2402005010620022DD -:105DC000000000003C0480008C830100146000038C -:105DD00000000000566000143C0440008C8201006A -:105DE0008C990100000098210051F824001F79408F -:105DF0003338007F01F8702501D26825AC8D08305A -:105E00008C8C01008C890100258B010001715024CC -:105E1000000A39403128007F00E8302500D22825CB -:105E2000AC8508303C044000AE0401380A000299F9 -:105E3000000000008C8501000E00078D2404008006 -:105E40000A0002C13C0480008C8401000E0013EAA9 -:105E5000000000000A0002C13C04800000A4102BD6 -:105E600024030001104000090000302100052840F3 -:105E700000A4102B04A00003000318405440FFFCB2 -:105E8000000528405060000A0004182B0085382BBC -:105E900054E000040003184200C33025008520238D -:105EA000000318421460FFF9000528420004182B73 -:105EB00003E0000800C310213084FFFF30C600FF5C -:105EC0003C0780008CE201B80440FFFE00064C0055 -:105ED000012430253C08200000C820253C03100088 -:105EE000ACE00180ACE50184ACE4018803E000088B -:105EF000ACE301B83C0660008CC5201C2402FFF016 -:105F000030830200308601001060000E00A22824B9 -:105F100034A500013087300010E0000530830C000C -:105F200034A500043C04600003E00008AC85201C9C -:105F30001060FFFD3C04600034A5000803E0000889 -:105F4000AC85201C54C0FFF334A500020A000315E1 -:105F50003087300027BDFFE8AFB00010AFBF00149E -:105F60003C076000240600021080001100A0802180 -:105F70008F8300380E00030C8C6400188F82003869 -:105F800000002021240600018C45000C0E0002FDBB -:105F9000000000001600000224020003000010218F -:105FA0008FBF00148FB0001003E0000827BD001859 -:105FB0008CE8201C2409FFF001092824ACE5201CF2 -:105FC0008F8700380A0003328CE5000C3C02600E1B -:105FD0000080402134460100240900180000000020 -:105FE00000000000000000003C0A00503C0380005C -:105FF00035470200AC68003834640400AC65003CEE -:10600000AC6700308C6C0000318B00201160FFFD0C -:106010002407FFFF2403007F8C8D00002463FFFF13 -:1060200024840004ACCD00001467FFFB24C60004E8 -:1060300000000000000000000000000024A4020096 -:106040000085282B3C0300203C0E80002529FFFF03 -:1060500001054021ADC300301520FFE0008028215C -:1060600003E00008000000008F82003827BDFFD841 -:10607000AFB3001CAFBF0020AFB20018AFB1001427 -:10608000AFB0001094460002008098218C52001896 -:106090002CC300818C4800048C4700088C51000CF4 -:1060A0008C490010106000078C4A00142CC40004B6 -:1060B0001480001330EB000730C5000310A000105F -:1060C000000000002410008B020020210220282163 -:1060D0000E0002FD240600031660000224020003E5 -:1060E000000010218FBF00208FB3001C8FB200185A -:1060F0008FB100148FB0001003E0000827BD002806 -:106100001560FFF12410008B3C0C80003C03002044 -:10611000241F0001AD830030AF9F0030000000005D -:1061200000000000000000002419FFF024D8000F38 -:10613000031978243C1000D0AD88003801F0702598 -:1061400024CD00033C08600EAD87003C358504007B -:10615000AD8E0030000D38823504003C3C038000D9 -:106160008C6B0000316200201040FFFD0000000039 -:1061700010E0000824E3FFFF2407FFFF8CA80000C5 -:106180002463FFFF24A50004AC8800001467FFFB14 -:10619000248400043C04600EAC860038000000003B -:1061A00000000000000000003C0700203C068000CA -:1061B0000120202101402821ACC700300E000342FD -:1061C000000080210E00030C024020210A000382FF -:1061D0000200202127BDFFE0AFB200183092FFFF80 -:1061E000AFB10014AFBF001CAFB000101640000DDF -:1061F000000088210A0003F1022010212405000379 -:10620000508500278CE5000C0000000D262C0001B5 -:106210003191FFFF24EB00200232502B1140001976 -:10622000AF8B00388F820030144000168F87003803 -:106230003C0670003C0320008CE5000000A62024F2 -:10624000148300108F840040000544023C09800044 -:1062500000A980241480FFE9310600FF2CCA000B3E -:106260001140FFEB262C0001000668803C0E080060 -:1062700025CE51C801AE60218D8B00000160000861 -:1062800000000000022010218FBF001C8FB20018F8 -:106290008FB100148FB0001003E0000827BD00206C -:1062A0000E0002FD240400841600FFD88F870038FA -:1062B0000A0003D2AF800040020028210E00032410 -:1062C000240400018F8700380A0003D2AF82004007 -:1062D000020028210E000324000020210A000401EE -:1062E0008F8700380E000369020020218F87003855 -:1062F0000A0003D2AF82004030AFFFFF000F19C089 -:106300003C0480008C9001B80600FFFE3C1920047C -:106310003C181000AC830180AC800184AC990188EA -:10632000AC9801B80A0003D3262C000190E20002C9 -:1063300090FF00030000202100023A0000FF282502 -:10634000240600080E0002FD000000001600FFDD1C -:10635000240200038F870038000010210A0003D2B6 -:10636000AF82004090E50002000020210A000420D6 -:106370002406000994E5000490E9000390E300027C -:10638000000534000009420000C8202500832825AC -:106390002406000A0A0004200000202190E50002E3 -:1063A000000020210A0004202406000B000449C23A -:1063B0003127003F000443423C0280000008204097 -:1063C000240316802CE60020AC43002C24EAFFE0D6 -:1063D0002482000114C0000330A900FF00801021B6 -:1063E000314700FF000260803C0D8000240A00015C -:1063F000018D20213C0B000E00EA2804008B302187 -:1064000011200005000538278CCE000001C5382575 -:1064100003E00008ACC700008CD800000307782414 -:1064200003E00008ACCF000027BDFFE0AFB10014CF -:10643000AFB00010AFBF00183C0760008CE4080844 -:106440003402F0003C1160003083F000240501C0EC -:106450003C04800E00003021106200062410000170 -:106460008CEA08083149F0003928E0000008382B90 -:10647000000780403C0D0200AE2D0814240C16804D -:106480003C0B80008E2744000E000E34AD6C002CB7 -:10649000120000043C0216912405000112050010B0 -:1064A0003C023D6C345800E0AE3844083C11080012 -:1064B0008E31007C8FBF00183C06600000118540C3 -:1064C000360F16808FB100148FB000103C0E020002 -:1064D00027BD0020ACCF442003E00008ACCE08105C -:1064E0003C0218DA345800E0AE3844083C11080089 -:1064F0008E31007C8FBF00183C0660000011854083 -:10650000360F16808FB100148FB000103C0E0200C1 -:1065100027BD0020ACCF442003E00008ACCE08101B -:106520000A00043A240500010A00043A0000282168 -:1065300024020400A7820010A78000080000202188 -:106540003C06080024C654B02405FFFF248900013E -:10655000000440803124FFFF010618212C87002011 -:1065600014E0FFFAAC65000024040400A7840012C4 -:10657000A780000A000020213C06080024C65530F0 -:106580002405FFFF248D00010004608031A4FFFF7B -:10659000018658212C8A00201540FFFAAD650000C5 -:1065A000A7800014A780000CA780000E0000202107 -:1065B0003C06080024C655B02405FFFF24990001BD -:1065C0000004C0803324FFFF030678212C8E0004D2 -:1065D00015C0FFFAADE500003C0560008CA73D004A -:1065E0002403E08F00E310243446014003E0000858 -:1065F000ACA63D002487007F000731C224C5FFFF01 -:10660000000518C2246400013082FFFF000238C078 -:10661000A784001C3C010800AC270030AF800018A4 -:1066200000002821000020210000302124890001E1 -:1066300000A728213124FFFF2CA817011100000317 -:106640002C8300801460FFF924C6000100C02821BB -:10665000AF86001810C0001DA786001624CAFFFFD1 -:10666000000A11423C080800250855B01040000AF5 -:1066700000002021004030212407FFFF248E00016C -:106680000004688031C4FFFF01A860210086582BF8 -:106690001560FFFAAD87000030A2001F50400008CF -:1066A00000043080240300010043C804000410806B -:1066B000004878212738FFFF03E00008ADF800000C -:1066C00000C820212405FFFFAC85000003E000087E -:1066D0000000000030A5FFFF30C6FFFF30A8001FFC -:1066E0000080602130E700FF0005294200005021B2 -:1066F00010C0001D24090001240B00012518000111 -:10670000010B2004330800FF01267826390E0020F3 -:106710002DED00012DC2000101A218251060000D11 -:10672000014450250005C880032C40210100182198 -:1067300010E0000F000A20278D040000008A1825B1 -:10674000AD03000024AD00010000402100005021F5 -:1067500031A5FFFF252E000131C9FFFF00C9102B15 -:106760001040FFE72518000103E0000800000000CA -:106770008D0A0000014440240A000520AC68000096 -:1067800027BDFFE830A5FFFF30C6FFFFAFB0001008 -:10679000AFBF001430E7FFFF000050213410FFFFAF -:1067A0000000602124AF001F00C048212418000110 -:1067B0002419002005E0001601E010210002F94331 -:1067C000019F682A0009702B01AE402411000017B8 -:1067D000000C18800064102110E000058C4B0000B4 -:1067E00000F84004000838230167582400003821CD -:1067F0001540004100004021556000163169FFFF3F -:10680000258B0001316CFFFF05E1FFEC01E0102159 -:1068100024A2003E0002F943019F682A0009702B60 -:1068200001AE40241500FFEB000C18801546000552 -:106830003402FFFF020028210E0005040000382169 -:10684000020010218FBF00148FB0001003E0000879 -:1068500027BD00181520000301601821000B1C0241 -:1068600024080010306A00FF15400005306E000F4C -:10687000250D000800031A0231A800FF306E000F3A -:1068800015C00005307F0003251000040003190225 -:10689000320800FF307F000317E00005386900016F -:1068A0002502000200031882304800FF3869000109 -:1068B0003123000110600004310300FF250A0001AC -:1068C000314800FF310300FF000C694001A3402163 -:1068D000240A000110CAFFD53110FFFF246E000109 -:1068E00031C800FF1119FFC638C900012D1F002053 -:1068F00053E0001C258B0001240D00010A000597C0 -:10690000240E002051460017258B000125090001A7 -:10691000312800FF2D09002051200012258B000195 -:1069200025430001010D5004014B102425090001ED -:106930001440FFF4306AFFFF3127FFFF10EE000C18 -:106940002582FFFF304CFFFF000050213410FFFF75 -:10695000312800FF2D0900205520FFF225430001BA -:10696000258B0001014648260A000551316CFFFFC6 -:1069700000003821000050210A0005A33410FFFF59 -:1069800027BDFFD8AFB0001030F0FFFFAFB100144B -:10699000001039423211FFE000071080AFB3001C35 -:1069A00000B1282330D3FFFFAFB2001830A5FFFF9E -:1069B000008090210260302100442021AFBF0020E0 -:1069C0000E00052F3207001F022288213403FFFF2B -:1069D00002402021020028210260302100003821DD -:1069E000104300093231FFFF022010218FBF002029 -:1069F0008FB3001C8FB200188FB100148FB000103D -:106A000003E0000827BD00280E00052F000000004D -:106A100000408821022010218FBF00208FB3001C6E -:106A20008FB200188FB100148FB0001003E000087F -:106A300027BD0028000424003C036000AC603D0832 -:106A400010A00002348210063482101603E0000801 -:106A5000AC623D0427BDFFE0AFB00010309000FFF6 -:106A60002E020006AFBF001810400008AFB100149E -:106A7000001030803C030800246351F400C3282137 -:106A80008CA400000080000800000000000020210D -:106A90008FBF00188FB100148FB00010008010213C -:106AA00003E0000827BD0020979100161620005132 -:106AB000000020213C020800904200330A00060A30 -:106AC00000000000978D001215A000310000202169 -:106AD0000A00060A240200089787001014E0001A32 -:106AE0000000182100602021240200011080FFE92D -:106AF0008FBF0018000429C20045302100A6582B82 -:106B00001160FFE43C0880003C072000000569C0DC -:106B100001A76025AD0C00203C0380082402001F63 -:106B20002442FFFFAC6000000441FFFD2463000429 -:106B300024A5000100A6702B15C0FFF5000569C053 -:106B40000A0005F48FBF0018978700083C0408006E -:106B5000248454B0240504000E0005AF240600016F -:106B6000978B001024440001308AFFFF2569FFFF46 -:106B70002D4804000040282115000040A78900107E -:106B800024AC3800000C19C00A000608A7800008D1 -:106B90009787000A3C04080024845530240504002B -:106BA0000E0005AF2406000197990012244400014D -:106BB0003098FFFF272FFFFF2F0E04000040882191 -:106BC00015C0002CA78F0012A780000A3A0200030C -:106BD000262401003084FFFF0E0005DC2C45000157 -:106BE0000011F8C027F00100001021C00A00060AB9 -:106BF000240200089785001A9787000E3C040800BD -:106C0000248455B00E0005AF2406000197870016B6 -:106C10008F8900182445000130A8FFFF24E3FFFFFF -:106C20000109302B0040802114C00018A7830016F2 -:106C3000A780000E9785001C0E000E1E020020216A -:106C4000244A05003144FFFF0E0005DC2405000145 -:106C50003C05080094A500320E000E1E0200202103 -:106C6000244521003C020800904200330A00060A35 -:106C7000000521C00A000642A784000A24AC38009F -:106C8000000C19C00A000608A78400080A00065C68 -:106C9000A785000E308400FF27BDFFE82C82000688 -:106CA000AFBF0014AFB000101040001500A0382195 -:106CB000000440803C0308002463520C0103282197 -:106CC0008CA40000008000080000000024CC007F9D -:106CD000000751C2000C59C23170FFFF2547C400A4 -:106CE00030E5FFFF27840008020030210E00050474 -:106CF000240700019786001402062021A7840014AF -:106D00008FBF00148FB0001003E0000827BD0018EB -:106D10003C0508008CA50030000779C20E0002E691 -:106D200025E4DF003045FFFF3C040800248455B013 -:106D3000240600010E00050424070001978E0016AA -:106D40008FBF00148FB0001025CD000127BD0018A3 -:106D500003E00008A78D00160007C9C22738FF000E -:106D6000001878C231F0FFFF3C040800248455303D -:106D700002002821240600010E000504240700015A -:106D8000978D0012260E0100000E840025AC000134 -:106D90003C0B6000A78C0012AD603D083604000675 -:106DA000000030213C0760008CE23D04305F0006AB -:106DB00017E0FFFD24C9000100061B00312600FF7B -:106DC000006440252CC50004ACE83D0414A0FFF687 -:106DD0008FBF00148FB0001003E0000827BD00181B -:106DE000000751C22549C8002406000124070001FC -:106DF0003C040800248454B00E0005043125FFFF34 -:106E0000978700108FBF00148FB0001024E6000198 -:106E100027BD001803E00008A78600103084FFFF9C -:106E200030A5FFFF3C0680008CC201B80440FFFE85 -:106E30003C084080008838253C031000ACC001802D -:106E4000ACC50184ACC7018803E00008ACC301B83D -:106E50003084FFFF3C0680008CC201B80440FFFE76 -:106E60003C0840388CA70000008828253C0310000F -:106E7000ACC70180ACC5018803E00008ACC301B811 -:106E80008F8300588F8600501066000B00804021D1 -:106E90003C07080024E755C0000328C000A71021C4 -:106EA0008C44000024630001108800053063000F4B -:106EB0005466FFFA000328C003E000080000102118 -:106EC0003C07080024E755C400A7302103E0000870 -:106ED0008CC200003C039000346200010082202537 -:106EE0003C038000AC6400208C65002004A0FFFE01 -:106EF0000000000003E00008000000003C028000E9 -:106F0000344300010083202503E00008AC44002046 -:106F100027BDFFE0AFB100143091FFFFAFB000100C -:106F2000AFBF00181220001200A080218CA5000025 -:106F300014A00011240400023C0680008CC201B899 -:106F40000440FFFE3C074000022720258FBF0018A9 -:106F50008FB100148FB000103C03100027BD00203B -:106F6000ACC50180ACC4018803E00008ACC301B823 -:106F70000A00071D8CA500000E00067424060200FE -:106F8000000028210A00071DAE0000003087FFFF27 -:106F90003C0680008CC201B80440FFFE3C0A40065B -:106FA0008CA9000000EA4025ACC901808CA4000433 -:106FB0003C031000ACC40184ACC8018803E00008A5 -:106FC000ACC301B88F83FD9427BDFFE8AFBF0014A9 -:106FD000AFB00010906700080080102100802821C9 -:106FE00030E600400000202110C000088C50000056 -:106FF0000E00008802002021020020218FBF001413 -:107000008FB000100A00049727BD00180E00073249 -:10701000000000000E000088020020210200202154 -:107020008FBF00148FB000100A00049727BD00180E -:1070300027BDFFE0AFB000108F90FD94AFBF001CE4 -:10704000AFB20018AFB10014920600010080882191 -:107050000E00070430D2000492040005001129C27A -:10706000A605000034830040A20300050E00070EB1 -:10707000022020210E000499022020212402000178 -:10708000AE02000C02202821A602001024040002F7 -:10709000A602001224060200A60200140E000674C6 -:1070A000A60200161640000F8FBF001C978C0054DC -:1070B0003C0B08008D6B00782588FFFF3109FFFF2E -:1070C000256A0001012A382B10E00006A788005429 -:1070D0003C0F6006240E001635ED0010ADAE0050DA -:1070E0008FBF001C8FB200188FB100148FB000103A -:1070F00003E0000827BD002027BDFFE0AFB100146A -:10710000AFBF0018AFB000101080000400A08821AD -:107110002402008010820007000000000000000D23 -:107120008FBF00188FB100148FB0001003E000086B -:1071300027BD00200E00070400A020218F86FD94AB -:107140000220202190C500050E00070E30B000FF80 -:107150002403003E1603FFF1000000003C05800000 -:107160008CA401780480FFFE240800073C0710006F -:10717000ACB1014002202021A0A801448FBF00181B -:107180008FB100148FB00010ACA701780A00075B24 -:1071900027BD002027BDFFE0AFB00010AFBF001833 -:1071A000AFB100143C1080008E11002000000000E0 -:1071B0000E000499AE040020AE1100208FBF00180D -:1071C0008FB100148FB0001003E0000827BD00202D -:1071D0003084FFFF3C0680008CC201B80440FFFEF3 -:1071E0003C084035008838253C031000ACC50180C0 -:1071F000ACC00184ACC7018803E00008ACC301B88F -:107200003084FFFF3C0680008CC201B80440FFFEC2 -:107210003C084036008838253C031000ACC501808E -:10722000ACC00184ACC7018803E00008ACC301B85E -:1072300027BDFFD0AFB500243095FFFFAFB60028C3 -:10724000AFB40020AFBF002CAFB3001CAFB200182A -:10725000AFB10014AFB0001030B6FFFF12A000278E -:107260000000A0218F9200388E4300003C06800071 -:107270002402004000033E0200032C0230E4007FA1 -:10728000006698241482001D30A500FF8F830048FB -:107290002C68000A510000108F86003000035880CF -:1072A0003C0C0800258C5228016C50218D490000AF -:1072B000012000080000000002D4702131C5FFFF4A -:1072C0000E0006D624040084166000028F92003857 -:1072D000AF8000488F860030264F002026890001AD -:1072E00001E090213134FFFF14C00004AF8F00385B -:1072F0000295282B14A0FFDC000000000280102162 -:107300008FBF002C8FB600288FB500248FB40020CB -:107310008FB3001C8FB200188FB100148FB0001013 -:1073200003E0000827BD00302407003414A70146FD -:10733000000000009247000E8F98FD988F90FD94FA -:10734000240F1600A30700199244000D3C0880008A -:107350003C07800CA3040018965F00123C096000F3 -:107360003C117FFFA61F005C965900103622FFFFDC -:10737000240400053325FFFFAE0500548E46001C93 -:10738000AD0F00288CEE00008D2D444801C6182654 -:1073900001A33021AE0600388E0C003824CA00014B -:1073A0003C0D7F00AE0C003C8E0B003CAF0B00048C -:1073B000AE0A00208E130020AE13001CA300001B99 -:1073C000AE02002CA30400128E5F001424130050A0 -:1073D000AE1F00348E190034AF1900148E4500180A -:1073E000AE050048924F000CA20F004E9209000813 -:1073F000352E0020A20E00088E030018006D6024B8 -:10740000358B4000AE0B0018920A0000315200FF8D -:10741000125302A62413FF803C0408002484564023 -:107420000E00074000000000240C000424080001A6 -:107430003C0508008CA556403C048000A20C0025A9 -:10744000A20800058C9001780600FFFE8F9200389C -:10745000240D00023C031000AC850140A08D0144C6 -:10746000AC8301780A000804AF8000482CAD0037D7 -:1074700011A0FF998F860030000580803C11080024 -:1074800026315250021178218DEE000001C0000813 -:10749000000000002410000414B0008E3C0780009F -:1074A0003C0B08008D6B56408F86FD94ACEB0020A2 -:1074B0008E4300088F8FFD98240E0050ACC300301F -:1074C0008E4A0008ACCA00508E42000CACC2003498 -:1074D0008E440010ACC400388E5F0010ACDF005446 -:1074E0008E590014ACD9003C8E580018ADF8000439 -:1074F0008E51001CACD1002090C5000030A900FFC7 -:10750000112E0276000000008CC500348CD10030B2 -:1075100000B1302304C000F32404008C126000F09A -:10752000240200030A000804AF820048240F00056B -:1075300014AF00683C0B80003C0308008C6356408D -:107540008F86FD94AD6300208E4A00048F99FD98CC -:1075500024072000ACCA001C924200082412000834 -:10756000A32200198F840038909F0009A33F0018C0 -:107570008F85003890B8000A330400FF1092001085 -:10758000288C0009158000BC24080002240E00206D -:10759000108E000B34078000288900211520000878 -:1075A0002407400024110040109100053C07000111 -:1075B000240F0080108F00023C07000224074000C7 -:1075C0008CDF00183C04FF0003E4C8240327C02517 -:1075D000ACD8001890B2000BA0D200278F830038DF -:1075E0009465000C10A0022A000000009467000CB3 -:1075F0003C198000240BFFBFA4C7005C9062000E02 -:1076000024070004A0C200088F840038909F000F58 -:10761000A0DF00098F8C00388D9200108F38007425 -:1076200002582823ACC500588D8F0014ACCF002C15 -:10763000959100183229FFFFACC90040958E001AC1 -:1076400031D0FFFFACD000448D8D001CACCD004884 -:1076500095880002A4C800789183000EA0C300089A -:1076600090CA0008014B1024126001D4A0C2000887 -:107670008F9200380A000804AF87004824060006ED -:1076800014A600143C0D80003C1008008E105640DB -:107690008F8CFD90ADB000208E4800188F86FD9431 -:1076A0008F8AFD98AD8800008CC300382404000543 -:1076B000AD8300048CCB003C12600081AD4B000018 -:1076C0000A000804AF840048240E000710AE004BE7 -:1076D000240400063C05080024A556400E000713AC -:1076E000240400818F9200380013102B0A00080434 -:1076F000AF8200482419002314B9FFF63C0B800028 -:107700003C0C08008D8C56408F8AFD98AD6C002093 -:107710008F91FD948E4600042544002026450014D8 -:10772000AE260028240600030E000E2A2550003045 -:107730008F87003802002021240600030E000E2A45 -:1077400024E500083C040800248456400E0007404D -:107750000000000092220000241F0050304400FF6F -:10776000549FFFE18F9200380E000E1500000000BC -:107770000A0009098F9200382403003314A3003251 -:107780003C0280003C1108008E3156408F8EFD98DF -:10779000AC5100208E440008240900288F88FD94F5 -:1077A000ADC400308E5F000C24060009ADDF00344C -:1077B0008E590010ADD900388E580014ADD8002075 -:1077C0008E450018ADC500248E4F001CADCF00289B -:1077D000A1C900118E4D000412600031AD0D0028CA -:1077E0008F9200380A000804AF860048240900225E -:1077F00014A9FFB800000000240400073C0F080093 -:107800008DEF56403C118000AE2F00205660FEB137 -:10781000AF8400483C040800248456400E00074012 -:10782000241300508F98FD9493120000324500FFFE -:1078300010B30169000000008F9200380000202181 -:107840000A000804AF8400483C05080024A55640FF -:107850000E0006E3240400810A0009098F92003813 -:1078600002D498213265FFFF0E0006D6240400845E -:107870000A0008048F9200381088FF512407040082 -:107880002887000310E001A324100004240D000148 -:10789000548DFF4B240740000A0008BF2407010055 -:1078A0003C05080024A556400E000732240400823F -:1078B0008F920038000030210A000804AF8600488B -:1078C0003C040800248456408CC200380E00074057 -:1078D0008CC3003C8F9200380A00095F0000202111 -:1078E000240400823C05080024A556400E000732FF -:1078F000000000008F920038000010210A000804E8 -:10790000AF8200488E5000048F91FD943C0A8000A5 -:10791000AD500020922200050200282130460002CE -:1079200014C001802404008A8F92FD98020028214F -:107930002404008D924B001B3163002014600179F8 -:1079400000000000922D0009240C001231A800FF55 -:10795000110C0174240400810E0007040200202190 -:107960009245001B240E00040200202134A900428D -:10797000A249001B0E00070EA22E00253C04800029 -:107980008C9101780620FFFE24180002AC90014083 -:10799000A09801448F9200383C0F1000AC8F017802 -:1079A0000A00090A0013102B8E5000048F91FD94D9 -:1079B0003C1F8000AFF00020923900050200282112 -:1079C0003327000214E000172404008A92240009DF -:1079D0002412000402002821308600FF10D200117A -:1079E000240400810E000704020020218F8CFD98E2 -:1079F000240B00122403FFFE918D001B02002021A6 -:107A000035A80020A188001BA22B0009922A00059E -:107A1000014310240E00070EA222000502002821B7 -:107A2000000020210E0007CF000000000A00090915 -:107A30008F9200388E5100043C0280003C100800F8 -:107A400026105640AC5100203C010800AC31564095 -:107A50009246000330C40004108001658F84FD94B9 -:107A600024020006A0820009924D001B2408FFC0DA -:107A700031AC003F01885825A08B000892430003D9 -:107A8000306A00011540015C000000008E420008D1 -:107A9000AE0200083C0208008C4256481040015BD0 -:107AA0008F8EFD98000281C28F85FD94A5D0000CB9 -:107AB0008E5F000C240F000124090014ADDF002CA0 -:107AC0008E590010ADD9001C96470016A5C7003C82 -:107AD00096580014A5D8003EACAF000CA4AF00101F -:107AE000A4AF0012A4AF0014A4AF00161260015F8F -:107AF000A1C9001192440003309200022E530001EC -:107B00008F920038266200080A000804AF820048FD -:107B10008E4600043C0580003C048008ACA6002092 -:107B20008E4700089089000024110050312200FF88 -:107B3000105100B8240500883C0480008C8F01B8E7 -:107B400005E0FFFE0013802B3C18400900B810250B -:107B5000AF9000483C101000AC860180AC870184D7 -:107B6000AC820188AC9001B80A0008058F8600300D -:107B70008E4500043C0680003C098008ACC500200E -:107B8000913F00002404005033F900FF132400B09B -:107B9000240600883C0480008C8A01B80540FFFE62 -:107BA0003C0E400E00CE68253C081000AC850180DC -:107BB000AC800184AC8D0188AC8801B8912B0000A9 -:107BC000240CFF8024040004016C182524060030D6 -:107BD0000E000674A12300000A0009098F920038E4 -:107BE0008E5000048F91FD983C0F8000ADF0002076 -:107BF0009225001B30A900101120007C2403008175 -:107C00003C0480008C8701B804E0FFFE3C1F401F4D -:107C1000AC900180007F10250013C82B3C10100091 -:107C2000AC800184AF990048AC820188AC9001B867 -:107C30000A0008058F8600308E44001C0E0006EFF7 -:107C400000000000104000F8004038218F920038FA -:107C5000240600893C0580008CAE01B805C0FFFEFB -:107C600000000000ACA701808E50001C3C114001B8 -:107C70000013782B00D138253C131000ACB00184E0 -:107C8000AF8F0048ACA70188ACB301B80A00080563 -:107C90008F860030965900023C100800261056408E -:107CA00033380004130000A33C0460008E5F001C06 -:107CB0003C068000ACDF00203C010800AC3F564091 -:107CC000964F000231E7000114E000E300000000DD -:107CD0008E420004AE0200083C1008008E10564888 -:107CE000120000D93C0680008F85FD94241000010D -:107CF0008CBF00188F91FD988F89FD9003E6C825F1 -:107D0000ACB90018A0A00005ACB0000C3C180800ED -:107D10008F1856488F870038A4B00010001879C219 -:107D2000A4B00012A4B00014A4B00016A62F000C3A -:107D30008CEE00088F8D00388F8C0038AE2E002C12 -:107D40008DA8000C24070002AE28001C918B0010A7 -:107D5000A22B00118F830038906A0011A12A00081D -:107D60008F82003890440012A0A4004E8F920038F9 -:107D700092460013A22600128F920038965F0014DC -:107D8000A63F003C96590016A639003E8E580018B2 -:107D9000AE3800145660FD4FAF8700483C05080020 -:107DA00024A556400E000713000020218F920038B2 -:107DB000000038210A000804AF8700483C0508008D -:107DC00024A556400E000732240400828F9200380A -:107DD0000A0008EC000038210E000E15000000001B -:107DE0008F9200380A00095F000020210E0007046E -:107DF000020020219232001B020020213658001080 -:107E00000E00070EA238001B8F9200380A000A4F9E -:107E1000000018219243000C306A00011140000359 -:107E200000000000964B000EA48B002C9248000C22 -:107E3000310C00021180FF4000002821964E0012F4 -:107E40008E4D0014A48E001A0A000A1DAC8D001C71 -:107E50008F8300588F8700501067FF4E000030213D -:107E60003C080800250855C4000320C000883021C4 -:107E70008CD10000122500C8246200013043000F9D -:107E80001467FFFA000320C00A000A340000302102 -:107E90003C05080024A556400E0007322404008B40 -:107EA0008F9200380A0008EC0013382B3C0B0800B6 -:107EB0008D6B564024D8FFFE25710100322A007FC9 -:107EC0000147902102331024AD020028AE4600D0B5 -:107ED000AE4000D40A000855AE58001CACC0005497 -:107EE0003C0E08008DCE56403C09800C352C01001C -:107EF000ACEE00288E500014AD9000D08E4D0014D2 -:107F0000AD8D00D48E4800102507FFFE0A000891B1 -:107F1000AD87001C5490FDAA240740000A0008BF4A -:107F2000240710000E0007C3000000000A00090922 -:107F30008F9200388C83442C3C05DEAD34B2BEEF0A -:107F40003C010800AC205640107200900000000078 -:107F50003C046C62348279701462000824040002CC -:107F6000978A00549783004C020028210143482B34 -:107F70001120001924040092240400020E0005E4DC -:107F8000240502003C0B8000AD6200203C0108008B -:107F9000AC2256401040000D8F8E0038240C002873 -:107FA0002404000391CD001031A800FF550C0001FE -:107FB000240400010E00004C0000000010400004EA -:107FC000240400830A000A7F8F920038240400836F -:107FD0003C05080024A556400E00071300000000D1 -:107FE0008F9200380013382B0A000804AF8700482E -:107FF0000A0009E8240200128E4400080E0006EF71 -:10800000000000000A0009F4AE0200083C05080068 -:1080100024A556400E0006E3240400878F92003802 -:108020000A000A110013102B240400040E0005E4BA -:108030002405003014400014004038218F9200388D -:108040000A000A64240600833C05080024A5564063 -:108050000A000B45240400878E4400040E0006EF3E -:10806000000000000A000A85AE0200083C05080076 -:1080700024A556400E000732240400828F92003857 -:108080000A000A11000010218F9200383C08800875 -:108090003C0C8000240B0050240A0001AD8200201B -:1080A000A10B0000A10A000192490004A1090018D7 -:1080B00092440005A1040019924300063C04080004 -:1080C000248455C4A103001A924200073C0308000F -:1080D000246355C0A102001B92450008A105001CA5 -:1080E00092460009A106001D925F000AA11F001E12 -:1080F0009259000BA119001F9258000CA1180020E2 -:108100009251000DA11100219250000EA1100022E9 -:10811000924F000FA10F0023924E0010A10E0024D9 -:10812000924D0011A10D0025964C0014A50C0028BD -:10813000964B00168F8A00508F980058A50B002A86 -:1081400096490018000A10C025450001A509002C19 -:108150008E46001C0044C8210043F82130A5000FC2 -:10816000AFE60000AF27000010B80003AF85005055 -:108170000A000A640000302124AD000131A8000F7C -:10818000000030210A000A64AF8800588C83442C18 -:108190000A000B243C046C623C07080024E755C02D -:1081A00000879021ACC00000000030210A000A3492 -:1081B000AE4000003C0482013C03600034820E02A9 -:1081C000AC603D68AF80007803E00008AC623D6CB5 -:1081D00027BDFFE8AFB000103090FFFF001018423D -:1081E0002C620041AFBF0014144000022404008040 -:1081F000240300403C010800AC3000603C01080052 -:10820000AC2300640E000E1E00602821244802BF2B -:108210002409FF8001092824001039800010304013 -:108220008FBF00148FB0001000A7202100861821F6 -:10823000AF8300603C010800AC2500583C010800F9 -:10824000AC24005C03E0000827BD0018308300FF69 -:1082500030C6FFFF30E400FF3C0880008D0201B80B -:108260000440FFFE00035400014438253C0960002F -:1082700000E920253C031000AD050180AD06018416 -:10828000AD04018803E00008AD0301B88F86003813 -:108290003C096012352700108CCB00043C0C600EAA -:1082A00035850010316A00062D480001ACE800C495 -:1082B0008CC40004ACA431808CC2000894C30002BA -:1082C000ACA2318403E00008A78300708F850038DA -:1082D0008F87FF208F86FF288CAE00043C0F601232 -:1082E00035E80010ACEE00688CAD0008ACED006C19 -:1082F0008CAC0010ACCC004C8CAB000CACCB004870 -:1083000094CA00543C0208008C42004425490001F4 -:10831000A4C9005494C400543083FFFF10620017B6 -:10832000000000003C0208008C420040A4C2005241 -:108330008CA30018ACE300308CA20014ACE2002C3B -:108340008CB90018ACF900388CB800142405000171 -:10835000ACF800348D0600BC50C500198D0200B485 -:108360008D0200B8A4E2004894E40048A4E4004A66 -:1083700094E800DA03E000083102FFFF3C02080045 -:108380008C420024A4C00054A4C200528CA3001844 -:10839000ACE300308CA20014ACE2002C8CB90018C5 -:1083A000ACF900388CB8001424050001ACF8003496 -:1083B0008D0600BC54C5FFEB8D0200B88D0200B4E1 -:1083C000A4E2004894E40048A4E4004A94E800DAF7 -:1083D00003E000083102FFFF8F8600383C04800074 -:1083E0008CC900088CC80008000929C0000839C0E1 -:1083F000AC87002090C30007306200041040003AB0 -:10840000AF85007490CB0007316A00081140003935 -:108410008F87FF248CCD000C8CCE001401AE602B16 -:1084200011800032000000008CC2000CACE2007031 -:108430008CCB00188F85FF208F88FF28ACEB007451 -:108440008CCA00102402FFF8ACAA00C88CC9000C2A -:10845000AD0900608CC4001CACA400C090E3007C9B -:108460000062C824A0F9007C90D80007330F0008F0 -:1084700011E000040000000090ED007C35AC00012C -:10848000A0EC007C90CF000731EE000111C0000984 -:108490000000000090E4007C2418000234820002F6 -:1084A000A0E2007C90A300EC307900FF13380013A9 -:1084B0002408003490C900073126000210C00004CF -:1084C0000000000090EB007C356A0004A0EA007C0C -:1084D00090ED007D31AC003FA0EC007D94A700DA68 -:1084E00003E0000830E2FFFF8F87FF240A000C5AE8 -:1084F0008CC200140A000C5BACE000700A000C7C1B -:10850000ACA800CC8F8C003827BDFFD8AFB3001CBF -:10851000AFB20018AFB00010AFBF0020AFB1001471 -:10852000918F00153C13600E3673001031EB000F75 -:10853000A38B007C8D8F00048D8B0008959F00120B -:10854000959900109584001A9598001E958E001C30 -:1085500033EDFFFF332AFFFF3089FFFF3308FFFFB2 -:1085600031C7FFFF3C010800AC2D00243C0108008E -:10857000AC2900443C010800AC2A0040AE683178C8 -:10858000AE67317C91850015959100163C12601202 -:108590003652001030A200FF3230FFFFAE62318849 -:1085A000AE5000B491830014959F0018240600017A -:1085B0000066C80433F8FFFFAE5900B8AE5800BCDF -:1085C000918E0014AF8F00643C08600631CD00FF2F -:1085D000AE4D00C0918A00159584000E3C07600ADC -:1085E000314900FFAF8B00683084FFFFAE4900C8FF -:1085F000351100100E000BC334F004103C020800CB -:108600008C4200603C0308008C6300643C06080058 -:108610008CC600583C0508008CA5005C8F84006067 -:108620008FBF0020AE23004CAE65319CAE030054DA -:10863000AE4500DCAE6231A0AE6331A4AE663198C7 -:10864000AE2200488FB3001CAE0200508FB1001460 -:10865000AE4200E0AE4300E4AE4600D88FB000105A -:108660008FB200180A0004CC27BD0028978500723D -:108670009783005C27BDFFE8AFB0001000A3102B6C -:10868000AFBF0014240400058F900038104000553F -:10869000240900020E0005E48F850060AF8200749B -:1086A000240400031040004F240900023C0680000F -:1086B0000E00004CACC2002024070001240820005A -:1086C0001040004D24040005978E00728F8AFF240D -:1086D0002409005025C50001A7850072A1490000AA -:1086E0003C0D08008DAD0064240380008F84FF20C2 -:1086F000000D6600AD4C0018A5400006954B000A21 -:108700008F85FF282402FF8001633024A546000ADC -:10871000915F000A0000482103E2C825A159000A20 -:10872000A0A00008A140004CA08000C5961800023F -:10873000978300703C020004A49800DA960F0002B0 -:108740002418FFBF25EE2401A48E00AE8E0D000478 -:10875000ACAD00448E0C0008ACAC0040A4A00050AE -:10876000A4A000548E0B000C240C0030AC8B00280D -:108770008E060010AC860024A480003EA487004E24 -:10878000A4870050A483003CAD420074AC8800C8AC -:10879000ACA80060A08700EC909F00C433F9007F74 -:1087A000A09900C4909000C402187824A08F00C43F -:1087B000914E007C35CD0001A14D007C938B007C57 -:1087C000AD480070AC8C00CCA08B00C68F880068D0 -:1087D0008F870064AC8800B4AC8700B8A5400078EF -:1087E000A540007A8FBF00148FB000100120102127 -:1087F00003E0000827BD00188F8500740E00067482 -:108800008F8600600A000D482409000227BDFFE0A2 -:10881000AFB000108F900038AFB10014AFBF001898 -:108820008E0900040E000499000921C08E0800047E -:108830008F84FF208F82FF28000839C03C0680000B -:10884000ACC70020948500DA904300131460001C2C -:1088500030B1FFFF8F8CFF24918B0008316A0040FC -:108860001540000B000000008E0D00040220302196 -:108870008FBF00188FB100148FB0001024040022A5 -:1088800000003821000D29C00A000BE227BD00209E -:108890000E000063000000008E0D00040220302155 -:1088A0008FBF00188FB100148FB000102404002275 -:1088B00000003821000D29C00A000BE227BD00206E -:1088C0000E00005B000000008E0D0004022030212D -:1088D0008FBF00188FB100148FB000102404002245 -:1088E00000003821000D29C00A000BE227BD00203E -:1088F00027BDFFE0AFB200183092FFFFAFB000100D -:10890000AFBF001CAFB100141240001E0000802158 -:108910008F8600388CC500002403000600053F0246 -:108920000005140230E4000714830016304500FFF0 -:108930002CA8000611000040000558803C0C0800DF -:10894000258C532C016C50218D490000012000081A -:10895000000000008F8E0078240D000111CD005022 -:1089600024020002AF820078260900013130FFFFA7 -:1089700024C800200212202B010030211480FFE5C2 -:10898000AF880038020010218FBF001C8FB2001882 -:108990008FB100148FB0001003E0000827BD002045 -:1089A0009387005E54E00034000030210E000C90EC -:1089B000000000008F8600380A000DA82402000184 -:1089C0008F8700782405000210E50031240400138D -:1089D0000000282100003021240700010E000BE2D6 -:1089E000000000000A000DA98F8600388F830078F0 -:1089F000240200021462FFF6240400120E000C454B -:108A0000000000008F850074004030212404001213 -:108A10000E000BE2000038210A000DA98F860038F5 -:108A20008F8300782411000310710029241F000295 -:108A3000107FFFCE26090001240400100000282129 -:108A4000000030210A000DC6240700018F91007834 -:108A5000240600021626FFF9240400100E000CEA7A -:108A600000000000144000238F9800388F860038E3 -:108A70000A000DA824020003240400140E000BE2D7 -:108A8000000028218F8600380A000DA82402000269 -:108A90000E000D52000000000A000DA98F8600385C -:108AA0000E000BF200000000241900022404001440 -:108AB000000028210000302100003821AF99007803 -:108AC0000E000BE2000000000A000DA98F8600389E -:108AD0000E000C02000000008F85007424190002B3 -:108AE0000040302124040010000038210A000DFF4E -:108AF000AF9900780040382124040010970F00023D -:108B0000000028210E000BE231E6FFFF8F860038BF -:108B10000A000DA9AF9100788F84FF243C077FFFE6 -:108B200034E6FFFF8C8500182402000100A61824FB -:108B3000AC83001803E00008A08200053084FFFF2A -:108B400030A5FFFF108000070000182130820001CF -:108B50001040000200042042006518211480FFFB31 -:108B60000005284003E000080060102110C0000745 -:108B7000000000008CA2000024C6FFFF24A5000412 -:108B8000AC82000014C0FFFB2484000403E0000852 -:108B90000000000010A0000824A3FFFFAC86000026 -:108BA00000000000000000002402FFFF2463FFFF1C -:108BB0001462FFFA2484000403E0000800000000AF -:108BC000000411C003E000082442024027BDFFE872 -:108BD000AFB0001000808021AFBF00140E000E3F28 -:108BE00000A0202100504821240AFF808FBF0014DC -:108BF0008FB00010012A30243127007F3C08800A02 -:108C00003C04210000E8102100C428253C0380001A -:108C100027BD0018AC650024AF820024AC400000E2 -:108C2000AC65002403E00008AC4000403C0D0800A7 -:108C30008DAD005800056180240AFF8001A45821F1 -:108C4000016C4821012A30243127007F3C08800C28 -:108C50003C04210000E8102100C428253C038000CA -:108C6000AC650028AF82002003E00008AC4000247F -:108C700030A5FFFF3C0680008CC201B80440FFFE17 -:108C80003C08601500A838253C031000ACC40180E6 -:108C9000ACC00184ACC7018803E00008ACC301B8D4 -:108CA0003C0D08008DAD005800056180240AFF804E -:108CB00001A45821016C4021010A482400093140D7 -:108CC0003107007F00C728253C04200000A4182598 -:108CD0003C028000AC43083003E00008AF80002075 -:108CE00027BDFFE8AFB0001000808021AFBF0014A7 -:108CF0000E000E3F00A0202100504821240BFF80D1 -:108D0000012B5024000A39403128007F3C06200006 -:108D10008FBF00148FB0001000E8282534C2000176 -:108D200000A218253C04800027BD0018AC83083041 -:108D300003E00008AF8000243C0580088CA7006099 -:108D40003C0680080087102B144000112C83400043 -:108D50008CA800602D0340001060000F2403400029 -:108D60008CC900600089282B14A000020080182103 -:108D70008CC3006000035A42000B30803C0A08009C -:108D8000254A53A000CA202103E000088C8200007D -:108D90001460FFF32403400000035A42000B3080AC -:108DA0003C0A0800254A53A000CA202103E000081D -:108DB0008C8200003C05800890A6000893840088FF -:108DC00024C20001304200FF3043007F1064000CD9 -:108DD00000023827A0A200083C0480008C8501789E -:108DE00004A0FFFE8F8A0080240900023C081000C6 -:108DF000AC8A0140A089014403E00008AC880178F6 -:108E00000A000EC430E2008027BDFFD8AFB20018C0 -:108E10008F920084AFBF0020AFB3001CAFB0001032 -:108E2000AFB100148F9300208E5900283C100080B1 -:108E30003C0EFFEFAE7900008E580024A260000ABD -:108E400035CDFFFFAE7800049251002C3C0BFF9F04 -:108E5000356AFFFFA271000C8E6F000C3C080040C9 -:108E6000A271000B01F06025018D4824012A3824ED -:108E700000E83025AE66000C8E450004AE60001898 -:108E80003C0400FFAE6500148E43002C3482FFFFCB -:108E9000A66000080062F824AE7F00108E5900081A -:108EA0008F900080964E0012AE7900208E51000CFB -:108EB00031D83FFF00187980AE7100248E4D001428 -:108EC00001F0602131CB0001AE6D00288E4A001800 -:108ED000000C41C2000B4B80AE6A002C8E46001C79 -:108EE00001093821A667001CAE66003096450002D5 -:108EF0008E440020A665001EAE6400349243003309 -:108F00003062000454400006924700003C02800892 -:108F1000344301008C7F00C0AE7F003092470000D8 -:108F20008F860024A0C700309245003330A4000291 -:108F300050800007925100018F880024240BFF808D -:108F4000910A0030014B4825A109003092510001DF -:108F50008F900024240CFFBF2404FFDFA2110031F6 -:108F60008F8D00243C1880083711008091AF003CA1 -:108F700031EE007FA1AE003C8F890024912B003C94 -:108F8000016C5024A12A003C8F9F00248E6800149D -:108F900093E6003C2D0700010007114000C428247F -:108FA00000A21825A3E3003C8F87002496590012E5 -:108FB000A4F900328E450004922E007C30B00003EC -:108FC0000010782331ED000300AD102131CC0002F8 -:108FD0001580000224460034244600303C028008FC -:108FE00034430080907F007C00BFC82433380004E5 -:108FF0001700000224C2000400C010218F98002432 -:1090000024190002ACE20034A3190000924F003F83 -:109010008F8E00243C0C8008358B0080A1CF00018E -:109020008F910024924D003F8E440004A62D000233 -:10903000956A005C0E000E9D3150FFFF00024B80D0 -:10904000013038253C08420000E82825AE25000400 -:109050008E4400388F850024ACA400188E4600345E -:10906000ACA6001CACA0000CACA00010A4A0001486 -:10907000A4A00016A4A00020A4A00022ACA000245C -:109080008E62001450400001240200018FBF0020B6 -:109090008FB3001C8FB200188FB100148FB0001076 -:1090A000ACA200080A000EBC27BD002827BDFFC8DF -:1090B0003C05800834A40080AFBF0034AFBE003050 -:1090C000AFB7002CAFB60028AFB50024AFB4002076 -:1090D000AFB3001CAFB20018AFB10014AFB00010B6 -:1090E000948300789482007A104300512405FFFF96 -:1090F0000080F0210A000FCC0080B821108B004DB9 -:109100008FBF00348F8600803C1808008F18005CE9 -:109110002411FF803C1680000306782101F1802491 -:10912000AED0002C96EE007A31EC007F3C0D800E24 -:1091300031CB7FFF018D5021000B4840012AA8212F -:1091400096A400003C0808008D0800582405FF8004 -:1091500030953FFF01061821001539800067C821AE -:109160000325F8243C02010003E290253338007FF8 -:109170003C11800CAED20028031190219250000DBA -:10918000320F000411E0003702E0982196E3007AE4 -:1091900096E8007A96E5007A2404800031077FFF84 -:1091A00024E3000130627FFF00A4F82403E2C82515 -:1091B000A6F9007A96E6007A3C1408008E940060C6 -:1091C00030D67FFF12D400C1000000008E58001876 -:1091D0008F84008002A028212713FFFF0E000E7746 -:1091E000AE53002C97D5007897D4007A12950010D2 -:1091F000000028213C098008352401003C0A800831 -:1092000091480008908700C53114007F30E400FFCA -:109210000284302B14C0FFB9268B0001938E008886 -:10922000268C0001008E682115ACFFB78F86008068 -:109230008FBF00348FBE00308FB7002C8FB6002850 -:109240008FB500248FB400208FB3001C8FB200189C -:109250008FB100148FB0001000A0102103E00008AF -:1092600027BD003800C020210E000E4202802821B8 -:109270008E4B00108E4C00308F8400242409000295 -:10928000016C5023AE4A0010A089000096E3005CF8 -:109290008E4400308F9100240E000E9D3070FFFF31 -:1092A00000024380011028253C07420000A710253A -:1092B000AE2200048E5F00048F8A00248E590000C5 -:1092C000240B0008AD5F001CAD590018AD40000C28 -:1092D000AD4000109246000A240400052408C00096 -:1092E00030D000FFA550001496580008A55800166D -:1092F0009251000A3C188008322F00FFA54F002031 -:10930000964E000837110100A54E0022AD40002402 -:10931000924D000B31AC00FFA54C0002A14B0001A7 -:109320008E4900308F830024240BFFBFAC690008F6 -:10933000A06400308F9000242403FFDF96070032E2 -:1093400000E8282400B51025A6020032921F003242 -:1093500033F9003F37260040A20600328F8C0024EC -:10936000AD8000348E2F00C0AD8F0038918E003C50 -:109370003C0F7FFF31CD007FA18D003C8F84002406 -:1093800035EEFFFF908A003C014B4824A089003C49 -:109390008F85002490A8003C01033824A0A7003C3E -:1093A0008E4200348F9100243C038008AE2200409E -:1093B0008E59002C8E5F0030033F3023AE260044D0 -:1093C000923000483218007FA23800488F8800246D -:1093D0008E4D00308D0C004801AE5824019650246B -:1093E000014B4825AD0900489244000AA104004CF5 -:1093F000964700088F850024A4A7004E8E500030A9 -:109400008E4400300E0002E68C65006092F9007C0C -:109410000002F940004028210002110003E230213F -:109420003336000212C00003020680210005B0801E -:1094300002168021926D007C31B30004126000029C -:1094400000057080020E80218E4B003024058000C4 -:10945000316A0003000A4823312400030204182162 -:109460008F900024AE03003496E4007A96E8007AE8 -:1094700096F1007A31077FFF24E20001305F7FFF21 -:109480000225C824033F3025A6E6007A96F8007A24 -:109490003C1208008E520060330F7FFF11F200185B -:1094A000000000008F8400800E000E7702A02821AB -:1094B0008F8400800E000E87028028210E000EBCD3 -:1094C000000000000A000FC80000000096F1007ABA -:1094D00002248024A6F0007A92EF007A92EB007AC0 -:1094E00031EE00FF000E69C2000D6027000C51C074 -:1094F0003169007F012A20250A000FC2A2E4007A08 -:1095000096E6007A00C5C024A6F8007A92EF007AA9 -:1095100092F3007A31F200FF001271C2000E682748 -:10952000000DB1C0326C007F01962825A2E5007ABB -:109530000A0010798F8400803C0380003084FFFF94 -:1095400030A5FFFFAC640018AC65001C03E0000808 -:109550008C62001427BDFFA83C068008AFBE0050F7 -:10956000AFBF0054AFB7004CAFB60048AFB5004432 -:10957000AFB40040AFB3003CAFB20038AFB100347D -:10958000AFB0003034C80100910500C590C7000895 -:10959000309EFFFF30A500FF30E2007F0045182A13 -:1095A000A7A00014A7A0001E10600053AFA00010D9 -:1095B00090C900083126007F00A620232493FFFFD6 -:1095C0000013802B001E882B0211782451E00084A8 -:1095D0008FB300103C19800897360052973700501F -:1095E000001EC40002D7A8230015A4000014140311 -:1095F00003C2902A1640000200182C0300402821C4 -:10960000001314000002240300A4F82A57E000010C -:1096100000A0202128830009146000020080A021FE -:10962000241400083C0A80088D4500480014498035 -:109630008D48004C3C0380003124FFFF3C060010A5 -:109640000086382534710400AC650038AF91008481 -:10965000AC68003CAC670030000000000000000077 -:1096600000000000000000000000000000000000FA -:1096700000000000000000008C6C0000318B002016 -:109680001160FFFD0014682A01B010241040003959 -:109690000000A8213C16800892D700083C128000E8 -:1096A0008E44010032F6007F0E000E4202C02821D7 -:1096B0008E2F00108E4401000000902131F73FFFF3 -:1096C0000E000E5A02E02821922E000031C2003F07 -:1096D0002C50000852000010000088210002F88081 -:1096E0003C0308002463535403E3C8218F3800006F -:1096F000030000080000000090CE0008938B008853 -:1097000031CD007F00AD6023016C50210A0010BFF5 -:109710002553FFFF000088213C1080008E040100CB -:109720000E000E7702E028218E0401000E000E8745 -:1097300002C028211220000F0013802B8F8A008482 -:1097400026A900010009AC00027298230015AC03A1 -:109750002545004002B4B02A0013802B24170001D5 -:1097600000A0882102D01024AF8500841440FFC9D6 -:10977000AFB700103C07800894F100503C05800012 -:109780003C06002002B1C821A4F90050ACA600306C -:1097900094F4005094E3005203D560231074001D2C -:1097A000319EFFFF8CE5004C8CE90048001561807C -:1097B00000ACB0210000A02102CCA82B0134502124 -:1097C0000155B821ACF6004CACF70048001E882BC0 -:1097D0000211782415E0FF803C1980088FB3001037 -:1097E0008FBF00548FBE00503A6200018FB7004C0B -:1097F0008FB600488FB500448FB400408FB3003C53 -:109800008FB200388FB100348FB0003003E0000811 -:1098100027BD005894F200548CEF0044325FFFFEE5 -:10982000001FC0C001F87021ACAE003C8CEB0044BE -:109830008CAD003C016D40231900003B000000008E -:109840008CE20040244200013C07005034E4001048 -:109850003C038000ACA20038AC6400300000000083 -:1098600000000000000000000000000000000000F8 -:109870000000000000000000000000008C760000E6 -:1098800032D7002012E0FFFD3C11800896280054DA -:109890003C0A80003C06800831190001001960C0B4 -:1098A000018AA0218E8304003C0708008CE7004455 -:1098B0003C150020ACC300488E8904042405000137 -:1098C000ACC9004C10E50259AD550030963F00522E -:1098D0003C0508008CA5004000BFC021A6380052FE -:1098E000962F005425EE0001A62E00549626005413 -:1098F00030C4FFFF5487FF34001E882B30A5FFFFC4 -:109900000E00109DA62000543C0408008C84002406 -:10991000962700520044102300E29023A632005202 -:109920000A0010C1001E882B8CE200400A00116260 -:109930003C07005092280001240700013102007FFB -:109940001447001C97AC001E8E2A0014240BC00084 -:1099500031443FFF018B48243C0608008CC6006060 -:109960000124282530A43FFF0086882B12200011F7 -:10997000A7A5001E3C1108008E3100588F82008080 -:10998000000441802407FF80022218210068F8218A -:1099900003E7C82433EF007F3C1880003C12800EA0 -:1099A000AF19002C01F2682191AE000D35D00004F2 -:1099B000A1B0000D0E000ED12412000124110001EF -:1099C0003C1080008E0401000E000E7702E028217A -:1099D0008E0401000E000E8702C028211620FF58B9 -:1099E0008F8A00840A00112C0013802B8F8600843C -:1099F00090C900013125002010A0018A2410000127 -:109A00003C048008348C0080918B007C8F91002076 -:109A100000009021316A00011140000FAFB000201A -:109A20008CD000148C8E0060020E682B15A00003F1 -:109A3000020038218C8700603C0480083483008059 -:109A40008C72007000F2782B15E0000200E02021FB -:109A50008C640070008090213C07800834E5008011 -:109A60008CD900148CBF0070033FC02B170000027C -:109A7000032020218CA400700092182310600003A2 -:109A8000AFA3002824080002AFA800208FA5002063 -:109A90000265102B144000B5000018218CC400385A -:109AA0008E2F000C3C180080AE2400008CCE0034B9 -:109AB0003C10FF9F01F86025AE2E000490CB003FC4 -:109AC000360DFFFF018D48243C0A00203C06FFEFC5 -:109AD000A22B000B012A382534C5FFFF00E54024E6 -:109AE0003C0200088F87008401022025AE24000C70 -:109AF0008CE30014AE2000188FAF0028AE230014B2 -:109B00008CF800183C1FFFFB37F9FFFFAE38001C34 -:109B10008CEE000800996824024F8021AE2E0024AC -:109B20008CEC000CAE2D000CA6200038A620003ACC -:109B3000AE30002CAE2C0020AE2000288CEB0014A0 -:109B40008FAA002801724823012A302310C0001177 -:109B5000AE26001090F0003D8E2C00048E2A0000EE -:109B600000106900018D28210000102100AD302B6C -:109B70000142482101264021AE250004AE28000004 -:109B800090E3003DA223000A8F9F008497F900060E -:109B9000A63900088F8A0024240200023C068008AF -:109BA000A142000034C900809525005C02402021BC -:109BB0008F90002430A8FFFF0E000E9DAFA8002458 -:109BC0008FA300240002FB808F8500843C044200A8 -:109BD00003E3C8250324C025AE1800048F840024A5 -:109BE0008CAF0038AC8F00188CAE0034AC8E001CEB -:109BF000AC80000CAC800010A4800014A48000167F -:109C0000A4800020A4800022AC80002490A7003F04 -:109C1000A48700025240018C240700018FAB00286A -:109C20005160000290A2003D90A2003E244C000131 -:109C3000A08C00018F840024AC9200083C1880089E -:109C400037100080920F007C31EE000215C0000238 -:109C500024070034240700308F8500843C088008E6 -:109C60003509008090A300009128007C3259000340 -:109C7000A08300308F9F00848F9000242404000470 -:109C800093F8000100997823240DC000A218003138 -:109C90008F9900248F8E008431E50003972C0032C9 -:109CA00095CB001200F24821018D502431623FFF14 -:109CB00001423025A72600329323003201253821A6 -:109CC00031080004307F003F37E40040A324003215 -:109CD000124000028F85002400E838213C0C8008E7 -:109CE000ACA70034358B01008D6200C02E4400010A -:109CF0002403FFDFACA2003890AA003C0004C94056 -:109D00003146007FA0A6003C8F8900242405FFBFB8 -:109D10009127003C00E54024A128003C8F8F0024BF -:109D200091FF003C03E3C02403198025A1F0003C0F -:109D30008F8B00848F8A00248D6E0020AD4E0040F2 -:109D40008D6D0024AD4D00448D6C0028AD4C004855 -:109D50008D62002C0E000EBCAD42004C8FA6002080 -:109D60002407000210C700118FA300200003202B3E -:109D700000048023027098240060802100609021FC -:109D80000A0011150010882B962700128F8400807E -:109D90000000902130E5FFFFA7A700140E000E6B16 -:109DA000241100010A0011C03C1080003C19800001 -:109DB0003C0280088F240100905800080E000E42DB -:109DC0003305007F8F8E00248FAF00208FA40028E2 -:109DD000A1CF00000E000E9D8F9000248FAD0024B7 -:109DE00000023B803C0B420000ED40258F87008441 -:109DF000010B2025AE0400048CE500388F90002470 -:109E000000005021000A1900AE0500188CEC003447 -:109E10003C087FFF3504FFFFAE0C001C90E9003EBC -:109E20008E1F001C8E1800180009C9000009370297 -:109E300003F968210066102501B9782B030270210F -:109E400001CF5821AE0D001CAE0B0018AE00000C67 -:109E5000AE00001090E5003E8FAF0028240E0005F4 -:109E6000A605001494EC00042405C00001E4582465 -:109E7000A60C001690EA003E01E02021A60A002070 -:109E800094E60004A6060022AE00002490E3003F02 -:109E9000A603000290E9003E90FF003D03E9C823BD -:109EA00027380001A21800018F8D00243C10800883 -:109EB000ADAF0008A1AE00308F9800248F820084DF -:109EC000360F0100970C0032944A00122410FF80D4 -:109ED00000AC382431463FFF00E61825A7030032C6 -:109EE000930900322405FFBF2403FFDF313F003F09 -:109EF00037F90040A31900328F8C00242418FFFF8B -:109F0000AD8000348DEE00C0AD8E0038918D003CE8 -:109F100031A2007FA182003C8F87002490EA003CA0 -:109F200001453024A0E6003C8F9900249329003C91 -:109F30000123F824A33F003C8F8D00243C1F8008A0 -:109F4000ADB80040ADB2004491AF00483C12800073 -:109F500001F07025A1AE00488F8700248F86008411 -:109F60008CEC004801921024004B5025ACEA0048CC -:109F700090C5003EA0E5004C8F8800848F830024AC -:109F800095090004A469004E8FE500600E0002E60A -:109F9000000000008F99FF2C8FAE00280002814046 -:109FA000932F007C0002C1000218682131F20002E8 -:109FB00000402821164000AA01CD30213C0A80082B -:109FC000354300809069007C313F000413E00003BA -:109FD0008FAE00280005608000CC3021240D0004E5 -:109FE0008F90002431C7000301A758233168000374 -:109FF00000C82021AE0400343C068008A6250038A5 -:10A000003C0580008CA4010090D100080E000E8752 -:10A010003225007F0E000EBC000000000A0012AACC -:10A020008FA300208F8500208CC2003824180003E5 -:10A03000A4A00008ACA200008CDF0034A0A0000A9D -:10A040008F920084ACBF00043C040080924F003F1C -:10A05000A0B8000C8CAE000C3C0DFF9FA0AF000B15 -:10A0600001C4402535ABFFFF3C11FFEF8F98008402 -:10A07000010B30243639FFFF00D96024ACAC000C52 -:10A080008F030014971F00128F870080ACA300106D -:10A090008F090014ACA00018ACA00020ACA90014DB -:10A0A000ACA000248F0A001833E93FFF000911809B -:10A0B000ACAA00288F1200080047782133EE000177 -:10A0C000ACB200308F08000C8F990024000F69C2D9 -:10A0D000000E238001A45821241100023C068008B0 -:10A0E000A4AB001CA4A00034ACA8002CA331000039 -:10A0F00034D90080972C005C8F8F00243C034200F1 -:10A10000318AFFFF01433825ADE700048F820084C8 -:10A11000241800012411C0008C5F0038240700348B -:10A12000ADFF00188C520034ADF2001CADE0000C05 -:10A13000ADE00010A5E00014A5E00016A5E00020A9 -:10A14000A5E00022ADE00024A5F00002A1F8000186 -:10A150008F8B00248F8E0084AD70000891CD00009D -:10A16000A16D00308F8800848F8400249105000148 -:10A17000A08500318F920024964C0032019150242A -:10A1800001491825A6430032925F003233E2003FB6 -:10A19000A24200329338007C330F000215E0000227 -:10A1A0008F840024240700303C028008AC870034F0 -:10A1B000345201008E5F00C0240EFFBF02009021C8 -:10A1C000AC9F00389098003C330F007FA08F003C7C -:10A1D0008F880024910D003C01AE5824A10B003C57 -:10A1E0008F86002490D1003C36390020A0D9003C55 -:10A1F0008F8A00848F8500240010882B8D4C0020CE -:10A20000ACAC00408D430024ACA300448D49002831 -:10A21000ACA900488D47002CACA7004C0E000EBC2A -:10A220003C1080000A0011160000000094CD00527E -:10A230003C0B08008D6B0024016D8821A4D10052D5 -:10A240000A0010C1001E882BA08700018F84002403 -:10A25000240D0001AC8D00080A00125F3C18800834 -:10A26000000290800A00133E00D2302127BDFFE09B -:10A270003C0D8008AFB20018AFB00010AFBF001C9B -:10A28000AFB1001435B200808E4C001835A8010023 -:10A29000964B000695A70050910900EC000C560261 -:10A2A000016728233143007F312600FF2402000389 -:10A2B000A3830088AF84008010C2001B30B0FFFF72 -:10A2C000910600EC2412000530C200FF105200334A -:10A2D00000000000160000098FBF001C8FB200189C -:10A2E0008FB100148FB00010240D0C003C0C8000C6 -:10A2F00027BD002003E00008AD8D00240E0010A44F -:10A30000020020218FBF001C8FB200188FB10014F3 -:10A310008FB00010240D0C003C0C800027BD0020E5 -:10A3200003E00008AD8D0024965800789651007A1D -:10A33000924E007D0238782631E8FFFF31C400C01C -:10A34000148000092D1100011600003700000000E4 -:10A350005620FFE28FBF001C0E000F7A00000000A5 -:10A360000A0014068FBF001C1620FFDA0000000050 -:10A370000E000F7A000000001440FFD88FBF001CB1 -:10A380001600002200000000925F007D33E2003FD3 -:10A39000A242007D0A0014068FBF001C950900DA56 -:10A3A0008F86006000802821240400050E000674BA -:10A3B0003130FFFF978300723C0480002465FFFF6B -:10A3C000A78500728C8A01B80540FFFE00000000DE -:10A3D000AC8001808FBF001CAC9001848FB200184C -:10A3E0008FB100148FB000103C0760133C0B1000BD -:10A3F000240D0C003C0C800027BD0020AC87018898 -:10A40000AC8B01B803E00008AD8D00240E0010A451 -:10A41000020020215040FFB18FBF001C925F007DE1 -:10A420000A00143333E2003F0E0010A40200202182 -:10A430001440FFAA8FBF001C12200007000000007C -:10A440009259007D3330003F36020040A242007D29 -:10A450000A0014068FBF001C0E000F7A00000000D7 -:10A460005040FF9E8FBF001C9259007D3330003F4B -:08A470000A00146236020040EC -:08A47800000000000000001BC1 -:10A480000000000F0000000A0000000800000006A5 -:10A4900000000005000000050000000400000004AA -:10A4A00000000003000000030000000300000003A0 -:10A4B0000000000300000002000000020000000293 -:10A4C0000000000200000002000000020000000284 -:10A4D0000000000200000002000000020000000274 -:10A4E0000000000200000002000000020000000264 -:0CA4F0000000000100000001000000015D -:04A4FC0080080100D3 -:10A50000800800808008000000000C0000003080FF -:10A5100008000F4808000FF40800100C0800102075 -:10A520000800103408000F4808000F4808001068A1 -:10A53000080010A0080010B0080010D8080017C8C4 -:10A54000080017C8080018000800180008001814B0 -:10A55000080017E408001A3C08001A0808001A94BA -:10A5600008001A9408001B1C08001A4C80080240BE -:10A57000080021A808001FF4080021D00800226864 -:10A58000080023B808002404080025280800243007 -:10A59000080024B408002064080029D008002974A9 -:10A5A0000800201008002010080020100800259C3A -:10A5B0000800259C08002010080020100800284CE6 -:10A5C00008002010080020100800201008002010AB -:10A5D000080028AC080020100800201008002010F7 -:10A5E000080020100800201008002010080020108B -:10A5F000080020100800201008002010080020107B -:10A600000800201008002010080020100800242452 -:10A6100008002010080020100800291C0800201045 -:10A62000080020100800201008002010080020104A -:10A63000080020100800201008002010080020103A -:10A64000080020100800201008002010080020102A -:10A65000080020100800201008002010080020101A -:10A66000080027700800201008002010080026E4C9 -:10A6700008002640080037880800375C08003728A3 -:10A68000080036FC080036DC08003690800801001F -:10A69000800800808008000080080080080046F0E4 -:10A6A0000800472808004670080046F0080046F0F9 -:0CA6B00008004450080046F008004AC4AE -:04A6BC000A000C760E -:10A6C00000000000000000000000000D72787035EE -:10A6D0002E302E306A330000050000030000000019 -:10A6E0000000000100000000000000000000000069 -:10A6F000000000000000000000000000000000005A -:10A700000000000000000000000000000000000049 -:10A710000000000000000000000000000000000039 -:10A720000000000000000000000000000000000029 -:10A730000000000000000000000000000000000019 -:10A740000000000000000000000000000000000009 -:10A7500000000000000000000000000000000000F9 -:10A7600000000000000000000000000000000000E9 -:10A7700000000000000000000000000000000000D9 -:10A7800000000000000000000000000000000000C9 -:10A7900000000000000000000000000000000000B9 -:10A7A00000000000000000000000000000000000A9 -:10A7B0000000000000000000000000000000000099 -:10A7C0000000000000000000000000000000000089 -:10A7D0000000000000000000000000000000000079 -:10A7E0000000000000000000000000000000000069 -:10A7F0000000000000000000000000000000000059 -:10A800000000000000000000000000000000000048 -:10A810000000000000000000000000000000000038 -:10A820000000000000000000000000000000000028 -:10A830000000000000000000000000000000000018 -:10A840000000000000000000000000000000000008 -:10A8500000000000000000000000000000000000F8 -:10A8600000000000000000000000000000000000E8 -:10A8700000000000000000000000000000000000D8 -:10A8800000000000000000000000000000000000C8 -:10A8900000000000000000000000000000000000B8 -:10A8A00000000000000000000000000000000000A8 -:10A8B0000000000000000000000000000000000098 -:10A8C0000000000000000000000000000000000088 -:10A8D0000000000000000000000000000000000078 -:10A8E0000000000000000000000000000000000068 -:10A8F0000000000000000000000000000000000058 -:10A900000000000000000000000000000000000047 -:10A910000000000000000000000000000000000037 -:10A920000000000000000000000000000000000027 -:10A930000000000000000000000000000000000017 -:10A940000000000000000000000000000000000007 -:10A9500000000000000000000000000000000000F7 -:10A9600000000000000000000000000000000000E7 -:10A9700000000000000000000000000000000000D7 -:10A9800000000000000000000000000000000000C7 -:10A9900000000000000000000000000000000000B7 -:10A9A00000000000000000000000000000000000A7 -:10A9B0000000000000000000000000000000000097 -:10A9C0000000000000000000000000000000000087 -:10A9D0000000000000000000000000000000000077 -:10A9E0000000000000000000000000000000000067 -:10A9F0000000000000000000000000000000000057 -:10AA00000000000000000000000000000000000046 -:10AA10000000000000000000000000000000000036 -:10AA20000000000000000000000000000000000026 -:10AA30000000000000000000000000000000000016 -:10AA40000000000000000000000000000000000006 -:10AA500000000000000000000000000000000000F6 -:10AA600000000000000000000000000000000000E6 -:10AA700000000000000000000000000000000000D6 -:10AA800000000000000000000000000000000000C6 -:10AA900000000000000000000000000000000000B6 -:10AAA00000000000000000000000000000000000A6 -:10AAB0000000000000000000000000000000000096 -:10AAC0000000000000000000000000000000000086 -:10AAD0000000000000000000000000000000000076 -:10AAE0000000000000000000000000000000000066 -:10AAF0000000000000000000000000000000000056 -:10AB00000000000000000000000000000000000045 -:10AB10000000000000000000000000000000000035 -:10AB20000000000000000000000000000000000025 -:10AB30000000000000000000000000000000000015 -:10AB40000000000000000000000000000000000005 -:10AB500000000000000000000000000000000000F5 -:10AB600000000000000000000000000000000000E5 -:10AB700000000000000000000000000000000000D5 -:10AB800000000000000000000000000000000000C5 -:10AB900000000000000000000000000000000000B5 -:10ABA00000000000000000000000000000000000A5 -:10ABB0000000000000000000000000000000000095 -:10ABC0000000000000000000000000000000000085 -:10ABD0000000000000000000000000000000000075 -:10ABE0000000000000000000000000000000000065 -:10ABF0000000000000000000000000000000000055 -:10AC00000000000000000000000000000000000044 -:10AC10000000000000000000000000000000000034 -:10AC20000000000000000000000000000000000024 -:10AC30000000000000000000000000000000000014 -:10AC40000000000000000000000000000000000004 -:10AC500000000000000000000000000000000000F4 -:10AC600000000000000000000000000000000000E4 -:10AC700000000000000000000000000000000000D4 -:10AC800000000000000000000000000000000000C4 -:10AC900000000000000000000000000000000000B4 -:10ACA00000000000000000000000000000000000A4 -:10ACB0000000000000000000000000000000000094 -:10ACC0000000000000000000000000000000000084 -:10ACD0000000000000000000000000000000000074 -:10ACE0000000000000000000000000000000000064 -:10ACF0000000000000000000000000000000000054 -:10AD00000000000000000000000000000000000043 -:10AD10000000000000000000000000000000000033 -:10AD20000000000000000000000000000000000023 -:10AD30000000000000000000000000000000000013 -:10AD40000000000000000000000000000000000003 -:10AD500000000000000000000000000000000000F3 -:10AD600000000000000000000000000000000000E3 -:10AD700000000000000000000000000000000000D3 -:10AD800000000000000000000000000000000000C3 -:10AD900000000000000000000000000000000000B3 -:10ADA00000000000000000000000000000000000A3 -:10ADB0000000000000000000000000000000000093 -:10ADC0000000000000000000000000000000000083 -:10ADD0000000000000000000000000000000000073 -:10ADE0000000000000000000000000000000000063 -:10ADF0000000000000000000000000000000000053 -:10AE00000000000000000000000000000000000042 -:10AE10000000000000000000000000000000000032 -:10AE20000000000000000000000000000000000022 -:10AE30000000000000000000000000000000000012 -:10AE40000000000000000000000000000000000002 -:10AE500000000000000000000000000000000000F2 -:10AE600000000000000000000000000000000000E2 -:10AE700000000000000000000000000000000000D2 -:10AE800000000000000000000000000000000000C2 -:10AE900000000000000000000000000000000000B2 -:10AEA00000000000000000000000000000000000A2 -:10AEB0000000000000000000000000000000000092 -:10AEC0000000000000000000000000000000000082 -:10AED0000000000000000000000000000000000072 -:10AEE0000000000000000000000000000000000062 -:10AEF0000000000000000000000000000000000052 -:10AF00000000000000000000000000000000000041 -:10AF10000000000000000000000000000000000031 -:10AF20000000000000000000000000000000000021 -:10AF30000000000000000000000000000000000011 -:10AF40000000000000000000000000000000000001 -:10AF500000000000000000000000000000000000F1 -:10AF600000000000000000000000000000000000E1 -:10AF700000000000000000000000000000000000D1 -:10AF800000000000000000000000000000000000C1 -:10AF900000000000000000000000000000000000B1 -:10AFA00000000000000000000000000000000000A1 -:10AFB0000000000000000000000000000000000091 -:10AFC0000000000000000000000000000000000081 -:10AFD0000000000000000000000000000000000071 -:10AFE0000000000000000000000000000000000061 -:10AFF0000000000000000000000000000000000051 -:10B000000000000000000000000000000000000040 -:10B010000000000000000000000000000000000030 -:10B020000000000000000000000000000000000020 -:10B030000000000000000000000000000000000010 -:10B040000000000000000000000000000000000000 -:10B0500000000000000000000000000000000000F0 -:10B0600000000000000000000000000000000000E0 -:10B0700000000000000000000000000000000000D0 -:10B0800000000000000000000000000000000000C0 -:10B0900000000000000000000000000000000000B0 -:10B0A00000000000000000000000000000000000A0 -:10B0B0000000000000000000000000000000000090 -:10B0C0000000000000000000000000000000000080 -:10B0D0000000000000000000000000000000000070 -:10B0E0000000000000000000000000000000000060 -:10B0F0000000000000000000000000000000000050 -:10B10000000000000000000000000000000000003F -:10B11000000000000000000000000000000000002F -:10B12000000000000000000000000000000000001F -:10B13000000000000000000000000000000000000F -:10B1400000000000000000000000000000000000FF -:10B1500000000000000000000000000000000000EF -:10B1600000000000000000000000000000000000DF -:10B1700000000000000000000000000000000000CF -:10B1800000000000000000000000000000000000BF -:10B1900000000000000000000000000000000000AF -:10B1A000000000000000000000000000000000009F -:10B1B000000000000000000000000000000000008F -:10B1C000000000000000000000000000000000007F -:10B1D000000000000000000000000000000000006F -:10B1E000000000000000000000000000000000005F -:10B1F000000000000000000000000000000000004F -:10B20000000000000000000000000000000000003E -:10B21000000000000000000000000000000000002E -:10B22000000000000000000000000000000000001E -:10B23000000000000000000000000000000000000E -:10B2400000000000000000000000000000000000FE -:10B2500000000000000000000000000000000000EE -:10B2600000000000000000000000000000000000DE -:10B2700000000000000000000000000000000000CE -:10B2800000000000000000000000000000000000BE -:10B2900000000000000000000000000000000000AE -:10B2A000000000000000000000000000000000009E -:10B2B000000000000000000000000000000000008E -:10B2C000000000000000000000000000000000007E -:10B2D000000000000000000000000000000000006E -:10B2E000000000000000000000000000000000005E -:10B2F000000000000000000000000000000000004E -:10B30000000000000000000000000000000000003D -:10B31000000000000000000000000000000000002D -:10B32000000000000000000000000000000000001D -:10B33000000000000000000000000000000000000D -:10B3400000000000000000000000000000000000FD -:10B3500000000000000000000000000000000000ED -:10B3600000000000000000000000000000000000DD -:10B3700000000000000000000000000000000000CD -:10B3800000000000000000000000000000000000BD -:10B3900000000000000000000000000000000000AD -:10B3A000000000000000000000000000000000009D -:10B3B000000000000000000000000000000000008D -:10B3C000000000000000000000000000000000007D -:10B3D000000000000000000000000000000000006D -:10B3E000000000000000000000000000000000005D -:10B3F000000000000000000000000000000000004D -:10B40000000000000000000000000000000000003C -:10B41000000000000000000000000000000000002C -:10B42000000000000000000000000000000000001C -:10B43000000000000000000000000000000000000C -:10B4400000000000000000000000000000000000FC -:10B4500000000000000000000000000000000000EC -:10B4600000000000000000000000000000000000DC -:10B4700000000000000000000000000000000000CC -:10B4800000000000000000000000000000000000BC -:10B4900000000000000000000000000000000000AC -:10B4A000000000000000000000000000000000009C -:10B4B000000000000000000000000000000000008C -:10B4C000000000000000000000000000000000007C -:10B4D000000000000000000000000000000000006C -:10B4E000000000000000000000000000000000005C -:10B4F000000000000000000000000000000000004C -:10B50000000000000000000000000000000000003B -:10B51000000000000000000000000000000000002B -:10B52000000000000000000000000000000000001B -:10B53000000000000000000000000000000000000B -:10B5400000000000000000000000000000000000FB -:10B5500000000000000000000000000000000000EB -:10B5600000000000000000000000000000000000DB -:10B5700000000000000000000000000000000000CB -:10B5800000000000000000000000000000000000BB -:10B5900000000000000000000000000000000000AB -:10B5A000000000000000000000000000000000009B -:10B5B000000000000000000000000000000000008B -:10B5C000000000000000000000000000000000007B -:10B5D000000000000000000000000000000000006B -:10B5E000000000000000000000000000000000005B -:10B5F000000000000000000000000000000000004B -:10B60000000000000000000000000000000000003A -:10B61000000000000000000000000000000000002A -:10B62000000000000000000000000000000000001A -:10B63000000000000000000000000000000000000A -:10B6400000000000000000000000000000000000FA -:10B6500000000000000000000000000000000000EA -:10B6600000000000000000000000000000000000DA -:10B6700000000000000000000000000000000000CA -:10B6800000000000000000000000000000000000BA -:10B6900000000000000000000000000000000000AA -:10B6A000000000000000000000000000000000009A -:10B6B000000000000000000000000000000000008A -:10B6C000000000000000000000000000000000007A -:10B6D000000000000000000000000000000000006A -:10B6E000000000000000000000000000000000005A -:10B6F000000000000000000000000000000000004A -:10B700000000000000000000000000000000000039 -:10B710000000000000000000000000000000000029 -:10B720000000000000000000000000000000000019 -:10B730000000000000000000000000000000000009 -:10B7400000000000000000000000000000000000F9 -:10B7500000000000000000000000000000000000E9 -:10B7600000000000000000000000000000000000D9 -:10B7700000000000000000000000000000000000C9 -:10B7800000000000000000000000000000000000B9 -:10B7900000000000000000000000000000000000A9 -:10B7A0000000000000000000000000000000000099 -:10B7B0000000000000000000000000000000000089 -:10B7C0000000000000000000000000000000000079 -:10B7D0000000000000000000000000000000000069 -:10B7E0000000000000000000000000000000000059 -:10B7F0000000000000000000000000000000000049 -:10B800000000000000000000000000000000000038 -:10B810000000000000000000000000000000000028 -:10B820000000000000000000000000000000000018 -:10B830000000000000000000000000000000000008 -:10B8400000000000000000000000000000000000F8 -:10B8500000000000000000000000000000000000E8 -:10B8600000000000000000000000000000000000D8 -:10B8700000000000000000000000000000000000C8 -:10B8800000000000000000000000000000000000B8 -:10B8900000000000000000000000000000000000A8 -:10B8A0000000000000000000000000000000000098 -:10B8B0000000000000000000000000000000000088 -:10B8C0000000000000000000000000000000000078 -:10B8D0000000000000000000000000000000000068 -:10B8E0000000000000000000000000000000000058 -:10B8F0000000000000000000000000000000000048 -:10B900000000000000000000000000000000000037 -:10B910000000000000000000000000000000000027 -:10B920000000000000000000000000000000000017 -:10B930000000000000000000000000000000000007 -:10B9400000000000000000000000000000000000F7 -:10B9500000000000000000000000000000000000E7 -:10B9600000000000000000000000000000000000D7 -:10B9700000000000000000000000000000000000C7 -:10B9800000000000000000000000000000000000B7 -:10B9900000000000000000000000000000000000A7 -:10B9A0000000000000000000000000000000000097 -:10B9B0000000000000000000000000000000000087 -:10B9C0000000000000000000000000000000000077 -:10B9D0000000000000000000000000000000000067 -:10B9E0000000000000000000000000000000000057 -:10B9F0000000000000000000000000000000000047 -:10BA00000000000000000000000000000000000036 -:10BA10000000000000000000000000000000000026 -:10BA20000000000000000000000000000000000016 -:10BA30000000000000000000000000000000000006 -:10BA400000000000000000000000000000000000F6 -:10BA500000000000000000000000000000000000E6 -:10BA600000000000000000000000000000000000D6 -:10BA700000000000000000000000000000000000C6 -:10BA800000000000000000000000000000000000B6 -:10BA900000000000000000000000000000000000A6 -:10BAA0000000000000000000000000000000000096 -:10BAB0000000000000000000000000000000000086 -:10BAC0000000000000000000000000000000000076 -:10BAD0000000000000000000000000000000000066 -:10BAE0000000000000000000000000000000000056 -:10BAF0000000000000000000000000000000000046 -:10BB00000000000000000000000000000000000035 -:10BB10000000000000000000000000000000000025 -:10BB20000000000000000000000000000000000015 -:10BB30000000000000000000000000000000000005 -:10BB400000000000000000000000000000000000F5 -:10BB500000000000000000000000000000000000E5 -:10BB600000000000000000000000000000000000D5 -:10BB700000000000000000000000000000000000C5 -:10BB800000000000000000000000000000000000B5 -:10BB900000000000000000000000000000000000A5 -:10BBA0000000000000000000000000000000000095 -:10BBB0000000000000000000000000000000000085 -:10BBC0000000000000000000000000000000000075 -:10BBD0000000000000000000000000000000000065 -:10BBE0000000000000000000000000000000000055 -:10BBF0000000000000000000000000000000000045 -:10BC00000000000000000000000000000000000034 -:10BC10000000000000000000000000000000000024 -:10BC20000000000000000000000000000000000014 -:10BC30000000000000000000000000000000000004 -:10BC400000000000000000000000000000000000F4 -:10BC500000000000000000000000000000000000E4 -:10BC600000000000000000000000000000000000D4 -:10BC700000000000000000000000000000000000C4 -:10BC800000000000000000000000000000000000B4 -:10BC900000000000000000000000000000000000A4 -:10BCA0000000000000000000000000000000000094 -:10BCB0000000000000000000000000000000000084 -:10BCC0000000000000000000000000000000000074 -:10BCD0000000000000000000000000000000000064 -:10BCE0000000000000000000000000000000000054 -:10BCF0000000000000000000000000000000000044 -:10BD00000000000000000000000000000000000033 -:10BD10000000000000000000000000000000000023 -:10BD20000000000000000000000000000000000013 -:10BD30000000000000000000000000000000000003 -:10BD400000000000000000000000000000000000F3 -:10BD500000000000000000000000000000000000E3 -:10BD600000000000000000000000000000000000D3 -:10BD700000000000000000000000000000000000C3 -:10BD800000000000000000000000000000000000B3 -:10BD900000000000000000000000000000000000A3 -:10BDA0000000000000000000000000000000000093 -:10BDB0000000000000000000000000000000000083 -:10BDC0000000000000000000000000000000000073 -:10BDD0000000000000000000000000000000000063 -:10BDE0000000000000000000000000000000000053 -:10BDF0000000000000000000000000000000000043 -:10BE00000000000000000000000000000000000032 -:10BE10000000000000000000000000000000000022 -:10BE20000000000000000000000000000000000012 -:10BE30000000000000000000000000000000000002 -:10BE400000000000000000000000000000000000F2 -:10BE500000000000000000000000000000000000E2 -:10BE600000000000000000000000000000000000D2 -:10BE700000000000000000000000000000000000C2 -:10BE800000000000000000000000000000000000B2 -:10BE900000000000000000000000000000000000A2 -:10BEA0000000000000000000000000000000000092 -:10BEB0000000000000000000000000000000000082 -:10BEC0000000000000000000000000000000000072 -:10BED0000000000000000000000000000000000062 -:10BEE0000000000000000000000000000000000052 -:10BEF0000000000000000000000000000000000042 -:10BF00000000000000000000000000000000000031 -:10BF10000000000000000000000000000000000021 -:10BF20000000000000000000000000000000000011 -:10BF30000000000000000000000000000000000001 -:10BF400000000000000000000000000000000000F1 -:10BF500000000000000000000000000000000000E1 -:10BF600000000000000000000000000000000000D1 -:10BF700000000000000000000000000000000000C1 -:10BF800000000000000000000000000000000000B1 -:10BF900000000000000000000000000000000000A1 -:10BFA0000000000000000000000000000000000091 -:10BFB0000000000000000000000000000000000081 -:10BFC0000000000000000000000000000000000071 -:10BFD0000000000000000000000000000000000061 -:10BFE0000000000000000000000000000000000051 -:10BFF0000000000000000000000000000000000041 -:10C000000000000000000000000000000000000030 -:10C010000000000000000000000000000000000020 -:10C020000000000000000000000000000000000010 -:10C030000000000000000000000000000000000000 -:10C0400000000000000000000000000000000000F0 -:10C0500000000000000000000000000000000000E0 -:10C0600000000000000000000000000000000000D0 -:10C0700000000000000000000000000000000000C0 -:10C0800000000000000000000000000000000000B0 -:10C0900000000000000000000000000000000000A0 -:10C0A0000000000000000000000000000000000090 -:10C0B0000000000000000000000000000000000080 -:10C0C0000000000000000000000000000000000070 -:10C0D0000000000000000000000000000000000060 -:10C0E0000000000000000000000000000000000050 -:10C0F0000000000000000000000000000000000040 -:10C10000000000000000000000000000000000002F -:10C11000000000000000000000000000000000001F -:10C12000000000000000000000000000000000000F -:10C1300000000000000000000000000000000000FF -:10C1400000000000000000000000000000000000EF -:10C1500000000000000000000000000000000000DF -:10C1600000000000000000000000000000000000CF -:10C1700000000000000000000000000000000000BF -:10C1800000000000000000000000000000000000AF -:10C19000000000000000000000000000000000009F -:10C1A000000000000000000000000000000000008F -:10C1B000000000000000000000000000000000007F -:10C1C000000000000000000000000000000000006F -:10C1D000000000000000000000000000000000005F -:10C1E000000000000000000000000000000000004F -:10C1F000000000000000000000000000000000003F -:10C20000000000000000000000000000000000002E -:10C21000000000000000000000000000000000001E -:10C22000000000000000000000000000000000000E -:10C2300000000000000000000000000000000000FE -:10C2400000000000000000000000000000000000EE -:10C2500000000000000000000000000000000000DE -:10C2600000000000000000000000000000000000CE -:10C2700000000000000000000000000000000000BE -:10C2800000000000000000000000000000000000AE -:10C29000000000000000000000000000000000009E -:10C2A000000000000000000000000000000000008E -:10C2B000000000000000000000000000000000007E -:10C2C000000000000000000000000000000000006E -:10C2D000000000000000000000000000000000005E -:10C2E000000000000000000000000000000000004E -:10C2F000000000000000000000000000000000003E -:10C30000000000000000000000000000000000002D -:10C31000000000000000000000000000000000001D -:10C32000000000000000000000000000000000000D -:10C3300000000000000000000000000000000000FD -:10C3400000000000000000000000000000000000ED -:10C3500000000000000000000000000000000000DD -:10C3600000000000000000000000000000000000CD -:10C3700000000000000000000000000000000000BD -:10C3800000000000000000000000000000000000AD -:10C39000000000000000000000000000000000009D -:10C3A000000000000000000000000000000000008D -:10C3B000000000000000000000000000000000007D -:10C3C000000000000000000000000000000000006D -:10C3D000000000000000000000000000000000005D -:10C3E000000000000000000000000000000000004D -:10C3F000000000000000000000000000000000003D -:10C40000000000000000000000000000000000002C -:10C41000000000000000000000000000000000001C -:10C42000000000000000000000000000000000000C -:10C4300000000000000000000000000000000000FC -:10C4400000000000000000000000000000000000EC -:10C4500000000000000000000000000000000000DC -:10C4600000000000000000000000000000000000CC -:10C4700000000000000000000000000000000000BC -:10C4800000000000000000000000000000000000AC -:10C49000000000000000000000000000000000009C -:10C4A000000000000000000000000000000000008C -:10C4B000000000000000000000000000000000007C -:10C4C000000000000000000000000000000000006C -:10C4D000000000000000000000000000000000005C -:10C4E000000000000000000000000000000000004C -:10C4F000000000000000000000000000000000003C -:10C50000000000000000000000000000000000002B -:10C51000000000000000000000000000000000001B -:10C52000000000000000000000000000000000000B -:10C5300000000000000000000000000000000000FB -:10C5400000000000000000000000000000000000EB -:10C5500000000000000000000000000000000000DB -:10C5600000000000000000000000000000000000CB -:10C5700000000000000000000000000000000000BB -:10C5800000000000000000000000000000000000AB -:10C59000000000000000000000000000000000009B -:10C5A000000000000000000000000000000000008B -:10C5B000000000000000000000000000000000007B -:10C5C000000000000000000000000000000000006B -:10C5D000000000000000000000000000000000005B -:10C5E000000000000000000000000000000000004B -:10C5F000000000000000000000000000000000003B -:10C60000000000000000000000000000000000002A -:10C61000000000000000000000000000000000001A -:10C62000000000000000000000000000000000000A -:10C6300000000000000000000000000000000000FA -:10C6400000000000000000000000000000000000EA -:10C6500000000000000000000000000000000000DA -:10C6600000000000000000000000000000000000CA -:10C6700000000000000000000000000000000000BA -:10C6800000000000000000000000000000000000AA -:10C69000000000000000000000000000000000009A -:10C6A000000000000000000000000000000000008A -:10C6B000000000000000000000000000000000007A -:10C6C000000000000000000000000000000000006A -:10C6D000000000000000000000000000000000005A -:10C6E000000000000000000000000000000000004A -:10C6F000000000000000000000000000000000003A -:10C700000000000000000000000000000000000029 -:10C710000000000000000000000000000000000019 -:10C720000000000000000000000000000000000009 -:10C7300000000000000000000000000000000000F9 -:10C7400000000000000000000000000000000000E9 -:10C7500000000000000000000000000000000000D9 -:10C7600000000000000000000000000000000000C9 -:10C7700000000000000000000000000000000000B9 -:10C7800000000000000000000000000000000000A9 -:10C790000000000000000000000000000000000099 -:10C7A0000000000000000000000000000000000089 -:10C7B0000000000000000000000000000000000079 -:10C7C0000000000000000000000000000000000069 -:10C7D0000000000000000000000000000000000059 -:10C7E0000000000000000000000000000000000049 -:10C7F0000000000000000000000000000000000039 -:10C800000000000000000000000000000000000028 -:10C810000000000000000000000000000000000018 -:10C820000000000000000000000000000000000008 -:10C8300000000000000000000000000000000000F8 -:10C8400000000000000000000000000000000000E8 -:10C8500000000000000000000000000000000000D8 -:10C8600000000000000000000000000000000000C8 -:10C8700000000000000000000000000000000000B8 -:10C8800000000000000000000000000000000000A8 -:10C890000000000000000000000000000000000098 -:10C8A0000000000000000000000000000000000088 -:10C8B0000000000000000000000000000000000078 -:10C8C0000000000000000000000000000000000068 -:10C8D0000000000000000000000000000000000058 -:10C8E0000000000000000000000000000000000048 -:10C8F0000000000000000000000000000000000038 -:10C900000000000000000000000000000000000027 -:10C910000000000000000000000000000000000017 -:10C920000000000000000000000000000000000007 -:10C9300000000000000000000000000000000000F7 -:10C9400000000000000000000000000000000000E7 -:10C9500000000000000000000000000000000000D7 -:10C9600000000000000000000000000000000000C7 -:10C9700000000000000000000000000000000000B7 -:10C9800000000000000000000000000000000000A7 -:10C990000000000000000000000000000000000097 -:10C9A0000000000000000000000000000000000087 -:10C9B0000000000000000000000000000000000077 -:10C9C0000000000000000000000000000000000067 -:10C9D0000000000000000000000000000000000057 -:10C9E0000000000000000000000000000000000047 -:10C9F0000000000000000000000000000000000037 -:10CA00000000000000000000000000000000000026 -:10CA10000000000000000000000000000000000016 -:10CA20000000000000000000000000000000000006 -:10CA300000000000000000000000000000000000F6 -:10CA400000000000000000000000000000000000E6 -:10CA500000000000000000000000000000000000D6 -:10CA600000000000000000000000000000000000C6 -:10CA700000000000000000000000000000000000B6 -:10CA800000000000000000000000000000000000A6 -:10CA90000000000000000000000000000000000096 -:10CAA0000000000000000000000000000000000086 -:10CAB0000000000000000000000000000000000076 -:10CAC0000000000000000000000000000000000066 -:10CAD0000000000000000000000000000000000056 -:10CAE0000000000000000000000000000000000046 -:10CAF0000000000000000000000000000000000036 -:10CB00000000000000000000000000000000000025 -:10CB10000000000000000000000000000000000015 -:10CB20000000000000000000000000000000000005 -:10CB300000000000000000000000000000000000F5 -:10CB400000000000000000000000000000000000E5 -:10CB500000000000000000000000000000000000D5 -:10CB600000000000000000000000000000000000C5 -:10CB700000000000000000000000000000000000B5 -:10CB800000000000000000000000000000000000A5 -:10CB90000000000000000000000000000000000095 -:10CBA0000000000000000000000000000000000085 -:10CBB0000000000000000000000000000000000075 -:10CBC0000000000000000000000000000000000065 -:10CBD0000000000000000000000000000000000055 -:10CBE0000000000000000000000000000000000045 -:10CBF0000000000000000000000000000000000035 -:10CC00000000000000000000000000000000000024 -:10CC10000000000000000000000000000000000014 -:10CC20000000000000000000000000000000000004 -:10CC300000000000000000000000000000000000F4 -:10CC400000000000000000000000000000000000E4 -:10CC500000000000000000000000000000000000D4 -:10CC600000000000000000000000000000000000C4 -:10CC700000000000000000000000000000000000B4 -:10CC800000000000000000000000000000000000A4 -:10CC90000000000000000000000000000000000094 -:10CCA0000000000000000000000000000000000084 -:10CCB0000000000000000000000000000000000074 -:10CCC0000000000000000000000000000000000064 -:10CCD0000000000000000000000000000000000054 -:10CCE0000000000000000000000000000000000044 -:10CCF0000000000000000000000000000000000034 -:10CD00000000000000000000000000000000000023 -:10CD10000000000000000000000000000000000013 -:10CD20000000000000000000000000000000000003 -:10CD300000000000000000000000000000000000F3 -:10CD400000000000000000000000000000000000E3 -:10CD500000000000000000000000000000000000D3 -:10CD600000000000000000000000000000000000C3 -:10CD700000000000000000000000000000000000B3 -:10CD800000000000000000000000000000000000A3 -:10CD90000000000000000000000000000000000093 -:10CDA0000000000000000000000000000000000083 -:10CDB0000000000000000000000000000000000073 -:10CDC0000000000000000000000000000000000063 -:10CDD0000000000000000000000000000000000053 -:10CDE0000000000000000000000000000000000043 -:10CDF0000000000000000000000000000000000033 -:10CE00000000000000000000000000000000000022 -:10CE10000000000000000000000000000000000012 -:10CE20000000000000000000000000000000000002 -:10CE300000000000000000000000000000000000F2 -:10CE400000000000000000000000000000000000E2 -:10CE500000000000000000000000000000000000D2 -:10CE600000000000000000000000000000000000C2 -:10CE700000000000000000000000000000000000B2 -:10CE800000000000000000000000000000000000A2 -:10CE90000000000000000000000000000000000092 -:10CEA0000000000000000000000000000000000082 -:10CEB0000000000000000000000000000000000072 -:10CEC0000000000000000000000000000000000062 -:10CED0000000000000000000000000000000000052 -:10CEE0000000000000000000000000000000000042 -:10CEF0000000000000000000000000000000000032 -:10CF00000000000000000000000000000000000021 -:10CF10000000000000000000000000000000000011 -:10CF20000000000000000000000000000000000001 -:10CF300000000000000000000000000000000000F1 -:10CF400000000000000000000000000000000000E1 -:10CF500000000000000000000000000000000000D1 -:10CF600000000000000000000000000000000000C1 -:10CF700000000000000000000000000000000000B1 -:10CF800000000000000000000000000000000000A1 -:10CF90000000000000000000000000000000000091 -:10CFA0000000000000000000000000000000000081 -:10CFB0000000000000000000000000000000000071 -:10CFC0000000000000000000000000000000000061 -:10CFD0000000000000000000000000000000000051 -:10CFE0000000000000000000000000000000000041 -:10CFF0000000000000000000000000000000000031 -:10D000000000000000000000000000000000000020 -:10D010000000000000000000000000000000000010 -:10D020000000000000000000000000000000000000 -:10D0300000000000000000000000000000000000F0 -:10D0400000000000000000000000000000000000E0 -:10D0500000000000000000000000000000000000D0 -:10D0600000000000000000000000000000000000C0 -:10D0700000000000000000000000000000000000B0 -:10D0800000000000000000000000000000000000A0 -:10D090000000000000000000000000000000000090 -:10D0A0000000000000000000000000000000000080 -:10D0B0000000000000000000000000000000000070 -:10D0C0000000000000000000000000000000000060 -:10D0D0000000000000000000000000000000000050 -:10D0E0000000000000000000000000000000000040 -:10D0F0000000000000000000000000000000000030 -:10D10000000000000000000000000000000000001F -:10D11000000000000000000000000000000000000F -:10D1200000000000000000000000000000000000FF -:10D1300000000000000000000000000000000000EF -:10D1400000000000000000000000000000000000DF -:10D1500000000000000000000000000000000000CF -:10D1600000000000000000000000000000000000BF -:10D1700000000000000000000000000000000000AF -:10D18000000000000000000000000000000000009F -:10D19000000000000000000000000000000000008F -:10D1A000000000000000000000000000000000007F -:10D1B000000000000000000000000000000000006F -:10D1C000000000000000000000000000000000005F -:10D1D000000000000000000000000000000000004F -:10D1E000000000000000000000000000000000003F -:10D1F000000000000000000000000000000000002F -:10D20000000000000000000000000000000000001E -:10D21000000000000000000000000000000000000E -:10D2200000000000000000000000000000000000FE -:10D2300000000000000000000000000000000000EE -:10D2400000000000000000000000000000000000DE -:10D2500000000000000000000000000000000000CE -:10D2600000000000000000000000000000000000BE -:10D2700000000000000000000000000000000000AE -:10D28000000000000000000000000000000000009E -:10D29000000000000000000000000000000000008E -:10D2A000000000000000000000000000000000007E -:10D2B000000000000000000000000000000000006E -:10D2C000000000000000000000000000000000005E -:10D2D000000000000000000000000000000000004E -:10D2E000000000000000000000000000000000003E -:10D2F000000000000000000000000000000000002E -:10D30000000000000000000000000000000000001D -:10D31000000000000000000000000000000000000D -:10D3200000000000000000000000000000000000FD -:10D3300000000000000000000000000000000000ED -:10D3400000000000000000000000000000000000DD -:10D3500000000000000000000000000000000000CD -:10D3600000000000000000000000000000000000BD -:10D3700000000000000000000000000000000000AD -:10D38000000000000000000000000000000000009D -:10D39000000000000000000000000000000000008D -:10D3A000000000000000000000000000000000007D -:10D3B000000000000000000000000000000000006D -:10D3C000000000000000000000000000000000005D -:10D3D000000000000000000000000000000000004D -:10D3E000000000000000000000000000000000003D -:10D3F000000000000000000000000000000000002D -:10D40000000000000000000000000000000000001C -:10D41000000000000000000000000000000000000C -:10D4200000000000000000000000000000000000FC -:10D4300000000000000000000000000000000000EC -:10D4400000000000000000000000000000000000DC -:10D4500000000000000000000000000000000000CC -:10D4600000000000000000000000000000000000BC -:10D4700000000000000000000000000000000000AC -:10D48000000000000000000000000000000000009C -:10D49000000000000000000000000000000000008C -:10D4A000000000000000000000000000000000007C -:10D4B000000000000000000000000000000000006C -:10D4C000000000000000000000000000000000005C -:10D4D000000000000000000000000000000000004C -:10D4E000000000000000000000000000000000003C -:10D4F000000000000000000000000000000000002C -:10D50000000000000000000000000000000000001B -:10D51000000000000000000000000000000000000B -:10D5200000000000000000000000000000000000FB -:10D5300000000000000000000000000000000000EB -:10D5400000000000000000000000000000000000DB -:10D5500000000000000000000000000000000000CB -:10D5600000000000000000000000000000000000BB -:10D5700000000000000000000000000000000000AB -:10D58000000000000000000000000000000000009B -:10D59000000000000000000000000000000000008B -:10D5A000000000000000000000000000000000007B -:10D5B000000000000000000000000000000000006B -:10D5C000000000000000000000000000000000005B -:10D5D000000000000000000000000000000000004B -:10D5E000000000000000000000000000000000003B -:10D5F000000000000000000000000000000000002B -:10D60000000000000000000000000000000000001A -:10D61000000000000000000000000000000000000A -:10D6200000000000000000000000000000000000FA -:10D6300000000000000000000000000000000000EA -:10D6400000000000000000000000000000000000DA -:10D6500000000000000000000000000000000000CA -:10D6600000000000000000000000000000000000BA -:10D6700000000000000000000000000000000000AA -:10D68000000000000000000000000000000000009A -:10D69000000000000000000000000000000000008A -:10D6A000000000000000000000000000000000007A -:10D6B000000000000000000000000000000000006A -:10D6C000000000000000000000000000000000005A -:10D6D000000000000000000000000000000000004A -:10D6E000000000000000000000000000000000003A -:10D6F000000000000000000000000000000000002A -:10D700000000000000000000000000000000000019 -:10D710000000000000000000000000000000000009 -:10D7200000000000000000000000000000000000F9 -:10D7300000000000000000000000000000000000E9 -:10D7400000000000000000000000000000000000D9 -:10D7500000000000000000000000000000000000C9 -:10D7600000000000000000000000000000000000B9 -:10D7700000000000000000000000000000000000A9 -:10D780000000000000000000000000000000000099 -:10D790000000000000000000000000000000000089 -:10D7A0000000000000000000000000000000000079 -:10D7B0000000000000000000000000000000000069 -:10D7C0000000000000000000000000000000000059 -:10D7D0000000000000000000000000000000000049 -:10D7E0000000000000000000000000000000000039 -:10D7F0000000000000000000000000000000000029 -:10D800000000000000000000000000000000000018 -:10D810000000000000000000000000000000000008 -:10D8200000000000000000000000000000000000F8 -:10D8300000000000000000000000000000000000E8 -:10D8400000000000000000000000000000000000D8 -:10D8500000000000000000000000000000000000C8 -:10D8600000000000000000000000000000000000B8 -:10D8700000000000000000000000000000000000A8 -:10D880000000000000000000000000000000000098 -:10D890000000000000000000100000030000000075 -:10D8A0000000000D0000000D3C020801244282200F -:10D8B0003C030801246382E0AC4000000043202BBD -:10D8C0001480FFFD244200043C1D080037BD9FFC6E -:10D8D00003A0F0213C100800261031D83C1C0801A0 -:10D8E000279C82200E0011EA000000000000000DBD -:10D8F0003C02800030A5FFFF30C600FF34430180AA -:10D900003C0880008D0901B80520FFFE00000000E2 -:10D91000AC64000024040002A4650008A066000AAC -:10D92000A064000BAC6700183C03100003E0000883 -:10D93000AD0301B83C0560008CA24FF80440FFFE27 -:10D9400000000000ACA44FC03C0310003C040200E7 -:10D95000ACA44FC403E00008ACA34FF89486000CBD -:10D9600000A050212488001400062B02000510801E -:10D97000004448210109182B10600011000000002C -:10D98000910300002C6400095080000991190001E6 -:10D99000000360803C0D080125AD80E4018D582115 -:10D9A0008D67000000E000080000000091190001F0 -:10D9B000011940210109302B54C0FFF291030000EE -:10D9C00003E00008000010210A000CBE2508000139 -:10D9D000910F0001240E000A15EE00400128C82313 -:10D9E0002F38000A1700003D250D00028D58000059 -:10D9F000250F0006370E0100AD4E0000910C00020D -:10DA000091AB000191A4000291A60003000C2E002E -:10DA1000000B3C0000A7102500041A000043C82595 -:10DA20000326C025AD580004910E000691ED0001BB -:10DA300091E7000291E50003000E5E00000D640016 -:10DA4000016C30250007220000C410250045182570 -:10DA50002508000A0A000CBEAD430008910F000122 -:10DA6000250400022408000255E8000101202021BD -:10DA70000A000CBE00804021910C0001240B000321 -:10DA8000158B0016000000008D580000910E00025A -:10DA900025080003370D0008A14E00100A000CBE37 -:10DAA000AD4D000091190001240F0004172F000B49 -:10DAB0000000000091070002910400038D43000064 -:10DAC00000072A0000A4102534660004250800047D -:10DAD000AD42000C0A000CBEAD46000003E0000899 -:10DAE0002402000127BDFFE8AFBF0014AFB0001053 -:10DAF0000E0014E0008080213C0480083485008002 -:10DB000090A600052403FFFE0200202100C310247C -:10DB10008FBF00148FB00010A0A200050A0014EA05 -:10DB200027BD001827BDFFE8AFB00010AFBF00143D -:10DB30000E000F4E008080213C06800834C5008016 -:10DB400090A4000024020050308300FF1062000700 -:10DB50003C098000020020218FBF00148FB000100C -:10DB6000AD2001800A00101027BD00182408010014 -:10DB70003C078000020020218FBF00148FB00010EE -:10DB8000ACE801800A00101027BD001827BDFF7007 -:10DB90003C088008AFB60080AFB5007CAFB1006C28 -:10DBA000AFBF008CAFBE0088AFB70084AFB40078C1 -:10DBB000AFB30074AFB20070AFB00068350500803D -:10DBC0003C0780008CF2012890A40009ACE000849E -:10DBD00090A60005309100FF0000A821000618273C -:10DBE000306200010000B02114400067AFA0005077 -:10DBF00090A9000024050020312400FF10850016A4 -:10DC0000240A0050108A008C000000003C0C080020 -:10DC10008D8C00DC258B00013C010800AC2B00DC66 -:10DC20000E0015D6000000008FBF008C8FBE00884C -:10DC30008FB700848FB600808FB5007C8FB40078DA -:10DC40008FB300748FB200708FB1006C8FB000681A -:10DC500003E0000827BD00900000000D3C1080008C -:10DC6000AFA00030961F01168E1901043C1E002043 -:10DC700036130C00033EC0240018B82B00173140A7 -:10DC8000AFA600308E0E010433F4FFFF3C0F0040BE -:10DC90000293802101CF68249213000D11A0004847 -:10DCA00034C40040326200201440000234860080F8 -:10DCB0000080302114C00093AFA600303C058008DE -:10DCC00034A800809107000830E6004050C00006EC -:10DCD0003C06800824090004122900A2240A00122C -:10DCE000122A00293C06800834D401003C17800029 -:10DCF00096EF011A960D000E928E0008326B00040A -:10DD000031F7FFFF01CD6004AFAC00548E14000466 -:10DD1000116000318E1E000834C300809079000825 -:10DD20003338004017000028000000008C730050BA -:10DD300002939023064000063C0C80008C7E003449 -:10DD4000029E8023060200838EA200083C0C800005 -:10DD5000AD800044240200018FBF008C8FBE00887C -:10DD60008FB700848FB600808FB5007C8FB40078A9 -:10DD70008FB300748FB200708FB1006C8FB00068E9 -:10DD800003E0000827BD00900E000D1A00002021BE -:10DD90008FBF008C8FBE00888FB700848FB6008045 -:10DDA0008FB5007C8FB400788FB300748FB2007091 -:10DDB0008FB1006C8FB0006803E0000827BD0090B1 -:10DDC0000A000D7A00C020210E00163702802021A3 -:10DDD0001440FFDF3C0C80003C038008346300806B -:10DDE0008C6200340282F82307E000170000000074 -:10DDF0003C1508008EB5310026B100013C01080039 -:10DE0000AC3131000E0014E0024020213C0B8008B0 -:10DE100035700080920A002502402021354200041E -:10DE20000E0014EAA20200250E000C9E02402021E2 -:10DE30000A000DA7240200013C15080126B582D076 -:10DE40000A000D693C1080008C6600300286202399 -:10DE5000188000082409000C3C0808008D083100D7 -:10DE6000327300FC0000B821250700013C010800C6 -:10DE7000AC273100AFA900308C65003000B43823E6 -:10DE800018E000DB02E7502A1540FFDE000000002A -:10DE900012E7002A02E768230287A02131B7FFFFBB -:10DEA000326E000211C00034327F00103C14800832 -:10DEB00036900080920F000831F6004052C000CE2C -:10DEC0008EA20008024020210E0014E02413001846 -:10DED000A2130009921800052419FFFE0240202118 -:10DEE0000319B8240E0014EAA2170005240400390F -:10DEF000000028210E001612240600180A000DA7A3 -:10DF00002402000192B6000C3C0480083483008097 -:10DF10008C6700380016AB0036B10081024020212A -:10DF20003225F0810E000C8D30C600FF3C0C8000C5 -:10DF3000AD8000440A000DA7240200013A6C0001E4 -:10DF4000318B00011560FFAF0287A0210A000DF898 -:10DF5000000000000040F809240400160A000DA784 -:10DF600024020001024020210E0017170200282180 -:10DF70000A000D5C8FBF008C13E0FF743C03800827 -:10DF8000346800808D0400388C66000403C61023BA -:10DF90001C40FF6F3C0C800003C4282304A2000136 -:10DFA0000080F021AFB40010AFB70014AFA7001885 -:10DFB0003C1F800097E301208D0900309506005C2E -:10DFC0008FB900548FAC00303062FFFF30D8FFFFB4 -:10DFD0000047702137EF40000338682B01CF5821EC -:10DFE000018D5025AFAB0020AFA90028AFAA0030AB -:10DFF000AFA90024AFA0002CAFBE003491070008E9 -:10E0000030E400081480008F020020218EA200045A -:10E010000040F80927A400108FA900303128000221 -:10E0200055000001327300FE3C048008348C0080EF -:10E03000918B0008316A0040514000128FA40024E7 -:10E040008C8D000411BE00BE240E00143265000148 -:10E0500010A0000C8FA400242404000C122400D46F -:10E060002A27000D10E000CE2409000E2408000A23 -:10E0700052280001241600088FA200242444000125 -:10E08000AFA400248FA600143C03800834650080F0 -:10E090000086F8218CB10030ACBF003090B9004E42 -:10E0A0008CAE00303418FFFF0338780401CF6821AC -:10E0B000ACAD00348FA600308FAC005430CA0008DD -:10E0C00003CC58211140000CAFAB00588CA40020A9 -:10E0D0008FB000581090009430C600FF92A2000C40 -:10E0E0008FA700340240202100024B003528008019 -:10E0F0000E000C8D3105F0803C0C800835900080BE -:10E100008E0B003001715023194000702659008099 -:10E110003C1808008F183198241FFF80033F782493 -:10E12000332D007F3C0680003C0E8004331100102C -:10E13000ACCF00901220003401AE282190A3006BD8 -:10E14000546000323C10800824070001A0A7006B37 -:10E1500094C4007A2486000AA60600123C0D8008AA -:10E1600035A5008090B10008322C004015800004D5 -:10E170003C038008326E000115C000620000000000 -:10E18000346400808C8F00208FB3005811F3000A94 -:10E19000346301008C7900000299C0231B000077D2 -:10E1A0008FA80058AC880020AC7400002414000133 -:10E1B000AC7E0004AFB4005016C000370000000071 -:10E1C0008FA40050148000300000000012E0000511 -:10E1D000000018218FA900303137000452E0FE9270 -:10E1E00000601021240300010A000D5B0060102173 -:10E1F0000A000DF9000038210040F8092404001736 -:10E200000A000DA7240200013C108008361000808F -:10E2100024090001024020210E0014E0A60900128A -:10E220009208002524050001AFA500503502000129 -:10E23000024020210E0014EAA20200250A000EA9C5 -:10E240003C0D800827A50038AFA800600E000CA880 -:10E25000AFA000381440FF6D8FA800608FA5003874 -:10E2600030B001005200FF6A8EA200048FA3003C70 -:10E270008D070058006720230483FF64AD03005816 -:10E280000A000E558EA200040E000C9E02402021B2 -:10E290000A000EC4000000000E0014E0024020211D -:10E2A0003C05800834A30080024020210E0014EABF -:10E2B000A076000902C03021240400370E00161297 -:10E2C000000028210A000EC28FA400508FA200185F -:10E2D0005840FFA33C0D80080E0014E002402021AE -:10E2E000920A0025240B0001AFAB00503542000418 -:10E2F000024020210E0014EAA20200250A000EA905 -:10E300003C0D80088CB600308EBE00082404001836 -:10E3100026D5000103C0F809ACB500308FB200303B -:10E320000A000D5B324200043C07800094E5011AAC -:10E3300050A0FF6A34C600100A000E8992A2000C99 -:10E34000122E002A2A2F001511E0001E2419001693 -:10E350002418000C5638FF3E326500013C1F80082F -:10E3600093E3001B2410FFBD2416000E0070302420 -:10E37000A3E6001B0A000E65326500018C7F0000D9 -:10E3800017F4FF8D000000008C67000403C73023E2 -:10E3900004C1FF848FA800580A000EBF00000000CF -:10E3A0001629FF368FA200240A000E7024160010D2 -:10E3B0002411000E52D1FF30241600100A000E6FF7 -:10E3C000241600165639FF22326500013C1F8008D2 -:10E3D00093E3001B2410FFBD2416001000703024AE -:10E3E000A3E6001B0A000E65326500010A000E64F8 -:10E3F000241600123C0380008C6201B80440FFFE2A -:10E4000024040800AC6401B803E000080000000028 -:10E4100030A5FFFF30C6FFFF3C0780008CE201B84B -:10E420000440FFFE34E80180AD040000ACE40020AD -:10E430003C048008948300483063FFFF1060001D97 -:10E440003C0B800024AA0012006A482B5120001ABD -:10E45000240A000394F901208F890000240C001A7B -:10E460003338FFFF2707FFFE0067782B39EE0001E6 -:10E4700000096B8201AE5824A10C000B116000470B -:10E480008F830004A50700148F880004350700015E -:10E49000AF87000430CC00405580000F3C0880005E -:10E4A0003C0C800035840180A485000E0A000F9882 -:10E4B0008F8F000C240A00033564018030CC0040AB -:10E4C0008F8900008F870004A08A000B5180FFF520 -:10E4D0003C0C80003C088000950301203C0880082B -:10E4E000951800403079FFFF272EFFFE330FFFFF06 -:10E4F00001CF682B11A0000301C02021950200402C -:10E500003044FFFF3C0B800000A4502335650180A0 -:10E51000A4A4000EA4AA00248F8F000C3C05800048 -:10E5200034AE01802418000230ED8000A5D8000C24 -:10E53000A5C90010ADCF0028A5C6000811A0000E87 -:10E540003C04800094AA01163142FFFC24480004D8 -:10E55000010518218C7940003326FFFF14C0000705 -:10E56000240EBFFF3C0BFFFF35657FFF00E538241D -:10E57000AF8700043C048000240EBFFF348C018070 -:10E5800000EE6824A58D0026AD89002C3C07100004 -:10E59000AC8701B803E00008000000002402FFFE81 -:10E5A000006238240A000F76AF8700043C05800023 -:10E5B00034A400708C8A000090A601128F840000A1 -:10E5C00027BDFFF030C300FF000318823082010036 -:10E5D00000003821104000392466000330874000D5 -:10E5E00050E0003930882000000610800045C82126 -:10E5F0008F2F40002478000400187080AFAF000017 -:10E6000001C568218DAC4000AFAC000494AB01168D -:10E610003169FFFC012540218D054000AFA50008B0 -:10E620008FA9000800003021000028213C070800C5 -:10E6300024E701000A000FE92408000890420000C6 -:10E6400024A500012CAD000C0062C8210019C08077 -:10E65000030778218DEE000011A0000600CE3026C1 -:10E6600003A5102114A8FFF500051A005520FFF49A -:10E67000904200003C048000348700703C05080094 -:10E680008CA531048CE300002CA8002011000009A7 -:10E69000006A3823000558803C0C0800258C31089E -:10E6A000016C482124AA0001AD2700003C010800AC -:10E6B000AC2A3104AF86000C2407000100E01021D1 -:10E6C00003E0000827BD00101100FFFC0000382106 -:10E6D00000066080018558218D6440002469000493 -:10E6E00000093880AFA4000000E518218C664000C6 -:10E6F000AFA000080A000FD9AFA6000427BDFFD8BD -:10E70000AFB20018AFB00010AFBF0024AFB400200C -:10E71000AFB3001CAFB100148F8700003C04800031 -:10E720009483010E30E24000000080211040001070 -:10E730003072FFFF3C06002000E6282410A0000DE8 -:10E7400030EA80008F8800042409BFFF00E93824E4 -:10E7500035031000AF87000030F120001620000BB9 -:10E760003C1400042418FFBF0A001038007810245D -:10E7700030EA8000154000863C0C002030F120007B -:10E780001220FFF88F8300043C14000400F4982446 -:10E790001260FFF52418FFBF3462004030F9010019 -:10E7A0001320000FAF8200043C02002000E2F82496 -:10E7B00013E000053C0B80003C04000400E4182436 -:10E7C000106000CF00000000956A011E9569011CD1 -:10E7D0003146FFFF0009440000C82825AF85000C22 -:10E7E0003C0E800095CD010C8DC44000340CFFFF21 -:10E7F000108C00B031A5FFFF308F010055E0000103 -:10E800002410001030F110005220000836110001D1 -:10E8100030F300201660009F3C18100000F8A02480 -:10E82000168000963C040C003611000130E801000F -:10E830001500000B3C0A00018F88000431094000DC -:10E840001520000800EA30243C0C1F0100EC58247D -:10E850003C0A1000516A00AE30AD02003C0A0001D3 -:10E8600000EA302414C000953C05100000E5202487 -:10E8700000004021108000070000902100079E0248 -:10E880003272000F001278803C0E080125CE828083 -:10E8900001EE40218F940018128000470220802151 -:10E8A00010800091000000003C0980009539010EA5 -:10E8B00091030000022030213338FFFF27050004B8 -:10E8C000106000080000A021241F0003107F013AFF -:10E8D00024040002910C00011184011830EA004068 -:10E8E0000012A1C08F92001C524000013626004049 -:10E8F0003C1380008E6F400031F10100122000CBEC -:10E9000030D1FFFB3C1808008F18002430D20004DF -:10E910003306000414C000CC30B0FFFF56400001A5 -:10E920003631000402802021020028210E000F55FC -:10E93000022030211640000D0000202136650180A4 -:10E940003C0480008C9301B80660FFFE241920006F -:10E9500024140002A4B90008A0B4000BA4A0001065 -:10E960003C051000AC8501B8000020218FBF0024B9 -:10E970008FB400208FB3001C8FB200188FB1001429 -:10E980008FB000100080102103E0000827BD002890 -:10E9900000EC58241160FF7A30F120008F8D0004C4 -:10E9A0003C0FFFFF35EE7FFF00EE382435A38000DB -:10E9B0000A001027AF8700003C0208008C42003894 -:10E9C0003C040800248400381040004B2449FFFF19 -:10E9D0003C038000946C010E318BFFFF110000A0FE -:10E9E000257300043C1008008E1000301200000A4D -:10E9F00030E601008F8A00043143400010600006B9 -:10EA00003C0F0F0000EF70243C0D010001AE402BC5 -:10EA1000110000DF3265FFFF10C000693C140F00D9 -:10EA200000F428243C18020010B800658F99000CEF -:10EA30003270FFFF03299824026490219249000458 -:10EA400025270004000721C00200282136260002E5 -:10EA50000E000F55000000008FBF00248FB400206F -:10EA60008FB3001C8FB200188FB100148FB000104C -:10EA70000000102103E0000827BD00283C020BFF26 -:10EA800000E41824345FFFFF03E3C82B5320FF6723 -:10EA9000361100013C0608008CC6002C361100051A -:10EAA00024D000013C010800AC30002C0A00105DAD -:10EAB00030E801000A0010522410002002402821F2 -:10EAC0003C1208008E5200D824040080264D00011C -:10EAD0003C010800AC2D00D80E000F5524060003A1 -:10EAE0000A0010E88FBF00243C0808012508828036 -:10EAF0000A00107C3C0980000A0010C50000482173 -:10EB00000E000FBC000000000A0010498F870000B3 -:10EB100015A0FF533C0A00012645000430AAFFFF60 -:10EB2000362600023C0380008C7201B80640FFFECE -:10EB30008F85000834690180AD20000010A000AF6F -:10EB40003C048000254F001200AF702B51C000AC78 -:10EB500024030003947801202414001A30F14000AB -:10EB60003313FFFFA134000B122000B62663FFFE13 -:10EB700000A3C82B572000B4241FFFFE3508000156 -:10EB8000A5230014AF8800043C108000240CBFFFB4 -:10EB9000010C4824240B000236080180A50B000C50 -:10EBA000A50A000EA5060008A5090026A507001065 -:10EBB0003C071000AE0701B80A0010E88FBF002420 -:10EBC0003C0308008C6300D02E45000C001221C0CD -:10EBD000386B00012D6200010045F82417E0FF9A10 -:10EBE0003270FFFF264CFFFC2D840004548000503F -:10EBF00000002021386A00022D43000100658024B6 -:10EC00001600004A3270FFFF00076A420012702BA4 -:10EC100001AE40245500006300002021001221C0F5 -:10EC2000020028210A0010E53626000234DF000227 -:10EC30000280202133E6FFFF0E000F5530A5FFFFB5 -:10EC40000A0010AC00002021240401000200282149 -:10EC50000E000F55022030210A001098000000001D -:10EC60008C66400030CF010011E0003D30F801001B -:10EC70003C1208008E5200241300001132340004AC -:10EC80003C1F0F0000FFC8243C0502001325000CA8 -:10EC90008F8C000C022030213265FFFF018958243F -:10ECA00001641021904900043230FFFB2411FFFE63 -:10ECB000252700040E000F55000721C002519024A3 -:10ECC0002404000112440052324300011460005831 -:10ECD00002003021324A0004114000048F8D0000F0 -:10ECE00031A808001500005A3265FFFF1680FF5B4F -:10ECF0008FBF00243C138000366501803C048000F7 -:10ED00008C9001B80600FFFE24062000240F0002AC -:10ED1000A4A60008A0AF000BA4A000103C0E100099 -:10ED2000AC8E01B80A0010E88FBF0024000020213B -:10ED3000020028210A0010E5362600021140FEE9F3 -:10ED40000000A021952E0110950D000231C8FFFF93 -:10ED500051A8FEE40012A1C00A00108B8F92001C83 -:10ED60003C0508008CA5002430B800015300FF3B8F -:10ED70008FBF00243265FFFF3626000200002021ED -:10ED80000E000F55000000000A0010E88FBF00249D -:10ED9000362600020E000F55240400800A0010E8F9 -:10EDA0008FBF0024020028210E000F553226FFFBE2 -:10EDB0000A001159001221C0910300012402000130 -:10EDC0001062FEEA24040001241000021470FEC543 -:10EDD0000000A02130E300401060FEC38F92001CB1 -:10EDE000952B0110950900023167FFFF1127FEE006 -:10EDF0008FBF00240A00108B0000000024030003D2 -:10EE000034820180A043000B0A0011343C108000C2 -:10EE100032140004168000033265FFFF3612000230 -:10EE20003250FFFF020030210A0011B10000202102 -:10EE3000000020210E000F553265FFFF0A001186E9 -:10EE40003210FFFB241FFFFE0A001132011F402475 -:10EE5000020030210E000F55240401000A00118C1D -:10EE60000000000027BDFFC8AFB00010AFBF0034E6 -:10EE70003C10600CAFBE0030AFB7002CAFB600281E -:10EE8000AFB50024AFB40020AFB3001CAFB2001880 -:10EE9000AFB100148E0C5000240DFF7F3C058000A4 -:10EEA000018D5824356A380C24090003AE0A50003D -:10EEB000ACA900083C010800AC2000200E0017435C -:10EEC000000000003C0560168CA700003C08FFFF16 -:10EED0003C06001034C3805100E820243C02535308 -:10EEE000AE03537C1082026134A37C008C74007CDE -:10EEF0008C7500783C116000362420203C05080108 -:10EF000024A581142406000A3C1180003C13000251 -:10EF10003C12600CAF950010AF9400140E0015EC7D -:10EF2000363E0180AE5353FC8E3000003216000393 -:10EF300012C0FFFD3217000116E000583206000231 -:10EF400010C0FFF93C0480008C8F01402410004069 -:10EF5000AC8F00208C9201480012760231C3007001 -:10EF60001070013D2C67004150E00008240400604F -:10EF7000241500201075000E3C0340003C07800063 -:10EF8000ACE301780A00121B000000001464FFFBD0 -:10EF90003C0340000E001F5D000000003C034000E9 -:10EFA0003C078000ACE301780A00121B000000005F -:10EFB0008C830148241400043487018000034C0230 -:10EFC000312500FF8C83014010B4017124BFFFFA8A -:10EFD0002FF90006532000123C0580008C86014466 -:10EFE000241600FF30A500FF30CB00FF30CA00FF21 -:10EFF000115601BC256800042402000910A201AAD0 -:10F0000028AC000A118001962413000A240D000880 -:10F0100010AD00148F850018000819C03C05800051 -:10F020008CA801B80500FFFE24170002ACE3000025 -:10F03000A4E90008A0F7000B8CB401483C091000BB -:10F040003C034000A4F400108CA40144ACE4002470 -:10F050003C078000ACA901B8ACE301780A00121BA0 -:10F060000000000000067A020008A8803C040801A5 -:10F070002484828024AE000102A4902131E500FFA7 -:10F0800024100001A24F000014B0FFE3AF8E00185F -:10F09000000819C00A001258AF85001C8E340128E0 -:10F0A0003C028008AE3400208E2401048E2301002F -:10F0B000945F0048AF840000AF83000433F9FFFF82 -:10F0C0000E000F4EAF9900083C1808008F1800C0C2 -:10F0D000130000248F8700003C0708008CE700C461 -:10F0E00024E600013C010800AC2600C43C0380007B -:10F0F0008C6401243C076020ACE400140000000094 -:10F100003C0680003C154000ACD5013800000000F2 -:10F110005280FF8B32060002268C0140268D008033 -:10F120002409FF800189282401A99824001359404B -:10F1300031A2007F0005B140318A007F3C1F2000D2 -:10F1400037E800020162C02502CAC8250328A025AD -:10F150000308B825ACD70830ACD408300A00122117 -:10F16000320600023C05001000E54024150000A610 -:10F170008F8300043C0C08008D8C00203C0D800027 -:10F1800095AA010E258B000130E940003C010800E2 -:10F19000AC2B00203155FFFF112000B6000090215C -:10F1A0003C0F002000EF702411C000B330F7800046 -:10F1B0008F9300042416BFFF00F638243663100036 -:10F1C000AF87000030E22000104000B62405FFBFEA -:10F1D0003C08000400E8302410C000020065102440 -:10F1E0003462004030E901001120000EAF820004BB -:10F1F0003C0B002000EB5024114000043C0D0004A7 -:10F2000000ED602411800139000000009637011ED6 -:10F210009636011C32EFFFFF00169C0001F37025AB -:10F22000AF8E000C9639010C8E2440003418FFFF7D -:10F23000109800CA3325FFFF309F010057E00001FE -:10F240002412001030E31000106000133653000148 -:10F2500030E400201480000A3C06100000E6102470 -:10F260001040000D3C0C0C003C0B0BFF00EC50243C -:10F270003569FFFF012A402B1100000830EE010024 -:10F280003C0D08008DAD002C3653000525B2000161 -:10F290003C010800AC32002C30EE010015C0000B20 -:10F2A0003C0600018F880004310F400055E0000843 -:10F2B00000E628243C181F0100F8B8243C16100072 -:10F2C00052F6010E30B902003C06000100E6282487 -:10F2D00014A000A43C1F100000FF202400004021C7 -:10F2E000108000070000A82100075E023175000FA2 -:10F2F000001550803C0208012442828001424021D6 -:10F300008F8C001811800069026090211480000326 -:10F310003C0980003C080801250882809532010ED6 -:10F3200091030000026030213244FFFF2485000475 -:10F33000106000080000B821240D0003106D0122A8 -:10F34000241600029117000112F6002630F8004042 -:10F350000015B9C08F82001C504000013666004085 -:10F360003C1680008ECA400031530100126000C775 -:10F3700030D500043C0B08008D6B002430D3FFFB1C -:10F380003166000414C0010A30B2FFFF56A000012C -:10F390003673000402E02021024028210E000F55A0 -:10F3A0000260302116A0000D0000202136C501802A -:10F3B0003C0480008C8C01B80580FFFE240D2000E9 -:10F3C00024120002A4AD0008A0B2000BA4A00010FB -:10F3D0003C051000AC8501B8000020210A00135F35 -:10F3E000008010211300FFDB0000B821953F0110C1 -:10F3F0009519000233E8FFFF5328FFD60015B9C066 -:10F400000A0013278F82001C2413BFFF0073682497 -:10F4100011A00007240E87FF006E48241520000A63 -:10F420003C0F006000EF9024124000070000000035 -:10F430000E000D34000000001040FF323C0680003A -:10F440000A00128D3C0380000E0014C90000000069 -:10F450000A00135F000000000E0014EF000000001F -:10F460003C0340003C078000ACE301780A00121B1B -:10F470000000000030F7800012E0FF528F8300048C -:10F480003C19002000F9C0241300FF4E8F9F000498 -:10F490003C04FFFF34837FFF00E338240A0012C1DD -:10F4A00037E380000A0012CA006510243C040800FB -:10F4B0008C840038148000022489FFFF000048215A -:10F4C0003C038000946F010E31EEFFFF110000EB52 -:10F4D00025D600043C0308008C6300301060000A4D -:10F4E00030EA01008F9800043317400012E0000654 -:10F4F0003C020F0000E2F8243C190100033F402BBE -:10F50000110000D532C5FFFF114000303C0C0F0048 -:10F5100000EC58243C0602001166002C000000009C -:10F520008F95000C3C0D080025AD003832D2FFFF4E -:10F5300002A9282400ADB02192C7000424E90004E8 -:10F54000000921C002402821366600020E000F5536 -:10F55000000000000A00135F000010210A0012E200 -:10F56000241200203C1908008F3900D802A028215D -:10F5700024040080273800013C010800AC3800D882 -:10F580000E000F55240600030A00135F000010212F -:10F590008C84014000E028213C0380008C7701B876 -:10F5A00006E0FFFE2408001CACA40000A0A8000B8D -:10F5B0003C181000AC7801B83C0340003C078000C8 -:10F5C000ACE301780A00121B000000003C030800B5 -:10F5D0008C6300D02EA5000C001521C0386F0001EF -:10F5E0002DF200010245702415C0FFD632D2FFFF74 -:10F5F00026B7FFFC2EE40004148000080000202140 -:10F60000386800022D180001030518241060000658 -:10F610000007FA4232D2FFFF0000202102402821D9 -:10F620000A0013A4366600020015102B03E2C8245A -:10F630001720000532D2FFFF001521C0024028210B -:10F640000A0013A43666000200002021024028218F -:10F650000E000F553266FFFB0A0013E0001521C0B3 -:10F6600010B3006A000860802406000B14A6FE6B2D -:10F67000000819C0000828803C15080126B58280C2 -:10F6800000B530210A001258A0C0000134D5000294 -:10F6900002E0202130A5FFFF0E000F5532A6FFFF2C -:10F6A0000A001348000020210008B8803C0308012C -:10F6B0002463828002E31021905400001280FE57E0 -:10F6C000000819C0A04000008F9900182738FFFFDC -:10F6D0001700FE52AF980018000819C00A0012580F -:10F6E000AF80001C0A00124F240800030E000FBC5C -:10F6F000000000000A0012DA8F8700001720FEF3D6 -:10F700003C06000126BF000433E5FFFF3666000219 -:10F710003C0380008C7501B806A0FFFE8F890008AD -:10F720003C04800034930180AE60000011200099F9 -:10F73000240F000324AA0012012A102B1040009568 -:10F7400000000000946D01203C1280002403001A88 -:10F7500031ACFFFF364A018030EB4000A143000B83 -:10F760001160008F2583FFFE0123702B15C0008DD3 -:10F770002409FFFE35080001A5430014AF880004EA -:10F780002417BFFF0117B02424080002A7C8000CEB -:10F79000A7C5000EA7C60008A7D60026A7C7001059 -:10F7A0003C071000AE2701B80A00135F00001021CB -:10F7B00024040100024028210E000F550260302170 -:10F7C0000A00133400000000910300012415000119 -:10F7D0001075FF0224040001240E0002146EFEDDE9 -:10F7E0000000B82130E300401060FEDB8F82001C77 -:10F7F00095270110950F000230E9FFFF11E9FF0E78 -:10F80000008010210A0013278F82001C3C0F080182 -:10F8100025EF8280018F702100069202A1D20001A3 -:10F820003C1F60008FED1820241000010110980487 -:10F830003C0208012442828201B3B025018250219A -:10F8400000065C02000819C0A54B0000AFF61820A6 -:10F850000A0012593C058000366600020E000F5562 -:10F86000240400800A00135F000010218CAE000405 -:10F870003C0F60000A00120C01CF18218C6640007A -:10F8800030CA01001140003730EB01003C15080080 -:10F890008EB5002411600013327700043C0D0F0078 -:10F8A00000ED28243C0C020010AC000E8F84000CEC -:10F8B0003C0F080025EF00380260302100899024B9 -:10F8C000024F702191C7000432C5FFFF3272FFFB67 -:10F8D00024E90004000921C00E000F552413FFFE87 -:10F8E00002B3A8242403000112A3003032B800019F -:10F8F0001300000732A8000402403021000020213C -:10F900000E000F5532C5FFFF3252FFFB32A8000434 -:10F91000110000048F9F000033F908005720002BCE -:10F9200032C5FFFF16E0FEC4000010213C16800027 -:10F9300036C401803C0580008CA201B80440FFFE63 -:10F94000240B200024060002A48B0008A086000BD4 -:10F95000A48000103C0A1000ACAA01B80A00135F92 -:10F96000000010213C0508008CA5002430AC0001EB -:10F970005180FEB10000102132C5FFFF3666000243 -:10F98000000020210E000F55000000000A00135F48 -:10F9900000001021A3CF000B0A0014322417BFFF70 -:10F9A0002409FFFE0A0014300109402432550004E6 -:10F9B00016A0000332C5FFFF3657000232F2FFFFE8 -:10F9C000024030210A0014B2000020210240302100 -:10F9D0000E000F55240401000A00149A00000000D4 -:10F9E0003C0380008C6401003082003E144000081B -:10F9F00000000000AC6000488C66010030C507C004 -:10FA000010A0000500000000AC60004CAC6000508D -:10FA100003E0000824020001AC600054AC60004028 -:10FA20008C6801003107380010E0FFF90000000089 -:10FA30002402000103E00008AC6000443C03900095 -:10FA400034620001008220253C038000AC64002069 -:10FA50008C65002004A0FFFE0000000003E0000809 -:10FA6000000000003C028000344300010083202598 -:10FA700003E00008AC44002027BDFFD8AFB100145C -:10FA80003C048000AFBF0020AFB3001CAFB2001831 -:10FA9000AFB000108C9201408C9001482402000EFF -:10FAA00000108C02322300FF106200590204282447 -:10FAB0002866000F10C00013286A003724070006CC -:10FAC0001067008E286800075100002D24040009EB -:10FAD000106000783C06800024090001106900B025 -:10FAE000000000000000000D8FBF00208FB3001C3D -:10FAF0008FB200188FB100148FB0001003E000081F -:10FB000027BD002811400059240D0038286B00350E -:10FB1000116000053C058000240C001F146CFFF1EF -:10FB2000000000003C0580008CB801B80700FFFE13 -:10FB300034B90180AF320000241F000124120002FA -:10FB40003C021000AF200004A7310008A33F000AC8 -:10FB5000A332000BA7300010AF200024AF200028F4 -:10FB6000ACA201B88FBF00208FB3001C8FB2001869 -:10FB70008FB100148FB0001003E0000827BD0028EB -:10FB8000106400232405000B1465FFD63218FFFF14 -:10FB9000170000203C0580008F93FEEC927F00054B -:10FBA00033F900041720FFCF000000000E0014E01E -:10FBB00002402021926900050240202135280004DE -:10FBC0000E0014EAA26800059267000530E2000406 -:10FBD00014400002000000000000000D926B0000C5 -:10FBE00024060020316A00FF1546000A3C0580000B -:10FBF0008CA401B80480FFFE34AD0180240E000502 -:10FC00003C0C1000ADB20000A1AE000BACAC01B8D2 -:10FC10003C0580008CA301B80460FFFE34AF018076 -:10FC200024130002ADF20000ADF20004A5F10008BB -:10FC3000A1F3000AA1F3000BA5F00010ADE0002431 -:10FC40008CB101443C101000ADF10028ACB001B8FB -:10FC50008FBF00208FB3001C8FB200188FB100142B -:10FC60008FB0001003E0000827BD0028106DFFAD25 -:10FC7000240E0080146EFF9B000000003C058000F5 -:10FC80008CA301B80460FFFE34AF0180241200028F -:10FC9000A1F2000BA5F10008A5F000108CB30144FF -:10FCA0003C021000A5F30012ACA201B80A00152B0B -:10FCB0008FBF00208CC301B80460FFFE34D30180E5 -:10FCC000AE720000AE60000424120001A6710008AC -:10FCD00024110002A272000AA271000BA67000108B -:10FCE0008CD001443C0F1000AE700024AE600028A0 -:10FCF000ACCF01B80A0015668FBF00203C0380001E -:10FD00008C6601B804C0FFFE346201803C06080125 -:10FD100090C682C0AC52000010C000030000382121 -:10FD20003C0708018CE782C83C05800034AA0180AA -:10FD30002404000234CC0001AC470004A5510008A3 -:10FD4000A14C000AA144000BA55000108CAB01444B -:10FD50000000202101402821AD4B002410C00003E9 -:10FD60008FBF00203C0408018C8482C48FB3001C28 -:10FD70008FB200188FB100148FB000103C0E10002D -:10FD80003C0D800027BD0028ACA40028ADAE01B812 -:10FD90003C010801A02082C003E000080000000030 -:10FDA00010A0000B3C0680008C980144241900022E -:10FDB0003C010801A03982C03C010801AC3282C874 -:10FDC0003C010801AC3882C40A0015668FBF0020D0 -:10FDD0008CDF01B807E0FFFE34C701802409000270 -:10FDE000ACF20000ACF20004A4F10008A0E9000AA3 -:10FDF000A0E9000BA4F00010ACE000248CC8014482 -:10FE00003C021000ACE80028ACC201B80A0015663C -:10FE10008FBF002027BDFFE8AFBF00100E000F4EC0 -:10FE2000000000003C0280008FBF00100000202175 -:10FE3000AC4001800A00101027BD00183084FFFF7D -:10FE400030A5FFFF1080000700001821308200015C -:10FE50001040000200042042006518211480FFFBBE -:10FE60000005284003E000080060102110C00007D2 -:10FE7000000000008CA2000024C6FFFF24A500049F -:10FE8000AC82000014C0FFFB2484000403E00008DF -:10FE90000000000010A0000824A3FFFFAC860000B3 -:10FEA00000000000000000002402FFFF2463FFFFA9 -:10FEB0001462FFFA2484000403E00008000000003C -:10FEC00027BDFFE8AFBF0014AFB000100E0014E074 -:10FED000008080213C0480083483008090650025E8 -:10FEE0000200202134A200200E0014EAA0620025A6 -:10FEF000020020218FBF00148FB000100A000C9E5A -:10FF000027BD00183C03800027BDFFF83462018044 -:10FF1000AFA20000308C00FF30AD00FF30CE00FFFC -:10FF20003C0B80008D6401B80480FFFE00000000DF -:10FF30008FA900008D6801288FAA00008FA70000FC -:10FF40008FA400002405000124020002A085000AFD -:10FF50008FA30000359940003C051000A062000B03 -:10FF60008FB800008FAC00008FA600008FAF00009C -:10FF700027BD0008AD280000AD400004AD8000247E -:10FF8000ACC00028A4F90008A70D0010A5EE0012CF -:10FF900003E00008AD6501B83C06800827BDFFE816 -:10FFA00034C50080AFBF001090A7000924020012E2 -:10FFB00030E300FF1062000B008030218CA800505D -:10FFC00000882023048000088FBF00108CAA003412 -:10FFD000240400390000282100CA48230520000518 -:10FFE000240600128FBF00102402000103E0000865 -:10FFF00027BD00180E001612000000008FBF001071 -:020000040001F9 -:100000002402000103E0000827BD001827BDFFC837 -:10001000AFB1002C00A08821AFB2003027A500109E -:100020000080902102202021AFBF0034AFB0002813 -:100030000E000CA8AFA000101440009B3C078008E5 -:1000400034E400809086000830C5000814A00069E0 -:100050008FA700103C18800837100080920F00080E -:1000600031EE000815C00002240800030000402102 -:100070003C0B800891650011916A00123566008082 -:100080008CDF0054314900FF0128202130A300FFFC -:10009000000410800062282100BFC82B1320000834 -:1000A0000000000094D0005C8CCF0054320DFFFFA4 -:1000B00001E5702301AE602B118000940000000068 -:1000C00094D9005C3323FFFF30FF000413E0007479 -:1000D000000830808FA8001C0068102B5040004F93 -:1000E00030E30004006610232C46008010C000029C -:1000F00000408021241000800E0014E002402021E6 -:100100003C0380083466008024070001ACC7000C63 -:1001100090C800080010684034670100311F007F5C -:10012000A0DF00088E39000427380001ACD8003069 -:10013000A4D0005C8CCF003C9630000E01F0702102 -:10014000ACCE00208CCC003C018D5821ACCB001CE7 -:100150008E2A0004ACEA00008E290008ACE90004F5 -:100160008FA5001030A400085480003293A6002010 -:10017000A0C0004E90C9004E2402FFDF3C1880084A -:10018000A0E9000890C50008370D0080240A00503F -:1001900000A22024A0C400088E390008ADB90038A0 -:1001A0008F0F00148DB0003001F07021ADAE00341F -:1001B00091AC0000318B00FF116A002C2645010034 -:1001C0000E0014EA024020212404003800002821F7 -:1001D0000E0016122406000A8FBF00348FB20030C2 -:1001E0008FB1002C8FB000282402000103E000082A -:1001F00027BD003830E801001100003D8FA3001436 -:100200008C8A0058006A48230520FF933C18800818 -:10021000AC8300580A0016668FA700102407021846 -:100220001060FFB100E610238FA2001C0A00168B9D -:10023000004610233C188008370D0080A0E6000817 -:100240008E390008240A0050ADB900388F0F001411 -:100250008DB0003001F07021ADAE003491AC0000E3 -:10026000318B00FF156AFFD6264501002406FF806A -:1002700000A610243C098000AD2200288E2700082B -:1002800030A3007F3C04800C0064F821AFE700D06D -:100290008E280008AF9F00280A0016C1AFE800D4DE -:1002A0000A0016882C6202188E2300083C0480087D -:1002B00034820080AC430054024020210E0016011D -:1002C000AC400030240400382405008D0E001612C6 -:1002D000240600128FBF00348FB200308FB1002C83 -:1002E0008FB000282402000103E0000827BD003879 -:1002F000AC800058908C0008240DFFF7018D582425 -:10030000A08B00080A0016668FA700108CD8005436 -:100310000A0016830305182327BDFFE8AFBF0010AE -:1003200090A6000D30C7001010E0000C00804021A6 -:100330003C0280088C4400048CA300081064000870 -:1003400030C9000430C5000410A0001C8FBF00108D -:100350002402000103E0000827BD001830C9000492 -:100360001120001030CB001210E0FFF98FBF0010F9 -:100370003C0880088CA700088D06000414E6FFF5F1 -:1003800024020001240400382405008D0E001612FA -:10039000240600128FBF00102402000103E00008B1 -:1003A00027BD0018240A0012156AFFE98FBF00104C -:1003B000010020210A00165427BD0018000020214A -:1003C0000A000D1A27BD00183C05080024A55D5041 -:1003D0003C04080024847B103C02080024425D5841 -:1003E000240300063C010801AC2582D03C01080131 -:1003F000AC2482D43C010801AC2282D83C01080123 -:10040000A02382DC03E000080000000003E00008F5 -:10041000240200013C028000308800FF3447018044 -:100420003C0680008CC301B80460FFFE00000000A1 -:100430008CC501282418FF803C0D800A24AF0100E0 -:1004400001F8702431EC007FACCE0024018D202116 -:10045000ACE50000948B00DA350960002408000246 -:10046000316AFFFFACEA000424020001A4E900089D -:10047000A0E8000BACE000243C071000ACC701B8BA -:10048000AF84002803E00008AF8500588C99000471 -:100490008F8D00282409FFBF0325C023AC980004DA -:1004A00091AF00C42403FFEF31EE007FA1AE00C482 -:1004B0008C8C0020938B00348F860028358A0002B4 -:1004C000AF8B004CA7800048AC8A0020A4C000ACD1 -:1004D00090C800C401093824A0C700C48F84002834 -:1004E000AC8000DC908500C400A3102403E0000869 -:1004F000A08200C43C028000344501803C0480009E -:100500008C8301B80460FFFE8F8900582407608344 -:1005100024060002ACA900008C880124ACA80004C9 -:10052000A4A70008A0A6000B3C05100003E00008EB -:10053000AC8501B8938800348F89004C8F820028E5 -:1005400030C600FF0109382330E900FF01221821DD -:1005500030A500FF2468007810C000020124382173 -:100560000080382130E400031480000330AA000327 -:100570001140000D312B000310A0000900001021D4 -:1005800090ED0000244E000131C200FF0045602BB9 -:10059000A10D000024E700011580FFF925080001E6 -:1005A00003E00008000000001560FFF300000000F9 -:1005B00010A0FFFB000010218CF80000245900045B -:1005C000332200FF0045782BAD18000024E700041B -:1005D00015E0FFF92508000403E000080000000012 -:1005E00093850034938800448F87004C00043200C8 -:1005F0003103007F00E5102B30C47F001040000F56 -:10060000006428258F8400283C0980008C8A00DC47 -:10061000AD2A00A43C03800000A35825AC6B00A0C9 -:100620008C6C00A00580FFFE000000008C6D00AC0B -:10063000AC8D00DC03E000088C6200A80A0017D62D -:100640008F840028938800453C0280000080502160 -:10065000310300FEA383004530ABFFFF30CC00FF29 -:1006600030E7FFFF344801803C0980008D2401B849 -:100670000480FFFE8F8D005824180016AD0D000079 -:100680008D2201248F8D0028AD0200048D59002099 -:10069000A5070008240201B4A119000AA118000B43 -:1006A000952F01208D4E00088D4700049783004848 -:1006B0008D59002401CF302100C7282100A3202319 -:1006C0002418FFFFA504000CA50B000EA5020010C6 -:1006D000A50C0012AD190018AD18002495AF00D874 -:1006E0003C0B10002407FFF731EEFFFFAD0E002892 -:1006F0008DAC0074AD0C002CAD2B01B88D460020E4 -:1007000000C7282403E00008AD4500208F8800289A -:100710000080582130E7FFFF910900C63C028000AD -:1007200030A5FFFF312400FF00041A0000675025A8 -:1007300030C600FF344701803C0980008D2C01B891 -:100740000580FFFE8F820058240F0017ACE20000E6 -:100750008D390124ACF900048D780020A4EA00084A -:10076000241901B4A0F8000AA0EF000B9523012082 -:100770008D6E00088D6D00049784004801C35021E0 -:10078000014D602101841023A4E2000CA4E5000EB9 -:10079000A4F90010A4E60012ACE000148D78002447 -:1007A000240DFFFFACF800188D0F006CACEF001C9F -:1007B0008D0E00683C0F1000ACEE0020ACED002464 -:1007C000950A00AE240DFFF73146FFFFACE6002886 -:1007D000950C00709504007231837FFF0003CA00FE -:1007E0003082FFFF0322C021ACF8002CAD2F01B8EE -:1007F000950E00728D6A002000AE3021014D282434 -:10080000A506007203E00008AD6500203C028000F0 -:10081000344601803C0580008CA301B80460FFFED3 -:1008200024090018ACC40000A0C9000B8F88002860 -:100830003C041000950700AEA4C70010ACC0003007 -:1008400003E00008ACA401B83C02800034450180FC -:100850003C0480008C8301B80460FFFE8F8A003066 -:10086000240600199549001C3128FFFF000839C0F3 -:10087000ACA70000A0A6000B3C05100003E0000898 -:10088000AC8501B88F8700380080402130C400FF5C -:100890003C0680008CC201B80440FFFE8F890058DE -:1008A0009383005434996000ACA90000A0A3000514 -:1008B0008CE20010240F00022403FFF7A4A200061C -:1008C000A4B900088D180020A0B8000AA0AF000B42 -:1008D0008CEE0000ACAE00108CED0004ACAD00144A -:1008E0008CEC001CACAC00248CEB0020ACAB0028E2 -:1008F0008CEA002C3C071000ACAA002C8D090024C7 -:10090000ACA90018ACC701B88D05002000A32024B5 -:1009100003E00008AD040020938500542403000187 -:1009200027BDFFE800A330042CA20020AFB00010C8 -:10093000AFBF001400C01821104000132410FFFEA8 -:100940003C0708008CE7319000E610243C0880004A -:100950003505018014400005240600848F89002895 -:10096000240A00042410FFFFA12A00EC0E001872D4 -:1009700000000000020010218FBF00148FB0001093 -:1009800003E0000827BD00183C0608008CC631941F -:100990000A0018A400C310248F87003027BDFFE091 -:1009A000AFB20018AFB10014AFB00010AFBF001C61 -:1009B00030D000FF90E6000D00A08821008090213B -:1009C00030C5007FA0E5000D8F8500288E2300181C -:1009D0008CA200C01062002E240A000E0E00189790 -:1009E000A38A00542409FFFF104900222404FFFFBA -:1009F00052000020000020218E2600003C0C001038 -:100A000000CC5824156000393C0E000800CE682444 -:100A100055A0003F024020213C18000200D880244D -:100A20001200001F3C0A00048F8700308CE2001483 -:100A30008CE300108CE500140043F82303E5C82B79 -:100A400013200005024020218E24002C8CF1001080 -:100A5000109100310240202124020012A382005490 -:100A60000E0018972412FFFF105200022404FFFF0B -:100A7000000020218FBF001C8FB200188FB100141E -:100A80008FB000100080102103E0000827BD002077 -:100A900090A800C4350400200A0018CDA0A400C40A -:100AA00000CA48241520000B8F8B00308F8D00303A -:100AB0008DAC00101580000B024020218E2E002CE2 -:100AC00051C0FFEC00002021024020210A0018E85C -:100AD000240200178D66001050C0FFE600002021A0 -:100AE000024020210A0018E82402001102402021BF -:100AF000240200150E001897A3820054240FFFFF54 -:100B0000104FFFDC2404FFFF0A0018D78E260000D8 -:100B10000A00190E240200143C08000400C83824FE -:100B200050E0FFD400002021024020210A0018E8F4 -:100B3000240200138F86002827BDFFE0AFB1001408 -:100B4000AFBF0018AFB0001090C300C430A500FFC5 -:100B50003062002010400008008088218CCB00C04B -:100B60002409FFDF256A0001ACCA00C090C800C498 -:100B700001093824A0C700C414A000403C0C800028 -:100B80008F840028908700C42418FFBF2406FFEF3D -:100B900030E3007FA08300C4979F00488F82004C01 -:100BA0008F8D002803E2C823A7990048A5A000ACB8 -:100BB00091AF00C401F87024A1AE00C48F8C00284E -:100BC000A18000C78F8A0028A5400072AD4000DCDC -:100BD000914500C400A65824A14B00C48F90002466 -:100BE0008F84004C978600480204282110C0000F13 -:100BF000AF850024A38000443C0780008E2C0008B1 -:100C000094ED01208E2B0004018D5021014B802199 -:100C1000020620233086FFFF30C8000F390900018B -:100C20003131000116200009A38800449386003466 -:100C30008FBF00188FB100148FB0001027BD0020A7 -:100C4000AF85005003E00008AF86004C00C8702359 -:100C50008FBF0018938600348FB100148FB000103E -:100C600034EF0C00010F282127BD0020ACEE0084DA -:100C7000AF85005003E00008AF86004C359001803E -:100C8000020028210E001872240600828F8400289A -:100C9000908600C430C5004050A0FFBAA380005425 -:100CA0008F8500383C0680008CCD01B805A0FFFE82 -:100CB0008F8900582408608224070002AE090000D2 -:100CC000A6080008A207000B8CA300083C0E100029 -:100CD000AE0300108CA2000CAE0200148CBF0014F6 -:100CE000AE1F00188CB90018AE1900248CB800246F -:100CF000AE1800288CAF0028AE0F002CACCE01B887 -:100D00000A001932A38000548F8A002827BDFFE013 -:100D1000AFB10014AFB000108F88004CAFBF001807 -:100D20009389002C954200AC30D100FF0109182BAB -:100D30000080802130AC00FF3047FFFF00005821C9 -:100D400014600003310600FF0120302101095823FF -:100D5000978300480068202B1480001B00000000CF -:100D600010680043240A0001118A004834E7088013 -:100D70003165FFFF0E001814020020210E001854E8 -:100D80008F8400588F840028948D007025AC00015A -:100D9000A48C0070948B00703C0608008CC63188CF -:100DA00031677FFF10E6004F0000000002002021A5 -:100DB000022028218FBF00188FB100148FB00010BF -:100DC0000A00191E27BD0020914400C42406FF809C -:100DD00000868825A15100C4978400483088FFFF11 -:100DE0001100001C9389002C8F8E00282419EFFF1E -:100DF000008BF82395D800AC0168682B33E900FF1D -:100E000003197824A5CF00AC51A0002A0100582175 -:100E10008E0500202408FFFB2403000100A81024F5 -:100E2000AE0200201183002534E78000020020215B -:100E30003165FFFF0E00181401203021978B004808 -:100E40008F87004CA780004800EB8023AF90004CB8 -:100E50009389002C8F8C00288FBF00188FB100144D -:100E60008FB0001027BD002003E00008A18900C753 -:100E70008E0800202409FFFB34E7800001092824A4 -:100E8000AE050020158AFFBA34E708800200202151 -:100E90000E0017E23165FFFF020020210220282109 -:100EA0008FBF00188FB100148FB000100A00191EF8 -:100EB00027BD00200A0019D500004821020020218A -:100EC0003165FFFF0E0017E201203021978B0048AB -:100ED0008F87004CA780004800EB80230A0019E5AB -:100EE000AF90004C94890070240A8000012A4024AD -:100EF000A4880070908500709099007030A200FF67 -:100F0000000219C20003F827001FC1C0332F007F61 -:100F100001F87025A08E00700A0019BD0200202182 -:100F20008F88002824030001910A0078910500C7EA -:100F3000250900783147003F24E6FFE000C318048C -:100F40002CC2002030670019A385002C1040001A25 -:100F5000AF8900383C0A8000354B000224050001AF -:100F60002406000114E00016006B10240000282164 -:100F70001440000F306300201060000F24050001B2 -:100F80008D0600748D1900742403FF8000C31024A3 -:100F9000000279403338007F01F868253C0E1000CC -:100FA00001AE6025AD4C08309128000131060001EA -:100FB0000A0019930000000003E000080000000090 -:100FC0008D0F00748D0D00742418FF8001F87024BB -:100FD000000E414031AC007F010C50253C0B10004D -:100FE000014B38253C0980000A001993AD270830D1 -:100FF00027BDFFD8AFB000108F900038AFB40020ED -:10100000AFB10014AFBF0024AFB3001CAFB20018E3 -:101010008E0500103C0208008C4231B08F86003CE7 -:1010200030A73FFF00E2182B8CD2001400808821EB -:101030008CD30020106000070000A02190CB000D91 -:10104000240AFF80014B4824312800FF1500000CC2 -:1010500000056382022020212411000DA391005479 -:101060008FBF00248FB400208FB3001C8FB20018F4 -:101070008FB100148FB000100A00189727BD002808 -:101080003185000354A0FFF40220202194CF001CDE -:101090008F8E00288E070028A5CF00D88CCD001099 -:1010A000024D302310E6005C2402001F0E0018974A -:1010B000A3820054241FFFFF105F004E2404FFFF93 -:1010C0008F8300408F880030026398218D090010C3 -:1010D000012310238F830020AD020010AD130020E8 -:1010E0008C67007400F3202B148000620220202102 -:1010F0008F86003C8E0C00248CC5002411850007CF -:1011000002202021240E001C0E001897A38E0054EC -:10111000240DFFFF104D00372404FFFF8F840030A3 -:101120008C980024270F0001AC8F00241272004419 -:101130008F9900208F320074125300413C0A0080C6 -:101140008E090000012A10241440003A000000001B -:101150008E0400142412FFFF10920006240B001BC3 -:10116000022020210E001897A38B0054105200215A -:101170002404FFFF8E0300003C0C0001006C2824B7 -:1011800010A000133C0600800066A0241680000911 -:101190000200282102202021240E001A0E00189798 -:1011A000A38E0054240DFFFF104D00122404FFFFF6 -:1011B00002002821022020210E0018B72406000179 -:1011C0002410FFFF2404FFFF1050000A2414000124 -:1011D0008F8F0030022020210280302195F20034D0 -:1011E00024050001265800010E001993A5F80034CB -:1011F000000020218FBF00248FB400208FB3001C7B -:101200008FB200188FB100148FB000100080102131 -:1012100003E0000827BD00288F83004000E3C821B9 -:101220000259C02B1300FFA88F8800300A001A7CD7 -:1012300024020018AC8000200A001AA68E040014B4 -:101240008E1F00003C07008003E798241660FFF91A -:101250002408001A022020210E001897A3880054A9 -:101260002403FFFF1443FFBA2404FFFF0A001ACF30 -:101270008FBF0024240B001D0E001897A38B005471 -:10128000240AFFFF144AFF9A2404FFFF0A001ACF22 -:101290008FBF00248F85002827BDFFD8AFB3001C67 -:1012A000AFB20018AFB10014AFB00010AFBF002054 -:1012B00090A700C48F9000382412FFFF34E2004052 -:1012C00092060000A0A200C48E03001000809821A6 -:1012D0001072000630D1003F2408000D0E00189750 -:1012E000A3880054105200262406FFFF8F8A00288E -:1012F0008E0900188D4400C011240007240C000E34 -:10130000026020210E001897A38C0054240BFFFFCD -:10131000104B001B2406FFFF2404002012240004AD -:101320008F8D002891AF00C435EE0020A1AE00C41F -:101330008F85004010A0001A000000001224004B0E -:101340008F9800288F92FEEC2406FFFD9710007006 -:101350009651000A1230000B8FBF00203C1F08007E -:101360008FFF318C03E5C82B1720001E026020215F -:10137000000028210E0019932406000100003021EE -:101380008FBF00208FB3001C8FB200188FB10014E4 -:101390008FB0001000C0102103E0000827BD002816 -:1013A0005224002A8E0300148F8400289489007030 -:1013B00025280001A4880070948700703C0508006F -:1013C0008CA5318830E27FFF1045000E0000000040 -:1013D000026020210E00191E240500010A001B31A5 -:1013E000000030212402002DA38200540E00189723 -:1013F0002413FFFF1453FFE12406FFFF0A001B32F2 -:101400008FBF0020949800702419800024050001EB -:1014100003199024A492007090910070908D007038 -:10142000323000FF001079C2000F7027000E61C03B -:1014300031AB007F016C5025A08A00700E00191E90 -:10144000026020210A001B31000030212406FFFF2A -:101450001466FFD68F840028026020210E00191E1A -:10146000240500010A001B31000030210260202108 -:101470000A001B4B2402000A8F88002827BDFFE8C2 -:10148000AFB00010AFBF0014910A00C48F870038BE -:1014900000808021354900408CE60010A10900C47D -:1014A0003C0208008C4231B030C53FFF00A2182B2F -:1014B000106000078F85003C240DFF8090AE000D6A -:1014C00001AE6024318B00FF156000080006C38266 -:1014D000020020212403000D8FBF00148FB00010E4 -:1014E00027BD00180A001897A38300543306000391 -:1014F000240F000254CFFFF70200202194A2001C09 -:101500008F85002824190023A4A200D88CE80000AD -:1015100000081E02307F003F13F900353C0A0083AB -:101520008CE800188CA600C011060008000000001E -:101530002405000E0E001897A38500542407FFFF12 -:10154000104700182404FFFF8F85002890A900C4CD -:1015500035240020A0A400C48F8C0030918E000D93 -:1015600031CD007FA18D000D8F8300401060001CE5 -:10157000020020218F84003C8C9800100303782BFC -:1015800011E0000D2419001802002021A399005435 -:101590000E0018972410FFFF105000022404FFFFD4 -:1015A000000020218FBF00148FB000100080102198 -:1015B00003E0000827BD00188C8600108F9F0030C4 -:1015C0000200202100C31023AFE200102405000117 -:1015D0000E001993240600010A001BBA0000202106 -:1015E0000E00191E240500010A001BBA000020216C -:1015F000010A5824156AFFD98F8C0030A0A600EC90 -:101600000A001BA7A386004627BDFFD8AFB0001075 -:101610008F900038AFB20018AFBF0020AFB3001CEE -:10162000AFB100148E1100103C0308008C6331B080 -:1016300032253FFF00A3102B1040000800809021AE -:101640008F86003C2409FF8090CA000D012A4024A7 -:10165000310700FF14E0000B00116B8202402021D3 -:101660002412000DA39200548FBF00208FB3001CE2 -:101670008FB200188FB100148FB000100A001897B5 -:1016800027BD002831AC0003240B0001558BFFF46B -:101690000240202190CF000D31EE000811C0006003 -:1016A0008F93004016600009240200278E19000C59 -:1016B0008CD8002017380005240200208E02000874 -:1016C0008CDF0024105F0040240200200E001897D9 -:1016D000A38200542406FFFF104600332404FFFFBA -:1016E0008F990030240AFFF73C13800E9329000DD8 -:1016F0002404FF803C0D8000012AF824A33F000D44 -:101700008F9900203C0808008D0831AC8F83005869 -:10171000972700788F9F00300103102130E57FFF6D -:10172000000530400046782131F8007F0313602126 -:1017300001E47024ADAE002CA59100008FEB0028D1 -:10174000256A0001AFEA00288FE3002C8E09002CE7 -:1017500000694021AFE8002C8E07002CAFE7003075 -:101760008E050014AFE5003497E6003A24C200016C -:10177000A7E2003A973300783C1008008E1031B091 -:101780002663000130717FFF123000270060302196 -:101790008F8F002002402021240500010E00191E19 -:1017A000A5E60078000020218FBF00208FB3001C29 -:1017B0008FB200188FB100148FB00010008010217C -:1017C00003E0000827BD00288E0500142413FFFF46 -:1017D00010B3001D8F8300288E0800188C6700C08E -:1017E000150700092402000E8E0A00248CC9002867 -:1017F00015490005240200218E0700288CCB002CFF -:1018000010EB00132402001F0E001897A38200544F -:101810001453FFB32404FFFF0A001C3C8FBF0020B9 -:101820000A001C0424020024240E8000006E682498 -:1018300031ACFFFF000C5BC2317100FF001180274B -:101840000A001C35001033C00A001C532402002576 -:101850008E05002C10A0FFEC240200238F8E0020A8 -:101860008DCD007401A5602B1580FFE724020026B2 -:101870008CCF001400A7C02101F8202B1080FF9905 -:101880008F990030024020210A001C5324020022BC -:1018900027BDFFE0AFB000108F900038AFB100144B -:1018A000AFBF00188E0500103C0308008C6331B0F8 -:1018B0000080882130A43FFF0083102B10400007D8 -:1018C0008F86003C2409FF8090CA000D012A402425 -:1018D000310700FF14E000098F8B00402410000D39 -:1018E00002202021A39000548FBF00188FB1001454 -:1018F0008FB000100A00189727BD00201160000863 -:101900000005C3828F8F00288F8EFEEC2407FFFD19 -:1019100095EC007095CD000A11AC00388FBF00180F -:101920003305000314A0001000000000921900020B -:1019300013200041000000008E06002450C0000F5C -:1019400092040003022020212402000F0E001897A9 -:10195000A38200542408FFFF144800072407FFFF58 -:101960000A001CD08FBF001890C3000D306400081F -:101970001080003702202021920400032407000277 -:10198000308900FF15270005308F00FF8F8A004047 -:1019900011400031240C002C308F00FF39E500107D -:1019A0002CAD00012DEE00010200282101CD3025D3 -:1019B0000E0018B7022020212410FFFF1050000E47 -:1019C0002407FFFF8F8300401060001702202021B2 -:1019D0003C1908008F39318C0323C02B5700000CB1 -:1019E0002411002D02202021000028210E0019932F -:1019F00024060001000038218FBF00188FB10014A9 -:101A00008FB0001000E0102103E0000827BD002087 -:101A10000E001897A39100541450FFF62407FFFFFF -:101A20000A001CD08FBF00180E00191E24050001EB -:101A30000A001CCF000038218CDF00248E02002415 -:101A4000545FFFC1022020210A001CB09204000351 -:101A50000A001CA424020010022020210E00189766 -:101A6000A38C0054240BFFFF104BFFE32407FFFF60 -:101A70000A001CB79204000330A500FF24060001F1 -:101A800024A9000100C9102B1040000C00004021C7 -:101A9000240A000100A61823308B000124C600018F -:101AA000006A3804000420421160000200C9182BAB -:101AB000010740251460FFF800A6182303E0000882 -:101AC0000100102127BDFFD8AFB000188F9000385B -:101AD000AFB1001CAFBF00202403FFFF2411002F73 -:101AE000AFA3001092060000240500082610000194 -:101AF000006620260E001CEF308400FF00021E004E -:101B00003C021EDC34466F410A001D170000102104 -:101B100010A00009008018212445000130A2FFFF19 -:101B20002C4500080461FFFA0003204000862026AF -:101B300014A0FFF9008018210E001CEF24050020DE -:101B40008FA300102629FFFF313100FF000342025E -:101B5000240700FF1627FFE2010218260003502782 -:101B6000AFAA0014AFAA00100000302127A800106F -:101B700027A7001400E6782391ED000324CE00018E -:101B800000C8602131C600FF2CCB00041560FFF9AE -:101B9000A18D00008FA200108FBF00208FB1001C0C -:101BA0008FB0001803E0000827BD0028938300349D -:101BB00027BDFFE024020034AFB10014AFB0001025 -:101BC000AFBF001CAFB20018008088211062006215 -:101BD00000A0802192040004148000458F88002812 -:101BE000A380002C8E0500048D0600C83C0700FF72 -:101BF00034E3FFFF00A3282400C5102B1440004D40 -:101C0000AF850040978A00488F87004C014710231A -:101C100010A00032A78200488F980020304CFFFFB0 -:101C20009312007C0012788231F100010011708063 -:101C300001C56821018D582B116000618F86002835 -:101C40008F8900248F8400501089005E3C023F0180 -:101C50008E1F00003C10250003E2C8241730007AD4 -:101C60008F8400388F8700388F8600288CE300002F -:101C7000ACC300788CE50010ACC500888F87004CA1 -:101C80008F850040938D002C30AE0003000E402362 -:101C9000310A0003014D4021A388002C94CB00ACF5 -:101CA00001276021AF8C002435691000A4C900AC65 -:101CB0001620005101452021AF84004C0000202156 -:101CC0008FBF001C8FB200188FB100148FB00010AE -:101CD0000080102103E0000827BD00208F8400242D -:101CE000AF80004C008730210A001D80AF860024A1 -:101CF000241F000CA39F00540E00189702202021DF -:101D00002419FFFF1059FFEE2404FFFF8F880028DD -:101D1000A380002C8E0500048D0600C83C0700FF40 -:101D200034E3FFFF00A3282400C5102B1040FFB5AB -:101D3000AF8500400220202124090019A389005406 -:101D40000E0018972411FFFF1051FFDD2404FFFF40 -:101D50000A001D528F8500408F8400288F8700382D -:101D60008CF20030908600C430C5001014A0001022 -:101D70008F83004C2C68000515000028000000002F -:101D8000908A00C4246BFFFC314900101520000824 -:101D9000316400FF8F8D00508F8C002411AC000443 -:101DA000388F000131EE000115C0002F0000000047 -:101DB0000E001D02000000000A001DD900000000F6 -:101DC0008F890024938D002C30AE0003000E402339 -:101DD000310A0003014D4021A388002C94CB00ACB4 -:101DE00001276021AF8C002435691000A4C900AC24 -:101DF0001220FFB10145202125180004A398002CD2 -:101E000094CF00AC24920004AF92004C35F1200036 -:101E1000A4D100AC0A001D81000020218C8200DCCE -:101E20001242FF6C0220202124180005A3980054C0 -:101E30000E0018972412FFFF1452FF662404FFFFC0 -:101E40000A001D828FBF001C30E500FF0E00179EA8 -:101E5000000030218F8600288F87004C8F89002456 -:101E60000A001D728F8500400E0017C90000000097 -:101E70000A001DD9000000009383004627BDFFE043 -:101E800024020002AFB20018AFB10014AFBF001CB3 -:101E900000808821AFB00010000090211062005532 -:101EA0002404FFFD978300488F85004C3066FFFFB8 -:101EB00000C5202B1480005B938700343C08800011 -:101EC0009504012010E500528F8A00248F84005071 -:101ED00030A500FF0E00179E240600018F9F0058BA -:101EE0003C0580003C19408027ED017831B0007836 -:101EF000240EFF800219582534AF090031B80007BD -:101F000001AE6024ACAC0800030F8021ACAB08101C -:101F100002202021020028210E001D3CAF90003835 -:101F20002403FFFF104300332404FFFF8E0C001036 -:101F30003C0708008CE731B09206000031843FFF77 -:101F40000087102B1040002330CD003F8F980058A1 -:101F5000000471803C0408008C8431A82409FF80AF -:101F60009390004500984021010E202100897024A3 -:101F7000000E51403C0980003099007F3C0F0080EA -:101F80008F8800283525094035E2000101593825A0 -:101F9000308B0078308600073C0310003C1F800C1B -:101FA00000C5C0210162582500E35025033F782178 -:101FB00036050001AD2E0804AF98003CAD2B081487 -:101FC000AF8F0030AD2E0028AD040074AD2A08306C -:101FD000A38500459383004624100003507000271A -:101FE00025A3FFE0240C0001106C001C2406002334 -:101FF000024020218FBF001C8FB200188FB1001447 -:102000008FB000100080102103E0000827BD0020E1 -:10201000314900035520FFAE8F8400500A001E1581 -:102020008F9000508F840050306500FF0E00179E87 -:1020300024060001938B0034240500341165001838 -:10204000978300488F85004C3062FFFF00A2582321 -:10205000AF8B004C0A001E4DA780004811A6003728 -:1020600000000000022020212411000B0E00189710 -:10207000A39100540A001E4D004090212C720020B4 -:102080001240FFF80003F8803C07080124E7813C78 -:1020900003E7C8218F2D000001A000080000000008 -:1020A0008F85004C2CA200055440001DA7800048DD -:1020B000978A00483148FFFF00A848232D2F0005CC -:1020C00011E00003314400FF24AEFFFC31C400FFE7 -:1020D0008F9000508F980024121800043899000146 -:1020E000332D000115A00029000000008F91002869 -:1020F000922500C434A30010A22300C49783004893 -:102100008F85004C8F8400283062FFFF00A2582387 -:10211000AC8000DCA78000480A001E4DAF8B004C4D -:102120003062FFFF00A258230A001E4DAF8B004C07 -:102130002403FFFF11830005000000000E001B6F49 -:10214000022020210A001E4D004090210E001AF6A8 -:10215000022020210A001E4D004090210E001BD3BA -:10216000022020210A001E4D004090210E001A4D31 -:10217000022020210A001E4D004090210E001C75F7 -:10218000022020210A001E4D004090210E0017C998 -:1021900000000000978300488F85004C306CFFFFE3 -:1021A00000AC38232CFF000553E0FFA83062FFFF8E -:1021B0008F860028A7800048ACC200DC3062FFFF99 -:1021C00000A258230A001E4DAF8B004C27BDFFD044 -:1021D000AFB20018AFB00010AFBF0028AFB50024F9 -:1021E000AFB40020AFB3001CAFB100143C0C8000B2 -:1021F0008D880128240FFF803C07800A25100100EC -:10220000250B0080020F68243205007F016F7024C7 -:10221000AD8E009000A72821AD8D002490A700EC82 -:102220003169007F3C0A8004012A1821A3870046F7 -:102230009066007C00809021AF83002030C20002B5 -:10224000AF880058AF85002800A018211440000274 -:102250002404003424040030A38400348C6600CCB1 -:1022600030F100FF24040004AF86004C1224000467 -:10227000A38000548E5300041660001D3C088000AB -:102280009387004530F200011240000F8FBF0028F5 -:102290008CB800748CA400742419FF80031988245E -:1022A00000117140308F007F01CF60253C0D200070 -:1022B000018D582530F500FE3C0A8000AD4B0830FA -:1022C000A39500458FBF00288FB500248FB4002050 -:1022D0008FB3001C8FB200188FB100148FB00010A4 -:1022E0002402000127BD003003E00008ACA600CCAA -:1022F0008E590008951F01208E460010033FC02113 -:102300003307FFFF30F5000F32B40001AF86002421 -:102310001680003BA395004435060C0002A6102150 -:1023200000F51823AD030084AF8200508E490004ED -:102330003128FFFF1100002BA78900482410FF80DF -:102340003C1580003C1420000A001F3B2413FFFEB4 -:1023500090AE00C4020E682431AC00FF1580002A44 -:10236000024020219384004597860048308F000169 -:1023700011E0000B026428248F8900288D2300744B -:102380008D280074A3850045007010240002C94008 -:10239000311F007F033FC02503148825AEB10830EC -:1023A00010C000108F85002890A700C40207582491 -:1023B000316A00FF1540FFE6024020210E001DEFAC -:1023C000979100481040FFE8938400452405FFFDE5 -:1023D000544500058E430020022028210E0017746A -:1023E000024020218E430020307000041600000AB5 -:1023F0002414FFFB8F8500280A001EF18F86004CF5 -:102400000A001F1CAF8600500E001A1900000000C1 -:102410000A001F2B93840045007498240E00178E29 -:10242000AE5300208F8500280A001EF18F86004CD5 -:1024300027BDFFD8AFB3001CAFB10014AFBF002061 -:10244000AFB20018AFB000103C0280008C520140C7 -:102450008C4B01483C048000000B8C02322300FFAF -:10246000317300FF8C8501B804A0FFFE3490018019 -:10247000AE1200008C8701442464FFF024060002A1 -:102480002C830013AE070004A6110008A206000B5F -:10249000AE1300241060004F8FBF0020000448805E -:1024A0003C0A0801254A81BC012A40218D04000014 -:1024B00000800008000000003C1008008E1031A8C9 -:1024C00031733FFF001389800212C8212405FF8069 -:1024D00003312021264C0100264700803C1F80004C -:1024E00000E51824318F007F30E9007F308A007FBB -:1024F0003C18800A3C0E80043C0D800C00851024A2 -:1025000001853024014D8021AFE6002401F84021EF -:10251000AFE30090012E9821AFE20028AF90003089 -:10252000AF880028AF9300200E001863016080215F -:102530003C0380008C6B01B80560FFFE8F87003084 -:10254000346501808F86002890E3000DACB2000056 -:10255000A4B00006000316000002FE03001F90272F -:10256000001227C21080007A24C2007824196082E9 -:10257000A4B90008A0A00005241F0002A0BF000B02 -:1025800000041C008F8B00203C0227000062902575 -:10259000ACB20010ACA00014ACA00024ACA0002889 -:1025A000ACA0002C8D7300382410FF80ACB3001851 -:1025B00090E4000D02048824322500FF10A00005DD -:1025C0008FBF002090EC000D3188007FA0E8000D47 -:1025D0008FBF00208FB3001C8FB200188FB1001482 -:1025E0008FB000103C0D10003C0A800027BD002871 -:1025F00003E00008AD4D01B8265F01002405FF800F -:1026000033F8007F3C06800003E578243C19800AFB -:1026100003192021ACCF0024908E00C400AE6824A2 -:1026200031AC00FF1180FFEAAF840028248E0078CF -:1026300095CD00123C0C08008D8C31A831AB3FFFCA -:1026400001924821000B5180012A402101052024DC -:10265000ACC400283107007F3C06800C00E6202136 -:102660009083000D00A31024304500FF10A0FFD878 -:10267000AF8400309098000D330F001015E0FFD5A7 -:102680008FBF00200E001863000000003C03800094 -:102690008C7901B80720FFFE00000000AE12000098 -:1026A0008C720144AE120004A6110008241100022D -:1026B000A211000BAE1300240A001FC68FBF00201A -:1026C0003C1260008E452C083C03F0033462FFFF8F -:1026D00000A2F824AE5F2C088E582C083C1901B0DB -:1026E00003199825AE532C080A001FC68FBF00207F -:1026F000264D010031AF007F3C10800A240EFF8080 -:1027000001F0282101AE60243C0B8000AD6C002458 -:102710001660FFAFAF85002824110003A0B100ECC4 -:102720000A001FC68FBF002026480100310A007F23 -:102730003C0B800A2409FF80014B30210109202431 -:102740003C078000ACE400240A001FC5AF860028C7 -:10275000944A001232083FFF314C3FFF1588FF8436 -:102760002419608290CF00C4240EFF8001CF48243A -:10277000312D00FF11A0FF7E00000000240700049F -:10278000A0C700EC8F870030241860842406000D59 -:10279000A4B80008A0A600050A001FB0241F00026C -:1027A0000800330C0800330C080033E8080033BC81 -:1027B000080033A0080032F0080032F0080032F0C0 -:1027C00008003314800801008008008080080000A1 -:1027D0005F865437E4AC62CC50103A4536621985B6 -:1027E000BF14C0E81BC27A1E84F4B556094EA6FE7B -:1027F0007DDA01E7C04D748108007A7408007AC060 -:1028000008007A80080079A808007A8008007AB069 -:1028100008007A80080079A8080079A8080079A83B -:10282000080079A8080079A8080079A8080079A804 -:10283000080079A8080079A8080079A808007AA0FB -:1028400008007A90080079A8080079A8080079A8FB -:10285000080079A8080079A8080079A8080079A8D4 -:10286000080079A8080079A8080079A8080079A8C4 -:10287000080079A808007A900800806C08007F148E -:102880000800803408007F140800800408007DFCE4 -:1028900008007F1408007F1408007F1408007F14CC -:1028A00008007F1408007F1408007F1408007F14BC -:1028B00008007F1408007F1408007F1408007F14AC -:0428C00008007F3C51 -:0C28C4000A0001220000000000000000DB -:1028D0000000000D747061352E302E306A33000018 -:1028E00005000001000000000000000000000000E2 -:1028F00000000000000000000000000000000000D8 -:1029000000000000000000000000000000000000C7 -:1029100000000000000000000000000000000000B7 -:1029200000000000000000000000000000000000A7 -:102930000000000000000000000000000000000097 -:102940000000000000000000000000000000000087 -:1029500010000003000000000000000D0000000D4A -:102960003C02080024421C203C03080024631FA0F2 -:10297000AC4000000043202B1480FFFD24420004E3 -:102980003C1D080037BD2FFC03A0F0213C100800BF -:10299000261004883C1C0800279C1C200E0002E224 -:1029A000000000000000000D2402FF8027BDFFE0B2 -:1029B00000821024AFB00010AF420020AFBF00185B -:1029C000AFB10014936500043084007F03441821E4 -:1029D0003C0200080062182130A50020036080211D -:1029E0003C080111277B000814A000022466005C4B -:1029F00024660058920200049743010492040004E4 -:102A00003047000F3063FFFF308400400067282309 -:102A100010800009000048219202000530420004A5 -:102A2000104000050000000010A00003000000009E -:102A300024A5FFFC24090004920200053042000492 -:102A4000104000120000000010A000100000000064 -:102A50009602000200A72021010440252442FFFE27 -:102A6000A7421016920300042402FF8000431024A2 -:102A7000304200FF104000033C0204000A000172D3 -:102A8000010240258CC20000AF4210188F4201782D -:102A90000440FFFE2402000AA74201409602000201 -:102AA00024040009304200070002102330420007CE -:102AB000A7420142960200022442FFFEA7420144BF -:102AC000A740014697420104A74201488F420108EE -:102AD0003042002050400001240400019202000412 -:102AE000304200101440000234830010008018218E -:102AF000A743014A000000000000000000000000A1 -:102B000000000000AF4810000000000000000000BE -:102B100000000000000000008F4210000441FFFE92 -:102B20003102FFFF10400007000000009202000485 -:102B30003042004014400003000000008F42101893 -:102B4000ACC20000960200063042FFFF24420002A1 -:102B50000002104300021040036288219622000008 -:102B60001120000D3044FFFF00A710218F83003893 -:102B70008F45101C000210820002108000431021BB -:102B8000AC45000030A6FFFF0E0002D100052C026C -:102B900000402021A6220000920300042402FF80AE -:102BA00000431024304200FF1040001F00000000CE -:102BB00092020005304200021040001B000000009D -:102BC0009742100C2442FFFEA7421016000000009E -:102BD0003C02040034420030AF421000000000000C -:102BE0000000000000000000000000008F42100004 -:102BF0000441FFFE000000009742100C8F45101C9E -:102C00003042FFFF24420030000210820002108098 -:102C1000005B1021AC45000030A6FFFF0E0002D182 -:102C200000052C02A622000096040002248400085D -:102C30000E0001E73084FFFF974401040E0001F508 -:102C40003084FFFF8FBF00188FB100148FB00010C9 -:102C50003C02100027BD002003E00008AF420178CD -:102C60003084FFFF308200078F850024104000026F -:102C7000248300073064FFF800A4102130421FFFB6 -:102C800003421821247B4000AF850028AF82002436 -:102C900003E00008AF4200843084FFFF3082000F61 -:102CA0008F85002C8F860034104000022483000F93 -:102CB0003064FFF000A410210046182BAF850030CF -:102CC0000046202314600002AF82002CAF84002C49 -:102CD0008F82002C340480000342182100641821E4 -:102CE000AF83003803E00008AF4200808F820014F9 -:102CF000104000088F8200048F82FFCC1440000532 -:102D00008F8200043C02FFBF3442FFFF0082202478 -:102D10008F82000430430006240200021062000F7C -:102D20003C0201012C620003504000052402000413 -:102D30001060000F3C0200010A00022E000000009B -:102D400010620005240200061462000C3C0201110E -:102D50000A000227008210253C0200110082102583 -:102D6000AF421000240200010A00022EAF82000CC4 -:102D700000821025AF421000AF80000C0000000060 -:102D8000000000000000000003E000080000000058 -:102D90008F82000C10400004000000008F421000E1 -:102DA0000441FFFE0000000003E0000800000000F6 -:102DB0008F8200102443F800000229C224A2FFF0F1 -:102DC0002C63030110600003000210420A00025548 -:102DD000AC8200008F83001800A3102B1440000B5E -:102DE0000000382100A31023244600018F82001C1C -:102DF000006210212442FFFF0045102B54400004C4 -:102E00002402FFFF0A000255AC8600002402FFFFE7 -:102E10000A00025AAC8200008C8200003C030800C9 -:102E200024631C5C000211400043382103E00008C9 -:102E300000E010213C0908008D291D80000451404C -:102E40003C19080027391C5C00C0782100806021F3 -:102E5000240EFFFF000038210159402111200036C7 -:102E6000000030213C18080027181D983C0D080070 -:102E700025AD1D9C000F582B000611800046102127 -:102E8000000218C0007810218C420000158200203A -:102E9000006D20218CA20000544000098D02001812 -:102EA0003C0208008C421D8424420001AC820000D8 -:102EB0003C010800AC221D840A0002CF0000202142 -:102EC0008F47002000003021000211C01160004A2D -:102ED000AF4200208D08001C3C0900088CA30000B4 -:102EE0000066182100031880007A10210049102183 -:102EF0008C44000024C600010068182100CF102B6C -:102F00001440FFF6AC6400000A0002CD000000008F -:102F10008C840000008E102B5040000424C6000159 -:102F20000080702100C0382124C6000100C9102B88 -:102F30001440FFD20006118024020001ACA2000060 -:102F40003C0208008C421D7C3C0308008C631D8001 -:102F50000043102B1440002A2404FFFE01591021C5 -:102F60008C420018104000262404FFFF0007218037 -:102F70003C0508008CA51D84008720218D060018C3 -:102F8000000420C03C02080024421D980082102149 -:102F90003C03080024631D9CAC4C000024A50001E8 -:102FA000008318213C02080024421DA0AC650000EB -:102FB000000631C03C010800AC251D8400822021A0 -:102FC0008F470020AD04001CAF46002011E0000A2E -:102FD000000030213C020008034228218CA200009E -:102FE00024C6000100CF182BAC82000024A50004E9 -:102FF0001460FFFA24840004AF4700200000202161 -:1030000003E00008008010213084FFFF30C6FFFF7E -:1030100000052C0000A628253882FFFF004510215E -:103020000045282B0045102100021C023042FFFF02 -:103030000043102100021C023042FFFF0043102118 -:103040003842FFFF03E000083042FFFF27BDFFC802 -:10305000AFBF0030AFB3002CAFB20028AFB1002437 -:10306000AFB000203C0460088C8250002403FF7F36 -:103070003C066000004310243442380CAC825000FF -:103080008CC24C1C3C1A8000000216023042000F19 -:1030900010400007AF82001C8CC34C1C3C02001F78 -:1030A0003442FC0000621824000319C2AF830018E8 -:1030B0008F420008275B400034420001AF42000805 -:1030C000AF8000243C02601CAF400080AF40008411 -:1030D0008C4500088CC3080834028000034220217C -:1030E0002402FFF0006218243C0200803C0108002A -:1030F000AC2204203C025709AF840038146200045B -:10310000AF850034240200010A000314AF820014CA -:10311000AF8000142403003D240200043C01080099 -:10312000AC221D943C010800AC231D903C0108001A -:10313000AC231D8C3C010800AC231D883C13080007 -:1031400026731C5C240400043C02080024421C7406 -:10315000240300082463FFFFAC400004AC400000DF -:103160000461FFFC24420020000410C00044102130 -:103170002442003D3C010800AC221D9024020001C5 -:103180003C010800AC221D7C2402FFFF3C0108002A -:10319000AC221D983C010800AC201D848F42000029 -:1031A00038420001304200011440FFFC8F820014BD -:1031B0001040001600000000974201041040000576 -:1031C0008F830000146000072462FFFF0A00034B96 -:1031D0002C62000A2C620010504000048F83000013 -:1031E00024620001AF8200008F8300002C62000A7D -:1031F000144000032C6200070A000352AF80FFCC8A -:103200001040000224020001AF82FFCC8F4301086E -:103210008F44010030622000AF830004104000089A -:10322000AF8400103C0208008C42042C24420001B0 -:103230003C010800AC22042C0A0006D73C024000E6 -:103240003065020014A0000324020F001482030959 -:1032500024020D0097420104104003713C0240001B -:1032600030624000144000AD8F8200388C4400086A -:103270008F4201780440FFFE24020800AF4201782B -:1032800024020008A7420140A740014297420104DE -:103290008F8400043051FFFF30820001104000078E -:1032A000022080212623FFFE240200023070FFFF4F -:1032B000A74201460A00037FA7430148A7400146F1 -:1032C0003C0208008C42043C1440000D8F83001027 -:1032D000308200201440000224030009240300016E -:1032E000006020218F830010240209005062000139 -:1032F00034840004A744014A0A00039A0000000035 -:1033000024020F00146200053082002014400006E1 -:103310002403000D0A000399240300051440000251 -:103320002403000924030001A743014A3C020800CA -:103330008C4204203C0400480E00020A0044202570 -:103340000E000233000000008F82000C1040003E8F -:10335000000000008F4210003C03002000431024B6 -:10336000104000398F8200043042000210400036C5 -:1033700000000000974210141440003300000000C9 -:10338000974210088F8800383042FFFF2442000621 -:10339000000218820003388000E830213043000129 -:1033A0008CC4000010600004304200030000000DD7 -:1033B0000A0003DB00E81021544000103084FFFFB6 -:1033C0003C05FFFF00852024008518260003182BEC -:1033D0000004102B004310241040000500000000E2 -:1033E000000000000000000D000000002400021C8E -:1033F0008CC200000A0003DA004520253883FFFF55 -:103400000003182B0004102B00431024104000056B -:1034100000000000000000000000000D000000009F -:10342000240002258CC200003444FFFF00E8102174 -:10343000AC4400003C0208008C42043024420001ED -:103440003C010800AC2204308F6200008F840038F9 -:10345000AF8200088C8300003402FFFF1462000F6B -:10346000000010213C0508008CA504543C04080011 -:103470008C84045000B0282100B0302B0082202121 -:10348000008620213C010800AC2504543C010800C2 -:10349000AC2404500A0006CD240400088C820000ED -:1034A000304201001040000F000010213C050800D0 -:1034B0008CA5044C3C0408008C84044800B02821EE -:1034C00000B0302B00822021008620213C01080022 -:1034D000AC25044C3C010800AC2404480A0006CD8D -:1034E000240400083C0508008CA504443C040800A2 -:1034F0008C84044000B0282100B0302B00822021B1 -:10350000008620213C010800AC2504443C01080051 -:10351000AC2404400A0006CD240400088F62000891 -:103520008F62000000021602304300F024020030D7 -:1035300010620005240200401062016B8F8200209F -:103540000A0006D52442000114A000050000000076 -:10355000000000000000000D0000000024000250E8 -:103560008F4201780440FFFE000000000E00023B85 -:1035700027A4001014400005004080210000000036 -:103580000000000D00000000240002578E02000021 -:103590001040000500000000000000000000000DC9 -:1035A000000000002400025A8F62000C0443000354 -:1035B000240200010A00055DAE000000AE0200001A -:1035C0008F8200388C450008A20000078F65000C30 -:1035D0008F64000430A3FFFF000424020085202331 -:1035E000308200FF0043102124420005000288833E -:1035F0002E220081A605000A14400005A204000442 -:10360000000000000000000D000000002400027215 -:103610003C0708008CE71D808FA800102409FFFFDD -:103620000000502110E00013000030213C0C080085 -:10363000258C1D9C01802821000018218CA2FFFCF4 -:103640005102002F006C18218CA400002463020892 -:103650000089102B1040000324A502080080482197 -:1036600000C0502124C6000100C7102B5440FFF4B5 -:103670008CA2FFFC3C0508008CA51D803C020800C4 -:103680008C421D7C3C09080025291C603C03080075 -:1036900024631D9800A2102B3C0C0800258C1D9C57 -:1036A0003C0408008C841D843C0B0800256B1DA085 -:1036B0001040001A0008314000051180004510211B -:1036C000000210C000C9382124840001004B3021C1 -:1036D0000043182124A50001004C1021AC68000013 -:1036E000ACE600183C010800AC241D84AC4400008A -:1036F0003C010800AC251D800A0004A88E04001CB3 -:103700003C0208008C421D84244200013C01080058 -:10371000AC221D840A0004A7AC620000000A1180DC -:10372000004A1021000210C0004328218CA3000091 -:10373000004C3821248400010003194000C93021C5 -:1037400000691821004B1021ACA80000AC600018E3 -:103750003C010800AC241D84ACC20018ACE400009D -:103760008E04001C8F8500380E0006E702203021F1 -:103770008F6200048F430108A60200083C0210007B -:103780000062182410600008000000009742010445 -:10379000920300072442FFEC346300023045FFFF30 -:1037A0000A0004BCA2030007974201042442FFF070 -:1037B0003045FFFF960600082CC200135440000558 -:1037C000920300079202000734420001A2020007A0 -:1037D0009203000724020001106200052402000386 -:1037E0001062000B30C7FFFF0A0004DB24E2000276 -:1037F0008F8200383C04FFFF8C43000C00641824C7 -:1038000000651825AC43000C0A0004DA30C7FFFF3E -:103810008F8200383C04FFFF8C43001000641824A2 -:1038200000651825AC43001030C7FFFF24E20002FA -:1038300000021083A20200058F830038304200FF8F -:1038400000021080004330218CC500008CC20000B3 -:1038500024030004000217021443001300000000B8 -:10386000974201043C03FFFF00A318243042FFFFEE -:10387000004710232442FFFE00622825ACC500004B -:10388000920400058E03001C308200FF00021080AD -:1038900000431021904200003042000F00441021EC -:1038A0000A000510A20200068CC40004974201041D -:1038B0009603000A3085FFFF3042FFFF00471023C8 -:1038C0002442FFD60002140000A22825ACC5000443 -:1038D0009202000792040005246300280003188365 -:1038E0000064182134420004A2030006A20200076B -:1038F0008F8200042403FFFB3442000200431024A3 -:10390000AF820004920300068E07001C8F860038E9 -:1039100000031880006710218C44000C3C02FFF665 -:103920003442FFFF0082282400661821AE04000CF8 -:10393000AC65000C920300068E04000C3C02FF7F75 -:103940003442FFFF0003188000A2282400822024B4 -:1039500000671821AE04000CAC65000C9202000652 -:10396000000210800047102194450012AC45001061 -:10397000920200060002108000461021AC450010A3 -:103980008FA200109203000500021140000318806E -:1039900000671821005320218C6200048C830018DA -:1039A0001460000EAE0200143C0308008C631D8CF2 -:1039B000AC8300183C0208008C421D900062102B62 -:1039C00010400019000000003C0208008C421D94C9 -:1039D000006210213C010800AC221D8C8E020018F0 -:1039E0008F48002000003021000211C01220000B7F -:1039F000AF4200203C0200080342282100E02021C1 -:103A00008C82000024C6000100D1182BACA200005B -:103A1000248400041460FFFA24A50004AF480020A9 -:103A20000A00055E24020010000000000000000DE6 -:103A300000000000240002D424020010A74201402C -:103A400024020002A7400142A7400144A7420146C8 -:103A5000974201043C0400082442FFFEA7420148AB -:103A6000240200010E00020AA742014A9603000A3E -:103A70009202000400431021244200023042000759 -:103A800000021023304200070E000233AE02001085 -:103A90008F6200003C0308008C630444240400107F -:103AA000AF820008974201043042FFFF2442FFFE2C -:103AB00000403821000237C33C0208008C42044019 -:103AC000006718210067282B0046102100451021AF -:103AD0003C010800AC2304443C010800AC22044033 -:103AE0000A0006620000000014A0000500000000AB -:103AF000000000000000000D00000000240003048E -:103B00008F4201780440FFFE000000000E00023BDF -:103B100027A400141440000500408021000000008C -:103B20000000000D000000002400030B92060004BA -:103B30008FA4001427A50018000630820E00025C36 -:103B4000AFA00018504000068E02000000000000E8 -:103B50000000000D00000000240003118E02000090 -:103B60005440000692020007000000000000000D13 -:103B700000000000240003169202000730420004F7 -:103B8000104000058F8200042403FFFB3442000232 -:103B900000431024AF8200048F6200040443000934 -:103BA00092020007920200068E03001C8E04000C95 -:103BB0000002108000431021AC44000CAE00000055 -:103BC00092020007304200045440000B92030004AC -:103BD000920300058E0400148E05001C000318805B -:103BE0003C0200010082202100651821AE0400146F -:103BF000AC640004920300049602000A00621021E3 -:103C000024420005000290838FA200181040000D8E -:103C1000277100088FA40014000310820242302391 -:103C200027A500180E00025CAFA200185040000645 -:103C30008E05001C000000000000000D00000000C8 -:103C40002400033F8E05001C022020210E0006E701 -:103C500002403021920400068F6500043C027FFF81 -:103C600000042080009120218C8300043442FFFF57 -:103C700000A2282400651821AC83000492020007EA -:103C80009203000492050005304200041040001425 -:103C90009607000830A500FF0005288000B1282104 -:103CA0008CA40004974201049606000A306300FFCA -:103CB0003042FFFF004310210046102130E3FFFF98 -:103CC000004310232442FFD83084FFFF0002140079 -:103CD00000822025ACA400040A0006169203000707 -:103CE00030A500FF0005288000B128218CA4000029 -:103CF00097420104306300FF3042FFFF0043102170 -:103D0000004710233C03FFFF008320243042FFFFC5 -:103D100000822025ACA400009203000724020001C9 -:103D2000106200060000000024020003106200116F -:103D3000000000000A0006398E03001097420104BB -:103D4000920300049605000A8E24000C0043102103 -:103D5000004510212442FFF23C03FFFF0083202492 -:103D60003042FFFF00822025AE24000C0A000639F5 -:103D70008E03001097420104920300049605000A86 -:103D80008E24001000431021004510212442FFEE34 -:103D90003C03FFFF008320243042FFFF00822025E8 -:103DA000AE2400108E0300102402000AA742014036 -:103DB000A74301429603000A920200043C0400401B -:103DC00000431021A7420144A74001469742010445 -:103DD000A7420148240200010E00020AA742014A3C -:103DE0000E000233000000008F6200009203000406 -:103DF00000002021AF820008974201049606000AC5 -:103E00003042FFFF00621821006028213C030800B7 -:103E10008C6304443C0208008C4204400065182175 -:103E2000004410210065382B004710213C01080098 -:103E3000AC2304443C010800AC220440920400047A -:103E4000008620212484000A3084FFFF0E0001E751 -:103E500000000000974401043084FFFF0E0001F5CC -:103E6000000000003C021000AF4201780A0006D4B6 -:103E70008F820020148200273062000697420104DE -:103E8000104000673C0240003062400010400005D6 -:103E900000000000000000000000000D0000000015 -:103EA0002400041A8F4201780440FFFE2402080017 -:103EB000AF42017824020008A7420140A740014216 -:103EC0008F82000497430104304200011040000734 -:103ED0003070FFFF2603FFFE24020002A7420146C6 -:103EE000A74301480A00068C2402000DA7400146A2 -:103EF0002402000DA742014A8F620000240400083A -:103F0000AF8200080E0001E7000000000A0006660C -:103F100002002021104000423C0240009362000059 -:103F2000304300F0240200101062000524020070EB -:103F3000106200358F8200200A0006D5244200015D -:103F40008F620000974301043050FFFF3071FFFF84 -:103F50008F4201780440FFFE320200070002102366 -:103F6000304200072403000A2604FFFEA743014055 -:103F7000A7420142A7440144A7400146A751014876 -:103F80008F4201083042002014400002240300093F -:103F900024030001A743014A0E00020A3C0400402A -:103FA0000E000233000000003C0708008CE70444C8 -:103FB000021110212442FFFE3C0608008CC604407A -:103FC0000040182100E33821000010218F65000017 -:103FD00000E3402B00C230212604000800C8302135 -:103FE0003084FFFFAF8500083C010800AC27044483 -:103FF0003C010800AC2604400E0001E70000000070 -:104000000A000666022020210E000139000000008F -:104010008F82002024420001AF8200203C02400039 -:10402000AF4201380A000336000000003084FFFF71 -:1040300030A5FFFF000018211080000700000000DD -:104040003082000110400002000420420065182167 -:104050000A0006DD0005284003E00008006010218A -:1040600010C0000624C6FFFF8CA2000024A5000497 -:10407000AC8200000A0006E72484000403E0000884 -:104080000000000010A0000824A3FFFFAC86000081 -:1040900000000000000000002402FFFF2463FFFF77 -:1040A0001462FFFA2484000403E00008000000000A -:0440B000000000010B -:0C40B4000A00002A0000000000000000CC -:1040C0000000000D747870352E302E306A330000F9 -:1040D000050000000000000A000001360000EA6050 -:1040E00000000000000000000000000000000000D0 -:1040F00000000000000000000000000000000000C0 -:1041000000000000000000000000000000000000AF -:104110000000000000000016000000000000000089 -:10412000000000000000000000000000000000008F -:10413000000000000000000000000000000000007F -:1041400000000000000000000000000000001388D4 -:1041500000000000000005DC00000000000000007E -:1041600010000003000000000000000D0000000D22 -:104170003C020800244238603C03080024633B14DE -:10418000AC4000000043202B1480FFFD24420004BB -:104190003C1D080037BD7FFC03A0F0213C10080047 -:1041A000261000A83C1C0800279C38600E0004075D -:1041B000000000000000000D8F86003C3C039000D2 -:1041C0003C0280000086282500A32025AC44002066 -:1041D0003C0380008C67002004E0FFFE000000002C -:1041E00003E00008000000000A0000412404000170 -:1041F0008F85003C3C0480003483000100A310251F -:1042000003E00008AC82002003E000080000102159 -:104210003084FFFF30A5FFFF108000070000182149 -:104220003082000110400002000420420065182185 -:104230001480FFFB0005284003E000080060102107 -:1042400010C00007000000008CA2000024C6FFFF81 -:1042500024A50004AC82000014C0FFFB24840004E9 -:1042600003E000080000000010A0000824A3FFFFE6 -:10427000AC86000000000000000000002402FFFFE8 -:104280002463FFFF1462FFFA2484000403E00008A3 -:104290000000000090AA00318FAB00108CAC0040F1 -:1042A0003C0300FF8D680004AD6C00208CAD004421 -:1042B00000E060213462FFFFAD6D00248CA7004850 -:1042C0003C09FF000109C024AD6700288CAE004CFA -:1042D0000182C82403197825AD6F0004AD6E002C4F -:1042E0008CAD0038314A00FFAD6D001C94A900323E -:1042F0003128FFFFAD68001090A70030A5600002D4 -:10430000A1600004A167000090A30032306200FFAA -:104310000002198210600005240500011065000EDE -:104320000000000003E00008A16A00018CD800280A -:10433000354A0080AD7800188CCF0014AD6F0014A2 -:104340008CCE0030AD6E00088CC4002CA16A000138 -:1043500003E00008AD64000C8CCD001CAD6D0018AE -:104360008CC90014AD6900148CC80024AD68000825 -:104370008CC70020AD67000C8CC200148C830070C9 -:104380000043C82B13200007000000008CC200145B -:10439000144CFFE400000000354A008003E00008F0 -:1043A000A16A00018C8200700A0000B700000000C2 -:1043B0009089003027BDFFF88FA8001CA3A900003A -:1043C0008FA300003C0DFF8035A2FFFF8CAC002CBA -:1043D00000625824AFAB0000A100000400C05821C7 -:1043E000A7A000028D06000400A048210167C82193 -:1043F0008FA50000008050213C18FF7F032C202651 -:104400003C0E00FF2C8C0001370FFFFF35CDFFFF66 -:104410003C02FF0000AFC82400EDC02400C2782495 -:10442000000C1DC00323682501F87025AD0D0000A8 -:10443000AD0E00048D240024AFAD0000AD040008D3 -:104440008D2C00202404FFFFAD0C000C954700329A -:1044500030E6FFFFAD0600109145004830A200FF96 -:10446000000219C2506000018D240034AD04001414 -:104470008D4700388FAA001827BD0008AD0B002813 -:10448000AD0A0024AD07001CAD00002CAD000018E3 -:1044900003E00008AD00002027BDFFE0AFB2001828 -:1044A000AFB10014AFB00010AFBF001C9098003047 -:1044B00000C088213C0D00FF330F007FA0CF00001B -:1044C000908E003135ACFFFF3C0AFF00A0CE00010A -:1044D00094A6001EA22000048CAB00148E290004B8 -:1044E00000A08021016C2824012A40240080902112 -:1044F00001052025A6260002AE2400042605002082 -:10450000262400080E0000632406000292470030B3 -:10451000260500282624001400071E0000031603A9 -:1045200024060004044000032403FFFF96590032D0 -:104530003323FFFF0E000063AE2300102624002467 -:104540008FBF001C8FB200188FB100148FB0001005 -:1045500024050003000030210A00006D27BD002063 -:1045600027BDFFD8AFB1001CAFB00018AFBF00200F -:1045700090A900302402000100E050213123003FC7 -:1045800000A040218FB000400080882100C0482159 -:10459000106200148FA70038240B000500A0202112 -:1045A00000C02821106B0013020030210E0000F91A -:1045B000000000009225007C30A40002108000035F -:1045C00026030030AE000030260300348FBF0020E9 -:1045D0008FB1001C8FB000180060102103E00008AC -:1045E00027BD00280E000078AFB000100A0001407F -:1045F000000000008FA3003C0100202101202821A1 -:1046000001403021AFA300100E0000BFAFB0001476 -:104610000A000140000000003C0580008CA30E1041 -:104620008F840044AC8300208CA20E1803E00008A5 -:10463000AC8200243C0580008CA30E148F840044BF -:10464000AC8300208CA20E1C03E00008AC82002486 -:104650009382000C1040001B2483000F2404FFF001 -:104660000064382410E00019978B00109784000E26 -:104670009389000D3C0A601C0A00017B0164402301 -:1046800001037021006428231126000231C2FFFFBC -:1046900030A2FFFF0047302B50C0000E00E448213D -:1046A0008D4D000C31A3FFFF00036400000C2C03B0 -:1046B00004A1FFF30000302130637FFF0A00017383 -:1046C0002406000103E00008000000009784000EAB -:1046D00000E448213123FFFF3168FFFF0068382BD9 -:1046E00054E0FFF8A783000E938A000D11400005E7 -:1046F000240F0001006BC023A380000D03E000081D -:10470000A798000E006BC023A38F000D03E00008E4 -:10471000A798000E03E000080000000027BDFFE896 -:10472000AFB000103084FFFF3C10800093A8002B36 -:10473000AFBF0014A6040144960A0E1630C600FF4F -:104740008FA90030A60A0146AE050148A206015213 -:10475000A608015AAE0701608FA3002CA6090158D4 -:10476000012020210E000167AE0301543C0210001D -:10477000AE0201788FBF00148FB0001003E0000874 -:1047800027BD00188F8500002484000727BDFFF88F -:104790003084FFF83C06800094CB008A316AFFFF2A -:1047A000AFAA00008FA90000012540232507FFFFC5 -:1047B00030E31FFF0064102B1440FFF700056882F0 -:1047C000000D288034CC400000AC102103E000082C -:1047D00027BD00088F8200002486000730C5FFF83F -:1047E00000A2182130641FFF03E00008AF8400001E -:1047F0008F8500448F8A003C27BDFFB03C048000B9 -:10480000AFB70044AFB40038AFB1002CAFBF004821 -:10481000AFB60040AFB5003CAFB30034AFB200302C -:10482000AFB000288C8701048CA90024AC8A0080DA -:104830008CA8002000E988230000B821AC880E1065 -:104840008CA600240000A021AC860E188C820E10CD -:10485000AC820E148C830E18AC830E1C122000FB4D -:104860003C168000936B0008116000F1000000000E -:10487000976E001031CDFFFF022D602B158000ECEC -:104880000000000097700010320FFFFFAECF0E0047 -:104890003C0580008CB30000327200081240FFFD1E -:1048A0000000000094B50E088CA70E0432A5FFFF8F -:1048B00030B40001128000E1000000000000000D93 -:1048C00030B9A040241800401338011730B4A000BC -:1048D000128000DC000000009373000812600008E2 -:1048E00000000000976900103122FFFF00E2202B3A -:1048F0001080000330A6004010C000D2000000006D -:10490000A7850040AF870038936A0008022038214D -:10491000AFB10020154000F127B40020AF60000CBB -:104920009785004030B14000162000022403001695 -:104930002403000E24154007A363000AAF7500147A -:10494000939000428F6F0014321900010019C24089 -:1049500001F84025AF680014978700408F6300146A -:1049600030EE0010006E6825AF6D0014978C00408B -:10497000318B000811600165000000008F65001494 -:104980003C0B10003C0A800000AB8825AF7100147E -:1049900095460E0A3C0981002413000E30C2FFFF29 -:1049A00000492025AF640004A3730002937F000A2E -:1049B0003406FFFC27F20004A372000A978D004022 -:1049C00031AC200011800157000000003C0780003E -:1049D000978D004094EC0E0C97910040000D5842CA -:1049E0003185C000316A000300051303322910002D -:1049F00001429825000922030264F825001F90C097 -:104A0000A7720012979500409379000A00158182E1 -:104A10003218003C0319782125E8003CA3680009FE -:104A200094EE0E0C31C33FFFA76300109763001292 -:104A30009367000900E3702125CD000231AC000727 -:104A4000000C582331650007A365000B9371000922 -:104A500097640012976A0010322200FF8F9100388D -:104A6000979F004000444821012A98210266902126 -:104A700033F5004012A000053246FFFF00D1402B65 -:104A80003C12800011000016000098210226782BAD -:104A900015E001368FA700203C1880008F100E14FF -:104AA0003C058000AF100E108F190E1CAF190E18A8 -:104AB000AF060E008CB200003255000812A0FFFDB8 -:104AC0000000000094BF0E0800C088210000902163 -:104AD000A79F00408CA60E0424130001AF86003867 -:104AE000976900103135FFFF8E8C00000191202363 -:104AF00010800118AE8400009367000814E000D80D -:104B0000000000000E0001B4240400108F8E004845 -:104B10003C0332000040282131C600FF00063C0063 -:104B200000E3602525CD0001AF8D0048AC4C0000AE -:104B30009362000997640012937F000A304A00FFD5 -:104B4000308BFFFF014B48210009CC0033F000FF00 -:104B50000330C025ACB800048F8F00489788004010 -:104B60003103200010600103ACAF0008976F001202 -:104B700031E8FFFF06400101ACA8000C979000400F -:104B80003205000814A0000226280006262800028C -:104B90003C048000948B0E148C850E1C8F670004DF -:104BA000936A00023164FFFF314900FFAFA9001092 -:104BB0008F7F0014AFA80018AFBF00140E00019A39 -:104BC00000000000240400100E0001C800000000D6 -:104BD0008E92000016400005000000008F7900143E -:104BE0002405FFBF0325A024AF7400148F69000CB7 -:104BF0000135F821AF7F000C9375000816A000085E -:104C00000000000012600006000000008F6B00141E -:104C10003C0CEFFF3584FFFE01645024AF6A0014A2 -:104C2000A37300088FA700200A000316022020218A -:104C3000AED10E000A0001F83C05800014E0FF210F -:104C400030B9A0400E0001600000A0212E910001AB -:104C50000237B02512C000178FBF00488F85003C77 -:104C600024170F0010B700CD3C0480008C99017808 -:104C70000720FFFE24150F0050B500EB3C04800018 -:104C80008C890E14240502403C141000AC890144A8 -:104C90008C9F0E1CAC9F0148A0800152A480015A39 -:104CA000AC800160A4800158AC850154AC940178BB -:104CB0008FBF00488FB700448FB600408FB5003CCF -:104CC0008FB400388FB300348FB200308FB1002C16 -:104CD0008FB0002803E0000827BD00508F910038F6 -:104CE000979300403C1280000220A821326A0040C5 -:104CF0001540FF7D00009821976B00108F850038CC -:104D00003162FFFF104500A2000020210080A02199 -:104D1000108000E500E088211620FED2000000008F -:104D20000A0002E72E9100013C0380008C7F01788D -:104D300007E0FFFE240408008F860000AC640178C1 -:104D40003C038000946C008A318BFFFF0166502386 -:104D50002549FFFF31281FFF2D0200081440FFF9ED -:104D6000000000008F8E0048346F40008F83003CAD -:104D700000E0A021240D0F0025C70001AF870048E7 -:104D800000CF3021023488233C08800031D500FF59 -:104D9000106D000524070001939300423272000158 -:104DA0000012824036070001001514003C09010082 -:104DB00000492025ACC400008F9F004830B9003660 -:104DC00030B80008ACDF00041300009000F998250B -:104DD00095070E0A8F8E00003C03810030EDFFFF27 -:104DE00025CB000801A328253C0C1000316A1FFFC9 -:104DF000269200062406000EAD050160026C98257F -:104E0000A506015AAF8A0000A51201581620000815 -:104E10003C1080008F99003C24180F00533800028A -:104E200024170001367300400E0001593C10800029 -:104E30008E1F0E1402402021AE1F01448E120E1C44 -:104E4000AE120148A2150152AE1301540E000167C3 -:104E50003C151000AE1501780A000319000000008F -:104E600093780009976300129368000B330F00FFDB -:104E700001E33821310200FF00E2702125D0000A51 -:104E80003210FFFF0E0001B4020020218F8600487F -:104E90003C1941003C07800024CD0001AF8D004843 -:104EA000936C00099764001230C600FF318A00FF3E -:104EB000308BFFFF014B482100062C00253F0002EC -:104EC00000BFC02503197825AC4F00008F68000C87 -:104ED00094EE0E1401121825AC4300048CE50E1C50 -:104EE0008F670004936D000231C4FFFF31AC00FFF7 -:104EF000AFAC00108F620014AFB100180E00019A21 -:104F0000AFA200140A0002C502002021AF60000415 -:104F1000A3600002978D004031AC20001580FEABED -:104F200000003021A7600012979000409378000A9B -:104F30003C03800032191F000019798301F84021D9 -:104F400025070028A3670009946E0E0C0A00025E74 -:104F5000A76E00108F6E001435CD00400E00015971 -:104F6000AF6D00140A000291000000000A00031651 -:104F7000000020210641FF01ACA0000C8CB8000C01 -:104F80003C198000031990250A0002B2ACB2000C53 -:104F9000000090210A00028D2413000112800005F8 -:104FA0003C0D800095A60E0830D3004012600042F0 -:104FB000000000008C9001780600FFFE0000000059 -:104FC00094920E103C030500240720003258FFFF86 -:104FD00003037825AC8F014C8C880E143C0E100016 -:104FE000AC8801448C820E1CAC820148A080015226 -:104FF000A480015AAC800160A4800158AC870154A0 -:10500000AC8E01780A0002EE3C0480008F90000014 -:1050100026920002A5120158260F000831E81FFF52 -:105020000A000356AF880000AC80014C12800019C2 -:10503000000000008C8A0E10AC8A01448C830E188C -:105040003C0C800024160040AC8301488FBF004810 -:10505000A18001528FB70044A580015A8FB5003C52 -:10506000AD8001608FB40038A58001588FB3003443 -:10507000AD9601548FB200308FB600408FB1002C36 -:105080008FB000283C04100027BD005003E000084A -:10509000AD8401788C8B0E14AC8B01448C830E1C78 -:1050A0000A0003E43C0C80000E0001602E91000118 -:1050B0000A0002E80237B025000000000000000DE1 -:1050C000000000002400033A0A0003C03C048000F2 -:1050D00027BDFFE0AFBF001C3C1F20FF3C07600066 -:1050E0003C0980002402001037F9FFFDACE23008D3 -:1050F000AFB20018AFB10014AFB00010AD390E0060 -:10510000000000000000000000000000000000009F -:10511000000000003C1800FF3712FFFDAD320E000A -:105120003C0B60048D7050002411FF7F3C0E000288 -:105130000211782435EC380C35CD0109ACED4C1852 -:10514000240A0009AD6C50008CE80438AD2A000830 -:10515000AD2000148CE54C1C3106FFFF38C42F71C4 -:1051600000051E023062000F2486C0B31040000705 -:10517000AF8200088CE54C1C3C09001F3528FC0060 -:1051800000A81824000321C2AF8400048CF1080891 -:105190003C0F57092412F0000232702435F0001041 -:1051A00001D0602601CF68262DAA00012D8B0001B9 -:1051B000014B382550E00009A380000C3C02601C24 -:1051C0008C590008241F0001A39F000C33387C0079 -:1051D000A7980010A780000EA380000DAF800048A4 -:1051E00014C00003AF8000003C066000ACC0442C3B -:1051F0000E0004B63C1080000E000DDF0000000021 -:105200003C110800263138C83C12080026523948A3 -:105210008E05000038A30001306400011480FFFCFB -:10522000000000008E0601003C0C800A240AFF806A -:1052300024C7024030EB007F016C482100EA402483 -:10524000AE060020AF890044AE0800243C03800075 -:10525000AF86003C8C6D017805A0FFFE2419080084 -:10526000AC79017890780108A3980042938F0042AE -:1052700031EE000111C0000F240D0D0024C2F80012 -:105280002C5F030113E0001C000629C224A3FFF0D9 -:1052900000032042000431400E0001CF00D1D8218C -:1052A0003C0440003C068000ACC401380A000457AE -:1052B0000000000010CD0026240E0F0010CE002AA2 -:1052C0003C028008345F008093F90000240F0050F6 -:1052D000333800FF170FFFF33C0440000E000912A3 -:1052E000000000003C0440003C068000ACC40138D3 -:1052F0000A000457000000008F83000400A3402B25 -:105300001500000B8F8B0008006B50212547FFFF15 -:1053100000E5482B1520000600A36023000C29405F -:105320000E0001CF00B2D8210A00047C3C044000EA -:10533000000000000000000D00000000240003AD8C -:105340000E0001CF000000000A00047C3C04400075 -:105350003C1B0800277B3A480E0001CF00000000EC -:105360000A00047C3C0440003C1B0800277B3A6890 -:105370000E0001CF000000000A00047C3C04400045 -:10538000000411C003E00008244202403C0408006D -:1053900024843AAC2405001A0A00006D0000302174 -:1053A00027BDFFE0AFBF001CAFB20018AFB10014C3 -:1053B000AFB000103C108000920B01092412FF8056 -:1053C0000E0004B33164007F8F91003C00515021E6 -:1053D00001524024AE080024920301090E0004B3D8 -:1053E0003064007F24060080240700C024040040AD -:1053F000AE000810AE040814AE060818AE07081C6C -:10540000920C01090051F82133F8007F3C19800A01 -:10541000031910213184007F0E0004B3AF820044D1 -:105420008E1101003C0C008035850001022278219C -:1054300001F24824AE0908048E0E010035980002DE -:105440003609090001C2682131AB00780165502599 -:10545000AE0A08208E0501008E080100360509807D -:10546000010218212464004000923024AE0608088E -:105470008E07010000E2F82127F90040333200785E -:1054800002588825AE1108248E040100952F000CC7 -:105490008FBF001C8FB2001831EEFFFF000E69C0F5 -:1054A000AE0D0800AE0C0828952B000C8FB100142F -:1054B000316AFFFF000A41C0AE08002C8CA30050E7 -:1054C0008FB000108CA2003C8D2400048CA6001C20 -:1054D0008CA7003827BD0020AF830060AF8200504A -:1054E000AF84004CAF86005803E00008AF87005C33 -:1054F0003C0A0800914A3AD13C09080095293ACA69 -:105500003C051100000A3C002528000200E8302577 -:1055100000C5182524820008AC83000003E00008C1 -:10552000AC8000043C098000352809009107001177 -:10553000240200280080502130E300FF00A06821F1 -:1055400000C0602110620002340B86DD240B0800CD -:105550003C07800034E20A9A9443000034F80A9C25 -:1055600034E60AA03079FFFFAD5900008F0F00002C -:1055700034E80A8024040001AD4F00048CCE000002 -:10558000AD4E00089105001930A3000310640046D9 -:1055900028690002152000B5240400021064009060 -:1055A000240500031065009B34E40AA43C090800AC -:1055B00095293AC024070800516700503C18800024 -:1055C0003C0280003459090093280012932E0019E0 -:1055D00034580980310F00FF8F06002801EC182194 -:1055E000000338803124FFFF31CB00FF00E410219D -:1055F000000B2D0000A6C02500027C003C086000C6 -:105600000308182535E906FFAD430000AD49000445 -:105610008F2E002C3C0380003478093CAD4E0008EE -:105620008F27003025490028346E0900AD47000C53 -:105630008F2B0034AD4B00108F240038AD44001484 -:105640008F25001CAD4500188F220020AD42001CA4 -:105650008F26002425220014AD4600208F28002824 -:10566000AD4800248F0F0000AD2D0004AD2F0000C9 -:105670008C64010CAD24000891C700123C050800A1 -:1056800090A53AD0AD20001030EB00FF016C302126 -:1056900000066F000005CC0001B96025358AFFFFC8 -:1056A00003E00008AD2A000C3C09080095293AC027 -:1056B0003C19080097393ACA34E20AA43C060800AB -:1056C00094C63ABC944F00003123FFFF0323C0214E -:1056D00003067023000F3C0025C8FFF200E82825D0 -:1056E00024070800AD45000CAD400010AD4B001480 -:1056F0001567FFB3254A00183C18800037080900D9 -:10570000910F00119107001937030A8031EE00FF55 -:105710003C19080097393AC6946F002A000E588247 -:1057200030E400FF97870054000B160000042C00A3 -:105730003126FFFF0326C02100454825013870258A -:1057400001E758213C03400001C32025000B2C0039 -:10575000AD440000AD450004910200183C0600066F -:105760003C0380000002CE000326C025AD5800088F -:105770008D0F002C3478093C24E90001AD4F000C5A -:105780008D0B001C312E7FFF25490014AD4B0010FE -:105790008F0F0000AD2D0004A78E0054AD2F000028 -:1057A0008C64010C346E090025220014AD2400081D -:1057B00091C700123C05080090A53AD0AD2000101A -:1057C00030EB00FF016C302100066F000005CC00BB -:1057D00001B96025358AFFFF03E00008AD2A000CFF -:1057E00034E90AA495240000950200283C09080029 -:1057F00095293AC000041C000002CC0034788100D6 -:10580000032B7825AD58000CAD4F00100A00054061 -:10581000254A00143C09080095293AC03C050800B7 -:1058200094A53ACA3C06080094C63ABC9499000074 -:105830003123FFFF9518002800A31021004678238C -:1058400000193C000018440025EEFFEE010E28254B -:1058500034E48100AD44000CAD450010AD400014AF -:10586000AD4B00180A000540254A001C1460FF4F8C -:1058700034E60AA494CE00003C09080095293AC0F9 -:10588000000E4400010B3825AD47000C0A0005400E -:10589000254A001003E00008240207D027BDFFE0DE -:1058A000AFB20018AFB10014AFB00010AFBF001C12 -:1058B0000E00004D008088218F8800508F87004C9B -:1058C0003C05800834B20080011128213C10800082 -:1058D00024020080240300C000A72023AE02081881 -:1058E0003C068008AE03081C18800004AF850050F9 -:1058F000ACC500048CC90004AF89004C122000091B -:10590000360409800E0005F800000000924C0027C4 -:105910008E0B007401825004014B3021AE46000C06 -:10592000360409808C8E001C8F8F005801CF6823AD -:1059300019A000048FBF001C8C90001CAF90005871 -:105940008FBF001C8FB200188FB100148FB00010F1 -:105950000A00004F27BD00208F8600608F83005013 -:105960008F82004C3C05800834A40080AC86005037 -:10597000AC83003C03E00008ACA200043C03080038 -:105980008C63005427BDFFF8308400FF24620001BF -:1059900030A500FF3C010800AC22005430C600FFD7 -:1059A0003C0780008CE801780500FFFE3C0A7FFF81 -:1059B000A3A400038FA400003549FFFF0089182429 -:1059C000000647C000681025AFA2000090F9010A48 -:1059D000A3A000023C1880FFA3B900018FAE000015 -:1059E00030AD007F370FFFFF01CF5824000D660058 -:1059F0003C090020016C5025352620002405FF803D -:105A00003C04100027BD0008ACEA014CACE6015490 -:105A1000A4E00158A0E5015203E00008ACE40178DD -:105A2000308800FF3C03800030A400FF8C620178C6 -:105A30000440FFFE000000003C03800034660A00C2 -:105A40008CCA0020346709800004482BAC6A0144EA -:105A50008CC5002400091540AC650148A0680150C0 -:105A600090E4004CA064016D03E00008A4600158BC -:105A700027BDFFE8308400FFAFBF00100E00065BBB -:105A800030A500FF8F8300508FBF00103C058000C1 -:105A9000344600402404FF903C02100027BD00184B -:105AA000ACA3014CA0A40152ACA6015403E0000831 -:105AB000ACA2017827BDFFE03C088008AFBF001C06 -:105AC000AFB20018AFB10014AFB0001035100080B5 -:105AD0008E0600183C078000309200FF00C720258A -:105AE000AE0400180E00004D30B100FF9203000517 -:105AF000346200080E00004FA2020005024020217F -:105B00000E00066F02202821024020218FBF001CBA -:105B10008FB200188FB100148FB00010240500055B -:105B2000240600010A00063227BD00203C05800043 -:105B300034A309809066000830C200081040000FAE -:105B40003C0A01013549080AAC8900008CA80074A0 -:105B5000AC8800043C07080090E73AD030E500101C -:105B600050A00008AC8000083C0D800835AC0080D7 -:105B70008D8B0058AC8B00082484000C03E00008D7 -:105B8000008010210A0006B22484000C27BDFFE823 -:105B90003C088000AFB00010AFBF0014350609808C -:105BA00090C70009240200063509090030E300FF10 -:105BB0000080802100A06021240B00041062007985 -:105BC0002407000294CF005C3C0E020431EDFFFF7D -:105BD00001AE5025AE0A000090C5000830A4002098 -:105BE000108000080000000090C2004E3C1F01031E -:105BF00037F90300305800FF03193025240B000843 -:105C0000AE06000491390011912600129124001172 -:105C1000333800FF0018708230CF00FF01CF5021D1 -:105C2000014C6821308800FF31AAFFFF39030028AA -:105C3000000A28801460002B0205402391240012E2 -:105C40003C0E800035D90980308500FF00AC18215A -:105C500000031080004BF821001F8400360906FF66 -:105C6000AD09000435C9090091260011912F0012D9 -:105C7000000BC0828F2B003431ED00FF8DC4010C6E -:105C800001AC282100B810210164F823000784002A -:105C900000021F000070C82533E9FFFF30CF00FC71 -:105CA000032970250158202101E868210004508053 -:105CB000ADAE000C0E00004D010A80213C078008AB -:105CC000240C000434EB00800E00004FA16C00098E -:105CD000020010218FBF00148FB0001003E00008F5 -:105CE00027BD001891250011912300193C180800C8 -:105CF00097183AC630A200FF0002F882307000FF09 -:105D0000001FCE0000104C000329302500D870255C -:105D10003C0F400001CF68253C0E8000AD0D000017 -:105D200035C9090091260011912F001235D909803B -:105D3000000BC08231ED00FF8F2B00348DC4010CAD -:105D400001AC282100B810210164F8230007840069 -:105D500000021F000070C82533E9FFFF30CF00FCB0 -:105D6000032970250158202101E868210004508092 -:105D7000ADAE000C0E00004D010A80213C078008EA -:105D8000240C000434EB00800E00004FA16C0009CD -:105D9000020010218FBF00148FB0001003E0000834 -:105DA00027BD00180A0006C42407001227BDFFD033 -:105DB000AFB50024AFB40020AFB3001CAFB00010EB -:105DC000AFBF0028AFB20018AFB100143C0680008E -:105DD00090C3010B309300FF30B400FF30620030FD -:105DE0000000A821104000820000802134C40980F6 -:105DF0009088000800083E0000072E0304A000A9B8 -:105E0000240400048F8700503C010800A0243AD0ED -:105E10003C0C8000AD8000483C038000906E010B7C -:105E200031C5002010A000073C0C800034780980A8 -:105E30009312000800128E0000117E0305E000AEF0 -:105E40003C028008918B010B3586098090C40008C4 -:105E5000316A0040000A482B3088000824110003F2 -:105E60001500000200E99023000088213C03800017 -:105E700034780A80346A09009707002C9144001195 -:105E80009149001293050018309F00FF312800FF50 -:105E9000022810210002C880930D0018033F7821CA -:105EA00001F0702130B000FF01D01821A787005405 -:105EB0003C010800A42E3AC63C010800A4233AC8BD -:105EC00015A00003246B000A0000000D246B000ADB -:105ED0003170FFFF3C010800A4233ACA3C010800CE -:105EE000A4203AC03C010800A4203ABC0E0001B432 -:105EF000020020210E00050F00402021004020213B -:105F0000024028210E00051C022030210E00069EB2 -:105F10000040202116A0005F004020210E0001C893 -:105F2000020020213C11080092313AD032350003A2 -:105F300012A000163C0A80088F8700503C0E800893 -:105F400035CD008024EC0001ADAC003C3C05800860 -:105F50008CA600040180202100CC90231A4000026E -:105F6000AF8C00508CA400040E0005F8ACA4000413 -:105F70003C1980008F3800743C0F800835F0008099 -:105F800000582821AE05000C3C0A800835420080EC -:105F90000260202102802821A040006B0E00065BD9 -:105FA0003C1380008F840050345F0006AE64014CC7 -:105FB0008F8800483C1410008FB50024250900018B -:105FC000AF8900488FB20018A26801528FB1001447 -:105FD000AE7F01548FB00010AE7401788FBF0028DF -:105FE0008FB400208FB3001C03E0000827BD0030F1 -:105FF00034C30980906F0008000F7600000E6E0316 -:1060000005A0003334C209009059001B241F001062 -:106010003C010800A03F3AD0333800021300FF7E55 -:106020008F8700508F83005C1467FF7C3C038000E7 -:106030000E00004D000000003C098008352500805E -:1060400090A4000924070016308800FF1107000DF6 -:106050000000000090A600093C0C0800918C3AD08A -:10606000240A000830C400FF358B00013C01080001 -:10607000A02B3AD0108A002F240D000A108D002882 -:106080002402000C0E00004F000000000A00075917 -:106090008F8700500E0006B6022028210A00079ABA -:1060A000000000003C0B8008356A00808D470054DA -:1060B0008CC9010C1120FF54AF8700502406001436 -:1060C0003C010800A0263AD00A0007583C0C80008A -:1060D00090710008241200023C010800A0323AD05E -:1060E000323000201200000B241500018F87005071 -:1060F0000A00075924100008345900808F23003803 -:10610000AC4300048C5F0004AF3F003C0A0007640E -:106110003C0C80008F8700500A00075924100004AF -:10612000A0A200090E00004F000000000A0007595D -:106130008F870050240200140A00081CA0A2000946 -:1061400027BDFFE8AFBF0014AFB000103C108000C7 -:1061500092020109240500010E00065B304400FF95 -:106160003C1F800893F8000E37E3008093F9000F7E -:10617000906E002693E9000A332F00FF0018660096 -:10618000000F6C0031CB00FF018D5025000B320059 -:1061900001463825312800FF3445600000E82025FD -:1061A0002402FF813C031000AE04014C8FBF001499 -:1061B000AE050154A2020152AE0301788FB0001067 -:1061C00003E0000827BD001827BDFFE8308400FF6A -:1061D000AFBF00100E00065B30A500FF3446004044 -:1061E0003C0480002405FF92AC860154A085015236 -:1061F0008F8300508FBF00103C02100027BD001895 -:10620000AC83014C03E00008AC82017827BDFFD8C5 -:10621000AFB20018AFB10014AFB00010AFBF002094 -:10622000AFB3001C3C07800090E20109308600FFFC -:1062300030B000FF000618C23204000230710001C5 -:1062400014800007305200FF3C098008353300807D -:10625000926800053105000810A0000C30CA00103B -:10626000024020210E000680022028212402000185 -:106270008FBF00208FB3001C8FB200188FB10014A5 -:106280008FB0001003E0000827BD00281540003043 -:1062900034E50A008CB900248CB800081338004794 -:1062A000000040213C0E800835D30080926D0068CC -:1062B000240B000231AC00FF118B00803C068000F3 -:1062C000927F004C90C40109509F00043213007C5F -:1062D00011000067000000003213007C1660005AB5 -:1062E0000240202116200008320C00013C078000EB -:1062F00034EB0A008D6500248CE8010414A8FFDC4F -:1063000000001021320C00011180000D02402021FC -:106310003C1080008E0E010C8F8D006011CD0008A6 -:10632000000000000E00073E022028218E0F010C05 -:106330003C18800837100080AE0F0050024020212A -:106340000E00066F022028210A00086F24020001B7 -:106350003C0708008CE7006424E600013C010800CB -:10636000AC2600641600000D000000000220282169 -:106370000E00066F02402021926F0068240D00027B -:1063800031EE00FF11CD0022024020210E00082333 -:10639000000000000A00086F240200010E00004106 -:1063A00024040001926C0025020C58250E00004FB9 -:1063B000A26B00250A0008AF022028218E63001876 -:1063C0008CE401048CBF002400031602149FFFB567 -:1063D0003045007F9269004C264400013093007FD5 -:1063E00012650040312300FF1464FFAF3C0E8008AB -:1063F000264800013111007F310200FF1225000BF9 -:1064000024080001004090210A00087C24110001AA -:10641000240500040E000632240600010E000823A5 -:10642000000000000A00086F240200012407FF801A -:106430000247282400A79026324200FF0040902106 -:106440000A00087C241100010E00073E02202821CA -:106450003206003010C0FFA332100082024020211B -:106460000E000680022028210A00086F2402000185 -:106470008E6300180240202102202821006610258A -:106480000E000845AE6200189264004C240500031B -:10649000240600010E000632308400FF0E00004189 -:1064A00024040001926A0025020A48250E00004FCC -:1064B000A26900250A00086F240200018E780018E6 -:1064C0003C19800002402021031978250220282150 -:1064D0000E00066FAE6F00189264004C0A0008F7B9 -:1064E000240500043246008038CA0080146AFF6E1A -:1064F0003C0E80080A0008D02648000127BDFFC0D6 -:10650000AFB000183C108000AFBF0038AFB7003408 -:10651000AFB60030AFB5002CAFB40028AFB3002445 -:10652000AFB200200E0004BBAFB1001C9204010802 -:106530009205010B308400FF0E00085630A500FFC5 -:10654000144000E38FBF00383C09800835280080E4 -:10655000A100006B3607098090E60000240200507D -:106560003C17080026F73A8830C300FF3C130800A8 -:1065700026733A98106200033C1080000000B82196 -:1065800000009821241F001036110A0036140980DB -:106590008E1601048F8D00508E38002436190A8023 -:1065A0008E9200203C010800A03F3AD0972C002C8E -:1065B0008EF50000932B0018024D702302D878232B -:1065C0003C010800AC2F3AAC3C010800AC2E3AB0BC -:1065D0003C010800AC2D3AD4A78C005402A0F80965 -:1065E000317200FF304A0002154000E630450001DC -:1065F00010A000C100000000928A0008315000087D -:1066000016000002241400030000A0213C068000B4 -:1066100034C4090034C30A008C6E00249085001134 -:10662000908200129099001130B800FF305100FFA5 -:106630000291F821001FB080332F00FF02D85821AB -:10664000024FA82126AC0010017268213C15800081 -:106650003C010800AC2E3AD83C010800A42D3AC8F1 -:106660003C010800A42C3AC43C010800A42B3AC603 -:1066700036B609808F8700508F8900588ED200204F -:106680002408000601273023024728233C01080084 -:10669000AC283ACC04C000B30000902104A000B1A3 -:1066A00000C5802B120000B3000000003C01080070 -:1066B000AC263AB08E7100000220F80900000000FC -:1066C000304A00021540007400408021304B000128 -:1066D000556000118E7100043C0D08008DAD3AB478 -:1066E0003C0EC0003C04800001AE6025AEAC0E0044 -:1066F0008C980000330F000811E0FFFD000000003F -:10670000949F0E0824120001A79F00408C990E044C -:10671000AF9900388E7100040220F80900000000D3 -:106720000202802532020002144000A9000000008D -:106730003C08080095083ABC3C11080096313AC85C -:106740003C09080095293ABE3C0308008C633AB422 -:10675000011168213C1F08008FFF3AD83C07080050 -:1067600094E73AD23C11800001A920218E38010C17 -:10677000006828212499000200A7702103E37821F2 -:10678000AF9800603C010800AC2F3AD83C010800EB -:10679000A42E3AC03C010800A42D3ACA0E0001B450 -:1067A0003324FFFF8F8C0048004020213C0108006B -:1067B000A02C3AD18E620008258B0001AF8B0048D7 -:1067C0000040F809000000008F8500500280302151 -:1067D0000E00051C004020210E00069E00402021D6 -:1067E0008E6A000C0140F809004020213C08080096 -:1067F00095083ACA3C09080095293ABE0109382192 -:1068000024E600020E0001C830C4FFFF3C0408006B -:106810008C843AAC3C0308008C633AB40083282390 -:106820003C010800AC253AAC14A0000600000000B2 -:106830003C0A08008D4A3ACC354600403C0108002D -:10684000AC263ACC124000418F8C00448E2B0E10A7 -:106850008F920044AE4B00208E220E18AE420024D0 -:106860003C04080094843AC00E0005FA00000000C1 -:106870008F9900508E7800103C010800AC393AD452 -:106880000300F809000000003C0F08008DEF3AAC4F -:1068900015E0FF798F870050979400543C13800EC9 -:1068A000321500100E000629A674002C56A00044D4 -:1068B0008EF60004321F004057E0001D8EF00008E5 -:1068C0008EE3000C0060F809000000008FBF003864 -:1068D0008FB700348FB600308FB5002C8FB40028EE -:1068E0008FB300248FB200208FB1001C8FB000182E -:1068F00003E0000827BD0040920901098F88003C91 -:1069000000093E0000E83025AE0600808E230020FE -:106910008E240024AFA30010AE030E148FA200102B -:10692000AE020E10AE040E1C0A000951AE040E1881 -:106930000200F809000000008EE3000C0060F80976 -:10694000000000000A000A078FBF0038240E000173 -:10695000240D0001A5800020A58E00220A0009EB6D -:10696000AD8D00243C010800AC203AB00A0009813A -:106970008E7100003C010800AC253AB00A00098184 -:106980008E71000092110109000028210E00066F8F -:10699000322400FF8FBF00388FB700348FB600302D -:1069A0008FB5002C8FB400288FB300248FB2002045 -:1069B0008FB1001C8FB0001803E0000827BD004015 -:1069C00002C0F809000000000A000A01321F00405E -:1069D0005240FFB2979400548EB60E148F93004429 -:1069E000AE7600208EB40E1CAE7400240A0009FAA4 -:1069F000979400548F8200140004218003E0000863 -:106A0000008210213C07800834E200809043006936 -:106A100000804021106000093C0401003C07080090 -:106A20008CE73AD48F83003000E3202304800008F1 -:106A30009389001C14E300030100202103E00008F7 -:106A4000008010213C04010003E0000800801021B8 -:106A50001120000B006738233C0D800035AC098005 -:106A6000918B007C316A000211400020240900341F -:106A700000E9702B15C0FFF10100202100E9382347 -:106A80002403FFFC00A3C82400E3C02400F9782BF2 -:106A900015E0FFEA0308202130C40003000410239E -:106AA00014C00014304900030000302100A97821EF -:106AB00001E6702100EE682B11A0FFE03C0401000C -:106AC0002D3800010006C82B010548210319382480 -:106AD00014E0FFDA2524FFFC2402FFFC00A21824A6 -:106AE0000068202103E00008008010210A000A6FDE -:106AF000240900303C0C80003586098090CB007C56 -:106B0000316A00041540FFE9240600040A000A7EE9 -:106B1000000030213C0308008C63005C8F82001869 -:106B200027BDFFE8AFBF001410620005AFB0001032 -:106B3000000329C024A40280AF840014AF8300188E -:106B40003C10800036030A00946500320E000A50A3 -:106B500030A43FFF8E0401003C180080370F000373 -:106B60000082C8212402FF80032260243329007F91 -:106B7000000CF94003E94025332E00783C0D10004D -:106B8000010D502501CF5825AE0C0028360809808C -:106B9000AE0C080CAE0B082CAE0A0830910300694D -:106BA0003C06800C0126382110600006AF870034B7 -:106BB0008D09003C8D06006C0126382318E0007F0B -:106BC000000000003C0C8008358B00803C0A8000EF -:106BD000A1600069355009808E0200383C068000B3 -:106BE00034C50A0090AD003C31A800201100001906 -:106BF000AF820030240E00013C19800037300A00BB -:106C0000A38E001CAF8000248E0400248F850024F6 -:106C100024180008AF800020AF8000283C01080045 -:106C2000A4383ABE3C010800A4203AD20E000A540F -:106C300000003021920F003C8FBF00148FB0001075 -:106C4000000F7142AF82002C27BD001803E000083E -:106C500031C2000190B90032240F0001333800FF27 -:106C600000182182108F003F241F0002109F006235 -:106C700034C20AC03C03800034640A008C990024AA -:106C80001720001D3466090090830030241F000582 -:106C90003062003F105F004C240500018F86002009 -:106CA000A385001CAF860028AF8600243C19800015 -:106CB00037300A008E0400248F8500242418000831 -:106CC0003C010800A4383ABE3C010800A4203AD296 -:106CD0000E000A5400000000920F003C8FBF001409 -:106CE0008FB00010000F7142AF82002C27BD00183A -:106CF00003E0000831C200018C8800088C8D00245C -:106D00008CCB00643C19800037300A00AF8B002424 -:106D1000A380001C8E0400248F8600208F85002411 -:106D2000010D602324180008AF8C00283C010800E6 -:106D3000A4383ABE3C010800A4203AD20E000A54FE -:106D400000000000920F003C8FBF00148FB00010B5 -:106D5000000F7142AF82002C27BD001803E000082D -:106D600031C2000190A7003030E3003F506400289A -:106D700034C50AC08CAA00241540002234C809007A -:106D80008CAB00483C0C7FFF3585FFFF016510246C -:106D90003C188000AF820020370509008F8E00204C -:106DA0008CAF006001CF682B15A0000201C020212C -:106DB0008CA400600A000AF0AF8400208D02006CF1 -:106DC0000A000ACB3C0680008C8900488F86002090 -:106DD0003C0A7FFF3550FFFF013038243C04800817 -:106DE00024050001AF870028AC80006CA385001C3F -:106DF0000A000AFEAF8600248C4400140A000AF040 -:106E0000AF8400208D0200680A000B383C18800017 -:106E100034C409808C8600708CB0001400D0482BDC -:106E200011200004000000008C8200700A000B3862 -:106E30003C1880008CA200140A000B383C1880001B -:106E40008F85002427BDFFE0AFBF0018AFB100144D -:106E500014A00008AFB000103C04800034870A0082 -:106E600090E600302402000530C3003F106200B7F6 -:106E7000348409008F91002000A080213C04800010 -:106E8000348E0A008DCD00043C0608008CC63AB052 -:106E900031A73FFF00E6602B5580000100E0302164 -:106EA000938F001C11E0007600D0102B34990980DC -:106EB0009338007C330400021080007724030034F0 -:106EC00000C3F82B17E000D600C3302300D0102BEE -:106ED0003C010800A4233ABC1440006D02001821B4 -:106EE0003C0408008C843AAC0064282B54A00001B8 -:106EF000006020213C05800034A90A009128003C54 -:106F00003C010800AC243AB43103002014600002B4 -:106F1000000048218CA90E188F88002C0128502BC6 -:106F20001140005F000000003C0508008CA53AB449 -:106F300000A96021010C582B1160005C00B0682B87 -:106F40000109382300E028213C010800AC273AB4AD -:106F5000120000032402FFFC10B0008C322A000350 -:106F600000A2F8243C010800A4203AD23C01080009 -:106F7000AC3F3AB403E028218F84002412040006B9 -:106F80003C0380088C6A006C02002021AF91002035 -:106F900025500001AC70006C8F8B00280085882381 -:106FA000AF91002401652023AF8400281220000245 -:106FB00024070018240700103C0E800835C6008006 -:106FC00090CD0068240C00013C010800A0273AD0B5 -:106FD00031A700FF10EC00470000000014800018EB -:106FE000000028213C0B8000916501093571098062 -:106FF0008E23001830A500FF0003560224A30001D1 -:107000003146007F3070007F1206007E240CFF8026 -:107010003C0F800835E90080A123004C3C080800A3 -:107020008D083ACC240E00023C010800A02E3B1132 -:10703000350D00083C010800AC2D3ACC24050010A9 -:107040003C1F800037E40A009099003C3338002050 -:107050001300000500A02021240200013C010800CB -:10706000AC223AB434A400018FBF00188FB10014D1 -:107070008FB000100080102103E0000827BD002021 -:107080003C010800A4203ABC1040FF9502001821E2 -:107090000A000B8B00C018210A000B832403003068 -:1070A0003C0508008CA53AB400B0682B11A0FFA8DD -:1070B000000000003C04080094843ABC008578215C -:1070C00001E7702B11C000072CA200043C1F6000D8 -:1070D0008FF954043338003F1700FFE324040042C3 -:1070E0002CA200041040FF9A240400420A000BEE78 -:1070F0008FBF00181528FFB9000000008CC20018CF -:107100003C188000241900020058F825ACDF001854 -:1071100037040A00A0D900689089003C240F0004BD -:1071200000A01021312800203C010800A02F3B11B5 -:107130001100000224050010240200013C01080097 -:10714000AC223AAC0A000BE43C1F80008F88002878 -:107150008C8900600109282B14A0000201008821FD -:107160008C9100603C0B80008D640E18240A000195 -:107170000220282102203021A38A001C0E000A547C -:10718000022080210A000B72AF82002C000A182313 -:1071900012200007306400033C0D800035A70980F1 -:1071A00090EC007C318B000415600019248E0004E3 -:1071B0003C010800A4243AD23C18080097183AD29F -:1071C0000305202100C4782B11E0FF6C8F8400247C -:1071D0002CA6000514C0FFA42404004230B900030B -:1071E0001720000200B9182324A3FFFC3C0108006B -:1071F000AC233AB43C010800A4203AD20A000BB1F7 -:107200000060282100AC38240A000BD700EC1826B7 -:107210003C010800A42E3AD20A000C4100000000F4 -:107220003C010800AC203AB40A000BED24040042F3 -:107230008F8300283C0B8000356A0A00146000062A -:1072400000001021914600302405000530C400FFE5 -:10725000108500030000000003E0000800000000AB -:1072600091490048312800FF000839C214E0FFFAB4 -:107270003C0480083C06080094C63ABC3C03080065 -:107280008C633AD43C0508008CA53AB43C1808003D -:1072900097183AD20066C8218C8E00040325782105 -:1072A00001F8682101AE60231980001D0000000074 -:1072B0009158004C8F8D0034956E0E10330F00FFE7 -:1072C0008DA9000401CF30238DAA000030CFFFFF2D -:1072D000000F6100012C28210000382101472021E6 -:1072E00000AC182B0083C821ADA50004ADB9000087 -:1072F00091B8000A01F87021A1AE000A956C0E1237 -:107300008F8A0034A54C00089549003825280001D3 -:10731000A54800389147000D34EB0008A14B000D43 -:1073200003E000080000000027BDFFD8AFB0001840 -:10733000938F001C8FB000143C087FFF8F870024C0 -:107340003C0C80003518FFFFAFBF0020AFB1001C20 -:1073500035990A0002181824932A003C000F5FC0D8 -:107360003C02BFFF2CF000013449FFFF006BF82501 -:107370003C0808008D083AD48F9900303C1808006A -:1073800097183ACA03E9582400107F803C07EFFFA2 -:107390003C05F0FF016F18253C11800031490020A9 -:1073A00034E2FFFF34ADFFFF362E098027A5001021 -:1073B0002406000201194023270A00020062182453 -:1073C0000080802115200002000058218D8B0E1CAA -:1073D000A7AA00120500003A2407000030EF00FFC2 -:1073E000000F3F00006740253C028008AFA8001452 -:1073F000344B0080916A00683C0F080091EF3AD14D -:107400003C09DFFF353FFFFF000A602B3C0208000C -:1074100094423AC4A3AF0011011FC024000CCF4016 -:10742000031918258FA70010AFA300143C1F0800F4 -:1074300093FF3AD3A7A200168FA8001400ED4824AA -:107440003C0B01003C0A0FFF012BC82533F8000359 -:10745000354CFFFF010D78243C027000032C3824CA -:1074600000181E0000E2482501E35825AFAB0014C8 -:10747000AFA9001091DF007CA3BF00150E000063D0 -:1074800000000000362D0A0091A6003C30C4002008 -:1074900010800006260200083C11080096313AC010 -:1074A000262EFFFF3C010800A42E3AC08FBF00200B -:1074B0008FB1001C8FB0001803E0000827BD002822 -:1074C0008F8A002C016A602B5580FFC424070001BD -:1074D0000A000CCB30EF00FF9383001C3C028000BD -:1074E00027BDFFD834480A0000805021AFBF0020DC -:1074F00034460AC0010028211060000E344409807F -:1075000091070030240B00058F89002030EC003FEC -:10751000118B000B00003821AFA900103C0B800834 -:107520008D69006CAFAA00180E00012BAFA90014E2 -:10753000A380001C8FBF002003E0000827BD0028A7 -:107540008D1F00483C1808008F183AB48F99002806 -:107550003C027FFF8D0800443443FFFFAFA90010B9 -:107560003C0B80088D69006C03E3702403197821BB -:1075700001CF682301A83821AFAA00180E00012B03 -:10758000AFA900140A000D20A380001C3C05800058 -:1075900034A60A0090C7003C3C06080094C63AD2C4 -:1075A0003C0208008C423ACC30E300200006240064 -:1075B0001060001E004438253C0880083505008016 -:1075C00090A3006800003021240800010000202161 -:1075D000240300013C0580008CAC01780580FFFE8F -:1075E00000000000ACA80148A4A40144A4A30146E3 -:1075F0003C0308008C633AD43C188008370F0080A5 -:10760000ACA3014C3C19080093393AD13C0D100051 -:10761000A0B90152ACA70154A4A6015891EE004CA8 -:10762000A0AE016D03E00008ACAD01788CA80E1C83 -:107630003C0B08008D6B3AB494AA0E1694A90E1454 -:10764000016630213143FFFF0A000D483124FFFF5E -:107650003C04800034830A009065003C30A2002086 -:107660001040001C0000000000003021000020211C -:10767000000018213C0580008CA901780520FFFE40 -:1076800000000000ACA601483C0E08008DCE3AD4A4 -:10769000240DFF91240C00403C0B8008A4A301445E -:1076A000356A0080A4A40146ACAE014CA0AD0152E5 -:1076B000ACAC0154A4A0015890A301099144004C22 -:1076C00090A601093C041000A0A6016D03E000088B -:1076D000ACA401788C860E1894880E1294870E1034 -:1076E0003104FFFF0A000D7030E3FFFF3C0480000F -:1076F00034830A009065003C30A200201040002630 -:1077000027BDFFF8240900010000382124080001EA -:107710003C0680008CC401780480FFFE000000005D -:1077200090CA01093C04080090843B113C1880FF7A -:10773000A3AA00038FA300003085007F370FFFFF4F -:1077400000661025AFA2000090D9010AA3A0000294 -:1077500000056E00A3B900018FAE0000240A3000BE -:1077600027BD000801CF6024018D5825ACCB014C0A -:10777000ACCA0154A4C00158ACC90148A4C7014413 -:107780002409FF80A4C801463C081000A0C901528A -:1077900003E00008ACC801788C890E1894870E129B -:1077A00094860E1030E8FFFF0A000D9730C7FFFFE8 -:1077B00027BDFFE8AFB000103C108000AFBF001441 -:1077C00036180A00970F00320E000A5031E43FFFCE -:1077D0008E0E0100240DFF803C04200001C25821C0 -:1077E000016D6024000C4940316A007F012A402568 -:1077F000010438253C048008AE0708303486008038 -:1078000090C500682403000230A200FF104300046A -:107810008F9F00208F990024AC9F0068AC99006472 -:107820008FBF00148FB0001003E0000827BD0018C0 -:107830003C0A0800254A359C3C09080025293638B1 -:107840003C08080025082A603C07080024E736FCAD -:107850003C06080024C634243C05080024A5317CDD -:107860003C04080024842D8C3C030800246334D895 -:107870003C020800244232743C010800AC2A3A90D1 -:107880003C010800AC293A8C3C010800AC283A883D -:107890003C010800AC273A943C010800AC263AA40D -:1078A0003C010800AC253A9C3C010800AC243A9805 -:1078B0003C010800AC233AA83C010800AC223AA0E5 -:0878C00003E0000800000000D5 -:0878C800800009408000090066 -:1078D000800801008008008080080000800E000001 -:1078E000800800808008000080000A8080000A0074 -:0878F0008000098080000900FE -:00000001FF -/* - * This file contains firmware data derived from proprietary unpublished - * source code, Copyright (c) 2004 - 2009 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware data - * in hexadecimal or equivalent format, provided this copyright notice is - * accompanying it. - */ diff --git a/kernel-2.6.33/firmware/bnx2/bnx2-rv2p-06-5.0.0.j3.fw.ihex b/kernel-2.6.33/firmware/bnx2/bnx2-rv2p-06-5.0.0.j3.fw.ihex deleted file mode 100644 index 52c49633..00000000 --- a/kernel-2.6.33/firmware/bnx2/bnx2-rv2p-06-5.0.0.j3.fw.ihex +++ /dev/null @@ -1,424 +0,0 @@ -:100000000000000000000C900000005800000009F3 -:1000100000000000000000000000000000000000E0 -:1000200000000000000000000000000000000000D0 -:1000300000000CE000000CE80000000500000000DB -:1000400000000000000000000000000000000000B0 -:080050000000000000000000A8 -:0800580000000010B180000659 -:100060000000001F01030300000000080500FFFF5F -:10007000000000180002000000000008050000FF5A -:10008000000000180002000000000008AC000001A1 -:1000900000000000050000000000000C2F8000019F -:1000A000000000002B000000000000002B8000007A -:1000B0000000001091E0000200000008AC00000108 -:1000C00000000010203F004D00000010213F000301 -:1000D0000000001020BF001C000000188000FFFD81 -:1000E00000000008B1000001000000082C8000B0F2 -:1000F000000000082D000008000000082D8000010D -:10010000000000188000006C0000000B2FDF0002D0 -:100110000000000C1F800002000000002C070000FF -:100120000000001091DE0000000000080500555599 -:10013000000000188000FFF00000000B2FDF00021D -:100140000000000C1F800000000000002C070000D1 -:100150000000001091DE0000000000080500555569 -:10016000000000188000FFEA0000000C1F80000261 -:100170000000000805005555000000188000FFE74A -:100180000000000C298000020000000C1F8000020B -:10019000000000002ADF0000000000082A0000051F -:1001A0000000000805005555000000188000FFE120 -:1001B000000000080224002C0000001800040000C9 -:1001C000000000188000001C000000188000001EC5 -:1001D000000000188000006500000018800000B0DA -:1001E00000000018800000AF000000188000000030 -:1001F00000000018800000000000001880000000CF -:1002000000000018800000000000001880000000BE -:1002100000000018800000000000001880000000AE -:10022000000000188000000000000018800000F6A8 -:10023000000000188000000000000018800000008E -:100240000000001880000015000000188000001B4E -:10025000000000188000000000000018800000C6A8 -:10026000000000188000002F00000018800000F639 -:10027000000000188000012100000018800000EC40 -:100280000000001880000145000000188000004EAA -:1002900000000018800000000000001880000083AB -:1002A0000000000C1F80000100000000050000009D -:1002B000000000188000FFC00000001091D4000072 -:1002C0000000000C298000010000000C1F800001CC -:1002D000000000082A0000020000000005000000E5 -:1002E000000000188000FFBA0000001091D4000048 -:1002F0000000000C298000010000000C1F8000019C -:100300000000000029420000000000082A0000024E -:100310000000000005000000000000188000FFB38E -:10032000000000188000FFB200000010B1BCB00A4D -:100330000000000B2FDF00020000000003D80000C7 -:10034000000000002C3C00000000001091D40000D0 -:100350000000000806005555000000188000001736 -:1003600000000018800000BF000000102C6201BADD -:100370000000001880000006000000082C8000B17A -:10038000000000082D0000090000001091D40000BA -:10039000000000082D8001070000001880000024E4 -:1003A0000000000C298000000000000C1F800000ED -:1003B0000000001091DE0000000000002ADF0000B5 -:1003C000000000082A00000600000008050055553E -:1003D000000000188000FF9C0000001091D4000075 -:1003E0000000000C298000010000000C1F800001AB -:1003F000000000082A00000B0000000005000000BB -:10040000000000188000FF960000001800020000A5 -:10041000000000000682000000000010B18A000801 -:1004200000000010B18C14070000000B050AFFFF4C -:1004300000000010B18A000300000000860A1800C6 -:1004400000000010918C0000000000082A0000014C -:100450000000001091D4000000000018000D000002 -:1004600000000000050200000000001091DE000006 -:1004700000000018000A00000000000006820000D2 -:100480000000001091DE000000000010BEE1000539 -:10049000000000188000FF7D0000000105611400CD -:1004A00000000010918A000200000008B0E1000185 -:1004B00000000018000D000000000000068200008F -:1004C0000000001091DE000000000010BEE20005F8 -:1004D000000000188000FF75000000010562140094 -:1004E00000000010918A000200000008B1620001C3 -:1004F00000000018000D000000000010B1A0B013B3 -:100500000000000B2FDF0002000000002C20000084 -:10051000000000082C800000000000082D000000F2 -:100520000000001091D4000000000008060055559E -:10053000000000188000FFDC000000082D80011C76 -:1005400000000010001F0000000000188000FFE6FF -:100550000000000F476000080000000F060E0001B9 -:10056000000000000F580000000000000A640000B6 -:10057000000000000AE50000000000090B66FFFF14 -:10058000000000000D610000000000188000001352 -:100590000000000F476000080000000B2FDF000282 -:1005A000000000082C800000000000082D00000062 -:1005B0000000001091D40000000000082D80011CF4 -:1005C0000000000F060E000100000010001F0000D8 -:1005D000000000000F580000000000188000FFD449 -:1005E000000000000A640000000000000AE50000AE -:1005F000000000090B66FFFF000000000D61000015 -:1006000000000000026200000000000B2FDF00026B -:10061000000000003104000000000000309A0000DB -:10062000000000000C961800000000090C99FFFF64 -:1006300000000004CC99340000000010B196320292 -:10064000000000080F8000000000000C298000015D -:100650000000000C295200010000000C295200008B -:10066000000000080200000E000000080280001ACE -:1006700000000010B1C40A020000000802000003DC -:1006800000000008220000010000000C1F80000193 -:10069000000000002ADF0000000000002A0008001F -:1006A0000000000805005555000000188000FF41BB -:1006B0000000000B2FDF00020000001091D40000AA -:1006C000000000082A000001000000002C200000AB -:1006D0000000001091D40000000000082C800000F1 -:1006E000000000082D000000000000082D80011C03 -:1006F000000000188000FFAE000000082C800006FB -:10070000000000082D0000060000000030800000FE -:100710000000000031000000000000082D800006ED -:100720000000000C298000010000000C1F80000167 -:100730000000001091DE0000000000002ADF000031 -:10074000000000082A000010000000000500000062 -:10075000000000188000FF2C0000001091A0B009DC -:10076000000000082C8000B1000000082D000009E6 -:100770000000001091D40000000000082D80010747 -:10078000000000188000FFA7000000188000001083 -:1007900000000008AC000001000000188000000B01 -:1007A000000000000380B0000000000B2FDF0002FB -:1007B000000000002C0040000000001091D4000058 -:1007C0000000000806005555000000188000FF8951 -:1007D00000000018800000310000001880000006B2 -:1007E0000000000B2FDF0002000000002C000E00B4 -:1007F000000000082A000007000000080500555509 -:10080000000000188000FF160000000006820000B3 -:100810000000000C298000010000000C1F80000176 -:10082000000000100CE70007000000090562FFFF50 -:1008300000000010BA6C1405000000002ADF000060 -:100840000000000021000000000000082A00000550 -:100850000000001091D40000000000082C8000B0BF -:10086000000000082D0000080000000C3162001894 -:10087000000000082D800001000000188000FF7DAE -:1008800000000018000D000000000010B1A0B00E24 -:100890000000000B2FDF00020000000003D8000062 -:1008A000000000002C2000000000001091D4000087 -:1008B0000000001880000015000000102C620002EB -:1008C000000000188000000C0000000B2FDF000269 -:1008D000000000002C0700000000000C1F80000139 -:1008E0000000001091DE0000000000080500FFFF7E -:1008F000000000188000FEF8000000082C8000B105 -:10090000000000082D0000090000001091D4000034 -:10091000000000082D800107000000188000FF740F -:100920000000000C298000010000000C1F80000165 -:100930000000001091DE0000000000002ADF00002F -:10094000000000082A00000A000000000500000066 -:10095000000000188000FEEC00000000068200008D -:10096000000000082C8000B0000000082D000008E6 -:10097000000000082D800150000000000000000071 -:100980000000001091DE0000000000082C80000034 -:10099000000000082D000000000000082D80010567 -:1009A00000000010BEE20005000000188000FEDA22 -:1009B000000000010562140000000010918A00028E -:1009C00000000008B16200010000001091DE00008C -:1009D00000000018000D00000000001091D400007D -:1009E000000000080600AAAA000000188000FF45C9 -:1009F0000000000C298000010000000C1F80000195 -:100A0000000000082A000009000000080500AAAA4A -:100A1000000000188000FED40000001091D40000F7 -:100A20000000000806005555000000188000FF3D3A -:100A30000000001091A03C0200000010B1E6620727 -:100A40000000000B2FDF0002000000002C3100002E -:100A5000000000092CB1007F000000082CD9000024 -:100A6000000000082D000000000000082D80010D8E -:100A700000000010B1A8000600000010205F000078 -:100A8000000000002C200000000000002CA7000047 -:100A9000000000082D000010000000082D80010853 -:100AA000000000188000FF3800000010B1A6001000 -:100AB00000000010001F00000000000F0F300007B2 -:100AC000000000000A600000000000000AE10000D1 -:100AD0000000000F4B620008000000090B1600FF29 -:100AE000000000000D620000000000090D1A00FF68 -:100AF00000000010073000030000000C0D1A000871 -:100B00000000000C0B1600080000000F4CE300185A -:100B1000000000000C992C0000000004CC99340067 -:100B2000000000080F8000000000000C2980000178 -:100B30000000000033310000000000082200001611 -:100B4000000000002ADF0000000000082A00000C5E -:100B500000000010009F0000000000000F200000B7 -:100B60000000000C1F800001000000080500555522 -:100B7000000000188000FEA80000001091D40000C2 -:100B8000000000080600AAAA000000188000FF115B -:100B90000000000F4722000800000009070E000FA8 -:100BA00000000008070E0008000000080280000195 -:100BB0000000000702851C0000000008828500017B -:100BC0000000000002854C000000000742851C0068 -:100BD00000000003C3AA52000000000003B10E0091 -:100BE000000000074B071C000000000F0F3000073B -:100BF0000000000F0A960003000000000A955C0048 -:100C0000000000004A005A00000000000C960A0094 -:100C1000000000090C99FFFF000000080D00FFFF15 -:100C200000000010B1963202000000080F8000059D -:100C300000000010B1A8000800000010205F0000B4 -:100C40000000000B2FDF0002000000002C2000003D -:100C5000000000002CA70000000000082D0000107C -:100C6000000000082D800108000000188000FEFF31 -:100C70000000000C2980000100000010001F00008F -:100C80000000000C1F800001000000002ADF0000AF -:100C9000000000082A00000D000000080500AAAAB4 -:100CA000000000188000FE820000001091D40000B7 -:100CB0000000000806005555000000188000FEEBFB -:100CC0000000000C298000010000000C1F800001C2 -:100CD000000000082A000007000000080500555524 -:080CE000000000188000FE7AFC -:080CE80000000010B1800004BF -:100CF0000000001F0103030000000008050000FFC2 -:100D00000000001800020000000000002A0000009F -:100D100000000010B1D400000000001091DE0000BF -:100D2000000000102053000000000010001F000011 -:100D3000000000002F80AA000000000C29800001A4 -:100D4000000000080254000D000000002C400000CC -:100D500000000018000400000000001880000010CF -:100D60000000001880000011000000188000003909 -:100D700000000018800000DF00000018800000DE86 -:100D800000000018800000DD00000018800000DD79 -:100D9000000000188000000000000018800000F52E -:100DA00000000018800000D9000000188000000B2F -:100DB00000000018800000F90000001880000147C2 -:100DC000000000188000005900000018800000C4D6 -:100DD00000000018800000C5000000002A0000008C -:100DE000000000188000FFE6000000002A0000005C -:100DF0000000000C29800000000000188000FFE3C4 -:100E0000000000002A000000000000188000FFE140 -:100E100000000018000200000000000005020000B1 -:100E2000000000109196342100000010205F0000A7 -:100E3000000000002C1E0000000000082C800006AE -:100E4000000000082D000006000000082D800102AF -:100E500000000000000000000000001091DE000013 -:100E6000000000000D61000000000018000A0000F2 -:100E700000000000050200000000001091963416EA -:100E800000000010205F00000000000009D80000F2 -:100E9000000000002C1E0000000000082C8000B2A2 -:100EA000000000082D00000A000000082D8001024B -:100EB00000000000000000000000001091DE0000B3 -:100EC000000000000D620000000000002C13000074 -:100ED00000000018000A00000000000005020000E9 -:100EE000000000109196340900000010205F0000FF -:100EF000000000002C1E0000000000082C800006EE -:100F0000000000082D00006A000000082D8001028A -:100F100000000000000000000000001091DE000052 -:100F2000000000000D7A000000000018000A000018 -:100F3000000000002A000000000000000D61000019 -:100F4000000000000362000000000010234200A324 -:100F50000000000002638C00000000002646000034 -:100F6000000000080204001200000010B906081E6C -:100F7000000000000F580000000000000A6400009C -:100F8000000000000AE50000000000090B66FFFFFA -:100F9000000000000C000000000000000B800000BA -:100FA000000000080CC60012000000188000FFCEF0 -:100FB000000000080F800003000000000000000097 -:100FC00000000010009F0000000000082711001220 -:100FD000000000006690000000000008A31B001243 -:100FE00000000010B198000300000010001F000076 -:100FF000000000080F800004000000082200000329 -:10100000000000082C80000C000000082D00000CDF -:1010100000000010009F0000000000002596000066 -:101020000000000C298000000000000032140000C5 -:1010300000000000329500000000000573662C00DF -:101040000000000031E32E00000000082D80001099 -:10105000000000188000FF9800000000230000003E -:101060000000000925E6FFFF000000082200000B39 -:101070000000000C695200000000000C29800000F4 -:10108000000000188000FF92000000002A0000000D -:10109000000000082C800040000000082D00002007 -:1010A000000000082D80011C00000000000000006E -:1010B0000000001091DE00000000000F42EA001066 -:1010C00000000010004F000400000010B74692001E -:1010D000000000080249001200000010B5840A0058 -:1010E000000000000D61000000000010BA663457D7 -:1010F000000000088305001200000010004F0002ED -:1011000000000000034900000000000183068C007D -:101110000000000083C60C0000000010B187001121 -:10112000000000000B6E000000000010BEE900058A -:10113000000000188000FF7900000001056914001C -:1011400000000010918A000200000008B4E90001CC -:1011500000000010B1E92C4A0000000086692C0054 -:1011600000000000020000000000000902EAFFFF8A -:1011700000000010000C00020000000002040A0041 -:101180000000000F460C00010000000F0285000166 -:1011900000000010918C01FC00000010B7040E410B -:1011A000000000000F400000000000000D61000082 -:1011B000000000000A640000000000000AE50000D2 -:1011C000000000090B66FFFF000000000C0000009B -:1011D000000000000B800000000000080C860012D8 -:1011E000000000080F8000030000000C29520000DE -:1011F00000000010009F00000000000827110012EE -:10120000000000006690000000000000264600007C -:10121000000000002306000000000010B198000547 -:1012200000000010001F0000000000080F800004F4 -:10123000000000000000000000000010001F00007F -:101240000000000032140000000000003295000091 -:101250000000000031E32E000000000573662C0042 -:10126000000000002596000000000010B187001665 -:101270000000000C298000000000000F0F6B000729 -:10128000000000000D690000000000000A6C000072 -:10129000000000000AED0000000000000B6E0000DE -:1012A000000000000B800000000000000C87000020 -:1012B000000000080F800003000000102053000011 -:1012C0000000000C6952000100000010001F000027 -:1012D0000000000022C58C0000000000231B00005D -:1012E0000000000027110000000000002690000010 -:1012F00000000010B8170E030000000C2980000049 -:10130000000000188000FFF600000010B1980002F5 -:10131000000000080F800004000000082200001AEE -:10132000000000082C80000C000000082D00000CBC -:10133000000000082D80001000000010001F0000B9 -:10134000000000000D6E000000000003E7CF340035 -:101350000000000C298000000000001091DE000059 -:1013600000000010B18700070000000036140000E4 -:101370000000000036950000000000003716000055 -:10138000000000082C800050000000082D000030F4 -:10139000000000082D80000C000000188000FF2FC6 -:1013A00000000000264600000000000023000000AE -:1013B0000000000925E6FFFF000000000B6E0000A2 -:1013C00000000003E7CF2C00000000082200001BF3 -:1013D0000000000C695200000000000C2980000091 -:1013E000000000188000FF26000000002A00000016 -:1013F000000000188000FF24000000002A00000008 -:101400000000000C298000000000001091DE0000A8 -:10141000000000082C80001A000000082D00001AAF -:101420000000000573660000000000082D80000227 -:1014300000000000318000000000001091DE00007C -:10144000000000082C80000C000000082D00000C9B -:10145000000000082D800004000000188000FF1725 -:101460000000001800020000000000188000FF15B6 -:10147000000000002A00000000000010001F000013 -:10148000000000000F008000000000080F8000072F -:10149000000000188000001A00000000280A000068 -:1014A0000000000005020000000000082200000902 -:1014B00000000000290000000000000F6568001017 -:1014C00000000003F66C940000000010B972A00444 -:1014D0000000000C73E700190000000C214200041A -:1014E000000000003CF800000000000C2980000013 -:1014F0000000001020530000000000082200000837 -:101500000000000C6142000400000018000A000006 -:1015100000000000050200000000000C6142000015 -:1015200000000010014200030000000C33E7001D22 -:101530000000000C6142000200000018000A0000D8 -:10154000000000002A00000000000010001F000042 -:101550000000000F0F470007000000080F80000880 -:101560000000000C2980000000000010009F000017 -:10157000000000188000FEF400000000335100005D -:10158000000000002A00000000000010B1C6002387 -:101590000000000F0F500007000000000A6000006C -:1015A000000000000AE100000000000F4B6200088C -:1015B000000000090B1600FF0000000F4C62001035 -:1015C000000000000D620000000000090D1A00FF7D -:1015D00000000010075000030000000C0D1A000866 -:1015E0000000000C0B160008000000000CC60000F4 -:1015F000000000000B8000000000000006980000C2 -:10160000000000080F8000030000001006C2000464 -:101610000000000C29000002000000102642000219 -:101620000000000C29520003000000082200000105 -:1016300000000010009F000000000000231B0000BD -:101640000000000027111A00000000006690000052 -:101650000000000C2952000000000010B197320970 -:101660000000000C29800000000000000698000027 -:1016700000000010205300000000000C295200035D -:101680000000000022C58C0000000010001F0000B8 -:10169000000000080F800003000000188000FFF326 -:1016A00000000010B1C8001300000010B1C6000314 -:1016B0000000000C298000000000001020530000F2 -:1016C0000000000C295200000000000C2952000309 -:1016D0000000001006C200020000000C29520002A7 -:1016E0000000000022C58C000000000027650000FB -:1016F0000000000026E400000000000822000016A0 -:1017000000000010B1C600030000000023480000E4 -:1017100000000010B1800005000000002348000018 -:101720000000000C298000000000000F0F5000078F -:1017300000000018800000120000000822000016BF -:101740000000000C298000000000000030140000A0 -:10175000000000003095000000000010075000035A -:10176000000000090B1600FF000000090D1A00FF21 -:101770000000000F31160008000000003162340044 -:1017800000000003F162300000000010205F000044 -:10179000000000002C510000000000092CD1007F47 -:1017A000000000082CD90000000000082D000000F7 -:1017B000000000082D80000C000000000000000068 -:1017C0000000001091DE00000000001005C20004BF -:1017D000000000080F800007000000003300000038 -:1017E00000000010009F0000000000188000FEA50F -:1017F000000000002A0000000000000F0F5000074A -:1018000000000010B1C6002D0000000F4742000884 -:1018100000000009070E000F00000008070E000876 -:1018200000000010001F0000000000080900000177 -:101830000000000709121C0000000003CBCA920040 -:10184000000000000B97A2000000000742171C00D8 -:10185000000000000B0400000000000F0A840003D9 -:10186000000000000A959C00000000004A009A0059 -:101870000000000882120001000000010C1708009F -:10188000000000000C978C0000000000021800000F -:10189000000000080D00FFFF000000080F80000698 -:1018A0000000000C290000000000001006C2000427 -:1018B0000000000C29520002000000102642000225 -:1018C0000000000C29520003000000082200000163 -:1018D00000000010009F000000000010B197320CC3 -:1018E00000000000231B000000000000271108007A -:1018F00000000000669000000000000C298000003D -:10190000000000000218000000000010205300003A -:101910000000000C295200030000000022C5360020 -:1019200000000010001F0000000000080F800006EB -:10193000000000188000FFF400000000231B0000DE -:101940000000000027110800000000006690000061 -:1019500000000010B1C8000B0000000C298000003E -:1019600000000010205300000000000C295200006D -:101970000000000C295200030000001006C2000203 -:101980000000000C295200020000000022C58C005B -:1019900000000000276500000000000026E40000B1 -:1019A000000000002348000000000008220000178B -:1019B0000000000C2980000000000010001F000043 -:0819C000000000188000FE6A1F -:00000001FF -/* - * This file contains firmware data derived from proprietary unpublished - * source code, Copyright (c) 2004 - 2009 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware data - * in hexadecimal or equivalent format, provided this copyright notice is - * accompanying it. - */ diff --git a/kernel-2.6.33/firmware/bnx2/bnx2-rv2p-09-5.0.0.j3.fw.ihex b/kernel-2.6.33/firmware/bnx2/bnx2-rv2p-09-5.0.0.j3.fw.ihex deleted file mode 100644 index 69f5e952..00000000 --- a/kernel-2.6.33/firmware/bnx2/bnx2-rv2p-09-5.0.0.j3.fw.ihex +++ /dev/null @@ -1,462 +0,0 @@ -:100000000000000000000E00000000580000000981 -:1000100000000000000000000000000000000000E0 -:1000200000000000000000000000000000000000D0 -:1000300000000DD800000E58000000050000000070 -:1000400000000000000000000000000000000000B0 -:080050000000000000000000A8 -:0800580000000010B180000659 -:100060000000001F05030300000000080500FFFF5B -:10007000000000180002000000000008050000FF5A -:10008000000000180002000000000008AC000001A1 -:1000900000000000050000000000000C2F8000019F -:1000A000000000002B000000000000002B8000007A -:1000B0000000001091E0000200000008AC00000108 -:1000C00000000010203F006B00000010213F0003E3 -:1000D0000000001020BF003A000000188000FFFD63 -:1000E00000000010B1B8B0150000000B2FDF0002B7 -:1000F0000000000003D80000000000002C380000C1 -:10010000000000082C800000000000082D00000006 -:100110000000001091D400000000000806005555B2 -:10012000000000188000007C000000082D80011CE9 -:1001300000000008020000010000001091DE000035 -:100140000000000F42E0001C0000001091840A161D -:1001500000000018800000830000000C29800002CD -:100160000000000C1F800002000000002ADF0000D9 -:10017000000000082A00000F000000000500000039 -:10018000000000188000FFE60000000802000001E7 -:100190000000000F42E0001C0000001091840A18CB -:1001A000000000082C800006000000082D0000065A -:1001B0000000001091D40000000000082D8001060E -:1001C0000000001880000072000000188000FFF19D -:1001D00000000008B1000001000000082C80010CA4 -:1001E000000000082D000008000000082D8000011C -:1001F000000000188000006C0000000B2FDF0002E0 -:100200000000000C1F800002000000002C0700000E -:100210000000001091DE00000000000805005555A8 -:10022000000000188000FFD20000000B2FDF00024A -:100230000000000C1F800000000000002C070000E0 -:100240000000001091DE0000000000080500555578 -:10025000000000188000FFCC0000000C1F8000028E -:100260000000000805005555000000188000FFC977 -:100270000000000C298000020000000C1F8000021A -:10028000000000002ADF0000000000082A0000052E -:100290000000000805005555000000188000FFC34D -:1002A000000000080224004A0000001800040000BA -:1002B000000000188000001C000000188000001ED4 -:1002C000000000188000006500000018800000BBDE -:1002D00000000018800000BA000000188000000034 -:1002E00000000018800000000000001880000000DE -:1002F00000000018800000000000001880000000CE -:1003000000000018800000000000001880000000BD -:1003100000000018800000000000001880000106A6 -:10032000000000188000000000000018800000009D -:100330000000001880000015000000188000001B5D -:10034000000000188000000000000018800000D1AC -:10035000000000188000002F000000188000010637 -:10036000000000188000013100000018800000FC2F -:100370000000001880000155000000188000004EA9 -:100380000000001880000000000000188000008EAF -:100390000000000C1F8000010000000005000000AC -:1003A000000000188000FFA20000001091D400009F -:1003B0000000000C298000010000000C1F800001DB -:1003C000000000082A0000020000000005000000F4 -:1003D000000000188000FF9C0000001091D4000075 -:1003E0000000000C298000010000000C1F800001AB -:1003F0000000000029420000000000082A0000025E -:100400000000000005000000000000188000FF95BB -:10041000000000188000FF9400000010B1BCB00A7A -:100420000000000B2FDF00020000000003D80000D6 -:10043000000000002C3C00000000001091D40000DF -:100440000000000806005555000000188000001745 -:1004500000000018800000CA000000102C6201BAE1 -:100460000000001880000006000000082C80010D2C -:10047000000000082D0000090000001091D40000C9 -:10048000000000082D8001070000001880000024F3 -:100490000000000C298000000000000C1F800000FC -:1004A0000000001091DE0000000000002ADF0000C4 -:1004B000000000082A00000600000008050055554D -:1004C000000000188000FF7E0000001091D40000A2 -:1004D0000000000C298000010000000C1F800001BA -:1004E000000000082A00000B0000000005000000CA -:1004F000000000188000FF780000001800020000D3 -:10050000000000000682000000000010B18A000810 -:1005100000000010B18C14070000000B050AFFFF5B -:1005200000000010B18A000300000000860A1800D5 -:1005300000000010918C0000000000082A0000015B -:100540000000001091D4000000000018000D000011 -:1005500000000000050200000000001091DE000015 -:1005600000000018000A00000000000006820000E1 -:100570000000001091DE000000000010BEE1000548 -:10058000000000188000FF5F0000000105611400FA -:1005900000000010918A000200000008B0E1000194 -:1005A00000000018000D000000000000068200009E -:1005B0000000001091DE000000000010BEE2000507 -:1005C000000000188000FF570000000105621400C1 -:1005D00000000010918A000200000008B1620001D2 -:1005E00000000018000D000000000010B1A0B013C2 -:1005F0000000000B2FDF0002000000002C20000094 -:10060000000000082C800000000000082D00000001 -:100610000000001091D400000000000806005555AD -:10062000000000188000FFDC000000082D80011C85 -:1006300000000010001F0000000000188000FFE60E -:100640000000000F476000080000000F060E0001C8 -:10065000000000000F580000000000000A640000C5 -:10066000000000000AE50000000000090B66FFFF23 -:10067000000000000D610000000000188000001361 -:100680000000000F476000080000000B2FDF000291 -:10069000000000082C800000000000082D00000071 -:1006A0000000001091D40000000000082D80011C03 -:1006B0000000000F060E000100000010001F0000E7 -:1006C000000000000F580000000000188000FFD458 -:1006D000000000000A640000000000000AE50000BD -:1006E000000000090B66FFFF000000000D61000024 -:1006F00000000000026200000000000B2FDF00027B -:10070000000000003104000000000000309A0000EA -:10071000000000090560000F00000010B18A000A07 -:100720000000000005634C0000000008050A0012EC -:1007300000000010B9621403000000000300000074 -:100740000000001880000005000000188000FF2451 -:1007500000000010B60614030000000803060001A4 -:10076000000000188000FF2A000000000C9618000E -:10077000000000090C99FFFF00000004CC99340030 -:1007800000000010B1963202000000080F80000047 -:100790000000000C298000010000000C295200011B -:1007A0000000000C29520000000000080200000EAA -:1007B000000000080280001A00000010B1C40A0204 -:1007C00000000008020000030000000822000001F1 -:1007D0000000000C1F800001000000002ADF000064 -:1007E000000000002A000800000000080500555520 -:1007F000000000188000FF180000000B2FDF00022F -:100800000000001091D40000000000082A00000140 -:10081000000000002C2000000000001091D4000017 -:10082000000000082C800000000000082D000000DF -:10083000000000082D80011C000000188000FFA3AC -:10084000000000082C800006000000082D000006B3 -:1008500000000000308000000000000031000000B7 -:10086000000000082D8000060000000C2980000117 -:100870000000000C1F8000010000001091DE00004D -:10088000000000002ADF0000000000082A0000101D -:100890000000000005000000000000188000FF03B9 -:1008A0000000001091A0B009000000082C80010D8C -:1008B000000000082D0000090000001091D4000085 -:1008C000000000082D800107000000188000FF9C38 -:1008D000000000188000001000000008AC000001BB -:1008E000000000188000000B000000000380B00032 -:1008F0000000000B2FDF0002000000002C00400071 -:100900000000001091D400000000000806005555BA -:10091000000000188000FF7E0000001880000031F9 -:1009200000000018800000060000000B2FDF00020E -:10093000000000002C000E00000000082A00000744 -:100940000000000805005555000000188000FEED6D -:1009500000000000068200000000000C2980000159 -:100960000000000C1F800001000000100CE70007D1 -:10097000000000090562FFFF00000010BA6C1405BA -:10098000000000002ADF000000000000210000003D -:10099000000000082A0000050000001091D40000AB -:1009A000000000082C80010C000000082D00000849 -:1009B0000000000C31620018000000082D800001CA -:1009C000000000188000FF7200000018000D0000F9 -:1009D00000000010B1A0B00E0000000B2FDF0002DD -:1009E0000000000003D80000000000002C200000E0 -:1009F0000000001091D400000000001880000015D5 -:100A0000000000102C620002000000188000000CA2 -:100A10000000000B2FDF0002000000002C07000088 -:100A20000000000C1F8000010000001091DE00009B -:100A3000000000080500FFFF000000188000FECF46 -:100A4000000000082C80010D000000082D000009A6 -:100A50000000001091D40000000000082D80010764 -:100A6000000000188000FF690000000C29800001D0 -:100A70000000000C1F8000010000001091DE00004B -:100A8000000000002ADF0000000000082A00000A21 -:100A90000000000005000000000000188000FEC3F8 -:100AA0000000000006820000000000082C80010CFD -:100AB000000000082D000008000000082D8001340F -:100AC000000000000000000000000010205F000097 -:100AD000000000082C800140000000082D00003CB0 -:100AE000000000082D80012400000000000000002C -:100AF0000000001091DE0000000000082C80008043 -:100B0000000000082D000000000000082D800105F5 -:100B100000000010BEE20005000000188000FEACDE -:100B2000000000010562140000000010918A00021C -:100B300000000008B16200010000001091DE00001A -:100B400000000018000D00000000001091D400000B -:100B5000000000080600AAAA000000188000FF3567 -:100B60000000000C298000010000000C1F80000123 -:100B7000000000082A000009000000080500AAAAD9 -:100B8000000000188000FEA60000001091D40000B4 -:100B90000000000806005555000000188000FF2DD9 -:100BA0000000001091A03C0200000010B1E66207B6 -:100BB0000000000B2FDF0002000000002C310000BD -:100BC000000000092CB1007F000000082CD90000B3 -:100BD000000000082D000000000000082D80010D1D -:100BE00000000010B1A8000600000010205F000007 -:100BF000000000002C200000000000002CA70000D6 -:100C0000000000082D000010000000082D800108E1 -:100C1000000000188000FF2800000010B1A600109E -:100C200000000010001F00000000000F0F30000740 -:100C3000000000000A600000000000000AE100005F -:100C40000000000F4B620008000000090B1600FFB7 -:100C5000000000000D620000000000090D1A00FFF6 -:100C600000000010073000030000000C0D1A0008FF -:100C70000000000C0B1600080000000F4CE30018E9 -:100C8000000000000C992C0000000004CC993400F6 -:100C9000000000080F8000000000000C2980000107 -:100CA00000000000333100000000000822000016A0 -:100CB000000000002ADF0000000000082A00000CED -:100CC00000000010009F0000000000000F20000046 -:100CD0000000000C1F8000010000000805005555B1 -:100CE000000000188000FE7A0000001091D400007F -:100CF000000000080600AAAA000000188000FF01FA -:100D00000000000F4722000800000009070E000F36 -:100D100000000008070E0008000000080280000123 -:100D20000000000702851C00000000088285000109 -:100D30000000000002854C000000000742851C00F6 -:100D400000000003C3AA52000000000003B10E001F -:100D5000000000074B071C000000000F0F300007C9 -:100D60000000000F0A960003000000000A955C00D6 -:100D7000000000004A005A00000000000C960A0023 -:100D8000000000090C99FFFF000000080D00FFFFA4 -:100D900000000010B1963202000000080F8000052C -:100DA00000000010B1A8000800000010205F000043 -:100DB0000000000B2FDF0002000000002C200000CC -:100DC000000000002CA70000000000082D0000100B -:100DD000000000082D800108000000188000FEEFD0 -:100DE0000000000C2980000100000010001F00001E -:100DF0000000000C1F800001000000002ADF00003E -:100E0000000000082A00000D000000080500AAAA42 -:100E1000000000188000FE540000001091D4000073 -:100E20000000000806005555000000188000FEDB99 -:100E30000000000C298000010000000C1F80000150 -:100E4000000000082A0000070000000805005555B2 -:080E5000000000188000FE4CB8 -:080E580000000010B18000044D -:100E60000000001F0503030000000008050000FF4C -:100E70000000001800020000000000002A0000002E -:100E800000000010B1D400000000001091DE00004E -:100E9000000000102053000000000010001F0000A0 -:100EA000000000002F80AA000000000C2980000133 -:100EB000000000080254000E000000002C4000005A -:100EC000000000092952003F000000180004000043 -:100ED00000000018800000100000001880000011C1 -:100EE000000000188000003900000018800000FD9C -:100EF00000000018800000FC00000018800000FBCB -:100F000000000018800000FB0000001880000000B6 -:100F1000000000188000011300000018800000F796 -:100F2000000000188000000B00000018800001176E -:100F300000000018800001650000001880000063B8 -:100F400000000018800000CE00000018800000DEC5 -:100F5000000000002A000000000000188000FFE5EB -:100F6000000000002A0000000000000C29800000A2 -:100F7000000000188000FFE2000000002A000000CE -:100F8000000000188000FFE00000001800020000D0 -:100F900000000000050200000000001091963421BE -:100FA00000000010205F0000000000002C1E000068 -:100FB000000000082C800006000000082D0000063C -:100FC000000000082D800102000000000000000069 -:100FD0000000001091DE0000000000000D61000024 -:100FE00000000018000A00000000000005020000D8 -:100FF000000000109196341600000010205F0000E1 -:101000000000000009D80000000000002C1E0000B5 -:10101000000000082C80010E000000082D00000ACE -:10102000000000082D800102000000000000000008 -:101030000000001091DE0000000000000D620000C2 -:10104000000000002C13000000000018000A00003F -:101050000000000005020000000000109196340915 -:1010600000000010205F0000000000002C1E0000A7 -:10107000000000082C800006000000082D00006A17 -:10108000000000082D8001020000000000000000A8 -:101090000000001091DE0000000000000D7A00004A -:1010A00000000018000A0000000000002A000000F4 -:1010B000000000000D61000000000000036200005D -:1010C00000000010234200C10000000002638C00F9 -:1010D0000000000026460000000000080204001284 -:1010E00000000010B9060827000000000F5800009B -:1010F000000000000A640000000000000AE5000093 -:10110000000000090B66FFFF000000000C0000005B -:10111000000000000B800000000000080CC6001258 -:10112000000000188000FFCE000000080F800003C0 -:10113000000000000000000000000010009F000000 -:101140000000000827110012000000006690000057 -:1011500000000008A31B001200000010B19800035B -:1011600000000010001F0000000000080F800004B5 -:101170000000000822000003000000082C80000C82 -:10118000000000082D00000C00000010009F00006F -:1011900000000000259600000000000C29800000DF -:1011A00000000000066600000000000086611800D4 -:1011B000000000090260000F0000000F020400029E -:1011C00000000010B60C08050000000C1FBF000056 -:1011D000000000102866000300000008078F0001CF -:1011E0000000000C33660010000000003214000004 -:1011F00000000000329500000000000573662C001E -:101200000000000031E32E00000000082D800010D7 -:10121000000000188000FF8E000000002300000086 -:101220000000000925E6FFFF000000082200000B77 -:101230000000000C695200000000000C2980000032 -:101240000000001028660075000000188000FF876D -:10125000000000002A000000000000082C80004070 -:10126000000000082D000020000000082D80011C57 -:1012700000000000000000000000001091DE0000EF -:101280000000000F42EA001000000010004F0004B0 -:1012900000000010B746920000000008024900124A -:1012A00000000010B5840A00000000000D6100007D -:1012B00000000010BA6634570000000883050012D1 -:1012C00000000010004F0002000000000349000071 -:1012D0000000000183068C000000000083C60C00A3 -:1012E00000000010B1870011000000000B6E00002C -:1012F00000000010BEE90005000000188000FF6E2D -:10130000000000010569140000000010918A00022D -:1013100000000008B4E9000100000010B1E92C4A07 -:101320000000000086692C000000000002000000A0 -:101330000000000902EAFFFF00000010000C00029C -:101340000000000002040A000000000F460C00012B -:101350000000000F0285000100000010918C01FCCC -:1013600000000010B7040E41000000000F40000014 -:10137000000000000D610000000000000A64000091 -:10138000000000000AE50000000000090B66FFFFF6 -:10139000000000000C000000000000000B800000B6 -:1013A000000000080C860012000000080F800003F7 -:1013B0000000000C2952000000000010009F0000F7 -:1013C00000000008271100120000000066900000D5 -:1013D0000000000026460000000000002306000078 -:1013E00000000010B198000500000010001F000070 -:1013F000000000080F800004000000000000000052 -:1014000000000010001F0000000000003214000067 -:1014100000000000329500000000000031E32E00C3 -:101420000000000573662C000000000025960000F7 -:1014300000000010B18700160000000C2980000099 -:101440000000000F0F6B0007000000000D69000096 -:10145000000000000A6C0000000000000AED00001F -:10146000000000000B6E0000000000000B80000078 -:10147000000000000C870000000000080F8000033F -:1014800000000010205300000000000C6952000111 -:1014900000000010001F00000000000022C58C00AA -:1014A00000000000231B00000000000027110000C6 -:1014B000000000002690000000000010B8170E0386 -:1014C0000000000C29800000000000188000FFF6DA -:1014D00000000010B1980002000000080F80000416 -:1014E000000000082200001A000000082C80000CF8 -:1014F000000000082D00000C000000082D800010E6 -:1015000000000010001F0000000000000D6E000031 -:1015100000000003E7CF34000000000C2980000029 -:101520000000001091DE000000000010B1870007ED -:101530000000000036140000000000003695000096 -:101540000000000037160000000000082C8000504A -:10155000000000082D000030000000082D80000C65 -:10156000000000188000FF24000000002646000054 -:1015700000000000230000000000000925E6FFFF36 -:10158000000000000B6E000000000003E7CF2C00FD -:10159000000000082200001B0000000C695200003F -:1015A0000000000C29800000000000188000FF1BD4 -:1015B000000000002A00000000000010086600057E -:1015C00000000000066600000000000086611800B0 -:1015D00000000009026000F000000010B60C0802D4 -:1015E000000000188000FF140000000006820000C8 -:1015F00000000010B18F000000000008878F00017C -:101600000000000C73660010000000082C80001819 -:10161000000000082D000018000000082D800002C6 -:101620000000000C5FBF00000000001091DE000011 -:1016300000000018000D0000000000002A0000005B -:1016400000000010286601F5000000082C8000034F -:10165000000000082D000003000000093060FFF0CA -:10166000000000082D8000010000000C298000000F -:101670000000001091DE0000000000082C80001A1D -:10168000000000082D00001A00000005736600002D -:10169000000000082D8000020000000031800000E2 -:1016A0000000001091DE0000000000082C80000CFB -:1016B000000000082D00000C000000082D80000430 -:1016C000000000188000FEF8000000180002000072 -:1016D000000000188000FEF6000000002A00000054 -:1016E00000000010001F0000000000000F0080003C -:1016F000000000080F800007000000188000001A9A -:1017000000000000280A00000000000005020000A0 -:10171000000000082200000900000000290000006D -:101720000000000F6568001000000003F66C9400D4 -:1017300000000010B972A0040000000C73E700194B -:101740000000000C21420004000000003CF80000F2 -:101750000000000C29800000000000102053000051 -:1017600000000008220000080000000C6142000494 -:1017700000000018000A0000000000000502000040 -:101780000000000C61420000000000100142000354 -:101790000000000C33E7001D0000000C6142000255 -:1017A00000000018000A0000000000002A000000ED -:1017B00000000010001F00000000000F0F4700078E -:1017C000000000080F8000080000000C29800000C5 -:1017D00000000010009F0000000000188000FED5EF -:1017E0000000000033510000000000002A0000004B -:1017F00000000010B1C600230000000F0F500007CA -:10180000000000000A600000000000000AE1000083 -:101810000000000F4B620008000000090B1600FFDB -:101820000000000F4C620010000000000D6200007C -:10183000000000090D1A00FF00000010075000030F -:101840000000000C0D1A00080000000C0B16000828 -:10185000000000000CC60000000000000B8000002B -:101860000000000006980000000000080F80000340 -:101870000000001006C200040000000C2900000255 -:1018800000000010264200020000000C2952000354 -:10189000000000082200000100000010009F00006E -:1018A00000000000231B00000000000027111A00A8 -:1018B00000000000669000000000000C29520000AB -:1018C00000000010B19732090000000C29800000D0 -:1018D00000000000069800000000001020530000E7 -:1018E0000000000C295200030000000022C58C00FB -:1018F00000000010001F0000000000080F8000031F -:10190000000000188000FFF300000010B1C80013B1 -:1019100000000010B1C600030000000C2980000088 -:1019200000000010205300000000000C29520000AD -:101930000000000C295200030000001006C2000243 -:101940000000000C295200020000000022C58C009B -:1019500000000000276500000000000026E40000F1 -:10196000000000082200001600000010B1C60003AD -:10197000000000002348000000000010B1800005B6 -:1019800000000000234800000000000C2980000037 -:101990000000000F0F500007000000188000001228 -:1019A00000000008220000160000000C2980000042 -:1019B000000000003014000000000000309500001E -:1019C0000000001007500003000000090B1600FF84 -:1019D000000000090D1A00FF0000000F311600087A -:1019E000000000003162340000000003F1623000AA -:1019F00000000010205F0000000000002C510000DB -:101A0000000000092CD1007F000000082CD9000044 -:101A1000000000082D000000000000082D80000CD0 -:101A200000000000000000000000001091DE000037 -:101A30000000001005C20004000000080F8000072D -:101A4000000000003300000000000010009F0000B4 -:101A5000000000188000FE86000000002A00000040 -:101A60000000000F0F50000700000010B1C6002D4D -:101A70000000000F4742000800000009070E000F99 -:101A800000000008070E000800000010001F000002 -:101A900000000008090000010000000709121C00F6 -:101AA00000000003CBCA9200000000000B97A200C8 -:101AB0000000000742171C00000000000B0400009B -:101AC0000000000F0A840003000000000A959C003B -:101AD000000000004A009A00000000088212000185 -:101AE000000000010C170800000000000C978C009B -:101AF0000000000002180000000000080D00FFFFB9 -:101B0000000000080F8000060000000C2900000003 -:101B10000000001006C200040000000C2952000260 -:101B200000000010264200020000000C29520003B1 -:101B3000000000082200000100000010009F0000CB -:101B400000000010B197320C00000000231B0000C1 -:101B5000000000002711080000000000669000004F -:101B60000000000C298000000000000002180000A6 -:101B700000000010205300000000000C2952000358 -:101B80000000000022C5360000000010001F000009 -:101B9000000000080F800006000000188000FFF41D -:101BA00000000000231B00000000000027110800B7 -:101BB000000000006690000000000010B1C8000B9B -:101BC0000000000C298000000000001020530000DD -:101BD0000000000C295200000000000C29520003F4 -:101BE0000000001006C200020000000C2952000292 -:101BF0000000000022C58C000000000027650000E6 -:101C00000000000026E4000000000000234800005F -:101C100000000008220000170000000C29800000CE -:101C200000000010001F0000000000188000FE4BA4 -:00000001FF -/* - * This file contains firmware data derived from proprietary unpublished - * source code, Copyright (c) 2004 - 2009 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware data - * in hexadecimal or equivalent format, provided this copyright notice is - * accompanying it. - */ diff --git a/kernel-2.6.33/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw.ihex b/kernel-2.6.33/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw.ihex deleted file mode 100644 index 533dbeae..00000000 --- a/kernel-2.6.33/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw.ihex +++ /dev/null @@ -1,498 +0,0 @@ -:100000000000000000000E78000000580000000909 -:1000100000000000000000000000000000000000E0 -:1000200000000000000000000000000000000000D0 -:1000300000000FA800000ED0000000050000000026 -:1000400000000000000000000000000000000000B0 -:080050000000000000000000A8 -:0800580000000010B180000659 -:100060000000001F03030300000000080500FFFF5D -:10007000000000180002000000000008050000FF5A -:10008000000000180002000000000008AC000001A1 -:1000900000000000050000000000000C2F8000019F -:1000A000000000002B000000000000002B8000007A -:1000B0000000001091E0000200000008AC00000108 -:1000C00000000010203F006B00000010213F0003E3 -:1000D0000000001020BF003A000000188000FFFD63 -:1000E00000000010B1B8B0150000000B2FDF0002B7 -:1000F0000000000003D80000000000002C380000C1 -:10010000000000082C800000000000082D00000006 -:100110000000001091D400000000000806005555B2 -:10012000000000188000008F000000082D80011CD6 -:1001300000000008020000010000001091DE000035 -:100140000000000F42E0001C0000001091840A161D -:1001500000000018800000960000000C29800002BA -:100160000000000C1F800002000000002ADF0000D9 -:10017000000000082A00000F000000000500000039 -:10018000000000188000FFE60000000802000001E7 -:100190000000000F42E0001C0000001091840A18CB -:1001A000000000082C800006000000082D0000065A -:1001B0000000001091D40000000000082D8001060E -:1001C0000000001880000085000000188000FFF18A -:1001D00000000008B1000001000000082C80010CA4 -:1001E000000000082D000008000000082D8000011C -:1001F000000000188000007F0000000B2FDF0002CD -:100200000000000C1F800002000000002C0700000E -:100210000000001091DE00000000000805005555A8 -:10022000000000188000FFD20000000B2FDF00024A -:100230000000000C1F800000000000002C070000E0 -:100240000000001091DE0000000000080500555578 -:10025000000000188000FFCC0000000C1F8000028E -:100260000000000805005555000000188000FFC977 -:100270000000000C298000020000000C1F8000021A -:10028000000000002ADF0000000000082A0000052E -:100290000000000805005555000000188000FFC34D -:1002A000000000080224004A0000001800040000BA -:1002B000000000188000001C000000188000001ED4 -:1002C000000000188000007800000018800000CABC -:1002D00000000018800000C9000000188000000025 -:1002E00000000018800000000000001880000000DE -:1002F00000000018800000000000001880000000CE -:1003000000000018800000000000001880000000BD -:100310000000001880000000000000188000011597 -:10032000000000188000000000000018800000009D -:100330000000001880000015000000188000001B5D -:10034000000000188000000000000018800000E09D -:10035000000000188000002F000000188000011528 -:100360000000001880000140000000188000010B10 -:100370000000001880000164000000188000006187 -:100380000000001880000000000000188000009DA0 -:100390000000000C1F8000010000000005000000AC -:1003A000000000188000FFA20000001091D400009F -:1003B0000000000C298000010000000C1F800001DB -:1003C000000000082A0000020000000005000000F4 -:1003D000000000188000FF9C0000001091D4000075 -:1003E0000000000C298000010000000C1F800001AB -:1003F0000000000029420000000000082A0000025E -:100400000000000005000000000000188000FF95BB -:10041000000000188000FF9400000010B1BCB00A7A -:100420000000000B2FDF00020000000003D80000D6 -:10043000000000002C3C00000000001091D40000DF -:100440000000000806005555000000188000002A32 -:1004500000000018800000D9000000102C6201BAD2 -:100460000000001880000006000000082C80010D2C -:10047000000000082D0000090000001091D40000C9 -:10048000000000082D8001070000001880000037E0 -:100490000000000C298000000000000C1F800000FC -:1004A0000000001091DE0000000000002ADF0000C4 -:1004B000000000082A00000600000008050055554D -:1004C000000000188000FF7E0000001091D40000A2 -:1004D0000000000C298000010000000C1F800001BA -:1004E000000000082A00000B0000000005000000CA -:1004F000000000188000FF780000000002020000E9 -:1005000000000000029A000000000000060C2C0011 -:1005100000000004C60C340000000010001F0000A2 -:1005200000000010B196180C0000000806960004A8 -:1005300000000009068DFFFC00000004CD051A0034 -:1005400000000004CC9A18000000001020D7000022 -:100550000000000C2B56000000000000000000000E -:1005600000000000000000000000001020D7000084 -:10057000000000080F80000100000010B18001F4AD -:1005800000000010001F00000000000C6B5600006F -:1005900000000018000400000000000006820000B7 -:1005A00000000010B18A000800000010B18C140790 -:1005B0000000000B050AFFFF00000010B18A0003D5 -:1005C00000000000860A180000000010918C000056 -:1005D000000000082A0000010000001091D4000073 -:1005E00000000018000D00000000000005020000DF -:1005F0000000001091DE000000000018000A00005A -:1006000000000000068200000000001091DE0000E3 -:1006100000000010BEE10005000000188000FF4C43 -:10062000000000010561140000000010918A000222 -:1006300000000008B0E1000100000018000D0000FB -:1006400000000000068200000000001091DE0000A3 -:1006500000000010BEE20005000000188000FF440A -:10066000000000010562140000000010918A0002E1 -:1006700000000008B162000100000018000D000039 -:1006800000000010B1A0B0130000000B2FDF00022B -:10069000000000002C200000000000082C8000005A -:1006A000000000082D0000000000001091D40000A0 -:1006B0000000000806005555000000188000FFDC0F -:1006C000000000082D80011C00000010001F000029 -:1006D000000000188000FFE60000000F47600008DF -:1006E0000000000F060E0001000000000F5800007F -:1006F000000000000A640000000000000AE500009D -:10070000000000090B66FFFF000000000D61000003 -:1007100000000018800000130000000F4760000870 -:100720000000000B2FDF0002000000082C800000FA -:10073000000000082D0000000000001091D400000F -:10074000000000082D80011C0000000F060E0001B3 -:1007500000000010001F0000000000000F58000003 -:10076000000000188000FFD4000000000A640000B0 -:10077000000000000AE50000000000090B66FFFF12 -:10078000000000000D610000000000000262000097 -:100790000000000B2FDF0002000000003104000009 -:1007A00000000000309A0000000000090560000F02 -:1007B00000000010B18A000A0000000005634C0030 -:1007C00000000008050A001200000010B9621403BE -:1007D0000000000003000000000000188000000579 -:1007E000000000188000FF1100000010B60614037E -:1007F0000000000803060001000000188000FF1739 -:10080000000000188000FF9F0000000C29800001FC -:100810000000000C295200010000000C29520000C9 -:10082000000000080200000E000000080280001A0C -:1008300000000010B1C40A0200000008020000031A -:1008400000000008220000010000000C1F800001D1 -:10085000000000002ADF0000000000002A0008005D -:100860000000000805005555000000188000FF0931 -:100870000000000B2FDF00020000001091D40000E8 -:10088000000000082A000001000000002C200000E9 -:100890000000001091D40000000000082C8000002F -:1008A000000000082D000000000000082D80011C41 -:1008B000000000188000FFA7000000082C80000640 -:1008C000000000082D00000600000000308000003D -:1008D0000000000031000000000000082D8000062C -:1008E0000000000C298000010000000C1F800001A6 -:1008F0000000001091DE0000000000002ADF000070 -:10090000000000082A0000100000000005000000A0 -:10091000000000188000FEF40000001091A0B00953 -:10092000000000082C80010D000000082D000009C7 -:100930000000001091D40000000000082D80010785 -:10094000000000188000FFA00000001880000010C8 -:1009500000000008AC000001000000188000000B3F -:10096000000000000380B0000000000B2FDF000239 -:10097000000000002C0040000000001091D4000096 -:100980000000000806005555000000188000FF8296 -:1009900000000018800000310000001880000006F0 -:1009A0000000000B2FDF0002000000002C000E00F2 -:1009B000000000082A000007000000080500555547 -:1009C000000000188000FEDE00000000068200002B -:1009D0000000000C298000010000000C1F800001B5 -:1009E000000000100CE70007000000090562FFFF8F -:1009F00000000010BA6C1405000000002ADF00009F -:100A00000000000021000000000000082A0000058E -:100A10000000001091D40000000000082C80010CA0 -:100A2000000000082D0000080000000C31620018D2 -:100A3000000000082D800001000000188000FF76F3 -:100A400000000018000D000000000010B1A0B00E62 -:100A50000000000B2FDF00020000000003D80000A0 -:100A6000000000002C2000000000001091D40000C5 -:100A70000000001880000015000000102C62000229 -:100A8000000000188000000C0000000B2FDF0002A7 -:100A9000000000002C0700000000000C1F80000177 -:100AA0000000001091DE0000000000080500FFFFBC -:100AB000000000188000FEC0000000082C80010D1E -:100AC000000000082D0000090000001091D4000073 -:100AD000000000082D800107000000188000FF6D55 -:100AE0000000000C298000010000000C1F800001A4 -:100AF0000000001091DE0000000000002ADF00006E -:100B0000000000082A00000A0000000005000000A4 -:100B1000000000188000FEB4000000000682000003 -:100B2000000000082C80010C000000082D000008C7 -:100B3000000000082D8001340000000000000000CB -:100B400000000010205F0000000000082C80014021 -:100B5000000000082D00003C000000082D80011C52 -:100B600000000000000000000000001091DE000006 -:100B7000000000082C800080000000082D0000000C -:100B8000000000082D80010500000010BEE20005F5 -:100B9000000000188000FE9D0000000105621400A6 -:100BA00000000010918A000200000008B1620001FC -:100BB0000000001091DE000000000018000D000091 -:100BC0000000001091D40000000000080600AAAA4E -:100BD000000000188000FF390000000C298000018F -:100BE0000000000C1F800001000000082A0000091E -:100BF000000000080500AAAA000000188000FE9767 -:100C00000000001091D400000000000806005555B7 -:100C1000000000188000FF310000001091A03C028D -:100C200000000010B1E662070000000B2FDF000299 -:100C3000000000002C310000000000092CB1007FF2 -:100C4000000000082CD90000000000082D00000062 -:100C5000000000082D80010D00000010B1A8000662 -:100C600000000010205F0000000000002C200000A9 -:100C7000000000002CA70000000000082D0000105C -:100C8000000000082D800108000000188000FF2CE3 -:100C900000000010B1A6001000000010001F0000AE -:100CA0000000000F0F300007000000000A60000085 -:100CB000000000000AE100000000000F4B62000885 -:100CC000000000090B1600FF000000000D6200008C -:100CD000000000090D1A00FF00000010073000039B -:100CE0000000000C0D1A00080000000C0B16000894 -:100CF0000000000F4CE30018000000000C992C00CD -:100D000000000004CC993400000000080F800000AF -:100D10000000000C298000010000000033310000B9 -:100D20000000000822000016000000002ADF00007A -:100D3000000000082A00000C00000010009F0000C6 -:100D4000000000000F2000000000000C1F800001C8 -:100D50000000000805005555000000188000FE6BDB -:100D60000000001091D40000000000080600AAAAAC -:100D7000000000188000FF050000000F4722000857 -:100D800000000009070E000F00000008070E000811 -:100D900000000008028000010000000702851C001E -:100DA00000000008828500010000000002854C0060 -:100DB0000000000742851C0000000003C3AA520087 -:100DC0000000000003B10E00000000074B071C00EC -:100DD0000000000F0F3000070000000F0A9600030C -:100DE000000000000A955C00000000004A005A0064 -:100DF000000000000C960A00000000090C99FFFF9B -:100E0000000000080D00FFFF00000010B196320244 -:100E1000000000080F80000500000010B1A80008C5 -:100E200000000010205F00000000000B2FDF000218 -:100E3000000000002C200000000000002CA7000093 -:100E4000000000082D000010000000082D8001089F -:100E5000000000188000FEF30000000C2980000153 -:100E600000000010001F00000000000C1F800001A7 -:100E7000000000002ADF0000000000082A00000D2A -:100E8000000000080500AAAA000000188000FE4526 -:100E90000000001091D40000000000080600555525 -:100EA000000000188000FEDF0000000C2980000117 -:100EB0000000000C1F800001000000082A0000074D -:100EC0000000000805005555000000188000FE3D98 -:100ED00000000010B18000040000001F03030300A5 -:100EE00000000008050000FF0000001800020000DC -:100EF000000000002A00000000000010B1D4000033 -:100F00000000001091DE00000000001020530000DF -:100F100000000010001F00000000000C6BD7000153 -:100F2000000000002F80AA000000000C29800001B2 -:100F3000000000080254000F000000002C400000D8 -:100F4000000000092952003F0000001800040000C2 -:100F50000000001880000010000000188000001140 -:100F6000000000188000004A0000001880000128DE -:100F700000000018800001270000001880000126F2 -:100F8000000000188000012600000018800000000A -:100F9000000000188000013F0000001880000122BE -:100FA000000000188000000B0000001880000145C0 -:100FB000000000188000019A000000188000007BEB -:100FC00000000018800000F90000001880000109EE -:100FD000000000002A000000000000188000FFE46C -:100FE000000000002A0000000000000C2980000022 -:100FF000000000188000FFE1000000002A0000004F -:10100000000000188000FFDF0000000003820000E5 -:10101000000000188000FFDA000000010C16140028 -:10102000000000008C1814000000001091980003CC -:10103000000000080C96000200000010B1800003C0 -:10104000000000080C960001000000000C000000E9 -:10105000000000000D1900000000001020560000E4 -:101060000000000C2BD70001000000080F800001D9 -:10107000000000000000000000000010001F000041 -:101080000000000C6BD7000100000010011301F1FB -:10109000000000180007000000000000050200002A -:1010A000000000109196342100000010205F000025 -:1010B000000000002C1E0000000000082C8000062C -:1010C000000000082D000006000000082D8001022D -:1010D00000000000000000000000001091DE000091 -:1010E000000000000D61000000000018000A000070 -:1010F0000000000005020000000000109196341668 -:1011000000000010205F00000000000009D800006F -:10111000000000002C1E0000000000082C80010EC2 -:10112000000000082D00000A000000082D800102C8 -:1011300000000000000000000000001091DE000030 -:10114000000000000D620000000000002C130000F1 -:1011500000000018000A0000000000000502000066 -:10116000000000109196340900000010205F00007C -:10117000000000002C1E0000000000082C8000066B -:10118000000000082D00006A000000082D80010208 -:1011900000000000000000000000001091DE0000D0 -:1011A000000000000D7A000000000018000A000096 -:1011B000000000002A000000000000000D61000097 -:1011C000000000000362000000000010234200DB6A -:1011D0000000000002638C000000000026460000B2 -:1011E000000000080204001200000010B906082EDA -:1011F000000000000F580000000000000A6400001A -:10120000000000000AE50000000000090B66FFFF77 -:10121000000000000C000000000000000B80000037 -:10122000000000080CC60012000000188000FFCE6D -:1012300000000010205600000000000C2BD7000119 -:10124000000000080F800003000000000000000004 -:1012500000000010001F00000000000C6BD7000110 -:101260000000000827110012000000006690000036 -:1012700000000008A31B001200000010B198000637 -:1012800000000010001F00000000000C6BD70001E0 -:1012900000000010205600000000000C2BD70001B9 -:1012A000000000080F800004000000082200000376 -:1012B000000000082C80000C000000082D00000C2D -:1012C00000000010001F00000000000C6BD70001A0 -:1012D00000000000259600000000000C298000009E -:1012E0000000000006660000000000008661180093 -:1012F000000000090260000F0000000F020400025D -:1013000000000010B60C08050000000C1FBF000014 -:10131000000000102866000300000008078F00018D -:101320000000000C336600100000000032140000C2 -:1013300000000000329500000000000573662C00DC -:101340000000000031E32E00000000082D80001096 -:10135000000000188000FF7500000000230000005E -:101360000000000925E6FFFF000000082200000B36 -:101370000000000C695200000000000C29800000F1 -:101380000000001028660088000000188000FF6E32 -:10139000000000002A000000000000082C8000402F -:1013A000000000082D000020000000082D80011C16 -:1013B00000000000000000000000001091DE0000AE -:1013C0000000000F42EA001000000010004F00046F -:1013D00000000010B7469200000000080249001209 -:1013E00000000010B5840A00000000000D6100003C -:1013F00000000010BA66346A00000008830500127D -:1014000000000010004F000200000000034900002F -:101410000000000183068C000000000083C60C0061 -:1014200000000010B1870011000000000B6E0000EA -:1014300000000010BEE90005000000188000FF5504 -:10144000000000010569140000000010918A0002EC -:1014500000000008B4E9000100000010B1E92C5DB3 -:101460000000000086692C0000000000020000005F -:101470000000000902EAFFFF00000010000C00025B -:101480000000000002040A000000000F460C0001EA -:101490000000000F0285000100000010918C01FC8B -:1014A00000000010B7040E54000000000F400000C0 -:1014B000000000000D610000000000000A64000050 -:1014C000000000000AE50000000000090B66FFFFB5 -:1014D000000000000C000000000000000B80000075 -:1014E000000000080C8600120000001020560000CA -:1014F0000000000C2BD70001000000080F80000343 -:101500000000000C2952000000000010001F000025 -:101510000000000C6BD7000100000008271100122A -:101520000000000066900000000000002646000059 -:10153000000000002306000000000010B198000920 -:1015400000000010001F00000000000C6BD700011D -:1015500000000010205600000000000C2BD70001F6 -:10156000000000080F8000040000000000000000E0 -:1015700000000010001F00000000000C6BD70001ED -:10158000000000003214000000000000329500004E -:101590000000000031E32E000000000573662C00FF -:1015A000000000002596000000000010B187002117 -:1015B0000000000C298000000000000F0F6B0007E6 -:1015C000000000000D690000000000000A6C00002F -:1015D000000000000AED0000000000000B6E00009B -:1015E000000000000B800000000000000C870000DD -:1015F000000000188000FF1E000000010C161400FF -:10160000000000008C181400000000080C96000177 -:101610000000001091980002000000080C990001E1 -:10162000000000000D190000000000000C00000088 -:1016300000000010205600000000000C2BD7000115 -:10164000000000080F80000100000010205300007F -:101650000000000C6952000100000010001F000093 -:101660000000000C6BD700010000000022C58C00B8 -:1016700000000000231200000000000027110000FD -:10168000000000002690000000000010B8170E03B4 -:101690000000000C29800000000000188000FFEB13 -:1016A0000000000082970E0000000000A3120A0054 -:1016B000000000082200001A000000082C80000C26 -:1016C000000000082D00000C000000082D80001014 -:1016D00000000010001F00000000000C6BD700018C -:1016E000000000000D6E000000000003E7CF340092 -:1016F0000000000C298000000000001091DE0000B6 -:1017000000000010B1870007000000003614000040 -:1017100000000000369500000000000037160000B1 -:10172000000000082C800050000000082D00003050 -:10173000000000082D80000C000000188000FEF85A -:10174000000000002646000000000000230000000A -:101750000000000925E6FFFF000000000B6E0000FE -:1017600000000003E7CF2C00000000082200001B4F -:101770000000000C695200000000000C29800000ED -:10178000000000188000FEEF000000002A000000AA -:10179000000000100866000500000000066600005A -:1017A000000000008661180000000009026000F0DF -:1017B00000000010B60C0802000000188000FEE8CF -:1017C000000000000682000000000010B18F000041 -:1017D00000000008878F00010000000C73660010F5 -:1017E000000000082C800018000000082D000018E0 -:1017F000000000082D8000020000000C5FBF000008 -:101800000000001091DE000000000018000D000034 -:10181000000000002A00000000000010286601F50A -:10182000000000082C800003000000082D000003C9 -:10183000000000093060FFF0000000082D8000016A -:101840000000000C298000000000001091DE000064 -:10185000000000082C80001A000000082D00001A6B -:101860000000000573660000000000082D800002E3 -:1018700000000000318000000000001091DE000038 -:10188000000000082C80000C000000082D00000C57 -:10189000000000082D800004000000188000FECC2D -:1018A0000000001800020000000000188000FECABE -:1018B000000000002A00000000000010001F0000CF -:1018C0000000000C6BD70001000000000F0080003A -:1018D000000000080F800007000000188000001BB7 -:1018E00000000000280A00000000000005020000BF -:1018F000000000082200000900000000290000008C -:101900000000000F6568001000000003F66C9400F2 -:1019100000000010B972A0040000000C73E7001969 -:101920000000000C21420004000000003CF8000010 -:101930000000000C2980000000000010205300006F -:1019400000000008220000080000000C61420004B2 -:1019500000000018000A000000000000050200005E -:101960000000000C61420000000000100142000372 -:101970000000000C33E7001D0000000C6142000273 -:1019800000000018000A0000000000002A0000000B -:1019900000000010001F00000000000C6BD70001C9 -:1019A0000000000F0F470007000000080F8000082C -:1019B0000000000C2980000000000010001F000043 -:1019C0000000000C6BD70001000000188000FEA68C -:1019D0000000000033510000000000002A00000059 -:1019E00000000010B1C600290000000F0F500007D2 -:1019F000000000000A600000000000000AE1000092 -:101A00000000000F4B620008000000090B1600FFE9 -:101A10000000000F4C620010000000000D6200008A -:101A2000000000090D1A00FF00000010075000031D -:101A30000000000C0D1A00080000000C0B16000836 -:101A4000000000000CC60000000000000B80000039 -:101A50000000000006980000000000102056000062 -:101A60000000000C2BD70001000000080F800003CD -:101A70000000001006C200040000000C2900000253 -:101A800000000010264200020000000C2952000352 -:101A9000000000082200000100000010001F0000EC -:101AA0000000000C6BD7000100000000231B0000A9 -:101AB0000000000027111A000000000066900000DE -:101AC0000000000C2952000000000010B197320CF9 -:101AD0000000000C298000000000000006980000B3 -:101AE00000000010205300000000000C29520003E9 -:101AF0000000000022C58C0000000010001F000044 -:101B00000000000C6BD70001000000102056000000 -:101B10000000000C2BD70001000000080F8000031C -:101B2000000000188000FFEF00000010B1C8001393 -:101B300000000010B1C600030000000C2980000066 -:101B400000000010205300000000000C295200008B -:101B50000000000C295200030000001006C2000221 -:101B60000000000C295200020000000022C58C0079 -:101B700000000000276500000000000026E40000CF -:101B8000000000082200001600000010B1C600038B -:101B9000000000002348000000000010B180000594 -:101BA00000000000234800000000000C2980000015 -:101BB0000000000F0F500007000000188000001206 -:101BC00000000008220000160000000C2980000020 -:101BD00000000000301400000000000030950000FC -:101BE0000000001007500003000000090B1600FF62 -:101BF000000000090D1A00FF0000000F3116000858 -:101C0000000000003162340000000003F162300087 -:101C100000000010205F0000000000002C510000B8 -:101C2000000000092CD1007F000000082CD9000022 -:101C3000000000082D000000000000082D80000CAE -:101C400000000000000000000000001091DE000015 -:101C50000000001005C20005000000080F8000070A -:101C6000000000003300000000000010001F000012 -:101C70000000000C6BD70001000000188000FE502F -:101C8000000000002A0000000000000F0F500007B5 -:101C900000000010B1C600300000000F47420008ED -:101CA00000000009070E000F00000008070E0008E2 -:101CB00000000010001F00000000000C6BD70001A6 -:101CC00000000008090000010000000709121C00C4 -:101CD00000000003CBCA9200000000000B97A20096 -:101CE0000000000742171C00000000000B04000069 -:101CF0000000000F0A840003000000000A959C0009 -:101D0000000000004A009A00000000088212000152 -:101D1000000000010C170800000000000C978C0068 -:101D20000000000002180000000000080D00FFFF86 -:101D3000000000080F8000060000000C29000000D1 -:101D40000000001006C200040000000C295200022E -:101D500000000010264200020000000C295200037F -:101D6000000000082200000100000010001F000019 -:101D70000000000C6BD7000100000010B197320D7D -:101D800000000000231B00000000000027110800D5 -:101D900000000000669000000000000C2980000098 -:101DA0000000000002180000000000102053000096 -:101DB0000000000C295200030000000022C536007C -:101DC00000000010001F00000000000C6BD7000195 -:101DD000000000080F800006000000188000FFF2DD -:101DE00000000000231B0000000000002711080075 -:101DF000000000006690000000000010B1C8000B59 -:101E00000000000C2980000000000010205300009A -:101E10000000000C295200000000000C29520003B1 -:101E20000000001006C200020000000C295200024F -:101E30000000000022C58C000000000027650000A3 -:101E40000000000026E4000000000000234800001D -:101E500000000008220000170000000C298000008C -:101E600000000010001F00000000000C6BD70001F4 -:081E7000000000188000FE11C3 -:00000001FF -/* - * This file contains firmware data derived from proprietary unpublished - * source code, Copyright (c) 2004 - 2009 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware data - * in hexadecimal or equivalent format, provided this copyright notice is - * accompanying it. - */ diff --git a/kernel-2.6.33/firmware/bnx2x-e1-5.2.7.0.fw.ihex b/kernel-2.6.33/firmware/bnx2x-e1-5.2.7.0.fw.ihex deleted file mode 100644 index a99c41c9..00000000 --- a/kernel-2.6.33/firmware/bnx2x-e1-5.2.7.0.fw.ihex +++ /dev/null @@ -1,10178 +0,0 @@ -:10000000000028B0000000600000068800002918E9 -:100010000000161400002FA800000098000045C042 -:10002000000073C400004660000000CC0000BA2845 -:10003000000099A00000BAF800000094000154A04C -:10004000000057BC00015538000000B80001ACF8B2 -:100050000000CE2C0001ADB80000000400027BE8D7 -:10006000020400480000000F020400540000004594 -:1000700002040058000000840204005C0000000636 -:100080000204007000000004020400780000000078 -:100090000204007C121700000204008022170000F6 -:1000A00002040084321700000604008800000005E6 -:1000B0000204009C12150000020400A0221500009A -:1000C000020400A432150000060400A80000000489 -:1000D000020400B802100000020400BC001000007E -:1000E000020400C010100000020400C42010000030 -:1000F000020400C830100000060400CC0000000418 -:10010000020400DC00100000020400E012140000F1 -:10011000020400E422140000020400E8321400008B -:10012000060400EC000000040104012400000000AB -:1001300001040128000000000104012C000000005F -:10014000010401300000000002040004000000FF70 -:1001500002040008000000FF0204000C000000FF81 -:1001600002040010000000FF02040014000000FF61 -:1001700002040018000000FF0204001C000000FF41 -:1001800002040020000000FF020400240000003EE2 -:1001900002040028000000000204002C0000003FC0 -:1001A000020400300000003F020400340000003F61 -:1001B00002040038000000000204003C0000003F80 -:1001C000020400400000003F020400440000003F21 -:1001D00002042008000004110204200C00000400A6 -:1001E000020420100000040402042014000004197A -:1001F0000204201C0000FFFF020420200000FFFF7B -:10020000020420240000FFFF020420280000FFFF5A -:1002100006042038000000020204204000000034E0 -:100220000204204400000035060420480000007C41 -:100230000204223807FFFFFF0204223C0000003FB7 -:100240000204224007FFFFFF020422440000000FC7 -:1002500001042248000000000104224C00000000BC -:10026000010422500000000001042254000000009C -:1002700001042258000000000104225C000000007C -:10028000010422600000000001042264000000005C -:1002900001042268000000000104226C000000003C -:1002A000010422700000000001042274000000001C -:1002B00001042278000000000104227C00000000FC -:1002C000020424BC000000010C042000000003E82C -:1002D0000A042000000000010B0420000000000AB6 -:1002E0000205004400000020020500480000003222 -:1002F000020500900215002002050094021500205E -:1003000002050098000000300205009C0810000063 -:10031000020500A000000033020500A40000003028 -:10032000020500A800000031020500AC0000000238 -:10033000020500B000000005020500B40000000640 -:10034000020500B800000002020500BC0000000227 -:10035000020500C000000000020500C40000000506 -:10036000020500C800000002020500CC00000002E7 -:10037000020500D000000002020500D400000001C8 -:1003800002050114000000010205011C000000012B -:100390000205012000000002020502040000000125 -:1003A0000205020C0000004002050210000000409F -:1003B0000205021C000000200205022000000013BC -:1003C0000205022400000020060502400000000A89 -:1003D0000405028000200000020500500000000714 -:1003E0000205005400000007020500580000000844 -:1003F0000205005C00000008060500600000000423 -:10040000020500D800000006020500E00000000D13 -:10041000020500E40000002D020500E800000007CE -:10042000020500EC00000027020500F000000007B4 -:10043000020500F400000027020500F80000000794 -:10044000020500FC00000027020500040000000176 -:1004500002050008000000010205000C0000000178 -:100460000205001000000001020500140000000158 -:1004700002050018000000010205001C0000000138 -:100480000205002000000001020500240000000118 -:1004900002050028000000010205002C00000001F8 -:1004A00002050030000000010205003400000001D8 -:1004B00002050038000000010205003C00000001B8 -:1004C00002050040000000010406100002000020A8 -:1004D000020600DC00000001010600D80000000058 -:1004E0000406020000030220020600DC00000000F7 -:1004F00002060068000000B802060078000001143F -:10050000010600B800000000010600C8000000005D -:100510000206006C000000B80206007C0000011416 -:10052000010600BC00000000010600CC0000000035 -:100530000718040000960000081807600014022342 -:10054000071C000034C50000071C800034DB0D329E -:10055000071D00000A1D1A69081D14405D78022558 -:100560000118000000000000011800040000000055 -:1005700001180008000000000118000C0000000035 -:100580000118001000000000011800140000000015 -:1005900002180020000000010218002400000002E0 -:1005A00002180028000000030218002C00000000C0 -:1005B000021800300000000402180034000000019E -:1005C00002180038000000000218003C0000000182 -:1005D000021800400000000402180044000000005F -:1005E00002180048000000010218004C000000033F -:1005F0000218005000000000021800540000000122 -:1006000002180058000000040218005C00000000FE -:1006100002180060000000010218006400000003DE -:1006200002180068000000000218006C00000001C1 -:10063000021800700000000402180074000000009E -:1006400002180078000000040218007C000000037B -:100650000618008000000002021800A400003FFFFE -:10066000021800A8000003FF021802240000000086 -:1006700002180234000000000218024C00000000C2 -:10068000021802E4000000FF061810000000040039 -:10069000021B8BC000000001021B80000000003420 -:1006A000021B804000000018021B80800000000C2C -:1006B000021B80C0000000200C1B83000007A1204B -:1006C0000A1B8300000001380B1B83000000138805 -:1006D000021B83C0000001F4061A2000000000B2D3 -:1006E000061A23C800000181041A29CC0001022740 -:1006F000061A1020000000C8061A100000000002B0 -:10070000061A1E3800000002061A1E300000000201 -:10071000061A080000000002061A0808000000027D -:10072000061A081000000004041A1FB00005022871 -:10073000041A4CB00008022D061A22C8000000203E -:10074000061A400000000124021A4920000000009F -:10075000061A14000000000A061A145000000006D1 -:10076000061A150000000002041A150800050235DB -:10077000061A151C00000009061A15800000001456 -:10078000061A09C000000048061A0800000000020E -:10079000061A08200000000E041A1FB00002023AD8 -:1007A000061A2C2800000002061A23480000002028 -:1007B000061A449000000124021A49240000000097 -:1007C000061A14280000000A061A14680000000621 -:1007D000061A154000000002041A15480005023CE4 -:1007E000061A155C00000009061A15D00000001456 -:1007F000061A0AE000000048061A08080000000275 -:10080000061A08580000000E041A1FB80002024120 -:10081000061A2C30000000020200A2800000000135 -:100820000200A294071D29110200A29800000000F6 -:100830000200A29C009C04240200A2A00000000070 -:100840000200A2A4000002090200A4FCFF000000B4 -:10085000020100B400000001020100B80000000124 -:10086000020100DC000000010201010000000001A3 -:1008700002010104000000010201007C00300000C0 -:1008800002010084000000280201008C000000002A -:1008900002010130000000040201025C00000001BE -:1008A000020103280000000002010554000000308E -:1008B000020100C400000001020100CC00000001A0 -:1008C000020100F800000001020100F00000000138 -:1008D00002010080003000000201008800000028B2 -:1008E0000201009000000000020101340000000439 -:1008F000020102DC000000010201032C00000000E4 -:100900000201056400000030020100C8000000017F -:10091000020100D000000001020100FC0000000103 -:10092000020100F400000001020C10000000002091 -:10093000020C200800000A11020C200C00000A0022 -:10094000020C201000000A04020C201C0000FFFF13 -:10095000020C20200000FFFF020C20240000FFFFFB -:10096000020C20280000FFFF060C203800000002C7 -:10097000020C204000000034020C2044000000352E -:10098000020C204800000020020C204C0000002136 -:10099000020C205000000022020C20540000002312 -:1009A000020C205800000024020C205C00000025EE -:1009B000020C206000000026020C206400000027CA -:1009C000020C206800000028020C206C00000029A6 -:1009D000020C20700000002A020C20740000002B82 -:1009E000060C207800000056020C21D00000000107 -:1009F000020C21D400000001020C21D800000001EB -:100A0000020C21DC00000001020C21E000000001CA -:100A1000020C21E400000001020C21E800000001AA -:100A2000020C21EC00000001020C21F0000000018A -:100A3000020C21F400000001060C21F80000001057 -:100A4000020C223807FFFFFF020C223C0000003F8F -:100A5000020C224007FFFFFF020C22440000000F9F -:100A6000010C224800000000010C224C0000000094 -:100A7000010C225000000000010C22540000000074 -:100A8000010C225800000000010C225C0000000054 -:100A9000010C226000000000010C22640000000034 -:100AA000010C226800000000010C226C0000000014 -:100AB000010C227000000000010C227400000000F4 -:100AC000010C227800000000010C227C00000000D4 -:100AD000020C24BC000000010C0C2000000003E804 -:100AE0000A0C2000000000010B0C20000000000A8E -:100AF000020C400800000365020C400C0000035487 -:100B0000020C401000000358020C40140000037552 -:100B1000020C401C0000FFFF020C40200000FFFF01 -:100B2000020C40240000FFFF020C40280000FFFFE1 -:100B3000020C403800000046020C403C000000055A -:100B4000060C40400000005E020C41B800000001AD -:100B5000060C41BC0000001F020C423807FFFFFFDB -:100B6000020C423C0000003F020C424007FFFFFF26 -:100B7000020C42440000000F010C4248000000003B -:100B8000010C424C00000000010C4250000000002B -:100B9000010C425400000000010C4258000000000B -:100BA000010C425C00000000010C426000000000EB -:100BB000010C426400000000010C426800000000CB -:100BC000010C426C00000000010C427000000000AB -:100BD000010C427400000000010C4278000000008B -:100BE000010C427C00000000010C4280000000006B -:100BF000020C44C0000000010C0C4000000003E89F -:100C00000A0C4000000000010B0C40000000000A2C -:100C1000020D004400000032020D008C021500207D -:100C2000020D009002150020020D00940810000033 -:100C3000020D009800000033020D009C000000022D -:100C4000020D00A000000000020D00A4000000053D -:100C5000020D00A800000005060D00AC0000000217 -:100C6000020D00B400000002020D00B800000003F5 -:100C7000020D00BC00000002020D00C000000001D7 -:100C8000020D00C800000002020D00CC00000002AE -:100C9000020D010800000001020D015C00000001CE -:100CA000020D016400000001020D01680000000255 -:100CB000020D020400000001020D020C00000020E1 -:100CC000020D021000000040020D0214000000405E -:100CD000020D022000000003020D02240000001893 -:100CE000060D028000000012040D030000240243E0 -:100CF000020D004C00000001020D00500000000237 -:100D0000020D005400000008020D00580000000809 -:100D1000060D005C00000004020D00C40000000489 -:100D2000020D011400000009020D01180000002945 -:100D3000020D011C0000000A020D01200000002A23 -:100D4000020D012400000007020D01280000002709 -:100D5000020D012C00000007020D013000000027E9 -:100D6000020D01340000000C020D01380000002CBF -:100D7000020D013C0000000C020D01400000002C9F -:100D8000020D01440000000C020D01480000002C7F -:100D9000020D000400000001020D00080000000127 -:100DA000020D000C00000001020D00100000000107 -:100DB000020D001400000001020D001800000001E7 -:100DC000020D001C00000001020D002000000001C7 -:100DD000020D002400000001020D002800000001A7 -:100DE000020D002C00000001020D00300000000187 -:100DF000020D003400000001020D00380000000167 -:100E0000020D003C00000001020E004C0000003208 -:100E1000020E009402150020020E00980215002018 -:100E2000020E009C00000030020E00A0081000001E -:100E3000020E00A400000033020E00A800000030E3 -:100E4000020E00AC00000031020E00B000000002F3 -:100E5000020E00B400000004020E00B80000000002 -:100E6000020E00BC00000002020E00C000000002E2 -:100E7000020E00C400000000020E00C800000002C4 -:100E8000020E00CC00000007020E00D0000000029D -:100E9000020E00D400000002020E00D80000000183 -:100EA000020E00E400000001020E014400000001F7 -:100EB000020E014C00000001020E01500000000271 -:100EC000020E020400000001020E020C00000040AD -:100ED000020E021000000040020E021C000000047E -:100EE000020E022000000020020E02240000000E6C -:100EF000020E02280000001B060E03000000001274 -:100F0000040E0280001B0267020E00540000000C59 -:100F1000020E005800000009020E005C0000000FE5 -:100F2000020E006000000010060E006400000004C5 -:100F3000020E00DC00000003020E01100000000F92 -:100F4000020E01140000002F020E01180000000E16 -:100F5000020E011C0000002E020E00040000000121 -:100F6000020E000800000001020E000C000000014B -:100F7000020E001000000001020E0014000000012B -:100F8000020E001800000001020E001C000000010B -:100F9000020E002000000001020E002400000001EB -:100FA000020E002800000001020E002C00000001CB -:100FB000020E003000000001020E003400000001AB -:100FC000020E003800000001020E003C000000018B -:100FD000020E004000000001020E0044000000016B -:100FE0000730040000CA00000830076800130282BE -:100FF00007340000336100000734800037270CD924 -:10100000073500002F111AA30835708051F00284B3 -:10101000013000000000000001300004000000006A -:1010200001300008000000000130000C000000004A -:10103000013000100000000001300014000000002A -:1010400002300020000000010230002400000002F5 -:1010500002300028000000030230002C00000000D5 -:1010600002300030000000040230003400000001B3 -:1010700002300038000000000230003C0000000197 -:101080000230004000000004023000440000000074 -:1010900002300048000000010230004C0000000354 -:1010A0000230005000000000023000540000000137 -:1010B00002300058000000040230005C0000000014 -:1010C00002300060000000010230006400000003F4 -:1010D00002300068000000000230006C00000001D7 -:1010E00002300070000000040230007400000000B4 -:1010F00002300078000000040230007C0000000391 -:101100000630008000000002023000A400003FFF13 -:10111000023000A8000003FF02300224000000009B -:1011200002300234000000000230024C00000000D7 -:10113000023002E40000FFFF06302000000008003B -:1011400002338BC000000001023380000000001A4F -:10115000023380400000004E023380800000001007 -:10116000023380C0000000200C3383000007A12060 -:101170000A338300000001380B338300000013881A -:10118000023383C0000001F40C3383801DCD650061 -:101190000A3383800004C4B40B338380004C4B407B -:1011A00006321AA0000000C206321020000000C85B -:1011B0000632100000000002063214000000004059 -:1011C00006325098000000040632508000000005EE -:1011D00004325094000102860632500000000020C4 -:1011E00004322830000202870233080001000000A8 -:1011F00004330C00001002890233080000000000D4 -:1012000004330C400010029906321500000000B4AF -:1012100002321DC80000000006324000000000D865 -:10122000063217D0000000B402321DCC00000000CE -:1012300006324360000000D807200400009200003E -:1012400008200780001002A9072400002CD100000C -:10125000072480002AE50B350824DC6062DA02AB43 -:101260000120000000000000012000040000000038 -:1012700001200008000000000120000C0000000018 -:1012800001200010000000000120001400000000F8 -:1012900002200020000000010220002400000002C3 -:1012A00002200028000000030220002C00000000A3 -:1012B0000220003000000004022000340000000181 -:1012C00002200038000000000220003C0000000165 -:1012D0000220004000000004022000440000000042 -:1012E00002200048000000010220004C0000000322 -:1012F0000220005000000000022000540000000105 -:1013000002200058000000040220005C00000000E1 -:1013100002200060000000010220006400000003C1 -:1013200002200068000000000220006C00000001A4 -:101330000220007000000004022000740000000081 -:1013400002200078000000040220007C000000035E -:101350000620008000000002022000A400003FFFE1 -:10136000022000A8000003FF022002240000000069 -:1013700002200234000000000220024C00000000A5 -:10138000022002E40000FFFF062020000000080009 -:1013900002238BC000000001022380000000001027 -:1013A00002238040000000120223808000000030F1 -:1013B000022380C00000000E022383C0000001F45D -:1013C000062250000000004206221020000000C843 -:1013D000062210000000000206222000000000C0CB -:1013E000062225C00000024004222EC8000802ADDB -:1013F00002230800013FFFFF04230C00001002B588 -:10140000022308000000000004230C40001002C565 -:1014100006223040000000A00622354000000010E7 -:10142000062236C000000030062240000000020004 -:10143000062235C00000002006223840000000309F -:1014400006223000000000080222511800000000AF -:10145000062223000000000E0622241000000030A7 -:10146000062232C0000000A00622358000000010D5 -:1014700006223780000000300622480000000200EB -:10148000062236400000002006223900000000300D -:1014900006223020000000080222511C000000003B -:1014A000062223380000000E062224D0000000305F -:1014B00002161000000000280217000800000002B9 -:1014C0000217002C000000030217003C000000047B -:1014D0000217004400000008021700480000000244 -:1014E0000217004C0000009002170050000000900E -:1014F00002170054008000900217005808140000E2 -:10150000021700600000008A0217006400000080DB -:1015100002170068000000810217006C00000080C4 -:10152000021700700000000602170078000007D0C4 -:101530000217007C0000076C02170038007C1004C2 -:10154000021700040000000F0616402400000002ED -:10155000021640700000001C021642080000000144 -:101560000216421000000001021642200000000195 -:10157000021642280000000102164230000000015D -:10158000021642380000000102164260000000010D -:101590000C16401C0003D0900A16401C0000009C52 -:1015A0000B16401C000009C4021640300000000861 -:1015B000021640340000000C0216403800000010F3 -:1015C0000216404400000020021640000000000106 -:1015D000021640D800000001021640080000000179 -:1015E0000216400C0000000102164010000000012D -:1015F00002164240000000000216424800000000AF -:101600000616427000000002021642500000000060 -:101610000216425800000000061642800000000238 -:1016200002166008000006140216600C0000060096 -:1016300002166010000006040216601C0000FFFF86 -:10164000021660200000FFFF021660240000FFFF6A -:10165000021660280000FFFF02166038000000201C -:101660000216603C000000200216604000000034BA -:101670000216604400000035021660480000002396 -:101680000216604C00000024021660500000002585 -:101690000216605400000026021660580000002761 -:1016A0000216605C00000029021660600000002A3B -:1016B000021660640000002B021660680000002C17 -:1016C0000216606C0000002D0616607000000052CB -:1016D000021661B800000001061661BC0000001F80 -:1016E0000216623807FFFFFF0216623C0000003F4F -:1016F0000216624007FFFFFF021662440000000F5F -:1017000001166248000000000116624C0000000053 -:101710000116625000000000011662540000000033 -:1017200001166258000000000116625C0000000013 -:1017300001166260000000000116626400000000F3 -:1017400001166268000000000116626C00000000D3 -:1017500001166270000000000116627400000000B3 -:1017600001166278000000000116627C0000000093 -:10177000021664BC000000010C166000000003E8C3 -:101780000A166000000000010B1660000000000A4D -:10179000021680400000000602168044000000058A -:1017A000021680480000000A0216804C0000000566 -:1017B0000216805400000002021680CC00000004D3 -:1017C000021680D000000004021680D4000000043D -:1017D000021680D800000004021680DC000000041D -:1017E000021680E000000004021680E400000004FD -:1017F000021680E8000000040216880400000004BD -:10180000021680300000007C021680340000003D8B -:10181000021680380000003F0216803C0000009C49 -:10182000021680F000000007061680F40000000594 -:101830000216880C01010101021681080000000057 -:101840000216810C00000004021681100000000442 -:1018500002168114000000020216881008012004FC -:1018600002168118000000050216811C0000000508 -:1018700002168120000000050216812400000005E8 -:101880000216882C2008100102168128000000088A -:101890000216812C000000060216813000000007AD -:1018A0000216813400000000021688300101012078 -:1018B0000616813800000004021688340101010177 -:1018C0000616814800000004021688380101010153 -:1018D00006168158000000040216883C010101012F -:1018E00006168168000000030216817400000001E2 -:1018F00002168840010101010216817800000001F2 -:101900000216817C000000010216818000000001A7 -:1019100002168184000000010216884401010101C1 -:1019200002168188000000010216818C000000046C -:10193000021681900000000402168194000000024B -:10194000021688480801200402168198000000054C -:101950000216819C00000005021681A0000000050F -:10196000021681A400000005021688142008100148 -:10197000021681A800000008021681AC00000006D3 -:10198000021681B000000007021681B400000001B9 -:101990000216881801010120021681B8000000011A -:1019A000021681BC00000001021681C00000000187 -:1019B000021681C4000000010216881C0101010109 -:1019C000021681C800000001021681CC000000014F -:1019D000021681D000000001021681D4000000012F -:1019E0000216882001010101021681D800000001C1 -:1019F000021681DC00000001021681E000000001F7 -:101A0000021681E400000001021688240101010190 -:101A1000021681E800000001021681EC00000001BE -:101A2000021681F000000001021688280101010160 -:101A300002168240FFFF003F0616824400000002AB -:101A40000216824CFFFF003F021682500000010088 -:101A5000021682540000010006168258000000029F -:101A600002168260000000C002168264000000C0FE -:101A70000216826800001E000216826C00001E0022 -:101A800002168270000040000216827400004000BE -:101A900002168278000080000216827C000080001E -:101AA00002168280000020000216828400002000BE -:101AB0000616828800000007021682A400000001BA -:101AC000061682A80000000A021681F400000C0825 -:101AD000021681F800000040021681FC000001009F -:101AE0000216820000000020021682040000001787 -:101AF00002168208000000800216820C000002001C -:101B0000021682100000000002168218FFFF01FF7B -:101B100002168214FFFF01FF0216823C0000001330 -:101B2000021680900000013F021680600000014014 -:101B30000216806400000140061680680000000262 -:101B400002168070000000C00616807400000007B6 -:101B50000216809C00000048021680A00000004889 -:101B6000061680A400000002021680AC00000048A7 -:101B7000061680B0000000070216823800008000C0 -:101B800002168234000025E40216809400007FFFD4 -:101B900002168220000000070216821C00000007C7 -:101BA000021682280000000002168224FFFFFFFFB9 -:101BB00002168230000000000216822CFFFFFFFF99 -:101BC000021680EC000000FF02140000000000017B -:101BD0000214000C0000000102140040000000018B -:101BE0000214004400007FFF0214000C00000000FB -:101BF00002140000000000000214006C000000004D -:101C00000214000400000001021400300000000172 -:101C100002140004000000000214005C0000000038 -:101C2000021400080000000102140034000000014A -:101C30000214000800000000021400600000000010 -:101C40000202005800000032020200A0031500202A -:101C5000020200A403150020020200A801000030C7 -:101C6000020200AC08100000020200B000000033C5 -:101C7000020200B400000030020200B8000000318F -:101C8000020200BC00000003020200C000000006C7 -:101C9000020200C400000003020200C800000003AA -:101CA000020200CC00000002020200D0000000008E -:101CB000020200D400000002020200DC000000006A -:101CC000020200E000000006020200E4000000043E -:101CD000020200E800000002020200EC0000000224 -:101CE000020200F000000001020200FC00000006F9 -:101CF0000202012000000000020201340000000284 -:101D0000020201B0000000010202020C000000010A -:101D10000202021400000001020202180000000288 -:101D200002020404000000010202040C0000004052 -:101D300002020410000000400202041C0000000423 -:101D4000020204200000002002020424000000021D -:101D5000020204280000001F060205000000001215 -:101D600004020480001F02D5020200600000000F80 -:101D70000202006400000007020200680000000B7D -:101D80000202006C0000000E060200700000000459 -:101D9000020200F40000000402020004000000013E -:101DA00002020008000000010202000C0000000115 -:101DB00002020010000000010202001400000001F5 -:101DC00002020018000000010202001C00000001D5 -:101DD00002020020000000010202002400000001B5 -:101DE00002020028000000010202002C0000000195 -:101DF0000202003000000001020200340000000175 -:101E000002020038000000010202003C0000000154 -:101E10000202004000000001020200440000000134 -:101E200002020048000000010202004C0000000114 -:101E3000020200500000000102020108000000C878 -:101E40000202011800000002020201C400000000AA -:101E5000020201CC00000000020201D400000002D6 -:101E6000020201DC00000002020201E4000000FFA7 -:101E7000020201EC000000FF0202010C000000C899 -:101E80000202011C00000002020201C80000000062 -:101E9000020201D000000000020201D8000000028E -:101EA000020201E000000002020201E8000000FF5F -:101EB000020201F0000000FF0728040000B5000046 -:101EC00008280768001302F4072C000035D300002F -:101ED000072C80003A3E0D75072D00003B541C0571 -:101EE000072D800022BC2ADB082DC770471202F69E -:101EF000012800000000000001280004000000008C -:101F000001280008000000000128000C000000006B -:101F1000012800100000000001280014000000004B -:101F20000228002000000001022800240000000216 -:101F300002280028000000030228002C00000000F6 -:101F400002280030000000040228003400000001D4 -:101F500002280038000000000228003C00000001B8 -:101F60000228004000000004022800440000000095 -:101F700002280048000000010228004C0000000375 -:101F80000228005000000000022800540000000158 -:101F900002280058000000040228005C0000000035 -:101FA0000228006000000001022800640000000315 -:101FB00002280068000000000228006C00000001F8 -:101FC00002280070000000040228007400000000D5 -:101FD00002280078000000040228007C00000003B2 -:101FE0000628008000000002022800A400003FFF35 -:101FF000022800A8000003FF0228022400000000BD -:1020000002280234000000000228024C00000000F8 -:10201000022802E40000FFFF06282000000008005C -:10202000022B8BC000000001022B8000000000008A -:10203000022B804000000018022B80800000000C62 -:10204000022B80C0000000660C2B83000007A1203B -:102050000A2B8300000001380B2B8300000013883B -:10206000022B83C0000001F40C2B8340000001F41C -:102070000A2B8340000000000B2B8340000000056A -:102080000A2B83800004C4B40C2B83801DCD650013 -:102090000B2B8380004C4B40062A3C400000000480 -:1020A000042A3C50000202F8062A300000000048D2 -:1020B000062A1020000000C8062A100000000002B6 -:1020C000062A31280000008E022A33680000000032 -:1020D000042A3370000202FA042A3A70000402FC57 -:1020E000042A3D0000020300042A15000002030236 -:1020F000062A150800000100022A197000000000DD -:10210000022A197800000000042A19600002030462 -:10211000062A4AC000000002062A4B000000000404 -:10212000042A1F4800020306022B080000000000DA -:10213000042B0C0000100308022B08000100000013 -:10214000042B0C4000080318022B080002000000BA -:10215000042B0C6000080320062A3A8000000014BB -:10216000062A3B2000000024062A14000000000A72 -:10217000062A145000000006062A3378000000D812 -:10218000022A3A3800000000042A3C5800020328C2 -:10219000042A3C680010032A062A5020000000028E -:1021A000062A503000000002062A500000000002FB -:1021B000062A501000000002022A504000000000D1 -:1021C000062A50480000000E022A50B80000000104 -:1021D000042A4AC80002033A062A4B1000000042B3 -:1021E000062A4D2000000004062A3AD00000001400 -:1021F000062A3BB000000024062A14280000000A2A -:10220000062A146800000006062A36D8000000D806 -:10221000022A3A3C00000000042A3C600002033C11 -:10222000042A3CA80010033E062A502800000002A1 -:10223000062A503800000002062A5008000000025A -:10224000062A501800000002022A50440000000034 -:10225000062A50800000000E022A50BC0000000137 -:10226000042A4AD00002034E062A4C1800000042FD -:10227000062A4D3000000004021010080000000182 -:102280000210101000000264021010000003D000C1 -:10229000021010040000003D091018000200035055 -:1022A00009101100002005500610118000000002E6 -:1022B0000910118800060570061011A00000001812 -:1022C000021010100000000006102400000000E0C2 -:1022D0000210201C0000000002102020000000015D -:1022E000021020C0000000010210200400000001C4 -:1022F000021020080000000109103C0000050576CE -:1023000009103C200005057B0910380000050580F8 -:1023100002104028000000100210404400003FFF5F -:102320000210405800280000021040840084924AA5 -:1023300002104058000000000610806800000004F1 -:1023400002108000000010800610802800000002AB -:102350000210803800000010021080400000FFFFD3 -:10236000021080440000FFFF0210805000000000B7 -:102370000210810000000000061081200000000211 -:1023800002108008000002B502108010000000005A -:10239000061082000000004A021081080001FFFFC1 -:1023A00006108140000000020210800000001A8028 -:1023B0000610900000000024061091200000004A42 -:1023C000061093700000004A061095C00000004AF5 -:1023D000021080040000108006108030000000020F -:1023E0000210803C00000010021080480000FFFF37 -:1023F0000210804C0000FFFF02108054000000001B -:102400000210810400000000061081280000000274 -:102410000210800C000002B50210801400000000C1 -:10242000061084000000004A0210810C0001FFFF2A -:1024300006108148000000020210800400001A808B -:102440000610909000000024061092480000004AF8 -:10245000061094980000004A061096E80000004A12 -:102460000212049000E383400212051400003C10A5 -:10247000021205200000000202120494FFFFFFFF79 -:1024800002120498FFFFFFFF0212049CFFFFFFFFF0 -:10249000021204A0FFFFFFFF021204A4FFFFFFFFD0 -:1024A000021204A8FFFFFFFF021204ACFFFFFFFFB0 -:1024B000021204B0FFFFFFFF021204B8FFFFFFFF8C -:1024C000021204BCFFFFFFFF021204C0FFFFFFFF68 -:1024D000021204C4FFFFFFFF021204C8FFFFFFFF48 -:1024E000021204CCFFFFFFFF021204D0FFFFFFFF28 -:1024F000021204DCFFFFFFFF021204E0FFFFFFFFF8 -:10250000021204E4FFFFFFFF021204E8FFFFFFFFD7 -:10251000021204ECFFFFFFFF021204F0FFFFFFFFB7 -:10252000021204F4FFFFFFFF021204F8FFFFFFFF97 -:10253000021204FCFFFFFFFF02120500FFFFFFFF76 -:1025400002120504FFFFFFFF02120508FFFFFFFF55 -:102550000212050CFFFFFFFF02120510FFFFFFFF35 -:10256000021204D4FFFF3330021204D8FFFF3340BD -:10257000021204B4F00030000212039000000008C0 -:102580000212039C00000008061203A000000002D3 -:10259000021203BC00000004021203C40000000485 -:1025A000021203D000000000021203DC0000000051 -:1025B0000212036C00000001021203680000003FD9 -:1025C000021201BC00000040021201C00000180805 -:1025D000021201C400000803021201C8000008032F -:1025E000021201CC00000040021201D000000003E2 -:1025F000021201D400000803021201D800000803EF -:10260000021201DC00000803021201E000010003D5 -:10261000021201E400000803021201E800000803AE -:10262000021201EC00000003021201F0000000039E -:10263000021201F400000003021201F8000000037E -:10264000021201FC0000000302120200000000035D -:10265000021202040000000302120208000000033C -:102660000212020C0000000302120210000000031C -:1026700002120214000000030212021800000003FC -:102680000212021C000000030212022000000003DC -:102690000212022400000003021202280000240398 -:1026A0000212022C0000002F02120230000000096A -:1026B00002120234000000190212023800000184E4 -:1026C0000212023C000001830212024000000306D5 -:1026D0000212024400000019021202480000000623 -:1026E0000212024C00000306021202500000030610 -:1026F00002120254000003060212025800000C8667 -:102700000212025C000003060212026000000306CF -:1027100002120264000000060212026800000006B5 -:102720000212026C00000006021202700000000695 -:102730000212027400000006021202780000000675 -:102740000212027C00000006021202800000000655 -:102750000212028400000006021202880000000635 -:102760000212028C00000006021202900000000615 -:1027700002120294000000060212029800000006F5 -:102780000212029C00000006021202A000000306D2 -:10279000021202A400000013021202A800000006A8 -:1027A000021202B000001004021202B40000100471 -:1027B0000212032400106440021203280010644037 -:1027C000021201B0000000010600A0000000001687 -:1027D0000200A06CBF5C00000200A070FFF51FEFBC -:1027E0000200A0740000FFFF0200A078500003E088 -:1027F0000200A07C000000000200A0800000A000F9 -:102800000600A084000000050200A0980FE0000070 -:102810000600A09C000000140200A0EC555400002B -:102820000200A0F0555555550200A0F40000555582 -:102830000200A0F8000000000200A0FC55540000B7 -:102840000200A100555555550200A1040000555540 -:102850000200A108000000000200A22C00000000FD -:102860000600A230000000030200A0600000000784 -:102870000200A10CBF5C00000200A110FFF51FEFD9 -:102880000200A1140000FFFF0200A118500003E0A5 -:102890000200A11C000000000200A1200000A00016 -:1028A0000600A124000000050200A1380FE000008E -:1028B0000600A13C000000140200A18C5554000049 -:1028C0000200A190555555550200A19400005555A0 -:1028D0000200A198000000000200A19C55540000D5 -:1028E0000200A1A0555555550200A1A40000555560 -:1028F0000200A1A8000000000200A23C00000000AD -:102900000600A240000000030200A06400000007CF -:1029100000000000000000000000002E0000000089 -:1029200000000000000000000000000000000000A7 -:102930000000000000000000000000000000000097 -:102940000000000000000000000000000000000087 -:102950000000000000000000000000000000000077 -:102960000000000000000000000000000000000067 -:10297000002E0050000000000000000000000000D9 -:102980000000000000000000000000000000000047 -:102990000000000000000000000000000050008D5A -:1029A0000000000000000000000000000000000027 -:1029B0000000000000000000000000000000000017 -:1029C0000000000000000000008D009200920096C0 -:1029D0000096009A000000000000000000000000C7 -:1029E00000000000000000000000000000000000E7 -:1029F00000000000009A00DB00DB00E900E900F7BE -:102A000000000000000000000000000000000000C6 -:102A100000000000000000000000000000000000B6 -:102A200000000000000000000000000000000000A6 -:102A30000000000000000000000000000000000096 -:102A40000000000000000000000000000000000086 -:102A50000000000000000000000000000000000076 -:102A60000000000000000000000000000000000066 -:102A70000000000000000000000000000000000056 -:102A80000000000000000000000000000000000046 -:102A90000000000000000000000000000000000036 -:102AA0000000000000000000000000000000000026 -:102AB0000000000000000000000000000000000016 -:102AC0000000000000000000000000000000000006 -:102AD00000F700FE00000000000000000000000001 -:102AE00000000000000000000000000000000000E6 -:102AF00000000000000000000000000000000000D6 -:102B000000000000000000000000000000000000C5 -:102B100000000000000000000000000000000000B5 -:102B2000000000000000000000FE01030103010E90 -:102B3000010E01190000000000000000000000006C -:102B40000000000000000000000000000000000085 -:102B50000000000000000000000000000000000075 -:102B60000000000000000000000000000000000065 -:102B70000000000000000000000000000000000055 -:102B80000119011A00000000000000000000000010 -:102B90000000000000000000000000000000000035 -:102BA000000000000000000000000000011A0152B7 -:102BB0000000000000000000000000000000000015 -:102BC0000000000000000000000000000000000005 -:102BD000000000000000000001520176000000002B -:102BE00000000000000000000000000000000000E5 -:102BF00000000000000000000000000000000000D5 -:102C000000000000017601B5000000000000000097 -:102C100000000000000000000000000000000000B4 -:102C200000000000000000000000000000000000A4 -:102C300001B501F0000000000000000000000000ED -:102C40000000000000000000000000000000000084 -:102C500000000000000000000000000001F002354C -:102C6000023502380238023B00000000000000007C -:102C70000000000000000000000000000000000054 -:102C80000000000000000000023B02760276028095 -:102C90000280028A00000000000000000000000026 -:102CA0000000000000000000000000000000000024 -:102CB00000000000028A028B0000000000000000FB -:102CC0000000000000000000000000000000000004 -:102CD00000000000000000000000000000000000F4 -:102CE000028B029D000000000000000000000000B8 -:102CF00000000000000000000000000000000000D4 -:102D0000000000000000000000000000029D02B270 -:102D100002B202B502B502B80000000000000000D7 -:102D200000000000000000000000000000000000A3 -:102D3000000000000000000002B802E600000000F1 -:102D40000000000000000000000000000000000083 -:102D50000000000000000000000000000000000073 -:102D60000000000002E6036D00000000000000000B -:102D70000000000000000000000000000000000053 -:102D80000000000000000000000000000000000043 -:102D9000036D0374037403780378037C0000000060 -:102DA0000000000000000000000000000000000023 -:102DB000000000000000000000000000037C03BBD6 -:102DC00003BB03C303C303CB0000000000000000EB -:102DD00000000000000000000000000000000000F3 -:102DE000000000000000000003CB041F041F04319A -:102DF0000431044300000000000000000000000057 -:102E000000000000000000000000000000000000C2 -:102E1000000000000443044D00000000000000001A -:102E200000000000000000000000000000000000A2 -:102E30000000000000000000000000000000000092 -:102E4000044D0453000000000000000000000000DA -:102E50000000000000000000000000000000000072 -:102E600000000000000000000000000004530456B1 -:102E70000000000000000000000000000000000052 -:102E80000000000000000000000000000000000042 -:102E900000000000000000000456045B0000000079 -:102EA0000000000000000000000000000000000022 -:102EB0000000000000000000000000000000000012 -:102EC00000000000045B045C045C046E046E04807B -:102ED00000000000000000000000000000000000F2 -:102EE00000000000000000000000000000000000E2 -:102EF000048004ED0000000000000000000000005D -:102F000000000000000000000000000000000000C1 -:102F100000000000000000000000000004ED04EECE -:102F200004EE050205020516000000000000000086 -:102F30000000000000000000000000000000000091 -:102F40000000000000000000000000000000000081 -:102F50000000000000000000000000000000000071 -:102F60000000000000000000000000000000000061 -:102F70000000000000000000000000000000000051 -:102F80000000000000000000000000000000000041 -:102F90000000000000000000000000000000000031 -:102FA000000000000000000000010000000204C05A -:102FB0000003098000040E4000051300000617C03E -:102FC00000071C800008214000092600000A2AC0D2 -:102FD000000B2F80000C3440000D3900000E3DC066 -:102FE000000F42800010474000114C00001250C0FA -:102FF0000013558000145A4000155F00001663C08E -:103000000017688000186D4000197200001A76C021 -:10301000001B7B80001C8040001D8500001E89C0B5 -:10302000001F8E8000209340000020000000400020 -:1030300000006000000080000000A0000000C00050 -:103040000000E0000001000000012000000140003D -:1030500000016000000180000001A0000001C0002C -:103060000001E00000020000000220000002400019 -:1030700000026000000280000002A0000002C00008 -:103080000002E000000300000003200000034000F5 -:1030900000036000000380000003A0000003C000E4 -:1030A0000003E000000400000004200000044000D1 -:1030B00000046000000480000004A0000004C000C0 -:1030C0000004E000000500000005200000054000AD -:1030D00000056000000580000005A0000005C0009C -:1030E0000005E00000060000000620000006400089 -:1030F00000066000000680000006A0000006C00078 -:103100000006E00000070000000720000007400064 -:1031100000076000000780000007A0000007C00053 -:103120000007E00000080000000820000008400040 -:1031300000086000000880000008A0000008C0002F -:103140000008E0000009000000092000000940001C -:1031500000096000000980000009A0000009C0000B -:103160000009E000000A0000000A2000000A4000F8 -:10317000000A6000000A8000000AA000000AC000E7 -:10318000000AE000000B0000000B2000000B4000D4 -:10319000000B6000000B8000000BA000000BC000C3 -:1031A000000BE000000C0000000C2000000C4000B0 -:1031B000000C6000000C8000000CA000000CC0009F -:1031C000000CE000000D0000000D2000000D40008C -:1031D000000D6000000D8000000DA000000DC0007B -:1031E000000DE000000E0000000E2000000E400068 -:1031F000000E6000000E8000000EA000000EC00057 -:10320000000EE000000F0000000F2000000F400043 -:10321000000F6000000F8000000FA000000FC00032 -:10322000000FE0000010000000102000001040001F -:1032300000106000001080000010A0000010C0000E -:103240000010E000001100000011200000114000FB -:1032500000116000001180000011A0000011C000EA -:103260000011E000001200000012200000124000D7 -:1032700000126000001280000012A0000012C000C6 -:103280000012E000001300000013200000134000B3 -:1032900000136000001380000013A0000013C000A2 -:1032A0000013E0000014000000142000001440008F -:1032B00000146000001480000014A0000014C0007E -:1032C0000014E0000015000000152000001540006B -:1032D00000156000001580000015A0000015C0005A -:1032E0000015E00000160000001620000016400047 -:1032F00000166000001680000016A0000016C00036 -:103300000016E00000170000001720000017400022 -:1033100000176000001780000017A0000017C00011 -:103320000017E000001800000018200000184000FE -:1033300000186000001880000018A0000018C000ED -:103340000018E000001900000019200000194000DA -:1033500000196000001980000019A0000019C000C9 -:103360000019E000001A0000001A2000001A4000B6 -:10337000001A6000001A8000001AA000001AC000A5 -:10338000001AE000001B0000001B2000001B400092 -:10339000001B6000001B8000001BA000001BC00081 -:1033A000001BE000001C0000001C2000001C40006E -:1033B000001C6000001C8000001CA000001CC0005D -:1033C000001CE000001D0000001D2000001D40004A -:1033D000001D6000001D8000001DA000001DC00039 -:1033E000001DE000001E0000001E2000001E400026 -:1033F000001E6000001E8000001EA000001EC00015 -:10340000001EE000001F0000001F2000001F400001 -:10341000001F6000001F8000001FA000001FC000F0 -:10342000001FE000002000000020200000204000DD -:1034300000206000002080000020A0000020C000CC -:103440000020E000002100000021200000214000B9 -:1034500000216000002180000021A0000021C000A8 -:103460000021E00000220000002220000022400095 -:1034700000226000002280000022A0000022C00084 -:103480000022E00000230000002320000023400071 -:1034900000236000002380000023A0000023C00060 -:1034A0000023E0000024000000242000002440004D -:1034B00000246000002480000024A0000024C0003C -:1034C0000024E00000250000002520000025400029 -:1034D00000256000002580000025A0000025C00018 -:1034E0000025E00000260000002620000026400005 -:1034F00000266000002680000026A0000026C000F4 -:103500000026E000002700000027200000274000E0 -:1035100000276000002780000027A0000027C000CF -:103520000027E000002800000028200000284000BC -:1035300000286000002880000028A0000028C000AB -:103540000028E00000290000002920000029400098 -:1035500000296000002980000029A0000029C00087 -:103560000029E000002A0000002A2000002A400074 -:10357000002A6000002A8000002AA000002AC00063 -:10358000002AE000002B0000002B2000002B400050 -:10359000002B6000002B8000002BA000002BC0003F -:1035A000002BE000002C0000002C2000002C40002C -:1035B000002C6000002C8000002CA000002CC0001B -:1035C000002CE000002D0000002D2000002D400008 -:1035D000002D6000002D8000002DA000002DC000F7 -:1035E000002DE000002E0000002E2000002E4000E4 -:1035F000002E6000002E8000002EA000002EC000D3 -:10360000002EE000002F0000002F2000002F4000BF -:10361000002F6000002F8000002FA000002FC000AE -:10362000002FE0000030000000302000003040009B -:1036300000306000003080000030A0000030C0008A -:103640000030E00000310000003120000031400077 -:1036500000316000003180000031A0000031C00066 -:103660000031E00000320000003220000032400053 -:1036700000326000003280000032A0000032C00042 -:103680000032E0000033000000332000003340002F -:1036900000336000003380000033A0000033C0001E -:1036A0000033E0000034000000342000003440000B -:1036B00000346000003480000034A0000034C000FA -:1036C0000034E000003500000035200000354000E7 -:1036D00000356000003580000035A0000035C000D6 -:1036E0000035E000003600000036200000364000C3 -:1036F00000366000003680000036A0000036C000B2 -:103700000036E0000037000000372000003740009E -:1037100000376000003780000037A0000037C0008D -:103720000037E0000038000000382000003840007A -:1037300000386000003880000038A0000038C00069 -:103740000038E00000390000003920000039400056 -:1037500000396000003980000039A0000039C00045 -:103760000039E000003A0000003A2000003A400032 -:10377000003A6000003A8000003AA000003AC00021 -:10378000003AE000003B0000003B2000003B40000E -:10379000003B6000003B8000003BA000003BC000FD -:1037A000003BE000003C0000003C2000003C4000EA -:1037B000003C6000003C8000003CA000003CC000D9 -:1037C000003CE000003D0000003D2000003D4000C6 -:1037D000003D6000003D8000003DA000003DC000B5 -:1037E000003DE000003E0000003E2000003E4000A2 -:1037F000003E6000003E8000003EA000003EC00091 -:10380000003EE000003F0000003F2000003F40007D -:10381000003F6000003F8000003FA000003FC0006C -:10382000003FE000003FE00100000000000001FF59 -:103830000000020000007FF800007FF80000026F27 -:1038400000001500000000010000000300BEBC20C5 -:103850000000000300BEBC2000000001FFFFFFFFCE -:10386000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 -:10387000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 -:1038800000000000FFFFFFFF00000000FFFFFFFF40 -:103890000000000300BEBC20FFFFFFFF000000008F -:1038A000FFFFFFFF00000000FFFFFFFF000000031D -:1038B00000BEBC2000002000000040C0000061806D -:1038C000000082400000A3000000C3C00000E480AC -:1038D0000001054000012600000146C0000167808C -:1038E000000188400001A9000001C9C00001EA8070 -:1038F00000020B4000022C0000024CC000026D8050 -:1039000000028E400002AF000002CFC00002F08033 -:103910000003114000033200000352C00003738013 -:10392000000394400003B5000003D5C00003F680F7 -:103930000004174000043800000458C000047980D7 -:1039400000049A400000800000010380000187000D -:1039500000020A8000028E0000031180000395001F -:103960000004188000049C0000051F800005A300CF -:10397000000626800006AA0000072D800007B1007F -:10398000000834800008B80000093B800009BF002F -:10399000000A4280000AC600000B4980000BCD00DF -:1039A000000C5080000CD400000D5780000DDB008F -:1039B00000007FF800007FF800000174000015008F -:1039C0000000190000000000FFFFFFFF40000000A2 -:1039D00040000000400000004000000040000000E7 -:1039E00040000000400000004000000040000000D7 -:1039F00040000000400000004000000040000000C7 -:103A000040000000400000004000000040000000B6 -:103A100040000000400000004000000040000000A6 -:103A20004000000040000000400000004000000096 -:103A30004000000040000000400000004000000086 -:103A400040000000400000004000000000007FF83F -:103A500000007FF80000050900003500FFFFFFFFB0 -:103A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 -:103A7000FFFFFFFFFFFFFFFFFFFFFFFF4000000012 -:103A80004000000040000000400000004000000036 -:103A90004000000040000000400000004000000026 -:103AA0004000000040000000400000004000000016 -:103AB0004000000040000000400000004000000006 -:103AC00040000000400000004000000040000000F6 -:103AD00040000000400000004000000040000000E6 -:103AE00040000000400000004000000040000000D6 -:103AF00040000000400000004000000000001000F6 -:103B000000002080000031000000418000005200D1 -:103B100000006280000073000000838000009400B9 -:103B20000000A4800000B5000000C5800000D600A1 -:103B30000000E6800000F700000107800001180087 -:103B400000012880000139000001498000015A006D -:103B500000016A8000017B0000018B8000019C0055 -:103B60000001AC800001BD000001CD800001DE003D -:103B70000001EE800001FF0000007FF800007FF8E8 -:103B8000000004480000150010000000000028ADEF -:103B9000000000000001000100070205CCCCCCC1F0 -:103BA000FFFFFFFFFFFFFFFF7058103C0000000009 -:103BB0000000000000000001CCCC0201CCCCCCCC39 -:103BC00000000000FFFFFFFF400000004000000079 -:103BD00040000000400000004000000040000000E5 -:103BE00040000000400000004000000040000000D5 -:103BF00040000000400000004000000040000000C5 -:103C000040000000400000004000000040000000B4 -:103C100040000000400000004000000040000000A4 -:103C20004000000040000000400000004000000094 -:103C30004000000040000000400000004000000084 -:103C40004000000040000000000E01B7011600D641 -:103C50000000FFFF000000000000FFFF0000000068 -:103C60000000FFFF000000000000FFFF0000000058 -:103C70000000FFFF000000000000FFFF0000000048 -:103C80000000FFFF000000000000FFFF0000000038 -:103C90000010000000000000007201BB012300F3CF -:103CA0000000FFFF000000000000FFFF0000000018 -:103CB0000000FFFF000000000000FFFF0000000008 -:103CC0000000FFFF000000000000FFFF00000000F8 -:103CD0000000FFFF000000000000FFFF00000000E8 -:103CE0000010000000000000FFFFFFF3318FFFFF16 -:103CF0000C30C30CC30C30C3CF3CF300F3CF3CF308 -:103D00000000CF3CCDCDCDCDFFFFFFF130EFFFFF69 -:103D10000C30C30CC30C30C3CF3CF300F3CF3CF3E7 -:103D20000001CF3CCDCDCDCDFFFFFFF6305FFFFFD3 -:103D30000C30C30CC30C30C3CF3CF300F3CF3CF3C7 -:103D40000002CF3CCDCDCDCDFFFFF4061CBFFFFF61 -:103D50000C30C305C30C30C3CF300014F3CF3CF399 -:103D60000004CF3CCDCDCDCDFFFFFFF2304FFFFFA4 -:103D70000C30C30CC30C30C3CF3CF300F3CF3CF387 -:103D80000008CF3CCDCDCDCDFFFFFFFA302FFFFF98 -:103D90000C30C30CC30C30C3CF3CF300F3CF3CF367 -:103DA0000010CF3CCDCDCDCDFFFFFFF731EFFFFFB2 -:103DB0000C30C30CC30C30C3CF3CF300F3CF3CF347 -:103DC0000020CF3CCDCDCDCDFFFFFFF5302FFFFF45 -:103DD0000C30C30CC30C30C3CF3CF300F3CF3CF327 -:103DE0000040CF3CCDCDCDCDFFFFFFF3318FFFFFA6 -:103DF0000C30C30CC30C30C3CF3CF300F3CF3CF307 -:103E00000000CF3CCDCDCDCDFFFFFFF1310FFFFF47 -:103E10000C30C30CC30C30C3CF3CF300F3CF3CF3E6 -:103E20000001CF3CCDCDCDCDFFFFFFF6305FFFFFD2 -:103E30000C30C30CC30C30C3CF3CF300F3CF3CF3C6 -:103E40000002CF3CCDCDCDCDFFFFF4061CBFFFFF60 -:103E50000C30C305C30C30C3CF300014F3CF3CF398 -:103E60000004CF3CCDCDCDCDFFFFFFF2304FFFFFA3 -:103E70000C30C30CC30C30C3CF3CF300F3CF3CF386 -:103E80000008CF3CCDCDCDCDFFFFFFFA302FFFFF97 -:103E90000C30C30CC30C30C3CF3CF300F3CF3CF366 -:103EA0000010CF3CCDCDCDCDFFFFFFF730EFFFFFB2 -:103EB0000C30C30CC30C30C3CF3CF300F3CF3CF346 -:103EC0000020CF3CCDCDCDCDFFFFFFF5304FFFFF24 -:103ED0000C30C30CC30C30C3CF3CF300F3CF3CF326 -:103EE0000040CF3CCDCDCDCDFFFFFFF331EFFFFF45 -:103EF0000C30C30CC30C30C3CF3CF300F3CF3CF306 -:103F00000000CF3CCDCDCDCDFFFFFFF1310FFFFF46 -:103F10000C30C30CC30C30C3CF3CF300F3CF3CF3E5 -:103F20000001CF3CCDCDCDCDFFFFFFF6305FFFFFD1 -:103F30000C30C30CC30C30C3CF3CF300F3CF3CF3C5 -:103F40000002CF3CCDCDCDCDFFFFF4061CBFFFFF5F -:103F50000C30C305C30C30C3CF300014F3CF3CF397 -:103F60000004CF3CCDCDCDCDFFFFFFF2304FFFFFA2 -:103F70000C30C30CC30C30C3CF3CF300F3CF3CF385 -:103F80000008CF3CCDCDCDCDFFFFFFFA302FFFFF96 -:103F90000C30C30CC30C30C3CF3CF300F3CF3CF365 -:103FA0000010CF3CCDCDCDCDFFFFFF97056FFFFFBC -:103FB0000C30C30CC30C30C3CF3CC000F3CF3CF378 -:103FC0000020CF3CCDCDCDCDFFFFFFF5310FFFFF62 -:103FD0000C30C30CC30C30C3CF3CF300F3CF3CF325 -:103FE0000040CF3CCDCDCDCDFFFFFFF3320FFFFF23 -:103FF0000C30C30CC30C30C3CF3CF300F3CF3CF305 -:104000000000CF3CCDCDCDCDFFFFFFF1310FFFFF45 -:104010000C30C30CC30C30C3CF3CF300F3CF3CF3E4 -:104020000001CF3CCDCDCDCDFFFFFFF6305FFFFFD0 -:104030000C30C30CC30C30C3CF3CF300F3CF3CF3C4 -:104040000002CF3CCDCDCDCDFFFFF4061CBFFFFF5E -:104050000C30C305C30C30C3CF300014F3CF3CF396 -:104060000004CF3CCDCDCDCDFFFFFFF2304FFFFFA1 -:104070000C30C30CC30C30C3CF3CF300F3CF3CF384 -:104080000008CF3CCDCDCDCDFFFFFF8A042FFFFF31 -:104090000C30C30CC30C30C3CF3CC000F3CF3CF397 -:1040A0000010CF3CCDCDCDCDFFFFFF9705CFFFFF5B -:1040B0000C30C30CC30C30C3CF3CC000F3CF3CF377 -:1040C0000020CF3CCDCDCDCDFFFFFFF5310FFFFF61 -:1040D0000C30C30CC30C30C3CF3CF300F3CF3CF324 -:1040E0000040CF3CCDCDCDCDFFFFFFF3300FFFFF24 -:1040F0000C30C30CC30C30C3CF3CF300F3CF3CF304 -:104100000000CF3CCDCDCDCDFFFFFFF1300FFFFF45 -:104110000C30C30CC30C30C3CF3CF300F3CF3CF3E3 -:104120000001CF3CCDCDCDCDFFFFFFF6305FFFFFCF -:104130000C30C30CC30C30C3CF3CF300F3CF3CF3C3 -:104140000002CF3CCDCDCDCDFFFFF4061CBFFFFF5D -:104150000C30C305C30C30C3CF300014F3CF3CF395 -:104160000004CF3CCDCDCDCDFFFFFFF2304FFFFFA0 -:104170000C30C30CC30C30C3CF3CF300F3CF3CF383 -:104180000008CF3CCDCDCDCDFFFFFFFA302FFFFF94 -:104190000C30C30CC30C30C3CF3CF300F3CF3CF363 -:1041A0000010CF3CCDCDCDCDFFFFFF97040FFFFF1B -:1041B0000C30C30CC30C30C3CF3CC000F3CF3CF376 -:1041C0000020CF3CCDCDCDCDFFFFFFF5300FFFFF61 -:1041D0000C30C30CC30C30C3CF3CF300F3CF3CF323 -:1041E0000040CF3CCDCDCDCDFFFFFFFF30CFFFFF57 -:1041F0000C30C30CC30C30C3CF3CF3CCF3CF3CF337 -:104200000000CF3CCDCDCDCDFFFFFFFF30CFFFFF76 -:104210000C30C30CC30C30C3CF3CF3CCF3CF3CF316 -:104220000001CF3CCDCDCDCDFFFFFFFF30CFFFFF55 -:104230000C30C30CC30C30C3CF3CF3CCF3CF3CF3F6 -:104240000002CF3CCDCDCDCDFFFFFFFF30CFFFFF34 -:104250000C30C30CC30C30C3CF3CF3CCF3CF3CF3D6 -:104260000004CF3CCDCDCDCDFFFFFFFF30CFFFFF12 -:104270000C30C30CC30C30C3CF3CF3CCF3CF3CF3B6 -:104280000008CF3CCDCDCDCDFFFFFFFF30CFFFFFEE -:104290000C30C30CC30C30C3CF3CF3CCF3CF3CF396 -:1042A0000010CF3CCDCDCDCDFFFFFFFF30CFFFFFC6 -:1042B0000C30C30CC30C30C3CF3CF3CCF3CF3CF376 -:1042C0000020CF3CCDCDCDCDFFFFFFFF30CFFFFF96 -:1042D0000C30C30CC30C30C3CF3CF3CCF3CF3CF356 -:1042E0000040CF3CCDCDCDCDFFFFFFFF30CFFFFF56 -:1042F0000C30C30CC30C30C3CF3CF3CCF3CF3CF336 -:104300000000CF3CCDCDCDCDFFFFFFFF30CFFFFF75 -:104310000C30C30CC30C30C3CF3CF3CCF3CF3CF315 -:104320000001CF3CCDCDCDCDFFFFFFFF30CFFFFF54 -:104330000C30C30CC30C30C3CF3CF3CCF3CF3CF3F5 -:104340000002CF3CCDCDCDCDFFFFFFFF30CFFFFF33 -:104350000C30C30CC30C30C3CF3CF3CCF3CF3CF3D5 -:104360000004CF3CCDCDCDCDFFFFFFFF30CFFFFF11 -:104370000C30C30CC30C30C3CF3CF3CCF3CF3CF3B5 -:104380000008CF3CCDCDCDCDFFFFFFFF30CFFFFFED -:104390000C30C30CC30C30C3CF3CF3CCF3CF3CF395 -:1043A0000010CF3CCDCDCDCDFFFFFFFF30CFFFFFC5 -:1043B0000C30C30CC30C30C3CF3CF3CCF3CF3CF375 -:1043C0000020CF3CCDCDCDCDFFFFFFFF30CFFFFF95 -:1043D0000C30C30CC30C30C3CF3CF3CCF3CF3CF355 -:1043E0000040CF3CCDCDCDCDFFFFFFFF30CFFFFF55 -:1043F0000C30C30CC30C30C3CF3CF3CCF3CF3CF335 -:104400000000CF3CCDCDCDCDFFFFFFFF30CFFFFF74 -:104410000C30C30CC30C30C3CF3CF3CCF3CF3CF314 -:104420000001CF3CCDCDCDCDFFFFFFFF30CFFFFF53 -:104430000C30C30CC30C30C3CF3CF3CCF3CF3CF3F4 -:104440000002CF3CCDCDCDCDFFFFFFFF30CFFFFF32 -:104450000C30C30CC30C30C3CF3CF3CCF3CF3CF3D4 -:104460000004CF3CCDCDCDCDFFFFFFFF30CFFFFF10 -:104470000C30C30CC30C30C3CF3CF3CCF3CF3CF3B4 -:104480000008CF3CCDCDCDCDFFFFFFFF30CFFFFFEC -:104490000C30C30CC30C30C3CF3CF3CCF3CF3CF394 -:1044A0000010CF3CCDCDCDCDFFFFFFFF30CFFFFFC4 -:1044B0000C30C30CC30C30C3CF3CF3CCF3CF3CF374 -:1044C0000020CF3CCDCDCDCDFFFFFFFF30CFFFFF94 -:1044D0000C30C30CC30C30C3CF3CF3CCF3CF3CF354 -:1044E0000040CF3CCDCDCDCD000C0000000700C07A -:1044F00000028130000B81580002021000010230DE -:10450000000F024000010330000C0000000800C052 -:1045100000028140000B816800020220000102407D -:1045200000070250000202C0000F0000000800F067 -:1045300000028170000B819800020250000102709D -:10454000000B828000080338001000000008010002 -:1045500000028180000B81A80002026000018280BD -:10456000000E82980008038000028000000B802863 -:10457000000200E0000101000000811000000118AD -:10458000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC6B -:1045900000002000CCCCCCCCCCCCCCCCCCCCCCCC6B -:1045A000CCCCCCCC00002000CCCCCCCCCCCCCCCC5B -:1045B000CCCCCCCCCCCCCCCC00002000000000007B -:1045C0001F8B080000000000000BFB51CFC0F00360 -:1045D0008A7BD81818F67020F843015F646260B8CF -:1045E0000CC45781588099812198918121849178B8 -:1045F000FD19A208F63B210606296106860841A09E -:1046000079C208F1D3403576220C0C8C22107E2B17 -:1046100090E612A58EFB071AEF94C214DB26816088 -:10462000EFC2228F8C77A3C98B4AA2F2F710D03F3A -:10463000D0F895222A5F5601429741C55FA3C9CBA6 -:1046400041E56F41FDF54611BBB9B7A1F2009CB43D -:10465000B6A260030000000000000000000000009F -:104660001F8B080000000000000BED7D0B7854D577 -:10467000B5F03E73CE9C9949662627214F1E6112E4 -:1046800020028638BC0228F73A212140A575A055A2 -:10469000D1A21D3040C85B8A5E5ADB2F130831025D -:1046A000DAE08F8A16EDF0AAA8A80123450B7478EA -:1046B0008A5E6F6FB06A69B5DE888A8A3C22AD4A2D -:1046C000EF6D7FFFB5D6DE3B73CE6402D8AFF7FE49 -:1046D000F7BFDF1F3FBFC33E7B9FBDD75EAFBDD6D9 -:1046E000DA6BEFB1DB1C4CBF96B1AFF00F9EF53625 -:1046F000C65846ECF9A89D7D2FE866AC60BD6F8575 -:104700003B1DDEEFCEDB91EC632C67CF5A650ABC14 -:10471000CFD9D0A6CC2F8C7D1F7041E57878BF7B98 -:10472000AD5202EF735E6B53E6E1D361639DD09EA1 -:1047300069BE14864F16602C93B1211399F80BB8FB -:10474000738A191B88FF842ECE1BC98C8D632C6F36 -:10475000A52D1256E07DA87226F332B619E0CA499B -:1047600083EFD4BFECB763DB06ED44979331A7E644 -:10477000D4BECA672C770EB331780E5EC6DFE3DF96 -:1047800057F07F5ED85A1EC24CE53C2C7BD24FC2FC -:1047900090CCC33C5FA989E0EDD683A362F394CFAC -:1047A0000D8DBE4CB7D6FBBD7C2EB9E363FD1EF864 -:1047B000FA716C3794B1485CFBDAB0AEB1ABE0098A -:1047C00008682FECFDFD4C56528C74B88D4DA167D6 -:1047D000BDE6BB09F1527FD4CEC200777DC3C9725A -:1047E0002CB3DD0A1B96D7FBFB51CC4EF428618A13 -:1047F0007612E7EB655E9C9F5AE37BB81CF0DC9079 -:104800001C28C37E1F490ED153BECF9E3F3D3B04A3 -:10481000F0942E2A0C33A0FBF9F58ADF019F7FA4C8 -:1048200044743BD0A3FA3B0D45D3A0DD9B7AE83A14 -:10483000FC6E911A6DB1C3F8B5731B0A8002AC53BC -:10484000E7FC337877C9271AD06D3063E19434A43C -:104850000B63274C74C0BF13C34559ED1B8F977A68 -:1048600056603F1AF612A1F9CAF779E1A34386C64A -:104870008DC78A091E867032D6A524A2EBE0174B9D -:104880008E6A457D8FF79F3F8F309743C01DD2B70B -:10489000D6A34796037E4B5FB047AF057AD46E54DC -:1048A000220E28DBF6B902489FB35BA00C74897A0C -:1048B000746A7FC67052B9DED179FF3550EE7E4101 -:1048C000659BB0DBE1493694BB930276360ECA8015 -:1048D0008F852E5EACDDB8FF36ECAF72B783B99032 -:1048E0009E2F2EFAD635505E04FC864D6AB736E907 -:1048F000FDA1BC38A2B463F9DC1446FC114ED323ED -:104900005B61BC73DECECC1B405E4E353A990F40E6 -:1049100059E1E9CCFC0EF051556447397E57B55D3D -:10492000F123DA4B5FD87A2407E7F524F015F0512C -:10493000F5B664E693F883FF4FC254AE85FA25308E -:104940004F94FF45ACAD9CA938FE5ADDE789E1EBF9 -:1049500054A341E3F4C8D393300E7C57F7ACE2C7BD -:1049600029D6D95808E5EAEC8BAE399BDD38BF264D -:10497000BDC083F3BA47C7768B22F376A1CAAA8A51 -:104980006CD4CBA1BE6AC3467D6121E20DF45E21E9 -:10499000C2D5CF0AD77A3580F85D92EADCA4027ED0 -:1049A000983B903D3B01FF9C6A043556102B57A164 -:1049B0007C933E89E8B34CEDCB9554E2D7EA6D2A5F -:1049C000F359F889D33F7C8CD33FBCD713D99A17BE -:1049D000A3DF1283EB4949BF25A9829E5A77712232 -:1049E00078EE477A003C6D882F78AE11F07927B3C6 -:1049F000120DE8E20D30436197E6CF363B9BC7606E -:104A0000ECD7D982803609CA3ABB83F91933B4DAB4 -:104A1000401994FFC282AFE17C18F3FB8280E71655 -:104A200085CDC1791F4660613E2D393AE1AF6D6A8F -:104A3000F166551130A76379E1CF57E5D1F76FD013 -:104A4000F71A7C3FAAEFEF8DF28996EF8DF24AF9C3 -:104A5000FD3BD88E392FFE7D5BF9D5D6F1CBABE48B -:104A6000F71FD0F8EE8BC36F4C9B6C1D7F5A0D7DEA -:104A70005FEFE0F4EA4E75463641B9D9E50F684874 -:104A8000378D45F1BD9656B009DBA9921F58674096 -:104A900085EFDDDB53C7AC6266BE98F2271CCF03FF -:104AA000D262E68B948949167E4C0DA459CAD093E4 -:104AB00071F2CA981E0A789D048FDE5F277D51D25D -:104AC000DF49F0DEB5CF45E5BBAEE6F0DED5DF4D24 -:104AD000728630B01C28EBA1AB0CD37A04702A2C60 -:104AE0009BB1CF95904B196F7EEFB3E1FB249535C9 -:104AF000E07C921C8CF4D13D79C59BC326FCB40E9E -:104B000002FA42395DD1391E055EEF19B4307B9E41 -:104B1000699C9641FA9C4D85FCFDED6E1C2F98A971 -:104B2000A01ED4BB0B0C77EF711CF9132DE3387367 -:104B30002B699CBCB8711CB99571E338E76C12EF16 -:104B4000C538432E36CE3DF9575BE7935B45E314FA -:104B5000C5CF27B72A6E9C243E1F782FC6F123FEAF -:104B6000FA9CCF90C9D6F90CAEA171AEC171C69BAB -:104B7000E633B8266E1C378D83EF711C30A47C2C75 -:104B80000BE8EEE85E48F4FF958BEC05DD117A0248 -:104B9000FB656FBB18E9131F8C9B857A0516679020 -:104BA0005F4D49A371BE4802FABBCD74E6FA889EF8 -:104BB000A07F16081059042002FD532778B462FB29 -:104BC000ACDC267CEE2ECD9E8776C93A8F7F188886 -:104BD000CED9DDA5FAED09EC9B056DF6935D16FEC9 -:104BE000157A6F0A1BDE00E377A0B231954F82FE83 -:104BF00062A0B74E80FEC2E747C23EFD00F41BD361 -:104C0000CDF036D13C4E6A1C8F2737F075E48BB55A -:104C1000C7EC60ECE1306F1402DC378A692C680362 -:104C2000E3CF2467F5821EDD2F3A229B881E810187 -:104C300036E073B6BE1FE04AB4033BF30FC21E85D5 -:104C4000BF0136B0656F69DD71189BBDA5CC1BB483 -:104C500004E63BA763AD7D0094CFDABB6EF3BB4D9A -:104C6000FDCCB19FC0793BE13FECE7E690DD629F70 -:104C70007EB7D25ABE35CE5EAD51F2053DC4B8BE48 -:104C8000881DE975632687E7567C8EC16A83E875BF -:104C90009BC1BF95F0D4DF6D67515A8FBA3258214E -:104CA000E22383ECA2905C57E2E0BBCDEE0C0481E2 -:104CB0009EB7FD40253CC6C3DBB52F3960037BA9F9 -:104CC0006BFD1FED687F5F0AFEEF2DB3D6B3301F7B -:104CD0004FE255F2C14D734AFA7D606A77736846B8 -:104CE000BF0F4CFCF2DDCA5996F2AD0D375BDA7F8F -:104CF0006FD93C4BFDBCF0624BFDEDAD7758CA0B54 -:104D0000DA7E6069BF687D93A57E71E45E4B7DF5B8 -:104D1000B6B596726DFB2396F6F5BB375AEA6DFB76 -:104D2000465C8FF2B8E24D95A17DF6B9FBE4FD68D3 -:104D30005F7D6E687E6C5387BC0672F8716336F1D6 -:104D4000F7A9461F3DCFEE1EEB447BBC3E09E4199C -:104D5000D6FA7DCA1FC2AD93518F407BD0E1079434 -:104D6000F7C361709E5E517CC4F7EA7A9D45815518 -:104D70001596D6C3D7DD6AAC5EEB82FAB17DD7ABB0 -:104D8000EBB584F55A9796B0DF734A7701DA77E18D -:104D9000DF3918DA817DD90FF03700D78BBEEA4FA3 -:104DA000DB5865BB49EF9C546CC407372A534EA2AD -:104DB0007EAED1B9BCD7ECCC9982FE608D1E2D6839 -:104DC000705F64BC7600260BFBC9A7792D8E0C881A -:104DD000C92FD16F8845EE97B2D087A89F4FEF5764 -:104DE00049CFB2E8C1DC6F8FC2F10327F13DDB9DF3 -:104DF00041EBE35B8D817E1F803F77BC713A3D7F45 -:104E0000DF18ECF701E89A771AE750F9DDC6103D94 -:104E1000BB1A2BE979A2B181EA3F685C46E5938D24 -:104E2000617A7EDCD84ACF538D6D547FBA713D953F -:104E3000CF3646E8D9E307087B94A50BFB4FD8EBA8 -:104E4000B07250F9BC98830AFFE67EAB3F1BE5FACF -:104E5000BCFB8B02B473CF1F07C324817F289FF153 -:104E6000FCD637FD02B4DE2F8C00FDC7F6AE7725E9 -:104E700071FAB86C6C3A03FD73EF309D69307ED2E5 -:104E8000AFAE247B19DE6B8CF465C43FCB93A07F5F -:104E90009C73D6A5E9D4C31F8FFE4731C61F6E147D -:104EA000FA30E9A0DAC0E9B6D98F7433E18FDB6557 -:104EB0002F087D1E8747B2E5727AE3F34C86C467FC -:104EC000672EC601D629C11136E083F31D0E9AD78D -:104ED000F93DC91186DF627064D2C5F0C6E1A8DE73 -:104EE000E632CCFAA1B63DD5B0EA8B1CC3AC2FCECE -:104EF0001FDDEC45B95F926D333E188BFC1110FC41 -:104F0000C1F94EF65FDB9E67B82DFD58CBE7DB9409 -:104F1000E9E80781724FF94E02FF403E9764EBC605 -:104F20000720DFA7B60D49C171C18F33709CD38DA7 -:104F300086C1C7CD36CC7C59B32C89DA4BF8FAEA56 -:104F4000F7EF0D1F5A06EF3B19A1FEAB215FDFCF34 -:104F500066DA9F289EC3F6D8BFC075C701FF7F459C -:104F6000F1008DCAB2DFFA7635ECB80ADF6FB78C84 -:104F700007DFF9A40F8DEB55DF74D7D849535CA038 -:104F80000EC720FFC849740E418F29D0DF39CDDD0F -:104F9000AAC038D36D3EAAAF17FC58EBECD243F051 -:104FA000EA4C07A7475FE39C6A3CEAD3407F543A48 -:104FB000C12383712ADB4794A17E3CD3B122330401 -:104FC0007C5BAD9EBF2B98E0FB569BC2E189D8BBB2 -:104FD000BB4CF3917114C6A05F670C7EE4F493A6FA -:104FE00072BCBE96CF07B05FE08FBAEDC7CAAF0103 -:104FF000F8EB767FA6231CD36DA1076C19B1F92BB2 -:10500000387FE8A76ADB7B3ACEEF637BB8E0EE8BB4 -:10501000E8A9DE70BAB3296E27E10BB34EB463E69C -:10502000F7C4157D37BD0DA2F9C93FDBD92A8083AE -:10503000FD055A41BD5DD456B0A017F135BFA39A06 -:10504000E28B9FD8A4DDD4568CFC7186D9A6E3FCF4 -:10505000CEB0D7BD634DF8EBB071BB9FB5723B26A8 -:105060000CFF213C60CF5AEC9A45EBADE5856C76A0 -:1050700026EA8D85EBEC2C02285A8C7691E40F9869 -:10508000F7161BB77717B18616B4E73407F70FE6A4 -:105090001B4C1B0070D5FEE2B162B4FB7F69B311FB -:1050A0007D649C61711A87BB2A3DA207A0FEFD8E1C -:1050B000B1375E83DCE788B4E0BACC52987F2BEB43 -:1050C0008DCFDB5BADF05D0AFE7878195B6E8143B6 -:1050D000F62BE150B729814802BE7B45F29DD023D3 -:1050E00069AAD5CECF8A2BBF6313F14B95A948E7A8 -:1050F0003386336C4BA17A7F14E3233B1DFE1540AE -:10510000DF3B6DC12ED4CF6017143153BB3B6D21F3 -:105110007A7F5A796D21DAA74C8B16A17F0F6B8AA3 -:1051200086FCA00B7E5093BC45188FF530583F414C -:105130002E1D081FF4D3E2A99CC98A30FE0A720A08 -:10514000FDDDE72D3FAA40D9E5EE60D89F23DB1AAD -:105150005F76F9ACE57AFC07D26138A3384EF2707D -:105160006B3D2C580CF9CDE3B7BEFFF71E3C4589CB -:105170006FBDC4D2F074BAA32A8CCF266AA7CD76AD -:10518000739D93C34F7E39B45F2AECF93AE60B5313 -:105190009C389BF3C1D219368267A9C7E70F43BD7C -:1051A000A20518CA1FC6AACDEB58FD0510B97EA6E8 -:1051B000B2D6AD235FD65FD05804F47D912DE45173 -:1051C000C723FE0264E73A01595F01C89A7BBAC55A -:1051D000EE6503D3C4FA3AD030CBEB40A4F3F81811 -:1051E0009DA55EB00BBD08FA224BCD403DD85D4E6B -:1051F0007E09EB223D21DBE9B17603118EBEDAB9DF -:1052000062EDF212F557FB8B67768501FF55CF3DB6 -:10521000E805E2B34FB4B64C3FBCAFD9BAD28B7CF1 -:10522000FCB116F6E2BC3F89A8D313F1F38DAA2294 -:10523000FCB1805B417F58D0E9D453ABBF8578FF88 -:1052400062ABDDC026F5DB1C510710B1AE6331E760 -:10525000A76D8EF778F99ECF909EF5BBADF256F50F -:10526000C4839918EF040C71BF9145C97EAEDBF27F -:105270006139DA23F5AC9BF444FC7738FE85345A67 -:10528000BFE6E929BDEBE5FE4BBDE0FBFA8ED59FFD -:10529000A95E2C5BE5BB52F823D3544F3AC5952643 -:1052A000B0094837890716E1F6F08A271F2E7A0FD2 -:1052B000E038BDE59FBD8A256EC4F5C3F9F6DB7FF6 -:1052C000F692AF6FBD7E56F8F3B1EF22F49D6F37C3 -:1052D000B7DFD91EFEACB147BDE82FD56CB4FB419A -:1052E0003259CD339B7FFE28F2F5EF1C1467A87E60 -:1052F000E6F05B5743B97A873D7D269F865BC98C74 -:10530000D1A31EFE5F362686FFAAE70FEBBE51FC37 -:10531000FD8FD26274A8DEB15F67A37AE3ADB47D7E -:10532000BFDEE54E408FF6F7CAD1DE5EF1E4973A74 -:10533000CAD527FB149695D7FBFBCA8D87C99E4318 -:105340003C11FD047D7AE8D58B4ED16FBD348EDAE9 -:1053500019B87EF545A791B8F665101F3FFB12C638 -:10536000EF7FEFF0E3FC2B9FFDBE17E7F191D6C076 -:10537000F9F9B195990118B7D21ECE34E8C9DF57B3 -:105380003E7E27F1D9A2637766523C8005726CB4E9 -:10539000868673707E0B36DC40F35BC842C46F9523 -:1053A0008FA9C108C6B334367D470279784DC8C38A -:1053B000479B1CB8F6B08F50C1A27FF8BA4AFB04D5 -:1053C0008CDD41F1863BE53E045B42E5CF9D9C4E82 -:1053D0009B559B8C6F382D7CBAE59E4EA4CFA9417E -:1053E000812C8C4F021EC2025F0AEA1DF5D8D42C14 -:1053F0004E1FE6D38AC577A0174BF13DB6EFB40731 -:105400005C4596EFC43AC6C75F2AC607B893D01E5C -:10541000FB2813EC9B04F3FB52957A19EC0D137FD8 -:1054200099E49ACBF9967BB95C4B398FCC9A8EF57F -:105430007F7A83CB0F7E87EB3AC015CDA2FAFDDFD2 -:1054400051480F385834913C6FB10B79B6D6CBFD2B -:1054500049805BC3F529C627D07F1AE19FECB4854C -:10546000EBE03B935EAEC7F1A89D1E7B6F5AD7174A -:1054700009F97F5915FBA342FED9062EF77DDBBD46 -:1054800061EE1FD8233F7F14E515E413D7999A677F -:10549000EC419CF7A7DB0FBE750BF0F5A7ED524E64 -:1054A000AD7A335E4E2B778E6789E4F453B79F2530 -:1054B0009453789F504EDD5DC4C7FFD97A53E2ED17 -:1054C0006C9CDE947AB02FFCC5EBC135AA2FA11ECF -:1054D00084BF3758716FBE93FC26F9ACEAE9DAC194 -:1054E000143792FC28F9AD871F25BFC5CFD38AB7E3 -:1054F000F8FA1785BE9174B62F67610FC64BF7AAED -:10550000E45F9F03985A80BEE7B6E74530EEBCD211 -:10551000C5E317E78C6E6F1A3C57A6F2727786DEEA -:1055200082FA41BEEF76F1F8F6B960B737D5E457A5 -:10553000BCB747F5FAA0BE2BC2A627F23740F3123C -:105540001C5DACAF7A1E0F9EAABA7397A1DFDEA6D0 -:10555000D27E7645D34D5EDC073EB767C84F503FDD -:105560002D78050C4C80F71CDA812938BD808679AE -:1055700009B70B7A7FCCC20F4D86F9DDBE87FB0BD6 -:10558000156BE2EC7BF7521DF50DD8F727AC716D6A -:10559000CE3755A29FCA0DD6FA2AB686E85615C749 -:1055A0004721E1074ED0041F8D66A3851FC6E31770 -:1055B000425F4D550B7F8276C6B9A33CAE787E8F95 -:1055C0004AF83FBF5D8960DC87E2BB9390FEDD3A1D -:1055D00033F9CBA791DFF4BEE5F8F40B7F28BE1BAF -:1055E0009AD4EC7ABBE8A7F03CBDEB7705BFC4F2D8 -:1055F0002F7E9BFB36EBDDBE74DF9F69FFF8DC3E40 -:1056000007C1716EDFCBB97763F925871FE13CB71E -:10561000DC41FB67E17D9EC830AC1F04F4C67573A6 -:10562000EF97455DB4EE34139DE66B7CBFE3FC9EC3 -:10563000FF7857C1FC833D0E1FCEA37E1FCF0BA961 -:105640007FC9457197737BBF2C0EB9FF7EF3A9D339 -:105650005988F8CFC3E6EC447E4DE5FB00F5BF9CCE -:10566000B4B909F7C33BF6EBB8BF52FAABBF16A10A -:105670007E39B793DB0967ED5D8FE33E68AD367425 -:10568000B91DE51E6DB6FE6077DA174C091726C204 -:105690000BC7C339C003CE0BF052897AB12F7C34CB -:1056A0006BDCDFFCEF878FCF6EC3F16BF64C20B95C -:1056B00089E14509F0F79E8853A1F9F3F7FBBE2C69 -:1056C00042BBE7D3F6265AC72F35EFCDFFE3E6AD51 -:1056D000442F67DE07FE9BF3FF748DAF4BF172D052 -:1056E0009BCF7F7117959FF5F809DECB94FF13FFD1 -:1056F000D3E8BE13E8EEBD34DD15FB7FD7795F8AB2 -:10570000EEAF08BA7B0CCC2B38B7F7AF142F97F35A -:10571000BFD4BC7DFF8FCE5BDA3FAB6CFEB67C683E -:10572000BF86453B7D00E7CAE1B3DB30CC046E4267 -:1057300030913D12B473FF4855781C860DE27121FB -:1057400026FC094A01F3611C6521D9759ABB85ECD9 -:105750004CA6F93B03808F5523E7FB2957838D39EE -:105760001EC2F2C0C97E8A6FC6F955CD0A0B2860E9 -:10577000EF6923BF7114ED7CFB705BD45144CFF70C -:10578000F0798F8863D90DDDE24FB8E3FC0197CF44 -:105790005AEF10FD39D998B67CCC53706B4604C6CD -:1057A0007797B4D17CDCC3186B33ED033A98E97B6F -:1057B000E8AF1003B026FBF1EBE2AFA9077F633A35 -:1057C0000388BF11368A6B51521FE1C31F59457EB2 -:1057D00026F71F63F86CE9443C6A0CFC3F3E3FF23D -:1057E0001B99F01735D18536DC167059DB09BFE8F7 -:1057F00092F4E1F4C8AD11F45962A187C47F02BAF2 -:1058000058E821F1FB75E9124F8F78BC7FC7CEE3D2 -:105810006DF174B2E47764703F240A7EC8CBDB3745 -:1058200053BCE3CC53EF7D0BDB57FF52654EE8E7EB -:10583000EC760F8BA2FC6A111DFDA9AA0E35619CA6 -:1058400057DAE5D5CF7968BCAA9D8EC84CF8BE6AF8 -:10585000D7FB4564372DEF3E3200E3024F299C7E93 -:10586000E1AE22DCB7ABD2B87F10DFDF063B8F0B97 -:105870009C7E31790EC61F946D3C5FB1AAFD26BB9C -:10588000C3C46FFFCBCEF35EA11DC973F84985D6A3 -:105890009BDEF071BFE0F4930A876FB73D82798F8A -:1058A00055DB36EA21F42BB77D4671ECD2E79EF149 -:1058B0007691BFA85AFDE76D2AD1139E44BF783F69 -:1058C000B6AEA396FC84BA76E127C6F951D5CFEDE2 -:1058D000DD1506D4543FFF8417E32FA73AB77AC9E2 -:1058E0003FDDC6FD4FCDAD25F64F2FE597B6DF9BCB -:1058F000D02F3D85FF007F62BF3DCE9FDFD6EFF208 -:10590000F62F9FF9FC718C939EDEF9E9E30877CDC1 -:10591000FFFEE3E368DFB37D2E632BCCB7FEA93730 -:1059200029DE24BF7B5BC8E9D9412C9C03EDCEFE68 -:10593000CE41F92367F77E948BFEDCD91D7FCE44E0 -:10594000BF7EE9DEA95938EFA52F9466B104F22E87 -:105950009FC89791CB8813C6D3E160C741F243CE6D -:105960001C7790DFD7135F68AFE5F11A9F882B6C27 -:105970004F1C8795FE705DC7FBE53C3E26FCE24B65 -:10598000C511DE003A5E7519F4DA2EE24471F43A7C -:1059900083FF00BA7C1947AFCF59E86739B80FD9F0 -:1059A000D1AFCF3842F432F024E3BB47EC019B8EF9 -:1059B00072B033B9874E33914ECF7C9E8BF1F08F0E -:1059C000EDDD64F774EF7518E8DF57EDFD2DC9C5FF -:1059D000D9178E51FC948938EB59D6F3C7E3628A04 -:1059E00098DF160F8F3F087C637CC2E7A5F7220E75 -:1059F000C1F955C627FA8A4B4CD045DE93883BD770 -:105A00006E795B6771711E6522D2E93D4B7C5CCE7D -:105A10003BBE3F03F130C11C5F4B1CF7917E738C82 -:105A20004E3CAE26E36767378AB81BBC1F3806FDBD -:105A3000411EC7A88F28BF6509E450C6D7C6E871C4 -:105A40007218B9BCB8DAA5E0FD5BF1314CE7EB8325 -:105A5000C4CBE9BF24D6C3DFD4B95C4FB78566EAAF -:105A6000A6FDECEF897D16892F09EF69918777FAFA -:105A70002995E2412DED07499FC6CB735D1FE720B5 -:105A80006ED379BCB56EF7FE22D43BA70FBC487C21 -:105A900057B7FD3D3D0CFD1CD9F6BCCEED49CEE718 -:105AA000A8A723263D7DFAD9FD453CEEC7F36EE35A -:105AB000FBAF16FDD7EFB1F65FBFFD334BFFD5E16E -:105AC00076DAFFBAD438A7B4C04D38DF539D768656 -:105AD000FAEE54BB3A3D92C80ED4ED967DD0966353 -:105AE0003AAD57E35E4FA2FCDCA5C7A6BF9D82FB83 -:105AF00074206668FF763471BEEAF8716000D2A542 -:105B0000E3D82D2AAE1BBB108F263BB8F88D8652EA -:105B10000FC86BF13BC171C856F17A60C2719B0529 -:105B20006E18270BF57133F483F9F4983F84FBA3C7 -:105B3000AAB77C3AC2A31A36C39570FDE4FDD9DD3D -:105B4000418676B9DDB0E62B67CF1671B4A8356F04 -:105B50003D5B67C3711F9CD992FCB81FB064446061 -:105B6000F461CCAB5F904D71E29C6FF3EFCE18EE19 -:105B7000B0EDAAD8BE6DF205E81FF3606C91B57365 -:105B8000E1BB64AD5DC17D007832A4CB9DB6D0266B -:105B90003D03DBE9CC07AAF1715DD128FF429C7B74 -:105BA00091FDC9767DED07CB7348AA807F88D80F19 -:105BB0001EC4BA14DC0FDEE0E1E79106BBD3E9BCFA -:105BC000D16661B7F970DF15DB3558D7ED4B9E47CD -:105BD0006AB596D34B4BEE18EC073F58BFAB540356 -:105BE0007D907E53C98E0106EE4BAF2BC5BCFBF4F6 -:105BF000274A46E740798EA3A88CEAFFB564742E45 -:105C000094BFDF3AA98CEAAB15CA0BDCAB77978659 -:105C1000DD31F9CC00E316F32D406E0FA0DC9E09B8 -:105C20009E6EC1DADA1BBED0F9791816C4F90F9A44 -:105C3000C8E73FD0FDCE0E9CEF605B5713F2DFCF7D -:105C4000F67E998AED7CCCA0791AACD9C07D7978A2 -:105C500035F1AB8BE4FFC4E7C1487E7F2E39F41BDE -:105C600084E3DEF9C31F2E479D5AE3273E8ADF27D0 -:105C700066463AD1A542D005E1749AF2902BF12400 -:105C800002E99B3203C751C235EA57577E7D784EF1 -:105C90004A7E11E7C04CE7A43E41381F490ED1337C -:105CA000FE9CD4013DF829F253CEC20BB908BF3C8B -:105CB000FF54BAC84D7181F37B58C491407EE473A0 -:105CC0005323CBD086F65DFFA623F4671C37FF571E -:105CD000BE9D47A1BFAB2A743FA6AE5DB56C5C8686 -:105CE0003696F109A13D21E8968DB444F9BA8BF1BD -:105CF00073390E25807EE3B9EF1BA47F0756CC24B1 -:105D0000FFE25C725E3BE64F9CBB9BE701C00AAFC3 -:105D1000A01C0CDA931245FF07F8F88B383EFEC240 -:105D2000BACE58C73DF7956F7717F56788FEC0D094 -:105D3000C944B9E17FE7546E679F6BF4111C60168C -:105D4000EEC7F5F472C7CB7658CFE901DEFB3B4CCA -:105D500078CF75F449BF3C07A71F3DE3E9B7D0D919 -:105D6000908B725C156C2F47D7F4A385771523535E -:105D7000BFA987AEC0F635733A8FF09CA18602DCCE -:105D800067EB4D5F7E1E2B73CFBC263BC62B903E30 -:105D9000BEDE74BC6A993F43EB67A1EB5884FFAA4F -:105DA0003D9FD9107E49CF87459E7FFCF7FFE85085 -:105DB000C4B8354D768C93ECD6C99E8D6F371D0FC8 -:105DC000558D8F958B9CC5346E968DC73B7AB7E702 -:105DD000EB5FAC5F279DCBEA8B1F8B0CDE1FE0FFD8 -:105DE0001B66FC7FAB6FFCCFC276807F7A7E0DFC9A -:105DF000DF84EDFBC2BFB4A3AB855EA8C67D14E013 -:105E0000A30F03B33387C2F8E5AA9BE460F156956C -:105E1000E40FDACFCCC98CE991C5931AF6E37C176D -:105E20003FA610BF568873A69F8ABCFEF87CA88543 -:105E300073C2B4BFD32B2F2A12E7D7C5E5BBD7C790 -:105E4000F87630CF53E3E7B6542117A58B0A53D029 -:105E50001EDA67F7FD2BD9D9AFA86C5302FC6F444B -:105E60002633D1755083CD9227CB2A522DFD962D06 -:105E70002AA47DEF251EDF45FDAAC1CBACEB765EE3 -:105E8000D87ACE6848ABF59CD1B0B6FE96F657AC42 -:105E9000CFB7D48F888CB4D45FB96D8CA53CAAFDE4 -:105EA0006A4BFBAB764FB1944747BF61693FF6E859 -:105EB0006C4B797CE72D96F6138ECFB7D44FEAAAB8 -:105EC000B2D45FF3F1124BF91FBA7F68B5536C8CF3 -:105ED000F4234B52485F1E6A9C988BF9D86C9C52F5 -:105EE00086F82C15F98487EED06D86179F0536034A -:105EF000F4D681053369DD3F744766C047CFE200C1 -:105F0000FA354C9D3C2E51BEE6546352AE392FAA51 -:105F1000D469B7E8B7A986B5BCCB21F6FD0673BE38 -:105F2000F9659C7CD91B2647C13264FD170FCDC291 -:105F3000F140CEF6093DB7EFB2F45C6643319641CD -:105F4000CE0E25923326D6D912C14FF00CE8981FF9 -:105F500059E6A1F538802F7DF43EAC81BC4C71FA36 -:105F6000071EC679D9FCE9C88465738287787F6289 -:105F70005D66C36D5F675D96729E6D13F96B693CDC -:105F80007FED91050529CC84DF3F386CC28E6EE32E -:105F90004FE3A8AB276F35DFFCFEE324CD942FA79A -:105FA0002C9A49F922D97DE8453D3B7FC616D0C7DA -:105FB0007A8E8F9EF27DCB1C5BC23CB06EA147A552 -:105FC000BD3522666F75233DCE64BFFE10E629D530 -:105FD000CDED267B2BDBD676C7119CD7ABAA885F8D -:105FE000FAF8F92A61272F98F1C01D47705FFA5F10 -:105FF00086917E92E36C689C3E43339D231FD88735 -:10600000DF74A593C3F378E3F0191594B76DF0F33B -:10601000A2A2FFDC706D39DACD8345BEE943B6C478 -:10602000F92E6ED14F16921CE135DC24276716BE7F -:10603000E3D5601E8FC2EAE5C47DDBAB3A8BB91DA8 -:1060400016F0E339D4DCE8AD0F61FBDC6C8DF25D5A -:10605000E3C7CF9A1B6ACD83F935A7D9FC6E2A779F -:106060002BD8DEF123C6FA41FBE6FFAD123CCD078B -:106070002651FE87C3DDC0703F55CEEB60DAA384A6 -:106080001FB52399D64126F6C565BCF5F3EC8A4EBB -:10609000B4373E5F67A7F13E87391AD0FFE71D2A64 -:1060A000EDBB1E494B8ADAA0ACB67A68FDCE45DB63 -:1060B00013DA2FECF0447C7931BC68EB27D37918E4 -:1060C000C7403EFFE63477C49D47F34EC7794B384F -:1060D000E5BC07F5E1679608B873AEE839A7C1904B -:1060E0008F5543A37E17A4F2739891C689825ED61A -:1060F000F9B464CFBEFE663C3FF486CA3035C4D7DF -:10610000D546F35F08F3C7786F3C7ECFF8F2BEB098 -:10611000A9046709C2A9AE2FA779503BF8AEF6676C -:106120000A7B340FF930349DE8DADF46E7027BD989 -:10613000074E2E5F339C3C2F57CF2E98B1A51F3EA4 -:1061400087925C7CD3D9E7BA1F74727D44CFAF715C -:10615000BF00ADFF521FA9019BB073B95EEAB19FAA -:10616000F4D0779D19B1B29AF2A322ECB76FFB6C11 -:10617000C77E1DED333723FB59EACDBEEC33B4CBDC -:1061800090DFA45DB6386E9E30BF1A31BF9A44F3DB -:10619000EBA56F6F699076CD12E745ECCA0C3DB167 -:1061A0003E7A52D0A1DED019C59B688D02BDB3D80E -:1061B00046E78D99167199CF976F704ABB6ECF7E67 -:1061C0001DF10CF3463C6783FF5C4E7AC79E302F6F -:1061D000FC52FE48FEEAC29D47B13FB07311FAF38C -:1061E0006DBE94B48BD817F665AFBACC787DC02954 -:1061F000F2B963787C50E0F1C184784C073CDA2C2A -:10620000F6E1AE021FE1F1A7CE8BD88767BEFD6E27 -:1062100031AE476705BEEA7AFC5CAE9FFBC32285C0 -:10622000F1AA5ACC5F76F232EE07ADC0263998DF7C -:106230001C7C02FBAFDF6D3D77F863278F9331370E -:106240003F372BFBCB14FA1EFCEA7FFCD0477AFFCA -:106250009F703E31FFBAAB18FDAB152F5C91827673 -:1062600059D9AE9B0D7C9E4F1F4AEBD9995D8E008C -:10627000C279268DE7EB9DD935E108C61F3E6D3CFE -:106280009A6FD6F7679E3D566C877ECEEC3C56AC37 -:10629000517E70C46217D67EF59B623C8725F3AAB7 -:1062A0007BF8C5C9D789752E1ED7C8C8D45B305FA7 -:1062B000FC42522AE1EBC14CDBFD89E235A83E6984 -:1062C000DFDEA3D33EE59211BE156E8CD7E41994A0 -:1062D00087BB4209E42CC07D96594E3FEE03A4E7EC -:1062E000B3E1792988C21073033E1D87DAE8B869E3 -:1062F00052A7B11FCD2319C7D14AB9BEEDBE41A7E0 -:10630000BCB164CDF7F05C2867CFD168BD93711D37 -:1063100047323F972CE33A3DF0BC62A77568495E6F -:10632000A8AD04BE5B32298DBEF3CE7A8BF8E59C16 -:10633000CF16B6E37CB46E8AEFFCA47178C650C069 -:10634000A391639B4136CD5F005BA6FC7FAFC6C2C5 -:106350002960DFAC06FE1F0AFCDFD1E8A4F62D6041 -:106360001F1A69744F42EC9E0F93DCEC6C34A8DD6D -:10637000CF1BB3E9BB071A7DF4ECB12318FF8ECA1B -:1063800009F4EB7FD6F3BE467E9F882CFF711CD8A4 -:106390006940EFF4094055C04BBA387F2EEB1F6DB2 -:1063A0007C6548D950810CC067FF1A63E3AA8BC093 -:1063B0009BEE88A4E211E32B5D2C5C3611F3FCBA52 -:1063C000EF2F4FC5F311F794958D003CE2FEF6D503 -:1063D000402AD703CD783E35A7C6D78471BF9CDD50 -:1063E0004A3BAE5F39BBD796E03E02B4A37383B29B -:1063F000DF0C17D773C9071F51F247E1E602DF9799 -:10640000677B932389CE978E73713DE777F1FDC14A -:10641000D5625FBD7B969BF462F24117F14BCE9E35 -:106420002B697FCFDDC7BE727C3FC907FF4C71600F -:10643000B7D2B61FF729D9026E7F4A7EEAEB3B6CD2 -:10644000AF5F46FB737E8DE2C260F6D2FCCECC1A03 -:1064500048F8C6F6663D7E4E4F6C9705049E56DAA8 -:1064600013C7E935C6C719D7D94DFB99786F13E221 -:106470003BE78D3605FDF5330ACFC7E80FF8D8099D -:10648000E59CC96D74AFD373CE50B90BBEFB93714D -:10649000BC602580E32AFC7D2E7E27F1A116E94E03 -:1064A000D427397BDEE3E77C6C5D3AE6BF2DBAF793 -:1064B000798A3FAA7A308F9757AEC4F8648637B886 -:1064C00011F984859F2F3B047CF2A038B78C6F5064 -:1064D000EFAD768972B8BD39007CB2DACECB8BEEE7 -:1064E0007D8EF866B53DB818CF3D63B919FA5F9D4A -:1064F000DA9E6D83B2BBE999E6A383B02CDB3FD370 -:106500001C9E0C76A84BEAE7600EE2BDA76C4079B2 -:1065100094A9ACF13273F2A79C5FEDC13F1F190043 -:10652000FC52B787DF73D383B7DD6B155C8F7EDEDC -:1065300078D4D7AC093991FA03D6F92BB219F929D5 -:106540007A4489E42B78DF476BA6395FE5BBC98ABB -:10655000885BC0F7E6F863DCB9363A2A83EB73331D -:10656000CF0B89A7EB9B49256D4919781E35B44A95 -:10657000453DF88CDDA0BCFA2E8DF4F6699957DF05 -:1065800060277BB0469C73B52F0FAD1A817271AB3B -:10659000E6C7F842755E5B09DA43D52FE6F99B58EA -:1065A0002C4FB73AB53D738C3B96A72BCB2B445C55 -:1065B0002A2BB52135B510F763D6E6E27E491D6B6F -:1065C000BBED8708EF6B2A437EFF64FFA414BC7702 -:1065D000A816CA1807ABED38A687A0DDD549FCBEC2 -:1065E0009BBA0EE01B37BF872650C0D846CD484225 -:1065F0003DFFF340C348348937BB7E5DE6FA07C6EA -:106600009EC80F1848E75FDD7BBCD98965DD18C1DE -:106610004663F9DF9A91CFAA47DB28CF9285FFED39 -:106620005060A8D8EF8572AB6BD05473DC3B479CAD -:1066300033ACDFE0A6F360B02E6F42FEAE5B6F0BB3 -:10664000E3FE99CDD949E7807EE562823ED6F353D9 -:10665000EB14AE0FC30B783C75E98CB46FD0F9A97D -:1066600095F946F82271DDCA0B49744E4A96AF4E31 -:10667000F251FF955A98F6912A2F78E97CD5DF6F71 -:106680003CA7E5BC56EFF1DC048F1CAF26361ED1CB -:10669000F5E098571F1A0A745BBAC36E7398F86EC8 -:1066A000E90EB13FEF0A64613F193AC733437F10E7 -:1066B000788DEEB8E1E5B0960DFA5FCA77F87C7395 -:1066C000D964A45BAC9E59E53F80FEF87D49B2FCDD -:1066D0001FCD650313B44F8A6B9F2FFB575762FF83 -:1066E000F1F06424C5CA4E68AFFDD5D15346F8D643 -:1066F000DAE2FA4B9365F74A1C5FF255EBBDE98786 -:10670000C3C057F7A5B695A0FEEF5EC07C788F1684 -:10671000F2ABDFA46F5B5D5CAE2B2FE45BE81DC3C7 -:106720007B81852E1F35665BF63D17CD5D4AFBB339 -:10673000AD2E412F16E6E76C360C6011533CE8FF96 -:10674000C3F1B7C271751F70FCE37F311C3ECB787B -:106750003138865AE0FB5BE1D87463C137F2A0C9D7 -:10676000834AD8998FEBC28F795E9C9A5AE66BC2A6 -:106770007D991F6B14D71FC678BE4BBEC68E6A6349 -:10678000507EDA02180761CBB9BD02EF5BED63689A -:106790001D227F61C81EC73CCCDBC8AF0C2CC627AE -:1067A0001B5848FB3E729F948938A1DCE71966B0FC -:1067B00012BCF7EF44D23C5AA7F28373AB31AEAEB2 -:1067C0007AC625E17AF8A02D12C6F1C20FF0F13297 -:1067D0006C917627DA4BDEA106AE77195EAEFFD854 -:1067E000AA425AFF36D9F247DE0170AC544A925E93 -:1067F000413CA7E6537C1CDFE33D3B9BC4BAA5A606 -:10680000FA0D5CA73689756B85D0EFF27D725A70F0 -:106810001EDA113F59356DAA7312EAA1406B3F5839 -:106820006FEE5F356D65F6245C6F7CF94E585FEE58 -:106830004F9AB6D20993D9D4E4EB6FA4C6CAC3FE6B -:106840000AAB35E989692B03A0779ADD4BAAD0CE34 -:1068500081FAC3E8273E9126F50EAFCF977A0AF565 -:1068600012E831B5A9A71C46BD94DFA377A691DE37 -:10687000D9F2B84AE5A5301EDA31308F30DE0FD6B6 -:106880003D4C23FFC805B02441D935229FF6CF6087 -:10689000DE2C09FDFF11BC5EEE77E8C36CB4DF812E -:1068A000ED118FAE1CDE5E9FC5CF4BEB1E37F96D31 -:1068B00072FF4415FB7749224F453166911FEC5C0E -:1068C000336609FA51CEA1D6FD693D2E9F458DCF85 -:1068D0006F7147C9EE6A4B12F1EB7E2C9BEE4D10A7 -:1068E000EFC1521E83CFCC9B9B4BE83E3D0F333014 -:1068F0009F3A3B1465667B493E1DB08EFA4C72E3AD -:1069000070B340A27C8A85C9DC1E765FD0B89FA890 -:10691000807D83EBA847D8E1C23EB2CB7B8EE2D626 -:106920005D692FD9C57D7A4B674CC9C27349AA3BB3 -:10693000E0443B67BF3186F66954E6BFBEC464EFEE -:10694000344767507C5233020CED9C57859DA31A47 -:106950007E66B6735A1AC10187B56A737101DD5F2D -:10696000F3A82BEA1C82F47DD0E647BD71704C552C -:1069700058C1F8E4324672BAB938730AEE336CD4AF -:106980008229B7A2BCBC01E3F938DDF83EF70A055D -:10699000E3E99F3B8329A80FEE4B65163FEAFA64B3 -:1069A000EE8F6C4DE2FA47FA092D004F14E0D02E1D -:1069B0008CA4FB7C460BBB549F5B46F1324C03C25C -:1069C000F8A78335840D77ECBE3A47B6CD92FFA881 -:1069D0005D28A278E2D6243E8E1CF71E71DFA02C23 -:1069E0003B59038F1B038F27F2DF6A059C0EB0878C -:1069F0007C649FC4EDFFF7B68FC85E91F4E9B15394 -:106A0000147E2EB42FFBA8FE82CDA26763E7D97552 -:106A1000D2CB67C57D01320FC42DF4594B76A8ED5A -:106A20009ABCD8FD009AC8075923EE0560D95AB719 -:106A3000F91C7E32C663A0BE59E48524C79DEB775E -:106A4000B99792BFE01AAE59CE81395988BE73F812 -:106A5000ACEFB5ECF8FB02C23D796094B7A8B14742 -:106A600014BA1C80DBBB03441ED699E47729DE08E8 -:106A7000F6EE4127ED4BF073A2321EF675EDE357AB -:106A8000D1AE22BF70FA68EC7711AE4718CF66C15D -:106A90001CBEE9D8CE286F28C9DFC5F89D63646F96 -:106AA000A952CF859F6F463F2AC36CDF99ECB52B67 -:106AB000573FDFDC5C487E079517DDDB467A70A523 -:106AC0004B96575319D6AB28FA3D6C97C387FC04F5 -:106AD000DF07506ED88D05642FABF9E0D202DC657C -:106AE00078FF21EE0FEC726C427B16FCDAF92E5324 -:106AF0009CEC8CE7782E2B4CD85FD8D25FEED7EB8E -:106B00000FC6EFC03C23595FE65D1F55F9773EFC89 -:106B10008E0DEC7C370CFD3FF88283EE2591F72C2F -:106B2000C7F3EB9464EEBFA3DE30E773EA732B0286 -:106B3000C89C523E1DD949963C7029AFDA85E124A4 -:106B40009FF2BB5793F8FEB1A60528AEA65D282498 -:106B5000F9DF2AE8DAD2685C629CB43EC61943FDCC -:106B6000F43D4EB1D0134CEC8F6986F91E99BEE40A -:106B7000357E3F305EBFC9A7D46FFB44FFF392ADB3 -:106B8000F1E5AAF5ED4790857E680B55248FC7BCCB -:106B9000AF77BCB814D7D8A245286F77F67E5F8749 -:106BA00093FBBE8813146CBBE300B26B4372684363 -:106BB0001294AB92C53E4036AC6B2AAE5B3C6FE99B -:106BC00011ACC7FC8690EFE1A9A8A7669553FCFA23 -:106BD000B9E4E06FF0BB7B671753AC40C2BDBA911C -:106BE000E7DB497DE9467C417B87D6C0E39EEE40EA -:106BF00014ED8B0792DF9CAA211F6A5C0E96AD3EB6 -:106C0000B012E3224ECD4F7CE574DB7CB8BE3BC1B5 -:106C1000BFC375AFC96DA378D20ABC07380FCF1BAD -:106C2000CC34505E9778F2B3D845F4A3762153E87C -:106C30005FEBBD3A7FFF71D2E9FB5EF7F71C9C1456 -:106C4000C5FE343FA3FC1944C2FB26BD2AD7F5F884 -:106C5000EFE2FB97F894F8756821C2AB8E76430299 -:106C6000B89E4CB6EEDB6649FD99FA564114DED665 -:106C70002A5D5EB44F402F3E897C5237AAFBD78AEB -:106C80008FF46926B767C2F2BE02CBFD48322EAF41 -:106C9000BAB95D23E15FF2CA834EF3BE533CBCF147 -:106CA000EBA5BBD09A9FE11C9814775F70131F4728 -:106CB0000B12DFD827079C28274DC61803ED9566D1 -:106CC000CDF7DB00E595D8C96E063BDC32BE7CDE35 -:106CD00027EE073E26ECA8F87A8FB84F39FEFD67FD -:106CE000C27EB86FFFCDA487FBA21F1EA846FA7A0A -:106CF000F29981E773EC025EEF25FAED8B8FEEDF00 -:106D0000CFE3BADA4467045DACF8F1547B3080E736 -:106D1000C9D4D18CEC5D75101F1F6869605CD83BCD -:106D20002E8D0D37ADB3F70E9DCDEF77CE30E87CCD -:106D30009FEAB10513D999124F8792E53D159C6FD3 -:106D4000B225DF0CFB3DDD836EE29BEE447C7328B5 -:106D500099EB2B84C34CCF7B87E66725A24F4C2F42 -:106D600072BEBA145F7488FB126B1137E0DFD488EF -:106D7000F3F6A7C53D41F393C57D4106B78BE5FD0D -:106D8000171D5A2019EDAAF93DFBD4013A9752E399 -:106D90000AA44C42BE3CC6EDDE8F4AF8BD651FD941 -:106DA000032988E78F8EA94A13EDF3F3BC40996756 -:106DB000F591DDB77A24D4DFFE5335D044D5567B28 -:106DC000EE340B8CFD17B46F77ABB47F94F7C03CF7 -:106DD0007514B4AF00430FF9687EA93B8CEB6FC705 -:106DE000EF1BDE453D74FBE30EDF7218E7D0FAB10E -:106DF0005F60F9E41A8FCF4171B27C05EF155FBA7D -:106E000036CFA0FDA3654CD81943CB4B8732F6147F -:106E1000FE53C69D9D74CFB8A80FB694C1FC4666BC -:106E200074D8DC0053C41D6CC1734E2B9B82D9E80F -:106E3000FF5DBFA6A005E38F999981CE6B411FAF7F -:106E40005833BC1CFDC18E47457FE1112DE8EFFD95 -:106E5000D216CA53A0FEA93553CA292F7788ECFF52 -:106E600046AA9FFFB32BBE386E204E2BCB31665601 -:106E70003C57C2535B5E0ABA7DC164595EA2633956 -:106E80003D9959E260F6983F4971B68E1EFFF1AE0A -:106E9000728C83DD3EA5A15483FEF33C3F6A290436 -:106EA000D198D0566204F0CA5CCF03E5C919786B5B -:106EB0005EA01AD793919E75E5389FF47ED6FED3D7 -:106EC00055114F65EB5BB0BF1EF8C2DB5A30BE2ACE -:106ED000DBBF7EDF5B2DE18131BEFF56EC7EA56F0F -:106EE000BA33E8DEBA231862CB5DD6ADF37C5E918F -:106EF0007F33B0AB88E71589F2F02E9E772DCBD982 -:106F0000BCDCB13CF13AFF132F97B78EA4C4F53F18 -:106F100076737D0170939E4F39CE02DB13C8518585 -:106F2000DB4DED0E839DE74C8BC9D3F50EC6266273 -:106F30007E9393C329FB89FFFE6E310E0B5F9F8604 -:106F40007C3C53F0F910BFC2F394762747F0F71852 -:106F5000C0CBD2BE0DF3D926E211DB5CEC7BB36073 -:106F6000E8CC2416C27B7332FA41B990BE0FEC70A4 -:106F7000C7FA7B8D8B309B3A24B805FB9B9A9533DF -:106F80007A455EAC1F80BBD939C602B736310DEBEE -:106F9000C3FD314ED283CF423E0FE013C2170CF334 -:106FA00034FE7E4047E7C87CD4BF2331E9C6A4E75E -:106FB0008B3B67D3799AA55EB13FE2E3DF6794F23A -:106FC000BC97EE1793F9FD99CECE02F37ED6C36E31 -:106FD000916770CFCC87E91C74A79DD1F9851D25D9 -:106FE00017CD3BACC1B89CC96EACD1A2E48FD560C3 -:106FF0005C6E2CF6F71A9D3FC47E7C22FE8C71B528 -:107000008C1589E92FD7C19A0B060BF7EBAD2F63CF -:10701000FDA7B3F0D84BCF2BD69FD56FECDD9F2EBD -:10702000E2F802EF9AC0BB9E18CE7D924F01DF3688 -:10703000137F2D10FC26F703CFEE1AB1C9BCFF2A2F -:10704000CF0D817E7E1A7F1F21DC9944FE4AB11646 -:10705000B80EDB1777A6D1FE80E40FC91792AE1DDC -:10706000690D146FE97E44A1735CF1701D9670ADDB -:10707000E7F7F665CD0DA9E67BC6A53C40FF1DA24E -:10708000FF7113497E1EE3F20072732BCA2FDEC319 -:1070900082F3F07715997F8F40C25F84BC389EE8F9 -:1070A000C8F1FF824BE4AF70BCF5C67FFF4BD03315 -:1070B00097E859DC7980E659D387DC5679BD3C8F57 -:1070C000ED78D4EB83766304FF77B4BF4FF78A750E -:1070D000EC5699E2E3F346BD55DCA38FC7BF3C05F0 -:1070E000F471564F19F4A50FE9D0A33FA34E67AC36 -:1070F000FD77BDE3A735A3BE14F7F6A6AB7834370A -:1071000006C79FDCDCBE9A184A1CC76AF07A2C7A44 -:10711000EC916553D8FB30FFABDD3CFF6A625798BA -:107120007E5747CA75BC9EEAE7E174343CFF97F48A -:1071300094EB127ACA25F5147F7F186DDE31B8BE44 -:10714000761529603757D80299E87F7D70EC8774EF -:107150003E6591C8CF1985F939B86E1E0FD2BAF2C3 -:107160000956F23C9D819E0CCCD7B6E6E9B02DFCC9 -:107170005C6B3C5FC5F8282CEC370187580FAE7765 -:10718000743DCBE3195679966580B3CE36C454EF7F -:10719000E6EB96A403D0BB99EE3916727C6257D603 -:1071A00046D4B7AF7B789E4DFA90C0689CBF944B95 -:1071B0005857059FD8BE37DBCDF5C6EC04FC3BD94C -:1071C000C3F5EC82F59C6F3AFEBDF43AC47BC7EB85 -:1071D00069A9CB4D7AA24CC8B1EC57EA21F99DAC14 -:1071E0009F22FA9BE6E17251E6E67C877024CA276B -:1071F0002833ADAFC43FAD9C7F60BE61337FBF2EEF -:10720000FA8DE153ACAB02CFB53AE017F0B7CD1E23 -:10721000EE8FF949C59D36EAAF62B787F2322BDAB5 -:10722000391E2BDAF6DBAA4DF889EF6FA987CBD18F -:1072300046710FED611BF01BE2DDCDE13BBB2B87FF -:10724000F4E7220FB71B2EBD6E5C9E9ED928F2314B -:1072500080BE94BF58FBD2808D563DCDFB4BEF17BF -:107260005A81E7F0D21F667ECC29033C45F1DCFF52 -:10727000171EA177F4808EE76DBB1F61B41F3F6CB2 -:107280006E60B40FCAF541F71805FA2B68E37AB8B7 -:10729000781DD83128774EB92EBCB2DD3CDEDD1E1C -:1072A0008FE51C61C57A8EBF6160FF3C8D4FE8E7BA -:1072B00059B2E3393C271E6ABF06E34EF2FB564142 -:1072C000FF4BC1578CF08D8BC187FD53FE8A3BB8B5 -:1072D0001CFBADFBCDCE01E67E1FECE977FE14175B -:1072E000EAF9B5B0EE9074860EE2B98B8A3DA90634 -:1072F000DE9300F26C437F478E5BA1C9DFCBE92AA6 -:10730000C67BC20B7AC69174FDDD33E6F96FF6B821 -:10731000FFAEF4EDD043349FEE1D00AF2F86978E65 -:10732000F679CB5DB84E1C677E5C2724BCC3E6763D -:1073300079315FA45EAC1F305F1BFA2FE93FF5B1D6 -:107340001588B7CE29744F423C5F4B3A0D675C7E7F -:10735000A49F361C03FC50DEE32912FA87919F7B21 -:10736000E2A5BD4FF37B2D385DEAE7723A767942AC -:107370005F7832627208FA9CEE2FAE58D7A38FDA8C -:10738000F9FBCEDCB980CF5F7BA49C5BE9921E6CDD -:1073900077D125B382AFCFBC382AB28AD399C6EF52 -:1073A00068F7441405CFD13634A1BF2DF504C2636C -:1073B000CE5792F0F4D091011D47C5DE0F9BCBFB59 -:1073C000AB0779473EAA511B941C85F400C557B3FF -:1073D000500F4039AB9DB7637BF8FD0D124F353729 -:1073E00041A7E077FE9BA790E621F19535376AAB80 -:1073F00029C47CE503833F30D1F9A8D82F40BCCC09 -:10740000267F83EBEB1A353810FD5696E5A073A85E -:10741000B00E917E39EC629A0BFA7B199EB82E4D14 -:1074200055EFA0734253872824C7A00164BC877E10 -:107430008FEBFA6B9379DED65FBE3F14E79991CC60 -:10744000F910FA718A7E9CB40E8AF5E05F73C1AEC2 -:1074500053627AF9B0A2503F87FFE1CA4D2B9418CE -:107460005F627F683F1D56660DA4F5B22343240773 -:107470007559F2C97AAF675DB9586FF617D1BF8BEE -:10748000F99BCA3DD380A7264C6F8FE295D34D61FF -:1074900075DA3FC1B853C1DF74A1FEF472BE3E9CE1 -:1074A0001756BD08D73085EE573E92142AE4F7F4FC -:1074B000F2713245DC2653E42BA3BD80CF8897EBD5 -:1074C000FF9129FCF903F1CCF4268EF3AC13F5F50A -:1074D000E25EEB552589F3D9067A154BBCE57AB106 -:1074E0006F81F7FF7AB9DF29F26CF93E07D8F7848C -:1074F000DFD27BE6D2BEDDE79D37A4F0FB1BB83EB2 -:10750000F85009FCFA26059F41BA3F2FFCA64AF91C -:10751000EF1F18012FE637D52625CEC32E11F3AB6A -:1075200015F3FFA891DFB7B000F7D3407F8CF5F2D9 -:10753000792C6AFB7639D27BD13A85F6D3E4BEBD8D -:10754000A46FE506D5124F5F80FB69FDFE163FCAAA -:10755000DF871F35CEE247C971E3FDA9138DD996A8 -:10756000B8FFFCB621E29E0BDEFE76E627B86F6F11 -:107570001D60D9FF63AD1997770F28F84FE184F0AC -:10758000E9A46FE5FB138D4E1636C3F1F150CA7BAB -:1075900018E80DDD8CF48DC191CCC26638D864FE3C -:1075A000BB572E1E77053B9CFB2FF0DCE8263B9D4E -:1075B000EEA9ED898381FE3052501F95CCF38E8F5A -:1075C000F90D52BE6A2627F61FC6093F779C9BFB22 -:1075D000C729C7A53F9DE443BD28EDF1F8EF1A7A0E -:1075E000F8D66A4F5E2AFE00FC1B36FB47F1FDB65B -:1075F000887EBF3EBFE4F7C12F05FF257E77F1E40B -:1076000010C5F7F0F221CC45995066F5831EF5F2CE -:10761000F5FC516F327D2FEDEA8AB9D6768F63BBC8 -:10762000F1F84CBEAC788ED97E5786A0FEE3FDC93A -:10763000DFDDC93BF53AE57FFE0EFD44E8EF584A31 -:10764000602BF2C71A912FBFF1AF07B36F477BE8EA -:107650005FECB45F5FF2D8D21598CFEC6E570C3A5E -:107660007FB4DB2A0FDF5CD63EB802F0D12EE8549F -:10767000E3E7F3A8F147F5A16ECCAFE6E30F6CDFCB -:10768000AF68267E1B58C9DBBDE4B55BE233FBB0B7 -:107690000CFDECF11AD26FD93F231DDB0734B40384 -:1076A000FAE3EFDD003CFD1B18D9D1FDC729D4FF5B -:1076B00037C76D54F0F7B7E43C5B6DB30A0DF8AE15 -:1076C0003533D98FEBCD00237408E5ABE69D681404 -:1076D00097C709EF746AE85F8D320287F1BD9C9706 -:1076E0004F35FAA3DD9EFC0E87AFAD27AEC4D71B86 -:1076F000C6560B3B7413B7C7547694717B9CD6F572 -:10770000CCE5C369DD93F3C94C13EB46260B61FE50 -:1077100031B46F253BC5C9D7FDCCE5FCF7F2243D5C -:10772000637EE68831E8670E5913D5E6C3772F6D7F -:10773000B025BC5FE37D817798C7BBE6795C4A5F83 -:10774000C976F63EE28C92DF93A727F6DF19BB9F3E -:10775000EA4B1E4BBF85E4B259A7FB1025FE471923 -:10776000C1CF109EFEED1B15C4CD0991577062D597 -:10777000D30ADA91DF5FCC0C35013FF5C8EBB29D3F -:10778000832B4C7A13FA277A6C8CCB1397F116570C -:107790000AF77FE61B4196329EF276C97F5EBC8572 -:1077A000FFEE469FF8B84C7C2995DC2EAF99C37F3D -:1077B00077B4E4318DE85DDDCC7F77B066FB0E3ABF -:1077C00067C77EC4FC28EF35ED3B940A18B77AFBF7 -:1077D0000E6581097F036A22945F7D8547EE3B44F5 -:1077E000C96E8EE76B8C17A09D72C4C5E5FD7489C8 -:1077F0003B8CFB10A7EDA11A6C773A27D98FFB942D -:1078000012DF2FEF9846F71D78763AA2F86CB56D27 -:10781000CA7642BBD691BA1FF96894111A86784984 -:10782000D3821DF87D6ABAC78FFB183E071B43EB56 -:10783000F565E261421C3F4CF81197939B52BC42A4 -:107840002E18E53D5D9BE291F613E9A723763E8F66 -:107850009D8CC31BF106C6A5201F1EE5BF9BD0BF94 -:1078600026AA60BE48FCB8317E0A5C8DF05F3E9C63 -:10787000ED3AEAF56AA1674A1EDBA2BC6F827B067D -:107880001A55C89FDB372A1827837AD233D09E61D6 -:107890005E52FFEDDC2FAD86FA0526BD22E7914052 -:1078A000BF04713EEE773A0F71FD12E5FB0202DE76 -:1078B000787ACE4DF1D1F8E5601ED07B3D3C1CFDC1 -:1078C000E223F949D49F94F778F99C2BF8BCFF8602 -:1078D0002D8ACD4DFB2764474AF864BB6329534288 -:1078E00088AF09D33B090FB51B349ACF543D38F408 -:1078F0000E933CD4A5703BEEC04DEFD2FD3FEB7E26 -:10790000718CF8B116FC69F227DA8EE937E0BA1209 -:107910007E52C5FDAEEBB849C21E12F7625DD7C1FB -:10792000F56F6DC70E0DEF91947C9A77EA00DDA795 -:1079300055DBEE60E84701FF2D45FCC4F3A9C48F79 -:10794000D4AF7DD113F410F793C2BA88E785F2D093 -:10795000CF91FA3922EC51E6E6EFD78A79C5F827BC -:10796000D49262D1AF2E928BBC53630E605E66AD33 -:107970005FA1F392E9A5E277C84C7099FDBE78FD4E -:107980008871C320F7E373679BCEA9F5E879F1FD11 -:107990003AA4377F1FE5EF593EAED712FE78FA457D -:1079A00053B85E4FC0678FE13CE2D731B9AEE73DD7 -:1079B000BE53C3FB9224FF5C877437F1CFF6147E6D -:1079C000EFEEF6148DFA7FA884EF3B3E64E7EBD729 -:1079D000434D4ECAA37CF9669ED7E5B9458FE2F3C5 -:1079E000B06D7E0DD61FEECFE168B52DA773772061 -:1079F00097CF205D0FDCE4655C3F727DB8EE79AE19 -:107A0000CF6AC26EF2736B42DFA9A07CD774979FD6 -:107A1000EE010D1DD26FF0F4E62BDFCEFDF4FBC7B7 -:107A2000D7B573F99374007D4AFC25E541E23586AC -:107A30004F8E77294F921E11B9CF03FCC2ED23EE72 -:107A400057158A739195CEC011BB0FFD161E7F2D61 -:107A500014E72365FC75BEA04B912DF81ACEB357E1 -:107A6000FCF532FD83EA65AF8EC0DF0FABCA3E4A3C -:107A70004F29B7E0BF5AE4FB6D41F703C25F3C21D9 -:107A8000F444F5B87692CBEA0F1A489EDDD3B95E7E -:107A900073BF63D5C78CDD27E6BB86BE9B9ADC5ED1 -:107AA0008EFBC7537FA618E8D7F705E7223C2F8641 -:107AB0007EDE8683DE79885FF13B52F25CCD1F85E6 -:107AC000DE39BD4D15BFABD9A05FCCFEBE547F2CB7 -:107AD000FA8642F79A08DFF0F4F6D2491FA27FBA7D -:107AE0002D857EE7E4D3EDDFFEC187E9F83B22D7A1 -:107AF000FAD14E485F1124FEE9CE70F937F178ECE7 -:107B0000748C5735B51FF4E2399C4F9EBE6A0CEA5F -:107B1000ED2483CBFDA9E7D5658897FF0324F17B8E -:107B20003E008000000000001F8B080000000000E5 -:107B3000000BD57D097854D5D9F0B973670B9949F5 -:107B400066924C36B24C02045412262161916D9219 -:107B50001016599CB014906D640901421220ED87F3 -:107B6000D57E190CA5C823355A1770EB049762B55A -:107B70003568B441830E0808553F47848A15EC8860 -:107B80001441423245DBE25F5AFFF3BEE79CCCDC96 -:107B90003B1350BFDAE7FFC3E3733CF7DC7B96F798 -:107BA000BCFBFB9E3377FEEAF9B1A38A0959ED9538 -:107BB000120D8490CE5DBFFC577A1221D54FD65955 -:107BC000245A6F7AF6757DC04488C6DBC29EEF8A60 -:107BD000B7C07BE79FB8772C194CDB5B9BB0FDF3FC -:107BE000275AB0BEFF57CFBFF67FE87B35AE3807C8 -:107BF000BCF7F98BFBF4F0BCC6AD75B6D292B80FEA -:107C0000E8679B69E9794626C9844C21ECEFC1DD20 -:107C1000FBF4F67C5A6FA5A3D2EFC95CBD77400E8A -:107C2000FDAE75B776A909DEF0125242C7FDD5E266 -:107C3000916EA8B7DB08490B3DDFA2271E63022D1A -:107C4000FB101243CB0BA5268F144FD75566DA02D3 -:107C5000E585DFC4CCF5D2EF6AF5813C2BCC6730EB -:107C600071423DD5A2C1EF6B5AD7EA6A4DF83DF695 -:107C7000F3071D2150E6130F393B88AE9F9027BFB5 -:107C80001E0AE3FD96101BBE3722A68890390B3ED4 -:107C900091603EB183EB75AB719ECFB276BAEAF0DC -:107CA000F6610D743C3AEED7F0372E5416594C3825 -:107CB0003E05087E97DE56996187F527191CB07E30 -:107CC000B1BEF46A7793993EBFA9C1ED90ED84BC33 -:107CD00072EEE884BEB4FEAB41D250195E97A5C5E2 -:107CE0002EDA7FADC784E3ACD950463EA5F31D0F15 -:107CF000BB48BF4FB690A41BE97A2AB424C9042517 -:107D000021C77445D0FF53D86E371027A178607F04 -:107D10007DCE531BE9270FEADC6925D0CF16BFDEE5 -:107D20000EE5936CFEF47B8BA908FBB3DC08DF1B2C -:107D3000C93AF8AE7BE3D4A4AD12F6EBD72584E6BE -:107D40004D48306B763EEBAF18E034C93317DE2771 -:107D5000763DAEEF737805F7D153B0301FCA6D6C26 -:107D6000BE1AE2067C49D6D312E1EACEA9A478B3C2 -:107D7000C452BAD052122A93FBB076355C5B78FBC2 -:107D800027162796645722212323DF13A580FFFEA1 -:107D9000395DFA001DF7FE573F41BCAD05BC85F1CA -:107DA000DD67F4B00E81B7CBE013BA0F0FEEF90424 -:107DB000F17659BB84F0A96D2FD52FA5E58546270F -:107DC000F9544BEB1CFF1E94025580D79E3D319613 -:107DD000A7289CBA047E367F7256A6CF73DBD3ECFD -:107DE000123CDFC3F0F4A046E301381DDC79434BBD -:107DF00093143ECF8D081FA99A209DD4D613AF812E -:107E0000B6973ED6707432ADAFA9260E039D57AD1E -:107E10000A8F721E3FBD19F0C55A438A63ECB0CE7B -:107E20008F27F4A5FDD7D69012A0D3F4F1CE3D5004 -:107E300027ED121900F56AD73218FFA6A4950E99FE -:107E4000F66F1DEF6A83F16E4A1AE390697F0F6641 -:107E5000B66E36D2764F05B13C0570D0359769695C -:107E6000FDC10ABB854292C2EDC954682783F48ED6 -:107E7000A7008FDDCB6AA0BFDAD4F90EC09308FA51 -:107E8000DFB37110CCB7D6DEC71143DF9FD22E21EE -:107E90005E118F89C0FC6B297CA13EC53BCA0BF3E8 -:107EA000B9C8E127E0D8A5F32F82F975BD64201E7B -:107EB000DA3E653CC357EBF856E41F6FEE997858ED -:107EC0002A08E1A5F965830FEA095A8BE400BE444C -:107ED000661A603E4BF97C9A7564B18B7E679DC4CF -:107EE000FAE977B784FCE259A0271B941A5EEA39B5 -:107EF0009E37B3D2E22970517CB8C8F71FD184F6FF -:107F0000BB9AE3CB9A653EA4A79AE7587F490667D8 -:107F1000E1FA30FC4D2A2748C7BB62C8E24AFA7C26 -:107F20009795956A7C7D8FD375CEE3EB70DF97D202 -:107F30007D877D4DBF9B3E07B851BC00B8D17D44C5 -:107F40003CB8296905EEDBD2BBA55B701F3DC308B9 -:107F5000D46D896C9DEAFE8FF3F5ED8A71154BB4F3 -:107F6000BFA0CDECD829C17C9C9A18A8175A1D3BFC -:107F7000097CEF7A12C6B3A5C4389AC2F81521AEAF -:107F8000620D1DE75CB299EDB7F75DED8C7CA04703 -:107F90003BB6DB64E223C87F48AE2B3FF45D453F30 -:107FA000D65F05EF6F6AB3A780E43278205C383C77 -:107FB000BC1BFBCC0DE7A71F717878AF2373816FD3 -:107FC0001CD4139311FAB7D071687FC93B473DB1F8 -:107FD00015E7D784EB3A60B1605991E82AAEA7FD66 -:107FE000D9FAB91A002E629D6A782CE1F0D83F6761 -:107FF00051A106F07896C9017477FFABD212C46B19 -:108000008F911225E03DA34342F703E882B8B5B84B -:108010001FB5F52E6F74BCAF443AAB4D8A71C4489E -:1080200088F74E947F1E9397E13D937FB19398BC60 -:10803000023E59991FC90F049F01F906F82CE8A2C6 -:10804000766C200FF6F79BF2952E1DA3F32E0A07F0 -:10805000A0234137E65718BD6CDD682F85F6AD9437 -:10806000EEC3F7FB90DE83F47B28B78F03FA8579A4 -:10807000BACC21FEDED7E28AB752F8D56A7C9BB52E -:1080800039217E5CFBCA5D79EE28F827F8B151CB27 -:10809000F89CD11BEB65FDB2F18C14DCE6222C3D83 -:1080A000208F623730F8A8FBC9B50AF96AB49CA1E1 -:1080B000727C3ADDA4F87E844CD2B873613E6B8C3E -:1080C0008143746749D686A01EE6910CB20BE8671F -:1080D00067AC17F856723271BF10A5DF242BE3038B -:1080E000625F9A13181D25C7B1F7C75A995E516888 -:1080F00065783991BF2FE62FF0DFAE717F42E4DE65 -:10810000E598F88ECE0BDBC57CE8F75B0893BF38AB -:10811000DFE43BF3766E0DDB8F101D5D5704FBD45F -:10812000EF6E9F768929348E90A7EAFD87F903FDCB -:10813000C07A2A07F7FE5EF33E468F6A7C9CCEF536 -:10814000299395B0F774BEBF225DAD35939D30BFC6 -:10815000EDC49948E755F7DA40460FCE601EF4FFAC -:108160006682FB19D88FE1E3399ED3E733E8F3D574 -:108170005AE231D03D59BD4BE70D1819CD7C4DFF6A -:108180001B97C0FAEF361B3D32C5F30F13DC0BAD66 -:10819000B4EE29230E1FC8A51F53FE01F4477C250A -:1081A000C05FEA48200EE05C2BFBF308DDFF2BB13B -:1081B000EE25F0FE698D3F0B9E1312407C3D191396 -:1081C0005740687F6D7A5FE67FC1BC8FC86427ED3A -:1081D000E712714E81755CF26B123C741DA7DADFF9 -:1081E000FFCDABF4AB85AF5E5C783B40696BECA236 -:1081F0004768B9C0A8316A8786E071D21C9DBFFE6E -:1082000098E385AD89E95DC18D062FC047FDDEE4A9 -:1082100004F65EDDE574E2490C7FCEF8689D36A871 -:108220000715B2EE7216F1D0714F6948756B143DA7 -:10823000F39495F1AF368AFAD1DA4F733CDBA5237C -:1082400079DB613E2D940F02FCB476E417D5BFC8EC -:10825000716CA5D5B6DCE021D023820F48C8FF4F52 -:10826000EA18DFA17FB38CC342F213D413D00FAB53 -:108270002D1E9F86F28DEA06B34F2EC0E7DAD1B0ED -:10828000771E8B16F8E0122E1797D6BFF995144774 -:10829000DBB5C4389A7EF79969591C8885AA1FAE48 -:1082A0004F06E53B654133D22768B4A08F4BCEA97A -:1082B000F2D7B157D3E7B4A8B723BED0FD9D96E05F -:1082C000F2C27E2F8867F05EB03ED6EB09E37FB343 -:1082D00038BDAAF16C17E0289DEFC712932BEA7105 -:1082E0005E4C289B0AFDFEC3EC7A16F077C1FA8B30 -:1082F0000A7ED625059E7E04F071ADD9F114EB36C9 -:10830000CB15462F87C5B89735B87FDD85FEBC0DE8 -:108310003980F7C1AC0F289C5777182C1E3BB4EB63 -:1083200015FB7FBA9132BEBC30F974AEFF04620215 -:10833000F83B36033E2CDD124B3C8342EB00851BA1 -:10834000F0BBF632C17E9674BC7902F879AD368006 -:10835000F8B3C468C2FDA9BDACC579902DBACE8072 -:10836000F89ECADFC438E721589FE767A3AD676F5F -:10837000A00F53E8735CBFFB6D78FE506C1C71322C -:108380007AF10EA4F3BF64B4C7275078D5E9297EEB -:108390000CC16E5CC630FD8A649895FBDF71E42BDE -:1083A00098CF32A35B0FF27EF9DC7A3DD0E582787C -:1083B0005F896570F8BE8F96BFBEE19BEFFB6ECE06 -:1083C000874EE9295D44A1C3D39C2E26034ED2F2E9 -:1083D000543AA39F5359A4FA0528AFA725FDEE549C -:1083E0002EAF17B1BABA1F7D02A39F53054C5E7919 -:1083F000D631F9A17EEF32DFEF6909CE20C04D3CC6 -:108400001F93C09EBF98E0FC02F089F2C3BF737C4B -:10841000F559697F0B5E3720BE924DC13CD8C79E8F -:1084200075E5F1F926479F57DF04B63EDAEFBF60E6 -:108430003CFA9E13F5F6D762BC608790A9943F037F -:108440003F5E9749801FD371F50936ECD767C5F7B2 -:108450000CB80EB285F2698AB7DD2576DC97ADA53A -:10846000143F814FEC3558804F087C127814813FBF -:108470009C8F09397C33C86119E570624209CA6171 -:108480003DD039ED51CFF4C1FEB8DF8867F237DF58 -:10849000EFBD46B68F94DE3313703C5F7E38BD0966 -:1084A000380B3E79AA8F122F9EE27C70007FAF07B7 -:1084B000CE09ECBDA47E4CEE09FBA084EFFB335645 -:1084C0006529E4D8F0494ABDE4198E6FCF58E3C45A -:1084D000BE1402BC85FC8BD8EF47D97ED3F786C18A -:1084E0007A1618828B12A9FCFA01D58BF445F8DDB7 -:1084F0006EF82EC24F319EC9DDBA7566027A81339D -:10850000C1C2E05F1CCC82FEC8A020F2A12584F28B -:108510001BE9DAFB073E81344A23D3E298DC9164FD -:108520003A20D0CC206287FE28BCA784C35B3DDE06 -:108530004968A27AE0EC04497B16F6A89014C27E42 -:108540002D7AEF0BF342DAE5458BD1A3A172E487D4 -:108550001AF73CE8A7F3B623A8F79FD4FBF29A4D8D -:1085600051DAF5BEC71F9242ED8B9F913D7ACA67E3 -:10857000DAFC9D0FCCA178B9C42F3B60C82577FCED -:10858000F59DE1A04FFB750EB06BA93E71B796CE7D -:10859000FBA486ED27A957FA051A38BD50BD4A4BF2 -:1085A0008685F893D00B5612DF00D01F9612A71EB7 -:1085B000CAD36B574C25145ECB4D0DC8B7CEAF9BBD -:1085C0008CFA7215F160FBD22DBAD3E1F26479B363 -:1085D000B2BE62BBB2BED2ABAC5FF811C3B748BC8F -:1085E000677A98AD3CBA7EF118A7B70BFAE8EDDBD5 -:1085F00038DE96FF6CEA4348FF7E1D31503C69D857 -:108600005B9A42A2BC2FCABACBB9C41B268742FAD6 -:10861000471EF10E85FEAEA03F10FA013BB721C602 -:108620009902F6C885B2E8F37880CFA3EE729F5E18 -:10863000FA8DC37E2FE45E7D9D75978DF85EE4F71D -:1086400026EC97EA5951BFFFAD805342F4F65FF72D -:10865000CC2F15E562E83BBB4AFFCA40B95A77D92F -:10866000A290D3A1F6242657B99F80EEAB07F562FE -:10867000AEF7518168391B1BE263BA3E6C3E826ED5 -:108680003E9588310DFD6AF7723BC25100FAF1A7A1 -:10869000A07F01DD4EB4BF16A0535D7AFBC83C6DD0 -:1086A0006E88AED4EBA1F8F879204C2FD89F604E9D -:1086B000C2711DC401E30A7A58745B45BC9BEEDBB2 -:1086C0009FEE284F710F0EC73B0F8E5FAB177A9F3F -:1086D0004921C7894ACE2F6D3F827ADD32A32B0F05 -:1086E00098D39FF7DE867452455CC9401FDD7B0737 -:1086F00066B9FF17F25DCC67A6E7561DD3E3295094 -:1087000029DDCEE0F399D9C1F44A8DD1A9C3719C7A -:10871000C46E4946539DCD9732592DAD8FE9993F8F -:10872000381D0919CDE72FC1F714BE63784996B8F3 -:108730005361DE0618978E1743BCA950368D74D846 -:10874000A11C27B9B46C1E5EDCE709A43E03DED78A -:108750001803325B279D41327CDF032FAC9B797D70 -:10876000D3AC4B8B96C3739319F98F9ECF434EA412 -:108770007C7310F22523ACDB60F29D87759979E953 -:1087800029637ABA2797389AE86B7D482B81714D17 -:10879000A68B1E58AC855824A8C7582EF9C05EB9C0 -:1087A0006831793443909F1A12819F4A6F57C1BE36 -:1087B00050FECDFC57BDB56B7D682709FE98C0E71C -:1087C000D7C4F9631A61704822AE7D4E8AD7F799F3 -:1087D000ABA6923810E36E1C7F47DCA4C3305F0069 -:1087E0003CCAF949DAD3E172C6E6D22AF85FCA5C1C -:1087F000653DCDADAC1BC9490BE8A392CF95FA7589 -:1088000022DA7F83C09FA3E3FC66561F362F813F89 -:1088100079899CBF733DC4C5FD01B5097A827EC4C8 -:1088200064A3910C41BD242F91F9073EA63B4DED69 -:10883000C620F2F3C271CE010F50386F7E4F76DC46 -:1088400049F769B3D9BE510BFADE3C89E9F7DA562C -:108850001FF8875A16591D5BA13DC679CF3FA1FD70 -:108860003D9980BE55077EF94478D1520ADFB56440 -:1088700059F0BDA4F220FA53837711D4A722F0F463 -:108880000A9D3F85F713880CB49F6596D5CFD1F725 -:10889000D35CB10E29ACFD4968A7F394385EC0F3F0 -:1088A00071C3C0FE657FFD3A0AFD4EF06F386594D6 -:1088B00087751D856F98E83CFAB90B1D80B6FD3BA6 -:1088C00078FC25C9E065F1074AB5741EB38D6C1EAE -:1088D000751DA53797D0F6FEFEA104E210B187ED15 -:1088E000F36BA04943ED6EF8AE2C16FD5EC7B8FFE2 -:1088F00089707E305C456FA342F88FED85A24ED51E -:1089000006E730E6D6C07A12A30307117F8C3E6FCC -:1089100024A13FF8BE3CD41FF2A3F1A1E610BDD1C3 -:10892000A515191D4D35F4BD839513110FEBC0EE40 -:10893000A2FB315CEBDB07F43D8A9785BC244B9AA4 -:10894000119E5B37FAF6EB72C0D5E292A13ECC7273 -:108950005713F43746F2619935F7DE2640AB7DA018 -:108960009C217EB92B801E3757100BE85F4D231CCE -:108970000E0B6D9A3397F96767CF357AC1DF3F5B8E -:108980004B585C4CEBCEF901A5AB1F2C607E61A867 -:108990002F08F3BB8838C8316AC7EC8EA20FEC4BA6 -:1089A00064724A7C5FB749AF8837ED4D3461FB1381 -:1089B00089133C89A8A7B97380FE3627727D6C1095 -:1089C00019047C258CEEB722DD97BED51B5F50B60F -:1089D00073BE30DBF90B1DEAF19C3F083EEC023A16 -:1089E000A4DFF925A70EE0F7611983FFD1D295C85E -:1089F0001FE610373EA708A27385FB9B2685E94337 -:108A0000749CD92EA57E3467AEB22EF0558C3BCF28 -:108A1000AD6C9F21F4DB494AFD76C17F5DB1A21C9C -:108A20004C797ACDD7D9185F413F411DDD27165FBC -:108A3000D1B278CB26BD17F4A4BAF6B5076D40477E -:108A400077104E47BBA56518FFD92D2D0FD323FAFC -:108A5000D67825E0FB03E99AFCB8AF418C2B1DD3F7 -:108A600079F741BCE5D84ABA623ACF37F42C6E792F -:108A7000208678C06F2DF0D33C83F95D291A63FC02 -:108A800024C312EB007CDAA229423FED9638B323CF -:108A9000DC2FBA7523C5BB30FFACDDC0428CC77A72 -:108AA000B17F8F24323BE74189F9C93DF38C68EFF0 -:108AB000D9FAB91471099B4C4E80BFD19368473CD9 -:108AC0007A90FB4320AE3794965E89E9333DDFCB45 -:108AD0006413FA2755FCC796E8C0B8802D3E1FFDE9 -:108AE000FB733B0A9F447E638A710C9042FDCF75F5 -:108AF000B7689783FFA0A345BBCC14C2BB93025FAA -:108B000063492CE06B8FBFEF0503FAFB7EA871056C -:108B1000002F6BF4BE02A2C4E7C0D5E4D80A8E2FA2 -:108B2000BA32D7BCE5743EDDEFE899FFEB0E82F474 -:108B3000FAE21E2BFA2BB53308CA934DA504F1A116 -:108B4000BB4542FDED336B35DA019BA46694135DA2 -:108B5000091370FF56990EA05D5BFDA8EE74B8DE98 -:108B6000B5EA49657D35F1A35D5DF35C043E23FF05 -:108B700012FCB1B64DF91DE9AFE48F859CEF17B932 -:108B80001C332B60EA731DFD985D4D7C06BA8E92F6 -:108B9000B7F5DC4FBC80C94DF2B404FA56B7F99C66 -:108BA000CCE89CF1E312DE9F5A0E95707D6A2CE5AD -:108BB0005B607F0AFD88BE8FF5039A0E3955139AC4 -:108BC0005731FF4EE865826F8B7D291D41C8088AA9 -:108BD000F7B9497C5F73492EEC2BED1FE901504238 -:108BE0009F80FD7BC06E1BC5C7A3FBEE0139EBD197 -:108BF00018BD80479BA57AE4D346C2F9B5E446BECA -:108C0000FC3B8F4706B88E24F533A7D2F7461BFDF1 -:108C1000B1000F8A0F7949B6109E34115FD66E49A4 -:108C2000812FD8DE697D2B2ABE08F9E2FB90E91777 -:108C300053E88AA19F0A08F8D0F280C4ECC289A642 -:108C4000FBB5F0FD5B9AC9880F9388570BF3ABB067 -:108C500028F77962AAB23ED91E8107328CEBE4F084 -:108C60009C3248D9EE147C8D28F95A0EB982FB4CFF -:108C7000EE3AF443F00BC46E208340EFA01A22D2E8 -:108C80009B9A1F4C4AEA355E3229294ABCA49BFBB9 -:108C90007F6F2481AAE7A4487CE93AB8414E0DC30E -:108CA0002B81C7AFF0FC0AE9751E972D66FEC090B8 -:108CB0009C67F8328CD76E047CA3EFAF1478924D8A -:108CC000B2014FC6B4C7F8640AD742DECF8D8037F1 -:108CD000452179EED398ECFA5CC00FC716598ED4B3 -:108CE000DB9313EC882743354EC49312E24884FD8E -:108CF00019616C6DD2C2FCF70CEFEB3629F0620DF6 -:108D0000E28544F102E92A422E2ADB557823F6EF68 -:108D100030D79727124F7F188FB2B103A02FFB7265 -:108D200018DE541027E2C99BB99379DCDAADC57E11 -:108D300088521E961B9578A0C62B3AA2267C5C35DD -:108D40009EF58637D98037421E265E1B6FEE49326C -:108D500029F4EA30BCB927A9A477BC51E38BE027FA -:108D6000BB632CE5A097D6554BC88787BED3BF09F8 -:108D7000EA03D7E460FECB6EAB03F5D6BA7AD65ED3 -:108D8000EC77CA901FD3AF81B7E7B8CAA15EB781AD -:108D9000C5294A8EB1FC99FE77B0F6C23BEBDF30B5 -:108DA000837CF7B0EF5F39BF598EA3EDDECDFCFBBE -:108DB000D2E672A8D76D61DF7F067126BABFC34EB7 -:108DC000789BE0F97577E73898F9C9F4D9711C4FA9 -:108DD000774B2FBC81DF35B3EF561C32F621A80745 -:108DE00033BD752C5FE7B847D93A933EBD69929D74 -:108DF000E2EFF2A007F5A6B39A9A61C86F7AB13391 -:108E00004BA5E60C2829DE209F711A295EE7B238AF -:108E1000E44E3AC45B49CC9F21E277904F109E3FCD -:108E2000F0561293F7E2BDE404C2E2CD0F9BD11FCE -:108E30002CE28BBE87880474066BE4F23F6ABC7137 -:108E400062BF7A8C334ECC1671C68076091DB7F09E -:108E5000EB2F2644F3A71C4D627AEA399E1F219E10 -:108E6000577B73348017BB0149D20148F5BF07BD5A -:108E700009FDAF4C6878C808D857560F24D56CDD6B -:108E8000428DF4159A7AAD07844C16B5BF68D7D3D6 -:108E9000FDC4171F1739FF895AE203F944B46CFE69 -:108EA000554D540E4A21BE345BB09DD103904E67A0 -:108EB000F17DBA28F8CD503214F8CD6CBE6F3F303A -:108EC000D6EB98BC6CD6A9E8FF2F48FF3B7AD59B20 -:108ED00095ED2AFE50CDC7ADE2FAF24A1244BDE04C -:108EE000ACE4C5F2DC0EA62FAF361D43BDA2FB617C -:108EF000A627D69000EA1D6AFFE1EA5DCAFA9A56F3 -:108F000065BDAE5D59EFCEF7E038DD3BD60C03FF13 -:108F10005DF5F677D02F5C2DF88457C927A882C459 -:108F2000F8C443D7A3DF4663A47CA218C0D507F3D7 -:108F30004D86126722F00310B25FD3FA5DF0491A32 -:108F4000AD6B5C093694339312CF88F1658CE7BE24 -:108F5000E3B487F6A5C72E54F18942E18FE99F80DB -:108F6000FE2AC1370AB95E4226A9EDC6FB91FE86EC -:108F7000F25ABE8DFB53B8DD23F40CFA3DEA197E9C -:108F80008DC9ABD184EB155EA4C72223951348424B -:108F90000E23B3579A896A7F0B6D57B79B94EDAA3E -:108FA000FD1776CB30BEFFF388BB2FECC72CE23A1F -:108FB00008F2E1E887D50A7BE9C33F4E10FE14B4FE -:108FC0009BBEBDBDE4FB4EF652CFBEC750FD919691 -:108FD000E533260F7800E2E36D3198F75927B17D2C -:108FE0004E9E772C2BDC7F78B491D8B46174DF343B -:108FF000D96084F860938ED91333A69C1AB6248C5A -:109000006F3C6F2C9D0DF0DA2CF97FF411D81747C7 -:10901000648279351D36DCF74BCDF439C5B74B8FFB -:10902000DEE0F0D0C717742CDEF899545F05A95024 -:10903000621E551B7E1FA3A5726C85EC7D2D00F171 -:1090400055C9FB720D6D3BAE772F85FE576B7C7A51 -:10905000E6B7F3639C54F4DFBB1FD2837C4CBF9F05 -:10906000C9C5A0D4C7C1FCB89EBCF078D39264E651 -:109070006FFA30C15507E308B927E20927D74E8CAC -:1090800007D1F02571C6439C53D242CC2E723CC806 -:109090002BD814E6573E19133D2E70878DF1579843 -:1090A0003EF0F734ABF32736E0B7DCFE3BC7E35DB9 -:1090B000E7E258FC6B8B8DC9810EFEDDE3BC3CC73B -:1090C000E363E7129476A378CFCBBF3BD368346ECB -:1090D0000ADB4FFB43867A2FE653F1FC9106C2EC84 -:1090E000A43DD696AD61F1D0676DA51D000F5B3F25 -:1090F000A73E0DE0B787C961884743DC78A4C5FD6A -:1091000020B4D7DA8913E2AEC41ED0CF84F823D8B6 -:109110009DA83F307CE98E61A598D7B3B6CA0E589A -:109120006FF7DA00EE674FBD92F1C7676D2E1CB77F -:109130007BB668E7F56D01BEFFCC7F20FCD9BDC5CD -:10914000C3D4F12F2A38989E1DC3F8983AEEBD502B -:10915000F0311EF75EC0F9D0C20EE61F5F64249B9B -:10916000FBD2F6C51D29CC5E8CF3E429E2DE9ED845 -:109170006F95EF20F0B33BD3DF13AF7D382C5EBB90 -:1091800086C7FBD688F5B529D777C4D66BBCF688D9 -:109190002D4ABC569D17F032C8F7FE2178AEB3B009 -:1091A000F557C835E57AE013CB08E691AF3BB2B48A -:1091B000C948EBEBEE02CF1FFC317D750D87576F71 -:1091C000F3B3B934C4AEF013F721F630BB38CD9DFC -:1091D000A0A8A3061C9687D9B73A5DF17D667DAE3F -:1091E000E2FDEC0DD72BDA733C458A7ABF2D372A86 -:1091F000DE1FD05CA6A80FDC7E93E2FD42D22F1EBC -:10920000E3B18765F09590EBBC3314ED37ECBA45CC -:10921000F1FD67A4FEC1D1F4BDB618260788C7E9E1 -:109220001F3C2C94779CDFBA44F17D93D43ACC4711 -:10923000DF5FE667FEF621EDAB14FD5D889BC0ECB9 -:10924000081E7FACA7FF181FB7CBA80FB54BE46172 -:1092500029321E59DD71EFE6BE2452AFA07F28E708 -:109260005751390F7A945ACF30279B93101FD24908 -:10927000FAD7617415C20313EA61971E95D19F5600 -:1092800048063E341AE1A3235E7BE47E5D22CCCF08 -:1092900073E939B303FC652B8E2C45FC33A42AF10A -:1092A00020C6AEC483D8414A3C303B94FB1E3F42AB -:1092B000B9EF6A385B9D4A3C107014704E9CA4C490 -:1092C0000B01DF11F41FC0B788040F619EB5577200 -:1092D000F84894786F7B0BAEE35A7ADB70153C87C5 -:1092E0001E703699104E2CEF4AE84906EE9F56FB49 -:1092F000CD85FE313199EB3DBC1FE1E7DE2C795085 -:10930000CFE989678DF065F97240DFA927CC5FE26C -:109310009A926C8BEA57C3E7BDF9D5041C853EB31E -:109320001AF4193ACE72E246BE7486EB332B4CF730 -:10933000635CF0C21F197CAB8917F9F5B78D978371 -:109340009E48C2FC8D6A384A1D92CF0C74C0F976D3 -:109350003AE9107CDB8D791314ED8CC314F105A56B -:109360001E4A9C52387F127AA9184FC053F02D31F3 -:109370009E81D4CBA940072A3E4606A9F554A5DF15 -:1093800043F84970B0B038C6F09EF804B313437E7A -:109390002FE6E790B3739A08E8DF16E1D7F0CF879E -:1093A000E7C2AFA1B6EFAF15179DE991028FE44474 -:1093B000C643457C952EF3D38FE8C7A3257B268C27 -:1093C00037E3958136A289E697739C7895F6236BEF -:1093D0008289E1FE32E1BF7E530AE0BC7F409C3FC0 -:1093E0002561FA422D699D303F07FC9F546EC541AF -:1093F000C9FC3EA45DAD97B278A286AE04F07B3581 -:10940000098B17E684DAB12E47D6459ECBB5E4FB2F -:109410000D2916EEEF60F93984F33761BFF5662F39 -:109420008978FE413D85495128AFE5E5646E6716B0 -:109430009002E89FD2D52BC9689F533A94C2E9AEF7 -:10944000270F06DB23E84EB57E11CF97CDC5E87711 -:10945000591ABEDE6F000FA147FC8BAE0DF6E7FE7A -:10946000643BD6D7F439F907273417FB15F98C7507 -:109470007A963F4C5A95FAF3C7C91AAE4F38E56F42 -:1094800002A7DEF781E785F17DF8A6FA90C80B13F5 -:10949000F03B23F86008DEE7147CACC76EEB81F785 -:1094A000B9687C4EC0E36289FF69D827D97C2C1942 -:1094B000E0FC0FB3EB22BC9F79227056D284E655B4 -:1094C0002177623EE8A57619EDA4DA312C4FA87613 -:1094D0000F06CD49578701E382D5ED6FA07ED6D91F -:1094E000481969FFDEE1D4B35E15BC7BB357C47A7B -:1094F00074294A7C13F922749D312951F3017AE0D1 -:10950000A06CE77010794A15F2E0F840985D728817 -:10951000EF7B8CD6159F42C72F7E3F230EE0532151 -:10952000771C4A07383448785E699C8178C0DF9F91 -:10953000C6CFAD8D08D43B2C141EA919263C7F3410 -:10954000F087B20BE299A71AD627C0F9AACF1BE978 -:10955000D0D4EE1828695C886FE4858F7F5C0C712D -:10956000B60598A7BCD0C0E2FF393F8AF5F5A37CC9 -:10957000E2753D3102BDE972EBF17C46D02AA3BD14 -:10958000912493F1805F02CE49B16C1DE279E963C9 -:109590004F4A90CF249E8F6B0A0E5D07F94CB0EFB7 -:1095A00025A1758E2B0F0EAD3785E02CF204893680 -:1095B0009835238C3E8E7078D4DAF49B411E761950 -:1095C000B91DC8ED4162D1221F69E0F1F69303A8ED -:1095D000458AFDF8CC9097551BE38C1F0EFE2EC8D4 -:1095E00027A0C5971667BC15D76F47BDB981EB5744 -:1095F0005D3CCFBB6172590AD853BDE53F4D4D610B -:109600007A7E0D8F838BE7355A1FE62DD540DE71AC -:1096100058DED3B7CD3B16F9E6BDC2C1AA255A0A1A -:10962000875A89B8AEF6DEABFF92A3DABBEB5334B0 -:1096300057CD835B952229F2DC6A21CF8D3E6AD813 -:10964000539A42A2F4D7236F2EDFA8C8271379D2EA -:10965000B597C7623E59F9CF3AF19C20F46337853C -:10966000F2DC7A83F3916406E75AC80F1B1AFE9C5A -:10967000E151A8FF24DC875F0300C1DFD12EA35F87 -:10968000F6D7873593764699EF76BEFEEB6D5AA4F2 -:109690008F1B7CC4D912657CF19E38470270AECC1A -:1096A0008F9C5F5B596011CC1FF257A38DB795E378 -:1096B0008B98775B42A08AE3399EE3E8A95B94FB31 -:1096C000F80CDFC7B69B0259781E6972F47C7AB138 -:1096D000DFC3B4F512C02360761F44BD730EAD0C1A -:1096E0008173003E0DCBA36274D6DBBE87E0AD5123 -:1096F000E41546C25B8FFB2CFA1376C9F9ED32C62E -:10970000FDCF1FE574499C2689D2D7AD5C6E9D279D -:109710002C7E70BE59427B64899B900D94BFDCFA0D -:10972000E46A8CDF543D357433882B787E07E5235B -:10973000B7A6123296964B3629E3B7CBEE8E88D772 -:109740009070F948D54FB4AFABEE577E574DEEFE53 -:109750000BE83FD52AFD6620F777ED4DE1F6C230E4 -:10976000320CF8FBBAA7BED043EA6E6FF8FE39A5FB -:10977000EBFE5AE083162CDF4D711E003EFF718A0E -:10978000FB4DE0DBDDEF31385CAAB9C4F8FEA3493C -:10979000286F0CC09CE9FF1AE6B338ECCF28BB80D9 -:1097A000F89BC1C0F41BA1D7C9F27A398EB68FFCE1 -:1097B000734302EC5FD2B3132781DE6F7B36D60989 -:1097C000F0DA5AEA2C043FC0D64A13E633180D2CBF -:1097D000FEEBFDF5C8FD100EE8DF7A6F19D8A196F3 -:1097E0008E7D3EF0936CD1FC05CFA16C19CBF2DDE0 -:1097F000C438751D95BB613E59B398DCD89AE32CEB -:10980000B484F54BB89E56CB61D6BD77E03D70FE73 -:10981000FD91C3A826D3F5E5A23FEE7AC2F653E444 -:1098200055C1D8E1FA6827953F909C27EAD7B74AF7 -:109830003E1D5DCF9AB6DD18C7A8B9D3973C1FE48B -:10984000CC335A8C0389F925BD9E5606F11E215F43 -:10985000E64B1694FF42DF9E47C41F8B17CDE57879 -:10986000308FEBD9F363197C971047167C778B9177 -:10987000C4819F7A7E796B09CA9FD53A2BE835223D -:10988000EED1BB3E10DD5F54FBB4999DA795827964 -:10989000D0C9E7D4FE20CC6F14F57C52522AE3AF36 -:1098A000B5795CEFEB4F9C1067AB7D6D600BF805F5 -:1098B0000C7D583C96F21DE38822D47B8D60CFACA2 -:1098C0007C35C6C7FCD65E7E6ED6590879217533C5 -:1098D000328A303FE104E51F66388F18C8423AA546 -:1098E0007C45A2B22D7FBB65AA16CE0DA653BD8ABC -:1098F000D6E7A7664DD5527CAFCD0D546968BD69DA -:10990000FB7056BF3E7016EADBB697B17A51A04A9B -:10991000A6F55DDB5DEC7B30F02862BDB47DCE54F6 -:109920000FE813562EAF1D013C475CFBCA404DB8F3 -:10993000BFB22595F1A5CFB9DFF5F31CB27806C00B -:109940007B5000CFA989F77E9A2AF45C96E72BD644 -:1099500029BE23A9D1FB1F9DCAFCC42BF9F9DF71D5 -:10996000B1644B0C8B5779E228FC0F740CC4785B04 -:109970004E6A028717EDA738D48F80A3E84F8CBBBF -:109980000AE42AF05B1DF39B8AF6C9A98C3FD271C9 -:1099900036E1388319FC6B676414C2BED1FDD2F284 -:1099A000FDD232FBB385CD8FF66B2D40FE3E14FC0D -:1099B000DE07AED0F77342F356E3C70F387EAC6CC8 -:1099C0006271C6A0B51FE2D1B858A6EF9162E53A20 -:1099D0007671F8B5A45A997DD5B31F29128ED3C4D8 -:1099E000E19841E19EFFEDD75DFD3DAD3B6CBF9C35 -:1099F000709EFF40FB753BC3D723F2B6453F9F6F78 -:109A0000547D3782E54FD526F4C3EF7E16438CF89C -:109A10009CECECF92EA780E999A07F8AFB1D886752 -:109A20002C3A0B6A38D7E8B9AFA195E711F677B2AF -:109A3000F3CA33A616F3F559F8FA2CC6B07B1A7A96 -:109A4000E8F158306B9639127F7BE0DED3DFE022FD -:109A5000DE9F82AEA3F507F4D1DB7E3CCCF1E3DFE1 -:109A6000B61F629E2A78F6C059353F014FA067FCA9 -:109A70006EB0121FC53CB7A58ABC61155DE77CC7F7 -:109A8000F14AD9776B6EE3F9C076253EAF69CBD149 -:109A9000401C5D7C37097CEDB690DF6D6F2AB7DF27 -:109AA0003248462F7970FB52A3FBEBF0B9DA7EEB1C -:109AB000B6B2FC67B5FFA0DBE6F0C3B93ECF457692 -:109AC0009E7D944ADF8038CC0BA6D0772179A2AC5A -:109AD000C7A531F845FA838278FEB6D850F6A2DDE4 -:109AE00041C847DBD7207F2E8E2F5B9F43EB81ED54 -:109AF00075ACDEB7EC8B1CCABF4F6FAF67F51BCAE6 -:109B0000BEC8857AEA5A561FE77C51C608C2DAA950 -:109B1000E3D342FAC3A7A976A67F946B08E09141EC -:109B20005EEB003929E0D95B596CD0D447D34F3B69 -:109B30007BE899C5294670F93C42D8E701ADC23EA1 -:109B4000EF8E63E793BB419ED2F5FE3DD5FD975462 -:109B5000D053623B17E5D0AEEE8CFD580FFA90E47F -:109B6000A4FA06F83BEC16B200F2EA3AB7BA403F64 -:109B700022AB1C462DC293FB9FE8DABEA6FDBCFAC1 -:109B8000DA33B7F765C3B8601E2339FDD7BDF6D504 -:109B9000DF204E5AF7B9C901EEBD911D3BD6837E39 -:109BA00035B2E3ADAF98BC65E735C4BC47821F91C1 -:109BB0003E1FD16EC0F98FECB86E39BC3FEAFD8E06 -:109BC0007E801F634EFA9A801D74EFFD5D5FC5397C -:109BD0000DF299F45DCE69F4C0E3CF54798A4778E9 -:109BE00024A6D9001E57305FAACB76747300F534D3 -:109BF000E57918AA97639CF512E9E380788138F734 -:109C0000ADF65B9EA8A4EBA3CFC704E90CC2F4E5B4 -:109C10007197A97D1FA6679712ABA25E6E4C53BCCD -:109C20005F61C951B44F4CBD4ED13ED95EA8A84F1B -:109C3000193452F1FE3447A9A27EF388C98AF72B62 -:109C40009D958A7AA1AF55F1FED0C3EDCAF6637631 -:109C5000DC87A1275DE5A0C73BFCEE262887773689 -:109C600097C7DB4984BFB638E06D82E7A3AED497CF -:109C7000F84894732CABDCE8E78F38C752CACEC3E0 -:109C80007769D8390EE19FBD12EB9E9486FE590A82 -:109C9000760AECB1C66022EC57C5E26D983775299B -:109CA00048D09FD5A60FFC7C14C8F98532EABD6D5B -:109CB0003CDFA66D6EBE177C7A27A4C0CB10AFF731 -:109CC0002C64E704C6500D17D70DB14D09F6C9AD88 -:109CD00058772959A9DAA7B58A7A85E536C5FB13DD -:109CE00053372ADA27DBEF52EDD3BD8AFA34C70E99 -:109CF000D53EB5A8F6E91945FB9833812620A37116 -:109D00009D1ED94CE77FE389E672D89751273D0B1A -:109D1000815E8A7DEE2660872507EADF80D247EDE7 -:109D200029F053ED6F4CC5F240A31DFD4C871A0777 -:109D30006179B8D181CF7FDF3802CBB71B9D58FE48 -:109D40004FE3242CFD8D2E2C5B1B5BF1FD171ADBE2 -:109D5000B1A410CC04799194D8730F4326D8F35D45 -:109D60009A402D4452FF3B6D1FF2C5AE3E812EA896 -:109D7000DFE9791DF9E24A30A628BDB54049F7F37D -:109D800067E94E299D96DBD2D873919FD0AA7116B0 -:109D9000827E7D5FDA91BBB59954AFDDE84AB55854 -:109DA00059DD48EBB8D998A775E46EE768427E03A1 -:109DB0002203832647A642BD3B86B56F4B3B82FA02 -:109DC000B58823CF0AC591EF03BA57C7917F73CEE9 -:109DD0006E067FCAD12B03CDB0AEA3DC7FE4248511 -:109DE000BA5B6959AA2DD4815C3CA1D2234459A7FE -:109DF000297D04FA6DD53866637EF04D3A02F9E8A4 -:109E00003324668FF6E881E94C1E754F33A0BD738D -:109E10004CE35C8E794F52F07180D78B3B3E44F817 -:109E2000759B83590087DD3B4EB0BA2DF8B8E40826 -:109E3000ABEBD83A7FBDE383A91E53D4753E9F1682 -:109E4000255EDE96C6CFC7FA9C99207F45FD58A5B2 -:109E5000730DC88963A5CE01309FA32E03D28FC78F -:109E600065F642DE25D13A4B6687F9550AD275B8B8 -:109E70008E597A4667E41639EAB9F3A9E94CCFC29C -:109E80007D037B6E5E2CEAE1C734D1CF8D2FE3F0EA -:109E9000B9D027BA7F65793A93836533CDD85F7798 -:109EA000430CC671BB5D03510FEAAEA750A2F4D1BB -:109EB0007DAEFEE24BD86E10212E8C57CEE77CEAA9 -:109EC000371DEBFF7A9CBEFF7143AC0379B8E57A8E -:109ED000944FB7F09717261A516F593823B30CE4F3 -:109EE000D27C1EF75A64D62663F84B6BD5C39542D5 -:109EF000CB4C859B41FC572555EAADB45E9DB176B0 -:109F00003394ABFADFAB87A39A3583776F06F5718D -:109F10000D25AD12B49702EF34D2792DDE20DB99F6 -:109F2000FD24CE1FAEFE567916020F8FF17C190A62 -:109F30005FB40BABD225855D52C5E1F5651AD7DB61 -:109F4000F249FED7CA78CE65C093CE85EFE4F5E23C -:109F50007757B673BDED0F7A36AEFADE0A31EE0AE8 -:109F6000BEEFC7F4C429811E778B19F1A360EE17E9 -:109F70007796D0F517745834188F177CDCCFEE0F16 -:109F80002B39E3463E37BC33F0F4718278DE0E7431 -:109F9000722D3935D3B311E5C3C82FA9FC01BE78A2 -:109FA000C5FDF1716C4D8A7A2ED3D758CDF9633D3A -:109FB000F2B5038D1BB07EA8D183E5E1C62D9C3F91 -:109FC0003663FBDB8DDB397FF472FEB80B9F773491 -:109FD000CEC5F2B5463796FF30BB32D3812E8C6E9C -:109FE000CCD33CB8C3406488377418104F29053C63 -:109FF000FE4812E4C1182C70FE4E9D0FA3E6B73D3B -:10A00000FBDF16712FC675304E4FFE0BE867D9BDCA -:10A01000E3CF516237033F294DCF9C06FCE3A8DD17 -:10A020006E06BDB5EC615AA7DF1E75DACD3A5A2F20 -:10A030004FCF6275B7DD6CA0F5F10FF3BAC76E8E26 -:10A04000A1F58AF46CF6BD9760B0FAA6F4FED38051 -:10A05000CF9612E900D043B931673CA4CE56584A96 -:10A060000F001D4C4CBD753CD0C19E343BBBEFC2B4 -:10A07000BEF100D4A70C6AD1C2911BA7A970137CB2 -:10A08000579654A985EFC667ACDD04DF4DE87FAF76 -:10A0900036FCBB4983776F82FA54478B16F4C13D77 -:10A0A000692C0E2AFA1175D12EF8ABC8D71AD2E155 -:10A0B000423E5ED0EE423E2EE05236ABF2A7E0A723 -:10A0C000AB6B972C12CC6396D41384879CB8DA2B95 -:10A0D000945A289F9D973EC4BC917E5707F51BB1AB -:10A0E000BE6D6374BEBB283D8A7CF980D329C84D00 -:10A0F000C88BFE40CFEEF5780DD687FEC35BCDB79B -:10A10000627F6E33C8D703694C4E1EE6E5655EFE7E -:10A110009397751A6735C8CFBA741E4F8CA4EBF5A8 -:10A12000E98C6E55E7057A69E774FDC3741E5FE636 -:10A13000F727AC21EC5CD1B5F2B65686DB6F3990CF -:10A140009FD37A08F246D579103570DEA85F643E59 -:10A1500030E58B2CFFB15D9947DA637FF4617C0FAA -:10A160008E3182D1F1F3DED77DDF35D67D5FB475D8 -:10A17000AF242CCF59BD0EE2B6216D89BCE7C8F5DE -:10A1800004A2AF27621DFC9E3E55BE35D58376C224 -:10A190007C2A169B09F86FC2F9C4F1ABF00935DFD0 -:10A1A000F977F1B3ABF09BDFC13CD5FC469C7B5605 -:10A1B00097429F83F352907707F7BE809F7E63B2EA -:10A1C0007B3FD0477759F06F1AB0CF92028867690A -:10A1D00056F741E85FD2B3F8BBC8673DA7F1FC165C -:10A1E000F4A2F7D25722DFE902E140E9F108AD839A -:10A1F000DE33D2E27A0BFA238318FEF496A7799421 -:10A20000CBC5C89228F215BB5BBECA423FD635F01B -:10A21000BD373854C8A303702EE0D2885854793A19 -:10A2200025E2938A20EF3A19F588CE4CBD16CA7FF5 -:10A23000B79DD8999987FDABEDC5CEB4114636EEE2 -:10A24000844950B6EBDDDB6F053B69A401EDA477D3 -:10A25000799EDFF4D35792405E4D977DC90552A495 -:10A260009DD979644199BD20D2DEA4EB1B0FEBBBD5 -:10A2700096DDE932FA13008C6AFBB366C3DF08E4AB -:10A28000478FDA7085C0FD65D7B647890C6CA2E8A8 -:10A2900084E30D284BCE38311D67D8B9FA37A01C9E -:10A2A000F92533CFAF955774E3E5D637D831F1C1EF -:10A2B000CA7B1746BCC5EC555E46DCEBB6CAA3CCE0 -:10A2C000572BF595601E851C8883F2A21440BF971A -:10A2D000AC61F731887B18A81D9BD3D706762FCBAE -:10A2E0009B1A07F9467472153FFE70D1ED48F7319D -:10A2F000A8FFF4D8B12F69304FA04DEB8C1F037627 -:10A30000EC86018E8DB4FE27BFED8157695967F940 -:10A310001B09BFEFAD66C32545BD7363E8BE20C80A -:10A3200087AEF9978C72A786902DB05F3564BF7E9B -:10A330005D981C24AD7FE981FB10CAE72A017028D3 -:10A34000078DD39DF4BB4A6E6F107217AB733B8BB6 -:10A3500078CE4DC3BA8DBFEF59C0DA3345FBC2E9A1 -:10A360004E3A4EE500D1DFDE69584F1375DEDF75DA -:10A37000A2FE007B3F477CFF12ABE78BF1DF67E378 -:10A3800099D9FB373D72DB74E00382BFBBFA2AEF39 -:10A39000F9A1FC7E565FDB55F34A94ED5C1E887B89 -:10A3A0007D2A7E3C39F61DA0E7560973E06AEED09F -:10A3B000A17FFB42426B41F839659187E22A373B26 -:10A3C00041DF5BF3F2C09D32CFCB017DE37E9E8FF8 -:10A3D0005F219B301E71E96EC6E77BD3D7AA36BCDE -:10A3E000A2D8CF88767EEF3206EAE87817B7A56064 -:10A3F0009E3BE9EFC778F8BABE92B8BF11CFB98AD1 -:10A40000BCAFA47EC409F669D2EF62D8BD9667FCE2 -:10A41000C87FAB7EC7FCBD6B76BC81726E896C4712 -:10A420003C7E27C7BD01E0D36566F717566D780DF2 -:10A43000E9B5299BEB0996E0E070787AFA72B91CCD -:10A4400082FFA6BE255785BFB2FD7B86BFDACF2C23 -:10A45000CE49AFFA96F9695D66160775F07D3AAD9B -:10A46000B10FE3F07A1CD67371B93FCF2A43F2B033 -:10A470003F99E51DBD5D0276D0A57A33DE77B460E5 -:10A48000FDA982F0F329A254EBFF9D4047B610BC12 -:10A490009E8BC4EFD66BE077EB7F12BF53B401BD48 -:10A4A00003E2A627D8FD63C3FCA7F5E1F92EFEBEA3 -:10A4B0004CEEC6B7B338913A6FCBDFD7CCF4241E3D -:10A4C0008F5933E3EDD1108F11F4302E96B4827F83 -:10A4D0009DE2B583E3B503F05AE06F282E43BF8BAE -:10A4E000425F21FC25388E80D3079170FDE81A78F1 -:10A4F000FBD17F126FDBA8FE8B71CC9762D07FA25D -:10A5000086F3BF385C05BCE333AE0EE7F88CEF078B -:10A51000CEF11976A5FF81C3BB37F9A4DE1F31EF59 -:10A5200028745AF25DE8F4E7999C4F6903982FAAC2 -:10A53000DEF7E48C887D4FCFB8FABE2BDBBFE77D1A -:10A5400057C34D5DD6F0F8A6FAF9888C5EF9DDBFE9 -:10A55000058EFFBFF9CF17D6EF53B42FDE7044D16D -:10A560007EABE73D457D74C05F0E682EFCE163CF96 -:10A570000551BFFCAE7EF5DEFCE9D35F5CA18178BE -:10A58000DB083FF3E7FF35D3BD2D83C2F95D8DB7FF -:10A59000C94CE13AFC642BBBBFAB3A0FF387D6F34F -:10A5A000397E31FAEF1FDF4EF1E60B62407FA76F75 -:10A5B000DF755A7B7E241E945ED61067581E5AA9FA -:10A5C000D1AA75A2BF8638A3E1CD7D1C6F30FF876D -:10A5D000D2FB5C23D125513A9F3B57C27CA7B9845B -:10A5E000E545D3D2E7A6EDD3B5C407F724579AB40F -:10A5F0003E03C6F994E79A0DFC1E659294A838DFD5 -:10A600002C3B65CC4B9B3D82C5076F31B5E2B9D27F -:10A610007987EFBC783B6D279B3C252CEF5A9C43F8 -:10A62000FBA3E6DBC4FDEECB6074DE2DF138B2A4F3 -:10A63000C37BB222E44106F38F4E9737CA90EF12E4 -:10A640007C8FA0DE2DE88EAEEFB0A1889DB380DFB9 -:10A65000B1A8243ADF403CF77C6F39BC5F73CC8EE5 -:10A6600070A91BB1B100F6B16EBCF489A12064D70A -:10A67000D46DF812FBA9909F6B82F72F9D60AEF00E -:10A68000E19DD44EB187FB2B038B802EAF65FF88F5 -:10A69000799F6CF4213E7DDC7818CB77C7BE5502DC -:10A6A0007A46A0D11FD52FF95DFD03C22F20FC04EF -:10A6B000820F88FBF93A32385F304A7DF15E352DE2 -:10A6C0002B05BFDC1FC95F0F655C5D5F51B67FCF97 -:10A6D000FCF59BE2794D2A938B6AFC56E3B5C06783 -:10A6E000B8FF1B7EBFE016AAEF815C9D4F3CF93599 -:10A6F00094CFCE5DD1AC1B257D77BC5E653A93458A -:10A70000A29C37F9F6FCDC8EEB97CB65B40F447E48 -:10A7100082D887AF3222F4F87F5E432EFEF33F29C2 -:10A720001723E5DA9945DF4DAE11853E909A1981E0 -:10A73000AF199957C75765FBF7BCEEB073308B6400 -:10A740004DE8DC07E40F831ED7ED65E71AAB739A7B -:10A75000F1DE79322218077AE3CABD32E221D13A1A -:10A76000B56961F74E7512DF1F001F578C5E81E7D8 -:10A77000E122EE8B32B5E1F938F5BD51225FB89692 -:10A78000F7A3BE3FAA96E709D7AAF2764A33797EA5 -:10A7900070112962F9154ABD545D763512855FB294 -:10A7A000EB4A23FA01263FF6D2CF3DA343FB707359 -:10A7B0006604BECECCBC3ABE2ADBFFC3F82A9B9F00 -:10A7C000C47351DF165F0D766735CC5BF0E1059001 -:10A7D000C345C75DF0AAC10BBF0F20EEC9EE96D8E6 -:10A7E000BD34DD9F10F41B5DEB9EE591C7DC78AEB8 -:10A7F00073F8DB4E99E511B07C03A1A708BD655441 -:10A80000675066F7E1F3F3503C2FE89BF22F87DFA8 -:10A81000827A8EF0BFFDBBFCD642CEED35DA919E3A -:10A82000857FB038E0423DAE4BE72B817BED3D7B31 -:10A8300062A2EA013B323557BDCFF51F66F70E80A5 -:10A84000FB4CCEDFC5BDAE1532BBF7F9925F46FFBC -:10A850005DC34FDEFFED23F66BDBF575964B51EDD7 -:10A860002251D669D87989A2723BE6ED81BD04FEFA -:10A870003BE1CF53BF7F30BBEC59985F853C1AEF6B -:10A88000D9BCB49DCDA7B77DA9DB10C4F17B6DE722 -:10A89000E3D7ED2DB184DF8BD199D9639F59CE1ABF -:10A8A00043FBFA4DF77F4C70AE42BFF97FDD6E98E7 -:10A8B0002E53D591CAC77CC9CBF453C2F4D405C476 -:10A8C0008FE52212C4D24D583EFD12E2C0721971BA -:10A8D000613927DB1DC8C4FC966032E643BEFC8F9D -:10A8E000C1803717C78E6A86DCB9EF4B4FEB2EB4A9 -:10A8F000E3F8DD2FFD230BF25AAE794F7E9CF38BEC -:10A90000CC28F1E4FF2995317E428AD721BFAFE4FC -:10A91000B72590F12C2E767F720EE24388FFA5B406 -:10A9200008FE07F1D6FC4F342C3F64A584F7BAB675 -:10A930000734485AF9CB73BC704F4F7B1B6BCF5F0A -:10A9400063F54AB49E3F3286B5AFB57AE1DCC342C7 -:10A9500012407A5C0CA71E643807C3F89BB8079DA9 -:10A960006AECB9A0672DEF30B2FC7D12E80F7CBC19 -:10A97000A017FBE6E62CA6EF0FC9657C7B4899D2B1 -:10A980000F61E3ED0DD965F559B4FC719633398B40 -:10A990002E7548827FEB2F8AD12F8FBFCBF2D9C87B -:10A9A000DB307E28BE7B24BBAC2FBCFFBCC4F2CD09 -:10A9B0003D7BF9EF17906072F8BDA273B2CB73A024 -:10A9C000BF415984DF531F1DAEF0FB75AE28F69CC6 -:10A9D000C8671C023615FAC3D9FD54CF4BAC3E32C2 -:10A9E0002BF9E64D26F4E17B40AF7D24DB5D84F35B -:10A9F000D7136282F93F66F0EE44FDB33E0BFC9143 -:10AA00002B1E3768402FF8908A553857F251A31102 -:10AA1000CB53D4CE85F24FD4CE85F2136AE742F9F8 -:10AA200029B573A15C7ED9419186906359CE29598D -:10AA3000B650BC4D3DDFF1598CAFF68CBF578FE35C -:10AA40003764BB11BE3DFBBD8778211EF2BC359833 -:10AA50009E70157CEB9DCF30B888F89FBAFD463EBE -:10AA60008F82362DCAF182F6405C55D87BF3B2D87E -:10AA7000EFA9E5BF7406CF8976597AE0EB94E892A6 -:10AA8000A76B587D5ED660846F43B6B31ED64DE982 -:10AA90007B219405EDEFDF07E77968FF9847D02D1C -:10AAA000051F443D5FB50E351CC4BA9EB7FAB7C248 -:10AAB000F7CFBF940B2BA1FC8630BA013C92A2AD1C -:10AAC0007723CEF76643B018CEA9DCFCB51C356FF2 -:10AAD000B821BB14E16C12F826E0C4F7EBBBD275C9 -:10AAE0004F3C9BE32911F76C00EFB4831CBA1207AB -:10AAF0007A5D258FD7B7B7F57F17D6E7392C930145 -:10AB000076C45F05DD3DC1F74794F97BF52ED8A7E4 -:10AB1000E7F79EED0FF7B0D27DE90FF7B2FE226B9B -:10AB200000B68BEFF2477EF5F02F92F07DFCDDD082 -:10AB300079A4A502F249E61BF71D84252DB47C52A9 -:10AB400001F9248B53A54350DE6ACF990079242262 -:10AB5000DF7DE9A0D243404A531D95A88F9502732B -:10AB6000099307E5C6587E29B4903F898AFAC4D470 -:10AB7000BE8AF727DBFB29DAA70CBA41D12EC69D86 -:10AB8000EA18AA786F48423017EC2FBA0E760FF603 -:10AB90005332E6DDE5BF74ECA61B687DFAD3B3F152 -:10ABA000DEBFE779FBF417CAF1F708BB293CF5547F -:10ABB000913A37E2AE077F019DA9F4FB9ABD4F1C85 -:10ABC00072DAAFA2DF5F43AF17FC757587B104F887 -:10ABD000EB37D5F3D5FBE2CB52EAFDBDE14B0F3DA0 -:10ABE0004876862FFCDE2D35BE107227C73F564EA5 -:10ABF0003FCACE817D5B3EF667E06361E7307B4A0A -:10AC000095BF6D88DEF1EE7AF0BFBF23133C57C7C6 -:10AC1000CFE755C1FFCB213C27CB5A7E0AF74AD15B -:10AC2000E71ED03FE11CA893F67F398BEB4D35FB37 -:10AC30007E9A561C6A270D9F28DE2777489B15F5BC -:10AC40004D39CAFADDA59BC3BFEF8D1F566DBF55A9 -:10AC5000EFC6F39B52D4DF7F15F3A9D81F83F97990 -:10AC6000D320EF843EAA2D7E4F0BF1D569BDC84F8E -:10AC7000C177E6C9A43E5ABB9CCDFA9DBA3F06F304 -:10AC800059BE6DBF1F525862BEE0EF98FCFC30DE2B -:10AC9000AF0DDFF7B86C89DF7B70EF4FFE0671CF29 -:10ACA0003D04F3372F5A19DF2F68FB4CA301F9D766 -:10ACB00087E14B8125A00179D25D1DEB81FCFCBAB7 -:10ACC0009566CCEB1C921BFC83B190A2FA2FEFB9D6 -:10ACD000C748F7ED8F7098314C9E76838D43EBD942 -:10ACE000D9F720BF9FB23FC6A7F90EEBC9A63A1409 -:10ACF000EA1B658CBE1701DE70B902BEF3BA9F92E3 -:10AD00001E3903FC00D60FF5D9BFBCEFDDFB41FFB8 -:10AD10003EC2E81B32E5D476FBFC30BB9D3CCAE862 -:10AD2000D248FF813EB7EA40B31EECB96BD3772B14 -:10AD3000E6CD7C53BA1E99CD7FB7A3773A3E3A85CC -:10AD4000EE4BDD1E76CFC4A58E0178AEB537F95D2A -:10AD5000B75D83F427EA5D1DF224C057F539710110 -:10AD60004F62C953DCE7B46ECCDF67809C5CB75799 -:10AD7000CB923D7A1B678B86D8C3C679FE354335A7 -:10AD8000FB5D4B36FF6E219FF7FE35A174302B37EC -:10AD9000469173542EEB92402E57B2DF5D38BE378A -:10ADA000A50CE07F5C223E3B9EBB6279C63359779F -:10ADB000F0DC84F788A40ED286DF7728ECC8D97B34 -:10ADC000670F003DF20F6D4B8E3B813D64F7C3F181 -:10ADD000E6100FEABDC7ADAE4CF0374CE7F1FEE32D -:10ADE000D66027F0E3E363622588DFD3FE3791B0B6 -:10ADF0007BFB8EEB5C99EC3E0891577CFD77BABFEC -:10AE0000AD42BEA3740AC4AB17100BD89137CB4C1C -:10AE1000AF25AF33BA14FCAE4EF227C03CE764CF87 -:10AE2000F8EF6C3AEF940D3F47BBB2076E5AFEBB8A -:10AE30004FDF50AFEDB15F7749EC9E1207D3F76B50 -:10AE4000475F78600E9C73A376B644E7B3A47D1F7A -:10AE5000DEC7A3B6AB7BEC9BFFA57F34D23E726D01 -:10AE600087F509BFB7DA4EEAD1CB857EF714CB73ED -:10AE70007F63CC435DAB69BDE1A95884E3F9C70D9D -:10AE80001EE0DFE7771AD0DE399F103CB91EEA2FAB -:10AE9000E43B3C385A1E9EEF12F8BD4263FF00E4CB -:10AEA0000EF9BD0EEFDDF8EC3103FECEC7CA27AEBA -:10AEB000DB09F6D36799F6679F03FFDEB336BC0F55 -:10AEC00080A4B2EFA7717A04FAB2D3FD907F6546F1 -:10AED000BD61E58B69C8BFC4FE9D7B2C06CFC19FB9 -:10AEE0003F3C331EFC609D9ADDEC7729659307F8A3 -:10AEF000F0EA9D31A8F711BDFB15587FF9AFA6CD3B -:10AF0000190AE3BF6F23B09EEE8E17D1FF18DADF68 -:10AF1000E872FD52473FC6077AE42CCB9B5D1CBA12 -:10AF2000AFD907FDAF21E23E4496375B244BEC7767 -:10AF30002AB7453F07FE5E36B3D76A84BF2491180F -:10AF400053810EDD84DDFFB86D20DEB77B3E3B41D3 -:10AF5000D0313FEF28F0ED64EDABE82F31B07CBD90 -:10AF60005EEEB73C95CDCE055719BF54F84D6A3704 -:10AF70005C56D607B3DF6D2E6AB20F5D4BCBF51C66 -:10AF8000CE9A5457209B7EBFAAF5DE97DF46B83C89 -:10AF9000FAA33FC2B8874DE8A7216F33F8A9ED9710 -:10AFA0002A6390C71D5A147AEFD91D1F60FEC8D9B5 -:10AFB000976EC0DF2B5B22FBCFC23D595D66FFC79A -:10AFC000B7D3F285C347715FD4F38D88C34B8CAF81 -:10AFD000D4C03A8642FE8AEB6FD948B78CDE4F6FF9 -:10AFE000CD47F8093F6DF7F9E8F69598A7E85FCCEB -:10AFF0004FF42FDED3DA997EFF7F0189AF015A002B -:10B00000800000001F8B080000000000000BAD58FE -:10B01000096C14E7157EFFCCEEEC18AFD7EB031FDD -:10B02000F1C1EC1A8C898D3DF8AAB1A12C36A60489 -:10B03000A17639225CCA3169C25188E3950D154A5F -:10B040009118675B2E11C555AB88B469BBA1224529 -:10B050002D515C07901B61BA0435E0364D17052968 -:10B0600034B5E8D46DA8D5D8D8A569232424F7BD74 -:10B070007F66588F316D137557F6F3FB8FF7BFF767 -:10B08000BDEBFF3D26252A332B007E56A400D401BC -:10B090004CD26719C0982F5199E1A5713F1F1FCB62 -:10B0A000441ED701E800B301DAE8CF6AA432B8B38E -:10B0B000B391B631350A7C5C874C4EE31ACE3F9D86 -:10B0C000F726B86A683184E51C80C7C1FA6467B99D -:10B0D000A01E6003FD8D473FDEF09BBBCC07B0098F -:10B0E0007ADD50027043E8DE278900A3BDDF716B73 -:10B0F0005E5AB4C27FAB0C80E91F0893E5493DA7B7 -:10B10000530017D03AFA4C8A497DF566288BA09CEB -:10B1100031BF5717AA00E629CC754BC6E92228A2F1 -:10B120007538AFC66B91F679D428EAB34F082F5023 -:10B13000D0EEA7A5782588C97DFB048D8F8FB277C7 -:10B140007640908E8B5786D300C6332460E94867DB -:10B15000AB8910E2A1FF13D4532867DC0D6D7D7815 -:10B160006E6D8B10E9E376B8860DD44F00C6F5AB53 -:10B170002DC771C475298DCB96DE011CAF72AE4F01 -:10B18000DAE3E42F2902B7AF364B88F4563C88C780 -:10B19000269A477DA310170957FC6C9011F7260BD0 -:10B1A00077809008E897672CFE19D91B172B516FF1 -:10B1B0009FAC8B684FD305F40BF24DAEF825A22C53 -:10B1C00004B01FFD0BFDEED1FB7A100E79E52E9237 -:10B1D000D368B997A1ACCDB8EE108B009D2B430F6F -:10B1E000A7C75882EBF17998E034047E1751849F09 -:10B1F000D31510E6742544385D053D9CAE865E4E41 -:10B20000D740825378341E85009D74C07F2B15C9AA -:10B21000633B8549A4B51B21D2EB7D108703164EF5 -:10B220000FC74167148F9F168795A0E57179D3F1F9 -:10B23000282CE3F13D1D0F0FC523FA2D056279443B -:10B24000978221125D46818B729683E222BE05426F -:10B250009C6FFD1F71683034975631031E2D33C724 -:10B26000C5B72C3C66118675493FF52B661DB0FDB0 -:10B2700005A86778E1837EB4C76B539BFFA1608903 -:10B280008829ABC2AEC5C8D734779520FFF3D8461E -:10B29000936F6A7E2388FC1BCA97C3AE7C8AEBE659 -:10B2A0001AB70AD0CD36855720AFA5F82AA18A0A49 -:10B2B00047A940F1B3D76FE2AF75EF53FD98475AF6 -:10B2C000915725FB640F6286F889252234202D5E74 -:10B2D000157FCB8DEB5648DAF7291FDBE5B84F41D8 -:10B2E000DCF776B7E602DA7B5832D77B709F5C9D3D -:10B2F000B40BC7F514E4FBFACABB58F0E1E7A3DCD2 -:10B30000D32457EB9EA703E9718EA9A6279B73DB75 -:10B31000B04E8C26DC704C499E7332577B4D413CBD -:10B32000412E05F27B816CCA19ED2B2F27BFF42B20 -:10B33000661D85EC400DE136911BEEA7F5E36966CD -:10B340007CF5530CCE7E383594D0796586F1F10FBB -:10B350005101DC3FA8681768BE23F55E29D5A5DB3F -:10B360008BDE3B64049271CAF0FCCD687734043103 -:10B3700089D79125FE5B5847017D3089FE1CDF8E01 -:10B38000721087DAB01675E3F0E7364FD463912276 -:10B39000B957B85CC9285E84FBBEBBFEA664C6591B -:10B3A000A11967561D1AB838F88D02930DC394BCC5 -:10B3B000EAB878F75F7F40FC3AEE78555A9ECCA702 -:10B3C00097BAC0478BBC8EBA61E75963BF272EFA84 -:10B3D000885FB09DD62D7D6FA884EC5A366444D327 -:10B3E00048CEC0FB05A61E565F087DC23E4B5F6877 -:10B3F00015A93803749E13631EC4AB93452EA71181 -:10B40000FF1A5375D4FFAF32C6473AAD0F79F3D167 -:10B41000AE5D965DED83A70EA521DDF5F2936BA0E1 -:10B4200092D2C1CDEBB7825FCAFF3DA7DDC97ACE0C -:10B430007FA323D0CE0EB03F7189E2A0BDD7B9AEB5 -:10B44000038EFF9DEA4EC7D43A8F7A7DA2A465731E -:10B450007F59FD0AA885A0BC9DD65EB2C34B7A0F6A -:10B4600048310F43FA832ED54FBC953F70E3391E08 -:10B4700097F67A78398BFBDECEA7AF1D41DDB3920C -:10B480007855BDEA0911EE55AFE686C8BE2A09B661 -:10B490008539DE311EC755181B0CE3E9F58C89A0F0 -:10B4A00080E7BC3E50A6620585370F86E0CF7393D8 -:10B4B000FA755AF9D42A9E6991300EEE3C057E4CFD -:10B4C00049E81CFC715446BEF328D00AB843BF506B -:10B4D000CE9D112146721A076BF2C8DF67ADFCF4EE -:10B4E000E409A04CC1294599054A5992B7F1F5588C -:10B4F000FE492DCB74CCA7A98F38F6A737049DFB46 -:10B50000F550A2A29EEAB1B93F23F4A863FD61DF22 -:10B51000CAAB14974B133BD6102E59ABAA1DF3F5AB -:10B5200020F3FB435DA1578DE17EF8D8ECE70DF8E1 -:10B53000E5FD002222D9D764007C0FFDD138EA72E4 -:10B54000F83DC5C078C47529D7A7F81D7F3C8A93FC -:10B550006F08601C50221542E1D43848E2ECBD8FE0 -:10B56000238F83415C4438A74931BC723C80533DF2 -:10B57000CC4DA7F9BAAB22C438EE5D6A1CC7678709 -:10B580009D78E7B639F1CED79CF816EC72E25B14E1 -:10B5900071E23B67BF13CF80EEC4AFE448A363FD05 -:10B5A000BC9E66073FFFC46AC7FA05B1750EBEFCB4 -:10B5B000F426C7FA85BD5F75CC57F5EF76CCDB7105 -:10B5C00035DDEF8BE29D8E75D3FD5E73F559875C9B -:10B5D000DBCF3A7EFF9F7EDE37CDCFDDA81BD5AB1C -:10B5E000777D23C7290DBF986AD6A5567149224495 -:10B5F000FE5EE256C9A7BF53B25AD228DFAD3E1451 -:10B60000B6FA101C3864F2569CA809F532D5D1EA76 -:10B610001BE1161FF2B546E43295E3FA919E96744B -:10B62000858789E2C73861162E5F6A60E072E40B95 -:10B63000F23949DCD6EBDD623A2E6EBA178BF27224 -:10B64000494185E7ADB3E6598359D7D78652C0350E -:10B65000058FA5D63850D346794BCC29586FBD07F6 -:10B66000F05E0E12DDCB0539160DCC749F544F8859 -:10B67000FC9EA4F17BD315A6B9896E9013C5D4BFE7 -:10B680007E92A3FD2880F5EAB6A02AFC9EC58C28F0 -:10B6900019354E8651D3D1AF87435EBABFE3DF8FF2 -:10B6A00060DD7DEE5A58AFE0EAFB0DD45FB3F439AC -:10B6B00013D04E0710FF61E63F54837BDF6DFCA87B -:10B6C00098FA8F474424B00E66F9423FA579FDF001 -:10B6D000920C5EA773D13EACA386A0F0FB83FE2C38 -:10B6E000E3EF818F48D8E229797AC4CDFB0E58EF79 -:10B6F000A32D165EF6FB68B375FE308AD885757A81 -:10B700004BFF158ECB9EBC517065F178E3F7A427F3 -:10B710000BBDD5C7C8A6508DBA6E218DDBEFA50233 -:10B72000F1D3F4C556B122DD98E1BE68D33D79234B -:10B73000FC3D777FFF19B38F3C5CBECEE33669B723 -:10B74000297FF8682AEF2FC3478B9A8926E5DFE621 -:10B75000F2B744AE39E264DBFEDF3BE2EF09FD4FB6 -:10B760008E79237BC25D80F61BE7F3577E05F11BC4 -:10B770003BE7A9A77723FAED8FE4175BBEF1FCFC4A -:10B780001574DE7FB7F36F1CDFA1830970CD4DDA2E -:10B7900079F3E00DCE1B070D4EA7DB69BF336D2A91 -:10B7A000BD05652EF4CF049BA59E0C3C78CECEA0A3 -:10B7B000F93E1B5A9ED34C7D76A8487299B4D4E4C6 -:10B7C000F31B64935FB98AE8B8DB7B84DE99430C92 -:10B7D000420CE361330BFFF009B4BB3B47BB477638 -:10B7E00076EC9EA874613E7454195B19FA333F439A -:10B7F0009BA47186D7BBFC4CAE6729DD3B4604BDDC -:10B8000092612D587CB2702DDDD34766E9B7A9133C -:10B810002F0AE6ADA57BFA8864E6C7F293C25A1DEB -:10B82000ED58ECD7528228E74326C6793CFF82C503 -:10B830004EF17833A475693C9FDAE8DD45EF5D7A17 -:10B840006F8CA798D41F64DCBE0CA2B393B49C6A1F -:10B85000258E2FB768AB78BC94D1FDE08407281FF4 -:10B86000F09C9040E70C7862A790CF41DDE99EF212 -:10B870002BC9BCCF57FFD213A7BAB143FE98FB69BF -:10B880006E30C0E5649760E5C27DD92F786251D2F1 -:10B89000CF4814AF45FD7ADC787FA1F7F4759CC7DB -:10B8A000BC1B7B7EFEC96353FC313768BE87E02931 -:10B8B00000733EF7159A6F1F1CBE4975E4B701ADC2 -:10B8C0008CEC1F16947AAA23EDBE4B12D59FC6A00E -:10B8D000C2F7A1BEDC7EAC07DF641C67D9FF178C02 -:10B8E000D76D586CD2E9FD26682AED6F970D89E473 -:10B8F0006144F0FBDFC3EC1FDB9E78B102E9ED345D -:10B90000B598CEB1CF453D1A498E6DB7AD4752CEF1 -:10B910007F8EEB1DF284237F6FBD74B894F264C8F0 -:10B920006DDEEF10678DECA816D9B675C87FC1C261 -:10B93000C55EBFD5F2A790177E2C887477E4DBE74D -:10B94000DF5192F3E3ACE7EB1F90DF06BDBCDE4DA9 -:10B950003FDFDE3FDDDEF68B831C17B4772BD93952 -:10B96000C5DE8D748E6DEFD8C0FB2F56289FDDCEBF -:10B97000F1A2844472C75FB95BACE0FEF60B576E70 -:10B98000501CB55BEF7D38EB7CC77B66E17B317388 -:10B990004A5DA75A37874FB3A9F7288FBDBFD0E5B7 -:10B9A000DC8F176601CF3B6BBD23FA297F67786F69 -:10B9B0009E4D08BC659ECDC37B1AF503ECBF54FFBA -:10B9C000EDFEBBF79AC0E3726F00F83CE94579C021 -:10B9D0008CB7793FB0FF9F1065D8E7301E3A25ED50 -:10B9E00020C509685DBC3F8873BC2AC573DFAF57AB -:10B9F0005BEF26B3DFD459FDA58EE490FE15E9BCBC -:10BA0000EFD45AE7D6CB789F0952E9D6ADFF9B58C1 -:10BA1000FF5F38FA367F6FFD1B3AD0569240140014 -:10BA200000000000000000001F8B08000000000064 -:10BA3000000BFB51CFC0F0038AEFCA3330C42B3167 -:10BA400030742B33307C03E20E79841CADB02A07AE -:10BA500065FA5F303230BC02E23740FC8E9174FDF3 -:10BA60006AC208F6525E06067520BF02482B0A30ED -:10BA700030B001D91A40BC0BC8BF05C4CF80D84133 -:10BA80008881819D8F81C110888580581328EF0996 -:10BA9000A43FF161375F4B18BFFD8F0550F9A282BB -:10BAA000A8FC3FFCF8F5B709E2971717223D4CDEDA -:10BAB000AB911F1FC6EAB44F33D4C4371950F91FD6 -:10BAC00065181898E51818DCE421FC6B48F2114061 -:10BAD000B14F3210F66D3160DC01D55D66C06EEE9F -:10BAE0001DA0FC13A07C0AD41C0004EB50106803BA -:10BAF00000000000000000001F8B08000000000094 -:10BB0000000BE57D09785445B670DDBEF7F696DE8C -:10BB10004216C2163A2C0A08D86C21084A67C3A0FC -:10BB2000019A454407B5598410C822E27C3CC77984 -:10BB3000345B061DE64D147518079C06C380F35050 -:10BB400003460D1A980682A3CF2DB8208E336F9A24 -:10BB50007D3190002EAD83E3AB73AA2A7D6FA79B46 -:10BB6000E08CFFFBE7FBFF2016756B3F75B63AE7ED -:10BB70005445359808194BC877F043D32512212432 -:10BB80002D9AD29FBF7F974EC82433FD974C48A172 -:10BB90006C23643821136D2468A275268EA11F536F -:10BBA0000979B7460ACAD086D60B6413524AD8CF51 -:10BBB0002485D44BD7137231E7C5AA216E4224AF36 -:10BBC000972C1D4A53B78BCC8474CCDEAF2507214C -:10BBD000CE1C0321FD589BEFE8DF64AF15FB12F983 -:10BBE00094A24EBA7C9AAFABAE7EE719BD74E55D08 -:10BBF000FC0374E5DD4A86EAF23D2A6FD0D5EFB941 -:10BC0000344F97CF0ADCA2ABDF7BCD145DBE6FF55E -:10BC10009DBAFAD7AE9FAD2BEF1F2CD5955FB76DB0 -:10BC2000B12E3FA8F6415DFDEBEB57E8CA87841EB5 -:10BC3000D1950F7BE3315D7E44D353BAFA230F6F66 -:10BC4000D6958F0AFF5E573EFAF44E5DFEC6D65774 -:10BC500075F5C746F6E9F2B9E42D5DFD7CF307BA48 -:10BC60007CA1EB535DFD9B338EE9CAC7BB3FD395E7 -:10BC70000B3CB8B5DF25DDF7099EBFE9DA29C447DB -:10BC8000814D889154626A26D5985A492DA636D29C -:10BC900084E9864CFF9D64046DF074A08A50BC5BFF -:10BCA0001968FDEF149ABE9BD3DBE91F08BD790923 -:10BCB000A1783B91754D269A6D2199E299C94C0264 -:10BCC000168A0A8E08C5B7148A771182A92B42F109 -:10BCD0006D18C5BB8819D34E914EF83D25E2C2348C -:10BCE00035D215BFA74532304D8FF4C2B473C48D21 -:10BCF00069466400A65D22FD30ED1A198AEDBA4549 -:10BD00003C98768FDC80DF7B447230CD8CE4E1F7A9 -:10BD10009E112FA6EEC82D9866458A30ED159982A2 -:10BD2000F57A477C98F689DC89DFFB4666607A4DB8 -:10BD30006436A6D746FC98F68B9462DA3F5282E9C5 -:10BD400080C8626C775DA412D3819107F1FBA0C813 -:10BD5000524C074756607A7D2480A927F208D61BEB -:10BD6000125983E9D0C863F87D58A41AD3E191A78A -:10BD7000F0FB88C87A4CB3239B311D1909629A13D2 -:10BD8000F93DA6A322DB30BD21B213DB8D8ED46238 -:10BD90003A26F22A7EBF31528FE94D806F29807793 -:10BDA000214CBD91FFC2EFB9913730CD8BBC8FDFF5 -:10BDB000F3234D981644FE84DF0B2387311D17397A -:10BDC0008AE9CD9130A64591B3988E8F9CC6F496A2 -:10BDD000C8456C776BA415D3E2C837F87D4224823E -:10BDE000A9E07724476D0E0BFCEB05FF9FE93A793C -:10BDF0001DE54BC46FF88EA6C446F16054B47E6C4A -:10BE00004AB91DF24995E25512C5EF64CA0B811F6C -:10BE10004EAC9482376751FC480D37425ECD31B944 -:10BE20004D347F176955017FFF42C276E0A77B47FB -:10BE30009DEA1EA6F8FA6E5AA807456EF8417EAB39 -:10BE4000C29C7A03BF6D56C2F4FBC4D47D697E1BCD -:10BE5000B4A7B43114D09B8E0FF84DD111FAB94B61 -:10BE60002101079DEA41E86114D60B99687E66318D -:10BE7000F10EA5F5AB46996604E93855437D253E9C -:10BE80009AFE22CB3703D2FF02E2A1F3DFCFD383A6 -:10BE9000C480E98B9914EF297DCDBCAF2FA3A702F5 -:10BEA0000AC42E1DC36174BA8BC90D5B6BA66FD01B -:10BEB000D5B753081B4FD47F96F83E82EF813CD212 -:10BEC000AFD216AD47BF1F867A71BE7F1AEF7BBD1A -:10BED0008132020AFF402763700BC827E2764E8644 -:10BEE0007999DDCE29F6C4F3FAD932D740A58F76F9 -:10BEF0009E419CDFCF2432A396F1978C2983B07F9B -:10BF0000948701AB05FB9739FC45BBCF019EB4DD9F -:10BF1000FB165F0B93A7EEEE08179BEBAAE042DB44 -:10BF20007D897051683BFBD5B74B9C56333813AFB6 -:10BF30001BE7C1BF57984840A2EB68DD620F6ECE89 -:10BF4000021C7623FF2C7171069A4A8141E57A49D9 -:10BF5000322C8190C63D492103AD9FB7C5BE19F46F -:10BF60008096BCC0933E80F366956CA15556ECF963 -:10BF7000F9A1DFD07CDE2695500D832C487A229BD8 -:10BF800050B85D2B496CFC80776F1FDABF9F881F0C -:10BF9000AF04FDCF27ACFF1689D151608B13E17A36 -:10BFA000BAA0A66A344DC3BBCB8A09E5E3A72858DB -:10BFB000BB50FC5E60250AA494831B113E01F578FA -:10BFC00058C817A467259A97DBE7E7435ED03F5D23 -:10BFD000F782A01ACDD3BF0BB7E9F31A78E1BEB749 -:10BFE0005AD4E066C4AB6E0C3E025EDE6E0C7E1C64 -:10BFF0005E0516356048457805810F382537C2A1A2 -:10C00000C4A28664DA4F0985239060C9EE87D30104 -:10C010004E0BB7595CC735E396D526EBF215F55DA7 -:10C020005CC73572F4E21BCF38804E1767185CC7C7 -:10C03000297F6B5EE64D394EB7ECFCB2224C057E93 -:10C0400094D566B96CBA7EF4F98BD55211C36FB72B -:10C0500073DAA0C478B638C3E83A4E49F5EC362610 -:10C060006FCF2E33BB609CE6652E171B3703530141 -:10C07000AF454BAD585FCC2F51BF3FF4FC08A9230F -:10C08000C7CCC0CF6959EFC4F513D293F2B911E907 -:10C09000A441FD12F0C64CFF7E67403CC2BCE8B72D -:10C0A000A2560E98AE87EFDB75E3D176EE931AF9C0 -:10C0B00092986E1572528397F7430748A766DC671C -:10C0C0003FEDD149FB6B516C6B408F9AC0F1A702D9 -:10C0D000EA517E50660E1BFDF4D3B93AB61F89C6ED -:10C0E00039BB6C5B37E06B25E66A2330AB92DAFE36 -:10C0F00005404FE7EA56A6837C59285FFCB12F4ED6 -:10C10000FB5F08BA0DAAAD7A7919E4F3A4FDEAE859 -:10C110008CD8DAD64DF3CD063A94AD7DBFBF929858 -:10C12000DC29DF7E70DC683AFFF2FA0B4698C70420 -:10C13000C9FF2B292DBA7E09D64FFB29DD76C4080D -:10C14000EB3BAD06AEF949D615E0D96E9EB68C93A1 -:10C15000499AF905A82249E975760EA757E2BEFD6E -:10C16000534A9F67DE52C923741EE432AD45CB3378 -:10C1700079E95CE27300BC66D72D44FE7306F80FC4 -:10C18000C861529D0DF8718E188A607DE7C8FB8EDC -:10C19000611AF8ED938C1C3E5495A5FCC084432194 -:10C1A000DCBA00BF32955435C983E1BB12E07C494B -:10C1B000FA0EF94950427E56C2BE07887939AE63FD -:10C1C0000DE34701FA07F2F756EBF9D3FCF5FAFC59 -:10C1D0003C32255DA1FC65DEE32AED91F2372DFFAF -:10C1E000A3F07B566272773EA9AC72D1F96F34D25C -:10C1F0007DA2F39FED224A37BABEB2573666CFA270 -:10C20000F9372526C7CE2EA3D3BF86F6D389ADBF77 -:10C210007469D0E81DD87E7DC7EA864D1F4DB03FBA -:10C22000261F4B85FC256E251BB925557213AFBF04 -:10C230005B9DECB538A01EFDAEE1CF73D6E8D7D735 -:10C24000D1FA63D74BC863886FA5DB2613C033B11F -:10C250001EB15F623DEA36C91B8C4307618EAF8217 -:10C26000AFB572F809BDE38B98FC3731F9EF62F294 -:10C2700002BF554EDF14EFBF9046003DB78E637886 -:10C280001236B2F30CAB678CD6FBE64AF54C9C5EDB -:10C2900068BDEFAE54CF12ED4F31A4B5AF57F6CA1B -:10C2A000732F07287E97BEF08483507C3CA354A74D -:10C2B0007BE8F7455B563B004EA7958003F0E64CC4 -:10C2C000502E8A07AF510649E81B3689EE7BB9C06C -:10C2D000FF31CB27827CFF728BEA7A84EE4BC53626 -:10C2E00053C844F7BBBC6E4131198CF9232CFFB302 -:10C2F0000B801F15F5EA51EDBE966E7D22DD6DC7F0 -:10C300007DE866001D9884BA119A96D79C18077A22 -:10C31000740569457C8E6D07E3C3D18EF2EB5946F7 -:10C3200067FB72716EAC609F4845DDCF2FC0B9B11D -:10C33000822847B5785402B84CF5BC01067B2A9C8C -:10C3400017C8483212F88A800309A6215F5EF9EC0B -:10C35000AF061FA1F368AE79CB2169E04335248491 -:10C36000CBC5DA397F4DB9825C384FF1935CA36D50 -:10C3700017C476EE7A3A81CE34DBC0D2456AC83132 -:10C380009AC273D126D54331932C7AEE99DF3D457D -:10C39000E98E7C62F2F4A5F05EF8DC814337D0FCD4 -:10C3A000C21D6A6A315B864D4A8FEE4705FD0B76EA -:10C3B0001901FFD2170F18DD83D8F7873A45F761C7 -:10C3C000E18EBD4632A83DDCF26BF71AC3B638FBEE -:10C3D000517B641CE8332B9FFDCA08FB7D668F44AC -:10C3E0003A67B56F5FB2E900EA2F0027DC3FBE3F36 -:10C3F0006DFBD56E9F42135F1D8EF55CC0AF13EDD4 -:10C40000931D64F508C4E3E75FA5E397FCC9E481E5 -:10C41000F5973C7FBF03D6714AA964F8BC7175BA21 -:10C42000978E5BA206D25D98B2EF254F3F8078369B -:10C43000FFE003A89751FCE862409911E802EBBBCA -:10C4400077C36DB8BE79C48FF856B251F605810F27 -:10C4500028A468471C7A7881D3C3A9CD9453D2F518 -:10C460009D02FE087AEEFB32E78FF7A11EF9005F0E -:10C470002BD56430FF8599ED5395C120EC72661D74 -:10C480009ED6FC0CF9E8D91EDECEAE810807C13776 -:10C49000919FCA070B3BB3FD61FC17DB51BCCB87F7 -:10C4A000EF50BF49F55A06EBDA717EC9C65FC2C7C5 -:10C4B000A7F3B682FE712A9DC989D8F5FDC920F877 -:10C4C0002395AF1AFCD2D035A3F39A87195D0B3AA6 -:10C4D0000F4E2E82F2CF3F64F403ED40FED07985FB -:10C4E0003A63F9DE6912F2011309C5A3E71A95D37D -:10C4F000B3BE9C7268D4DFE8BC15C9A9C513DA7F46 -:10C5000027843FEA25F31EA7ED34FA74058C87F5DE -:10C510008CD1EF5951BA9DCFE9FFF740FF4951FA4D -:10C52000271BD2AEEA7CB6480DFEEE29A0574A9FE3 -:10C530000137D0ABEA83757FB67DFFA13B295E7FD3 -:10C54000562BE854CF3763E9B464E70304F033961D -:10C550004E3FEB5E49E2D229FD1E974EBB87FF5747 -:10C56000F8A680DBC118B8513EF8DB57DD89E1172A -:10C57000CB072B0CEEB87C90FE7C48B2DBE39DC071 -:10C58000378167A5FF59D613F84D1B3E0A7C6BC354 -:10C5900047816FB1EBD4C32DB67C03F01B8D7EA019 -:10C5A000AE20013BDDE7D6DD329E135BDCAD8E4E67 -:10C5B00074DCD516720FE8D92D2E9E4F66F9D6344D -:10C5C0006315F005F1BDD54266007EB6F85A1DC967 -:10C5D0001AFDF94883EC70D3F2709014C5D3AB29DF -:10C5E000C7C5F1C32451F972845FA16CCB5C3A1CBE -:10C5F000CE55B20774B7B9CB6F7780C9A2A5A1F7A2 -:10C60000A419F4FBBD6FCA68D368B13A06C3BCE88D -:10C61000B95DE942E13B87EFF3691278720C5DD7AF -:10C620009C06A617CF5DAB87C73CDB1223F019AA87 -:10C630007F46F140832FC24F50B2415F5E4AD6E23F -:10C640007E95C6E08F9F9F77BAC81C7F869021FC9D -:10C65000BC6180FE16733E55280F9C3483C2BDE535 -:10C660000D999868FE62834CAA609DDBA520013A73 -:10C670000EA4211E9653FE4034E7C266C0336362A7 -:10C68000FA6D7EE92FD93FA15516BDFCE9E0DFD058 -:10C69000B4F9E54FAE790DF2AF7C9CF929695F3FA3 -:10C6A0007FCFD777037F6FD963226827D9F3C7CCB1 -:10C6B0009F40FE559307ED1C2B4C5ED48FF7D8831B -:10C6C0007DA1BC07B32FADDCFDD5E030CA9B55B8CA -:10C6D0004F05323B475C6CF8DB7F4BA990D255810C -:10C6E0001CDD9384FA75C5AB96201C3A5B767F956A -:10C6F000EDB7FD70EB2937123FE29F9DCCD809F8CA -:10C700009ACCEC6915AF8D7A66391DBFAC6EAF71EE -:10C710000E2DCFFFC3B78381AFB4EC64FAC1793576 -:10C72000FC34F11032497E62B94AF7EB3CE86A5DAD -:10C73000295F920FE5066CF1E0C2E0D042E100EB28 -:10C74000A27029017E98081EF3FE65E171E16E1862 -:10C750007F51C348226769E12279D9777BD02CE1E8 -:10C76000FAD9F73D5F0D06BEFB59ED7294DF1DADA2 -:10C770007B35AC3BEDFFA5754BA1AB5977CDBFEC3D -:10C78000BA19FE0F90993C8AA583F678FECA8F31BC -:10C79000FFBCDD83F3BD4AFA6FFC975DFF3FB8EF46 -:10C7A0003B25F4C775B4EFC7FE65D7DDD1BEBFC961 -:10C7B000F7DDEE027B6FCBEE6F338966FD1DADDBDF -:10C7C000A0FCABF2B72BAF5BE83D4D864AD7703A81 -:10C7D000BF4F48F56D59347DCF7B29158EA3940644 -:10C7E0007CF1CE0D4315766E30819D092ADE260937 -:10C7F0007B5193CE8FDBBD04F58C89DE5FA07E403C -:10C8000094CAA65C5ABF296F8EE711AC31F4B01FF1 -:10C81000F2D36EE479FD79EA5D897825AAC74ECC1A -:10C82000BBF50DD0EF267965D4FF688A7ADF47998A -:10C83000E3D8F71CFD39E28E9873C0ED33F4E5B709 -:10C84000F1FEA693C5AEE1145ED3BB2BAE2005D19D -:10C850001DB9952AACE78EBB2452ADB157DE16D375 -:10C860009F4321DC4EF28FC16F6E1BFC16233C48A8 -:10C87000AEECD942AE027E84C1BB69DA9020D861A9 -:10C8800088E261F09B5EE6413B283F67AABCBD6A37 -:10C890005BD30474AB12FDF9529C1313C199F0736E -:10C8A00027F6D32B0A77D52BE3B953D31FC243EC1A -:10C8B000C7F7DD07B17FFFEC7E64C37EC4F19F2D17 -:10C8C000309B6F03FF85B99F84E7F6496B658C83C6 -:10C8D000310F94108EBE1C15FD3B270CBE6C509C76 -:10C8E0008B878D2C7F9075EB01F82CE0709C472A8C -:10C8F00051EF2497BFFB6E0CF88D1042B4DC4BC88F -:10C90000047A0E9937460A59E9FAE72B24E01C0A03 -:10C91000764D891CD5DA3583FA3CFCDC941EEDA7F4 -:10C92000A3FA89F8C30F9DFE95F2A3A37DE87905CC -:10C9300052058757B4E7C47B1A181C2B1649C15EF1 -:10C94000884721D5A7F1EB7CC2F1FAAF0F0D433E2A -:10C9500097FBCB414E3CBF7A07A0BE5FC1F5FD8B74 -:10C9600001B713EC35171B7A3BC11E73F18D7C8721 -:10C97000962F8AF4203F477EB0CC8C694B81542D92 -:10C98000C3798BB44E44395C6021C07762DBED52D1 -:10C9900084DDA592F919E98F9C0DFBC87EE6D3A62C -:10C9A000CE4E9A7D5B3BE18C32B8FD3EC0CF518DBF -:10C9B0009FE49F852F9C5B01AE072DE171BE38EB94 -:10C9C0007D8BC3AF78DFD746B0134C69C852012EB8 -:10C9D000530A645DDCCD7E859FA786916130AFE20E -:10C9E0007DE31DA3605FDE903D160ADF8A860B465D -:10C9F0007F1C7F5B2C3CA17FB00B1F533DF3009E3F -:10CA0000C77E6121014A0FEF70FF0F2DF202FFA2D6 -:10CA10005D79C13EF6A1C2FC0AFD5566179F5A9C7E -:10CA2000ABA6D17107D6B9868088E9CAEBF757DD86 -:10CA300058DE8DB713F5BA2E62F58E185DE5F1D686 -:10CA40003FC1C8D63F9F787E9C23FDEBED5BEE2F68 -:10CA5000EDA13C90EF0512F291F6784D903E2E1626 -:10CA6000494190BF708EC57CB184F2FF1D032B0F2E -:10CA70004C61F252E07D2C9C2595C1598C9FA532CA -:10CA80007C36AA0C3E02CE02BEB1F315F529BF1AC0 -:10CA9000ABB5AF4CAA1FF23CE827E50D920B4C7FDB -:10CAA000E54AD808745851FFA80AFE823BDCAC5F07 -:10CAB000A2F8066BFDB5FD5505E7B37FE868D41F06 -:10CAC0002FAD65FAB177EE0507E841EF183CEF8D21 -:10CAD000067A7C57C678824470FC74D9B669058A98 -:10CAE000B6DF2C9CE7D445B92A98837EB468AFDAC8 -:10CAF00059834FFDD54E582EBE775DE41E0ADFE9FF -:10CB000078388FC07F98C816DAC5C0DAA6BC245A18 -:10CB1000FEA3CA64868725B57B8D98CFC2FA623C96 -:10CB2000314E2C3D4D2B4ED2E5E7E487BB035C8AAA -:10CB30004DA1259E3878DAA80A3FC9F794135E8A7A -:10CB4000B783FF7F901317C679E3C06D9DDA4E3E21 -:10CB5000748E271F162F777706F82FDEDDBB331074 -:10CB6000C7E2370BD3E3C9878F96317FE0C7949F25 -:10CB700041DA328DCA87EB35F2619A05F123B6DDD1 -:10CB80004FD5AB940F62BFFE97F9CC47201FE2D080 -:10CB900075B5AA970FD31B66A17C983E4D266E8D66 -:10CBA0003DEE672AF77325940FB9E977605EF524A7 -:10CBB000C5C19B8FF8B904E00A298C0372E20F9C6F -:10CBC000EFC7CA8B44FC7C8A51E2FEEA0EF8F9FFFB -:10CBD00025380B7EBE989E5F400F6C8F8704F9F559 -:10CBE000E23B283F97001F193F5F7C17B74BC6F009 -:10CBF000571FF0D7E15AFECADA97FB993CA8A8CF95 -:10CC0000FAD54C5A7E67B5EA31D3FA7746F96DB654 -:10CC100096DFFE81F35B0AE74C579CFD9D3133891B -:10CC2000B8F5FCAA0FF0A96343FE38F045C0FB77C6 -:10CC300064F4239EE072FCED217F1C0EF6F354A3F6 -:10CC400082F87382F3AFF3CB82D30A281DE7CF6556 -:10CC5000FA70D97619E1505EC7F4BCF23ED6A09BBB -:10CC6000E6C70DFD1AFD810B77337F20055471AEA9 -:10CC7000661F17BE13AEEA06E59B24F467CEF32CBD -:10CC8000443B3E59CFECC466FA87C57578D18E5CBB -:10CC9000C6E1B5A06113DA9B1704F576E8B23EB79A -:10CCA0009C81F380E0BF0BB7C5947B1E467F45197E -:10CCB000D89B35E71099EB0FF7CAA1812F426CE79B -:10CCC0007BEC5C15BBFFA25EDBFA4BFEC9F51FA433 -:10CCD000EB1FFEC3AFFF6AD7AD1A39BD0F25C38165 -:10CCE0003E4E18BC48EF81FFA2EBA7E3CC7DB46FAA -:10CCF000676D9C510AA7CB770CFEAA2E50AF5CC281 -:10CD00007AF337EC38904EF3336BC91030D3CF5FE2 -:10CD1000AF978B6D72B8CE8D727666E50E69F64070 -:10CD20008037A9043C9B33D4E4077FEA414B2BF2C4 -:10CD30002F8177371A193E8FE6E31EEBDA5A80E728 -:10CD4000887AC9857411B2B0730585BF85E6F78FFF -:10CD5000FA6A1C8737DA632AEAD9FE54D0FD00BA92 -:10CD60001AD7C0F3DB981EF6232A6FD01FD6B05710 -:10CD7000857625B47E0AF29B013A3F17F8E772D315 -:10CD800035FBB6FB08C3DB2D9287C4D9B77EF44FC1 -:10CD9000DC7DFB81F055C0E34623D7E7F9FE1DB4E7 -:10CDA00034150F433F94E4D90C951B92D18F72BC7C -:10CDB000BA37EEE3AD1C7F63F11AF47BB7C69E343D -:10CDC00019260EF19645168C73C3717B31FD47CB46 -:10CDD0004F62CFCD15A409F5980992FF2F8A26AE90 -:10CDE0006D3A8F3F117E5A4DBD5FA957A847325CFF -:10CDF00006E093F78B784B881F4EC7B825FCD9DF28 -:10CE000023FBE39974BD97D6C81EF0FFDC6E701F3C -:10CE10001A03F4FB884A002F2FBDAD7A99DE99845E -:10CE20007C77D63BC7543085CCA23081FD9EF5532C -:10CE3000C65F8F4167F4DB9FA8DCF282AF9ED48E81 -:10CE400080F8E1699EBD856EBA2FB70D3FB81AFC18 -:10CE50007053F35D870E017C1F9609C0F7E89A7C3A -:10CE60003C9FDC7F9F84787D98C211DADF362DEB02 -:10CE7000D0213AEE5D6BD2D0AF36D37BA010F06CF0 -:10CE8000CE24BB0DFC6BB7F693895F03C7BB48D3B9 -:10CE90006AE0D7332BEFBB0DE65B42E500D8594B78 -:10CEA0001A0E167686FC06C9E3A6FD5704FCC6CE0C -:10CEB000740B9BD65F3082BD631EAD07DB53B1811F -:10CEC000D5ABA8913C16C0C7864791EFCCAB9188F3 -:10CED0000BEA537DCFCCFA0D9A69BF4D1B687B9A44 -:10CEE0009F0FEDA1DF9AE4E9E047AB785B66ED7355 -:10CEF00096BF0E7C691E6D478B4953CD7DD8DF826E -:10CF00000D12C9A0FD95E464FD470EF4F7B6EA8161 -:10CF1000F28FF7FEDA08F3BE9B8ED785F63F470EF9 -:10CF200017427DF213C9B505ED4D2C4EB685D301E0 -:10CF3000F9B00BA32F89E7B91E28E4E107C65E8884 -:10CF40004FF3962EAF8275850369597004AAA8BF66 -:10CF50006004BDEE3885B39FEA6DC7781CDBFEC068 -:10CF6000316358C3A75A8DBDB1FDDCFA5CA4EF7BD9 -:10CF7000890FFDDDFEE54C0E1F596D094AA07FA803 -:10CF80002E9493FB575FFB24ACFFFC732AFA47CF28 -:10CF9000F708A33DF6D4069504E81C576E90916FF0 -:10CFA0009CDACEEC40F24615F3F31F30627EFF862A -:10CFB000A9E3801F9EA2F0073CCCDF586884FC7C6C -:10CFC000CAD74D71F8C73C7729E31731FC61FE7A67 -:10CFD0003DFDB7E3174BC631FE1EC30FCABA57A1BA -:10CFE0009D2F964F54109BE00F4321DF14EA82F8E7 -:10CFF0005BFEB64A409F2B575C77AF07BC9969012F -:10D000004F31A58BD001E06B9782923B40CB7F7470 -:10D01000CFAE1100BF93006FA08BB529E84F9D17CD -:10D020009C857015F184F3D7EBF159C42FDDE1979E -:10D0300089572B074A92885753EFE39F52BCA4E3CA -:10D04000DD532F052D12E48FBCFEC070CCBB000F4A -:10D05000CB977279BAD68E78FBF1BF5D580D78798F -:10D06000F74312CE9F04FC552057CAD74B6EB063CE -:10D07000CE7F88B59F4FDB03BE7CFC6B863F148F51 -:10D08000DD80E7E51B1E7D1DEBD7486EE8FFE34D15 -:10D09000B350FE96046482E53547503FA67200E324 -:10D0A00080F607E474C0F3F2552617ECA3C017818D -:10D0B0007F4754E6B72766CFE0A9B4DD26A31BD788 -:10D0C0001D8B77F28C2CC4AF8AED2AE2474580E1B4 -:10D0D000D391E764C4C3FDAB6F47FC39BF454A80B9 -:10D0E0007FF9C62E807F4156DE867FCF4A1CFF180F -:10D0F0005E9F5AC2F0311FCA01FF5EE2FA29213653 -:10D10000ADDE21F04FE0534778D74E2E25C037AA29 -:10D110001B4F8779DDBFDA82F3CEAFDA357D29D2B6 -:10D120008D8AFEF9FCAA7F4B073A9DA7B0380C0107 -:10D13000C73285C5E9B49BC7E3CB8D5DAE663E3192 -:10D14000F3D81B958B43412E425C49888EF3C7ED83 -:10D15000CF60FCDAB9DF1FC1B8C485AFD17DA7F5B8 -:10D16000CF6FB79310EAD341E42FA57532C685126D -:10D1700025943D55737F44C45B2C7CC18EF02DDD1E -:10D18000690A16D3F6A52F1F1B8CFEF015ADAF0351 -:10D19000FD047E2F31BB7C203C782AC4552A2CEE1E -:10D1A0002356EE8E32317B4DF3AEA419A0FF48DB3F -:10D1B000F6A23FA9B4F676D5A4B14F7A4C2A8E4B8D -:10D1C000EBB17B2E74DFC18F08F39B3C483BBFE57E -:10D1D000ACBF6719DD94D6ABA817956EDB8476BD1E -:10D1E0008A6D1730EE35FF85E71C00878A7A591F54 -:10D1F0000FB54D0E99305E4B3E6262FC4917975455 -:10D200005EC7EE6594D7F2B89F98B898852FEC7EEC -:10D21000394041B3F0C5AD0EA0A3B34D5B1C004F28 -:10D22000DA1FC6134DCA49106FD4519C51EDC3711A -:10D23000E38CCEC23F2882DC6DD2C767926D8C4FE3 -:10D24000D15DCFF6C5B1670A7D65E1735F3C0D71B5 -:10D25000AFCD3B3F7B1AE6BDE8EF979E86B80DB297 -:10D26000C7E202FDA1E2F71F61FCA068B7D4C4CFFA -:10D270003FCF6EC5B8CBF39F9850FF3BBFFB542602 -:10D28000E807E7777C9D0EF1944B7617A2FD61C904 -:10D290004BF99D499CF3AD48012F835711F719BBFA -:10D2A0000FFBEBE4908DCEF3DC6113D2775BBC58BF -:10D2B0006D198BBF73F338B1EDF1E36A457C537997 -:10D2C000DDD44937027FAB6372BC2DDEA9A3F8B071 -:10D2D0000FE97E5E7F15FBB69DC7FFC5ECDB39F815 -:10D2E00007DD9F274CFAF8B02FEAEEFDED535056BC -:10D2F00017FF3E99A0E38EE025E276E798BC411344 -:10D30000D0CDCEFFC4383CD8AF6237C8F92F32C178 -:10D310006E795A6D457B60EB6E930BE2B64A777F70 -:10D320008CF471FEA58318174B78FCEC79D2F6C308 -:10D33000E21DB94DA2A2C6CEE2CA38DC21EECCED88 -:10D34000C0EF3CBE8CE1AD883B4B146FF691A91742 -:10D35000BF77C1E2E2CADC4D4680BF360E4DCA81BE -:10D360007D3AA28BDF13EB8EEDCF057018A98D9B54 -:10D370004C14CFC7F5F1B67D627CF8FC261E47D968 -:10D38000161F4948F7A110EFC3E45D4550FA98C451 -:10D39000A1471137D9144B8FC1AB8B97EC78BEFFE7 -:10D3A000183CF69B98FD49C0A5F9727C7EFC19A734 -:10D3B0006F7A2E396BD2DC4BB9879F4B441C9998FE -:10D3C0006F552D93BBCDDB985E184BCFE5DCDE1E91 -:10D3D0003BCED77C9CF2FABD8381EF34EFDBC5F105 -:10D3E0008DE173F9F623C600E7CF412D7F86FEE27B -:10D3F000F013D9CCFAA3E7D8B8FD556CBF10B7BF6E -:10D40000B38AF77698FFD926A6679CAD958B827173 -:10D41000FA3FC7E54FDBBAED463C57C90E2BF29FEA -:10D4200025F69CC3CE54488D18BFB072398F77F85B -:10D43000A92703E0BCD27E0B81F9AC06F868CE992F -:10D44000AACB4F40CF51337CC3E1FC24E62BCA8DDD -:10D45000A90612D4EEBF12C0FB91137B7DA5807C80 -:10D46000695AA6BFD7D1A4B80EA4D0FE9A0A240F39 -:10D47000E8B3EDF14CDFFF64AFACB38781ED19D6B3 -:10D4800075D163C0FDB41B422E5A85D82D4D197835 -:10D49000907313B7928E21DDE8DF7E64D9B61E70DB -:10D4A000CFCA413C1294DB3D6DF75BB03F27898DBD -:10D4B000B3261FF6C926FC0A3094BBF6825DC2DA99 -:10D4C0008FF483FB3B2E62F5C0FB0AEBF8BDC7B5BA -:10D4D000763FCADB8474E361F75E849DC899A3E854 -:10D4E000EEC5247BF5F994987B90825FE3153A0AA8 -:10D4F000FF71FCDD87E442B67EB057F54D8FCE3725 -:10D50000398D7842503EC186F1CC361B9B9F982FB7 -:10D510009D0FF2030A26369F81E100E8E1745E3137 -:10D52000744CF0DE139DDFD198F9E9F4B83BCC5C84 -:10D530003E2844013E623337110EE78BFA38D300A0 -:10D5400081B803671B5C6939ED274B9A6482B80583 -:10D55000179C827BE37831EDBABBB4F7C5EAE11FD3 -:10D56000A3D05FD468043FBF5982E333E90CB80607 -:10D5700040509A8C008C5FD9443E84FAA2AFEE20D2 -:10D580009E3FCB6A0F62B901F2344D497217741B8A -:10D5900042C8C36B0A0A32FA43BD5919060FE61B8B -:10D5A00015A0A3C9FE0CC310987EC1AAC631846C15 -:10D5B000259503C0A2645EE56D7CA307E01541A735 -:10D5C0001D09781B0137B78A3C6580F0BEC2566BD7 -:10D5D0005BDE6BA67C716BAFB67C00F23500FC1B8A -:10D5E000603C6FE32A88F331FB5699E9B893371A08 -:10D5F00090EEC6466C78FE20E14EC89F09A9B4FAA9 -:10D60000E2DC976EB3F3F07A1DF1F1AD3C1E79B216 -:10D61000DFEF81ABDE23B93C26AEF030B88FDD62A0 -:10D620009EFDA4594B871B2FCABDE8FC9E84BDA755 -:10D63000ED9D45AE5BFAD1F939371858FCACD9FFEE -:10D640001BA8DFF721BF01AA8C25E1FB25E0C37FE2 -:10D650004EC5F98871AA76B37355D56A437005E251 -:10D66000AF5B02F916DDBF70CCFEB5B2FDAB3F82F9 -:10D67000FB57DE7084ED5FFDA6BD466E8F8773CBD2 -:10D6800056E2D901A6A71D6B661428745F524CADF3 -:10D6900055B0AF2A995E50DC1FE1FA425CB8F2F94E -:10D6A0007504D7ADA737FF7C30E8F5CD064F5F1284 -:10D6B0008597A877C8CCE2C4A659FD0D304EC5E3C6 -:10D6C000E12A38FFBE7AFA7DF403F76DBE181A4CD2 -:10D6D000E7DB770C37A7F071B7366F467FE656C0A9 -:10D6E0006337B8EEFD2B404E268607C3EF3678D45D -:10D6F0001D41F818204FBFEFE4F728F2EA252FC8A4 -:10D7000089141395A3347DCFCCCE31C7CC324F9939 -:10D710009DD1D9DC4B01BD386F9A01CF534E9E4647 -:10D72000D7CFE3FFCC8A4EBE88FD147844487512EB -:10D730009C730A9CFE3FEBF1E6B1A45EB47CECF175 -:10D74000A3F7835D4FB4DBB28C78E66AEE4353FCFB -:10D75000D9A56B57F88015ECA1A23EE065BC730219 -:10D760006D7716DAC138B08E5DC72FCA00EFABDD1A -:10D77000D7D8EF4DCBE8787D12D38F2F97DD2B8A4A -:10D78000FDFE77B3F03B327DC41BBDF7F777C08752 -:10D790003273D8318DEE6F79EE2523C06145D2F911 -:10D7A000D1F1FC9E89E6D174F95A1BC8E97D115369 -:10D7B000DC7B04FD2D4CBF7877D90C0FF8E11F16E8 -:10D7C000F704B83C2BE07CB7A04F6931635A9AB894 -:10D7D00031305870B959085FE8FC8A727628203FCA -:10D7E0000B89465E32F93801F49187F36482716ADD -:10D7F0002E5527DF6E057BB903DE05A96C84E16F2A -:10D80000CED0DF039D34E68802EF158CCFA1E2581D -:10D8100082F769F4E5B7C6DC139DEC9DE529E0E5E8 -:10D8200097F0FF415CE7A49C3B3C055A39A154F7B3 -:10D83000837D3EF8AD1C576F7CA00D3E3E84EB2BE4 -:10D84000160A9FEB619DB35631305D191EB1708C85 -:10D85000854BC19FE7317B610C3C6EBE5CDD98124D -:10D86000070EEDD75DDD0FE4A6805F2C1C9AA02E7D -:10D87000EA4DA620E8814D4A18E1D844E118E07E3F -:10D88000ABC274CD3E8BF970FDE156FE3D169EB1E4 -:10D8900070A4FA05EA0FE307D9D10EF636C00BE300 -:10D8A00000AA3F34D1EF6FF651C923C0FB42633168 -:10D8B000CEF02682B022AF489505E8977131FF0A75 -:10D8C00095E70C1FFECCEC57C51136FF716E162F75 -:10D8D00043E17134061E4763F040776E899DE72B64 -:10D8E000F08F5171F083E3C1220B3FDF641237DC0C -:10D8F000FFCFFE64B893F185F8F2716CC4D7D60FF0 -:10D90000D33BD8FB1C12F1B77D77D17E425E15E385 -:10D910003FF3CD2EA48F7CE24D81F72020C810E686 -:10D9200029E6354CF2FDD49206EF378D4FD1BE0F6C -:10D9300021C617FB92CFE1974F027BE11C9A4F94CF -:10D94000CFB5EB16FD5559B89ED593F4443F391821 -:10D95000434744FB13EB4B4921217C3F4432E33DD9 -:10D9600027FA5FC0D8293A9E881FB5DBA7545B58B9 -:10D970009C0461711221DCCF3C5E9EC7DF6922E608 -:10D9800084EFF290EF92A2F37BDA2229F86E029FE5 -:10D99000DFB937CC0188D77850F26F86719AA5B776 -:10D9A0000703BCA83E760DDED38F29BF74B8B11C27 -:10D9B000CA69BD79588FAF6BA1CCEC64F4FC8FEFD2 -:10D9C000A1B4E7E3CC9E46C94D211AFACCB332FA92 -:10D9D000BE95B8BBE37B69C4AF40DA6861F7D06E2F -:10D9E0003EFC18EEDF5BD69BDF007A2B224105DF81 -:10D9F000F971E9F1B0433CED177BFEE5EFBA28ADD4 -:10DA00009900D77D966BFB801C13FAC2FB16DF1FB3 -:10DA100060BDFB2C8C3F1FF58E7817E4C2ECDC61F7 -:10DA20008786D3D460F6E1BB0BF7025E5178E6003F -:10DA30005ED1B6FBA0EB2E88576F5846C0FDFB1891 -:10DA4000BC32337BDA6CCAB6601D796BD46FB4F329 -:10DA50006A8317978B1DE987A4912AF4E9F0DE0207 -:10DA6000C3CF7D165300F4B6BC87597CC41CE27F3B -:10DA7000BA5AC2770074FAFA5C0BB37BCFFDB505D6 -:10DA8000E99C36DE50097E2E0B7FCFA11F7B77A746 -:10DA90006DBC6A4D7BD877733AE2E15CEE3F3C2E79 -:10DAA000B173CB5C4B21BBF7BB5EBDA8C5C7D8F13A -:10DAB00013F61BD36E9FC4EC24FB5437C6838976C0 -:10DAC000E72D4C8E5F34F7DD60B8C27DF079E64E0D -:10DAD00003959468FEA4C532239E5E20FA6B3B97A3 -:10DAE0008BF30431AF6EEC1E3D4FAC5EA11ED09F98 -:10DAF00027D403FFCC79C2F5887A60156DFF848145 -:10DB0000F9DF88E2EB3F59A30775B1327DF080CD94 -:10DB1000DBC54AD327B8DE48359CFE5A7BB5A897AB -:10DB2000BE348F1C1B167DB74D52E80CF1DD0DFF86 -:10DB3000729043CA0C827281F29F7BE2C50BD9EDD1 -:10DB4000793D601C41970F1BDC35D52C8E01FDC043 -:10DB5000BEA5B351CF9BBAB404D396A397AF01FA35 -:10DB6000CCE3701E60E5F69324463792E41F60858F -:10DB7000F87CAF6C073FEBC27A99FBF1D87B575327 -:10DB800027C869F0FD9859C5F3E13E3BDBEF63849C -:10DB9000BD5B9377D0E4ABA3E965923BC1AAD13BCF -:10DBA0002F9302CC938C74F46B8B7B8CC748169BA1 -:10DBB000EF1AE637B8B8260BE39BF7A97A3BD5589E -:10DBC0002BD393C75AD9BECFE6EFDB019EC13B13DF -:10DBD000B31537DA0D67478CEC7D353A0FC4438BAC -:10DBE000BE9F22DE4F515B3F04EBEFB3C4F6A3B000 -:10DBF000FE393EC7C2FD354B7E31ACE732F14EB047 -:10DC0000221EBA15804FDEF0C6C3C0F73AE6F30114 -:10DC100009F87CC56529D413EC68752A9EDB9AB98E -:10DC2000DE7FAE6E7FFA6C9A96EDF8C001E7C3BB5B -:10DC3000F93E9D539AF03D8A452FC9789F9AA26F6D -:10DC4000FA8FB0FD9C6C761F84DD6710F2EF866F53 -:10DC50007B77F7613D763F41E85DF9E64010E6B736 -:10DC60006FB98CF62A2A1F75EF9314D6B17B0BB1CE -:10DC7000FAD812ABCAE338D93E2E71B17112D17302 -:10DC80005EC44A821A7ACE53DC0ACC3F2FE220418E -:10DC90000AF773A737AF9B48F13C90A1E2F98F4A8E -:10DCA0009B46D407A3FEF1467847AB91AFE740DD32 -:10DCB000D469F0EECAEBA472D5205AA720EC4F65C8 -:10DCC000C44D4F6FD9517DACD0A5D70363F5C4A225 -:10DCD000864757C11B2DCDF001C6379B30BEB89D7E -:10DCE000FE68BE39AEDE48C8A3883F37BCF4CCAD71 -:10DCF000F02EC50D670C2E98DF34AB9BD153DD257C -:10DD00007C37A19C84A64379799DEC0AD1560748BB -:10DD1000DD75202F857C1770095DDE6FF6801CB0E5 -:10DD2000C8AE15B04EF36D3688BF18DD323015E43D -:10DD3000DC3EB38AF6C93C4B5FDB1C0D3EEF4B6506 -:10DD4000EF091C48EDADFF6E5E771DC8BB5D3C9EC4 -:10DD5000ADF1E49DB630D69B9A8AFA9A90EF317A6B -:10DD6000ACB0838DEF2BB7D9C1B4FA2F91373C6E8D -:10DD7000A1E5B75EABE27DB88230F3A7B693EF972B -:10DD8000FDABF83945F7BD88EB0DEDE47D14CE3AD7 -:10DD9000FDF4552BD7CFDC6410E89BA1CBEB16E24A -:10DDA0003DDA8624D70AB433307DA6E578E9BA098E -:10DDB000F0FD6D99D94D2ECB4847FBF62CEC19D6CA -:10DDC000D02F9514B86F5F0EB970FE35BA2F5F9ED5 -:10DDD000B07A028877B5D7C5F79705399C425D9927 -:10DDE000FD3DD095BD8FC1CEA33745CFA34DC00F0C -:10DDF000E07D19101B191B8E18E1DC7C8EAAE888C7 -:10DE00005F74D1805F3779C3B24B339FE356662F7F -:10DE10009866F51E023E122079DDA872424AACDEF9 -:10DE20005C880F6F9D4C5C9BE97A769FCE93549AE9 -:10DE30001FB325CB23D1FC4E5038816FBE24072160 -:10DE4000CE6427DC67A3FD2E68AA3666D171037500 -:10DE500032DAFB1770BBF969359099ACC18F5F2638 -:10DE6000B1714FABFEDF423FA73F31A11DFCF4096A -:10DE70006B5C797B7B12E397AF71793624C98DF99E -:10DE800050F3ABAF77A5F30A455C4300EEA5DB2E5C -:10DE9000C8F09ED28D5C2F2B7EBC6915D86B266E88 -:10DEA000685580EFF882AE4210B553B6795490436E -:10DEB000D3B6FB54D8DEE97595189F34A3BEFA009B -:10DEC000E4EF0CD562FEBA24FFDF00AE37AD69DDAA -:10DED0000FE8D2A79A28F8BECFE74CDF4AE3F3E871 -:10DEE00015F1EC732236E71A00BFDBC67FA84901A3 -:10DEF000957EE22A363EED4F4D82FE2A5BF341AE1F -:10DF0000652E65FD6592BDCB9DEE68BF632F3749D9 -:10DF10005A3B42DE4F16211E3DFDE0A29E60670F78 -:10DF2000FCC944FA66719A4885EFDDF9FDB270FFCD -:10DF3000293ABF74C8C4F08698592AF0C96B66782C -:10DF4000E4B2825EF0E3272BAD4017A93EB7511B28 -:10DF50007798B7AE78C09B80A71613DAE3BE1CC2D1 -:10DF6000F4F62F1FB505F9F97400E0AD9053B363D3 -:10DF7000FC2E513A67784FBB08C23C444AA4152E88 -:10DF8000A2CD935006CCAB4712E3633546F74C184D -:10DF9000AFC66A72C178B3CD7D8DC097DAEC9A3C7A -:10DFA0002E6D34D72B779FDE9702FBFAE590E5992B -:10DFB000A02F870CBF413ED4115E3D66F566273128 -:10DFC0007D0EF57B517FD749EB409083AF097DCB28 -:10DFD00033AB27AC57B49B9AC4F4A89DDC3F27E829 -:10DFE00020B58978370D445079776AE0313189C995 -:10DFF0005191EE54DD0146472C9E73A73D64EE0D12 -:10E00000F4BAAB37E6537DC4E681F895FABE1EF04C -:10E01000D3503A9F98A489DBBB91D37F6A532BD20C -:10E02000DDD59E034670F886945A4E3F04F910D011 -:10E030000FE3CFA16EFC1D1EF4FB015FE0FBD34597 -:10E04000CAC03870DC67B1EE544EF7F773BA0638C1 -:10E05000407939CF8BF2451C5E85F240A7366EAC15 -:10E060009DDC5E9A41403F2C5CDA15D3724E670B03 -:10E07000CC8FA29D7441EAA3681F4DF55663BAA0E8 -:10E08000A01ABF676C9885F8B1607DFCF7C5DEE229 -:10E090007AEFB9D306F68E94C1DA15F04F9437595A -:10E0A00055CE0FFD0F023E9CA95BF7E46077D4DEEE -:10E0B0007BA686C9C112AB5EAF5BC6F161F7E7FB19 -:10E0C00052005FBEB4544FBC13E8648BEC5A0EFB95 -:10E0D000585328B9E3E09F16CE00D78A9A2FD0AFC5 -:10E0E0005A4EC2E8573DC3F53137F79F0A3F6BB030 -:10E0F00086F1D7D32AE3EFA7A51409E803F83BF08C -:10E10000D9D3271EC97C10F048B2A35E037C738765 -:10E11000063F166EDF54D595FEF3A6CBECDE4E48D7 -:10E1200021362D7F167822F86DECBC37F17D1578FD -:10E13000383A2A87362571BB686FDA6FF9A317D191 -:10E140002EFA32DFBF1AC037A0E73502DF8618D8B3 -:10E150007B697A3A1EF903F1EF5D8F3D95897687E9 -:10E160001C4AB7F0BE1AD0751CBCD8C3F1F231AB53 -:10E170007F17CC3F96DF9F91FCBF4DE91D6DBFEB34 -:10E18000E42D03666BFA59CFE1F1A5EAEFE98A03C2 -:10E19000AF285C4957D8E712BA330007B241726919 -:10E1A000E3DD533730FBFE7B9C3F88EF222FE03DC1 -:10E1B00036FAAEDC7B494CEE1B4124670499DC2720 -:10E1C000865BBA821C5F60F5DE827696470D04DFBF -:10E1D0005195F210DF536B9E38F9ED70482DBDD08C -:10E1E0005F42DC06F0832E78D88DE7BD15BFB320E3 -:10E1F0009E9D4862F1112B6A54C4B7336A35C6E15B -:10E200009D3951DA13FC2D814F981C4A044F813FF0 -:10E210003B39BF1178D76B2DC3BB1AC56B05BC1337 -:10E220007254E0E7992D370F057A13EDA378E31ABE -:10E2300022F06616FDDE6B4D5886FDA1FBD60A70F6 -:10E24000E8BDB615F957A27D137E34B17F82AF0FBA -:10E25000B319747E03838DCD3F3581DF3F2AD7F418 -:10E260007C98EE87641BA1C77FB85A29E8A9B90337 -:10E270003AB8C7C6DE77AEFACB1CF4DF0B3F8CF0A2 -:10E280008F8AF1536C0C1F12F9515ACCFE4EB618FE -:10E290003F9F1BF93AF39B88DF33B0780B8B63DA2F -:10E2A0000545C02F8E5B83DAFBB9D72AC4AB0CA51A -:10E2B000D861CBC2795D0BAC82E653971A491F7ABD -:10E2C0007EFA72D4DE4607AD3FA1355C7C3D5DDA57 -:10E2D0002E6378DA24B0EB126F29E8136883073CC9 -:10E2E0006F66FD1257AD6E9E03389CC5BE887527BC -:10E2F000925B89F6E31E1BF77BF1F2583A37F2F294 -:10E30000D39C8E3AA6D38013E8F42612580EF1154A -:10E31000F4A08D71696D744A0FDED07F01EF577CD8 -:10E3200017F938745A604BD3D06924CCE894D3A33E -:10E33000B346F5C6D34FA6D8983C72D614E6823CB5 -:10E3400071FA30AC9CFE30BA5E40E91AE83500F450 -:10E35000D919E0C9E8AC97B71AE3197BD530BDFAF3 -:10E36000CB64B6DE05377AF7C27BC80BA85E2FD127 -:10E37000AAD59CAE13C33DE494987C72023FB96960 -:10E380004C381FE4AD1BEC169DF1575BE0A68C1DCD -:10E39000438221BAEFEECB84F189134FDDFD20F0EB -:10E3A00087476D78AF49C89FB424FF3CC0CB44F485 -:10E3B0004CF1D20B76A7C55FDBD8F92F81DF7BEC60 -:10E3C0005203E99382785EA1C5F3B1BE5619E09A73 -:10E3D00092E4CF5093E9F836EF38730FBABE2CAA07 -:10E3E000DFD2FC4F697E2D5DC7D64E61C2F355B6B4 -:10E3F00051FFB83D2EB0F6A6D7C1BFBF25C9FBEF70 -:10E40000308F16B32F00FB7C53B75619E395AED26D -:10E410006F5F017638BA9EA3B70DF8DD2CFA75F65A -:10E420001DBE2A2815F6E291DC5E5CD13004EDC8F1 -:10E430001ABBF12F6D57B01B7734AE83D33DC56F38 -:10E440003CC739725A65E08B82AF6CB475E2F81C38 -:10E450002670AE10F4057C09F45A113F00F6433BD8 -:10E46000FA2382887F90770E8DF29BB5D586B8F11E -:10E470004DDB6DB6B87C9434FCEDE507C53B8A8C6A -:10E48000AF6EB769F48A9AEAA3E94C4F65EF92DD63 -:10E49000CFCFF2EB5678DEEB931ABDD73CCA640CB3 -:10E4A000C07B8AF460E67669E223A506296487B812 -:10E4B000BB6F6811E0D137064CD7FDBBAF280BEC22 -:10E4C00025870D9E1504E310103E393D09BEB35358 -:10E4D000CFED9CB9C76C5EF0EFB74866E49F2D475F -:10E4E000AC01909F2D7603DAC71B779B902E2EF5FB -:10E4F000B1723B465067EF10FE9A4B6FCF4901BE99 -:10E50000FF24F75B3E79C735687F14765945A13003 -:10E51000EF04662976EF326F6957B49B0A3B6DBAF8 -:10E520007996C4828458FF8A99AD2B5DF14B60FFC8 -:10E53000DED4417CC35F6D46A1EF1E06F8563C1445 -:10E5400036C27955E8BB421EF76CEEB517E21C7A6D -:10E550001631B3D8A6668301D6B789A25172567B0D -:10E56000BC12F8B3A97D1CC1099B865F4E5ECDE24B -:10E5700008DAF2BCDD6F791CC1D8E3475FC4F7F25B -:10E58000CCFE8F74ED0AD3ACF1DEE19EBEF4416C9B -:10E590009F08EFA71BD8FB3BB1DF4D76CEB795CADE -:10E5A0006E78FFE9AF3F4E72C7B1C74CFFCB6CFC32 -:10E5B0003D11B1F6B3E8F8FFEE29A0FB26D9DBFC4C -:10E5C0009499E037EBC84F193BEF43AABF473CF99A -:10E5D000141B4727C66BDF9E9DBFDAEA19897F8728 -:10E5E0008DF53B54D36F8E9DE93DD32582F1EDE44B -:10E5F0005B82725AE009857B373B2DCF7EE7D830AE -:10E600002BFA715A65E003970EF7E98EFEF304E7E3 -:10E610004D311F42FC7DE3C5694C877776E2AC6FD4 -:10E62000849DC9E7E92AF3374877F4C5F3FF748B73 -:10E6300049D2C6E567D9251D3D097BF33ECB48BCD1 -:10E64000BF0876F978F08BF5C366818F348DC1C52C -:10E6500013079F84DF4FC0B92AD79BAB30BB18DEAE -:10E66000434BF532FE995A44D07F3652F2223C6E2B -:10E67000B6337D69138F7FBBF4368B57CDCE75E3F0 -:10E68000EF71A272A2D03E02E3A95E3468E2A9044F -:10E690009E543D47E5B1CE6EC8E84A9C9B93391F16 -:10E6A00076C17B129A7AEE87800744E540F755667B -:10E6B0005D3E73898B281A3991ECCDD0E5BBFB5CAC -:10E6C00056382F752F72EBDA09BC13F17CF8930AD8 -:10E6D000EB76A1DDA9139FCF48C98F78037C0DECA1 -:10E6E000C1F7F27DA2EB9D037834B6287C498B37C5 -:10E6F00062BD1DADEBE83237F2C2E3CBE87C295FA7 -:10E7000098B3366B7906C2DD45E01C71729919BF6A -:10E71000DFCBDB273F3E0BEFC926AF72A33D36D9D7 -:10E720005BF93ADCE349AE74E3BD81B9D59204E705 -:10E7300074CA67B0DDC6652E4CC57EBB68B9648BF4 -:10E74000BE239E487EADB2DB74FADE15E4D72AFB09 -:10E7500088F6F2CB60F6BC097EFDB206D90D78B121 -:10E76000B2B813C6F7AEAB65F7D9F637B0B8BA751D -:10E77000D3991C11E39E7FC989F2E2BCF87D29DEA2 -:10E780006FD2A7A0BFFF9B74E0B39B6CFEC7EC1ACF -:10E790007EB9AE618485BFAFAC933FF4C705F71B6C -:10E7A000D0C726819E34648DD21BE9FE29684FE6CE -:10E7B0008587597A039EFA3F8077482F1DFE3C13C8 -:10E7C000F64FF8EB843F4F8C23FC7D92E47F463B71 -:10E7D0007E7B7F9EDE0F253BCC18879B23B3385C66 -:10E7E0008D9C25B08F2B411FA478B6F28815E1B11E -:10E7F000F25B466F749E2FC0388DF66CC41F214F9C -:10E80000E93C07BF4BA2F3AC30B4666ADF21D5CC3C -:10E81000B3FECAF38C8953E5F392ED0ACEB785585F -:10E820003D30AF7AA3E7B01FE4EC792BDAED5ABCA8 -:10E830003758E03DD916728305DE99DD6EF337C295 -:10E84000FECB3D5A1DA067EF6F18D61FE69BC8AFE1 -:10E85000DA6CCB7B03E645D7F716F20957F8D2F30B -:10E86000EEE8FAAEE08F7D0FDA7D8FF51FFE3EEB0E -:10E87000AF80DF8FC10CDDA84F499CEFC6E295D475 -:10E88000B0F76B880FA2F4837199814C125C49E157 -:10E89000543588E117994BF8EFC7D1E3C1269BEFB8 -:10E8A00034AC57D0DD15E0D30CF37EDCE63B0FF53E -:10E8B000611E70CF83F299562EAF5E341AA27A543D -:10E8C0004A0AE357ADC904E36762FDDD76FB94AF06 -:10E8D000A05D7A3FBFE41AF8BDF09C38AE08BF10C7 -:10E8E000C63D887BA665E09785F8AD3AB559FF7BB4 -:10E8F00074F470D86EF359A1DF401E7B2F0EF06ABE -:10E9000025B9223C1C0E84873FD941E1615729BEBD -:10E910000050726665009C5BCC2C1E60E772068717 -:10E920009677181C761D37201E3F410620DD0D35D9 -:10E930005CBC1BFAA7FCA31BF433A6B55682F36F8D -:10E94000E712B701F86CB7568F6CB832DEF6743048 -:10E95000BCEDE560FB703FECC3B0B7995DE60A78AB -:10E960007B0D8CF73DE07EBD63C4D5F3178A57C39A -:10E970001C1ABCBADAB82889DF8F8CED8F9E87D03D -:10E980004FB0779709F951F94E761FB47CCF293CE7 -:10E990007797BF6A42A42C78D5C2EE35D4B1F2F392 -:10E9A000B9F1FDF9631CEC9C55567B9F472F77030B -:10E9B000F8FD97DE8BAE3E72D43F9A3281DD13585C -:10E9C0006911F1A0CC4FEAE07896D2C3E705B9927D -:10E9D0005248F0BE80C3C6E206DBDF0760749BC608 -:10E9E000DBB95C6E09E01D7B3F200DDE8B667E6E21 -:10E9F000C417D960F580DC4F298AA9672B423F6A8A -:10EA00005ACC7D82390EEE4735920CE023B596F84C -:10EA1000F7805A1D42AFB3E2B94EE1F36AB41BD995 -:10EA20003B2E7633AE7B71324929C6BC82F23CB6AE -:10EA30001F91267B0DBA7B26294556DD3B0A69BE10 -:10EA40004EBA7CE7195D75F5BBF87BE9CABB950C3E -:10EA5000D095F7A81CAACBF75C7A83AE7E16453812 -:10EA60006DBEF79A5B74F5FB564FD1E5AF5D7FA79E -:10EA7000AE7EFFE06C5DF975DB4A75E5836A17EBE6 -:10EA8000F2D7D73FA8AB2F27D0B35F72B0F38E2C4D -:10EA9000F46CFB703FDE2BB29B2593E63C57CDF721 -:10EAA00023D7519401FEC755F6711970DE6C4CCE18 -:10EAB0007686E3F42BD27FF41CF6BC436F3FCBE3A6 -:10EAC000F6B3F3FB281781DF57B19FE201FE7E26E4 -:10EAD000FFF30E6E0F98E586FAFCDD0AC583EB980E -:10EAE000EE30A35D2CB6FF6A873BEEF94936785CC1 -:10EAF000C552627809BCEC085E2FF3F9FFB3F03A17 -:10EB00001413F723CE6FB1EDCE390C5CBFF637018D -:10EB10007F6B3BA79156D987E7B4CFCF0708F05357 -:10EB2000827A4B223D408C2F49BE4FA09F587EEAEF -:10EB30005B3A8F9D330D5EBC8F95E8FC76CE117BE2 -:10EB40007E2B9C81FB916CD4C1E9D3363AF7EACE97 -:10EB50006FAB92B3F1FCB64AF5665CCDF9ED5307A5 -:10EB600032270A77373BC78AFD347ADCEC1EA75E72 -:10EB70007F69AF6F53F947D7B90EF43809F4B2146F -:10EB8000A67FEF64F7FDC5B857A16F13E755E8DB23 -:10EB900026E259A3C8B85F4627AC7F5EF87E8BFC9F -:10EBA0000FE9D74EE7F7907FEFAB1E8CEF7F7F82A8 -:10EBB0004CE0DD954B4523F19E74227CFC90DB5F9D -:10EBC000DE7532F87664BF787F59C915EF57BC3FC0 -:10EBD0009EC5514E89795F778493D1CB2427C7078F -:10EBE00013B3439C7BD98EF1F0E76EF9087F2FD2E7 -:10EBF000B9BA61C303F87BC03C4B206E2660B3A357 -:10EC00007D6FCAF811C397DB3578C47FDF58FE2BC0 -:10EC1000EF38C07E336547EFB4802D31FE4CE2EB18 -:10EC2000234AF81A8C977EED0CFE3E9A29BBFAA671 -:10EC300031FBA23ECE2CD6EE33656939E29BC897F4 -:10EC40004508C695B5E515769FB82CA2601C5A17E5 -:10EC5000279783DC2E94105E5709CFD8EF029EEFE2 -:10EC60008F3FC3EEC55BE2EB1B3F71EAFD16B1F7C8 -:10EC70005212DDB798CDF7E952D128BC5F3FC5E805 -:10EC8000EE7B35762A01A7A6CBA792802FEC81FBDD -:10EC90002E71FAFF9193F1B33DDE13296096CE35C4 -:10ECA000B7E603FEE7723B789C78FC0AA0BBB19103 -:10ECB000A21F241E7FA993DBED78BC7B81D3CDFD01 -:10ECC00092FA78FC8EEE134D36C6976FD3A2F0FB06 -:10ECD00008E8F5FE8D2AC6EDCDA7730880FD6D937B -:10ECE0008AF6B70F2E9B08F8414E6D509F8138B3BE -:10ECF000928DBD373E4EF325E34DE8B799BF89BDF0 -:10ED00003342C65B82E07F2DD9F4403ABC1BFE192A -:10ED1000A5DB4554699ABFF1098C7BF9E0F823180B -:10ED20005F7D06E8997E2FF9F667D301FEBB8CD58F -:10ED3000D70DA1E9A2ED92EE7E44698D459717F1BA -:10ED40007B62FF8814BD37E1A6726433DF2F21AFE9 -:10ED50008745FD5D9B9DCCDE8171F0E513D8FDA854 -:10ED6000FD27D9F9FD401F16DF171A7F7BF110BA76 -:10ED70008EF169EC7D96D8784002CE31783F85C718 -:10ED8000EB8EFF4469BBC7C2CABDB642CDFD80D77A -:10ED90009755E2BE8CFF35B39B8CCF6271ED09E3D2 -:10EDA0000433DAC5F9F703B9D92E3E307A7FE76824 -:10EDB0003CBCF9430C5DEF3FC9E201E7BDCDDEC7C6 -:10EDC000EA886F7EC8E7FDC1F101773D4FE1F1416F -:10EDD00011E3E21F5CBE7935BE3FE39308C4659E34 -:10EDE000BA1CFF9E58B253E84DFEB6FB34B03F53F9 -:10EDF0008B16B4E5812C6FF3DDA7BB6F73F5FCE6D2 -:10EE0000CAFC64A593F91162F97B2CDEFF9FE2EF47 -:10EE100053C61FC884FBF734FD1DDEC3DFC1F86392 -:10EE20002C9DC7F27331AFD8F996450CBAB8E16999 -:10EE3000C0074668F9B911F93C55EFD9BB30D94A3A -:10EE400070A5847A80E4A270186E0BA6E4D221FE2D -:10EE500007B1ADBCC8008000000000001F8B080097 -:10EE600000000000000BDD7D797C54D5F5F87DF3C2 -:10EE7000DE2C496692C96412929084093B15718018 -:10EE8000B008A82F04421482032AA2069D84256C90 -:10EE90002191AAC54A9B810444441AEA8614ED4094 -:10EEA00041F95AF41B116B6C834E04115C6345C528 -:10EEB0007E15C3229B2811AC1FEAC6F79C73EFCDC9 -:10EEC000CC9B4C58FCFAFBE7173FEDE5BEBB9FFD22 -:10EED0009CBB4CAD737D82BF2F632929EC369F9D6F -:10EEE000B1B3F87755383D611F69760E62ECD138C1 -:10EEF000BFCD990AF5DECC1CC912191BF856BDE22C -:10EF000087FA271536B93E46BB1FE34C8C41BB2D13 -:10EF1000665EBE05EBF50D97A739F37F8C83FEB6D1 -:10EF2000DA20857A8CD99C877A3396C74C2C496530 -:10EF3000AC58F1A7E17815B69695A5503A6FF7B79A -:10EF40001628620F5BFCE95A1E63814C8B77636E57 -:10EF5000FB713D4EA804EDD2168C6407073266B5EE -:10EF6000B140DC00C6148D05CC03701CFF2213B425 -:10EF7000D72633B65C61AC19E686F559EF74134BAE -:10EF800063ECD736467F81910C27C30207E28335B5 -:10EF900030CE8F4CEF8970F889E9BD705E9F30BD2F -:10EFA00037A672DC5AB14ECDC4FCCFC58047A953F9 -:10EFB000E1E3305F4F9F83B1E923993F121E321D79 -:10EFC000E7D4A85EFE2337E5B440F9E7FB6FCE61D6 -:10EFD00090EE787848524B8CFA32FD437595771451 -:10EFE00034BDBFDA4F6912633ACEE781EA99DE5148 -:10EFF000DD1973421EE735DDE2EB991CD1CF65CEFA -:10F0000064C253E2E55B9ABBBA193BB442752A1E4F -:10F010004899A908DB1F0C26156DEDCBDBB90DED6A -:10F02000F83C55A633D60DD66DD7BE6B11B03BCB91 -:10F0300070BD8CFAED689DA5024F16E6B5617BCBDD -:10F04000816B6CAC2BF4A7E84ECC4B7AB81C4640D5 -:10F050007AB8173F5D0E74A7F86F71523B3D459625 -:10F060009FCDC5F18B282FC767592EC6323A861718 -:10F0700053743FF67394E9A598365802973861BDEA -:10F080000DF16C662C7A2E17F8EB21D6C598DD7938 -:10F09000F812311ECC6F63823E1BFB3969F3CDC57C -:10F0A000F4CACEAD352AD24D9C53D46F61887728EF -:10F0B000BF1DCB597A0BBB16E07D254C763964FF1A -:10F0C00071F400F3009C125B0F310F8C9F88F88B5A -:10F0D00001376B32E7ABBF3356149BEF142A5F281E -:10F0E000E6B901F8C5E40EF3CB53D0EEB9BEC8774C -:10F0F0007EC177FA350CCA37FCD1A52C87F2AEBA9F -:10F10000C784F4E16E667A10E121E02EFBDFEBB4F8 -:10F11000101C900F9573F0E1AA8BE4C30D7F1C6760 -:10F120008AC379FE96797B78B0DCB3D806F927E6F6 -:10F130003BBDCB21DF6D05101AD4CF5E10BF5E85BD -:10F14000FA6B9D7C9D5D1E628BE3A076EEDA560D18 -:10F15000E5C3B885CD9A0DEAE7D6B668289F5EFA72 -:10F16000ED9A1CA4AB639F5FA33AB0FFAF65FF00AD -:10F1700020E0F7E14E8E4336B4B40BE267B393C39D -:10F1800057AEE38FF1FEA7089F55AD0556A896B37D -:10F190008069282F8F29FE3FA774C37EE32707FBD2 -:10F1A000227A39BDBD74F8789F32C8BF24F95D1941 -:10F1B00099C9D2191BB1C14CF01CB1E1E15B11DE60 -:10F1C00023368CD114A8F2841652345C6795AE05B0 -:10F1D00020FFA6D34CE31FFB7C761705E7FBB19518 -:10F1E000F58801DF9D62FD9B9D5C7EFDC3129B6ED9 -:10F1F0005F6D933B9C9F863345CAD757857C4DEC0A -:10F2000006F09877F72992AF7F717AA8DF27B4FAD2 -:10F210009D99342FE60DC0A7D99BDE23792FC79186 -:10F22000F5E66C5EB714EB65DDE1ECAF7AB05D4BF3 -:10F230001CD2CFB7711C5FDFDE1D1F5CA410FDF771 -:10F24000F75D1A830F59C86A4A270CD878AADB4C95 -:10F250004301AFADADF928F7A0CBC5C89785C91E4E -:10F26000035ED6B53AE3915FCEA70F0E087C5E2809 -:10F270001D6E4FE67C03F25F473C05066BC11AF832 -:10F28000BECEEE3F8AF23FCF1E4CC9872AB5E7D7E4 -:10F290009B2710BEA0374FFE2CBD29F4A5D49F6D2F -:10F2A000E5029F35427FC6D09B3FC6D29B6E16BCFF -:10F2B000BF1FAC879D307937B2F6E32E14FD9E8CCC -:10F2C000D7D564187F84C27C386EE289034C89905C -:10F2D00043F3045F6F1174F0948BDD3621C63A66F8 -:10F2E00009FA3495B45A5AB09F4685E8BFFD7AB9F9 -:10F2F0003C01B998928C7CD605E4A6D25E6EC6C05D -:10F300004726CEB3F35BFA76249261C91B1200FD47 -:10F31000E7C2474E32E143EF82A984FF80B3EA6D32 -:10F32000BEBEEDE1DF3399CF7F9843EF81F54F0B00 -:10F330003EEB082F8392393E0A93B93DB3C521EACB -:10F34000C519EBDD96CCE13C35D9C89711F81B9473 -:10F350001C037F520E9F8CF70DC575FFFDE89604C8 -:10F36000A4238927297FA2F115E6B345B41E807333 -:10F370003EB68FD63FB27DB41E0AB70FD07CD721E0 -:10F380001D21BF211D79B89E58D7373C3F49E7253D -:10F39000627D67E3F5625C4FF43C9D274CCAB9E699 -:10F3A00099DCEA5690FF937527A5FF386A52705E84 -:10F3B000CE564DC17939857E8CD683202E04DDF062 -:10F3C0007EB6A3DC80F1977E39351DF1BC34DF9F1A -:10F3D0005E05F5AF71E8FE64E223BD14E131C5A11D -:10F3E0009761FA631CC7F3A0647D1AE693851D1527 -:10F3F0003DCFB9627D00CF39D84FE22816407D78E5 -:10F40000D5197B10442C8000E60DFA2151778E44EB -:10F410003D96B89679914E53125A9BAC906F7D9859 -:10F4200079D743BE67C063B2A27EBB435F8CE9D28B -:10F430002F55B23B97E6B3E062EA87DBA1ACB66B2F -:10F4400090F437F05B24BDFE5ECCE3F7C99C2FC17E -:10F450000EB92799E3F977984A3B44F2514776452C -:10F46000041FD652BB0BE7C3FB71FD17C1877F4852 -:10F47000267F42AFA3799E870F1F0DF3E12358FF2C -:10F480007C7CF8A4E0C3ED22ED880F5F13707B3322 -:10F49000B943FFE3C9587CE816F420E91DF910F5DB -:10F4A0007DA39827C8CFBFC6A2F70BE0CBADB1F8BC -:10F4B000329A1FDBFABB40FAEFC8FE1BE23AB7FDF7 -:10F4C000D76CE77897FC0CFCB253F0CBEB825F76FD -:10F4D000717EE17A399ABFDAF44D2B97138CD525DA -:10F4E00020FDC879EE97FC13AFBF17C967D24F91C3 -:10F4F000F093F5FF23E8FBA848135B0F30940B0053 -:10F50000B77F45EA8DA704BF048632E217F0B746FD -:10F51000A25DF9D209B0232167777179306275F362 -:10F52000766475A6D5254C74740CA72B5D1E01CF8F -:10F53000D87082F1BF8885B746C49BBDBD3D1F8D85 -:10F54000AFBD623D761787C7CF9D87841FCEE3325C -:10F550009A87C7B43C42CF2B2E45D21973417AD536 -:10F56000A85695D1BC4209E042B5C9539605EDF3C2 -:10F57000DAB7B785DBDB5C30CFAB7468DF37DC1E16 -:10F58000C62779D7ED0E90676427EB26D44F4B73CF -:10F59000393D44D3FD06B41FFA46E0AB2E93F0B5D7 -:10F5A000D2E64FC3F96DD03C26B4EB362C732A015A -:10F5B000C263553CD28FCDAE135FC7904359AE8B1B -:10F5C000B3073C2E2E87725D1720877A0BFC801CB8 -:10F5D000EA85F5EDE791434304BC86BACE6D0F0C86 -:10F5E00013FD5E29EAC790434370BC6839B4D5C6A1 -:10F5F000E110834F8763FD34A73E02F1047C7A85D6 -:10F600002B42AF41BBAB30BF52B45F5167EA4DF6FE -:10F61000338BF7C6F233C6B9EC063BE50AE13FB0DF -:10F62000C6EFFFF6DBC18C5562119FE738314FF210 -:10F630002736D41D4843FCC39F21AEF2E062EFBBE6 -:10F64000DD116FEFA80CEDD0077FDF62417837C482 -:10F6500027F6639785C7ADFC0E083205F0F29D8949 -:10F660005289C7798D8B0632F023F20FFE90837694 -:10F67000E5C9FDDF517CE484BDAC04C7DFB18DC7B3 -:10F68000494EBF353505ED7339FE7CC417CC6BB4DC -:10F69000DAB73E04EB3DB5CBE2457DAB32CFA323D9 -:10F6A000603E95BBCC2C48728AD9B0BE994F9799D1 -:10F6B000772D6D561331AF05447C43394BFE8C27B3 -:10F6C00009E9D6BC4B65C887CCCDCB03CCB6E82CBA -:10F6D000F89B49434DCC13110F49D6E39927223E9D -:10F6E0009152E432E4537D9986FA9D2677359467EA -:10F6F000F87F6528EF3C7380219F5D35CC50BF0BB0 -:10F70000F83B91F9DCC03586FADD964D34E47BD4C4 -:10F71000DD6CA8DF6B7599A1BC4F70B6A1BC7CF7FE -:10F72000F316F4AB2FD934DFF0FDD2FADF1ADA0189 -:10F73000409ABB039D4C631CFE97352C36D49FD654 -:10F74000327B1CD26DFFD07263BB3AF3210ECF0027 -:10F7500043781E617E0BD299C65A777606B8CF0BD6 -:10F760002ADE10549BD590DB0DF9E18B378A762980 -:10F77000FD605EAB793BD9CFACA0313F47DD4CFC9F -:10F78000138DE74AD635C9938774A0B2A012C6FB81 -:10F790009C4DC6F60CE35DD06E8E584F345D1C61F7 -:10F7A000558F8C40FA08E8CDDDD3C2EB36B3FAC1F1 -:10F7B00021FC2EE8C429E844AE5FCE5FAEDB09FF32 -:10F7C0006139287C0BD2D98C0685AD51DAAF6F66D2 -:10F7D000E3AAA59D63AC93B1A005FDEDE8F9875CB4 -:10F7E0000E37C5AD72580EC6AD583BFEB0933C3EC9 -:10F7F000B5560D5A81AED540EF28FE30AE3F1A8E79 -:10F8000017CB2F1E01076BBA915FE23CF1D1F436A2 -:10F8100038C4DAC335A1B7918F241C255C1DDECC1A -:10F820009874E581FF387C75F64BC2F704C2372126 -:10F830000CDF9336FF4994C3A7F77EA312DDF95B73 -:10F8400006A21EEB482F391C234FA31C83FA3958FC -:10F85000BF3201E46212F473E0879EC86FB29E6FFC -:10F8600041997714C84545F1FFE08A888B34EBAAAB -:10F87000230FF035A741F5A21E3EA9D9972997D1AC -:10F88000323DCE3454D2126F1C8F126F4AE3F6FF12 -:10F8900028002F68E3B760FCB5C86BC3798227479F -:10F8A000714E05DC9BB309A467E353283EA2338A5B -:10F8B000FF9D62DE1AE8AFC6F1B74BCE130F494C7D -:10F8C00021FFC29F118FF6436BCBE967B17BADD9A6 -:10F8D00089E34CF0FB693D43708260573327C029B0 -:10F8E000225E04EDD2B1FD84C7FF9880F6F04B870D -:10F8F0004EA9A45F3E71933D2CED83F6F67580F41E -:10F9000097B4D7C13FEA92C2ED985CECAFCD3F12FD -:10F9100076B5F4733AEA07EC8EDE68CF74942AAFBA -:10F92000AAA44F5B9578EFFA18FA342F4589A94FAE -:10F93000417FE6A5A446C4E3EE3CBD13E51DC07BB4 -:10F94000087E7738C0AE512EC8AE198EF51F4D48CF -:10F9500024BA6EDDAD067B418353364F920BE03601 -:10F9600052E85945031DE20AB7ABB2B9FA6A03B1CE -:10F97000BC4F128BE1A7C87424D64B89882FC619B7 -:10F98000FDD1A503F8BC8A53B83D739FB09F4AC50B -:10F99000BA2B310E97128EC3554EE671E687A3E25D -:10F9A00097A5290EAABFC43EB214D7B3345721BBC2 -:10F9B00069A9A218F6919253F2A9FC16D17F29F4F5 -:10F9C0008DE33DD595CFCB1DE5BF678BFAD929BC1B -:10F9D0005FE0A43E886F8BAAC684E78C143E7F69E3 -:10F9E0003F49BE192BF8A650C8CBAB7B80BC24E6A0 -:10F9F000D2C78D86F251A29CA96BF758A17C6C2FBF -:10FA000033433A1B857209E5BCD37CA0A57758CE59 -:10FA100017F6AEDA81E2614C3A7C8F902745CCD75D -:10FA200019E9E06A8FF1FBD83D85C7905FC7328D39 -:10FA3000FAA1EFB91CAE09AE30BDFF3EA54D1E794F -:10FA4000CE025F87E2FD0F1663FCE16DD5BB9EB56C -:10FA50005FEFFD026F2B849F82FB48E87FB844DA9A -:10FA6000BE3E87CF6B76DFFD044F0DE0097C1BB2F5 -:10FA7000B4D424E1381F301A2773A6DE84F9413E3E -:10FA80000FC338F1D25C66F7227DF637511CC4ED06 -:10FA9000778EB240DEBD963C1566D658C031202C1C -:10FAA000179E4EC925F8AF60354D49503F69EDD7D7 -:10FAB000AC2BF90FCE514E9443D358CCB8E646B197 -:10FAC0009E098F77D5D00F4BB2297A30C63A368A45 -:10FAD00075805CD880F2E12ADBFE814AD7B05C41B8 -:10FAE0005796FEEF9029B85169DFDE662F781AD756 -:10FAF0003F6826EB20CEC9E731DDE6ABA77A7B3C39 -:10FB0000B43F512EE5F33413D3806E6E126473D379 -:10FB1000DAA6FF903DF0C3D9B3AAB4B319F5CF70FC -:10FB2000BFA07CAE2388FB07E58DB9018A0FCD54B9 -:10FB3000685FA3B2F13D1FE6CBF3F29C24D7121409 -:10FB4000E5706F32D11997631A3B2CE945158B820A -:10FB5000FE270BBD20FD79D0032B1200FEE56BD7ED -:10FB600035654095FF01858F78DBABFAF7DE03FD45 -:10FB7000DE00CA69C1004C35564271F474EAE77A76 -:10FB8000D14FE03BA61CB685C7BDA17137AD67AFAD -:10FB900099056C404CE6917C68F36F93687F15F48F -:10FBA000298D3BC956371AF5DC494B6B3F2FFAD7E5 -:10FBB000DB3ECA0E003D7DFABBD30E0678F84C6BD7 -:10FBC00075E0F7A30BDF77E800BF4F17AA4588CF92 -:10FBD0005B85DE90F03E22F07EB9DBB70FE17D5B06 -:10FBE000F58F83FD91719205A924EF670561861158 -:10FBF000F6C39C4D0968D1B4E52BEA530C79A907EB -:10FC00002AACAC2A565CB0B39BFBF3B336AFB374EB -:10FC1000F6E0F8FE561CFF28C85BC4CBD1AD8E20A1 -:10FC2000FAB3723E659BFB5BD0BEF8ACD1CA42E82A -:10FC3000AF68CD6666E77244017AF00BBC47CF73BC -:10FC4000E7CB09D4DFF487B9DC2985B116005CFD68 -:10FC50008DB348BE44AF63FAA79EC24E00EFE9F7EA -:10FC60008126F7F0FA0B016FFE05F77E8DF65AF448 -:10FC70003A4B034679337599312FE560B9C037B0F7 -:10FC8000DF32B47BA7D719EB9537DE4FFD97A39CE6 -:10FC900092DF61FDC96E61870E6643502ED5D8BBD9 -:10FCA00026F9CFA1774E548381DA93B1E3D5364A52 -:10FCB0008F56334AF7A5707A9DDBF8DE5D4837F33F -:10FCC0001A9EB3603FB5C1D1CE6150C5DA081C851C -:10FCD000F625EE1743D329B85F0CF3ACC18964E075 -:10FCE0007EB2AF9B1BDA9B9D51FBC7627D2502FE56 -:10FCF000CCEE22FA2AC1F5F4C3EFDA3791EB39B52D -:10FD00006BA00DC7EDEB16F27608AC4BBDF075C9D4 -:10FD1000F5C8F5C9F20A15E82C467B49DFFB84DCFF -:10FD20009AB661C2D24C0045CDB623E41733619731 -:10FD30006B023F9A7D39D9E51A03BB9BAF53D8E5D7 -:10FD40006C0FF2ADA4B3683A2A473820133B793BD5 -:10FD50009BB0D7DBE8A7F1018287C433F0473ADFD5 -:10FD6000C70BA5E33E1ED0D1A1283A32E4A7D7198C -:10FD7000F35F995B7290BF815E0E45C2F7ABA8F34B -:10FD800023321DEEEE4AFC36CDA3173AA17C3AF39E -:10FD90002D75D2FAEB082E47B5BA9DF720DF6DE03E -:10FDA00074FF99C07B83DB57EA267DA5F7437D3539 -:10FDB000727186EA867AA52B1427F2D3D4DAFE85EF -:10FDC000C88703984EFD4DE9C0DEAA7173F89755B8 -:10FDD0009999059465198C8172AD6CAB1AE4712BFD -:10FDE000DD5E0C789829F05071DF73960C486756E9 -:10FDF00095733B20C8F905E04A76C0EC154DE457F1 -:10FE0000835F1193DFA41EA8A8379657B215848785 -:10FE1000CA287BE0F792CFBCCC8BF4E8BFCB615310 -:10FE200092CEBF5ED63E6E42719553BB7A907D787E -:10FE3000CAE3E984F5FC89FC0C8DA2F987E07780A0 -:10FE400013E9A3D6450941B47FF79F01BF0E6D3278 -:10FE5000A77F8805E0D2F2AF6CDA6795F429D75313 -:10FE6000695B41F459C98C7E63293828180F2DDD50 -:10FE70009812C4FD71E8BF5F03DA151BCD64370427 -:10FE8000D8FC740674E65B62267958D6904C7E6B7B -:10FE9000592DDF4729DB9C1C54B93FBE07E31012E4 -:10FEA0000FFB6B0B2C1984A75C2FEA35D66036D07C -:10FEB000B7C44FB4DF377B59D3CE744FC7718108B5 -:10FEC000FC1CEA003F8722F1B3250A3F6C610A97C8 -:10FED00033B7BFD603F78D4E55C579D5187E84D478 -:10FEE000432C0B08707038BE569429CE3469DE342A -:10FEF000C4E7E91583085FD1782AFA692AE183FD0E -:10FF0000CBC130EE3AA51BBB6D227CBF4DE1FC316D -:10FF1000A5E6EA22D4D76FBAB99C7917E4936E614B -:10FF2000EC3D904F3AC8A7F7416E61FE83EA74CA70 -:10FF30007F54EDA1F4E3EADE941E12F6BCE41B202C -:10FF4000000BDA51EF09FDF89E5BFA4177A4A3E9B3 -:10FF500050F4D3FB834C406BA98159D78CCE66EC0F -:10FF60005ADDA8EF265F6FD4672D6667613ADA7DA8 -:10FF7000F729B4BF50E61B6EA8CF348F6502FAAFE5 -:10FF8000BD0786BF933DE7B14C047EBF695C8AA183 -:10FF9000FEA4659D0DF9636E0FB71B8BBA19BEDF0A -:10FFA0005C7289215F7A06803010A9D94578B8C380 -:10FFB000C6847FEDE2714F71BEE49BAA219D7E0352 -:10FFC000F3FDE62D339547E343E275DA6A13F3C395 -:10FFD000D4A6AE86B541BF87EA004FD0EE8BBD0EEA -:10FFE0008674BC74F3C07786427EFF6633C52FF7F4 -:10FFF000D7A6AC44FB68FFE6D4448C8BFA97AAC220 -:020000021000EC -:100000008E705A5884BC2AA85D44E74E4A83562F06 -:10001000D90B3B024FC8BC4741BE679C5FF6A84165 -:100020008C5301FEB87FFFB495E2F247C16E738234 -:100030005E38AAB05A4C51B12441F9BF9B5383C8D2 -:10004000CF453FA97A3AD2D3D37162DF45A1FE8E64 -:10005000BFD763FD72A22F4F7D88F8D64AFEC0D469 -:1000600016BE3EA60CE88CF83F9ACCF4649844C5C2 -:10007000FC8FF66980A7593D9BFB85A05D496E28E2 -:10008000F5466877628399CEA160BF4EC857FCD50C -:10009000BA8ECB11BDD3844B23E119EC87EB9E6262 -:1000A000F265A7027D1D9F11EC47F26C612AF155A4 -:1000B00034DC0F59FC04DF00F28112968F613EE3BD -:1000C000FB6920D43250CE4C357BD3503F1D5A6152 -:1000D00026BB13F447228E0F9C4C747C48F314E229 -:1000E000BA0F2DCB6528AFE4B8652B54F23B90FED8 -:1000F000A8FE2AD50F3602937A2AB04CF1B34EED02 -:10010000E9E6D7B70FE984EB89B66F65FA15F0AA6F -:100110003FC25E98BD4DF5A1FFC1F25AB4EB2F8DE1 -:100120005C472DDF5F48E7FDDF21E4FADCAEAFEF8F -:10013000B39B50AE774B42BFE2D81E95E8EC58D740 -:10014000BAC1E9DDF0B8C8AB837F03F92F8A038712 -:1001500035C83F61F55F930AFDCC31ADC841FFE87A -:1001600064E3C195C3A1DDF167CC5E1C76F6D3B321 -:10017000BA50DC5DD8D7EDE55628539CF3C9500042 -:100180009E733CF5A4B73D9B61105A7F90FB49429A -:100190008F3B1F52D096620707399663DC622AB004 -:1001A00047A4DD7DD0CCED8292542EA7A47E5F23A0 -:1001B000F2534D9CAED9CB0AF96DF067D003522EA5 -:1001C000CF49ED4AF5DBF432AB27793503CFB1C027 -:1001D000FAE66EB20683B9D4C6897C3E8BA3873D0E -:1001E00095EA213936DBF2CC23C843E5AC99E67DAC -:1001F000DC1C9CD19C8BEDD7D5BAA8BDD94BF15353 -:10020000A14F6CC040288FCA05DF55D429C110F119 -:100210000DD78BD345FF0CF54C84FC6AAF578CFA95 -:1002200064BAD0A3D35954FCB5CEA8DF7C09DCA9AD -:100230009D0DE3A2BE0CCF0BEC6380D90C7F70E761 -:10024000789AB7E20DC69847396B0DA938EFCD3CC7 -:100250000E1F3DAFE8755CE83C6778278C4ACE8B73 -:1002600018376ADE12DE14C08DC08384FB8C0087D1 -:10027000E78C4685F0F5B9B0CBE08FE2C612EFE52A -:10028000CC371ECFD7953F04F232374C076D7AFF3B -:10029000B920ED377CC1EA12ED40F773573F37E9DB -:1002A000726CB7F63DF22F4A5CA11EA664C65202DC -:1002B0007B96175D11639F21CA3EF8A5E083B3D7F3 -:1002C000068B76008FE91B543DAE9FA11EB597F6B5 -:1002D000C1CC40C08271C99922DE77BE795662BD19 -:1002E000011732DFD8F6CCFF75DE7B5285FFD4CE06 -:1002F0001EEA11D38F6AB383CEA37F3F3187B251F9 -:10030000FFB6666BA47FBED1BC1FE5BB511FF720B3 -:10031000BFA023F93A43E8E1E9A897213DBCFAF9E7 -:1003200044F4DB3F7FE879DADFB43C333D11EDE2A2 -:10033000C3ABA7AE0C004B1DDE3C95F470F91AA9B7 -:1003400087FD9648FD5EB0BAF4CFBF43FADC144790 -:10035000F1F9193BFCC2EE0679877270359777EC9C -:10036000212E0FCB515FF5257DD50BEBDD35C3DF9E -:100370000BE93CE23BE9B1BBA6FA87507BE60CA156 -:10038000DF05923384FA4AEA53A9673593DF9486EE -:100390007A407DEB83BB61FD5F6E51C9BDAB50D729 -:1003A000E53831EEDF81DCFEF9F036B5C13BF7020E -:1003B000E05D86F026FB87C3FBC0320EE7832B3857 -:1003C000DC976EEE9688FEED8165DDC8EE39B0B93A -:1003D00007C17BDA728037D9BD1EA3DDB30CE08D77 -:1003E000763EC21BC62DDBE111F0F672782F137A30 -:1003F00067054FA7B5836BE056942777FDC5EA459F -:100400007D7E342E948AFEC8D1E75486E70EDAEC5E -:100410002261BF4838FF9BD53D8176543B7B669572 -:100420009561BC72D60B8E2083FC7125BF1322E030 -:1004300044DDEB89385E78FC363B66705AA41D7348 -:1004400081F899C77C742E7F5EE3EB7BD18E577465 -:10045000EED7CFB3D943C8B7E0EF9C8894E78A07BB -:10046000651AC649BC361BD24116F3F8C8AE91FBDB -:100470003F7E86FB3FDFF6F8FAD6F9C4CFAD3D23C9 -:10048000F7492AE343668C2FB53EA710BE2BEEC872 -:100490004FCC67B8BF5445F3B82E8DEB6345D729D1 -:1004A0006E6805BA8987F126A579F8778F93C71109 -:1004B000D7C2B88EF07CA3BF8F47D2437D6E8F1D0D -:1004C00087AD15E354A826F23BE65AB8FF21CF7753 -:1004D0004C15E553D3B8DF3E2B8D9F9F3889F17DB6 -:1004E000E8F7E4AA04715E7914C533DBE227126EE3 -:1004F0004EEDAB3679857C25E207FBB00DCC739AC7 -:1005000055C47341C562FB5B44FB5BEADEA6FD3567 -:10051000F05C1E47BD3B6581D58BF66B609B95E813 -:10052000EEDE78BE1FC2DC491AF2D1CD42CEDE52D9 -:1005300077BF0FF731A7D425E898C2380126E2A784 -:1005400079B89F9A69A1F86989ADE51974B36F4BC1 -:100550003F78A70D96B6C8C4ED96452E46E7632EA4 -:1005600003B31DE3B17874E46CCAB9E8C7181F9EE1 -:100570008B71DA618C13D65082AB210FF0A5FC9AF7 -:10058000B4D1631FCA62EC9FCC7329E27B2EC206F2 -:10059000E9A13489E200D762BCD885A946743651F6 -:1005A0006301134F9761684DC68FC78B75DF309419 -:1005B000859260BDA1DDCC10BFBE31640AF5023C5E -:1005C0005CAB859A90AE4D368F19FD015F9132007C -:1005D000FDE4B98B2F6CBECFA4F968BE734DFC50FF -:1005E0005FEBDD4A703DC0E9166072A4CF5B35B6A3 -:1005F000431DC0F187F457E9F204A8DEED9CBE6507 -:10060000DC5CE2A93F741F09DF5BC4FCA09F658925 -:10061000D8DE123B7EF4529AF483B9BD3947F0EB31 -:100620001C496F9B8D7CFA31F20BD457D0AE05B8C4 -:10063000DD22D28EE8FD43D1FF8769DCEFDE7191C8 -:10064000E355585988D6BDCD4A7894E35E2BD23D08 -:10065000693CFE26E721E999893894092407D2D11B -:10066000A1BA1AB29B6646C5815964BC4A8D956F82 -:10067000933FA6B3985A5AA7E17C942BE3BC48D782 -:10068000B758EA7B54D9DBD793FBB125ACD9CCEF73 -:1006900013897896D057A3557B6FF4774A94782FB7 -:1006A000DABF27F31D015312C65BCC84DA12A00710 -:1006B00094CF9FC4F1FDF72949778D47BBB024D172 -:1006C000A2617A1B6B76E4E686ED92A5F930D94CEF -:1006D000A4B2C0581DF235284F78FE7E3D8BA24350 -:1006E00022BFE44DDCB7B8FE07C03FE5978ED54189 -:1006F0005E9C7C4D94B37BA9FDC925828E03F78F48 -:10070000C5FA271F96E575BCFC3E59FE10CF3F2069 -:10071000FB17F95551E58BA2CA1FE379CBA30F8DC7 -:100720000DA03D2BF6634A8629244F0A059D952C82 -:100730000E117C4B4CAFF274240BE17D89F3D51B79 -:10074000D0C957887A4B751C72A0DEBE3C432F443B -:10075000BB6340AA3FB913A4B32728010BCAC93D04 -:10076000C19E42AEC73C675D28E8F6B274DE9F8446 -:1007700037F493D929F5E2FB7919E735C8D04FB79B -:100780009FD3CFF2F6F3E9FB73FA3919D58FB48B07 -:10079000EECDD4C7209CD821B7E1FCDC9CDF7B9355 -:1007A000D0AE62787E0E403F67717DCE40E87FCE4E -:1007B000B32FE5CC88F0BBE79D31311DECA7CA33E0 -:1007C0008CD22F9A3EB678603EF3B636590AA15EB7 -:1007D00025A40511F39A2BCF8FB2166D62845E1F8C -:1007E000D7C924CE25AEA2F9CE79F618ED5BCE316D -:1007F000D51F5E83F19E613CFE16BDBE3CD16E1FCF -:10080000EE23C7B0DB2776E27AF8AE2C7D02AE731A -:1008100020CA0C480B6A62EFC3FF49F45712CFE5B8 -:10082000DBD4C10E9BE732DC47F5D7E0BDAE196BD8 -:100830007307601CF786D491B710DC3A8C8BB6F244 -:10084000B868238F8B96B89AEF00E1CD1EE9B4F516 -:100850007E1BF871631F957C062C0B6D8BAC32FFF1 -:10086000E6D8515914E7A2FCDD8FEEB83F00FDEC4D -:100870008AE7E70CA60CB9341EE5424B6E82C90923 -:10088000F2E25677E923388F2943AE28C4EFF956B0 -:1008900047CF521E5727BAB8D5EDBB1DE905EB630C -:1008A0005CC36FE1712EFF1B2AC5B9FCFD12FCB1C0 -:1008B000F6A92B3B71BA79A49393D25D8066B43BC1 -:1008C000E43CE4F860A8DCD10CFD1D5A9CD11FEF7C -:1008D000CF35B8F31F26B888F11BDCFEC59897E327 -:1008E000C372FBE1F70B9D47B5C0C7C3026FBE11D2 -:1008F0002AD323FCC589A3120CF9EBC7A5303D32DE -:10090000DE7A7D67437E72493743FD9BA75D62288F -:100910002FB636E7555D84FD5BE970C4A31DF6690B -:10092000E3BF3FBC05EDBA0DAA5781F5CCDAB6F1AD -:10093000C3E150EB141E2FA5A0A787E25EC7F15CB0 -:100940001AF29EA66B91FB355FB2663ACF17B11FC4 -:1009500060D87799E3DC41E7097FA9FD9AAD9DC492 -:100960007EC0003C8A8CFAE8038AB3CDB3F3F57CF1 -:10097000F9D27E0BDD0340FD01F43D061BAAC8E75A -:10098000018A431734ECA7FB56933A71B93C2FEB1D -:10099000760D2C32560929CAFD42904F49401FCD91 -:1009A0004DECD2AD780E37D741E7262ACE4C642CD9 -:1009B00005E928D0F776A837675911E5E79D89A79B -:1009C0007EDF559B0BE9BCF58B0AED1714779EB2C1 -:1009D00018ED51ACFF6B18AFF8BFC714217CE66D62 -:1009E000E5E72B8AD57FE6613F73EB8AA87DB1CA24 -:1009F0007629601F8C2DE07AB618753BE4D5C18E40 -:100A0000E5A85F554BA8E79F509E581C244F92CEF7 -:100A1000DC4CE3579EB151FB4F84BC30B7F0798D6D -:100A20003EE3A3EF12EF073A7535DC0F34A76ED023 -:100A3000CAEC589F51FD6BCEFC8A52B9CE377AFF73 -:100A4000C58D72CC9CFA4D219E277DC3AD38C9DC83 -:100A50008892B7A7AB8624B118F2A86D9C33FC7CB2 -:100A6000B2F50C3FAF7C20433F837C3D7E618B869B -:100A7000FB37CC6E7322BCC60FEDEF9911C147EA6C -:100A8000AB3759102FE687DEB3A07EB7425A10511C -:100A90005E21CFE347C9E39FDAE4F1224AA57E61F4 -:100AA000E937913D7AABBCCF2AF8E40B212F64FBE8 -:100AB00066A471C4E30B56F29FBECFF027A7433F55 -:100AC000CDF96CF216928FCD39B86FF24BCD1FF085 -:100AD0006C53C8BE6FA1F3FAE3877A4CB81F9096A7 -:100AE0002ED7C1F9F57CEB50D3F93ADE55D902EC9B -:100AF000F7DDABAE6AD6A1BFA67B060E44B92FC701 -:100B0000ED956EE1FD3A5B7F407FAEF2E5040FF2BA -:100B100075313A4779613B16BE338CFF55BE6C5D2B -:100B20008FE7682A13C19F85F10B5E890B211D3762 -:100B3000BD12A7A17E782ACBDF0BE153F04AAF515B -:100B4000E8BFE98D568DE2079DF4DEE9833A9EEF1A -:100B5000F9E453349D49BEF42FE3FC522AE8B44C27 -:100B6000F09F5FF0D1E9AA4EC487A717C2A4719F76 -:100B700073A172E956B4073C0E3AFF23F9B218FD8F -:100B80001EF85E7C4932F97F117C477C38F78C93E4 -:100B9000FAAB38E3117CEEA2BCE4B732C12F566148 -:100BA000474C13F43D3CD37F633ACCBFB806F81DE5 -:100BB000C6F12FCEC8433E0AD38BC5897405F49283 -:100BC0003E23826F6A9A6E62687F58DD3EA2976903 -:100BD0009046DA1FD3DBEC0F67611ACC7B7C6DAEDD -:100BE000E1FE4989C0FF85D2FDD582BECAECA11EB7 -:100BF00068AF9AABE2BC789FEE949BEFCFCCBF8FEF -:100C0000C36FBED95780F6C3FCC7142F6086EC0AA9 -:100C1000944783F7565922E38D379DE9C73C0087F7 -:100C2000EBCE74A7F48654FF6C8443E99949025EC5 -:100C3000FD7ED63EE0209DC797CC41AB771DEEB33D -:100C4000C5F955C4EFD16CE67C3022BE84F1308CFE -:100C50008BC9FD41196FB2E27E6A849EFCB756973C -:100C600083FE4EBBB853BE711F6D6ED33F079BA072 -:100C7000FC78AE4EF1A729267F2DD2F3EC89C1670F -:100C8000CD909FF3C0F38918EF96F0ACD7423D505A -:100C90004FD6031C310E56BF422D0A727B2681EFC0 -:100CA0007F71BA96741C4DDFB3CF74257A3A5D65B7 -:100CB00025BD731AE89545E81DA96FA47C977A476E -:100CC000D27385C6E556853D89CE5584F5CD041F82 -:100CD000C671596FC5DB8345EA9BF52B8721FD9FC4 -:100CE000747BF1AC4F34FDBF589D4EE76CA41E8958 -:100CF000D637529E4BF92EF5D5DA0CFF8B88F7913B -:100D00007FFDFEF97FC1A76B34AEB7AED11C443F67 -:100D1000172E37F70BB9B9DF2037E77520F71BD34C -:100D20002F4EEE3F2DF805EC57B20B51AE47F6F7BC -:100D30007DC6C87711DF7BD2793CE0979A7747F27E -:100D40007E4F1BFF5E98BC6F12EB3D9FBC3F22E4C1 -:100D50007DB47CC70B6D28DF4F6EEB43FBD3FB18D4 -:100D6000E803D47B8D099E8D42FE937E884F0A9EB8 -:100D70004BFEDF9535F54807F2FFE8FF45FE4B7A5D -:100D800094FC22F943F24334FF487E187B3FF87FFE -:100D900088A777F9FDA90A2DB099F60F3D09FD91B5 -:100DA0002FDBECB6AD0AF1593BBD20F826CC274627 -:100DB0003D21F942F289E48F0AC10FD3A3F861BB48 -:100DC0005AFFE03068579DE1CFC81814E68BB95B35 -:100DD000A2F542877485114336DD5DC590AE2A20A9 -:100DE0008DA42B6B07FC90937171FC60CFB8307AA7 -:100DF000EA9FF1FF9C9EFA67C4A6A70119BFA03D18 -:100E000071BAEAA33CBCCF743A0FE46C6E98DEC6AC -:100E1000BEC9B8BDD08DDBFDE037D2BC7759B22951 -:100E20009E33F62C3FD72AE952E259DA01D3453CEA -:100E3000615EA66F52466AD85FB8503C5BDDCD1646 -:100E4000F443A6431AA9FF3BB2776FC9B848BD9FC8 -:100E5000716176E2DC0C7EDFFD17B4137F83F088CE -:100E6000C62B73BA0C7108D07FD791FD16D2E888D3 -:100E70004C877EC56A0E67995F12D2A4BE4D417D34 -:100E80000BF4B200C7FBB9F4525CC0443C70D738D5 -:100E90007D04E0FD0F22CFDE1A877C3869A82CDFA5 -:100EA000BD42D750EE301947A7B8C8BBAAC807DE65 -:100EB000786B14AC7FEC832C1C6787F2D12392DA19 -:100EC000E2280A0BD77FF4B1D7DF5A4178E6E75E14 -:100ED00098BF45E3FB4C229F077947447E68547EC8 -:100EE0002DAF9FA8B5307E4E31C8F955C5AD374EF0 -:100EF0003FBE087B04305988E709C66F559C180728 -:100F0000B979C449DA8F0DAFFF9FE3303E3BAF5153 -:100F100011F90FDFC2F5DEBC95E7B73DF6AF15015D -:100F20004DF497467132FA33D72B3A9E7F983B5453 -:100F30000976CD6D0FE76D1946FF06FF34637B869A -:100F4000E7EF2EA63DE299DA77A5F621EB458C7FF7 -:100F5000E388D8F712DE96FC25E209D43FC0F2BA46 -:100F6000FAD8F7243E10F59B71DF84E0757205D244 -:100F70004FB345C2F3AB1508CFD18CE73F7BECAB49 -:100F80007181BE7CFA7AD4FACF35FFA60CA3BD805E -:100F90007F1E63FBD0B9E0F77ABBF6827E661AE962 -:100FA0002949F3ED380DFD2481FF8F76F13C5FDC9C -:100FB0000AB4FFC3F4F11FA28F6619CF6F47FFDF9A -:100FC0008D1B6527FB47D4FF6105CA379FA9AD3E3E -:100FD000E707495FD0BE377F9F8DDAFFE7B1EF5754 -:100FE000207C003F544E79ED1CFC501F951F11C50D -:100FF0003F82FE897F51CE037C7AC49033E9999C6D -:101000003EBE14E7AA9B47723BB159DC9B1A9AC9B2 -:10101000ED424F2687636F51BF393E020E1178862D -:10102000BF10FA2111EB2638DDE496EBCE2A1ED74D -:101030001DDABB78F980CCF4070259E17C747F7922 -:101040009959C5185F0DF79FF936C2F52601B7A16A -:10105000999DDF0E7079A8205F561081005D6C5558 -:10106000022AFA09481731D6CD32DBF15520AABD44 -:101070006E3E477B4BFBF67A547B66CEBB98F602FE -:101080006FE3A2F05A1485D75151F912990F1AE45F -:101090009F948B650DAB96A4B9312EA9D09DCF300E -:1010A0003DFFAA18E9798E53D2EF2504D7303DF7DA -:1010B0007D1BE5FFC47A290F2F7D4007BC4D407989 -:1010C000382C9CBF0EE505E5FB15EB4991FAE2B221 -:1010D00007507EDEB84CD6F752FD9B6B657FFDA9AD -:1010E0005CE291050614135EF384BE080C7C1BCBF6 -:1010F0006737F2F673D6E4BD1DE87E0E7EA88B82BC -:10110000CBDAA87C20AAFE43E7D12FB551ED1746D4 -:1011100095AF88CAAF8ECA2F33B62F9DA6101F96E3 -:10112000023D2022CEC797F764B6D9A96DFA54B113 -:1011300093DD66E0ABB1353CBF644D7EF1B2BE11CC -:10114000F9CC82E248BE90F77BAD6E467C61EE4002 -:101150005EFE3AB30379D93B5ADFF2F2CFF09F1922 -:10116000B4BF63B00BB6ABC67C932AE73DE1ED3B61 -:10117000EC11FBA0CC578CFE41C7FB2DE38B474500 -:10118000DA2581E262A44BB94E59BFF0C7B32A8E6B -:10119000F7A7CCE2E20DB89F3352EC43BA780A7A53 -:1011A0004D45BD5929E23185783E16EBC5877ACC8D -:1011B0008FB443587D4F5C67D33DFCDE40A006F002 -:1011C00083F135E6B5603CA5292969C193507FFBC1 -:1011D0003DEA02D4A3FB16A4D0B9A43399DC5FD8AE -:1011E0009ED4256D3AE49B126EB3E0FDE4A67B47E6 -:1011F00053FAAAAA2F6D055E7B694D49B1BD0F96C2 -:1012000027117C5EC89C5CBC08E8BC012FED407BCC -:10121000BFCB9986F71AD87233E3EFE5789F20BAEF -:1012200079C0DA1FFDE7D24597D0BE55D9C3130A5E -:10123000E9DEC21233ED67C01F9D3FF12F1F4DE75E -:101240009EA6D58A343086D2577EFA4B4D22EEDFE9 -:101250003FAED07D892BBEA97F13DFE5295FD6CDB8 -:101260008BA87919EC7A3C8F7460752FBA2771308E -:10127000AE8ACE7D427D86F5CB7FF0BC333E0FEB50 -:10128000AB4E3C5A7118BEA33D7CF83E75BD82F34F -:101290004A74C4E379E9C33F7ADE41BB16CA9D8B29 -:1012A000E1FBE125B3D2D0CE3AAC78121558FF0756 -:1012B0006B6617A767E0FD7AABC0E76C4729ACBF48 -:1012C000D4D4462FA43F6624F3FC0799B38B37C2CE -:1012D000FC0F3FD68BCE7D8DEBAC7F980970CAC8D2 -:1012E000D23FC2F4A0B877FCCA4F7CBFF01F27CA18 -:1012F000D2305EB75FF0CFCB67CAD2CA22EC9D195D -:101300005F6A84F7572C9E3B709EAFC4672B743E78 -:101310009BD5A760BC7B9AF03F807E173C1FC3EE35 -:1013200069CC54A9DFA6FB5347205EC3747C37C940 -:101330004FF21B207F6ACD9DA4D70E5917B083288A -:10134000B7C4F94586AF0D21FF6D8E0BC6E562FC73 -:10135000532FD4C98FA9EF39D111C177A2FEA701AC -:101360007E3EF753A88FFEDBA781FF7144EE43C892 -:10137000FAE5898E001A13471C0E0DF1B04FAB3EF3 -:101380008CE7FA663C6E26B93FE3F1D485AD286F51 -:10139000805E303E16BDAE2B3B9B793CA2233E0CBB -:1013A0002C35F2215B7A4E3EB4FF69C939F9B05C45 -:1013B000F829858F9BE99C7AF9208786FB8F231F6C -:1013C0007F6D23DD5BBD3D6E00DE4F287FDC4AF87C -:1013D0006A7138024EDC1F4D7468C9906676E6F873 -:1013E0001DDE99F34D81CA34DB004AE95E82DCD709 -:1013F0003BB6E0C147F018E571169C3404E0770A6B -:101400001106703925EF6545EDF355EC7EDE92CF80 -:10141000CEB1CF779EFD3DBCF18C7C78A1FB7CFDED -:101420003B8B73AE6DFB7CE69EB88F582EF6F90AA7 -:10143000D6F2F35BE50BF83B1C05293CDE7BA83AB2 -:10144000808FDFE27A034EBC9FFB10D72FE54C095B -:10145000DAE09F63D6DE4EEF933E2DE44A29BEA329 -:10146000D517F9C59B837EFA8CC7E308AEE54FCC50 -:10147000FAF03168D7B2A8D81DE9178FE96C9670D9 -:1014800065784F57F67364D1EF7290EE0BFE0CFE49 -:101490002DDEF74B66CFDE948B78CAC8C1FD485964 -:1014A000AF7CF13D3D793DF08FC10F2EBD4FE5F78B -:1014B000A65FB092BE031E4F6711F799A7D5EEB68F -:1014C00058FA86EF7F1D803C5EA98FB80766417889 -:1014D000C97B49F8973E58D8DB1E921FF4BE70892D -:1014E00049A1FB4B20B9E8DECF9D9DF97EE1ECCE12 -:1014F000DC8E2DCDF1D2FD978A9556EFE25CDE4F62 -:10150000DBBD6A3CE7646A9E41FB8F7FB3525CA4FB -:10151000B2364E8F4BE4E722B6F4A573D19A05F7A5 -:101520004D3C5C4EDC29E8AFD233610CD20B94EF1A -:10153000D5F01C9683CBC38A64F1FE1BB437C13847 -:1015400027F15FDD78BF19FD22C657C477E8C7933E -:1015500018EE7797892DC3B80BD6EFD30FE19832E9 -:101560006932CEEF1995F81816BF7228DA77CFA82E -:1015700003D1AF2DBD6F7BE16ACC3FD71F6F2CB07D -:10158000D267DF277D3147E0BF459C072B833CBEF8 -:10159000AFB6B233D7F77E95C77B560A38493A9033 -:1015A000E515F7F1F350154BAC64BF542CFA88FAEB -:1015B000AD7034A7A1DCAD78C14CF7985789799705 -:1015C0002DCA1EB117E8AACC9C44EF48CF0D145B7E -:1015D000303FB74EA17CB85D6A0ED2E917B52F2611 -:1015E00022FD1C8C0BF5403DD47A7B9C17CFE1C9C2 -:1015F00078DB17B53DD6635C669AB3D981F791A6BF -:10160000DDD1CD85727B9F3364C1F27DF5B926CCE7 -:10161000EB4EE708CCEBDA6594FF429C3BA13FA47C -:101620001785E379EEE6ED96AE30DEDF047D7CF9DA -:10163000CCFB3D514F55E434F7447D0274D0B333B5 -:10164000C2F96985F4F0BCCDFC9CBAA48379480743 -:10165000C077B3051DCCDBFAE26F901FE621FE07D1 -:10166000B4A723A0D31DF47DCBBA42C6DBEF403A2A -:1016700091FA0BF2B56617C6DF441EC6C1FC8B0893 -:10168000CF542A1FC5CB037DF939B7163AB757296E -:10169000EE2BB6C9A70EF0BC47E0B16C9195E4ED16 -:1016A0001E81E796FB5E48443C7EF9CCF69DB84F20 -:1016B00052B105B4B427065F08B854221C12691D44 -:1016C000645754E2BA13C37068A37FC18F958CAF7F -:1016D00053AEBB52137090E5A2FD07826EE6320155 -:1016E000B7ADBD38FF097E437EA67776C4FAFC2EDF -:1016F000E37BE2DF89F51D147A612ED005DECF622F -:10170000783D51CA0928FAF2B97514F791F892F3A5 -:10171000B66779A4BCD3935D613CB69862BFA77CE1 -:101720005AC06FFF924E390D00B72FC0BFA273038E -:1017300040AF5AC478926EE478057F9D700DAE1765 -:10174000FA0F61FF72DC7D81040DFBD9C7387F2061 -:101750007DA2FC947C595033E59AFE78EE37F0A5D3 -:10176000A35B5F5C2F1FDF9EC5CF2DEB6827407BFF -:10177000BD41A1B8F37EE1CFEF5FF2626259049CF4 -:10178000E2B338BD4B3AC33F8C47C9F9EE72F1382A -:101790006EF4BCA51C92F32EB8F7C66BF0BB9CBFD1 -:1017A000A457499F128E924EE5FDB7687A255A9349 -:1017B000FA5335C87BD28F63B2BEB6F8EDEDBF47A2 -:1017C000E7A51D74509CDF6E4D653C5E5F9BBE239C -:1017D000F2BE0FFCD923F54E843E59A145E813A96A -:1017E000FF2BDD3ABDAF322F8B9F2B39CEEA2DF97F -:1017F000D0EFDCA3CD85899EB0DD79C5372115DF1B -:101800003599BB959F3F93F09E7B6207D17D85B84C -:1018100097547ADFFBC54390BEFFCB4CFB31A54B01 -:1018200046D3FDE3591BA70E46FAC1FB0C28CF8F08 -:101830006D1834903FCBE54C9B84F71A363C38E961 -:1018400066F83EAD41F5925C877E905F4BEF1CC819 -:10185000905E0EC6B5140F437BFD6ED589F6FAF087 -:101860008D831662FDE18E2EC9B81E7D430AE57593 -:101870002D89F482B473E5B9BC1A33A787C9599C82 -:101880008FAE6D4B399D15D4D4F4C4FDF3D675716C -:10189000F49E518945DCE3DCD689FC894A0B5E293C -:1018A000A47BA16487CDB4305B063FEF6CCB80EFA7 -:1018B000BBCDCD77A2FED87DA7A33F9DAB577F18A8 -:1018C0005CC6ED67BE5F98627C3F48CEE346317EE2 -:1018D000747FB2FD2E71DEF8A098FFB1DAFF9A8412 -:1018E000FAEFD8A61E2E5CF7916D71740EFF48D4E6 -:1018F000BB8C177B4F0BE836EA1ED4627E6F20CB81 -:1019000068BF493A3FEF3DA54FDC51FB01E73E5F21 -:1019100074A29AD17DEA4BC1A7C0F6A3127E7C1EA9 -:10192000CFF5CDA8B33AF13ECB21A47B3ACFA3F2B9 -:101930007BB736CE07879EEB1F44BF71C627FC7E60 -:10194000D18E55F7D2B982E96057E251AA363BF9F8 -:10195000A15593900D4E79FD4B33A0DDA94DFC1C94 -:1019600044BB770B763FBF33F2DD828BB58F2FD42C -:101970002E96718587B38CF7C0245CA57FF40AE0AE -:101980007FE880309CBEAA9E4976F1896A3FA527F0 -:1019900095FD2B8723DD3A92E8BCFE3F1A1E54F1D9 -:1019A0009D958AADFD7F40FF76983DC989FCFA552B -:1019B000F502DAEF3C515D4569F8FDDC20A5576C76 -:1019C0006DA2765F350C6CC47BAE2FDB9384BC8F2D -:1019D000DED7E178ECE8FEAE5CD7F1BB393EE5BC82 -:1019E0008F6F9A9A88EB6AFA534AE3E588C7842492 -:1019F00027DA77E5E29CC7E1D5DC7E3E6A4B7A7256 -:101A00001C9E0F597B5D1ABE8333BDE9FA49F87DF0 -:101A1000C636C58976BF77DB8444F4433FD75A1274 -:101A2000F15ED3E7ABE57DA820BDD33AAC88D1BE4B -:101A3000D3B090C63CB97C8B19E9E4F2131ADD3BB4 -:101A4000FD02F7A330EEF1433CC53D98D8679AFEFE -:101A5000128F97B4F9B1C28F1B2ED6DD8ABFB39116 -:101A60001AFE5E30947F3FB2F6F9F1D8DFB10D6611 -:101A700027CEFBAB0DFC7D86D9E07FE1D594A39BFF -:101A8000B87F33BB5E217FF8D826D0CFB0AE8ADBDB -:101A9000CD3ABFAF69A4BF0228C7738D92FE66EB33 -:101AA00041A2EBE8F73392593DDDEBFAA5E8F1707E -:101AB00096F13C661B1D76847F0127E45BA4438975 -:101AC000E7D9ABF9BEB9ABBE7F3ED293C47BF4BBC2 -:101AD00072351646F71202A6787AFF7782DD6356D2 -:101AE00060FDD7B95B46A1F89C98CDF5B85A60D295 -:101AF000F11E1AABE1F7F3DBC98F2C6E0FD56433FF -:101B0000EABF73363F2F2CEF63C91416924DEFEFE7 -:101B100025B8FEED812AF6C76BC76B30FF09C35DA0 -:101B20007776F3028A1E5F3E5E03BA9D30D0F5429F -:101B300057C8A765DFC7F397B9069921BF68D1FDDC -:101B4000E347E1EFB264EBF1D911E3C87EE1BB23D7 -:101B50001BE6B133C5EFC4B4D2C2EF479D545AFB64 -:101B60002DC80DD77F4F61FBFEA184F32D6646EF94 -:101B7000C074C6F90FEA38BD255BCFE0E31ABF9702 -:101B800031B684CEC705F8FD16F8F3D9D2F0FE11B0 -:101B9000A7A73279DF6599F1BE0BF3F2FB57F21E6E -:101BA00092BC67D4277C7F6AEDC5DC9F3A6986F5D5 -:101BB00026B5BFCFA634BE4EEF61D504584B1CE10D -:101BC000C1787FA52281BFD337FF852F772059CDDC -:101BD00092F60A2ADBC1E1FBFB2C9DEFFBDF29E833 -:101BE000F04835EBDE1D58F9DAE6E6440F4CF6C452 -:101BF000F8504FE46F8FD59F8FF03FB2B6266BBE83 -:101C00001BEF7D5ABDE3A0FED120BF573957D89BAB -:101C10006C43AAE073357415D4DB95DB87DE6F184F -:101C20009BCDF5F289DC500EBEA713C8E5FE0DD49E -:101C3000A3F36B458BC7A462BD13CFDDDB7D3AE018 -:101C4000CD8AEFB7B9286578FFE96A3BBE854CEFCE -:101C5000BA3195F66983FC9D31A897887ADD3335D2 -:101C60009DC7D1F9BD39892709FF76788129A03D23 -:101C70006AB23133CEBF0F5BEB447D21F123DF31FC -:101C80009DFF028F9FCC575A6A5330FF8C42E7DF8B -:101C90008ED8F8BD9EF67A6EA305413D73ED54C310 -:101CA000FB3CF2BDD05F3A0E343F5BC897FEAC7F81 -:101CB000E47BACE5A2ED68B5C483EF49CE4FB5D166 -:101CC000BB1DF31FEF46FA041C6116598FAD4D2161 -:101CD000FA589AAB129C6735307A77A7B82193CE21 -:101CE0002B8E6B70519A78269DBE1F7BF2CD3C2EB9 -:101CF0007F381E8A9FEA44EF47173FD56B24FFD1F8 -:101D00008176EFFFF07793ED36BA473B7F37D74BBD -:101D1000F36F50293EC9C4FD709F988ECFBE8CE2F0 -:101D2000393E16FB1D589F7C0756379FF31D5809F7 -:101D30005FABC04FF4BBB037EC1E988E7EAA7C1709 -:101D400056BE63D72CEE6D45BF0F7B6F6221BD0F72 -:101D50003B59E77A24FA7D582D10E745FBD69C6560 -:101D6000E7EF35F8A3DF8B6DD170DD9346F0F762B6 -:101D70006F981CF12E02FCCF3CE26B92D3E611ED82 -:101D8000DE0732237D5B7DC6FA5B24FEFBB03EE7B7 -:101D90007C8F37CB42EFBC69F85E35E42789F77852 -:101DA000D18E43FBFC94CEDF95B3C6F37537B3BC3D -:101DB00074E4FBFFDFDFA13EDFFBD3D1EF4D47BF74 -:101DC000333D70D71F0DF941CD6B0CF587EC5D6F7E -:101DD00028BFBCE56943F9F0A35B0CF92B5AFF6EF1 -:101DE000A87FD599570DF97CF6A6A17E81ED7D439C -:101DF0007EB4F37F0CF5C7A41F34945FEDF9C25095 -:101E00003EB6F769E37A34FF59D487C5DEEF0DEDAE -:101E1000C633CF1FF01DE71BDD267AAF43C911F68D -:101E2000B5A0BB1FB384DEEECE72507E8D564784C4 -:101E300088EE1A14E2F7683DA67DE1D3311EC75E35 -:101E4000E4F7BF92C0EED322C64BD66DE01086F306 -:101E500029454E433ED5976EA8DF69B2C7509EE133 -:101E6000EF6D28EF3CD36BC867570D35D4EFB24008 -:101E700037E473034586FADD96F90CF91E75930D68 -:101E8000F57BADF61BCAFB04671ACA2FD95465C887 -:101E90005F5ABFC050FFB28680A1BC7F6899A17C09 -:101EA000E0AE3A437E50F36A43FD217B8386F2CB5A -:101EB0005B3619CA871FAD37E4AF686D30D4BFEA0F -:101EC0004CC890CF67BB0DF50B6CEF19F2A39D1FAB -:101ED0001BEA8F49DF6F28BFDA73CC502EED96B125 -:101EE000BDBF367E17764CB1F73F86F68191E27D15 -:101EF000E82D0ABD0F7D5B4E57F9AE684B1CBE8BBB -:101F000018F051DCC78507FB504EE1BD6B173F173A -:101F10005342F12337D939A48A3C784E07EC8044E8 -:101F2000F4AE7273D14E4E08DB63596723CEC99D60 -:101F3000CF1EABC86144E76B73FC6539A9E87F3CF1 -:101F40005748EF7BB3C0529C877CE7EE9DA8778D06 -:101F5000657AB5ED288B7CFF78775C5DD68073F869 -:101F6000EF57DB4E307C57B9AD5F11AF50607DF35A -:101F700023FA5F09FE82D69DB1BA6AE01BB091FEDA -:101F800058EDA4FC43D5E9947FA4DA43E9EAEADEFC -:101F900094AEA9F652F9DAEAA1947FA25AA77CB0CE -:101FA000BA88D2F5D53EFABEA17A32E59F04BF18B1 -:101FB000D34DE02763FA34F8BB58BE19FC5FCC3F21 -:101FC0005B1DA0B4BE7A197DDF525D47F9ADD5AB7C -:101FD00029FFB7EA20A50DD59B28FD7B753D9537D8 -:101FE000563750FEE5EA10E543D5BB28FF6A753346 -:101FF000E57754EFA5FCCEEA164A77551FA5F48D78 -:10200000EA562A7FABFA0CE56B4DFCF740D6E41894 -:10201000F721645EBEC720EDBFF168BF23710C35A8 -:102020007F65B0DFA3ECE8687C1C1771DDF0FB096D -:102030003DD7D744F84F4F8AF1E47B0CD1EF2830DD -:10204000619FCA774FE57B0D33C4BCCA053F0C4284 -:10205000FAEC4DF4F9D6C5F80BD21F1C90EAFF1B21 -:10206000D167B62940FEB09DDF27BE21D5FF52CEF5 -:1020700020DC2F9CBE93C6737A69DFB0D81A4ABDA4 -:10208000318FDEFBA6B85C47E3558A73DF1D96BF30 -:102090007C2C0BEDE9A29F547A67EB1DB3837EDFA6 -:1020A000F02D0197B7724C86F4E354FF9B38CF6F45 -:1020B0001D55B79A60FEDF5E79FB93BFCE0DFBC95D -:1020C000D7A2AB09FECD04E631D3B942A6BF968BA9 -:1020D0007613185698BF910528BDD5EDDF83FDDC3A -:1020E000040637E6FDC3AC39B1D6153DAFCF72B8A3 -:1020F0003FFC598EC9905AD3FCFB104EDF3A749ABC -:10210000D73B978FE989EB92F32A12EF8E8C67AD5C -:102110004FE0FCBEDDF6F561A55B18FED21FA77B84 -:10212000FD28C76E57C4BB76EDDE11A0F2923B15B9 -:10213000B2CFA6803F83FB43F2DD805355667A0F12 -:102140001EDF19C0FDB353559FDB919CA11EC3FD3B -:102150008D1A3CA003E53577F3FBF425F82EC60075 -:102160007CB7C0C6FB5DA810DD0D4FCBE5F79FC166 -:10217000DE23FFC9DD4AF7F4804EBE273AB95CA5DD -:102180007BE7EF98823D15DA4F9E6E51607EE56EDB -:10219000AFE17703A2E9609EB82F20BF037D99BB12 -:1021A000C0385FBD34A437C5DF5FBEDC83F0AA3121 -:1021B000F1FB43813754F17B4E5C44ABC32FA53810 -:1021C00023D3BC5E8C17158BFB264D2A5B10EBBD11 -:1021D000F05E5D38BEDE49E7EFE7D544EDB374E964 -:1021E000C2E9AA4B174E6FC5AFEEA67784E6EDE2C3 -:1021F000EF1DB2BC96BEB1DEE7AF5CF0469FEE11BC -:10220000EBA86CD8CFCF57B096BE91E7C975D1AFC8 -:10221000A423D5E2F0AFB347CE8FD30FD0754F8450 -:10222000C3B7C940D7DD88AE0FE3BEE278AB27E97C -:1022300046057F25807D85EFFBF8FFECA4F341F296 -:102240009CD034E6A3B41CC800E9D8175845EFB9B0 -:10225000CE66F5F47DDED0A9F47BA495AC75543A36 -:10226000C0ED86658B5EC3E7F0AEAB5B351AE3ABC2 -:102270001383A5AF613A61837218FD54E08B215D31 -:10228000301EA2542DC12399376FCE5F825B66E367 -:10229000558E0FF626C707D08DAEBADAAF13F8E029 -:1022A0002A6CFF6DB24EEB50138B0C7C50B298E948 -:1022B0008A3B7CDEBD8D2F86CEF90CB7D498D64AEA -:1022C000FBE6952F5B5D88E7D98CEBED703C43EA2C -:1022D0006B46743E87C57BB1DE7141D7C7B319D158 -:1022E000F57185D13D756947B21C7FFA806E61BD7D -:1022F0007BDC141C9CD88DF4F2249CEFCEF4EB3CD8 -:1023000018079BE3B6D1FBA7C793833951EF7CD065 -:102310007B44328EB5D2CCE34AD1F35286EEE4BF91 -:102320006B616101DC9FC0DF751E8CFC8CEFE628C1 -:10233000F40E740BF2BD79A4CF13ABFF5AD1EFAEFC -:102340001FB9BF1B80F5E0FDC676E338C538F17CC8 -:102350001CA93FDA7E473A8D19C6FB4D975CC2CF68 -:102360003B0E9DE6BFC8944CF226C3E6BF0BE94E78 -:10237000C675A41FB82BF74877F2D77FA8C942FBD0 -:102380009CDE2140FBFB4A2E97DE317BE8DDDD77CA -:10239000F273297E2FE5EDB54379FCEB5A19EF1A5C -:1023A0001115EF8A8AB7B011B1E35F8C79CD386E21 -:1023B0001FF689840FC5595E1DA1197E3FEA55E1BC -:1023C0007F9E2A72E7219DEFEFA2D23A1353F8BB0A -:1023D00021AD0E95E86C7BC06BC7DFA3582EE2A43D -:1023E0002BA2DEBD5E9E37DF89E702AC0EFE9EE5C6 -:1023F0000323E367469E477FAD073FB77463CFFC77 -:1024000077915EFADA8323493DEB9A07E7AF88F5C7 -:102410005CE204789BD0EEF48978A7FC5D9351A42C -:102420009F259E2F543F3FAD0517C7E37ADD8CF8FB -:10243000CEB1DA46F253ADD74378343AB5E7C4CDDE -:10244000843FCDD71BC7691A1CCFEC50FFDB260B8E -:10245000C5A15E3695FD19CFADB77E6C6578CEA16E -:10246000DED1594323B7FEC75F8DA2D431BC90BFE4 -:102470003FC912F09DCCFE4EF697FF462489FB61C2 -:10248000F50ADBC51F6BD513F09DB77A133B7D159D -:10249000CC6B8B7DC0839711A9F9545CE77BDDFD84 -:1024A000AFE03C06B32ACA3F60F1CD5C07E33EE0F3 -:1024B000B2117DCCEAEE7B95CF932D1907F3BBB219 -:1024C00040A1DFAD5B227E97CDE18D37BCB7EB3B02 -:1024D000D393F4C5DB423ED7A6EBCD78B1A343B886 -:1024E00039B556C33B592C8BE273128E91F8720E9C -:1024F00036E0CB6F8EC4D750C0D7A591F8D2958B5C -:10250000C1D7935D18CD57D26560A467D5A83CAEFE -:10251000C76AA896338FCEB7B6A34FCFE67AC86FF7 -:10252000D72E217849FA94F41A834E6FDF8EF23851 -:10253000DBE4C4FDDD7BC7C5937E93742BE9D5D264 -:10254000959FAF02BAF57585748ADD371A654834F0 -:10255000DD62DC2B923E4B3AA463E68CE4D7F1605B -:102560003F24B9D0DE39BAA13E823E4BAABED6B8CE -:10257000FC387B55FCE0709CEE7F012DB720EB0012 -:10258000800000001F8B080000000000000BED7DA4 -:102590000D7854D5B5E83E33672633934972924C93 -:1025A00092811038934C424826302480FC552721D4 -:1025B000D0F0EBF05783243A58B4412193026DA335 -:1025C000D77B33908001EC2DA2F5A1F2EC808A68D4 -:1025D000B506A51ADB889320DC685107B52DB6DA5D -:1025E00006DBCF9FB64A10AF175B5AEE5A6BEF93DC -:1025F000CC994C10ED7D7DDFD7F7A27C3BFBEC7DC9 -:10260000F6CFDAEB7FAD7DB268A6C4DEB130FAB9A1 -:1026100000FFFCF0EF9D62F81D7F5CF85456DED59C -:10262000DA8DE2F915434BE8C7DE2D1EEC675AB68A -:10263000A9981918DBDAE264CCCC58BBE4F5E5C004 -:102640007872D3A90DF87C8B0C1D1D8C853CE6F0AF -:1026500043388FEC2FF6A70C8E975554E550B318DE -:102660004BB9EC4FC93740BF4FB30D2A93E03DF54E -:10267000BA276C93E0BD93C90CDF4BCD8C363C0080 -:10268000EDFD6F8E65FB60984FD704C62876C6B601 -:10269000B5C03EDCB89A708E612A967D39062796C1 -:1026A000AA939701277FCE447B98EA7B5CF98C4DF7 -:1026B000C6BA4FF4EFA3FEDBCC3B2D369CC7655169 -:1026C000F64983EBBCC2C89A3A60BED92A6C0AD6D6 -:1026D000CBCEB7AA8B53B02E51FDCE96DDFEDFBB1D -:1026E000713D612A33178459A08C315B71480D41CB -:1026F0003FCB6616C0F7E3E179BF4BA675587AEE7B -:10270000612AF4CB747BA500F4732C80F13438C3B8 -:10271000BF45008AB472E8B78FF9D824848F2D1C86 -:1027200092868EB728ABAA574E1DFEFC16C5E10156 -:102730001378A09DA7E56FC64087076B4E03CB6655 -:102740006C23F65519ABCE875F70DE66F3DE2498F6 -:10275000F75A359DF6FD89A32A8D79869FEF7E383D -:102760009F501140BDC542E5BE168585004F1E0431 -:102770007CC1FAFE1695CA032DC5543EDAE2A5F6D1 -:10278000C75AA652FD472D3EAA77B4D450FDC916AC -:102790003FD50FB5D452FDE99600959D2D0D54FE01 -:1027A000A4A589DABB5A9AA97E45129C1BEEA738CC -:1027B000E45C02E7D17EB3D9A7027CEEC67304B80D -:1027C0001FF1E5677AE1BCADC5069604DDACC777BD -:1027D00031DC8FD569F085E11CB63A77B1AF43693A -:1027E0009A92D22EA5C1FE1FB7B74B13A05DBE9320 -:1027F000A9F0FC7E29D4C0BC8CFD6B78865F9EC698 -:1028000098DBF9CDAA0CA8B7862B775A006F8BD42A -:10281000C5B59B62EA6A4AF98D0795C1FA18CF5E81 -:10282000D906EDED6AF54E87C4D7C14632B62B3CCA -:10283000C7BF09F02892CF4208F77E97398CF8B8C5 -:102840001ACF4BC6F52BB4FEF9ACD56980F58F5184 -:10285000CDE54837D03FC21C97DEFF6E55A5E7F1A6 -:10286000EF5DAC9F61D225F563C68B8C87EDD245B9 -:10287000C6B1484B2D5158FB0E93E01F5976E21F0D -:10288000ED2676AD1FE0DE6EE5E5699744F3F5BA17 -:10289000AAAE724179958B9F6BBB35A454E1FC6560 -:1028A000062FF20BD6EC7A3D1FE6FBF64B32DBAE81 -:1028B0000EE2E7E3829E0BC7A4F8701EF62F967017 -:1028C00021CCF3D5318FB76540BDF001AFD708FDFE -:1028D0007730AF0DF12474BB813D04F51F4E2AC83B -:1028E000580CDD4B27FF382300F8922CD61166AC2C -:1028F00006F16DD3961BC6F441F9E909CEA7BAC417 -:102900003C7B4DD1263ACFC97686FB666C6732F2A6 -:102910009D4D4E38A4CB18338CE0A5D9A45C8DFD19 -:10292000CC5BCC2C04EB31FFF5328B1FC66B3D9793 -:1029300054837C84B16832F231B335A0A4C3F39DD3 -:102940002103F18556D51E9660DC1DF6F25E15F961 -:10295000A762F016221C3D0682639BFD6B6123F289 -:10296000676953032B80F52A4F5A5CF03CEC312801 -:1029700048E761DF921AAC8702B2B750150C02DB50 -:102980000319E1ED382EEBFFD9046CAF635E84C30D -:1029900096EC3FF72443BD75B9E235F2DEAA3C85DB -:1029A000B111F81B4CD96AEADB9C8CEB58C1FBC314 -:1029B0006FDEC54087A949FCFCBED73D57C92F2310 -:1029C000B912EAE37C49BA0084289BBC162FB48F65 -:1029D000B797D7F8A09453CA2D2AECB34D29B7ACBA -:1029E000A2FD333B83793219E74FAD8AA1262CDA59 -:1029F000BFEE2131F5827B0A9112B5B7D9777523E5 -:102A00003CE4EB1973A9B83E984FE37B000F4BC130 -:102A1000CC5E15F6D17E4306ED4396BC5467D7CB0A -:102A2000B4EE91AA2DC2C6039F372FEC65C03F4676 -:102A30005A6E5A80F5110DF2EFFB62F8744E405F4A -:102A4000CFAAD5D73319D42D31F30ABC89875B3C83 -:102A50003C46286D2770FD2302323D8C5FFF3DCA46 -:102A60005DE9950CD769A77566DBAFAB040801CAB1 -:102A7000F93721FEFDBDEB1CAF2CB1B860FEF10EA5 -:102A80000382934D60FD9B71DC1D02DFDB5DFC3C2E -:102A900007E9CAA8D1A50FE9724CB3818562E48E1B -:102AA0002B6463A198F90ADA3374F5C29D2375FD8E -:102AB000C7EECED7B58F0B97E8DA4B0F94EBEA65EC -:102AC0001DD375FD277456E9EA1323F374FD2B7AA1 -:102AD00097E8EA93A357EBFA5F76F23A5DFBB4BE50 -:102AE0001B75ED33DE5FAFAB7FA5FF165D7F20E387 -:102AF000868E047272BA8BF38536A72FEA4B20CFED -:102B000007F42E45EE1F380FE09D494EC0EC98F9B2 -:102B100052BC3640A6C13A63A3947793459DE47AAC -:102B2000ABBA19F139D54CF82CA33C87FAFA9BCDF6 -:102B3000E124C4C3CBBD2AF217AF8BEB336F17F977 -:102B4000BE8AE756996A21B920DB793FD93E87F4DE -:102B500094D1BB812F55A0D6C806DA93913FB78494 -:102B6000FC6EF7E0BAADCA4E86F45B995AC3FAEC34 -:102B700083EFCB8A8F0552703E95E6B32821EA6732 -:102B800055E1FD987D1D3618981DF97837C809184C -:102B9000BF23255746FAEBF86B4935952933E620D4 -:102BA000BE4F54D8034F40FF0E89F532D0933A0CF4 -:102BB000EC2CE86CEC497BF99D20AE8135FA8DC890 -:102BC000EFA6B0262A471B980DCBBD52DF0606FDA7 -:102BD0003C4D27AA72A0DF0977600DEEFBBBA04336 -:102BE000E0BEBE3B9EEB595BB2E7A9A897B5BB3AE6 -:102BF0007AF3713D592057901064BF17F50A6DBFE5 -:102C0000778AF394F3DBFB50FEAD4FB7A8A82FC92A -:102C1000969DFEDF03BCEE37F53DD20AF5364959E5 -:102C2000DB817CF166BBF72186FA23879B9A62A839 -:102C3000D80CE3766CF2C9E9D0DEB18D79DB903E39 -:102C40001C959BD3E179E1A855860CA407F7A6CD86 -:102C5000586E413D16E61BE7D96BC884F6D24995FC -:102C6000B50C65AF02F3650E8F4FC6D4DD0CF7C30C -:102C7000DCF2BB8857A8755F80A55766C079C3BCD6 -:102C8000563C6F894A8283F59C3D6CC5BA9BC3C58F -:102C9000EA93C2C95077B87D92CF83EFEDA6F3B522 -:102CA00046F47AEC1A77E04E84A76381FE5C65CB2C -:102CB0005DB4BE1D064E17EDE9EA7194CFED2E7797 -:102CC00046AB3AB84E8DAFDC2FE4A7F65CE32B0A97 -:102CD000DA145983FA0DE0F96E4301EA673B19F201 -:102CE00027EBAD3B19E2B55509A90CF5F07F0B11A7 -:102CF0009E6BFAED064133D5F9B51694D7671DE5FD -:102D0000A4CF5A9BF7D379C5C3CDDA6760BE8BC019 -:102D100035B5E85E92EFC080D542804F4FB6BD61B9 -:102D20006F02BD7FAAB01BB6011947495EF92DC8D5 -:102D3000AF4DC2CE004C30A07C3BAB30925FACC3F9 -:102D400045F50DE9BCAE8DB321AB3CE762FAB77532 -:102D5000B7850562F6B10DE641B86C39BFB806E13A -:102D6000CA64220EB6E3AF9EBDDB1196C2AE992AAD -:102D7000E03D1BE706B88E3633B20BBC8E053548F6 -:102D800077FE73F9247CFFE4CAA07EDE103336D1CF -:102D9000BA4D9A5C325C98406B55CD9A1C26D596FC -:102DA000CB2DF8BFFB82847C3F468EF182E4BA26AD -:102DB000B70B77EADBC7EED6D7C78587BCFF06CA55 -:102DC000FDE5FC77900BFAF67B85FC5E8EF21B4AE4 -:102DD000B6CC4472CF022BBAC0E5EEA01C04BE9064 -:102DE000D711A944363A6A638C3C64B40F9D7C5C6D -:102DF000E3E67CCCDF2B9BF01CFDE7C0F8A818CAEB -:102E00009747277178F79853C29BE1BDDBC12E0A23 -:102E10001471FB3900A4F65DD9FBCB3AB4B37A8DBB -:102E20005EC0D881738A3FD715F91C7F7A5DFEBFDB -:102E3000BA487FE8AB40BB1AE70BC4CCD7634B1D45 -:102E4000CFC06E79B92860CC877E1FD73826217F06 -:102E5000481AC54C489F383F2B1AB4DFAF12F4B460 -:102E6000C3FB5AD31158C76D2793501D67B38DC745 -:102E70007B5BA0BE3E4F267EA65CB6F60768275752 -:102E8000FD1ADAE19DDB543587F4F45E13D9EB5576 -:102E9000028FAB84FD75B4D044E3E68A75E78812EF -:102EA000DEB071FB3B62437DB6F400F062FD792633 -:102EB000F3761FE9BB651DF1ED3E86745C22F005DB -:102EC000EAF64AA84F14F50E26652A708E136AFB9F -:102ED0007AD094F0BC78D4867878D0CAF5B7470514 -:102EE0003E6433C91B81F5671FB07BC3D02FC5C8B3 -:102EF0000E46611FDE17E47762CF7D7C97BEEE61E0 -:102F0000317517AE435FBF5D6D92102EB7D7818EBE -:102F10000E5BAEC84F71BC5BCA10E645885FB38DCF -:102F2000F689684FADAFB433846BD2A9B1FF2B8A59 -:102F3000FCE38491A15C5092D53BAAE17DE56799C1 -:102F4000DE4DEAE0F93FDA82AC1BF8DE052F6B03B9 -:102F50009EFCDD2A5B03EABF8FC179A21CF911D860 -:102F6000D9D8DE01E78AF527C1CEC6F210D8D9F844 -:102F7000FC69B0B3B1DE097636963F013B1B9F7703 -:102F8000819D8DF5AB8A2ABF8AF8526FF7CF9610D4 -:102F9000AE3E595580AEA44138931F48627DD2059C -:102FA00020903A85F525015CCF8DE17490841E2632 -:102FB000E0C32CE0B5205E7EFE383E6D9C8029D1BA -:102FC0003853611CB2132C0AFA45F2E18D3478FEB5 -:102FD000E1CDBFDA8FF262A11458910FFDD74D7E7B -:102FE000C7CCF5E77E33F6DF6305FC073E344AD0F5 -:102FF00041A80AE08972F725A3B7157A5D3EEBD4A4 -:10300000862CB0BF6FDA377931DAEF97DF74AA62B6 -:1030100034D40FEE0B2F964119BFFCE1534FE5025C -:103020000FCE796015AFDF79EAEC28684F0BED58C9 -:103030005C3D0DFD525C3EED91586DAC7ED72CF0A1 -:103040003BD8BC8BE41CF077867068CDF6937C3C53 -:10305000EDE84F5D05FD8359FDD9D75D847F079B62 -:10306000EF2639D49AFA07D23F5A07E48597E485C8 -:1030700036AF262F3E16B8A7C98BF5565E1DE8174A -:1030800028A0E7770ABF0E0B17523DD3CAEBFF5EAD -:10309000A5BE8A760FC087ECDC23A925DF9B897645 -:1030A000658DEC4D82FA9DF6722BCA9B07F3B9DD54 -:1030B00002E386D08E0FCDB6841FC24375A8448F1D -:1030C00019DAF80E372A5D2C43ACE385E9B608DA45 -:1030D000F9ADD5967DA84FEEB2E7D378AD53CD21AB -:1030E000F4AF68F5CDD3A75B509F484FCD70615DBD -:1030F000E34FDB01EFB1841F238E5B25B65B65B127 -:10310000478CC8CF2DA63FC5EAC9761625FCF11A13 -:10311000C020413E50C0F1AA82796BF1B9596A0AC8 -:103120002132EEC1B5E33E52849F92E5F2756BFB0E -:10313000F0E5F27D69FB483187C43E484FDA6537D8 -:103140004450DFDB05FBC2F176E7AB049FF87D312D -:1031500074BDC2B8B3A68A752B330FE13A661B7CE7 -:103160006DF8DED1CFEA1C805E6C0E6B92F17901B6 -:1031700058B4E89705946EBB7011BD23DE2F7BF920 -:10318000EF24DA0FBBC94CE7F24C215FCFBDE6B0AC -:103190008B91811B1EB1246578FC7D6308FEFA18B3 -:1031A000D2536B868FE3AFD29FBA09F137BD3F7B15 -:1031B00033ED2B92F03CE2F138FE7C7E0BFF841C59 -:1031C00030227C3FEF3CB573D4F0205E7E4D28501A -:1031D000B4F375D23E7DC59C0E343D8A819D9332F9 -:1031E000147E5B613CB568B06E76FA493F3639BCF7 -:1031F000C5E8BF6DFD9BB12191FF36AD80D3C1A65F -:10320000541BE9CDADA95C6FEE4E9DA7B377AAC163 -:10321000FE91003F8C99AC03E9C8987635F9BF8CD4 -:1032200039A821E1BAE2F4D1B4055C1F55401F4D25 -:1032300030AF56CAA88F26D05307F4D18C795C1FC3 -:103240004D35933EBA27C55CBB3701BF792F9FEB45 -:103250007BDDB88F04F61ED879E487D4EC3CB3123A -:10326000207B4DDBE77BF99CAEB4FE494A1343BF9C -:1032700098D1EC5551DF34DAB8FE9804DB2C8E91EE -:10328000DFDAFCEFE49B088E3D45FCFC0C16AE9F9C -:103290005CFEAAD49408EE6A81A63F24C6BBBF0395 -:1032A0006F882F94DBCD3ED40FCAEDCE2AD40F8683 -:1032B0007B0F4CCDD0FB19837CC5FBB72946923FD1 -:1032C000B2D78978D661EA7BEA55B4E38EDA49DE73 -:1032D00074A48CAA8AD59FC15E0D15C32007FF0276 -:1032E0009468186AA782FD34BD00C6ED599F3D89D8 -:1032F0008F0B7A5ED950BD32DE1F3040EFA9FB5DE7 -:10330000FCBDF0087C4F5A3F3507F12A9EDEB532EE -:10331000CFF952DE6A5857DE885E2AB5E7FF9B195F -:10332000C9BF16DF7FF1C03970B93C0E264B33920E -:103330003C5E8CEBFE70E36BD95E584AA37C86E45E -:10334000F2C74D53D36E5339BF3D8072E69B32F1C5 -:10335000DB516BBAD33362CEF9DE96CE3CD98D7198 -:1033600083685EB59BEC015FA2F5FEABA03F16192A -:1033700043FCD924F0407544E78E05B8AB7683173B -:103380005DD2207C757CA0524EAF5660FEBC16E626 -:10339000B543DDC514F267E55D3012BEE51D594148 -:1033A000783CC6D12F853C31F3202B8E898B7CD283 -:1033B000544DF499973360C751FCE013476431D200 -:1033C000F72777F115E53DA06F07194BFEE61B3691 -:1033D000DAC2680A8EB95531603DEF07121BE5C2AB -:1033E000751C71DD86FE9A6792C95F63DCED267FEE -:1033F000CB0FA4C0F505B08E0FC3EAB7D1CEA51F81 -:10340000E8B7EE3BB67DDB498E45E7921CFB968123 -:103410003D94C09FD456C0FDE35B04BEE7395FC94D -:103420005B5D81E5713AEF4BA5A783C8B7619CDB73 -:10343000D27652BC2B54C58AD1FE6B37015E25A0D3 -:10344000D73305226EA6F163013F2B5A2BB00FA391 -:1034500024F4BC038F3EFA6836CA6D864ADE00DD6E -:1034600069E32417775063B2D7C7D0EF20293ECE47 -:103470006795903384F19DBF1A13E27544E3D3AE90 -:10348000AD4EEC5FEDF63A910EBA5D539CD701FC60 -:10349000EC76334B8AE1C31A9EBC903285F4106DF2 -:1034A0009CF529F917B5B7CDC08FD58BC86933FA0C -:1034B000BD519FE999665161BD5BEDE551D4B7B649 -:1034C000DA1DE5E43FB703DF88F127D9EDC7080F20 -:1034D000ED5EEE67B323FF457F92D87FB7EB18ED23 -:1034E0005FEBB7A780D3BDDD1BE1F147B066B09FAE -:1034F00055F687D0CEB03A18D995560BA7A76438A1 -:103500000E4B0C1FD1E6FD7E01B7D7B68E2A8F5623 -:10351000D2FA64F408B0ADCE7227C9438433EAA36B -:103520002306F451F29BBC2EF881364E6B37DFA791 -:10353000BFD9E9ABCE443BD4FF22F285ADF6EB2CEC -:1035400021940B29932E3ADEDBE2DC868ED73C4BAE -:103550008CF73AD28331A55CC1F14CC82712E0DF69 -:103560001FC4BABEAC5F0C20AA90DDC6B87E051899 -:10357000EF4CA44768A545F8B786BEC7F9A44BD859 -:103580002FC0273FC5F5AF1BF5CEB14AEAC5ED9672 -:103590008CB972B10CE7F5319CA0511AB4E3E3F594 -:1035A000994A633FC9354D1E69F2E95ED467CC8301 -:1035B000F4A4F95F721BFC24B725879FF006F41B67 -:1035C00015E9C68871DF04709BEEE6709352A7AAD6 -:1035D000482FD5E7FB72F1BDC329EFE7B2183F9A38 -:1035E000C60F5FF86CBF15DB3F69A8BAA8DEA2C59D -:1035F00085878B07A7DEF2876FC6EA2DC3C5873F95 -:103600002F2EDC936A26FFDBFD929E2F4D72733EB8 -:1036100038C1ADC50F0363DD59D8CFEF25BD51F8D3 -:1036200053DE2E0A94B8D1FFD56E662138CFC39FE2 -:103630004D71227E5C2A7C35FFF948A14F8DB4EF95 -:1036400097904E47368425F47FE7367448BE8BF456 -:10365000330ABF92D6DF24C6BF42EE37A2BCBA42BD -:10366000D071EE399915C7E8817F2BE0FA9449E8CB -:10367000EFA93D8F5871BC1E83BFBD08E543AA4129 -:103680007D2886DE4D6BCA2D5531F069C5B84E8256 -:10369000F3AB730FE85D641F69F2D6A4C90987AC68 -:1036A0009313C1648EB79ABE139CCEED21490A2CA8 -:1036B00047B89E9EFE8745C8B24E4B1D668C7F7FE5 -:1036C0005E5C6340AF31845769760CD28B57567E6F -:1036D000DA07EF4F7CB892E861320B507919E37A40 -:1036E0001FE8515FC7F92A70C931E7CBD0F590FDCB -:1036F000F9FBB812FDDE59E89F8B92FFF4BBE7257A -:10370000E2E3F1F0D93F009F81F89DCE0F9A2BE4C0 -:103710005AAE6857D10FEAC27894DE4F59D1ABAF99 -:103720004F8EEAEB979D8CF37B867C3F7767F3782F -:103730003F0EBA07E80AF9C16A11A71C150A572AF1 -:10374000B0DE3CD641F1C0DC860C1D5C2F378A3CD4 -:1037500009E69398B64EF8C995177E80EFDFE7D655 -:10376000F49F10E9593788F66F54AFFE761BDACE16 -:103770003B4DE40FB5C0E408AF6FCC5D321BCF7595 -:10378000883FB549EF47CD8D6D0738DCB0C7A46BD6 -:10379000F7FB26921DB054F86907F68BEBC8E2FBE5 -:1037A000CD2D1F3AFFE7CF0BFF3286CEAF8D7B2F9B -:1037B000F01BE4A3EC3C9CEB14841B438F03CB93E2 -:1037C0002312C6A54736311FEAC3B91B992F917F33 -:1037D000FF6501AF7838B3D01504BF59E2D948BBB3 -:1037E00091ECF4911B0DA4078E047E807C60D15A6D -:1037F0002017A8E7AE55498FBCB2C1C0500EB0F338 -:103800002DBAF761B9E4EFD4CEFD5E1C0FF5C87593 -:103810002C6CC0FD3495103DD1BAF207F101E0F5F2 -:103820000E879785E3F75493CEAF99877ECC18B86F -:103830006878901BF7BCD1CDE32E1A5D803C7BD914 -:103840004D78C2E55C21CA3958D287D34EEEEF805D -:10385000F55DBE99D17EFBD36D619EFF30102F3098 -:103860005E180BFCC932AB18FD2A3B149B01F31404 -:103870000EA7F7DDC7D219FB2DA8BFD533197BDE04 -:10388000D65F2A41FD8F0FFECBAE763894C3D6FEAD -:103890001FA2B3D77EFBE6253531F5D47FBF9BEA67 -:1038A0006C2A5365808F0D67807DDA9479078C30A0 -:1038B000BFCD632727A48D0DD029EDA76DBA7A3B24 -:1038C000E679B4151A484F62B1EDB08FDA4245D0AF -:1038D000B78FF2D8580D8FDBC78E2F3B2E32FE3CB0 -:1038E000187FD21718DFC2D79F8D8F40BE64E3FACE -:1038F000D14F8DE3E3F9A2B328767E319ECC427B93 -:1039000031BE02F3D9253E9F827924D94C9F3730AE -:10391000309F02F395FD03F6533BF43C4C173B8F6D -:10392000ABBFD879B4197CB4DED0783BD93F0C9AC0 -:103930000D53D0CEE0F35965F6825CCEE1DA366500 -:1039400010AEA0EFD1B8D07DD305016713C25931B5 -:10395000139C87835B8FC2F398B629B6F026D7FFF6 -:1039600085F372F2F38A9D0FF5C64B9EEF6A98CFEE -:1039700071E9F3217C917E06E00B67B239FBD2E15D -:103980000BAB0A5D0A7C7B605C430C5C07F385EE45 -:103990005150FFB79AFC162FF0DFEB0B791EA2C730 -:1039A000B1C442F903594B2C9897B7C563AFC1FC1A -:1039B000BD2DEE6516538C9CDEE2A9A376E84F7907 -:1039C0004E9E880DDD13AC8C45C9FEDF36B3DAB9E7 -:1039D0000AF1A789E74D6979449A3C64223E49FB84 -:1039E0008217D3BE72A8BF07FA6F6B9A44796269D7 -:1039F000E97FA6FCA81D0D5E2FB6DF67E571C6BB8B -:103A0000459C091195FC68E3A73F80F1D6F2C2F509 -:103A100012C517D75E3CBE587E265A8579566C155E -:103A2000CFA372D6C971F2504FB73B10AE3CDF291D -:103A30002C71F8EAC6BBAF308BC79FDDFB18DA7775 -:103A40004FC158463D7D1930EF289E1E65B34FA9E2 -:103A500044BD7CBD81D6918BA17C1071E5650B9C2A -:103A6000ABE0F9A8EB65AF04CF733CB752FE116829 -:103A7000F5A46F783CC7ABB03E649FABF5FB88DF25 -:103A800057FCBA417091BCD1CEABFC8C3719EDA874 -:103A9000F2C225941F463F1ABD1BE3F69389F6AF89 -:103AA000C16705396673C7EC8BE9FA093BED7FB650 -:103AB000BE0D9109E5627CFCEBDFFCB4CE24E6B5DB -:103AC00098E9BD3AB217B5B8DA48A41D3CF7D18CD5 -:103AD000C725E2DF9FC2DF674E1E674BB281E9094F -:103AE000F427DD6823FF655212D4E17C2433B38CC4 -:103AF00080E7F70ABFDF2689C9581F9C2FC270BE16 -:103B000056C9BFD3EBC292DB4BA6743FE517629850 -:103B100036D6EEECC1BC0D685FBFC695837EBB3464 -:103B2000208828DACD222EA5F949520BFA56A2FC9C -:103B30007EFDA1BF2CB1A07C46C7D274D0BE0B3F86 -:103B4000DD159A39489749E7463235C67E49929B3A -:103B5000287F23E9DC689D3F2522EC2EADEE73C85B -:103B6000D538DF7FA15D00F85CC994367CAF128048 -:103B7000A2C6FA47CF3975E30C8E3F4A376F04EC83 -:103B8000E7D838C0F0E32733B53876FCFC61C62FA0 -:103B90008A1B5F4938FEE0B899BA71B7C89C5F8448 -:103BA0001CB670227F5E5651D57924E5E1F2CB1C1C -:103BB00045DCCE057E2C53DC49E0CD6DCE26CA37E0 -:103BC00033DA787CD424E22547521A785EC4287D03 -:103BD000BE591553646CDF923AA75782F62ABB5E32 -:103BE0004FBFE2FC3B46E43B57C87A3DDDC79A082D -:103BF0003F2F67FAE7A6517A3E7010E903FDFE29D0 -:103C000093A294979665A73C83E1FC076FB530CAF1 -:103C1000973225FB9B50C695ED4FCBDCE2847A1A98 -:103C2000C7AF19FBDD4BD11FF496C0E32D40F70859 -:103C3000C7BAF5397B8D31E3D69923852847EA0C3D -:103C40003C3F9F7E60FEB7B246923F357E5ECAF033 -:103C50008DF147D537497E77CC3EDE12743130DFA7 -:103C600086DCBDA8C70ECC9714994CF30DE4F988F7 -:103C7000F9B2BFDC7C6F0B7AD6E6ABFFB67E7FF580 -:103C8000E628EDAFDEC0445E3F9FEF6DDC9FEB4B5F -:103C9000CC27F2B506E6FB8E7E7FF54951DA5FFD53 -:103CA000803D29E6CBFE72F325999B281E7387C4BD -:103CB000CF754351D99DE88F3FBB60BD8AF8A6D927 -:103CC000678BF005C0B345229FE9CA5166D21BB489 -:103CD000710FB44C653E33F7DB60593C53A2FCFED8 -:103CE0007153251FC6C3F600DDFB8AD02FA5507B7C -:103CF000B8C549E5BE1695CA07C11EF4917FCACB67 -:103D0000EB45DCCEBF6384B26235EA0B95369EDFAD -:103D10003C730668A283F61618603D56CC23FC1A45 -:103D20009BB81D6A45BB393C1CD5D9613C27DBC417 -:103D300017A22D504F9A6654316F3BC9C5FC89FCC0 -:103D40002E3F28E2FED8DBB47CF8AF483CDE0EFA0A -:103D50004825ECFF5A016A665C20A15E75E577D2C2 -:103D6000491FA95BD697A2C03AAE9126FEDC0DF0A2 -:103D7000F8ADD047AE1DCDE938DE9E74A0649984BD -:103D8000F97AC670187E5D9AB294ECD1A5CB19CBA6 -:103D900080F7AFC4F740AEBC2AF49957FA9218DA0C -:103DA0006BA16A1E67BEE656BD1D798735A2A01EAF -:103DB00077C74407C3F3A8DBA86FBF4DC40B96C6F3 -:103DC000D99557C6E5D180964978823C814D83F3D9 -:103DD0002A4A71507EABC8A3B9BA48E57C6E948379 -:103DE00092A833E6BAD330FE98644E7CEF461BEFC0 -:103DF000A8E03BCCE12338687967CCF8D8447A5FF7 -:103E0000CCA7BD77AFF4D8888BF935416F7BB7AFBE -:103E100098CB67D4AF0FC6ADF3EC82FCEF55B3443B -:103E200078DB2FA35F415BFFFF297CBD097D1AB0C2 -:103E3000EF57677D3289E22D6C14ED7B91863F222E -:103E40009F6AE9405D66724C3E1D73F67BF0BCDFF5 -:103E5000F84AB2773BE19FD01F226F1A2E247FF1E0 -:103E6000F106D6E1F4E5717F5CB542F94062BCE150 -:103E7000E01C9FEFA0F96DE82726DFB0752FCF7704 -:103E80001CE9A8FA00EF45E1F3777478A5BFFFD4E9 -:103E9000DAFD8884F6C57D789F4B1E9C0FFDB4210A -:103EA000D25FF5F7B2E2D7A5DDB7D1D6D36A66C542 -:103EB000648F1A803FC07C0BED7DB2A4A2DFBD5F92 -:103EC00046FC2A19CBFD449813CCEFB9703DCF982E -:103ED0006BE0F91B6354AEF7B9FB47C7C685D2C682 -:103EE000F278DAC2E4D736AA20FF4C0F6F5E8AF967 -:103EF0004B0BD35EDBE882BAE5E1565ECF7DED1376 -:103F000017E86CB687DB78BDF4B54FF2A16E7F7809 -:103F1000CB52CC675A38831150521FDE4AF2326DB1 -:103F2000AC664F4747E17C0B254E1F5FB634261920 -:103F300012C6EF9D63353F2933E13CFEAEFF388961 -:103F4000FCC8AFF95F7DFA7823C3A66CBC27247E3A -:103F50001CA9A4CFCCC3DF019EF3E54837BE6FB0E8 -:103F60004408AE63316FA69850E0AE0B17C98F8836 -:103F7000C72309D0B519F565556175A01FB736B3CC -:103F800080B52006CF994FE039CFE3D1D6A3CD3FFE -:103F9000645D70A47246ECBAF6D038DABA4E4F4C73 -:103FA0000AE17D322D7EAAADEBB4D47F3F3A23BE29 -:103FB000F9C3CEE5786EA753FA474B503FF1F0FBBB -:103FC000748EA7B3FAEF97BC3175133FC7CB1FFEB2 -:103FD000C152948F1B25DFE563317FCE6CA77B6BCD -:103FE000ED42CFDB91150831AEDF53BE63288FDF82 -:103FF00007A89E24F962E3FB3502BFFE632CD71F9E -:104000006727ED6C3A01F8183C24B14DD03F78FE9B -:10401000AC19EDF1855DA7CC6877371E3A6546BBD4 -:10402000BA11EB304EE31E33F1AB78781F1F6BD41F -:10403000C5D1357BE2685ED11607ACA771B5E4C582 -:1040400014D9F5CFA6CFC6FAFA55B84BE0EF330F27 -:10405000CE4674A9F7776FC1F25AD67714E3052BD1 -:10406000027A3D7F65835E2FAF6FD2EBD3D7EE84AC -:10407000D301F9756D73AEEE3D861A32AC678538A3 -:10408000CF15CEDBA3C6F1588FB987231159937F83 -:104090006725DF01947ABFC5C22E89E8B8B1D64240 -:1040A000FED7A3793C7F3EB8D6487941414407AC5E -:1040B0003749C29FE523FEA8C9EFD99D678EE5E287 -:1040C000FB6B4D040716F245D1AF5F2BF0E9DADA4E -:1040D0009A0F10CF6AD51BB91C1FB3DF44FE9500A1 -:1040E000D7C755E1FFAEEBBCA33A03F5CF8D12F96C -:1040F000375636E8F5F57AFC05F5B766291C7121C7 -:104100009CF4EDD736EBEBDBC70A3956CA4A914E21 -:10411000BE375692896E44FD4F79BF78250213DD74 -:1041200022F97721DEAD3547C6A35CBB450A505D59 -:104130006B87E78D5CEE70796F008A22BE6BE27E42 -:1041400085D03A89F071E510F91FA31F1887D68F23 -:104150000A7ED26AF56F247BE93949417DA45AF67B -:10416000C9199E417B361E1F8F093C7F85F57970EA -:104170005D450874807FD1D2B430FAC38A9E5F4512 -:10418000F98D451592D740F46C60CDE558CAC41F2F -:1041900050DFB4425964ECA8257E3DC1ACF0FC412F -:1041A000278BE503BE479884797CB8749C77FEA87A -:1041B000DECFF01C17EDBEFD0CF23B7781AFFC0E9D -:1041C00058DF0E2B9F7FC7B312E9AF8D9E63C417D4 -:1041D00073004D70DE46A7E08F9DC01FB5FDC3790B -:1041E000E720BFC20B210B3C34EF082D3EA0E5D7E2 -:1041F00046AA0C1780EFE488798F97A9B4EFEC1BDF -:104200003B24DC771E0B6D423FD18FC7327AAE95CF -:104210009A1F7FF960BCBA06CF739DB3CF4CFAB733 -:10422000885727E8B764ECE404FD7C4CE747986DB9 -:104230003C9F8A71E5F5CF155C34AFC26831E8E880 -:10424000D5A4D874743DBF584FE70BBD7AFABE723F -:104250006A81AE7DB1AF54D7BEB4A642575FEE9F20 -:10426000A1EB7F55ED2CBDBDEF9CA7EB6F5597E8FB -:10427000EAC9C557EBFAA778AFD3F31B4707E50F99 -:10428000982DA1BE808AF7E6199B9A31C8AF4B538F -:10429000A13394B60AAB1DCBF68949113CB7F69110 -:1042A0003C9E9AF4E2B79C11847ADA63964A287F9E -:1042B0002885AB305E6411765EC9AD4CC7CF1795CB -:1042C000723CD74A5371401907E7E339A0E6F27C04 -:1042D000E968099E8F051D8888C74F5B48EF9810D5 -:1042E000A7FFBE5256692B467FEBADBEB9E497EAF5 -:1042F000640ADE97DD67E6F94CA1A779FEACA7B3A7 -:10430000CFE08BA1B7BB8B397D7EDF5F45F9498D4F -:104310005D20CD10BF77BF6346BF5D6357772ACA64 -:104320008DF1FE77CCA85F0F3E17F244EEB761FC2B -:10433000F2898EC47968738ACD34FE31C16FEBBFC8 -:10434000C5F92D20DC02B48F34FE597F90EFAF7E8B -:10435000B999E85BE3A3C03F75F1B078BEBC726663 -:10436000780BD22EF0519DFD72EDB2391FA03DC4E5 -:104370005884F418E0A3FAF6515B89BEAF8DB36F91 -:1043800026150FF053CF05A097937E43C27D2D2DA8 -:1043900095695F2703B308DEDF07B8A1DDF8FD21CB -:1043A00070E2F0FB3CF83C2EFC89DA39C5F7AB2D06 -:1043B000E5FAE8E3C3F0CB3DE21CF749D17264664D -:1043C00041BF8DF074A5C5B21CF30C8EE57DBA1506 -:1043D000E309F53F96D09665BFEE7E311BF30ECC18 -:1043E000078F66633E44B0E368360338AD35A99B5A -:1043F000502F063CF06E827369EC8CD0FAD775545E -:1044000074E3F3759D92175961F0D09939B44FD682 -:10441000B715F5F87DC3ACEBBA62AEA7AC2B56A9C5 -:104420000C06604E94B38792C88EAD3F087C08D7C7 -:10443000F5AC44F730F66DB3D426D24FEA4BF9F71A -:10444000185ED866661847590BEFE33E8EE51D33BC -:104450005B106F0E4A6413063B4E2C477F7C70A3A3 -:104460008961DC565BDF8779D1DFE0FEDF5C6D625E -:10447000786FB075358FC7BEB9D148E318AF3751E3 -:104480007DC51A9E277C64F5EFB6E6C2B86FAE957F -:1044900028BF7ED6F5FF790CEB2BD6703D281E7F0A -:1044A00007F0350E3F5704F47837044F1BBE1C9EAF -:1044B0006E1BC4D3F12867E1DC67E720FEDCCCE8A3 -:1044C000DE62EDF923A61C586FFE56C58BA1DD32C6 -:1044D00063784B36F28523BC7DE2DABD12E72F2AE2 -:1044E000DD67CF6D3733CA532CE67C680F9E5716B5 -:1044F0006EAD5FC2BC362647F3717D2E91C7F5A421 -:1045000089D51E443F92CCF94BD933CEBDB17EA4A0 -:10451000F9021F35BE570AF6FE41F243778CC47B81 -:10452000E68F9BB87F6CB418AFB0A07FCE6228BB7B -:1045300004BEEC17EBD0EADF10F8CF3AF6911C5D21 -:1045400068E1709FD71CA9C37DDC20071E43FEB71E -:1045500060F42FD6A25C6BCF7FC913203F5709C9E7 -:10456000B5A0388F23D3DEDBB301F3EDC6D9E81C49 -:1045700017F7DC13C5736D74CB9467682D9C941387 -:10458000B8881F21784ED5DDDB6BEC3A33C79780B6 -:10459000AEAF13EB2D13F7F35817F71F003F96A795 -:1045A000960FF6D3F6AFF93DAC850FD2396DF826EC -:1045B0009BC8EFEDDF417058B9F68484F752AE32F4 -:1045C000F94C7680F32FD2D872B4835F6A61744F4E -:1045D000ED38DE570356F24A8B42F5A8B8B7F65AC3 -:1045E0008B4AE55566FFAB089FE52F341522BC8E3C -:1045F000E4DDEDC7EF309C3E2EF459A6F07B8C0233 -:10460000F7CE76199905DACF1E92C2E43411EBBFCA -:10461000E6DC4816007EF22B713F6E5DF3EBC4E7DB -:10462000BC0D67E6A09D3171EDA9AD580F36FFE7CF -:104630001CD41B7E037202F12BD82931278C5377AF -:104640002E83DE5FD779C28CF6FCE386FE3908FF45 -:10465000D06189EE55059BCE10FFDC23FC2B69E36E -:10466000781C31D835D140E7E92BE1F68938FFEEE7 -:10467000923FA722FFB234ABAFCEC073EC35D23934 -:104680006EAFEA4F55129CCB491817F3477E25F2BF -:10469000F186F0597388FCB2B5026FE3DB93C7195A -:1046A000343BDC24F2949804EBA913F8558FDF8394 -:1046B000C9403D5F8AD8806EEBBB66917FA3BEE99F -:1046C000E2DF77190EDF2EB56C64DCBFA1D5D1FE19 -:1046D0008ACDD742FB4B7F0F3DC4EF71E5B9730222 -:1046E00017D1EF827D23297ED2D8CE285EB2EE5C30 -:1046F00009951F3D7B1BDD7BB2D8FAEF46B9C08A16 -:104700000CA4D7AF0BE9F59B4F4B381D7C5AC2E97F -:10471000B8601CD8271636609F801D5284FA0ED8C8 -:1047200021A93D4C679FC43F27FBC422FC86A02ED5 -:10473000059E4CB0EEBF9454958ECB42BADA49F840 -:10474000CD00BF11AFE2F739651C5F9746CF2B7ADA -:104750003E30A3BE1BEC4C4CCFE6D2CA2938EEB695 -:1047600061F2EFCE8B7DAEDBCD085EC1DD1904A713 -:104770000FD96E7F15E0E587B00EBC977EDAEF4F5C -:104780004E87F74F07FCC9189FD3E8BF71B78DDE7E -:10479000DBE65E9289DFD1982FF0FEA3CE59168416 -:1047A000F335BB39DD69F3FD26B22213E967B2A9FF -:1047B000DF8CFEC9515DA75251AF9BFCECD24CA4DB -:1047C000BFE1D639A384F3E575CD2397D3BD1FF898 -:1047D0003102DDDF24E4587073C48CF0BFA9991155 -:1047E000FE763FFDEB46A4DF8FBA921594931F3EF1 -:1047F000971C427E7FFA7052D80043AD15DF3FFA16 -:10480000D0D4B788F4C7678D94AF103CFCC7BB9178 -:104810001E834F27D13D9A9BBA6E3B83726E6DD734 -:10482000DC0F642C1FFBC7D2C3BAE6D1CB63F38B7A -:10483000FFD8726024F2CF8F64CE276EEA7C8AF4B0 -:10484000D99BCE9F1D8FF9831F3EF79729C8CF8232 -:10485000CF9F9D827C2CF8D3B353B03DF84C72535C -:1048600022FD646D29F79F68F2D1F586ACF3B3643D -:104870000B79E06ADB5983DF29987C6219C501B4A2 -:10488000F6C985063FF69FFCF3EACCEB63DE6B8B43 -:10489000CA942F31E94475F2EA18BC4C2E35697E72 -:1048A000BA4BF38F883C04CD3FB22D2AF37B750DB4 -:1048B000C630E6F1AE8CF2F87BBCDF8431FFFC320F -:1048C0003CEF35595EFC3E0FDE4BC7B8C8E99B0B89 -:1048D000C3742F3D6439EA8ED18356440D9124F47C -:1048E00083742545501F5A11954F25C5F8457EA361 -:1048F0003CB905D5F81501BD1F23DE0F023F297213 -:104900004CFCA47E63C4A4C9A98530FF2FB6300532 -:10491000E33643FC23B55F253F4CBC9F448DDE65E9 -:10492000C1F75437FF9E8EA667E2791D4A40EF1506 -:10493000829E353A6A8B1AE81CDAA2551637941E05 -:10494000414787406C86302FA86BE94368A7B79D25 -:10495000BF2A19E1D5F6C61286DF8B38AD54590A45 -:10496000F1BDF35FB52CF70CE2C710FE318EF3C733 -:10497000017D601839F7A1E05BFF2879F7C13F8915 -:10498000BC03BBBA1FF937D8D52BB9DF83DBD5F110 -:104990007242E3BFDAB8AA38E7A1FCF703D25FC0DE -:1049A000FE25FEAB96A8D46F54D7E24CB28BDF58ED -:1049B00096A9DA878E5F207B0D199EA1E36BFA5AC8 -:1049C00030E43B6A413BC6C7F34F83CB24FA6E54B5 -:1049D000D02F919E1DAC3385B15D5B4F74198F0B49 -:1049E0002EF74AF41D104DFFD3F4C381F649D0EEE3 -:1049F0001AD41735BD30EAE77ED1653E13B55F6541 -:104A00000EE4944CC6FD59E9F9E4697C5CE0034787 -:104A1000D1FF79D5D724FA4E97A62F6AF819AF4F50 -:104A20007EDC5570D1EFCFED1178A9D1D7E838BA37 -:104A3000D0E4D47C81EF8D28A733514E7F66EEB34E -:104A40000FAF77839C2E2DA1F718BD3FE9E7B23F4A -:104A500091DD7D588C3B433BB7E80B95B8DE3C16A7 -:104A6000A5BCA8E1E467AEF0D30CD73EFF12E9F88D -:104A700086927F2C1D5F57F2CF41C703FA9F39F111 -:104A80003EFF52527913E2AFCDD844F7A3D8CF4CB2 -:104A9000E4B78EEFA76AF6A4CC74787C34CF6C4070 -:104AA000BB27D8C0EDFEF674F555B24F5EE4F7EEC5 -:104AB0006F12F94A379E53A86CC70F8361FBB75C2E -:104AC000E4B7B9F1C009930FDE5FB9519A88FEA02F -:104AD000950DFAFDB467F9E6C6FAC1DB4774505C80 -:104AE00021F450818AE3D7E366D11FD23E328CB1E4 -:104AF000C746F4E34CC0E731F72D609E75E2F90C30 -:104B0000E1DF61717AC04FBBDF247F0FC685907EE5 -:104B1000CD5D12E585047BB9BFA3B18BF385F71B8F -:104B200024E227EF8BFC8C60B395FCDB9A1EF181AD -:104B3000E8B7E66689F4BD217A854F1F7759F7E01B -:104B4000CF892FC6EB111987F838186F41BFCCD128 -:104B5000BC2912D6D7815D88DF250DAAEA95B97CDC -:104B60007D2C4CFCC5A7F3A37CDCFB3BB223573E5A -:104B70002BB14CD23BE2E22FEDF3E2E22FC78EE6FF -:104B8000E23842CF50E03FF41FC6EB198D9D274C11 -:104B900068177C5E9CE59912BD5F708CCCFDAC63A0 -:104BA000BA2405FD4963049C2EDB662338CD797B4E -:104BB0007526D2B9763E1F2DE6E7F5D19B9F54E2CC -:104BC0007B53DE9615E4B73F7D73E3EBB9BCAE5A79 -:104BD000547C6F6332DA211FBDBD3E19E1F85328C2 -:104BE000F1FB48CF9C9413FA0F0B4B39BF01F976B8 -:104BF000BC84FCBFC26F2C837C4B19F4BFC4BF378D -:104C00004BBCD78EDF2D42FC7B96C7B7DB4704E653 -:104C100051FD9E7C9E472C737C7DAA2B5D417DAF10 -:104C200014368B71D81FD9581BC657DAB3022F110F -:104C30007DDC6320FC85F7F977270EAA24EFF08A44 -:104C40001DC63FC683ACB1505EA383FC37DA7761E3 -:104C500046801D2ABEA3B00CE3AEA5220E32DEC6EE -:104C6000641C7F8729B07D1CC65DBA65EF267C4732 -:104C7000F666E27790E2E3315A7C588BCB6871E2BA -:104C8000E1E23212CE339EE359EC774EB4F80BFBDF -:104C90001ACFDF6C9DDA44F75F7B31469238EE32F3 -:104CA0007A5C82784AE938ADBF3E9EB6BDF849C20B -:104CB000B72F1A47BBA164B8F9556E77C6CD3F2907 -:104CC000FDE36CB25FFEFA5FA924CFBACE92DC3965 -:104CD000DD9F24EE71F6713F759789ECF5D360077F -:104CE00065C5C8B3F6717CDC9EAE59848F87A2D5AA -:104CF000C9D8FF09F17CDB1BCB96A23E1D8ACA3CBA -:104D00001F9B71BBE650549ECCF5832170BAAC2436 -:104D1000417CCA624B9C07F49EF017BC27F63DEB22 -:104D20004D6EAF0437F2F88122E82D5863267E726B -:104D30002C2F5BD2FCC83989E20BCFF6139FAD5FF5 -:104D4000C3E3BB971C5FE8EC36B1FC047EDB9A3909 -:104D5000C46F2ED55FCBD00A9E32C89F2B4BC5F7B0 -:104D600086CAB8FFF6C5127E5F27A36962257EEF6B -:104D7000EEBD61CF3B70B0F4D2E27CCF7B2EAD9F15 -:104D8000A138513C7068BFA997D86FCE25F6BBA15A -:104D9000F8D2D6D77589E3EDBFC4F16E1997A8DFB5 -:104DA000FFA3F1CFF8F8667C3C343ECE99F4E2F5EF -:104DB000216CBB4DBABD3F82D04D7DBA5602529593 -:104DC000D31FB4205F5B308DC703B6555BC27BA594 -:104DD000C1B8A806AF87CBB8DEA578CE84F0BB8873 -:104DE000A37DD1EA4CA0E3D3D318D90DA7ADE27BC4 -:104DF00048B23262319D9F42DFC369B7268E2FAD24 -:104E000014E30DC7475E29AB7CBC7432DD1F4AF842 -:104E10009D8AEA526E67289D8CFC354C56472CA122 -:104E200079D5112867D25EE0CF53238CF2FBA0DD49 -:104E3000B584F467D585EBDB25E25E19F38A5CE87F -:104E4000A7CB00798B71913B303E427E7D85FA691C -:104E5000F34DF2F0F97699988471ACD0389E57C131 -:104E6000D42788EF68718DE3A6C8EF574914D7E8B7 -:104E7000C5F5BF6C8878F6B9F8B9207C3D87148AEF -:104E8000B7BC32EDE162BA172FE21C1B14DEE50855 -:104E9000DA19B08E0DCF5510FEAEEC99F6CB3AD4A0 -:104EA00007DD32C179881E2EECAB93C23ED4ECAB49 -:104EB0003EB41363EC8DB784DE9080AEDE2A4D40A5 -:104EC000A7BB246EFF865EE6F66F85D95B109B4F0D -:104ED000F5BE80FFAA08F7C36A76ED785FD8900D1B -:104EE00070A8B8D9184902395DB1B5CC8CFCBA624A -:104EF0006B9E8DFC4AAB0F1A3478273AF78FC53A70 -:104F0000B7F5F6535CE2A9F87BE61E33B5EF15F86A -:104F10003309CF16CA0D85722B8ADFB4998A319175 -:104F20005FBC1EF47E5CDFAA76BE5E2D0E521F5162 -:104F300067E13CA78EF66FC5B2BCC1358BFC866BB2 -:104F4000CF6C45B9193C7FF6D815E40730AB89EE34 -:104F50000B3C5B6624383C858A08C26BAE4C79BB3F -:104F60001573653AEF8C7A2BD9E1192666C4EFAE3A -:104F7000662CE672ACBCC6310BEB6C593AC9E1F257 -:104F80005E35FD7ACFA09D9F31776316C2E9F3E2CB -:104F9000439ABFE02AB32FD333F98BC787D61D7F3F -:104FA00083F2CCAEE9D3C787B478CF70F1212D3E20 -:104FB0001BACF944174F0ECAFD73D0AF52F1DC2978 -:104FC0008A0F073B25C5E91A8C1B050F9D31137C01 -:104FD00045BC08FA9BF1BD0A38F61119F8BD011E4F -:104FE0003F7A1AF371CDF83D3D85F26E7F82F9B8B4 -:104FF00045F83D3D9E8F7B18F371CD78FF83E7E345 -:10500000F688FCDE60D7198A374DF30CC9A7A27861 -:10501000C42D927FA6479F4F45F5F87885D1C6ED00 -:10502000D060AF89BE771E3C6E213E5BD9B56A0C5D -:10503000EA63DA77C81B315E10E35FFAC8E7B5E2CE -:10504000FD9E8FFC5E2BC6092ABA3F30ABC4772287 -:10505000B998C2D42847CD68EF231C28CFAFABD274 -:105060008A70FD5CBF7EE7FFF7EB7F11BFFEE13288 -:10507000EED7D7F847B9DF40F7CACB7B7DD6EB63D5 -:10508000F8C3363FF70F6F73E713FDDDE5CF4F5FD2 -:105090001DEBC7AFE1F65BC65CB735F6B9713CFFF7 -:1050A0001E448694F87EC1768F61383D707B62FD28 -:1050B0002E713C605B0DE7239ABF7F687CC0FBA22A -:1050C0003BC6CFFFD1CB16FA7B0ADDCF26913CFF42 -:1050D000F4B9A47DA87797D7AC1E9302F5F2934953 -:1050E000CCC5E5912EAEB0B2C6E0B3A6268A23F8B1 -:1050F00072E97BA1F1F1821A03F1F78178418D7C8D -:105100008AEA423FBFE6CC7B29F8E9EBA7A4703BD3 -:10511000DA174FAD93BCDD6C68FC0006CE655361B9 -:105120001735DC4EF0D65AC82EF8BCB842DDA113B4 -:105130005BD04F3091ED6CC7EF4F4E741B14104590 -:1051400009E20A3CBFB35CE811F1FE01C40F94FB15 -:10515000F17EC1E7C5F93D2FE4FE5CD4F9B306C783 -:10516000D1DE8B3F77479974513FA32CE4565B4DBA -:10517000F9363CB7D0020343FEDF56536571C78C46 -:10518000F79A87E7CDECC2388523364EC1E311F19B -:10519000F1098D3F55747F3607CFFDAE2EEE3F0AE5 -:1051A0003AB93FB3E27025DD33195C27DFDF5DCE0E -:1051B000817B86E98CEF8B59B89F8BFC0AE50B3E0F -:1051C000E9C1BF37C0FCE9F4F70B82C7DDAD76E477 -:1051D000230BE4C9924AFEED017F37FAA396BEDAAB -:1051E000300FF3812B964F3C81E7B2BCCE44794718 -:1051F0004B5FADA5EF8A6BF2AA62F9DECDF8F768D6 -:1052000096174B5EAB8AED3555D83EFFB1087AF65E -:10521000D8425C1DD04BF438F4CE27FFF6C7483790 -:10522000158B85DFBB8ECBD5E55D8B4DFCE3567AC8 -:10523000397724EF53B29BCF7655903F3B13E3ADC4 -:105240009E413953F11CC89F9441F9F3F7CA1D4799 -:1052500019CFF39F00F207D793B198C705E3CFFFAB -:10526000350F3FFFE1E4C970FC13E507FF7B3BA16D -:105270005CC939287755B4A72F1B94BF4A27D4732C -:1052800086C7BF7902AFD387D1BF660BFC1C365FE0 -:10529000A3F31FE3F7AE2CFB27F17B0BFB46F37F59 -:1052A0006BF6D07D02CE5AB947F08DBF3B5F1985B2 -:1052B00062C27CE58CC4F9CAD77448F41D1691AF5C -:1052C0007CD4CC2A0F3A304F4FDC4B08FB49BF3916 -:1052D0007AEFAFB63EE2C07B09928262675DC70992 -:1052E00092CFEB409F213DA8EB8FDC2FD5C1F34B34 -:1052F000D775EAEF3F68E5112197AB613FE44716A8 -:10530000797C730E71BA0EFACC61D5857EA16FCB14 -:10531000B17EA1A01ACDD2F203C35C2E25CCE36BE3 -:1053200064FD94EFD7D82079511E7C693F918FE7B7 -:10533000F75DAA9FA8AD4CF885849FF99152CE0FD6 -:105340006A039284FAA8C5E05F4BF9BD8725255111 -:105350009EE8BD02DFE70B3FED7E33C783FDD3251B -:10536000CAABC57B3178BEFB0FF3FCF9FDE53C7F92 -:105370005EF3CB6A79F1E306FDB2741F46CBA7D783 -:10538000F2E3B5FBA18B77DB22A85FEC3075389197 -:105390000EB5BCA2F9A88B601C467C673C7E9D5B69 -:1053A000CB2AE79751BF61F59BFD6509F49B33421A -:1053B0007E3E56A6CF238AD1CB9F289BACD3CBA9C8 -:1053C0001EAF97FF4FF965E70CEF17365CA2FFEDB4 -:1053D0005B97D8AFA12C817DDD6A4DFCBDD0D4F1A7 -:1053E00082FFC6FDBD1136E47E0F976FED92FACBBA -:1053F0001914E732519C4BE32FED297CFCB7055F74 -:10540000D1CA7382DF0CF75D49E378DE6FA3E47BDA -:105410000BCFB1F480DE4F56D6A1F7934DE8CCD038 -:10542000D5274646EAFA57F4E6EBDA27474B74ED00 -:10543000979D2CD7D5A7F54DD7F59FF17E95AEFE5C -:10544000957EBD9FEC8A734BE2EE1D71FCAE048C21 -:10545000887D6F96E5EBBA7EB90DFA7DE535E9F703 -:1054600035A659BF2F6D5C5748BFBF8276FDFE320F -:10547000D07FEFF9F2FEFB4D1E55F8EF0BE8BB7F36 -:10548000BB6ADCF49D6BEDFE9FD6EFBF0137C3FC1A -:10549000BB80700000000000000000000000000061 -:1054A0001F8B080000000000000B53E16760F851FB -:1054B0000FC15BF918182EF021F8F4C01CCC0C0CAD -:1054C0009C40ACC8C8C02001C4FC40CC06C49E0CA3 -:1054D0000C0CFF81F81B10BF05E22740EC0CC40741 -:1054E00058B09BE3C6CAC0E001C4DC40B3789889D9 -:1054F000B7DF8917C17ECCC3C0700E889FF1D0374B -:105500000C061B5E27403FBB7E43ED3A2932F0FE7E -:1055100006612131609A1447F0A78AA3CA0B8B2138 -:10552000D8C9D294D9950FD40F00F19321F08003FC -:1055300000000000000000001F8B080000000000B9 -:10554000000BED7D0B7C94C5B5F87CBBDFBE92DD16 -:10555000CD26E44900370960501E4B80C84BDDF072 -:105560003252C40411828A2CAF10027914A9A5FF0B -:10557000DABB0B2804AADE5851A37F6A17041B2D3F -:10558000DA80D11B6DE02EA208D56A684551AB0DBB -:10559000888808498C8F6AB57ACF3933DF66E7CBC4 -:1055A0002E89B6FE6FFFBF7BC3AF1DE79B993367A4 -:1055B000CE3973E6CC9999B3268385192E60EC1BFE -:1055C000FCBB9C319B893136A62B6D573A86AB3993 -:1055D0005DE5B7F9BDCC6B66ACCE6FA5748B3F9D16 -:1055E0007907C3779FA1306867EC5EBF8BF2BFF08D -:1055F00017525AEB2FA27A77FA4B287FBBDF47E985 -:10560000667F197DAFF157537E837F0DA59BD445EF -:10561000692C05FA66458559C98C553D9393B71990 -:10562000725B668D4F504743FE15233366017C9FA6 -:105630004AFD31D5BD69E0E8AE7A1A9E9BD449FD9A -:10564000104EED128E17B3325B8C7A5938CE3B97E1 -:105650000878F6D69A9CE4A8F50623BCDB4B00DE5E -:1056600050287085AC39D1E15D8CF03697A8BC5ECE -:1056700072B0263B3A3C0FD6ABB941C04B0F5863D2 -:10568000D41B83F536DC20F0EBE7ABC98ADEEF787C -:10569000ACC75CEADF5AAD8CFEBEC9C6FFB7BB4ED5 -:1056A0005D2CF246CC263136AEAB9D3E652CC070EB -:1056B0009C2AF315121FDC995F7F93CFD84D0813F6 -:1056C000DA0726B19011FA0F24B1E0FA2CA9FE4CAA -:1056D000AADFDAF7EB6F52A5FA014394FA26D6A0B7 -:1056E00060F9CF518E80EFF7F97329DD28E4E7BE2A -:1056F000A106C6B05DBA393808DADDE3F790BCDC44 -:10570000ED1F4BE5770939FC7721674121670FA22F -:105710009C41BA15E5CC8CFDF95A4B014EFBDE7865 -:10572000B6D94DF2B598F05419C1DFB077C8F6CDAF -:1057300000FFBE1B569DDE06F46F6B1EE63142BDB8 -:105740007B866AF2C5BC2CB9ABDE3DB34F38170D72 -:10575000257A97219CBB3D827F2A0C2CA2DEDD336B -:10576000C2F52AB0DE5D9E30BC5064BF774D09D7CC -:105770005B457C56584983BD3B5F763085E6230800 -:105780000AD1D784F48579F9EC80EB9456689F921E -:105790009C97C6A0DDFD381FCD38EFDC4417AD3D2A -:1057A000D2D907DF332CAC1AE10365F71B015FD3B5 -:1057B0006C7722D2E5F66B8B98328CB1BEA23C3569 -:1057C00050A464015CFB9C2205BF9B6643397C7737 -:1057D00089F2E435BCFC762C7774952762397C4FCE -:1057E000AA8672C8DBE7F2F23BFCC089C15DF536E0 -:1057F000019F7DC4EF74FE1DD88AF4318DE6A98621 -:10580000F713282440BF83988EE9C27FD3A07B334F -:1058100016DABBF0B50DAEA7BC86DFA6C17194D772 -:10582000F0B15DD82F6321A47D97F465DE5C311F54 -:1058300058773A277AB3A5F24CD593A0029D325FF0 -:1058400032B200B02013C413E1E9DB153103E1D912 -:10585000E3FC4BEEDDFC330D95E9A0A547053D3497 -:105860003A6CEC2FD3C13240A6C3C601321D2C17AF -:105870009C9F0E3B989BE81C8B1E5ABF9B87C8FDC4 -:10588000C65D24F7BBF922B9DFB88BFF39FDD664BA -:10589000C9FD5AB3E57E6BB2E57EAD39FF58BF4C0A -:1058A000F5C064407DA5FD5D28E9B7AB99EF2CB646 -:1058B000473D87F349D373A6641FF3D9BBF809EBBF -:1058C0001463F99170064B7A15E07C8AF5008EF727 -:1058D000FC705C3A3883F470BE16F8B0483DDD0DBC -:1058E0000E1BA81F8749E1ED428688FE99EA6345B1 -:1058F0008EC8761E5DFF39FAFE9D8A1887E1BCFDD1 -:10590000BB7574CDD6E39326F06186F3D183B97469 -:1059100070B2F470DC029F90725E386EFD382E1407 -:10592000FD071469FD027A0CEB6AD70EF8D13A959F -:105930006709EE04FD10DAF7E5295C07CE355EEB6A -:10594000B640FDFD232DA1CBA1FC5CB0206881F207 -:10595000C94F1E75A21D53F1A451C572C33E1BADA4 -:105960002F6D3B142AAFB2B4DC3901CA3B9E34B26E -:10597000EDD45DA601C7774AE81416E2F9521BCFB1 -:10598000566CDB7F23B62F6BB2301BC0AB787AD955 -:10599000CC09905F76C8C4B04AC5CEB5E6BE905F6C -:1059A0001E541A300FF8D23A15C8B3057742FD7568 -:1059B000FBBE6C43FCCF359A06213E67609D70C3E9 -:1059C0003AF192A3257536D0A73CB87B1AB62FDFE3 -:1059D000A57840C301FE3B0F6620FE8F281E0BB04A -:1059E00070457D3C7347CC97538D461AEFAA6D4A9C -:1059F0009001BC65AC761AD2B302898378782C41C9 -:105A00009BD235DFCEF8EBA83F2D5FF108F407ED10 -:105A10002B1F573C38E44A03F3E13C6E7BDA56F225 -:105A2000901DC7BBD63CD881E3DC68C67ACB820B1D -:105A30009FB2B911CF6DE66988EFD66DE6D2A14865 -:105A400047B6A06828E2F77F65FCEA8C5E1CEFAAE7 -:105A50009196ED46C083D943036739BAEBD933B089 -:105A60005EB923D6CF72067A9FD6EFA0B97858D701 -:105A7000F72F0D89A43F56D41B99DBDAD58F261F4B -:105A80008123423EF63A88DE1A3F57B9F814D0F81F -:105A9000B92A51F057EDC89F35AC3B3E77225FC81D -:105AA0009E7651FA0B583731DD02EB3CD2EF5EB0F7 -:105AB0009FDC64977BE8FB03602761BA15EC244CFC -:105AC0001F043BC92DEC24ACB71DEC244C77809D02 -:105AD00084DF1F067B1CD37AB0C7F1FBA3608F6302 -:105AE000BACB1FA0EF8FFB6B286DF0D752BA07F926 -:105AF0000669A33F48F59EF2D753DAE46FA0EFCFD3 -:105B0000F89B28BD5DD0D1399115E03AEAF43217FF -:105B1000923D6986B7C004F9A4229E4FBD21506012 -:105B2000867CAA0FF24097BE2B430516C8F7ADE658 -:105B3000E5036E6193AC901F10E0E5D9B77B27D9E0 -:105B4000209F5DCBCB076F0D4C8A83FCE0202FBFDD -:105B5000685768523CE42F6AE0E5C39BD9643BE494 -:105B60008787783EEF25EF6407E4F35A783EFFCF4E -:105B700081C94EC8E7B7F2F6E3CF068DEE28EBEF0A -:105B80001E937B31AA9C03CADB5E3503F266F74D98 -:105B9000A8128F2AA728DF68F252F9FB4ABB578563 -:105BA00075BED1ECA5F22F94CF29FF94C947E5F13A -:105BB00006A580F2661F95F737C451BEC914A0F23E -:105BC00011863E3C6F0E507981A15F01C27FC614E1 -:105BD000A4F26B0C8378DE1CA4F25FA8C30BA64072 -:105BE000FDC70DBEBDA8EFD62BBE32B40F99DA901B -:105BF0008EFA4AB32B77E2E0D0CECC30D33CD8F348 -:105C000087FC87681EE05F32E64B1F46BB14E01C32 -:105C10002438268063EC194EDECB632538792F9724 -:105C200069705E2138B6DEC1D9F3F278199F97CB3F -:105C30003538C7088EA377E3CA7B65A28CCF2B2BA0 -:105C40003538C7094E62EFF0693C2AD3A7F168984E -:105C50003E67707D589FD23B7C46BF26D367F46B6E -:105C600061FA7C4CF864F40E4EE36B327D1A5F0BE4 -:105C7000D3E72B82D3BF77E31AFDBA4C9FD1AF870E -:105C8000E96332209CACDEC179EA6D993E4FBD1DBF -:105C9000A68FD380F419D4BB71E5BF23D327FF9D12 -:105CA000307DD2089F21BD83F3D43B327D9E7A277D -:105CB0004C1F37E133AC77E3CAFF8B4C9FFCBF84AA -:105CC000E93384E08CEC1D3E4DEFC9F4697A2F4C2A -:105CD0009F3C8233A677F88C3D25D367ECA9307DB5 -:105CE00026109C71BD83D3744AA64FD3A9307DA6DC -:105CF000109D2FEDDDB8C6BE2FD367ECFB61FA5CBB -:105D000045700A7CF5840F03388ED8709E3927D3EE -:105D1000E7997361FACC213853014E4ECF70C6B764 -:105D2000C9F419DF16A6CF02827365EFE03CD326D3 -:105D3000D3E799B6307DCA88CE57F56E5CE3DB6554 -:105D4000FA8C6FE7F4A9B278263BD0BE4B649EED87 -:105D5000D0E492930D079C9037D99907C1BEA484D3 -:105D600076207C582BC92E543D9A9DE2616887CEDF -:105D700070BA3DE8F7316AF6086BA1FD827D57A243 -:105D8000E40FFAD230E916C4D701565BA45D923015 -:105D9000364EB28712BD4952BE4F615FA97E4A514D -:105DA000B6549E567291549EE1CB93F29965E3A549 -:105DB000FAFDAB2749F90BD64C97EA67056649F916 -:105DC0009C9AEBA4FA836A1749E517D6954BE543ED -:105DD00082ABA4FCC5F5FF47AA3FAC619D543EA22F -:105DE00069B3543E32F40B293FEAD00352FD312D02 -:105DF000DBA5F24B8E3D2A958F6BDD23E5279C7E3C -:105E0000466707CAFBFFF5058CDB831966B20743BB -:105E10000E33E5CDFB6C64FFEFC73CF0D3DC7706B7 -:105E2000E5CDCF2E7627E37E1A01C07A5FD0B7EC9E -:105E300042F4F7DC3CDE77A10BBEDF6CF68D7045DB -:105E4000F1477854DF3E03F98B5A14968EA9DB8014 -:105E5000699C51ECD72D5CBE3666E53F148890D323 -:105E60009AFE30FF207FD86026FB5593EF8DFD4BC7 -:105E7000D31746F4B3A1BFB964FB50FE7DB11DFB3F -:105E80002B7A11E75995B96330E2A5EFC7923D56D9 -:105E9000EAC73AA08CFA790DFB89F07B590694E9A0 -:105EA000FAB1966C17DF453FC7705CB1FAD9983DDF -:105EB0005E1ECF8072EAE75D5D3F1B0794EBFA89B7 -:105EC000E3E381EFA29FF7CE3B9E9C89F2782E58A8 -:105ED00049FD74E8E866B960A5AE1F3BF583DF179E -:105EE000933F17760169C0674B4729C9C17FDA58CC -:105EF00000E4C29C59FE6BCCB3B76C6C10F6E38621 -:105F00007EA11ECBE5FEA3A70D49349ECFE280FF04 -:105F100011766AD77E3640FBE2A5024516048C60F6 -:105F20007F5B296473C9AEE20137B9216D3A30F065 -:105F30006EEC678BC33308F26D4D93CD8BA3C8D342 -:105F4000D25AD3A9D648BF88B6BF99C472ABA1FFB5 -:105F50005D369794D7D2958A8B097F04E54FC0BEF2 -:105F600085C17EE0CFB02F6040AA774D7C9FF60EB2 -:105F7000EC6F30DF0AFB1B2C676C2DB53B21FCB4AA -:105F8000276E578248EFCF7EF24313E9F1007B354D -:105F90003D15FD6EFC6FC19A78F4F187F15B18E84E -:105FA00023E5415D661AD2695F48FBDF8EA72DC1EC -:105FB000ED48D79A4CA0A9A897CDD8EBB0C9CD4849 -:105FC000A26CA6612C63B3AB8BA7A6D12C52FAAFFF -:105FD000023C67358E34410BD6666ABDD163EF82D1 -:105FE000CBBCA613481F2BFC4338D714423EA2FF5C -:105FF0006B8BE4FC5CA676E581DF838DD9826FA292 -:106000005FB7D7847C2D4AE5F8CCC5340F8BB9BF78 -:10601000A3C4C5DB6AF8542D36B110ED4F03290C2B -:10602000FDD18164AA779DB6CFD4E15762B27A8B55 -:1060300080AE250B8D44573DBE6FEE8BF71A86431D -:106040005A73B7095D9B3DE13FCF2797B332DE9F7F -:1060500046574D5E4E09FE9E40FE43FA3EF21FF04B -:106060003E29F8DF25C79CFF5516DF4CE47FC7FDAE -:106070004646FC127C9F23F8BEB456E6FB1CF49304 -:1060800043FD39ABB382EBB17E5D1F89BF307099A0 -:106090000EB5774D05B5DA0DFFB7851C5C57B3FB20 -:1060A0007964EFF565BAF1093EDC28F8305F478F77 -:1060B00039826FF305DF96B1C06D19E43F0A9AD0BB -:1060C0002F36AF4C61A82FAA7EAAF1AD55E29B4FA7 -:1060D000E39B0EDF1B05DF6EFC09E79B1EEF56C13D -:1060E000B7D6BA8F4D2CBB3BDE7A3C17ACD18D2B8B -:1060F000A0E75BAD38777099D1DE29F616F439192F -:1061000051FF9AC22BFB9C8CD00BD716154BF9B9BB -:1061100025F3A4FAF37C0BA5F2EBCB964BE5F3AB9E -:106120007F28E517ACF989547F6160AD54BEB8662D -:106130009354BEB4F62E29BFACEE7EA9FEF2E03633 -:10614000A97C45FD23527945C36E295FD5F4B4542B -:10615000DFB06FC8D5285F2F1D3532F4977DEA79FF -:106160009FFC759F7A4C1EAC538932370EE5D94D92 -:10617000F27CCA9F4BE969BF87E4FD8C7F2CA56D3B -:106180004D07ECE87FAC8A03BD9F0876B8F1CDB52A -:1061900035FD70BD81F6E3196B36B6AE0D40FE00DD -:1061A0001E46C1BC99516766A1510CA4BB6F589E95 -:1061B0003B8C11E5AD3D94D7A92CD4A77BF98CD6A7 -:1061C000E8DFDB958EC119E8277CC3C27646F8EB81 -:1061D000BA9F57B04CB42B62959F35B0B2C8F3ACA0 -:1061E00093467E4EE2344E3A698474A599CFFF956A -:1061F0007B32263127E64383ABA3F85DC2FD350031 -:106200003269C8E71C69DE2FABBBB86B9E33EC2745 -:106210009BE476797094F47D45FD04A95DAEE27B44 -:10622000D708F5CEEE37D27ACD4207065C330CF1B3 -:10623000F39EC4EFAC2985ECAE16BFB7CFC9818CF5 -:10624000FDD15F48E9ABFE224A5FF397507ACCEF6D -:10625000A3F44D7F19A57FF65753FA8E7F0DA5AD98 -:10626000FE00A527FC35949EF4D7527ACA5F47E911 -:10627000697F90D233FE7A4ACFFA1B286DF33751EB -:10628000AAE9CF9EE4EFB4585FCFA0FC459133F369 -:10629000AD6C5DCDC42E398B532DEB50CE34FACE80 -:1062A000A8B308794895E42111D76192B31ECAEBCF -:1062B0004C420E63B58F5E8EF2D6F77B9037C6D612 -:1062C000911CCC1472F75DE58DA1373E05E529538D -:1062D000274FB21C6A72A4E9815CA568B83AA64B44 -:1062E000AE661AB99DA4C9D5CFD14E8C626FDDA020 -:1062F0002A62FDE3F611F36518D07E5B25FCFECC27 -:106300009D4EF94ED1F77A00D782F5D4602EAE2398 -:106310009DB97F1B8CFEF1CE6316867EF858E3D3C1 -:10632000CB4B6CBA7B69FF501A84456D54F7725B96 -:106330001CA7ABCDC00A591E9ECFE61FF3013FE359 -:10634000FEF3E23CDCD7C27795915D15F41447F17A -:10635000B73394F1B49EE9ABD53FF5C097F9786EA9 -:106360003E53CCF3B803467EAE1D7AC8734DC4F9D4 -:106370000CECB7D3D1EFDC31C8EC22FB21D457A60B -:1063800063B0AF44C703833E1B8CE71B9B400E7179 -:106390007E750E1C9CC0CE231F3DE9F99EE8B928EE -:1063A000D8B797F434333C37027A6EC7FB2FBDA5BC -:1063B000674F7AB227FD786233A7B353D8A7B1E805 -:1063C000DC3E09E65D1439BE475565396603F97947 -:1063D00087467FDC9746D0FF52BB9BEA3FB7EFADC5 -:1063E00001ADD04F67E385098C9FE7905DD7F1A49D -:1063F000B0DBDD99321F5BFB125C0DCE734FBE3EEE -:1064000000F7C9B76106E6D993F145BF5253BAE028 -:10641000F5F61C3ED6B8767FCBF9D99EAACDCF969D -:1064200001284F9F093D10737C3DC9298E0FE05C08 -:10643000A5F0F16D3016FD0EF54C787CA3537A353E -:10644000BEAA04335346007E0EB3992530B643F5F9 -:106450001D54691FE7690DA09F625FBC673DB0A432 -:10646000CA79E6E5901BDBC9FE8C15F536976C3FC3 -:1064700025BA64FB29C315693F751E7AC8E903FC78 -:1064800056A51B5C2747E13AE715EB1C5F5735FC27 -:106490002A1AB25C76098E9CEFAC550A1B489EDC2A -:1064A00009B3A39C9769E9AA74B3EB24AC5767EAD4 -:1064B0007312B0DF337EAB8BAFAF2E17EF37DD1526 -:1064C000B9BEAE5C1347F535FC62C1FD67E3C75842 -:1064D000237BD78AEB2294E5C4AE1F939FEA2766FD -:1064E0003A976E367D86F6BB2D57B3DF55CA6B7073 -:1064F000AB1A8C01CB08FCBE4BEA0FDAB9B5336698 -:106500006C175B6E54764AE327F0DF8A07EFB46FAF -:10651000B5129F7D003101E0B5ABF61A94AB132A9A -:106520009FCF55424E2BACAD669F9BC8DD82F2BC1F -:10653000682CD326CCDCB7404F7FF0A289EE69B13E -:10654000AF007A7ED7558125ACC8894ECF458D2BBB -:1065500066E0BAFD8141DB0FD7E6E3B8CF314321D6 -:10656000EAA573EC8FCE5111F3758889FB63580D42 -:10657000DFE704E01F8E6F69ADBCEF595627E74B8C -:10658000D9AC54D4B7A55B4C2C08B82FC77D933633 -:106590006ED0BF1926EED758C6AA37E03EFD5E136F -:1065A000F7F72C72313513F0AAF88F5FE6A3DFC737 -:1065B00063E27687769EBC3C89E35D3E3B68F642AB -:1065C000FD771B47CD018D0BED831BC8FE29669E11 -:1065D0009DAC3BDD17D7C8F8F584BF1E5FCD0EEA32 -:1065E00076AE2DF048AE57BCC1287AEE329322F633 -:1065F0007F7C7ECC36C9FE9C7926D9EFA3C9814920 -:10660000C8C109D577B5690CE73BF251513BCCBE07 -:10661000887AE6AE7AB3CF57CF82F58C546F9E2935 -:1066200005EB754CA3FD3103791ADA55CFD605EF8A -:10663000460E4FAE57F11F8F3D15007929FFED3DF6 -:106640004E06EBE6076A6DAA07BEAFDC799BD30B5B -:10665000E96935E0447E7E10341646A3C796303D86 -:10666000BC7605FD69423E594D80FC149FED34B95E -:10667000C8CF5F6F0959404E2B1B97CF60C3297F4E -:106680009CE7377E64C47C93CCAFF25FDF93EAE68D -:10669000F76CB83F8985C8CEADDCF1DE345C2FAA3B -:1066A0005807C999BE1DF6FF7912CDEB85E684EE39 -:1066B000E58027F913AAC42CAB6AFCF9474627E604 -:1066C00065F92813F62AD209F7F9B7991CC9A7E288 -:1066D000217B09BB04E7B9460F16E476EBFA47EED7 -:1066E0001B7E1CF039BBE345A73234523F7039EBB7 -:1066F0006C58FC2BAB21B61E6903398CB48F00306B -:10670000B57337097BBB99A72B4D2127DE6759B994 -:10671000CDE40109642B1F3332BC07C0DEB004D1C5 -:106720002FBAE2B1E75F1B0F745FB1DB943C830FBC -:10673000C7AEA476F1A50AFEB726AF8B0FE54F3C96 -:106740006F760FE3DF6F49EAE2C78ADDFBCD6C5855 -:1067500077FA4D6ED86F6EB547E14BC3F169B8CE8D -:10676000AE7FE4AF66F4277EB04F616959DDDB97F9 -:106770006D7B9ED63BA413F151F029CCB76EFC0A79 -:10678000CD7C6634D573A11E8CC5AF6542EF823CCB -:106790003FFE0CDEFF79D3E2C1F1973D7E9313C734 -:1067A000F1BE5ACDE5FA97B7A5E2FC2E3305525D4E -:1067B00094F2EF650FFE88E46DD9911FA592BDC0DC -:1067C000BC1906D2C5810C1CDFD2ADD7D2F84A99CC -:1067D0008FE4AEEC97C622BC8FF8A9CA0A77479916 -:1067E00017716685F0797F3B183230BEF7717F896B -:1067F000FAEC8F46BA17C5D80FE9DED88FC45861B6 -:10680000E5A3FCA756CEA7E3424FE24496E475C742 -:10681000C616E4CF99FEDE343CE7003A0404BD948A -:106820006F00AEF1C8D434CE1FE656F3453BD0EF2F -:1068300093F13BD66F31796DC3A576421FF2FE57B7 -:106840008BFE01EF385CAFDE4F8D6EEF8D11E38371 -:10685000BF1616215F11F39BCFF71D9BF8FCD6E600 -:106860007BB0B810CB3F7995CF1F6C87EB03E01559 -:106870004AA3F2FDB315D207B0AF8E36AF7798C4F6 -:10688000BC96CBC152A4F51EF0569584483901F848 -:1068900049447FDA07976E817611F65715F647F56A -:1068A000CC5DDF23D68765420F98CC30FF2FEE9A60 -:1068B000FF6C2B9FF73DD9932B4DC1871FC0F9FA71 -:1068C00086C51370E37C3515E1B83FDC75E0B5EBA8 -:1068D00040AE3F6CD0E6A9AC3FF5F3B46CCF1816D0 -:1068E0006D9E7E6887FD55B4790ADFA3CE537B2B5E -:1068F000C9F1F7AD3F35BA0D35CB7A13F5E033EE7C -:10690000D8F4D3EBC1DF9BDC4447BD1E84BF57598D -:106910007E77B9D3E44D93B3F2DF545C80FA262C32 -:106920008F9ABC85E5519337FD3865BAE9CBFF2ACC -:10693000F4CDF5D6C26BD02EB67630DAAF14CC36A5 -:1069400006719F6CFD84D17C9F74433CE5E71A5B24 -:106950009F409BEFAD8AB9C3701DBF9E054CFCDC08 -:10696000BCD64476EA57DF7C3311C6739DA0EBF5A5 -:1069700040E6AB800F25AA128A033CE7A92C909031 -:1069800084FE62859D88C0E3FA32398F7F97A576B1 -:10699000C1E9A9FEB7B5ABBF6B7AC4CFCFAEFE8459 -:1069A00029ED2FC0708E90A3E2667E4E51355A09B4 -:1069B00066D3FC6B558B22F6098F99B99D7164CA19 -:1069C0003563907E05738725907CD70EA17D6095F9 -:1069D000D05B9D017702EAF3CEE61CDAF7751E5A0A -:1069E000ECF045D15F07849C3D2FCE59DAED4AADDE -:1069F00011E4BD9D7590DD12B0DBA2FADDEACC0694 -:106A000061EF08BEC19F11FA2F1172380F9A26E468 -:106A100045F06DF6551FA8CEEE7CC0BF1311FB8666 -:106A20007F94BE28D748DF03B6D6694551FC338F23 -:106A30000A7D7DD9B35F98719D9BD25CA0221DA772 -:106A4000D88D92BF63BB365F87B2A188D765CF2E42 -:106A5000BF630CC871D521A3C706E3AB6AFEC8ECBF -:106A60008BB27FD3D313E1A3FDD86AE6F6F151537D -:106A7000D152A4EBD16BF979EE9FCC9E8A6878CE87 -:106A8000B6723CE7B1A24F472BFF7AF42D98EB0882 -:106A90004D027A74DAF9FDE4EEF2C7E77DA74B09FF -:106AA000AE55500E8D3C9FCCEFFF4E63BE3B262A69 -:106AB00034DF2F8FD45F054DC58FE17D96CA66C543 -:106AC0006580F24AB5D58C725CD5B45B45BBFC07DA -:106AD0006EFECE82A9D5C36647F8B75ACDDC9F7447 -:106AE000E06FD7CD47FA7E3CDBC2102FEFD08F9CF2 -:106AF000B8DE7FDC3C8AE641AC71FDC1EFB9660AC5 -:106B0000FAE3CD5C9FE9E5615A72BC94BF7632EB43 -:106B100087E7BC97595A6FF244E1DF3A0B9FA7BD54 -:106B2000D66FD6FF61FA6D22E8372ED7A648FD361C -:106B3000DDC2E53E42BFA545D36FABD6BAD3502EDA -:106B400056EDCD4943BEAE3ABC34259A7E7B41EC2E -:106B50006B0F8B7BD2EDFD40BF8D88D06FFD40BFAA -:106B600045F1838FB66876670FFACDFADF33FF5EA3 -:106B700040FD1665BC5708B9D3F45B61F35AD26F78 -:106B800085FD8CD27DA4CB2CC28E8BA9DF16DE7343 -:106B90002DE54D9EF828F2837445FD7658E839ECD2 -:106BA00007F5DCCF2CDF4ECFCDB3727C7BD473FFE7 -:106BB0004D74D6F4DCAAFE0AD92FDDE590EBB95569 -:106BC000595CCFADDACBF5DCAA415CCFE9F5DBA4AB -:106BD0006EFA8DB7AFCC85F6B44FCCBAEF06BCCF0A -:106BE0005762F258A1FE0CB7F6BEA07A4CA4BEFBC9 -:106BF000992586BEF380BEB3F7ACEF5E417DA792C8 -:106C00001E1B88F3482F1FD307C64BF7D58E7E7106 -:106C1000EA37BFC5F9F20723DD077ADDC0F743FB8A -:106C2000BE38350AE7DDCB880FCC979D42FEDAFCF3 -:106C300063499F4E1ECAE77BC5A1385A272A1B15F8 -:106C40003EDE5B94A01BD781BF7D4EFBE4F97BF950 -:106C50003E79AE85D383FDD8C8DF4500091646C806 -:106C600043C9E7E5E4E72B519915EDD70587A67FE2 -:106C70008076EB82CF6BC8DE5D80DFF17EC5EED61D -:106C80000D99D0EFFCE50AED3798B80FA1DD97B864 -:106C9000BE793FDD5FD1DF83D0F4F9FC6AF9FB02F6 -:106CA0009D5D7F408C13EC59A20B7BC518D53F77B7 -:106CB000404F0F0F1F7FC56A6E1F87E901F4712BCC -:106CC000DDE9011C9DB130B56BFCF39F8471257724 -:106CD0008D4BA3877E7CDAFE6481981BB1C6ABD155 -:106CE000AFDB78357AEAC6FDBC45D84517B36138C5 -:106CF000CF5E37F8EE188372F17B183FE03367DE22 -:106D0000A0B4483DFCA2D0E757F98E4F497523BD8A -:106D1000F8FBBBEBCA763F9F0AE3B8DA9B9587572F -:106D200011AEFD9BD9877E8403B60ED26B9A5C5D53 -:106D300068E572FE7701E7685FD7145A3F9A141727 -:106D4000CD97904E6F897B6155404F9C8F554D621A -:106D5000BD0179C3F9364D5B7F90FEF09F573573C7 -:106D6000FA57552B44FF99ACE320D2B73259F1843E -:106D700000D4B4A6DDB7E13DAA176CF01DE76D990C -:106D8000E2D9CEC961CF488D2A976A34B964D54318 -:106D9000C8AFA0AD830BB05E12BE17793D05ED13F1 -:106DA000BDBD7199A5E528E271D98F4D6C1BEB6EC5 -:106DB0007F68FCCE857FDF44BBCFD383FC0E12F609 -:106DC000E50B486F3BD2B5C38C725F15E2EB86567C -:106DD0005EA5BAA7107D347A37C1BA309AD31BDFCB -:106DE0007DE9E979B5964779C6FACD8A09DB5F096D -:106DF0007CE80345930D5F1CD4E417DF89E9E98241 -:106E0000FBFF8C88F98E7A29F2DCB1B2E908D165F2 -:106E1000FA6A30AB22E88EFAEA7CF4E9361F9AF679 -:106E200047BD07F56DE7C38556793EECB375BC38B1 -:106E300002FD5B7B15D207AC3951DADF5F61E5FB00 -:106E4000A603361FC96DC76113DDF7D6EB8DB1827E -:106E5000FEB89F887C0737190782E7BB2E1B7B573C -:106E6000C3239BCB4FA4BE7EC1E6233EC5823F4DCC -:106E7000C08F652F85F1C5FEF03CC52DF7A75F2FAC -:106E8000343F4F4FE3BA46ACF7DF755CE1F349D6C8 -:106E90006266DC9FBFDB1C71CE3447F8F9353F5882 -:106EA00044BD999631B1EBA1BF2504E37E61D74380 -:106EB000E4D73DF7E8F19928B72B7E676456E07375 -:106EC000DB2E070BF17B14665C57CB1B8D51CF4536 -:106ED000185B4FF8ADF8AD83F44AF91E4B7006B459 -:106EE0002F7FEADDE1E89F6A5BC7F54BE051211F88 -:106EF00081D6E1785E5EAEF2F3623DBC1F0B79395C -:106F0000FB747C09EA47A59EBFEB2C6F986BB244DB -:106F1000ECCB2BF1C08DD7A37BC8814714F28377CC -:106F2000C76F2DAFF708D77BE54DA620BE0F2DAF5D -:106F3000DF46FBD9AAFA8FCC68C74DFEED636447E4 -:106F4000543519653F61BD3164213FA6F138A67AF9 -:106F50007F5D656305CDC7CA06E10FD3F98B56FC8B -:106F600076EF530120CD8A277EED443D73A665A7B9 -:106F700093FC70F5DCCFA6DAD5E87EB89EFC6F0DE9 -:106F80009BA2FADFCEE07FC0FCDB6A95FD6FACBE52 -:106F90004FAFCEC1573CF6E983782E7476CF870F7A -:106FA00022DE2BBFFEF8C19FA27DB2CFE6C2F5AEB6 -:106FB000EAD1A3E457D7DA3D25E655DB23BF7EF8B7 -:106FC00001987F6D6F58E8FE55DBDEF707B8619CCE -:106FD0006DBBBF4845FFE5EABD5369DFB2FAC9C9D9 -:106FE00069E7BB47827219ECC579889E0F071A8D35 -:106FF0000CDF419E3B66213B23EC476DA8E07E6998 -:10700000B7F09FEE8A7EEEA4F9FD2A1BAFB9FA52C3 -:107010005CF71A4D1E377D177EC09EFCA6AF023F5F -:1070200047F4826FBB845F5CC7B773F81FC09F3F94 -:1070300059657FF3A78D4B7FF5009635F689E937C3 -:107040000DF5825EDAB9D636ABF71D2BCE873DBF84 -:1070500021FF34F20B6C6ED6F6D8A703D0DF70DABE -:10706000D47123DDBFD86BA17B42E57B5FA7F9D14B -:10707000F6E4113A2F62E25CA98D85FFF83980D8D9 -:10708000CB54ED70707FABA03BFA63DD4EFA2EFC63 -:10709000AE5C6E357F6C2C3F6C1F9BB8072ECED933 -:1070A0002A76BC65663ABFB63216F9745C3A17D4D4 -:1070B000C6AD87E7423A5C12799E10CBCF2DF468BB -:1070C000984FFC1CA16D9B385F089F1B30D62F0F7B -:1070D000EFBFF3F3EEAAA0F23A8B321FB5F304A789 -:1070E0004D371F83BD3B47E819DFEF460FC5C6F795 -:1070F000AD1A5DCE7E155D1F0FB129E2FD812FD740 -:1071000016B1EE2C10EB4925D08BBF27E3F89E1566 -:10711000FBBBB38F1A83B80FDED07080F4AA7E5EFB -:1071200057B2E8F143C6DBB83EA96CDA3F1CF5CF95 -:10713000D9679F26B9ABDC75DC1C003807EB9F30A4 -:10714000B70EED9273D4D7C1087D7DF6F1FDC3F97A -:107150003907DF47EAE15F21E05735CBF0AB767DB9 -:1071600024C15F116830BBEC3DF77346F5CEC5F125 -:107170009E6931515C94330DC6C268F14A86622023 -:10718000A9942E3A6D70F0F771C62433D991AB1DD6 -:10719000638F2524636A76E33E7AFD5A7E1F72FD73 -:1071A000CF3CE9C897F58973E81CA856474757B202 -:1071B000AB00F7D7AE2945A351ACF47A20D16B9040 -:1071C000F05EED284CC3F7DCB70A7B84A91E7ABFBA -:1071D00067744E2BC471185D06972DEA3ACAE1997F -:1071E000EC45142FC2E492DFD37DEFF11FDCFDE408 -:1071F000F80F817EFF68FC07467130FEDFC77F080D -:10720000603FFF02F11F42E4B7D1E23F247FCFF19C -:107210001FD63239FE83E06738FE83E0E7FFC67F82 -:10722000F8FF2BFE8331EEEF53303E8316FF21250E -:10723000CE3C3532FEC38571095323E33F8C8B4B23 -:107240009F1A19FFE10771595323E33FCC8FBB68A5 -:107250006A64FC87AAB8515323E33FAC8D9B4879FD -:107260002DFEC3DD7153A7CAF11F664E9D02F9B60C -:1072700038DFDF71BD8A15FFE13D9C2C637A8EFFFC -:107280000070CC716362C77FD0C38915FF01E02411 -:10729000109C18F11FBAE11323FE03C049273831AF -:1072A000E23F74C32746FC078093457062C47FD0D9 -:1072B000C38915FF01E05C1497123BFE831E4EACA0 -:1072C000F80F006714E11323FE43377C62C47F008C -:1072D0003813094E8CF80FDDF08911FF01E04CA541 -:1072E00071C588FFA087132BFE03C09949F8C48895 -:1072F000FFA087132BFE03C0994BF8C488FFD00D65 -:107300009F18F11F008E8FF08911FFA11B3E31E203 -:107310003F009CE5042746FC073D9C58F11F00CE2A -:107320002A821323FE831E4EACF80F00E7A7042722 -:1073300046FC876EF8C488FF00706E253831E23F46 -:1073400074C32746FC07807307C18911FF410F27CB -:1073500056FC0780732FC18911FF410F2756FC0788 -:1073600080F32B821323FE43377C62C47F0038F501 -:10737000248731E23F74C3E7BBC67FB085062A3954 -:1073800014FF81E24486E33F247FEBF80FCD88EFC2 -:10739000FFC67FF89F19FFE166BBEFEB38F2837EF3 -:1073A000B7F80FB6F86F17FFE1667B517C3CEE2F04 -:1073B000BF65FC87D4F86F17FF01FA498F1F13BB15 -:1073C0009F58F11F7274FDF414FF01FA1974DEF175 -:1073D000C488FFE0D1D1EDFB8AFFF045DCF9E33F43 -:1073E000FCCBC559806D0A9EFF149328B27F99B8D3 -:1073F0000BD7C6FF93E32E90B1F0AF1477417BBF5C -:10740000DF60C2F5EA4DC1F7D7845CBC25E22F1CD2 -:107410008B197F217815F94597CBF117A60B3ECE36 -:10742000F3C9F2309DF1F386E953B278BCCC325DFA -:10743000FC855CF9FC7A86EFC81400C7AEF2C8E39D -:107440003822E46166C947CF217BAE1E1B3DFEC2D8 -:107450002CC18F621D5DA60BBE158BF47A7C920247 -:10746000F23CA3EC888A749DE96E55C9AFFD038D8B -:107470007F6E897FB3055C3DBEB304FF665DC9F9CD -:10748000A7C7FB55E49F13D2B251C43F3DDE7A3CFF -:10749000F5FC6791FC8E889B51C0E4B80B93AD72EC -:1074A000DC85A92E39EEC215E972DC852BDD72DC94 -:1074B000851FE4CA7117AEF2C87117AE1E2BC75DE7 -:1074C00028F6AED5C57DD8A48BFB70972EEEC3FDF4 -:1074D000BAB80FDB74711F1ED1C57DD8AD8BFBF020 -:1074E000B42EEEC37E29BFB8E6B0547F69ED1129F2 -:1074F000BFACEE0DA9FEF2E071A97C45FD07527903 -:1075000045C34752BEAAE90BA97E6FE33EBC2ADE03 -:1075100003BF26DE031F13EF81DF8C11F7E1AF3FBE -:10752000FFE2B6C8F7F85FFEFC9BDBF03DBE41BC56 -:10753000838D15F7215C1E23EE4357FB6F1FF72148 -:1075400025F99FFF0E3FC7CECF3727C44FCAB1A73B -:107550007CF777F8D716C9EF99E796C8EF9973ECDF -:107560005C9FCFF3C9EF9AAF2F93DF3597D97CD9C2 -:1075700088873EEEC384786F8E1DF5A5789F1FC265 -:10758000F7A9B0363E8BEF53217D0EE33E407A10D3 -:10759000E33E407A08E33E40FA7B8CFB00E94B185F -:1075A000F701D29731EE838A712302226E448D88CF -:1075B0001B512BE246D489B811411137A25EC48D0C -:1075C000681071239A44DC8810C139E13F44E949CD -:1075D0007F0BA5A7FCC7283DED6FA5F48CFF34A554 -:1075E00067FD1D94B6F93FA7B4B7712334B9FC33D6 -:1075F000DA0D66EC9FCBB126A733EC033744CA699A -:1076000091FDA20D28A7B1E245CC459AA6C48E17DC -:10761000112E8F112FA2AB7DEC781169A3BFBF781B -:1076200011FF16CFE5F51F8D1731BF5A8E67B06079 -:10763000CDF9E34594D98A56A35C6AF2F86FF1FC60 -:10764000BCAAA77811DBEC8A58AF812E6877015D60 -:1076500068BDEEE1BDFD738E8773713FD1997BD11B -:1076600079E31CE8E52236BD795C83EBBEE738118F -:107670003DD155ABFF66398F5FF06FF1E78F5FD07B -:107680002D4E444FF105067D467AB2B771227A5AE3 -:10769000177AA2E7ACEF394E444F7AB5277DFAC787 -:1076A000E99CCE13E2CF1F8F231C17CEDA72901AFB -:1076B000BBBC34B555F10EBC60B68BFC27EDBBC42A -:1076C000BD312F73BB52F93B75B437DBF7240C6720 -:1076D000F47EDDC5BCC09F78F15DD9B57F3F9EA724 -:1076E000DFEA64DEC4248A07EF36E6E03E6CA415C8 -:1076F000FD29158D1FBDFC3B806B6B36D27DB276AC -:10770000C0A185EC3E6F22F22D9EDD4EFB743CE362 -:10771000FAA64FE47B66DDEF37609588F39BA946B8 -:107720003BED9B3AB7F27B9E4676F17D1347D37DC6 -:107730006A167413FFC84E5D21F0ECC414EBFBAC69 -:10774000643F2E3BFC447E88F1F3CA48BF419F4210 -:10775000D94F5367730EC777952CE06D41FB7B893A -:1077600080975224FB6F3E5C547808CFE997F84A23 -:10777000E91E425A89ECCF61E2DD386EC7C2F7E5F7 -:10778000009FD226853DA0747F475ED67CD706DC5D -:10779000E72C0FEAED6F968B7256CEE23CB8EF5DA8 -:1077A000512F973B1CE23E879DD97B45B7D60BEF07 -:1077B0009B987C5EBA7942587F9783EEC32E3BBC80 -:1077C000D88CCCB2A4CB74B3B965BAC5E7CAF4D12E -:1077D000D3CFE191E9A3A75FC258D9FFA5D14FBB91 -:1077E0006FA832715F34C8EF91767B87DFB48DF07C -:1077F000D4D34F4FAF510E714FA28B5E45D654522A -:10780000F98467861A22F9D6CF874C7B48C1FFEEF0 -:107810009F1C5C4BAD3C0E15F5563A07CD9425BC2C -:107820005D3CCE078C2BCB3C341F70478FFEDD7840 -:10783000F66721F7EFB26F20BDA9F8B9E38BA0740A -:107840002BCADB08FEFB0BE4AFD27E3781795CB834 -:107850008F6AF05BDD4B543C1764EE2503F13CD09E -:1078600045E99DE2DD6FFB5046FBFE86D027A978F7 -:107870008E76675EC74CF43F542D6545B87EFDC8D3 -:10788000C9DF5D6C12E90827F7CF6C2E3230EF6844 -:10789000FC1D1E635041BFABCB7BF872B4479B4DC0 -:1078A0006E7A47ECEA78F97A2A1F45EFA3330CB5D4 -:1078B00023111FA84FEF6BDB9BDF752E8ED0C36D9E -:1078C0004D770FC1FBC5F71BA2BFEB2D7568EFDB32 -:1078D000F8FD8E115D71064A1D63281EC19DD9D029 -:1078E0004F657127F15193CB0982FECF954E27FC4E -:1078F0009E6C56DCE8AF9B66BCE107C300BF7147D6 -:1079000055AEBFC4BDEED1A2FED3CC938EF88EBBD4 -:107910009429387FC6BDC13C0124717529DDA7FBC0 -:107920009D73DA21E4D7946690279C0F67ED1EBC07 -:107930002A3FA645BE2F9738C57700EF175E728C99 -:10794000913EBBE498AABF1F63C4FDFEB856F9FB85 -:1079500004DDFE739D26774E968A72B7E52B23E1F0 -:10796000D5DEC13CEB006EFB92BE746EDBFE0923DC -:107970003BB1FD2B6361B4FB25773BB8DFEB7E3376 -:1079800023FD7D7FA99DDE393C5B5A7E01DA179F7E -:10799000FDC47741343F65849D96C0DF9F7B13D83B -:1079A0005894C35B154EEFDA8CA228EB9626779A93 -:1079B0001C6AF297511AE78B765F33D9C9EDA34958 -:1079C000A5B98A19E5679FC290AE6DEB00AFF3AC25 -:1079D000DB01B62E13F1A96AFA98EE61599B95A8BE -:1079E000BFCBF384C3C9EF03AE0BACC5FB1737C3E2 -:1079F00024423D9561AECD8A063FC0B6905DFA80C7 -:107A0000C3CDDF0D58451C21B53603EF23B4354DEA -:107A1000BE7203E0F900CC07E4EFFD260FE11DA8DC -:107A2000608CEE930A7F5DBF996CDBE608FB77AF55 -:107A3000A3E030CAED6107B71BFBF83C0AE2EDF9A1 -:107A4000FB5F9D08BFFD730BF1AFAFB037B5762775 -:107A50001D9C3E254EEF016CCFCA9249F9787C4EB1 -:107A6000F7923EE837077A47B1AFB4753DC9C7E82A -:107A70007C22C96E089272F27ADD2EE9BE7780E62A -:107A80008D360F584861F85E5FD36F4AB31272802B -:107A9000DC8FB6DA4378FF2CA90CC69D8CF13CAC88 -:107AA0001C5E8B7A56F66B813CE6A371CFE8BD3F36 -:107AB0003A5211BEA6F7347D796B22D747B7DEA5BF -:107AC000523CD0AD6AAB0DFDA9595EF7240C4D9325 -:107AD000A4BAE95E4AFF323E0FE3737E9918B603FB -:107AE00060928FFCDAB820DA7BA60C94A714A497D6 -:107AF000EF4307A4C30F753C8BE682C7C6FAF0FBC1 -:107B000053424F08BB669A58EFC6BD67E0EF284363 -:107B100097B3C8F7457A3D0172FF27FCFD9EFBDF56 -:107B200053294E68583F944EA3F58919871E403952 -:107B30009BF022E3C751423FB8E01FD2E792977C07 -:107B4000EB118DEFAA17F4FC66216B388F3FCD3611 -:107B5000EA10CCB7C875D629D67BA1476E2A1EB8C5 -:107B60001EE797264717DCE231FA22E8A86F1FF6D6 -:107B7000532AD6F077770EEA91978C783FACBD0008 -:107B8000F80D747912E70BD03BF193E095C8F72D0F -:107B9000CD57D850BE6F0D4D72CD803689D622623A -:107BA0005E22F3923F270FA8837122D69350C07EA6 -:107BB0005D2DCA72A6E03DAE42C9DFA3FD2E1E0CAC -:107BC00094F812E603C871E43D564D3EF5F2A8C99B -:107BD000EF7ADC60E1F91D7ACC21352A0DC4200B47 -:107BE000DBEA423DABD997EBC3F65C22ED33560B93 -:107BF000BB68BD7D9A95D4C0FE645ACF57E3FA04A2 -:107C0000E35F9DC2681E68E3D0CB63D5E706168CA0 -:107C1000D81F54A91D748FAFEA73330BF6C171FBE3 -:107C200026E1B835BA8C1474D1D321DB29F69B82B6 -:107C30001EB1F1CC77E1FDD944AB976D243C27D13F -:107C40003DE786509E15D7DBDB7478F602BF39D14D -:107C5000F053ED31F013F1DB2630DFEF5A415EF3E4 -:107C60006FAACBE0EB057B353D827FFA7933B6A96D -:107C7000FA803962BE687E5DFD3C19D1CCAE41BA56 -:107C80008F0BA90CCF5F7B9A2F9F88F156C5737A13 -:107C9000B5CFE9188CF2B943F5553BC9BE683560DC -:107CA000DCDFF6A719CD67CFFE934E8A6FD4D2BB27 -:107CB000FBE99A1DA5D94FFA7A9AFDA4E95DED7EFC -:107CC000F876A7CF8FFD2B4D209F30FEF52EBE2FCF -:107CD000DAEBF0ADC3EFF130063C4A62B9A12CFEFD -:107CE000FE5596FF58F21EAF93E706A013FD4E1601 -:107CF000E8FF414A773CB4FEA73813F9790BCC660C -:107D0000D443FDF219EFAC92D1FDC97EC3990FD7D0 -:107D1000A77E79FCDE5F50ACDBDB84BED5D2BD8EA6 -:107D2000A2FB117F93CA0296BCEF8E37A28AF7B1ED -:107D3000B73BBDF7A1FC590BBD348E4C17F3A0FD2A -:107D400099A93628F86E3269A55BE1F7B059D73B9F -:107D500026809739C35D80729289FB68ACDF1C3D39 -:107D60008ED6134E9364677A58384ED513D82FD8D1 -:107D70009907CD80779F195ADC2BEDDCC6A3209D97 -:107D8000DA1C7308E9B64F156E8F27727AE9F7038C -:107D90004878C44F15F9DBCC4CB525B1AEDFE134E2 -:107DA00058C98E8F679E06D44B2F3BB3C5B9A8A781 -:107DB00006F3FFAE7658138776C9F19D13677954A1 -:107DC000A8E2BCB47338EE99409E0F23BE6D133BFE -:107DD00007DF4AC4E818C0E5C66B94E2E268F46FB6 -:107DE0003249F4B7E13E3B520F3ACCB48F6C53E2C8 -:107DF0003C38CFDA962B1C4FC52AE206A9F2FE5F6B -:107E0000E8234DBF763AB308FF7816A07D00B37A19 -:107E1000AC748F5DE08F7115C9AFB3373EB81DCF1D -:107E2000A3747114F57116272FB6D3BD8B2D7B6DFE -:107E3000B42FED2CE2E7F39DCD16D2BFB1E6691A5F -:107E40002A83F3C40B04BA7520DDD24CD589A8F778 -:107E5000D2E6F3F9AFA7473B0E14F73B7F3005A3FB -:107E6000BD57D7D2F4F4BEC56897A567A453AA7DC1 -:107E7000AFB3AB51EF611B1314294EDF10E851EC87 -:107E8000738C09F0FD9CEF8FAF7959D7BDF6BA38E6 -:107E90004EBF4EDFF8848751AE40E0E8F704B4737C -:107EA0004DB19FD7E22769FD6CF15B8B31E467DD53 -:107EB000A2E9365C075298F7CA793829B798D84EA4 -:107EC0006A972BDD77BDD73FB218DF276726F07B97 -:107ED000B49F6C994AEF9953D93ADB60A0436991FA -:107EE000C183FE80738BDE741A407E1665B6E4A3F0 -:107EF0009C26987C990963C87545FB8D6525E660CD -:107F000008E8955C070A81E818B892E8B8D010D55F -:107F10003F9C9DC0F79D6F89F5243D7D40F19251B6 -:107F200091F97E44574D8E60FE642C19DD150F13B8 -:107F3000F87951429479D06E624DF85E42D347C9C8 -:107F400042CC347DA8C97132CE0FB4E38A403F4998 -:107F5000E77D5035B5EBF70C95E617BE403BD6797B -:107F6000E924D237306F6B48CE73B9FEB4A13E8B93 -:107F7000F05BB5EF7DBD3FBE637AFB671F3BF05DF5 -:107F8000CB5FD40E07EAAFD3B7FCC98171C0DEBEA8 -:107F900085EF936FD4D9FF5709F90826144D41BADC -:107FA0002EF0FF3D3FD25E636BB8FF7979507EBF04 -:107FB0008AF7BF23FD80150DFAFB00011EA74CFCBC -:107FC0003EA79E0FEB041F96EFDA66CE7463FFBEEA -:107FD00039D8FF69B1BF39DDE8A0F7141A3E8B76B6 -:107FE0008D34A3CDFF97668B78A7D762E27AD93B11 -:107FF00003DFE7F804DDF4781EDC174FF096DEC3EC -:10800000DFAF2E84BED6805EF435F3384AFA712C89 -:108010007DDB3D0DFDE84B3729B48FC3FAB7C03A7D -:10802000E15BB391DEF1E8C7B93020FB73F4F11ADC -:10803000B5FDC032C1FF25F86BBC3951E23836F3CB -:10804000F774CB74F645E7A19C781CFF9A0461672E -:10805000E7B34B306EE79E43D909D1E26168E95935 -:1080600071DE8FF7FA313DED67944E4970F3785D1C -:10807000CD476E46B9AA6CDA4DF111F705DFEB3347 -:108080001EAA14347F6144A12A10F6D87C618FEDBA -:10809000615C6EC08EDE8CF27FF9E73A3B5A8CF35E -:1080A000064DEE0F2591DCDC80E31A8EDFD54FA262 -:1080B0008DEBEE04F9FD576FC7A58D471B9F565EEC -:1080C00021DE9FEBDB69723E45C8DD921DC51BFAC0 -:1080D0000229D6EF7D7F8088234771B63439D2CB11 -:1080E000C932C1B7B03C34DF41E3D2F806F29E2E6C -:1080F000DE25A5A33FA327B9D0F3BFCDD43A00E72F -:10810000AB9EFF6D31CE7DB627F0738D256EEF34BB -:10811000F4AF8079B8C115613F9C566B0FFE14E730 -:10812000D10E2EC791EB22194B2F9A689D5DE570F9 -:10813000A725DA05DFC6E1FB454B00EB69FD9CF2A4 -:10814000D7CC1A48E78DB5B3060EA4771B946AE521 -:10815000A5F77FEC44FBB43D97917FA1CD21E37B54 -:1081600004179B319872FAAF545BBE7E0B75D08EAC -:10817000168ADF7AEA2BE19FF8CA52186D9C6713C2 -:10818000B81DA8DD3FB951CCA31B9BF97BBB455B58 -:108190008BCDE4075823DFD77849714DCB84A6BE39 -:1081A000869166E4B39E1F4B3D57D03BF06E7C61D9 -:1081B000B7135F97EADFB5897B4C0B847CCC74B92D -:1081C000859DE6A377C44BEA8C64DF2F7357D3FEFB -:1081D00066851AFD3DD61897E1BCE3D18F6361A394 -:1081E000427A4F8FFFB21D6B37F465387E3EBEEE8C -:1081F000E308F5233D23C6C95A2FE7EF32C5BAFD80 -:108200005FB8D1C6A4008000000000001F8B0800EA -:1082100000000000000BB57C0D7854D5B5E83E7326 -:10822000CEFC24334926FF21413C21111212E29059 -:1082300084000171F24BC4080301826075405184CF -:1082400090207A5BEFABB79990682DFA7AA358CB60 -:108250006DEDFD062BAD0A4880A08126E9041403CC -:10826000040D820A96D68014B1053280B5587D8FF0 -:10827000B7D6DAFB64664E92426F5F87D69D7DCE9D -:108280003EFBACBDFED7DA6B9F65ECD94B720E633B -:108290000FB7CB8CE53356FBACEC65A98C2D63CACC -:1082A000E9BE0C46BF6BA9F85F67E59204C6EEC550 -:1082B0003F5568DB57553278AE5CAE9985CFF56F88 -:1082C00090995982EB1EEF53C971D036498E4618EA -:1082D000C71E379EEEB33066817FD746D33C8C25D0 -:1082E000E0FCFCD723B1A75260FEB38AFFBD08783B -:1082F000EE2CC0E181799678F873F47EF8FF32C7EE -:108300008C2F2478DFFDEDF229730E5E5D6D32C097 -:10831000F8A52F496C1D8CBFFF69DD78B12EFD3AA1 -:108320001EDAF0A3B9E91981710F7B9F0BE9C3DA5B -:108330005456C0D87D023EF6EA7F05EE73F84DAE86 -:1083400008C632ED117167B3A05BC0265D4B63AC0C -:10835000CE1A99C3A2A03533C2233B64F46E02B88F -:10836000D644C08201CE355BA3BD1EC4E3EA68C615 -:1083700046C0B8F68D26B70DE6C4DFED8C9DAB6F19 -:108380009E9B9E0EEBAF7F7A6EBAC2D82CBB9DB17E -:1083900089408FB6E7685CB7E29A6487FE2A4BDFB4 -:1083A0008FEF5683F03899D363995C696286C07CFD -:1083B000FA7659B3F1CBBEA0751621FC56F86312BC -:1083C000C02FFF3DF8D5C4685B006EFDBC7FAADFFF -:1083D0001002F74A85395B6C81F568E326DA0DB443 -:1083E0001EFDF37A7A30E6A5717ABAAC443A04D12C -:1083F00017E15400AF3D1D56EF5A89F888E0F67436 -:108400008411DC1793D6CD3D93C7D8617C00E0AED4 -:108410001DF132F55F515C6E7B3C5EF48F728DC74F -:108420006762199B323CDE6046C6607C2ECE0FE34D -:10843000768539F3988CD75DB1C807D31BFAAA2C7F -:1084400040AA3AFBA40A05DE33FDB9BEAA30E83FD4 -:10845000629FCCFB9BFA8E5A1C8C35B02915A5F077 -:10846000FC63700FE7BB5E9B6F762D66C05735804F -:10847000534B0CB4C7C6BC8DF256D35B5921454251 -:10848000CB984FCA057E7046FAAC39D4678530AEBA -:1084900033CAFD1FB8BE55579B2EC938EE98C2E5AA -:1084A000A53B8EF0A000EC61F05C53B853B503BE61 -:1084B0009A622C8EC654BAEE098BC1BE535583AE58 -:1084C0006BF4C0E7108E2603734643DB75604C5493 -:1084D0005FF6F078EBAA57AB14A0FFBEFA0C6AF572 -:1084E000F78B4CF674073C5F6460EE16DBE0FBAF85 -:1084F00022BF109DD414A4736DB789E41C7F12F0C1 -:10850000FD2AA1876A81405100CFAA63CC171E893A -:10851000E3CABF50B06D95D8E910BE6281BE3C3C45 -:10852000DC37DAD6E27C4A309F703C152BA9554ADD -:10853000D07B4B6D99217D39D19081EB6172B8630D -:1085400013E0574E31ACDE01EB976F8616F0A1D8E1 -:108550001DF212689B4BA6CB4BA16D34B2852DD872 -:108560001AD8F2603C750879D2DA4B76D76F90EE64 -:1085700017DEEF2DB0929E1A6927F916EB6D941C49 -:108580003ED4439E2EE6D804D79A6417E37CDCC21F -:10859000908F7F2FE671980D3B55E0D7F7EC0F12C7 -:1085A000FF3AA20C8FA642FFA3E615150AF0AF23EF -:1085B000C570251578F478F34ADECF325C190DFDCD -:1085C0004F9A6B787F2A4C99CCD8C9E655159E6C8A -:1085D0009C97EB31B6C59985EF510C12C9A9B2D75A -:1085E000E46D843F9B22393F3519812F6370BC4A6B -:1085F000E39F6A28DE6C05FE578A9DEA6A1BC73531 -:10860000F2C3FFB4D5F0285B0DAB118FD822BECFDB -:1086100088756B7460ADCEAC39A8175A9C5973231A -:1086200010AFEECF11AF793DBDD3510FB77EF049FA -:10863000813B9BD30BE7C9EB612C12D673E1AD9B59 -:1086400036CA52803E97EC45E7515F4BA0A61F8784 -:108650007549AA9DDD0372D7E864AA09D695C85E5C -:10866000B2A3FD30207D4005B532AE5F3AA35C5F1A -:10867000E2736CA48FEC4CB5DDF515BE5FD3CFACC7 -:108680003766483DACD757A69CC765067C1093D289 -:10869000767C29EAF3DF9A1DB7A8088F933D0E7008 -:1086A0006C333085C5107B642870DFCAC21DEB5067 -:1086B000DE1D2CC903F2856823E0E01707F6D028F9 -:1086C00064485B073C5FCAA09D8470DD4AEB9291D1 -:1086D0009F2630978C7AAB8079ADD8F677BC95849D -:1086E000F87A3E8CDDE782D6F22A737A83F4467EEE -:1086F000B444F89F1563A436DCD83217F934FC1261 -:10870000B3A31FD0FF0B9382F38360DC89D71DFBDB -:108710000D0CE1FCB5D16B8F82BE3F53515F66817A -:10872000F9FA059DB5799F37A999D1D0AF8A9108FB -:108730002FBF2EE2F6D8FF85C9FB722AE2C7B2DA54 -:108740001B2457E3A3F9B8BAB8E2B1D1F07C4B4788 -:1087500038C3F74FEA0C3720FE376FC90D433ED8B8 -:1087600086B881F5C798ED8FE07C315700DE54BAAA -:10877000EE24BC2AEA8428C06BE14C9BBA0EF0FEC2 -:10878000EBB09699C8F7FEAD06F632BC629BC931D4 -:1087900007FBDB2EAB76D4B3BF4E6D09A7F56C3566 -:1087A000D07AB685FBC7AD01B8D7652815089F629A -:1087B000650AEA5FC550AC3E02D7A74573FDA8E93C -:1087C000E39A6895FACF4BF0FE5C1C57447253262F -:1087D000DB48DEFAFDCC6B86F7C4CFEB95911EE14A -:1087E00073809590DF159FCC703E17121A5A9BD15B -:1087F000AB929E75DA9600DDA70B3D3BFD644D25DF -:108800008BC48EE3D854986F9FCDC8705DB7B13ECE -:10881000D902FDDBAE32870FF9E7AA427E981DFE32 -:1088200005FB7B65629E5F494C898271455FAA0AA0 -:10883000F257110BF5DBCA36947F81F6ADC4A2BBAB -:108840008EFE5C24B64AE03ACCB3285AF861A3D82D -:10885000A86BA4CF60D6046147555C7FF67FE1BA70 -:10886000FA2B4C0E5CFF769BF3E3A9A8077B8D6C7B -:10887000131B5E8E7E550F1A7D0C08C7D570E68DD2 -:10888000253EB421FDC76D68F684C17AC7A5F3F90A -:1088900091DF506F8CFD455C2CEAED8868AE4FB4DB -:1088A00056E32FE4237B14E723FBAD01F9FB5E7451 -:1088B0002A8DD3E409F90BE7D963F42E760D6117FD -:1088C000812FBF877CB9DDC62A90CF9F1961598857 -:1088D000F2A4BD67B7E07B7DFB54C39A2E23AEFBA9 -:1088E0002FA0FF01EED2E4ABA660FBDD15C7E12DA2 -:1088F00093BF25BFFA62BB44FE7C423BD7D7C17C05 -:10890000316268BE7801F17A3DBED0C7011A5FECD2 -:10891000B81E5F74FF637CF18B68E1DF0ECB17DF5D -:1089200046E2FA1FEB2849647FC78F69137C30DC6D -:10893000FD2956AED7F4D7DB053E779B9AEFCC41A5 -:10894000B9BFCBE040B906AAA7CC05FBB23B9C3F20 -:10895000C794D569D8DFAE703DB2BDDD4C7A64BB3B -:10896000CDED267B9D6461E82730C5DDF77DD47FA2 -:10897000C916755D10DF3E2EF4408BD137E573F4D8 -:108980007F0F70FA4EBE2B5736C1B8110F70B9CE9B -:108990003F67DA28C33CD53145BE6818DF17CDEDF7 -:1089A00062DD1918057C597BC644FAEDADCE23E58E -:1089B0004E1BF9374EE4AF497B8E941767E378CEB0 -:1089C00047DDA2D5FA53704D3164768E25017E5D68 -:1089D000C24E4C615C0FB9903F72027DE634523C4E -:1089E000A6F1413563596827E6F639CA908DAA2A5F -:1089F00042E95BED9B4971DFFCE3CEB20858D77CBE -:108A000097EEBEA07FB58EFEE007FF01E564D5E6D8 -:108A1000DE4E1BF2ADCAED698B697516F77B56A762 -:108A2000A1FFAFC911FD004F2DBFCF78795D901D1B -:108A30005763F83A9F752874DFD367F2DE0297FE1A -:108A400037E3CFB5087BF3AD90E3DCC7DE588CFC91 -:108A50009BB7DCB90FF1BF284EA6EBFFC97C96345B -:108A6000A48F4321FFABC5A8967C2E05C631C595C2 -:108A70006183FB7BE2C3F3F0FDD531EE6B4827A6A3 -:108A8000F8BBF1B94985B9792857B6094DB1687F66 -:108A900034B801AE8A4DB6001C1A5CE785FEA98E7B -:108AA00059720DF180CFA15E693B75D682CF6B7490 -:108AB0006FE9B8C4E91D447FA47780FED27DD8D782 -:108AC000F06011ADD6FFE7E9EF1B89F41896FE18A8 -:108AD000F747FE8FE83F2A6608FA833F958ED73521 -:108AE0007FAAC5047E7576A0AFD1BDDA5E44E31CD3 -:108AF000265819FA4F9D1057A21CBAA3D1B9613B51 -:108B0000EDFC5DFDBF3F3B0A5C4036292686CB93DA -:108B1000C93F06FD8D093E89FCBE0920F0F7909FF4 -:108B20003592F49D43E0879D95A4B319DC05BF966B -:108B300082FE9F2F16E56082B9D287FCBEC33A3D04 -:108B400005FDB75CEBB434E4A737331E3B8426E75E -:108B5000CDE4E53B5F51037E8EA6D7F68969B5F774 -:108B600097C770FADF0E6A16FD3D740D83E1D0F4ED -:108B7000379205E1907CD5866B56D2C7ED7D80AFEC -:108B8000DB110EC06B97C45A517F17199C7125E8F1 -:108B90008FC5FB14EED77D3D4A05BEA96C7FF73823 -:108BA000C25B69B1F930DFC21CC6F37D41F912BD69 -:108BB0009FABF9259ADFAFF92D5A7C89FE0DDECFE8 -:108BC000C7EB00BFDD0C00A2FDF159BC0DF0FEE7C4 -:108BD0002FAB994E21AF0AACA352AC6336EB25B84C -:108BE000D8B7D7AE4D03FACC12F8A8EC86B8300748 -:108BF000EF337617E0E12E85C78B7739203E0CE204 -:108C0000A3D99343FBF89B9E1098E77AE3F5FA7F8C -:108C1000AAC817FCB371A6D676831D3A0D0C70B0A6 -:108C20009EC73485A3658F82F1803BD380FC582793 -:108C3000EC1A84C943DB2321AF8586BE1C07E0B74D -:108C40006BCF3764FFF6EEF9E623F4E7A67CA1309C -:108C5000333C5FF8457E14EA07E60A9DB7EE8FAD18 -:108C600056C6AF13FFD48AB5EFAFC78C18C267A141 -:108C7000F637E79F5F8FF37D7946E1BC2DDE5F6EAF -:108C800072A7DB6DD8F2787FBFC4FD1DEDFE7E2399 -:108C9000C00DD737C568717FAF42F919F89983E8DD -:108CA0007C17C6FBB901BADE75AEE20B2567307DD5 -:108CB000F0F7FF23DED7E2FCB744FCC0F69D30A9F5 -:108CC00000D78CD64714F4A36724C9CC19F4DE3B33 -:108CD000542B7306C5FB6FC4E8FC907DAFAD9F05B8 -:108CE00076A4AE477684A1BCB66F3F9483FD5ED96F -:108CF000611D828FF4F89DD1FE8882FC9F10CBE528 -:108D0000E67AEF2F1C077C722BD29D911F77B14022 -:108D10002239D2D377EF9E9FC7F6650F8FEFE1E838 -:108D2000AFA7C36FCE1747215EAE470F3DDF76C2B8 -:108D30003A3DB03E1FACD303FED6DE7A3BF5DFAE44 -:108D40004FA2BEC6AF751DBF8C457F4DE3D3B25851 -:108D5000CE375376AF8F65B600BD347C5D1474ABEF -:108D6000668EF9B3E0CF5D922382F48487F52615F1 -:108D700004EC55F5B172F233347B552D671B51FF6E -:108D80006AF60AD3C2A8CFF4F6697E7A9111D5AA01 -:108D9000DE2EC1028DC8BFD50B43AF57F4342B1163 -:108DA000D433109D2449E043F8D51A3C1F3217C133 -:108DB000ABA7A7069F1E2ECD9FAE1674837596E1B6 -:108DC000D2E7AA45B48E417655ACF746EDA93936BF -:108DD00034CEBA72AEF4FD9C21F87538BED5DFD71B -:108DE000F44039BE20975A0FFA1109B10944AFF285 -:108DF000AB26E6047BC14686B1CF82F3EFAF649227 -:108E0000BD7B54D8DFE1F8A6F6AA81B96303FC6301 -:108E10006C7BCE8AFCB35B69B662DEF136DB9CC646 -:108E200028C053E91F8BE7A15F57D76760989A2A3C -:108E30006BBFB40FE3F6BAE3CC81FAB0B8BDAB04B4 -:108E4000F9ED6DA557A638FA4BC69E0BF20FDBDA8B -:108E50001BADE83FB5C5C914A7EF8FE6FCA8DD6FD1 -:108E600089E5FCD776E6F22CE710F73F13F74B4F76 -:108E7000E51AD148F6C74750BEA1FC6903ADBF54FF -:108E8000B25755A2FF718791FC7A885BFEF07DCCCA -:108E900037B599B763AABEACED878FD881102DFF87 -:108EA000E7B30633E60FE6488E97615CB9EAEFC296 -:108EB0007EF9BC54DA8799F47F65F25FFD774B94B5 -:108EC000F7280776C17EF93DA95ECC3FEC9178DFAB -:108ED000D3C1F3FECCEE899D05EFF9A03276C23AFC -:108EE000E229AD7F4BEE3A261838289E7A6C17DFC0 -:108EF0003F7AAC4CA2FDA3327B0AF304F155F9D3BF -:108F000040CF3CE0C7F6C462E4DFAA0A997983F84F -:108F10007ABECBCABC41E3F7877178FC92D98BF952 -:108F2000124D5E670AFEAE5E181B327E0EE37EE2D5 -:108F300042D66C44F9AE13F0D415013CF0FC4C1150 -:108F4000A7DEED4E09796F256641606856DC68B290 -:108F50008FB3BFEC23B33A473E796C31BC87657061 -:108F6000F9D0E4AC4CAE69223E48921C181FCF9752 -:108F7000C0AB9451DF85CAD1ECC9A1FD394EBD7E8D -:108F8000089577BD1ED7E47C7E876CC4387A7E91C5 -:108F9000E46043E803BD3FADD703930C8E7730AE5A -:108FA0009E7BD549FC35480F9CACF887F4C05B200C -:108FB0005B93415E7FA4E9839BD84DA80FCAE42D43 -:108FC000EB913FFAC1AE9987E00FCD2E68F176396B -:108FD000C827F2033BCFF725CAAE829CC606E2ED56 -:108FE00001FD007E8363087FE657B16921FB4903D9 -:108FF000FA22C86F3016FCF37E4319F88BA65C8406 -:109000006F24F3E4919EA2FC1EB43ECAB3255DA278 -:109010003C4A1DC4F114CFB35F125CA8D7A49800DA -:10902000DFEBFD092D4F3B42E409F4FC3090B79B88 -:1090300067F4229F69FC506EE772513E4FA6FCB95F -:109040009E3FB4F75D8F2F7C12F085F477F842C80D -:10905000D38DF2C5218D1FD259FA8DF083C6071A20 -:109060005FE8EDC5415DDE65387B71F23AF6E29D61 -:109070000C23E965BD9DD0ECC28138AE7FC7C7F235 -:109080007D8A9999F36DE8578C407D80FE9EB037BC -:109090000379A30D9C0FDEE95BAA486837500FA443 -:1090A00006E15DE44D35BEAB7D9A51FEB052E89FBE -:1090B0008B1D3C9F56572A7B2DF06749FB73EB793C -:1090C000DF48F9B622A54BB1C0BCB31D9203F335FE -:1090D0004E917F9B75D5E455293F3FF47E7A95E00C -:1090E0001B8C7370FC6CA7E4851074901EAABACA1E -:1090F000EDBE5E1F5589FDF22ADD7EB9294ED0F501 -:109100006676F3BFD2EEC7C72570B919868EDAF33B -:109110001A1D35FA4DC0B1283FFBBE36A911DC3F00 -:1091200046FACDB8AAD03CA3E242FD962FCFE7FE87 -:1091300027C574627C5DFB25937BFCF0F05FCF2F2D -:10914000BD59F3C3855FAEBD7726C8780A3A863A23 -:10915000FBA1BDE7BAF6423CAFA7D3E4B8D0784252 -:10916000A387A64707E15BE8D9E1E8753D3DABE998 -:10917000B37FB59ED5E6D7EC80F65EBDFE1D2E3ED4 -:10918000D3F4E9531B0D9417B94DC4C1B7893CEB17 -:109190008342CE970B7DDBFF178B01FDAC6D9DDC11 -:1091A0001F7198ED87D06F08E4F3385D9F8C601EC7 -:1091B000DC2F674AAF85F62F8B81A4B87F99CCF757 -:1091C0002FB7283E17E96987C21A405EFE2AF216B9 -:1091D0004FEEF52C463DFDE4E93106DA47577CBDFC -:1091E00018174FCA55683F28DAAC52BEF76287D9C4 -:1091F0008ECFF5EFFE5E9711E7F90B7360A8F67658 -:109200008779603F06F54299DC23635EBEDF0FBEBF -:10921000388C9FB6D05782F1CE6DACB711E3EA42DD -:10922000A4E310F47B55675FF479FB920EEE27956B -:1092300044F0BA9FE980467CEFF43613F985D7CB2A -:10924000DB177DC9C85F1A94AF6FE37A0606119FDA -:10925000DC68DEBE107D3DE0E39FE8F40E1B267F58 -:10926000BFCDC4F773FC478C0CFD5E762E6EC8BC78 -:10927000CBF5F2F8BB3BC39D6A24EEBB71FF7C7754 -:1092800067B253CD197E7C4E9FBF18F395DBB6CCE9 -:1092900055284E14F9CF41FB223AFCED9058931516 -:1092A000F369ED8E528C3F86DBE728F63B69DE1BC7 -:1092B000C51B63CD9CCEA27EE9762163DBCE863BC7 -:1092C00091BFB79D4D76223CBB057F6AFCBEFBCCAF -:1092D000E570DACF343955DC07F6475B1C2F13BF36 -:1092E000723E6F1931C68BFBADDB853C6C0BF71FF3 -:1092F000CC8A0BDECFE0FB179DF59EAA33E9B4DFE5 -:109300002D61BE51DB27F680BC505D4E0C237E32B2 -:10931000B21686EF6D74B29F633B7D9A1A85F8BED4 -:109320001CA7ED47AA519467F8F64A816BFC60BC14 -:10933000EFA877513D496BFDC22A05607CB3DE4D35 -:109340006D5BFD726AF7D4AFA6FB6B0F453E8E7660 -:10935000BFCEB9A04A09D21B9FC5F3FC526ED6E915 -:1093600012E473F60D6318EF4C7FA24F463D71FB7C -:1093700055584748DD887219F14CF9CBB4403F5538 -:109380005A12867C79FB55E8078D97E2A3391D9A1E -:1093900094A65B0A485A881FC2E29D17E3E0FA0FC1 -:1093A000ED2E7F5C3CF241F5BE0B8CFA97F1FA0E84 -:1093B000E96EF9028CCBF31551DE380FF3C6B934E0 -:1093C000ED62C4DFC42E13ED7B6BF9DB5C31AFF3D0 -:1093D000ABD03C729EC8DBBEC9FA289F9C6F81C08F -:1093E000CA807071FA39A5F94912E6FBE24D0EAC5C -:1093F000579898E6CAC37C6B573CA3FC695757C281 -:109400004815F0E054785ED7A9E575D9DFCFEB7643 -:109410007F1AE9217D057E0AEAA7EEA3910E1FEDD2 -:10942000FF59C8FFDB810F627D4338AF1760F3E659 -:10943000511EFD760B5F07D89FF878CAFBF9F61D21 -:1094400086E77E7B99F17DC4DE93B43F5D62C84CB4 -:10945000EC0338F74963A3B07DF1D3C86C6A8F463B -:109460009E47FC741AAC2ABEF7C37A56857567CE40 -:10947000F76DB49F31FD7D9B82EDE1FA3EAA477BFB -:10948000BFFE1CB547EAFDD41EADBF4AED3B701DC3 -:10949000F9E7103C8F6DEEE2087A6EC7A20813C29E -:1094A000DB19C9B668EFC17A335FB8AF1593F9EF2E -:1094B000C57FBECE7213D83BB37BBC3481B113F1F0 -:1094C0009FCF54A07F68C6A87FFF0BDCFFDD4F2E27 -:1094D000ACB3005CF38EDA5A7BA0FFE94F2EAEB33B -:1094E000A19E3D140ECA0EF546FF41907496873634 -:1094F0003D9971053B19FAB1A2EFE99F590A245F22 -:1095000050D297C580B5A6FCC43FD302785C607585 -:10951000FF1BF64D9E976696DE847DE6C17A2EBFD0 -:1095200064A4F89E8D94E2B07E6599DD7D2C3EC8E2 -:109530007E3BA53FD2FE51815362D1714457DACFB1 -:1095400062F653B1C1F2B6CC5E760CE971473CDFEE -:10955000BF9A384D7206D749E8C74D3CA396229D65 -:109560000ACE9537613BBB229AFAAE85939A509EFC -:109570004B6DC33D5F42CF2F8837127F162B524869 -:109580007D887E5C1E3013FAC7FE03E1941798783D -:10959000CCDD8875A36549A9B9B2D0798CFAD11B05 -:1095A000711F6D62E587A5B1283F36C981E6A180AC -:1095B000F535C5C661FD231644E1BA9E2BC1FA9D5F -:1095C00089AAE440B41539BB5AF1F9224784A308AB -:1095D000FDF1636A299A9CA3CA84C3F9306E46BA26 -:1095E000ECB0C044477D774CBD00FDA28C28CAE397 -:1095F0001629ABAF1CA67E84A341C5756CFC792DE2 -:10960000CD63267BBE6356C97F20FF14BBA228E72B -:10961000576A3B3537B82E0CD64D7017D9656F9801 -:1096200084FCFD83523BF4778C9218CACF515FE6DD -:109630009FE97E77B81A0680EE30D94B71BE1D26A1 -:10964000C9BE96FAAE121CEF196354314F541EF77F -:1096500045C8FC334AA5296710FEECA80978AD621D -:10966000E4A590FB3D8BAC64272ADFCF267FA8675B -:10967000510AD98BCAF7A71563DB63E07E7AE5FB55 -:10968000951574DFC0E3DFCAC5DF718A3EC5BB959F -:109690008B5751BF4B4AFC777CDF95ECA85CCCA381 -:1096A000CD4CFF7AAE12ECFFADCE24F9CF1579BCCC -:1096B0002243E6FA6900FFA307F83E4465B6145258 -:1096C00037372BFF54483DA86BDA1721FDB9A59712 -:1096D00042EA43E7557E1DD25F304FAA0A1E5F7AE9 -:1096E000209FEC6BBEA85FD2F24B458285DEA9CFEE -:1096F000A82A05B93C00ED03A01F8A7A45DE55E192 -:10970000717506FC433D586AD3E577994AFBD91534 -:10971000DD7CDFBA3CCE783AD83E54C84F707F41EA -:10972000B7FEDC0346B293B9D132E5AB34F82A4632 -:10973000863EAFF95F1502CE1D0677530CE5C79C38 -:10974000BDE87F68F06BEFD7E0AE90EF29A5EDBFE5 -:10975000EBC0AF87170025FF4D0FC78178118780B9 -:10976000BF41FE5937AF4B835FDC50765BF3CF2BA5 -:10977000414F4507EB299B1487F576C3E9296DDE38 -:10978000E1FC306DDE6576173DEFDCFAD9D1423968 -:10979000A89F7A2A3626B8FFDA67EB43EEC79FAA5E -:1097A0008A0EEE6FFAAC0AEF4F57D4461BF0E34136 -:1097B00026393CC89F3DAA82FBCF25C79C4DD89631 -:1097C0009D746399299B71C6D384EDD4F3DE1E3357 -:1097D000ACEB8E0C59C5B85DF33FF4F09A13781CCE -:1097E00072F0AA6AC5FDD31D1ED58AFEFB8E2754D2 -:1097F0002BFA1F3B9CAC02E331679A6135FAF3CE3A -:109800002C5E677855E8E16FE2F9F35A7B5A717F75 -:10981000837A11EBC2D127A8FDDA4F75E007D1AFEB -:10982000CA1EEC571D54BC367CDFC127BCB6E07D98 -:10983000C21BF5ABFE8C363A1EF96C4E887C9658EE -:10984000EEAE0A96EF32FB9290FB9FC6A904FF8C06 -:10985000A48743C6DDA13E12D2077F3103FD9146A6 -:1098600013A33A598F81D7C9EAF1F8A8C0A3C366F8 -:1098700047378619E354AA6BD38F739470FCE9AF12 -:10988000A727F0B86823C80CB6F72470F8F475B1B0 -:10989000FA3EC47C0B713E983909F9DC61355C01F4 -:1098A0005797391392EEA47AD93CC3A369D0AF4E2F -:1098B000C8E2FDA9869D581F7B774236EFDF6AC854 -:1098C00033821FF02B36FE4EAC07AF0D13759D0F84 -:1098D00024D27E9816DF2886532F2EC638738F9198 -:1098E00061FEFE1913D8BDDCC0BEB9D5CCE352ABC6 -:1098F00089D76D3F957AF429D41B6A987B7A02F94F -:1099000051C52AE2EFBCDD42759D8FED2E4B44FA26 -:10991000DF93C0F35C593BA726A17EF917BC7F56A5 -:10992000C2C4E1DF8F75BE38CFF91D59E47F67DD12 -:109930000CE89502F887F098AE87419840E72598A3 -:109940003309F36C8DD1269AE79E04CE7F37DA0E69 -:10995000AAFB8D32ACDE0EEDFD82FE0FE07B095FCF -:10996000FE51737063CEEE1F35773CEF237D653972 -:10997000D78F7EACFF3B11B4AFC246FA69FFE5E377 -:109980007BB21CE89F7E12CEF1B7D03BBAB14FC577 -:10999000FA0DEF4D582F9191E8AE453C2C327B6F7C -:1099A00021FEB1AD8EC0F96FB41E78F07B2180042A -:1099B000FA544FE1F4D1DE0B38B5A03DF8589C03C2 -:1099C000D1E080F7FF00F9408367000E5D5DB89637 -:1099D00067AEFBA381F20C7512E83DE8EF3CC91CB1 -:1099E0001E98E7A2E6AF8BBC266E45E17BA61C5E07 -:1099F0005A628336BF6D258F737B95903CD7A4E365 -:109A00008A7EBF83ECD654ED795D9E71AA886BA7E0 -:109A1000EAE2DA1713849D4966C9C1798035226E5E -:109A2000B8DC333A0AFD4CD45132E0D5A4CA6C728A -:109A30004C40CE5B21EE674171BFC667E38FD9EF23 -:109A400047B8C71F63F7915DD7E61DC82F70BC5C90 -:109A50003ECEF132A12FE3A7D3A06FEC3632AF1A7E -:109A6000584F2107955DC6FFE078BBC98B75CB05C4 -:109A7000077E99E7834BE624035383F010A68633D1 -:109A800035482F5A336242FAB2866F61CFF3C4FC75 -:109A9000118EE49079F6C49477A37DCFB32D27FB84 -:109AA0001E357974C83CAC4709B1F3B028DABF9CC5 -:109AB0000840FD0CF05A704C09B1E793E23CB862E3 -:109AC00036F9A4A2B3FFCD32CA41E199D0EB0786A3 -:109AD000A3CB70F863393F45FFEE1FC55FB4331465 -:109AE0007FB115A1F88B7785E22F7161289E46B86A -:109AF00043F192B27C5CC8FD9B56E786F46F7EBC56 -:109B000030647C2A18A4E07EDAD33343C6DFD23C2B -:109B100037A43F76C3A290F199DEA521F7B35E5D2D -:109B20007143F41EDFB226649C9EDEB7B6FDAF9093 -:109B300079357A7BE0DFBF82DEE6C4507AA70AFD82 -:109B40001AEDE4F565FD46DBD312E8234C13A15E64 -:109B50008B6E7FF76BCC43788A55AA9FF3CC64B4A5 -:109B60000FFD82EC92500FA5C0148634AA5FA7FAAD -:109B7000BB1F1B0C21FBE28989DCBE2726F27CCDB2 -:109B8000CF4DFCDC520AF88F64870C2C102F031E7B -:109B900022315EA678FAC7CF60BCDC14DD97A14203 -:109BA0007C6CC6FE4D017DB9C8AC36F6013E26C8B8 -:109BB0005C1F829E4C4B84F93F919E30723FC26382 -:109BC000443F22C5C23C91B9643F287F1CCDE224AA -:109BD000ACC78F0AE869F51A106BDF8A2C3A07F5D3 -:109BE0001E4282FEAF2586ECE8DD9A7E5A9E49FA37 -:109BF000E9B22DD40FBBFC401A5D3F71AF99F6FB63 -:109C00004F883A446DFDE784DEFA53BD85DAF3F5FB -:109C1000F6103DB67CE3FA08F41F4F64707F51BB29 -:109C20005E82789B88AD2CEC9AC58EF9AC7BC038EF -:109C30004701BE5775F7452E62E43716E3BA6B3716 -:109C40005EB9F74DE8D719FC09DC3E7878BDCCC782 -:109C50008CFCCFEA6F5888FF343791C7E973C5FC95 -:109C60000BA0B1039E1600FEA3B17D775A39F227EF -:109C70005CA7F369B3BB19D59FCC71A7D23EE35162 -:109C8000E6F8701780F89D4495E09CC75CB45FFFD0 -:109C9000D1BDAB2270DCC07CDA3CC028E86F7C1CF4 -:109CA000ED312660DC7F1BAF6F80F759F0BAEB9E79 -:109CB0009427D10E69EFFB88B92F7C88FBDDCC415E -:109CC000F36AF3331613A29F762C5FF9692CBC6FED -:109CD000CD0103E513D6749829EEEA5FF1D7AD2FD5 -:109CE000C2FDFB52FA6E42BBFCC98A6FC6203FDC44 -:109CF000BD01F410ACB130CAFD7062509C72E281BB -:109D00002B11781FECEBA617D1386E36537DEF2759 -:109D10002B368F09F6471F4D2CAAC5E7D8E41B3B0D -:109D20006F58F27A6622D563097E7A58F0D39AD7B3 -:109D3000C6921FB52662809F787F13AFEFD0D6F111 -:109D4000A1E0C715AF7F5D107CCE7407F0913A8615 -:109D5000EF6BA920533B7B2EE7E0FD57147713C22E -:109D6000D779F57424F677BEF737829FCDBB31786B -:109D700051063D0581FD65EDDCE5C2F6D83CA43B0E -:109D8000C85933CEBFE837AF5DF81DE2A763F3A62D -:109D9000EFE3981B3C7FC9847D71083C807DA1F86E -:109DA000A09F85F3731D428F2AB8839E86E7991C76 -:109DB0002AF1B3931DC27D97C62E03C3BA9548DC22 -:109DC000B409CAB345CA06CD08392D49A09F855E9E -:109DD0007925F1E49D4DE4E787FA3DF96FAF08F18D -:109DE000775CF08FFC9D97DC8D9807BAAEDFE3338C -:109DF0002C3145DDB8FF0381B0532A105B38F06B7E -:109E00004B14FB22420F77A21C61FD3FCE85F97AED -:109E10005F383F670CA602F5F80F604DF8B0294592 -:109E2000B4D2C50C0BE8C5BD897F78E669D093969E -:109E300074BE5EEC37E2DFDD9CDF06FCABB7C7919A -:109E40009E62DFC2DB100F225FA1A7533EC8078BC3 -:109E50000D9233F1BC6FFFDF22314FBB35467D1FC2 -:109E6000E9E03F20D33E4D98D2678A1E222E7B1315 -:109E7000F59E89FB4D546FDEC6F38116D5C9300EB1 -:109E800008B3DB27049FB36B17FA6ED5FE4F4699D4 -:109E9000800E170C3D91D9307FCDAE1D91E8C6DF05 -:109EA0006B747F8A7CB7F2C40705763ACFB671141B -:109EB0009D03F08DA6BA83F10AF328B983E1A8DBEC -:109EC000904BC6B8760325E3D9F8F6BC87501FD56A -:109ED000F9F83A716E2CFCCB6C63D4BFD8D61883DA -:109EE000F3D5FDB62319E567733C8F135FBF3A8E38 -:109EF0003FAF3005C77F99182DF8D96BC03863B3D1 -:109F0000884F2E5E35D038EDFDE3DB8A643BF043AD -:109F1000B6AF792FC543ED6615E91AF60AE37868FE -:109F20000F2339AFEB9CC1309FDF1FCD1C12DCDF4C -:109F30001AEEFF039D33EB30AB981F0DB337B31808 -:109F4000987FABD80FCD048EC2F34ADA75ED7D61F0 -:109F5000ED3FC55802F981F2B4614A33BBCD168C8E -:109F6000E708C2733CF2533CBEC767C0FC88FF16CB -:109F7000C65E26B80270327AAF066726F9735B4D6B -:109F8000FEB3787E05E0B223FD33198793B58F5574 -:109F900031BE0FB33B691D6176D5E19106C355977C -:109FA000C3BC68BF7FBC960DC82BCA6F5D78A06F1D -:109FB0000119D83A9A09F9B63F5B3A2DB80F8A646D -:109FC00072E0F9711B629E6D1A49718347C638169B -:109FD000DA88185CA7CACF3B636A2897E301F7C504 -:109FE000AD167E7F603CF0B70DFB363ECE1165B7F7 -:109FF000CE94484E28AF572BE4FD31C977F67690C2 -:10A00000D3BFF8F6E6A8004BCDBB7B884F571ADAD2 -:10A010005F1C0FF7375ADCF94980CFB74E1AE81C9E -:10A02000E99F5E0BF35662FCB87B63827308F9D03C -:10A03000CFFFC3E36B9F4F41FAEF9654CC9BF61BC7 -:10A04000FDA310DEDAF6CF4D548FD0768AEA938ED8 -:10A0500024B99DF89EC96D0DB46F3C8535D3BE7192 -:10A0600096387FDD92C4F5C7E563635E6E08C2FF74 -:10A070008349DC0F637EF7CD2837ED423E3BD12F7D -:10A08000817697F08F7675DD9DA606E5FD1AD8DE00 -:10A0900014C4F75AF636B5DAF57E2F3FCF98F5910E -:10A0A000E53E6710FFB993B89FE716EFF327B9179E -:10A0B00024A1DC769D3645AA785EA56514DA911652 -:10A0C000F09FEC43E065406E757254A7F84D38BEC2 -:10A0D000EE1C3F770A746EC2FAFFCD1FB58D5B028E -:10A0E000D77701AEB1DED373C24C758FBB8CAE1483 -:10A0F0001CDFF0E15739A8B72A1069F0BFAF3A5614 -:10A10000DE8C7803BE2F0E47F9DACE488F69F299BC -:10A110008DF209CF6723DFE7633F93F4F056532FA7 -:10A120003FF7B98B9FFB04BE273900BEB7A39F90B2 -:10A130006D0739A0E7C7927C6FED35D0F9540FE871 -:10A14000F15BA85F5C85FDADBDA576926FCCC3E7E2 -:10A15000A29CFAF6D23C2D108320E924E60AF61FD1 -:10A16000DB1323898F35FD783091EBFF960C350A90 -:10A17000EBFFADB21C2217417690F7859DECDD50C8 -:10A18000FCEC0BD3D0DE09BB20FC27769CEBF94717 -:10A1900085AD5AF34EE1EC2DB0CE3587E5817A6E70 -:10A1A000F4577D824FF60AFF15ED849AC7EB67F0EE -:10A1B000FAC40DBCCEB5C0B9BA04CB38265734EFBB -:10A1C000C3B6D0D55282678EA72DECDDC7CF1EF364 -:10A1D000F3E3AD7BEFC8C27DEAFE136686FB24ADD8 -:10A1E0007FF3FFE175C0C3773B01FF43D825580ECD -:10A1F000F11F58EA149634F87EBFA4E98FF9952828 -:10A200006F175BE5401FEC612D3038F67F9D54F5EC -:10A21000AC07004B1BE17C1D59A230D94D6DFF915D -:10A22000BF25A02DD8758CFB4DAD266716F24FEBE0 -:10A23000E8D0F3FA5AFB62123FE79C6F6643E625CB -:10A240000F09BB37C6C39E413EAA6D95ED5EA0FBCC -:10A250008556D96902FFE6ACD39D806765CE31CFC4 -:10A2600082A968E745DCA87D4F6519FA2760A71E1B -:10A270007C61501EDF807CF450BBC47E066B5EFEAA -:10A28000D2D0FB0A35629E87DB36EE4F013AAE78BC -:10A2900025745C8DA813ABD1F92F8792447C98C6A6 -:10A2A000D2D02F01FE21BD605458B719F8F5C16412 -:10A2B0007707C61B9BC5770C407F921C7608BEDCD7 -:10A2C0002AEA04FC5B25DAD7CB7CD52B1BE0F942CC -:10A2D000C52BA39D62D0E23EC164A7BB1CF10BEB72 -:10A2E0003E86FB35CB851E5CAEF9655EBE9F01E602 -:10A2F00096FCB229CCDB1889EB7E5572F854FC8EA3 -:10A30000C8A03A5C5A779D5877CD8623FB318C5B89 -:10A31000D5123AAE4EACBB4EB76E6D5FFBCF49BAAD -:10A3200073C837B86FF16723F7133E10F368F7CDA2 -:10A3300023B83EAC05F0906E355ED9EBE57E9D0D01 -:10A34000BFC373BF80F77E41EF3AE633A5C0B8556F -:10A350002FF075B26743EB3F1F6C7DC484F1959E6F -:10A360002F966F31923F0A8833A1BFA8E78B156201 -:10A37000DD2B74EBAE754B3AB8B89F3C18AE960522 -:10A3800048D7555B8C0CEB11F5702D6B59528E7CB8 -:10A3900036985F395D5688F90270AEA6737C370A2D -:10A3A000E7A811822FC7B17144978AD81BA28BDE10 -:10A3B0008FDDBE7F9C15E5FB72F7688ADF35BAEB4F -:10A3C0009F2F177EF08C0D8CDA0B6D25D6F118A718 -:10A3D000F4181C924AF156E478C0475E87CC2AA153 -:10A3E000DFDF9EB6DE0378CF3D9C5F85F17CDE61CA -:10A3F000039D77DBD99D4FFBC07907D263D3281F1C -:10A40000EDA0EFCDC03C643FFB7B72D7E3B980FE8B -:10A410009ED27C9C57827168E773851D68E8C9B538 -:10A42000069FEF2E18C1E3F5A7923EFB31FAE13308 -:10A43000B61BE97CC30CA3FF3DAC9FDAD9ADD0BEFF -:10A4400075CDE1A56BC390AEAF49B46FBDBF774D7D -:10A45000DC62E4AB76A31DF7A1FBDBFF6D2FDEF71B -:10A460006C91E87B12751D65595BA19FBB31CF11C3 -:10A470007CDE2B375A25F8D8082BC5C3336E3292B1 -:10A480005D3C9F6CFD25FA372B9C1B498ECFEFD985 -:10A4900069A2FAB9AD1243D3BF3F69DF1B888FF3BE -:10A4A0006F1E31A1935DD27AC4D4F777ECFD052FEE -:10A4B00004FE1407379B304E59B551EBF799904E77 -:10A4C0002EE1FFD4BE728AFA2BDA24D2332B5E92AD -:10A4D000E93CFBBE8EB74CC8C7B55B2496981A748E -:10A4E0007F8314F21D84A58CF3C152A1675632EF0D -:10A4F00053C9306E6533AF23604F87D6E5AEDC328B -:10A5000087BEDBB4AC79687DF3B0E0EB87301EBC6E -:10A5100015BF83143AEE61EDBB5C3A7E7E5CE3E7E7 -:10A520004C9689FCFC55911A950DD7BF3AB2E2E6DC -:10A53000A1CEB1F7083BACD9C1CB3E03D911FDB8D0 -:10A540008B6D5708DEBA9ECB26B483E5ED9708EFF6 -:10A5500095ED5D54C7711773D7209EEE6AB7DA5137 -:10A560008E2BFBB85E9AD96EF67A25BCDFD284F4C6 -:10A57000ECEFE4758B9E3D12F92F9ABE7A48E0EF1E -:10A580002181BF874041A7E4A21FCBE3DE8733369A -:10A59000EE8F81FBB5E27ACD817D91E8EFCD6497B6 -:10A5A000EE457AC07B18BE87BD148AE73B1987E366 -:10A5B000CE2DBCDE596FAFFA4764CDA6FC23C49DF7 -:10A5C000084FCD96503CD7EAE2ED7523B87DDEA466 -:10A5D000C373A59F59B3110E5576786974AF82EF96 -:10A5E000EDCE9128BFDAADA6450DB5FFA8B5EF09B0 -:10A5F000BF59EBCF16E7AB5BECCDB6E038D894CCC7 -:10A60000EDFF8A29B207E934103FA4EFCB510D8149 -:10A61000F801E286DF8C88E771041674BC3B526651 -:10A62000717181F8E18749EB2B73A15FB785CBF995 -:10A63000C5C9301F7EDF4B61E45FD66D31D339C0B1 -:10A640003AA03BC509EDFC1C83AB5D2A437A83FF2E -:10A65000FDEE888978AE8619E360DD73DA389FCF26 -:10A6600029BD447C72209DAFF7B2A2260EE58F6B08 -:10A670007E389EC35283CF3F805CE2F8DA765E0F6D -:10A68000D4BAF7EB51A9A8D73AFE3A6A09B45746AB -:10A69000F0F56B7E9E1FFCBCD1DCCF3986FEE783D4 -:10A6A0009ADCD8F93EDA83C2CE30A989F8BBD6D875 -:10A6B000F2760CFA4D5BF9BE3DDB6DC46F9CB18642 -:10A6C0000F5E6F8A81755F7C5DA27A347CFE09E043 -:10A6D000B38B4B5B4EA31FFDD5560BF98F0F828FAB -:10A6E000383D77B03C6A72AB7D77AA81AD257F7229 -:10A6F0002D6BA27695E0E38B6D8D26CA9B79839EA8 -:10A700001F3DD8EF58A5E33B537228BF357C104E50 -:10A71000FE5FFF01D98EFB2780A7FF4E0EC687F094 -:10A720002F5AF786113DFB8FD8C85EFC49F0D979C6 -:10A7300091376E982CD3FA0D53789BD5F9D668A42F -:10A740001FE21BEBDE3777BE358E9FA7F612DE5772 -:10A75000BE8A49F120385BAC94DBD3FA0D1F2CA2E2 -:10A76000EFF0D4ED19806B8C292E00D770FC2F49A7 -:10A770003C1E3448A1F160DD6ED9155CEF05EBB9E4 -:10A780000FF54F929003A6F813D02F1999AC92FDB4 -:10A790006A68E7F43474F016DEBF80E73B8CF4FEA1 -:10A7A00041F78B3D3578FFAB542BDF4FBEEAA9C490 -:10A7B000FE7747CB544FF9DD0F568C0DD69B0CE13D -:10A7C000047AD619FD0914371E31107C75472E27DF -:10A7D000A4DB501F6D2CB567A3DEE1FA6EFF68EBBA -:10A7E00072E4630FBE373130CF6BC2DE325C6F1262 -:10A7F0007A152FF079C57AD7B2B9223EE67C942D2E -:10A80000FC3D882B26264F1C1C57DCA83F09F6E090 -:10A81000E86209EB89140FC6B53B8F737DD0D0F188 -:10A82000D0A7C8E7759F98A9BEEABB9D0F8DA53A32 -:10A830005BB7FB56F42BBEEA7CF856CAF3496B09AA -:10A840002E0FC29784FECB8709580FBAAAE3C30420 -:10A85000B2AFBB26AEF744A09F927B275E07BF81B5 -:10A86000F80FFC17E2BF9D3DF99ABF62C579571DED -:10A87000505C889F5507F20F55A21F71B8381FD53D -:10A88000B874389FFC953CF4576C01FF455B4F65ED -:10A8900032AF77E9EF0AA33C81C44673FE61E92138 -:10A8A000FC53D3FA0ED9F59A3639A46E507BCE9D5F -:10A8B000ACF07D7E8D7F5A2427F1C776DED6B4EDCD -:10A8C000A4F5AD34B610BD1BB618F9FDADBCD5EA84 -:10A8D000AA3D2CC683F8388497800E334D5EFA6EFD -:10A8E000C5C154EEBFEBE9F15932CF631C3CE1BE68 -:10A8F00019F9E560917BAC7D08FBE061C53C3E95B4 -:10A9000004BE5BF97925FDB853C93C8E8F8C0D3D93 -:10A910003F3A605F9239FFCC340DFD3DBD9F69F237 -:10A92000C4D83306E08BA39546FB3AE1B78F08FA0B -:10A930005E42D55D46F20F8E32FB3B5867384BD3F3 -:10A94000AF93B95DD5F2DDAE0D2ADFD7197CAE919C -:10A95000F4E47C6D3EFD7969E1D7CCD7F935EB3570 -:10A96000FD37868D41FDD722CEB9ADC90CF306E780 -:10A97000A3F4ED7EB18F81E775B06DC8FC98F23617 -:10A9800007BB4EBC41756627C2D8689E97A3FCF5ED -:10A99000AA61F2D70D03F2382F84BF347A5C10DF3E -:10A9A00055D1D3E30D81776D9F2D5CECB39D56DCC3 -:10A9B0006F24535DD67913FF8E9A9FE2AB864CEEDF -:10A9C0001F5D2893685F1CE01C650ED2EB1746F0F4 -:10A9D000B8EABB0B24CA9B76E1788C9F5A24AAABB9 -:10A9E0005EE5EB35211F8D695DF224C9AB871D63E0 -:10A9F00041DFA9986DE17671806EDABA07EC568C6A -:10AA000087EBE1386A713CDAC159C2EEE9CF218D9A -:10AA100065BDE51857563B2507EEDBEBE93D77E1D1 -:10AA20008477E2FF013A9F4B761F21FDD67B7901A7 -:10AA3000E63F0F667E3E0AED65ED307CFB3BC1B71D -:10AA4000DAF7591C63D546FC3EC98F12DD9F207E84 -:10AA5000FB0DDF468E63F87CDF7FAF91902E8CE894 -:10AA6000319C9C9C12F39D4A16DF258CE3FB24CB82 -:10AA7000B18FF26AF48EA4FC42F68DED4B35EC7E7C -:10AA80003707F5D6C5AE0339A6203A9E5F03F28E8E -:10AA9000F6A3635F826A0BE63303F1972469FCA691 -:10AAA00008BB18CA77E791EFB2B1FD30321DF5EE61 -:10AAB000F6A391B7E07CBB783BC09FED328D8378E5 -:10AAC00067CCFC8860F89E24F82EB4F07918EB1B54 -:10AAD00053353EF87EE3707C6B4CE1F584217CAB12 -:10AAE000ADB705BF8783FE7DA799BE8783F9E6E8EA -:10AAF00020B9484DE1F230497CFF660AF3D0F700F7 -:10AB00002789EFE04C51984F89C17D2E9FCCF76586 -:10AB1000F9798602C1BF93145F17D6394C11FB3205 -:10AB200085AC97C64D677E6A9DCC4EE7148A9983A3 -:10AB3000DAC916DF9D9876C96E69A1FA3F5F821265 -:10AB40007DD622CE430C41B7C0FA15FAEE0DF1A521 -:10AB50008CE76186FE6E4A650A9773FA3807D2F76A -:10AB600002A3FC147EDF0C5F325561155877749B8D -:10AB7000C22CE100EFF6B70D24BF9D7DAA17EB4074 -:10AB80001DB1E2B92F18D5BB4E7272F944D382754C -:10AB900012DA7AF5782884F9303F364981C892F084 -:10ABA000E8A3F7DDCEF8398D22A6D207566EC78FFF -:10ABB00027935EF7539C54027112EA7583C543F8DC -:10ABC00028C3E4CA44BEBF1109F314364BEC38EE77 -:10ABD00057A4F1F56AF3170223E0B9BD32B15E4C18 -:10ABE000811E8FE1FB1E9154385C6AE7DF094AA0A1 -:10ABF000EF04DD285EFB13F8772123EFF75FFC7E7F -:10AC00007E60FFC781DF0D8A0C7C8FD281E74C30DC -:10AC10007FE753CE07FBCD77A72CAD4E9918A897A9 -:10AC2000636EA6A25FA1AF9743F49D0B3ADFACD54C -:10AC30007BBCEA9DABE2B9B98571163A4F9B6B19A3 -:10AC40009587762B23D15D9D42751F5B6EA14914BC -:10AC5000EF44574480CFADCC3919F11CA8D7E3DFBE -:10AC60004F1A38CF94C0E8FC9FD5CCEB199F01B99F -:10AC7000C0EF178154A958D7C29E28A1FAC7A7A22E -:10AC80002D0E3C87604678AD01781B2DA2EE47570C -:10AC900077D96833D0F7381B59389DE79E15E6FE03 -:10ACA0001EAEFFB188623A2F9DB56D5A12F983B07E -:10ACB000DE69DA7A0D83EB10B1FE0F9FD3D7FF69FF -:10ACC000EBC2E3EBF85EBBC097B64EBB76DEC7A91E -:10ACD000849CF7D1D6FF4C385FA71177E2D3E859AF -:10ACE00015F5837E7D1A3FFC3FDDFB356D605C0012 -:10ACF00000000000000000001F8B080000000000A2 -:10AD0000000B7B2ACBC0F0A31E818565181826F1A5 -:10AD1000A18AD112CFE066607804C42C3C0C0C856B -:10AD2000407B23807424101F01E2A340ACC2CBC03F -:10AD3000100BC471403C07C89F0BC4A5409C05750F -:10AD4000632B0B03433B107702713710EB3033302A -:10AD5000E832136F7FBE0803C31309045F51126802 -:10AD6000A734FDFC3FD8F00A7DFADA276DC0C0B0E9 -:10AD7000D502C15703B2B759A0AAD96E81DF8C1D85 -:10AD800068F23BD1F8BBF0E83FAB87CAB7D540E5E6 -:10AD90004B693130782285899D067EB7A0E30AA0F1 -:10ADA000DE4A200600FB72DB43680300000000005F -:10ADB00000000000000000001F8B080000000000E1 -:10ADC000000BE57D0B7854D5B5F03E731EF3C8CC6F -:10ADD000641242483084092FA30D3821210D14DB61 -:10ADE0008140448A1AD42A54D4098F24E435011F9F -:10ADF000176BDB0C04232060B058A2463B4150F097 -:10AE0000061D6890200107B034F4A206AFF5D1F614 -:10AE10007A8352400824E20BBDB6FE7BADBD4FE6FF -:10AE20009C9319A07FFBFFB7FFFDE3D71EF639FB0C -:10AE3000B1F67AEDB5D65E7B8F6C3213692821DFCF -:10AE4000C2DF0F089926114206469EF6D7889BC49A -:10AE500013529F4DCB4984A48D2041221032B986D4 -:10AE6000967309597B27099A3308D97FC484DF5721 -:10AE7000FA5899B60B99AEA1DF47B2F74F64D27674 -:10AE8000F4FD1317446C179841829B693981D0DE19 -:10AE900086133A840F9F933D0DD6D1B47ED39D2661 -:10AEA000627613F2381D868C27C441BC56429BAE95 -:10AEB0001CC1FA7B6C86E93951808FE19479B4BC6E -:10AEC0006A4A49DE2A5A5A2D33B81A67973C17A0A6 -:10AED000FDBB4CC3711EB4DE13765AEFD1F74AC9DD -:10AEE0002ADA6EC31C93509245EB352BB3825991ED -:10AEF000F9ABCF3944E2ED0266533E3CBDFC195636 -:10AF0000E0F98B89261C674D0DC307ADA798520841 -:10AF100069ED3C60F1D1FED654B61E2DA4DF1F1999 -:10AF200061F2500C92473A0F58AFA4E307724D9E5E -:10AF300091B4769A14165CF6C878E309057C1CADCA -:10AF4000E7D96171DBFBD7A7FD4E8279AFA67817F1 -:10AF50003322EDC6029CB4DD1A4AB2101DF797B237 -:10AF6000E7308CFBCB1B12850089D4BB1E80847A12 -:10AF7000734C244CEB11A9D742E838AB26BE6519B7 -:10AF800049EBAF2A32C124C81A8FFADD6325D0DF1E -:10AF9000D4518747005DAFA7DF611E598FCD8279FD -:10AFA0003F3A452180FF5F0AB41E457163B1F24309 -:10AFB00080CF51435CF09E3EBDD1F0DA2658100E92 -:10AFC000B27A0321790440C0BF55DEE08A61C05FD8 -:10AFD000B9C403E5340F6D6FEFDFBE4B30235D1A4C -:10AFE000E5402AE02F16FD46707CAECA5C6C057AFF -:10AFF00010D29052349A90F580271854F2B9673ADB -:10B0000022F557080C3FEB64E215E8FCE27295E08C -:10B01000528A6753966B36CCD7EE53C875B4BC5280 -:10B0200008A48A4097D10AD9EC46BEB08EA4E53573 -:10B0300057257A80FFEA85508A04DF6FA0DF699781 -:10B04000078AC6CE06FE6CF228C8CF947F0E03BED8 -:10B05000D7F812C92A377EEFC4F6F6112E33628272 -:10B06000C243F13280F212E035FBA6FAEB87037D92 -:10B07000C6995C40A155C224F73C909F048B0BC637 -:10B0800097C7DD8CF49307260A4443EF9F03BD293D -:10B090009ED6BA8B7E0ECFA7723F4C1849EBAFCE2F -:10B0A0007EB911E8F4F4FD16A4DFD3E33A17815C0E -:10B0B0003D7121E73D1FCAA5E2D94CFB7926FB442F -:10B0C00006A1033E36EDC304C0DF90110DF7102733 -:10B0D0007DCEE8AD2563287CA4A1687E06F2897048 -:10B0E0000BC5EB90250A715B182DBF25F09D7843A9 -:10B0F00059AC6CA7F319C2E9DCDAF996A518FA9BEA -:10B1000043C2A39CF8DE929C18D13343724938990C -:10B11000F6FFC4824328E74F5F9DEC61729E82FC7C -:10B1200092CEFB4983FA54BFA45848208E3E8774C0 -:10B13000F4DE0C700DC93C3107E0DCFFFA2101E8B8 -:10B14000F6CC986437E8A3045F27E9A2741F92F550 -:10B15000CE8350CF610FA6146561FDBF603B03FC39 -:10B160002D6EEF26C0DB36A1E630D027906DF23091 -:10B170007A333DB8FADEE420E89121B63FCD14875A -:10B18000211F10924CE1731194937A216C190EEDEA -:10B190001E60ED8692A000781E921958243AA1BE36 -:10B1A0004F2872F41FB7153422C807E574E0D7EDB5 -:10B1B0000A292F8A2207AF7279AE17C82CE46722BA -:10B1C000FD15F8666802E31BB5FC0CC043C7DDFE45 -:10B1D0005AE20FB3283CBF5A322C5BA4F0AC857600 -:10B1E00051E4660D97035B07090814AFFB7FF73B3B -:10B1F0002BE06DBB899441FD4999214B17A72BD0BA -:10B20000630161FD37656DB4A0BE103291EF16E4A5 -:10B210002B5EEB1890BF65828FB64F7131BDECF09D -:10B220002841D0CB8E948060A2F0B8B3886B6306BF -:10B23000EB2E40F13717FE018C2EB1FAABD7240468 -:10B2400057D1EF73B3A8A001DE28AE4C74DCF984AB -:10B25000CD73AEA77E11D08F902213E073958BD162 -:10B26000A709C6A153694A63FDACB98F0497011FB2 -:10B27000B958FB11D084D26D44EECBFF22D07ED3DF -:10B28000783B907B68179712B498683B778D89203C -:10B290007C52F8B000741F9DEC06789A523CFF3E39 -:10B2A00003E09F257936D2CF23000EDA4F538DC9A4 -:10B2B0008BFA225769063DBDCACBF4BC8AAF0C3E5F -:10B2C0006E9A272CD0B9930CAA27114FDEB0D50562 -:10B2D000E52C064F462E9B571FFCA395E032DA382B -:10B2E000CD1226504FC54309EFAF84CFC39E125CE9 -:10B2F0002101DCB90C6EBA2E233C69594A33C8418E -:10B300005A0AEBCF4DF1A3E21DE0B2A970E5D2FAE3 -:10B31000A0873D4A33B0828DC35792C5E0D97FE400 -:10B32000AD0E81F5877265E3F0DAF8FC09C09BCCBD -:10B33000F53AEDAF450E0B22AD1F1C47DC1BD9685B -:10B340006E292FF2FDB11A8A075AB0F371C87A3309 -:10B35000CA037D15F896F2C1BC065ACE8CC8C7C880 -:10B3600015669DBCD8F9BC49039323CA366168971A -:10B370004158D904653A8F924CBD9C118FA64CE17F -:10B380007000BF53FDB374BCC2F8E72A66C710A2B1 -:10B39000A9077C3ECEFDEC6AFCAEE0BA9EFE5345AA -:10B3A00007DF909AE4C922E8938E276F36015FDDAC -:10B3B0004B4C623CF2B3D0A7BFE8783B1687AD3068 -:10B3C000495B475122E02DBD2671B20278ECF06155 -:10B3D000D9D651E3C5272C4D6309194C34E3648059 -:10B3E0007E7555B450BC921A2504FA7A9C164EFA12 -:10B3F0003DFDB5869940AF87171D4A05F94D36B416 -:10B400001F631A86723AE4355A0BC73FF133A8BF5F -:10B4100092EB131B403C169FAFC173889DEA59AA5B -:10B42000A7D3298295B1117DB1EAAA77B27D76CEF4 -:10B430003F89F80CC3D3A85734F5AFE2F503C245F2 -:10B44000EB9DC07A2A3CC6EFE70413EA2907D89996 -:10B4500014BF8F12D76C5C973D265C17E3F8FB9006 -:10B46000E7C064A4678878840CD0B77F356BF9E0B7 -:10B4700027F012F4AD14423951D26D681F52398E43 -:10B480008375AF49AA2983F7A1341B01BD7060EA17 -:10B490002101F099D6E61B0A72A8DAB9933DA114EE -:10B4A00078FFC861DF95289F31EC46D54E34CEE752 -:10B4B0008A6B97A13E18EAEBED80F5DE5E2979AE46 -:10B4C00003FEF251B8ECA827DDE4BB147E4F6029DF -:10B4D000E859B78F9607D167257F96B1EF2B6BCBD5 -:10B4E000728E4B917E578EA0F628D58BEB3BD75BA7 -:10B4F0006E003BA3C6E406BE5DE379CBE2B54379BB -:10B50000F200C0736B916AF78505182FED6D2FDA85 -:10B5100079E35C8A0B94D6687338D5A5592F9AA61F -:10B52000BE3316E020B75222A6C6A6239D2FF2599D -:10B53000ACF504603169D691FD993B707D799D5CD5 -:10B54000857451D715751DC11EA97E99C7E5E811EF -:10B5500077C822A0BEA2B24BE9338FEB113BD79B39 -:10B56000540F333DC7D793358B92713D51F527D892 -:10B57000D6A024E6717DBB26FBB9841B284C76D06F -:10B58000B3A09752C864587F47829E01FD240504EA -:10B5900018AF699C8BACC2754CAF4F47D6303DF8A5 -:10B5A000480A417EA2EB5033AC774D69A114E8A75D -:10B5B000A9E680E0D3AC9FEA7AE7A8E924A007E7F0 -:10B5C000E6B2756E6E161BEF0F80A0710C5ED0ABED -:10B5D000C675EF171377A0B28CE3F69611FF828938 -:10B5E000D9818FCE780BF1B866FE63F8240D1BB0BD -:10B5F000BF140BA3C1CACC03F87EB5CF340DECEE5B -:10B60000F552E78A1114FEF5D3E62A01FA7DB587D3 -:10B61000F95DAB26CE7D0ED635B3496170D594A1C8 -:10B62000BD1AC7E1DA007DA39FA8A05F74DF9D1B50 -:10B63000570CA3FDA4503F467043A5A0C54CBFDBEB -:10B6400081A6A0BF7D6106BF874C2651E0FF0FC1D8 -:10B65000C6FC505F67C748A4A7C905F0C6797A2D14 -:10B66000E027BAA91FE67603BC6EEB6884D7E45ADC -:10B67000EA8EB4FF3DF717EE82851FECFBD9EF4C45 -:10B6800003F95A7727F3CB8CF0DF3729D861C271E1 -:10B6900008BA758E18789D031A0CF48F27887039B4 -:10B6A00032195CC70546AF473B275F8F7E52117D3D -:10B6B0004F3B7AAC739815E4DB68EF3D1DF74136DC -:10B6C000DA3B8675E652E521067D3FDA1C9A8EFC50 -:10B6D000B6CD847A8A10A6E70462727F3B1C1611ED -:10B6E0000617B21ED5DFCBE5F0ECF9B4FEF29D767D -:10B6F00002F852F9218DF7B9AA86F24194797708B8 -:10B70000622CBA333B83D3BD13C61B7869FA5369E5 -:10B71000B682DD160AD60F2E07FFA386F9BBA1F06D -:10B7200001D43F69536E433F654B73F2ECF9C05748 -:10B73000995E0FA0438507EC93687EE27493E5A2BF -:10B74000FE7B2C3DDC58B91CFDDEC6CEE8F39F68BD -:10B7500062FE7688EA494F56ECF1F34CCC8E4E30BF -:10B7600071BE9B7A2845BB9EA9EBAABACE0E914822 -:10B7700040D4AC87B772FC19D74D22355846313EBC -:10B7800047FFB1713E8B436C9868C2F88ACAE7B430 -:10B790005E0AE095CE03ED39CA8741B0E71E250D5C -:10B7A000283701DA7E33E90FF79DC47459F39BC043 -:10B7B000E7D7371EF7AFEFE2FA6A5DF6FD56E88A83 -:10B7C0008E9702FCE177323D59E560766CC14E39C7 -:10B7D000FC030A4755B3807696699F15E13CB7890B -:10B7E0009669D7618782F5CFBA2C58F69B3BD77EF6 -:10B7F0008F967B778A04EDC84C9B09F8F504E757D0 -:10B80000924BCB600F5B59B1AA79FF5DD05F599B1A -:10B81000995869FF55BB4B6FFC1E2D9776C804AA3B -:10B82000546D5EAA0CA6E585412104E59EC974A16C -:10B8300002BC242A41F0DB7B9C9DC93FA2F33E5D04 -:10B840006B216E0A4A9DA333F9568A8FF2E0F642C5 -:10B850006857DE228046A4F3D87C2815E6B555F05B -:10B86000807F5FB1254E670F9EA053F901FDBE9802 -:10B87000CE13E4B2943414C23A57B5799DE2D6C4DB -:10B880001F4ED7BA701CB55CB5958E43DB55BF28EB -:10B8900078608AD526E2033D746EB775D6B3769884 -:10B8A000DF52659403E6F5B002F54A83C52F5BDDF0 -:10B8B000005FB35248BF9737352B10DFF29BC9DDCD -:10B8C000E0E7566C19A087AB5144795D9C60D908BC -:10B8D000FA9CD8BD29378FEE4FE7D3B554C78E8A6F -:10B8E00094CB411F221F0695999AFA43C504E4D7C9 -:10B8F0008A2DA2DECEE6EB7FE028A37F60AF03E3D4 -:10B900007E2AFD16737F59A5DFE2044E4FA9372F1B -:10B910001A3C6B811E149E06C0177DAEE6F03927D7 -:10B9200092491077717A894B88C2D7C667834C8A4F -:10B930008175FF75D9CC49522ABA0F8B20F2E45A8F -:10B940003E7BD2145AFEBDA968B309F587C70D72B4 -:10B95000A4FAD9CF98985CD6A72A88BF86A979CFB0 -:10B96000B2F804C175AF616AC9736017D0F6DB4CD9 -:10B970002887B4FDE8D8ED5D85F9BAF6AEC232B5D8 -:10B98000FD4E6C6FB978FB86C209FAF10BCBD5F688 -:10B990007B117EFBC5E1775D37513FFE7595D8DEA3 -:10B9A0006F66F4EA4DB0A05DB3DCEAF14ACC8E0AD2 -:10B9B000C37B2971D446A827AAFC403ABD607FDB2F -:10B9C0005B12C6AE225ABE98FC3AC0E1A0D2A2E5F4 -:10B9D0008BF87C9B8E1F13BC89BA32EDC975E23B94 -:10B9E000BC0C83382D088F3258417D3169B005E198 -:10B9F000BD7F9F15CBF74F60F0DE3FD88E72866B10 -:10BA00000BA5E3FD8AEF1AADDD0A2B138492DE103D -:10BA10007D1F027E23EFDD26786F13490DEA673321 -:10BA2000417DF47046DEB3010D7E560CA1F4A5E510 -:10BA3000B360FF0C8CE0F5E1212529C59A71EA87F6 -:10BA400028B33666B1F7F3EC305E510FE0C1AFF4C6 -:10BA50008E02BBD2388E7958BE6E1C4B7A198EF38B -:10BA6000B5611C737A99611CCBAC8DFC3D1FE71B43 -:10BA70009857AC711E1E36413F9FF4721CC72C1A9A -:10BA8000E6935E6E18C7C6E643DFF371ACE2C5E627 -:10BA9000337CA27E3E432B719C2451D1C5ADCC4357 -:10BAA0002B0DE3D8711C780FE39034E6DF28E6DE37 -:10BAB00012A4FFAB5602F6B462F63D0FFD923F5A58 -:10BAC00009EA13371D7710E89544DC2FF80F53224D -:10BAD000CEE70B1BA5BF5D4BE7806A17A0BDB38007 -:10BAE000834882F5E89F57731E9DDF32337D293CE2 -:10BAF000DB0A528AC1CF5EEFF040FCF45C5B81321E -:10BB00002F8A5DB0A0413ED1A5E35FAEF72693CC6E -:10BB10001AF0B3B81DA0964F50FD45A8DEFA90EA82 -:10BB20002F789E94A99EA6EF8F53FD46142DBC4BF3 -:10BB3000B1DD0989E1F144135B47BE587754C6383B -:10BB40005F80BC9D49E7711B9FC6828638E62B70DB -:10BB500038FC9C1EBDBBCDC18D480FEF1560F79022 -:10BB6000C6011457BCDE30C0171597442C5E01F691 -:10BB7000D18F576CFF0D547B47281EB298CE775655 -:10BB8000EB3AF90A5A3E2777DDE5B16BFA99257F42 -:10BB900008F3B6D0FFA09FD93E5AD68C7F4799BEF6 -:10BBA0007C279122654AB7A9E2304E0F3EAE3B2872 -:10BBB00003BD6E4B66F0DC09CFB1F0D985F4BACB8A -:10BBC000C5DAAAF0F81F944918D7A3AE81CCB81DE6 -:10BBD00088F57CEABA6280EF2ED9E22DA2F4BCEBA4 -:10BBE0000111F16884B76B5F9CD744FDAAAEC64FC4 -:10BBF00065F02F2F05FFDD4BF4DF49808DA7E2555F -:10BC0000E583DB674D1A705C536FB6EFFA01C735F9 -:10BC1000FC7247D94C5DF9CE9AD9BAFA772F29D65A -:10BC20007D2F0E2CD47D9FB76291AEBCA0E1015D4B -:10BC3000FDD2C6A5BAEF0B832B75DF2BB6ACD3951F -:10BC4000AB424FE8EAFBDB9A75DF4DFBAEBA09E485 -:10BC5000B1EEF72201FBEC73FB89B5605F7D6E9757 -:10BC6000D0AFAA065EA37278AA3605F9FB74AD1BA5 -:10BC70009FE7DA72707FCC6FA3F24CD7FA0D75870D -:10BC800097AE98087A84D6A73AFCA9BA379706A83F -:10BC9000EFBE1182D494EFC546858407801F93D8E8 -:10BCA000C7D7BDA2E67BD725BE37D2052BA7FF7726 -:10BCB000B12BFAFB1EA17714D87781F7CDB87F138B -:10BCC000CB7EA07F579028FE83FAEC86F88646EF5D -:10BCD000BC2A32BBFA1A71F2AB227D562A4CDE2BFB -:10BCE00077A44E867841A5121E5513C5CEEE1B2FA4 -:10BCF00044811904FD30795918BC2222BF48BFE1A4 -:10BD00003AB9BFC1E4DB07FAB97BBFC8F607C2077F -:10BD1000D3619FE61AD1FB2ABC276D03717D7CA7F6 -:10BD2000D63BE0F80842DEAB9D86CF3FD4160D80AF -:10BD3000F8D19F6A6761F9835A1F3EBB6ACBF0F95D -:10BD4000616D0D7E3F5EBB04CB276A03F83C55BB9B -:10BD5000029FA76B1BF07B776D2396CFD506F1A9C9 -:10BD6000CA816A8F92246EFF717B9DAE1C583ECFB4 -:10BD7000E720D27F77A25C7B5240AECFDBBF1805B5 -:10BD800076EEF9F7CC18448F852723BFC5A69F17F9 -:10BD9000D7FB9220A57F4EFFEF561BA38FD544A65D -:10BDA000817FB672A44220AE6E7BF53B682FD3F73D -:10BDB00012417D19F468F711FBFA87390FBA349DE7 -:10BDC000D4FA279EFCAFBCB959401F465FDB41B196 -:10BDD00086D1ED590FD04D833F6697EDE4FADC80B4 -:10BDE0004789CB9D119F6707AAF8EC4C87784B9544 -:10BDF000586492E8BBF3AD669CD7F9F638B68FED80 -:10BE00004ABAAC785EC516AB4BAB1FAA42092EBD31 -:10BE1000BE487569F5C5F98E679D20F78B534CAE0A -:10BE2000E339C01F5ECE1F8CEFD4FEAB42192EBB90 -:10BE3000AE1F7DF97C83308DED2BBAE36F8DE21F51 -:10BE4000A8CFC5298AEB38D50BA7B70C8F8771A966 -:10BE50001FE78271BA6B5D2E366E8A4BCB97954B7E -:10BE60006C585F852F56BFFF68F860C7EF230B8BB8 -:10BE700035419C2656FD98F4903E53C03F20EDF28C -:10BE800017B0EED832D57547C2B2DAAF3F2406CC30 -:10BE9000D7C0FB16DD78B49D5BF5A1A15D6CBA4BF4 -:10BEA000E4844A4FAA27AFE3F921949991CE3EDA70 -:10BEB000633CEDAF47B2AF80386F86E4467DE787DD -:10BEC00081283F5559BA149F1BD1DD8971CF7C550C -:10BED000EEDDB7FF91B2DCC7FF26633C837C437B7A -:10BEE000A7DF65FE753E2972829331B7B56206E819 -:10BEF000C98F4DAA3DD09007F33E4B4CB89F7F961B -:10BF0000BCE5CCD1D86565128F4FAE60EB7380FE77 -:10BF100007F3A3769A6EBD2E6DD4974BC8CDC9207A -:10BF20000F25EB65D8B1250B61BDD7EC9BCC925C9E -:10BF300038EF5252530F76CA2A99EDA3CE7511E904 -:10BF40000A0A57D5AEA7F3C09EF54B4CDFABFEF304 -:10BF5000C2440677795250F1D2EF1FB5E6DCF63DC8 -:10BF600002ED83F5A0D7020EE289168F99B7420F32 -:10BF7000DFA5E037C24BC8321D1C6ABF2A1CE2167F -:10BF8000216A9EC6CF2481C775987CAC91F4F6EBEC -:10BF9000631C0F6A7983A1DC64A8AFF289CCF92411 -:10BFA00043F23D06FAA7CAD25B88761AA1FC911526 -:10BFB000A9A744EA6DB8583D33D413B15E93342E2B -:10BFC000763D6BA4BFE668FD55EDDAF67280F2535C -:10BFD000F94B8F3B21E8FBB1D4900CF1AFCACD0FE8 -:10BFE00039014FA7A48013E8FD71508C1A177CB754 -:10BFF0000F5F5EBB007E04B236C5FB0B8FDC08FA18 -:10C00000FA8BCD32E6C5F8B798C366CAC7D5AD0B73 -:10C010006740FC9E968FB1F2C39FC0BEA1BF4D4F3B -:10C02000CFF2E71F4F863811C524B3B74918ED8EFC -:10C03000EA4D7F2E043DEE27BDC887C67630FE85CB -:10C040004494FB6225BEFF77355FC1CFE5CCDFFAB4 -:10C05000C8279097E037F04F59DF7AD2A5401CA14E -:10C06000437224A15FFE5DF25DD0032A3E4890D961 -:10C0700013755B378C3946E1E9DEF46F4E41E777A3 -:10C08000333E3C1F9AF7AB57DCB1F5CC39EE0F4588 -:10C09000DA05B19DBB8DD93FA49D3D2BE5B013ECD6 -:10C0A000CDCA66D9433994546E7BF6B927C14F7B0C -:10C0B000DF8C7E5AC5B6DFBC3381962BB6CB4933B5 -:10C0C000D874EC4272842E7EFABF2563237428FF55 -:10C0D000F56F14F768F6FEA789117A546CDFAF90FC -:10C0E000D1FDF15710DAAF74D9A3D02574AC10ECA0 -:10C0F00095BAAD5F2AE0777DBC4F208332FAB72F27 -:10C100006BFE0DAE878027A423A7531FDDFAD12B2A -:10C110007CE32BB958CF057A3216BD5EE07AB96A56 -:10C1200097832440FCF30FE6E00CA0E38BF7386123 -:10C130001E27A51AC6D74F3F940CFB7F657220D9E6 -:10C14000854FF6BEEC99FB90DF4A859A64B68FE97D -:10C150004DE5F1F25498DF82A61FE1FC4A880FF901 -:10C16000AEEC69B108E2C39F4B64DAF628727183C2 -:10C17000CCF69F4E6E3443921F3909763ED8D76F66 -:10C18000891867256411EE83DDA7C671C9622C7F0B -:10C19000CEF7A546C826D53FB4E8F875D3C39D4071 -:10C1A0009FD343BC83004E8A8700C79700FBFDE204 -:10C1B000D1A983187D58BE01B6A3FABF00DE43FDA6 -:10C1C0004E19F70935EDB8BE64E3DFCBC7A770DBC6 -:10C1D000603D3B99CCF62B8DF35BC2E747FF3A8974 -:10C1E00086BF34F2CDE47DD34A26DFAABC07674E72 -:10C1F00083EF9FBDCDE407DAC1FA41E10A0FC2EF38 -:10C20000FB6F15501F9849389A5C6F92B95CEBBF71 -:10C21000FBA99C425C80C22D413E43844F68FF894C -:10C22000887FF44B4AD6D3761AFBCC0FE3613D25C9 -:10C23000F25EB37E94723D304DD6CB3F691A785989 -:10C24000F662A54C02605A56BE6F46BFBB729B5C3D -:10C2500004F33ED372F09D1F53BE3E1352E554AF1C -:10C260003F8D725AB663B300FC6994D3336574B5DD -:10C270008E26A7F47D54392DEBFABFA23F55BCF9A9 -:10C280000D78A37A7068822936FE8C7AD021BBA300 -:10C29000EA41FAF736C9EBCF772ABFA97C462DB41D -:10C2A000A1A0BFFBF851E5B73E7E54F9CD384F3D14 -:10C2B000DE8CDF2780A146E12ADA2DA35F52D9CE9A -:10C2C000F66F68BB4357E4227EBCB87C9186435727 -:10C2D0002469CB41433964A8EF35948B0CF57D86F6 -:10C2E000728DAE7E65DB418525198575F5CC4B9E3B -:10C2F000241F45B1EFD575C6DFFA8912007E48EBE1 -:10C300005540CFC9CBA86906F1B3BD22FA5B3DEE1B -:10C310005E67227DFF9095F9B13D2E5E4E60E5DEB1 -:10C32000814A3DE839F57DAF95C5397B8A7A9D090B -:10C330001AFFFE58BBE884FDE0AE20CB47ED0F4F5F -:10C340001DCA4D1789F59DC505A78AF6F425E0BFDE -:10C3500035881E700DE72FBDDD09FB6E3DEDC36F07 -:10C360009A45DF2F382C82F94C7A6CCE31001709B0 -:10C3700078A5D43C9E3F41FF4E91C02F2742DE441A -:10C380003BB3AFE7AF36D8C3F67B15CC2F5BAF8995 -:10C390006B69F8BF9CF753D6A4FF5E4E5623FF95FA -:10C3A0001BE4C1C7FD81A3AA3C64936CB6BF4D9842 -:10C3B0001FCBF5EE5431EBA65914EF3D1D22E6CD0F -:10C3C0009E6F17493DCCB345C07D4E1218887255FB -:10C3D0004D7A51DFA978E906B95162EBA3EE9DFFD2 -:10C3E00091F720F0C7CB7F1CF3147D76BFFCFEA82D -:10C3F0003D50DEF56EFA1F49FFFA05FBBEC27DC453 -:10C400009E7D668C73F5ECFB6DFA83507EC58C7156 -:10C41000AE9E6566DC4709EC730447C2F721CC1F6A -:10C42000A8DBFBE5189627B91CE9F48DCCFC91F349 -:10C43000EDFFF501E48F9C6FA7B302BB605F1CCAE0 -:10C440008DFF152BFADF3D7BBFCCF3D9FF71F3A92C -:10C4500056880FF9CF4166ED007E4D60F160FF9E7A -:10C46000F1CF427E7355EB7E05E2EC05AFFE650C25 -:10C47000E8C99E1DCCDE3927773D03FB6166E59355 -:10C480006532C5F339109EC1843CAB8C2D086445E0 -:10C49000C30BC3430FC503CC8BE2A50CF47B2C7CF0 -:10C4A000A42BFFACF8F8E42EA6C7BE8B79F611BC1E -:10C4B000085EF6DE11B408387FF67EDF976340CF62 -:10C4C0009C092D457BE452F3BE5661FB2CFF73E6BD -:10C4D0002D842F67DE73FE69E9CDF8FF43585F07AF -:10C4E000F69783FE7CBEEB7E2CBFE8F020BC97293C -:10C4F000FF3FFD9F46F71D94EECE4BD3FDA97FDA9B -:10C50000795F8AEE8739DD1D2ED85FEED9FB178C57 -:10C510009BAAF3BFD4BC5FF97F74DEAABD3EDD5495 -:10C52000736426AD7F8484D71751385F4B9BFAF62E -:10C530004CFAF5B731EC91D30A8B7FFC96B03CC135 -:10C54000408AC0F23CB85F5440D8BA5E90598A76AF -:10C550004641E623681F10A9E64836C5C7F4F4052E -:10C560001E960F3616CFA15C977AAD07E38106FFC2 -:10C57000F0A040BC900F5D70F5F51DE0AF4C499305 -:10C58000C3E631F83C06CF43CE69ECBD5DEF17CD75 -:10C5900000BF46E3E75DEFD67F2FE4FD4D238B8F91 -:10C5A000CCA4E34F4B135D416837A94182F9CCA07D -:10C5B000C2DDA0D90F2A34F47708FC5A4DBCEC6FC9 -:10C5C000C55F9A99F991BFA5E36703FED2648C0712 -:10C5D0005E127F84E57F5D979A8DE75188E441FC88 -:10C5E0004D1F5CC5F1C9FC6689B797ECF59D20B776 -:10C5F00012A17E2FB3CBD05F56FDDE587826DC8F9C -:10C6000096F8902ADEA53419F35535FD213E547A6B -:10C61000FCAD7450E9F7F7D2E39C811E699FB92401 -:10C6200090CF026EFF4FF9AC53C4729A47C2FD28F7 -:10C630006EFF4FB2274860FF5F2B1D15412E4B2D1B -:10C640006DD3214E6FF108C8D757769BD0BFB1E4A8 -:10C650000A88F7CC4609CB474DAE716068DFF8BD5C -:10C660005D671E20101FF62A68789322169FFFE64A -:10C67000DB6F27AAE735F03B213750FCCE6F2261F4 -:10C680001B9DE7028904E21321BE2B900F75F15D1B -:10C690007D19FEBE9F1CE9E752F563E9917FF473B3 -:10C6A00017D55B1F52E6D80D4FDC57A12CA1F18F97 -:10C6B000BFDBCEF0E53F4282C3502F78C522CDBE0E -:10C6C000D92366A63F76FD69470EC4C526F564C525 -:10C6D000337D3A02FD023FF70BCE13773CE41F9CFB -:10C6E0006F1F1E8FFB821DA2C317252EB395FBCF94 -:10C6F000FF0AF914F4D9B38934C0398C1ED28BF1F6 -:10C70000D8C0264BD4FDDDFBCD6ABC89D38DFE8914 -:10C71000EA792337E68B04E2B574EB9EF1B134A6D7 -:10C720003F1DE0EF43CD7EC9DF8B5FF0D701BF5BDC -:10C73000AD5D85D1CE83ADE0F8BBF1C05718C7BC65 -:10C74000BABDD904FC7BF526936EBF3160E67ED777 -:10C75000583216E0BAF180D5910B74E9103D903F44 -:10C76000E86FFF44F145D9B732E213FA87B8F83ED3 -:10C77000338BF3EF9143F300AF7BCE5A303F67B773 -:10C78000D250110DCE2BAD4CCF2D20A17BC664FC19 -:10C79000F3E177528F3D3C19FCCC4D84C7318CFCC2 -:10C7A00047908FCF6F21783E14FC52D00BE75BD8B7 -:10C7B00039608A9235E04F5379FF81362E7365DBFD -:10C7C000F67F053BA0BA5D7041EA6CB5D4A540BCCC -:10C7D000D5DF9620C2BA9BED56F32A5DA36FD5C86C -:10C7E000C53E33CB373E3861CF1D30EEA7DD0A01A1 -:10C7F0007BC4FB5AAF13D6ED4FDB73E2A3E5CDABA1 -:10C80000CF5FD792E95324E88720DE8DFC90D56274 -:10C81000D395BF27FA06837CDD68EEBAD713857EF1 -:10C820003E0BE3B3CBD66FC1FFCFF4DBDBAA7EF3C5 -:10C8300089451A39CAB4F4D36F83A2E9B7C5827B9C -:10C8400010E07DF1DEE18380AE8B0FCB03A3E9B76F -:10C850006DB56C3FEF259E0FDBD34AF5DB351AFD36 -:10C86000D66AC1BC3863BB448B89AF8B97D06FC18C -:10C87000FF1EF9DB06FA2DCA7C475A98DE50F5DB1D -:10C8800098F663A8DFC6B49A7479A369964BE93722 -:10C8900061E0AD600F77C89EB828FCB38DDBDF2F59 -:10C8A000F13C3C1807F4DC1D16B6BF79B97A2ECBE3 -:10C8B000CAE87D493DF7DF846755CF2DDEA99E7319 -:10C8C00034F221D3738B77533D27003F323DB77845 -:10C8D0002FBBC7C1A8DF32FBE93782F5ABC3ACBDC4 -:10C8E000BF2D63C31CDADF58AFECB1D0FA6323FA73 -:10C8F0006E9C56DFDD6161F72EF4D3771D97A7EFAD -:10C9000076727D47F5D830D0AF46FEF0B4EBF38EAB -:10C91000F78C3FD9F26B9097D745DC373CCACFA54F -:10C92000BD31FE642EF0578B85E9DF3ACE7FE76A92 -:10C9300003D87FC16B6C7E5576968F5CDDCAECC3E5 -:10C94000EA1621E8A6FF2C9CF09502F02FDC2B9034 -:10C9500041B43CD3CCEA93E7D57D2F32235BC30FA0 -:10C96000F3F32B306E3F5F221688CB57D80B3F86F0 -:10C97000787C453E8BE357F0F70B0F77D5433C7B34 -:10C98000E11302EE7B129E0FA0E63796B62FC57814 -:10C99000AD312F40D5E70B83FAF715867CC6663E8E -:10C9A000CF996217E285BC2946CD4B6836E2A38356 -:10C9B000E3639388EB661F3E287EDC19FDF1412975 -:10C9C0003A233B3932FF85AFD379E546E6A5E2C38A -:10C9D000383F35EE5CC1DBC59AAF8ABF7EF355F1B7 -:10C9E0006998F7B3A037402164931CC88BA17C8061 -:10C9F0007A23F03B11CFEF174D1A3948AB87B77246 -:10CA00007D9ED330A9209500BE480DF04D49E3A28C -:10CA100043A974DEE3DE738F85E5F17B13CC3ED84A -:10CA20001FDD6AED45BDA6F2D5D79CAFDEE178DC0F -:10CA300033B806CFA9FADB0417D815FEB015F1E715 -:10CA4000A7F883F32B7E7E7ED14FF90BE4E9E01348 -:10CA50005F307CED15DC101F2F54D71FC03FAD9FFA -:10CA6000D3CEF0EF0F0A88FF5CD28BFB23D58D82EB -:10CA7000274CEB57B72DC2BC0755DFD23FBB961EE4 -:10CA80001A7E94A2F12356D2AC7F15BCDE8DE686C9 -:10CA900077803F6F7C5E26CD1AFECCA4FF7D1B8580 -:10CAA0004E2A3E2FC59717389EB6011EED80AF5E09 -:10CAB000663F85BFC27334EA77BF14D0E1B1E0C9E5 -:10CAC0000B17C5D338154FC0A7A0A7DA8B452897F9 -:10CAD000B409644046FF79C2FEA4566E17EE3DC607 -:10CAE000FA7F5AC07B4B8C7CABCEBB1FDFC6E057B6 -:10CAF0003897067ED1E5F2EDD706BE7DC3DA7B24FA -:10CB000007F876AFC0E207ED09BAFDC5C156B6FE1B -:10CB10006FB552FE867DADC3B267A3BBBF7CC7F1C4 -:10CB2000F50BEC7EEDB9A4AB602290F7B8C5827925 -:10CB30006408C73066576AF5EA362B19786B6EECD5 -:10CB4000FE5379FFB1EC1AB53C1AC6837CAF363A76 -:10CB50005E66643CA35E57FDFC4BCD6BD4DF39AF02 -:10CB6000BE3C4CD289FB4E1992EF51B3260FEE36E4 -:10CB70009E67442140FB4A532FCB72917A24C5858E -:10CB8000E79FEE71A97CC6F2DD8B781EFB5471E243 -:10CB9000BBB07E7EEA65FB7CB926F2FB89A09F27AD -:10CBA000CB788EEFD32332C66B3F9DC2F2386F7ABB -:10CBB000FDA004719A9B4039517CDC344E407F05C6 -:10CBC0008E61C1BED92E6ADF7847E17C72E01C57C6 -:10CBD000F6A68602387F3C764BB00E9E9E82DEA47F -:10CBE00037008F93440278ECF40E2880FB93EEF923 -:10CBF00033C1FB43E83A8BEDC7769081506F827763 -:10CC000020BA03E35BD717407C74E641BB1DEE6797 -:10CC1000C96C32519F2182BF09245807FBEDE38F75 -:10CC20007B6F0178CBA8BD0071E7B2F6E63A279496 -:10CC30009B048F9BF6EF0FF80A9D741EDB1A3F29A9 -:10CC4000FC0EC823AD07DDF89B583DFF26B87808D9 -:10CC5000DEAFC33C9B924D021EFCDA16148885F5AC -:10CC60001BB4D07EB735D1F6B9B04ED0F6D0EFA612 -:10CC70004FDEBE05E4FD88C8DAB7B07DEA12DACE31 -:10CC80000D7CBB6911F6B7B0492029B4BFB216B606 -:10CC90000E941D913DF0BD75FF13B88ECDA0E3A598 -:10CCA0006680DE0F4F8132C9115C18EFAC1C8574B1 -:10CCB000EBE1724E268E64FA43E065EE37A876D338 -:10CCC0003B5696EF5BE259AA0CA0FDBC913F3003A6 -:10CCD000D202FC6D9FE0FEF3718A671FEDF228CF50 -:10CCE000DB3898FF91D2A559873EB5B2FBADE6B7C8 -:10CCF0004DC27C8605A408F3196E1CCFECB537AF86 -:10CD0000B506E18A8337E5DE34787FF05A33DABF3F -:10CD1000E7B6C9C847E78674617CFA64938CE786F6 -:10CD2000EB9AD8FD5C275BD83A2E3ECDF6F54B1D2D -:10CD30000A960F36DD5208EBDBC94DECBC63C1D35C -:10CD400053152897360B1E767F11D38FAAFF56E214 -:10CD500062F908AAFEABE2F3EE97B768D07755EA1E -:10CD60007A63D07755B0AFEC84A7FEBD9FD8991EEB -:10CD700004BB1FE81EFE0AF9B7FA884CC0EE173E46 -:10CD8000EA2EC47CACBD02C6F3C7B70B5ED8D72F62 -:10CD90007BCF1C447B35587CF74F408FBF6F26827A -:10CDA0001BF2DA29DEA97EC837F7FEE917F4FDC7C2 -:10CDB000472D900943F9A418F1ACE67FE66E667939 -:10CDC0002CB947D727C3794B326500EADBD24691AD -:10CDD000F8347AE363C17BCB8F995EC6FB2954FAA2 -:10CDE000E52A0D25B08E0DB731BDE4DE2C438E084B -:10CDF00039CCE324D49EC6F3B70B77AF4B5668BD4E -:10CE00007A9EFFB170EFBA6491BEAF83F58BD65FA7 -:10CE1000A8B0FE17EE135CCD9AFED5F66A7F6A3F86 -:10CE2000CA6E7D3FC3F7F2F265F6A3C2A18E1FCB97 -:10CE30001ECFFFF70BEBE1BE98FC37454C3ACEFF17 -:10CE400068C670ED7E87FA54E3AF796F9B8857838D -:10CE5000B7FC3FD98857C317ADE3A87C53BADDD0E0 -:10CE600026040194D671C794AA5C2CBB409EAB7972 -:10CE70009CB67A0ADBB76ACD3EBA1CE47B46AE802C -:10CE80007C40023E654012DA416ED85F28CD65EDE8 -:10CE90004B697B90BBD627981C527DE0067D51DD07 -:10CEA000B4AE10EB6F12DCD07F6B7331AEF765F967 -:10CEB00022C1EF9B8EA1FD51D6762C09E495CAE7DD -:10CEC0007A587FAB279AF13E2F55EE54397E53E6C0 -:10CED000F735595CA321AFFF41002A8AFC8A470835 -:10CEE000F3535B6494337F3E93CB37B78928CF07E6 -:10CEF000AFBD1DE5F0DC6621861C1728702EF96495 -:10CF0000907DEF93E3AD029763A61F4EDA995C170D -:10CF1000C07790E39D02F707993D689463552E2FE3 -:10CF200025BF155B0CF21C436E3BA5AE5B61DC7B41 -:10CF3000AEB522DC05DFDFFDCE3DA87F64CCFB284B -:10CF4000F8FE03C9A0EF4A2496AFA4E2B14A62F901 -:10CF50006CFDE058BF5449BD2C78F4703C657544B5 -:10CF6000F487087CCEEEE10A6C9291CF8D72F8F7CF -:10CF7000CACF3F4A9E0F73FE51E111F7B2F6903FC0 -:10CF800016A678FA6DCBB398A77AF6856337029E1A -:10CF90002BF650BEA5F33DD7E2E0F7BD04719D2905 -:10CFA0006F15310F9C48E1BC5B1C5AB96479481578 -:10CFB0002F39903FCA77B07CD2F2973F1A837922FB -:10CFC000CB7A31BF2AF002B737035D6380AFCB2540 -:10CFD000960F6594F35B6DCCFEECDE1D370BE621FE -:10CFE0006C61E7F4CB43B7CBC0876ABD1FDA64B589 -:10CFF0001EEE5F0628DFC2FE3AC0A73D77AEE641CF -:10D00000756F65725FDE26A3BF54BEA519E3D8FE17 -:10D010002D9F609E7BC14BDB307EE06F13F5798FD7 -:10D020005B44DCC7A24FDCAF32E61F56B756E17E49 -:10D030005B7588E7F719F2DF2A5EDAFB7280A2A639 -:10D04000E2D7CF3B410F9CEEDCEC047CD2FE306F8C -:10D05000F0FB9F49BABCA8D8F9BD5E7D3E6168650A -:10D06000D47CC2D3F00FCAE00FD838BFAA79985B3E -:10D0700006F03CED705E5194F87DDFB99D6D9F3FE9 -:10D080000379EEDD3BCE3C037057FEF5D367209F5E -:10D0900089ECB3E2BAE47FE1F79827ACB6FB858D63 -:10D0A000FBF95B9FC7FCEA73EF9BD1CF39B7F764FD -:10D0B0003AE4AF9DDBFE5532C4E3EEDD3B15E3956C -:10D0C000F7EE2C1844A2E877F5097C19BC8CFC6EAD -:10D0D000231D0EB61EC4BCABB3EF99519FF5E58579 -:10D0E00086AA589EAD9BE783B644CFA357F318ABEF -:10D0F0005B6FB9E95AD0CFADCC9EEBCB6BBC541E65 -:10D10000E8DB949ED75C06DD5A789EAF816E67E1BE -:10D110001F943E2103DD3E6F5DF0AB27E15BEB80AA -:10D120009879A0E1CBC0979AA7FF739B778F0DCE1C -:10D13000FDED880BA4307A05670860EF7D9E0EE751 -:10D140001A4EC9BD98EFD1BBD7EC827CC6F2BDEFB9 -:10D15000A27C9CDB7914E3AA84E7C99F237D7F2C02 -:10D16000AF59E0F3DBE460F9A31CEF905FEA76E2ED -:10D170007B9E47CAF856CD2F8D9557DA6B1BC6E2BA -:10D18000D0FCDC4015F593F8BD597DF9A6423ED0A0 -:10D19000E9982E4F579DB7B13F17D79B91FCE8E810 -:10D1A00079BB6ABE60844E6C1D51F39FCF35F3BCD2 -:10D1B00069FA3E6D2CE4C1B1F5DA1F14DE2551E4A5 -:10D1C00051CD8F3E6333E445072F2F2FFA52F0FEE7 -:10D1D000EFE2E3031B8B57AB78E9FE26BA3E56E23B -:10D1E00098DD49FD53390EF705987F7A37F74F558B -:10D1F0007CA9F0D68798DDD0BD85F9074679AE8E3B -:10D20000715F52121FA7BA6DFF18D03BDD0776730E -:10D210007E63FC5CDD728CE5DD52FD1CD4EA677E2A -:10D22000BF84B1BF74DE9FBF3D7A7FFE964FA2F6EA -:10D23000775AF2DE0EF09FEE6476D2E990382DDA5E -:10D24000FD36963859973F50EF60F765884E1BDAE8 -:10D2500047F73AF2DF8B4F82A782793D754B791EF3 -:10D26000D0CF3C78AF689D633A01781E02FC68E23B -:10D270000CB2CB47C04E93538A72457704DE3E7A98 -:10D28000249948504B7F299C06FAFC83EC9332F496 -:10D29000F79F86F8C87F4AA47E1085EB3F0382671C -:10D2A000A93BB65DAD967D3F1575F18C6A73EF07AE -:10D2B000609F9357ADB81F2EEEB306303EF60CBB01 -:10D2C00057E3E0CE2F9FC37B797E6526DC2E14408A -:10D2D0001F94F238C5C99D5F3EF35F604742633AD1 -:10D2E0007EE933B43ED8CF2D7168EFF7EC881F0389 -:10D2F0007180D2571FBC11F44529E83EB0335F1A44 -:10D3000014ACA3FD9D18C8CA27B60DC17301153B07 -:10D310001C984F7870E7AE6AD0F7E75E8A23A0EFDB -:10D32000CFCA5D7F85B27F4F3C6976A3DDE7D6AE7D -:10D33000AB0B89E4D6DA731550D6E5B710CC6FC1C4 -:10D34000F81BE5E78AB6783CFFA1A9C7E539309814 -:10D35000DF133518E48EDA8D6E7DDE33FB3E3F8EB3 -:10D36000E92FBFB9F77E761F02ABEF577A4B58B95A -:10D37000613093DB4EACBF48E557FEBD7FBFACBE0E -:10D380003F8EC50322FDB0F6D56676BF8691BE3FBF -:10D390008D13F879DCBF5C19EDFE8928F0B37BB9F9 -:10D3A000041280FB57C9762BE669552AE15190AFEC -:10D3B000FEB2C2F63F2A9DE15190AFBE87EBBF4A55 -:10D3C0001B2DD3F783391C501FCAC4D2F522DEEBC4 -:10D3D000B4CB8AF7E155BDEAF0A29FF0F297279E01 -:10D3E000CA857CB538CC93AE7AF55F90FE55E6F0F1 -:10D3F0005DC0FFBDDBCD783F69F7F6C3E9603774E8 -:10D40000CBE1F4C48BECEB5485CCBA7D6A751EA7D6 -:10D410006B974C8073BCEA39C3F218FAE2F5389680 -:10D42000D7D11CE7FD15D373FAFB654ED7CED2DDFD -:10D430009B586E89AEC75A402F68E27862E45C61FF -:10D440000BF47B9674D50FA624A9127A717FBC7C4D -:10D450004B461AF8BB07AC57E2BED501D98DFE206A -:10D460003CB5FAF854AD2747C2F3F499391285A3B5 -:10D47000A7F99392C104F203ADB3A2E9A7BD7171FC -:10D48000C84FE51673D4F39BBFE3FCB60DE46D1CE7 -:10D490001BCF931519F7801C54008E897637CEA7C1 -:10D4A0009CFA01EC9EA8D939DA73DB0BA506AC47D0 -:10D4B000E50BF1B190AC5772EDFDF5CAC225B93953 -:10D4C000520E2AACAFFBF84D8CD0890492D04E920C -:10D4D000380DC9FA545DBEBF241759005F0A29727E -:10D4E000492290BA01E5D44642F8B4533384AD439F -:10D4F0003504E2E3A7F8FEAC59723F8AF7CD748891 -:10D50000A8CF2F85B777E39C08B759AA211EB43757 -:10D5100066B8C01E13023EF22DE587BADA6939EC0F -:10D520005C38F142BE1BA6BE51F89CAE435F817DC4 -:10D5300040F98CDD63F57D12ACA3E3C131638CFF50 -:10D540004D66F7D91BC7FB86D38104F6EBEE3B870C -:10D55000BF5EF5FE3CF0D7E3FF9A0FFB317617096B -:10D5600083BD146727E1B831704F9E745A2BBF4EAC -:10D57000C2CAC3283B835E734DD47F37F235F1486E -:10D580009FF5E94511DB7F6668FFD9C5DAABF8F096 -:10D590005B367A8EE744F062E373084CF65CE8028F -:10D5A0007C8C717AEA808E4AEF070F023EC6D899CA -:10D5B0003F98D448B4FE5A8E9DE9ABE5FCFE69FA6B -:10D5C0005764D7F4475C168C8FAEE478EFABAFC6E8 -:10D5D0004DFAD5B74A80D77EF5ADB1EADBA2D77751 -:10D5E000C482272E3A3C0931FA0F44AF5FFDEABBF3 -:10D5F0006F84DDF092E90D08CEF373CB3976F0AF8E -:10D60000E23F482E665CC1F6030C74B301FF517E05 -:10D61000B08DD0BC87FFCBD2D06F5814FA9330F2C4 -:10D620005D31878796EDA914BE1F7370A76C62FBEE -:10D630009573EE6571A21F5B587EE9317E1FD09C09 -:10D6400046E657CF59C2F61149193BE7E3A2FFC19D -:10D650007877422794DE773608C17006DC5B63B0CA -:10D660005FFBEEC759A840FD6243DC45E527F53C6A -:10D67000D23C6E5F6770FE5C407A1D20F7C673EF88 -:10D68000AF71BDA6EAFDC03A9209E7F64593CD0316 -:10D69000FBA3223F674A9CEC3E3FE21DC2EE97533C -:10D6A000F3B832DDF1B0BE91107FCFF759165FEFBE -:10D6B0001EA43DA7255DB0E1FD2075B22705F4A0AD -:10D6C0007C81DA75D455532E0C236ECD39326ACF56 -:10D6D000A170CB2E765FA2E42A22A56007F2FB019F -:10D6E00048D2F43EBBEB4D8A87C5EBDC786E758182 -:10D6F0009DD999BF7014DD631F07F665BE87DD7382 -:10D70000ABA76360279B5F1DCC2FA33FDC758AC747 -:10D710008376E7746A31601CC783BFEF209ADDEF20 -:10D72000BA411EFF4D66BF57D00F0F8C7EE7931294 -:10D73000F15EF6F9CE551F009FAEE6F711AEA8CD0B -:10D74000C4E7AADA14B43BEB6B3DF854F162F13450 -:10D75000E0BD6F9611AC3F8BCBC7EC0A6ACB403E65 -:10D7600085E4AA0943D9925643C0DEB5F6E1A70184 -:10D77000F1A3F4957D5836BBD8EF46C88D3310CF52 -:10D78000B43D29A5DF173B7C4F829C58DD57EBEE5B -:10D790009133A78C35DC3768C09BCA1FDB18FED6D7 -:10D7A000088C3F8CF85B2377BA615F79CDF57DF704 -:10D7B000CE20FEA879CFF0F73BB6CF16137FAE444C -:10D7C000B45FE7E7D5DF55475F3DC2F7171FAECD22 -:10D7D000477CADE4F7483E54EBC5A708F8A3F33304 -:10D7E000670508DC8FCE7E1B823EED455EB87F1656 -:10D7F0007817F027DA193ECD2935B8BF66B1337CEA -:10D8000089F600E245B6337C8976C66F0A2F4B80D5 -:10D81000BF1C6C8FEF29FE0E007F59D226E8F0A5C1 -:10D82000244DBE3CFC3D41F147E148E2F265C44372 -:10D8300092C2EEA754E52A961DF7389D3FACDB1B3C -:10D840006A093E07C6F0178739D8BA9964AAD92F52 -:10D85000033E12095F4F02242D8FB0D443F84B09C9 -:10D860001037940506076918A2BB57527449867B86 -:10D87000D9DC1B800FD61F964D902F2F2E99AE3BD3 -:10D880000F2ACEF226B8119F3EBCA7F9915A37D283 -:10D890006F1DD011EE01E5FED7439C9E0FF37B2850 -:10D8A0005772F958C3E5E5512E2775FCDEE4D5D350 -:10D8B000589E5552B689DF571626DA3CA6044F8883 -:10D8C00028142EB4A9DDF8C47B16C97BE6E048DA3B -:10D8D0002E2E8B78814F12DE7B20C8EE6B2C4A05F2 -:10D8E0003B2841BD7F71A23B61361E840D4BCCEFBE -:10D8F000A0AA10FD984E53B47BAAEA3C072C100F47 -:10D900008D054F9CC79BF1101D2FAED181F6FB00FA -:10D910005FD1EC05B46C6F8CC3F85F1CFF7D163BC8 -:10D9200085BB5443EF58F7506F745C1FEFA0F4743D -:10D93000018CF4F958E370FC5D96C7E522FC1D9755 -:10D94000C7F97AAADE73AEB6FB9AEB4767EED53A13 -:10D95000BF75BDECC576AE897AF95FCFF56DE2147F -:10D960003D9FABFAF6789FBEF50D0378922F4C41A0 -:10D970003D96747374BD5B272B786F79DD6826E75D -:10D980008162859D6BE9AF07304E7DDE376A23E803 -:10D990005195AF9611A67702C4E6C17588DF6FA3D3 -:10D9A000DAC12BE01E40AE5FE1298E60BF3F903CA4 -:10D9B00087DDE7BB9ADF63B596F215C17B4F3DF873 -:10D9C0009CEE60FB13CB2C63F13EB53ABB09F584AA -:10D9D000F4BE39082687B47FBC0BE20592ECE9F46B -:10D9E00042BCCF2185E0DEDC3A7B2EDEFB2E24E438 -:10D9F000BA80FE5F38E60FBD583E1D9D28DE97E9D0 -:10DA00004A2A221F66E16E009E5F915D3713881BD4 -:10DA10006E48AAB102DEC63B585CBFB1380FF14870 -:10DA2000F17B936360A49F41B3A6F7DD8305DD6EB0 -:10DA300088710EE60E07B397485A808CD0C879A338 -:10DA4000FA3B27EE00C9D4C8FBB2918504F687FAE9 -:10DA5000CB790C3DB699E9B1E542743DA6DA99AAB5 -:10DA60001E930DFA417DD60F9DA63BA7A524798074 -:10DA700077E1193079C0BE7BB9FE8E04C4430DE056 -:10DA800081A44CEFF35F7F300CECC7BCA8FC66D4DC -:10DA90005FF3FBD6736F32D0E994EC1E341BF8E9C8 -:10DAA00070F4F57CD263573D0A7C30FF77A2A0DD8D -:10DAB0004F29BDB002D7D3920BF9F82C6B9C867C12 -:10DAC0004F200AAEF1C34E36DDE704B84E36F23CC5 -:10DAD00080263908F919271BEFC3FB4A20CF5BD4F6 -:10DAE000ECEF935C37DA97EA3D632783F738B5FBB1 -:10DAF000BB25BFB07AC16E8DC55F254DD1FD7A586B -:10DB000043217E4A01CC047B98DA37BD61B07F3671 -:10DB10009A3D011229071EB346CD4F5CEC98FA38A6 -:10DB2000E07DB1C3FB34C839B1B37B4163F3391B2A -:10DB3000F7046C02C37ED3933C4F53F239B5F7BB65 -:10DB4000F5DDC7C9E324C412E3BB4DFD7D8318DFB7 -:10DB50009D2C9F83B8A27F57FD84B8889FD006F381 -:10DB6000A86A3C53FF3EE289FB091CEE533283FB5B -:10DB7000D47366F63B3706BE38C5F347160A0CAFBA -:10DB80002A7F9FEAB3777C780F8D91FF848D576D44 -:10DB9000184FFBFDB443C6385C25E51FE01B61E36D -:10DBA00078CC5F171E1BFF28E4257D7644C4EFE583 -:10DBB000172CF8BDFB679E0D7320CEF3BA8CF7755A -:10DBC0007FD631359EC579F471E8054EB6CE9FE615 -:10DBD000725F726115F2671F7F342C5040AE4A2E7F -:10DBE000AC457BA6648B80F7449240EFA14912E7D5 -:10DBF000C309D0FE6CE132C0F7C406DCDF28DD6C5F -:10DC0000F6AC12FAD3F9B4C3ADBB57BDB46B35F65D -:10DC10004BA83D95A4D9EF3EC5F3804B2FB0FB0137 -:10DC2000892B405280EFB9DE89F0AFFEDED76E6BF4 -:10DC3000F438FBD7DC9E29B93041E73744E6F77D5D -:10DC4000269F7C3D2FEDCA6770F5CD67C3F868F35A -:10DC500089CC6322B6EF4E883E7E06C7F389DA325E -:10DC600038B941CA1456AFA4E13E05F449495342BC -:10DC7000A2A099576963852E0FA3B4A95899ABE95F -:10DC8000374207DB6F278D88D02163AD7CDD323BC7 -:10DC9000ACF7450E278CB77161DE4FDCD01FD33F48 -:10DCA0001FCB0DE935A85FEE71463BD790E174EBD1 -:10DCB000E24AA58D9C3ED44ECED5D047A58BB1FD72 -:10DCC00089E6D2BC9F403CF909762B486CBD63A025 -:10DCD0005B4674BC4DE8C35B26E6035D1A6FDFD17B -:10DCE000E5FDF4C31BA7AF8A17F53DB58F72005F42 -:10DCF0001320E03410FA61F4BF14BE22E372FA4F2D -:10DD00008A3E0F5FDF3C969000B51FE65F721E0FE4 -:10DD10009280E522F350E94FAED6D1DFB776E475B5 -:10DD200020872ABDE71F7802F9773E9547D8973FAD -:10DD3000D9709F6E7D88C01783EE2302242BEFFFDE -:10DD40001CDD3F9603E990F71558C7D691531B1F6A -:10DD500049D7E279B163D202A00BD934F0B2D68FA1 -:10DD6000C0644F871BD72519E361BB1D3EBF93BE1F -:10DD70002FE37EF5F284C251D1D67DEA174E84F8A6 -:10DD8000735DEDB489106F93B9DD08BFAC05F6265D -:10DD90005C811EED7EAD064ED7876A6B307E4D2CC2 -:10DDA00001E2D29EF725CC2EFA9AB0788BDA4E910A -:10DDB0007D2E887F2A0229427B4EF2ADC8C8853865 -:10DDC0004652764083BFB54E66D7AD4E39E0827C71 -:10DDD0005233ED1FE2319634E9BC7E9F9295B385B4 -:10DDE000F132CC474E0A118C6766D1F71A7C2B4969 -:10DDF00014CE8BF89B92C589FB451261769A3A7FC7 -:10DE0000FA06D7B387F9BAB40CE2B849608799D05B -:10DE10001F5ACFE394BFAC2DE27890701D3327B02A -:10DE2000FA4A3C83DB0A716B11D6D530961D70C35C -:10DE30008E885793E1EF8F261037FE4EDF0012AE2B -:10DE4000C77B4C2675DD0FEFBD71BE2DC0075FA4EB -:10DE5000767E20401CBAC87725ACBF8D6220DB4D92 -:10DE6000EBFF4AECCD867AF0FB5EEF25B2E750C8B7 -:10DE70005BF669F6A5D8BD9C6E6D5CCF581EBA44A2 -:10DE800032ECD77C73A5F67B739C7717C091F49125 -:10DE900080FB30755676AF4F9DE3B67858BF8F72D2 -:10DEA0007A21FD817F3A981D735E72C727627C33A9 -:10DEB00033E735DDF81E5D59E2FEDB26CA8F92E6B8 -:10DEC0005ED61192D704FC32B281BED7D22F4A5C03 -:10DED0002DD18ED7DF46DD8751E1A3E312C09F78B5 -:10DEE000A190ADAF063ED82330F8030EEE6F9180BF -:10DEF00008F49CADDE172C2D6765F5F722808A1497 -:10DF00008EF7D5FD05B29C95F93EA57F2EDB8734B3 -:10DF1000C233BBFDE14E88EBCF6E4F9D07FB53B381 -:10DF2000EDA3FE0CCF3D72EF8138B003EF13F0FC90 -:10DF3000C78F7FFF9A1C479F3BDFDE88E78DCF723C -:10DF4000B9BB8BF4E23DEC3EE2E2FBE4417C3F17DF -:10DF50007E600ECB2119FCF439E1E08F6EA0A53B69 -:10DF60005F0BDE0066DB5D1DBDBF0135E00BB90A4E -:10DF7000710F406DD7E639C4CAAC5D040F166E8FC1 -:10DF80005A705E91795B100FEFF7E58D07901E7D5B -:10DF900078E2F72AA978E99B77FC6DD321CE1B4B59 -:10DFA0009FCDB667FE996D7E30B88C78FA0C3E51E5 -:10DFB0003BF233A7D71A4FF5DB474EAF0D9E959630 -:10DFC000DE746918CA8B13CAD5A26F6832C5C3D96B -:10DFD00021BE2B07023E3A075C961EFDC0CAF40024 -:10DFE000C94DC7F9A8F7BE1F7CE0A403ECCEFA9D8B -:10DFF000EFA6C3B34AEC5A733BC63745F487CEB796 -:10E000005E79D1F3611F40DC89AE7F23E3553E6426 -:10E01000F3BB9B9FAFB9BB350ECFD7DCBD44D4DD7E -:10E02000DB7CF712967747A4CE31B7EAECF5E53101 -:10E03000FB813880B19F794B26938F06C03EAB6B36 -:10E0400012C6059E61FC356F8A57847CE4092B0457 -:10E050008CB78C3FEE6EEBA2E579C104FCBDA379D1 -:10E060000F2CCE817B08AA3B597C6F90B828FB67A8 -:10E07000103F39C0D671282F02F9B67BDD764DBC32 -:10E08000BF5BAEC9867BF70277DABDC03FC5B77A02 -:10E09000DFC7FB1C781C425D57773516631E6BF19A -:10E0A0001C773ED0BD3864C5DF1F2CB610C946F5BD -:10E0B00058B1442CF01CA410C90A4F1BB1C0336FD7 -:10E0C00019BB27BBA47126DA07CEFC2205EEBF2DB3 -:10E0D0006E7FFE73685F2A85F7B3732D0C3FC5ED25 -:10E0E00087BF02FE59E02DC2BCC3EF6C5174FEDF46 -:10E0F000E890BE7C4D9BBE9C1DD697733AF4E5AD6F -:10E1000070C799C68E38B0D78CEB44C519764EEFE0 -:10E110001501D62688079B519E0A2ADAF3603FFA3A -:10E12000CC8B0E137CDFF317E6F7F66EB5E27D6F4E -:10E13000FBFF602336C82B7CC9BA11BE9FB185F2A4 -:10E14000200E47EBB3DFD92A0A8D02FFEDE5AB5570 -:10E150003F3D3806E6F5F25F599E4CEF5633FE7EA2 -:10E16000CA99DDCFBF08FB6267B65E8176D62B42C7 -:10E17000C004FD065632FA1BF9B4628BDE2FBE3F97 -:10E180009EE99B1E81E1FBCA46FDBCAF0AEACB3F7C -:10E190008F67FED45CA2799F01FBF7EEFA14585703 -:10E1A0009F8D7EDFF0435C2E5E784151F956E4F797 -:10E1B000B311B7E6FCD29EC8FEDDBD57405E05E058 -:10E1C0006258E47D85615CB5FFA278B60F9FC4F705 -:10E1D000677A5F17113FA70DBF5BD867D7D5D6A465 -:10E1E0004ED1AC43258DFB938BC13F6ADA9F3C57E0 -:10E1F000B3BE546E3D987C07E62549F8BB4C95B3F9 -:10E200009F5B3B2109DE8B218017BE43DCAB3BF4D7 -:10E210001B27D4A3F6EE585183F7D2C6FB52A7684A -:10E22000E4F46FE54B559E2AB97DB22BBFB310F2D3 -:10E23000C42B1AD9EF3755847E740BFCFE22696219 -:10E24000E74CF324522452F9A9DCFEA31FC2EF715C -:10E25000F99F1EE701786817B7C2FB8A964FF03C1A -:10E26000C12AC3EF08A8CF7D9CBEB47ED844EBAFD3 -:10E27000BACD5E06FA89F6FB1A940F646EC4FB4DA4 -:10E280009CA7589C96BE7F0F7E12E5D4E4C01B77F6 -:10E29000D0A66748E89D1B3260DE7A3EA37C2B80C7 -:10E2A000DDD5BB59C0DFB5A59656DECD60527B9754 -:10E2B00062DE2DFD7E77B4F3CE0B83FA7E8CF4FF05 -:10E2C00003E75FFA97A9E52363BD013302782EB116 -:10E2D0007209D5771A3BBFF27803DEE7681C078323 -:10E2E000709A7C03582FDD28DF56F5FE21C192C7B6 -:10E2F000F36687B332DE5B08FC4A19A5E26A32C5D1 -:10E300000DF8BE994C83E72B4278AD28323D8171E0 -:10E31000A06D71A827BA5D5DCF3D05FCD5321AE32B -:10E320004F83F979CF6E7718EF79ECE1F1C96E1769 -:10E330002B97B75B310FE6CC5905F5E8D2D04127D2 -:10E34000D0A3FB45AB097E97F4CCF60193214FB2E5 -:10E350003BC4EEFF3D1D1A80BFFF1A6BDD32EA039E -:10E36000759D3C06FF84F534DEFB35ACB76439CBD4 -:10E37000231D34A0263BDAEF49A8ED92949A6CF065 -:10E3800053FE17A753B28F00800000001F8B0800B8 -:10E3900000000000000BDD7D0B7854D5B5F03E7316 -:10E3A000CEBC92996466324926218F09841020E000 -:10E3B00024860814EB24040C187542D1A2B63880C8 -:10E3C0004080BC44DB46A55F2624424251428D0872 -:10E3D000087140B1F48A6DB0A8C106EF80F86AB543 -:10E3E00037DADE5EB5FDB92370295A1E23F452DBFD -:10E3F000DBD67FADB5F799993349AABDF7B6FFF7DC -:10E40000FDE9478FFBECC7597BADB5D75A7BADB55E -:10E41000F744BE6EF1EC2D60F01728509C8C5DF235 -:10E42000BB3C9BA0BC4482573318333A7C465B3AD2 -:10E4300063D672C6BCF0CFF186BC5786FA53B2E7FA -:10E440009BB6718CDDC57C0686CF72BF818D853E03 -:10E450009DD0388BB1650A0B290E782EF4BE2F4D56 -:10E46000A53263D07FD92E29D801FDEFDA6C64CCB8 -:10E47000C4E8EF33F8B7A217CAC5B1F22A16343090 -:10E4800019FE63575C3B187F95123A2AA530B6DA1D -:10E49000C442C930EEEAA7B4FDD6B010C1D370E0D3 -:10E4A0003363FCF8303FC600B4FF64EABCBC6EDBEB -:10E4B00034C69C0628C3BC236FEB838887FF907DFE -:10E4C00034AF35CC4FE3DCDE5AC54EA531D67C5F88 -:10E4D0006BD65DF0BCD87A7FD65D57433DC201DF75 -:10E4E000B730DE9FC1BCF601CED654B3502EC0B7B4 -:10E4F0001CE69B5406E541293405CB26164829E342 -:10E50000EF53CBF87CBD71F0D5B31EFA5EFD2EED56 -:10E510007BF68B34C267031BA27AF6545C3DE0A302 -:10E5200041E0A1E100BC8FC3C3CC0352C07A159671 -:10E53000821D19005FD359C63641A9E9D06746CD7F -:10E54000F8AC8731C04366126366A0D7A3125BD4D0 -:10E550005F42FD26D64D8136F8771D96DBA9DD0991 -:10E5600081BF476F5991E587765BEC50CE16089EC8 -:10E570000EDFD0E1C7A91C32C17792AE8E96A9BE3C -:10E58000623D2FD7D98A6BB6E730B64DEFCFB201D7 -:10E590001297C9BED77480BF271DFE5B90DF96E936 -:10E5A000BC790ACE97798B7C00076BE57878ACACA8 -:10E5B00065624B490CAE187C9CBEDBA4FE900EF845 -:10E5C0002C7058F2EC7323DF46F47E4BAC5DB34DF8 -:10E5D000A279A41E0BBF3606E9FEBCC4F642BB1DE1 -:10E5E000D287AF8D817E3BE6B95907945D4027B94C -:10E5F0000CDFB34E09F0527EA8EEEE5791CEE549FE -:10E600009EF1F0683C5429375A68FE77FA009ECC98 -:10E61000E4963D3AA8CFBCB3B80CF91BE67DE702FF -:10E62000787FAFCD4DDFCBB270BABBD6070AD69696 -:10E63000E0F77D77BF0ADF8B4C49F2E0F7330157F3 -:10E6400056073DBBCCD88EB54BD8EED1143E7EBA22 -:10E650004EBEB30ECB65BCEC582779F712F36DA50F -:10E6600079671A590DC289EF8325B464BC07A93EA6 -:10E67000C8E93BBBA514C7CB1CC79F4E432807C79F -:10E68000794BA5F760968E6520BCF0DF00CFBD0703 -:10E690002B331DD0FFAD732645970A4F176343D820 -:10E6A0004E0959183E0B8B797B93685F3A3B1317E1 -:10E6B00083334FDBEEA2DE9B7A35E025F08ECC90E3 -:10E6C0001EBFB37853EDD0EE4B063E8F443AF62191 -:10E6D0007D603ECD9F02E46971745B74C580E33553 -:10E6E0007FAAB0E0D5B1F7E7DA4C2C58142B37D419 -:10E6F0001F9B8BED1AD9D006E4ABC6FE64168CE3E3 -:10E70000F72F258DFC5D95BF9B3FD5B1401AB16FAA -:10E710008ECF8AF8896C588EF01F91D83E86F50608 -:10E720001688FB7EF3A70E6D390A67068D136BC73B -:10E73000B4ED067E4FEDD8F4700A7EE7822D9CE2A0 -:10E7400010F3C37ED9326B41BA5C0CEA027A58C727 -:10E7500017DCBCFE226335FD96587B75BC0B8B0C19 -:10E760002C44788FD0B8889700C8B69D839F18DC5A -:10E77000506E183C4A7851F9211E3F8138B991D129 -:10E780003114D2C19AFE856D5557891948714C5D77 -:10E79000BF6BBABCB3A05ED669D6737279747D9331 -:10E7A000587954270B79D0D0553D2BBECCDBC7FA16 -:10E7B00037D654C3FA2F2FE1FD4FD89ADE58AFC495 -:10E7C000E411CC230FF1122D9B12CA16284F892B6E -:10E7D000DB12EA9D09F5AE84720E6F7FCE1ACA93E2 -:10E7E0003D8C7D645B5BA3807C3997155A2C417905 -:10E7F00073C7BD35D520E71ACB87BC32CACF41C914 -:10E8000023B118FE9A3CCC1B04FC593C61C3B212E4 -:10E81000C4C3D06BB8FE1B06249B047C6EE93F1872 -:10E82000A232F673C7F5EB97A85F43FF87D46FD486 -:10E83000F18B75B48E37159FA4768000DB69A0D369 -:10E840005799C45201A5058AFF8FA8BF1AFB7FC341 -:10E85000F52E8B18F8FCB81CBC90E57D85E4E01122 -:10E86000C986EB2ECA7738AE25C6EF6AFB5F4D1915 -:10E87000FC571C26F9DE4FDA1568FF7F1A7F338DAF -:10E8800001A97E854D66A05C0D4E447DBC93F927A1 -:10E89000A21EFA7AE3F8A33A6877421FDECD005F42 -:10E8A000C5F64D350AB43B610DE74A2043266DEDB0 -:10E8B000E5E5F4F06EC46760EBA384DF13B9E15CB7 -:10E8C0001D94A7DA43BC3C3EBC1BCBB76E7D86973C -:10E8D000A7847365E83F3670A0A61ACAFB6C23AF05 -:10E8E000D77C3B97E32A7C97C779B3EDE9C8765C80 -:10E8F0004FECD603C6401E2E5EFDF1B3FB000F8B1E -:10E90000EF4F2639B5EFDC57E6FB68FE019F520159 -:10E91000F290B33ED763248F15B203B250773962B9 -:10E92000F4B0E60DB949CE4F6A3988FA3E737109E1 -:10E93000C9F94F53BDEDF669B1E72719F00438DA8C -:10E94000ED362E97659D97DA3F6025BB678B99CF93 -:10E9500007D60DD1D722E8512EE6536ED7D133CF4B -:10E960003687C6FB40F2EE30C9F8640133D27355E6 -:10E9700012D91977EC01B90072B957C0DDBB7562C5 -:10E980003000E3DF21311FCA8D5EBB370BE5C30BBF -:10E990007F91EFC4F9F69642199E3F16F2BEB7CEAC -:10E9A0009B658FD38BBD7B78BD2A777A0B787F559B -:10E9B000DF6476F0EF646E99B817E791AC302F966C -:10E9C000972F2ADADB4E7A7B01CD9B79BD5912CC89 -:10E9D000F7F4AAB13AB42355FAA4157A6FC2F9DC58 -:10E9E0008EE35B627452BFDF8EF346BD2F83DE87FA -:10E9F000F93EE0F0D3FCC10E984A76A0B003DA717C -:10EA0000BED362F8654A781ABEFFFF084FF760FD73 -:10EA1000FF144F23C88B00B66B6C0579A18B93173D -:10EA2000027FDBA4903E93CB0B0FEA397CBF00E45E -:10EA3000E3ED36FF468447FDFEE2071AC9EE53E1D7 -:10EA40004AFED68B355F65C3D759A25D76E203D304 -:10EA500066067AEC84A19FE4E289F9CCD38EF24376 -:10EA6000C7EA118FAA5D5971FF9AB718D8B397ED0D -:10EA700032D1B95BF266E1BCBA81AE26D4C37586E9 -:10EA8000E0BE82985EECB50777AC40BADE52E20990 -:10EA9000B8493FD27A0BB42653BB5E7B9829583FC6 -:10EAA000C36D034890CE448FC86D86E05E09E9CD02 -:10EAB000F9A577D5A4604022BA07A8FF6D9C7F7A9C -:10EAC000EB18D9F7BDB7B9886FCC2C68467846E308 -:10EAD000838C0E467CC414EFD43A6B0C0F3F13EBBF -:10EAE0003AB93CFCFCBFA11DB9D94C7624EA4CDCF8 -:10EAF00077B19E4C8217E8F902F187BA5F7A242B2E -:10EB0000B889F6679E0AA4C746AB7709C1FFED64D2 -:10EB100037C2BFCBCCBA4C65B8FD609D24EF043C36 -:10EB2000ACE73186F6D99DC23EFBF7FA4B56B403EB -:10EB30005EB573FB0A19C504F26F29E3F54BD725BF -:10EB40007F88FB99A5EBE49011F62BAC6B8E371CFC -:10EB5000B7CF208E82F1FC425EB2ED112BF28D1FF9 -:10EB6000FBA5E0F87FB4BA2D5886FE5391ECD0BFD8 -:10EB700038D6FF3DB16E17CB1C7ED696EC46FC26F0 -:10EB8000CAF5F754F87A1EF3C67F4FFD4EE2B8B0CF -:10EB90008F7B1FF105780FA5A23DFF6D99E89A08BC -:10EBA000AFD31079C80CF58BDB64FB7AC0A7BFD557 -:10EBB0004AF355E1BD3333722DEDAF12C63F93DCFE -:10EBC00054A1E0FCC5FE83ADD3EEBF1833C4CAC068 -:10EBD00017CB5984F631C3DE8B7D6BE2BE8FB1BF9C -:10EBE00018E3DBA9EB85B9A504F8055FB92505E9AC -:10EBF000E69738DDA2F44E805BC5A7EC18199F4E4E -:10EC0000433817E595BFD5487848ECAFEABDC7CC87 -:10EC1000B03E80AFB64B12F1E3F6FB92498F311351 -:10EC2000A763F3EA2437F2E74E43E4695A372F1912 -:10EC300019D2F5A239F202C9A342EE37B8F83379F6 -:10EC40000FB6BB90CEF9FAC2613DAD270E0CD83B92 -:10EC50003F93F752BDC4C7BDD09EECC6F5D88C9883 -:10EC600084EF3707FEAB8D01FE4EE9F83EB87940E0 -:10EC7000BBDFBD00FFEACB6272E122E3DF090C706B -:10EC80003900335D45DFB923896D82719B7492171A -:10EC9000EDA3A6D593821D9C5F4CB85E1A04484D27 -:10ECA0003AD8F795C5D67793EE6411EE9B1A4C9B34 -:10ECB00087E414AA3F8EFB2D86FB25E8B71A3B1587 -:10ECC0000CE7E7A6CDBFFD33C2DD74484BF78618CD -:10ECD0007F489F49D83F8E5F0A627C40F635CA87DD -:10ECE0006A161C2F713F0C96936B8682E887691613 -:10ECF000FE89F463E1B9C81FD6F27EB6149ECD67D3 -:10ED0000B97D317370CF2BB8CFB5D70CE5E2349B0A -:10ED10005BD75E7DFAEA187D5538670C6E9571FFFA -:10ED2000A6DA2571FBC7890BA6C43FD7533FDC8FFA -:10ED3000E2F7C2F80AD785C2F5D936A1CF40EF91E4 -:10ED4000DC5DDE3381F41EEA25945FEA7E16E51968 -:10ED5000CA8F271D558B1C30CF92B4AAAF38A6F1AD -:10ED6000EF901D8F9BA019C3F199A857D476B8AF27 -:10ED70006DB18CDE2EEAE7D991CAE583225179C5BF -:10ED80004FF57B36117C0AF1CBDADD05246F557F18 -:10ED90004C83F043AD10FE9B15C27FB372BB91B99B -:10EDA000E3FD55416DB941ACF74616E67EACFD502A -:10EDB0001FEFB7A966212BD6A3FF069FFDDAFECD74 -:10EDC0002C385B41FA0E7C668C7FCF7AF97CEF148D -:10EDD00074DF61E67E9B99EBF6C8DC19C5E79B5AA8 -:10EDE000E62D7810F5C49B7AF22FFC87A0938A1742 -:10EDF000A3A3EAEB88EF24DC8F61BB078D8497D354 -:10EE0000A08F0F0ABFC602DC67B6F9B30A0B113D2B -:10EE1000B6BC05D6E1F8DDF492B91EF965B343A797 -:10EE2000E1A72A879ECAE4EF41BCB727935D0D682E -:10EE30009E8A7C543156D5936C2AFA993ED483BD70 -:10EE400005E5A65B2D7E1C2F8C7601947708F9B51D -:10EE5000C361A0F1D472741F27F805BE43E3A1DF9C -:10EE6000C517C707C168FBADC25EE47261DBAA24A7 -:10EE7000924731BED531E2DB129F01FD452F0939A2 -:10EE8000F2122094F651FD662E47142E9F5E3A3BF7 -:10EE900089E4DE1B1FAF26B972695112334AD4DEF2 -:10EEA0002B61FDF3C6E07A28DF25FCA82F49DC0E94 -:10EEB0000C1CB1D2380D06FF0EF42B343C37DE03A8 -:10EEC00014632F1882DF7F1AEB5F3693DFAA218548 -:10EED000C3D9F0D21892933FD6079FF901F9218C3C -:10EEE000649F3524B953A9FE27690CEBBB92FD83BF -:10EEF00048CF6C23B71B1B0CA1223BE0F16490DBD5 -:10EF0000BF2751D0E0F88356B26B00CC2CFCFEA991 -:10EF1000EE4CCF26770C2FA71E9A4CFCBF4DCFE9A5 -:10EF20001638CCFD9A27F5BEB959503EF97CA90791 -:10EF3000768EECA2CF1032008CCD5BB8BDB64CE71C -:10EF4000EE6B45D9F472B247B3DF7C78652DD637C6 -:10EF5000AF5E7713CAC1D1D633CAF3787FED0516F9 -:10EF6000C9A3FD66FDD8FE107CF7C2E0440FA94797 -:10EF7000E60262039FD878DBD37AC037F2D7113D1F -:10EF8000F1EF171D1FE78BFB3FD42FF89D6690BF55 -:10EF9000513F32C9DFB8B23C5299D3B3F9A54C61A5 -:10EFA0009F69EBEF48F55F40B9D6F4DDDF9F682538 -:10EFB000FC4648FEB11EEE1F3FADF72E463EB5574C -:10EFC000870C4BE3F6B78634BE8E9619855E6721B3 -:10EFD00043FCBA53EB2BAAB47CAE3EF5697C1F69A7 -:10EFE0001DE2727C78BD4EAC9BAF18516F71D70D8E -:10EFF000ECA7CF727F8621CD4DF533CF860CCBA009 -:10F000009CBF2E6458219EB82E00DF2113CCFBF448 -:10F010000E2B5FCF80061C67C57446F6C80A19EC34 -:10F02000D0327CEF1E08035DCE3C6FE7FCF527C0B5 -:10F030000AE07B0913ED8C60B782DC7AB1530AA138 -:10F040005DBF64BB71AFB900D7B157B6223D774BF6 -:10F0500024B796745616ED80F2EA435388FE29D3FE -:10F06000395FAE0EDA49FFCD147270993168203BDA -:10F07000FA19EEA783F1C91E6E804E5965C3F1805F -:10F08000F25BC30F416D9C6166BF90A7FBE3E20B8F -:10F0900063E3E47A7F427FB0E3B4FC1150F50E974E -:10F0A00073CC9D89724E95C34687AF348DE452610F -:10F0B00026D217E8C9E5E44189F0DAC85AB8DE106B -:10F0C000F23EFA5DA12FCEC801AE978C5BE93937CD -:10F0D000AD80E8B61AF50DF9CDF9FE6E343E989B79 -:10F0E000A6137271643EB85EF041C35916BA16BEDB -:10F0F000D7B08E851AA7F2A7752AE941AE0F4D2227 -:10F100009E61E2F18ECFD38B897A7098DE4BD077F7 -:10F110009906A1DF049DE3FDD9A8EF67AE0BCAE80D -:10F12000D7CCB379AFCD4C8FD92FCDEF994CEEAB77 -:10F13000B0EC63632DE89FA97CC685FE5DD88FE3A4 -:10F14000BA4A06BCEC81F7BB55FBD6C5E7EB32707B -:10F15000FED52B3E566A41BA0CD17E3592CE6CC894 -:10F160008F2A3E775BA15F19F6E3EB2DDADFC43A15 -:10F1700093E2FA57BD6426B97AE5B0356824BBC37B -:10F180009F6F87F1327E65243BF4C24B56D29F17A6 -:10F1900084FE73AAFB7EB681E8D38A744D476EAABB -:10F1A0001A83FE5326CD1F832250B5C31AEDA3F94F -:10F1B000B3457DC1D0AD9CAF8CB45FBC620F7F13F3 -:10F1C000CB000F43FBBA05E98CFEF643B34B1F801F -:10F1D000F7CD3E8B8763DF5F8AFC6A94EFBD15FD38 -:10F1E0002A73E57591FB601E8DB9169B11BA54E721 -:10F1F000FFFA97B741F9A3437A66443AEF9BBD887B -:10F200008D1D5DFEAE0AEA4F86E3D6CB9AFDDA721B -:10F2100063BFB6DCCC9493E13879FC589AD5796613 -:10F2200032C90ECF67C0DF4663CBD93D00AFF1C70F -:10F2300046D2470D69FE5D69E837D5455E433C1B04 -:10F24000F3CF4D453F4555FE9F28AE73E5DBCC839C -:10F25000705F315792FEBEB2C3EC0EC4C9AF66C137 -:10F26000FFBD79B554DFBBD3E896787DEDB40AB421 -:10F2700007E9DBF867D201FE9BB7CFFB88F64D6844 -:10F28000B543B917ED4BECF79C146C47FB713BD7BA -:10F290007BE7C17E34A1FE14EBA9591E9C6B82FF53 -:10F2A000EC75D44C44F9A2FC59F121FD37E25071C0 -:10F2B000F6EEE1E8FAE47E9C1BD08F338EFC3887B3 -:10F2C000516E349AC2864A18E7BA3FFF8EE4F2CAFA -:10F2D000D6A564D7C7EC5C23C99195F7F9E9FD2B56 -:10F2E0003BAEA7799D8179237ECEECE6FBB99539BB -:10F2F0009620C2779D9DDBBF2BA19F240DC74B227B -:10F300001E7EB3EB7A17D2FB378C7F2FD0CFED84E4 -:10F31000DFD8865248FEB85B52D0CE6BDE7EFD470A -:10F3200028B756EE963DA8C7D9112BF93D56EE9E4B -:10F330003371B905C7B99C568978EB9B6393E9BDD6 -:10F34000EC0B72FFC9D075F05EE9BBC68DEBE4F83B -:10F350006E2387CF6E7A1AE1BFEECF32F1BDA26382 -:10F360007EB4577B0DDE89B8DEDCBBF6CD45BCFE36 -:10F37000A62E5B47ED9F95980DF1606FCDC0F72BE2 -:10F3800025C587EBAB7EFBAADA787BA4334D267CC0 -:10F3900057E6AFCB085B88DF6F453DD7B85B4F764C -:10F3A000DDF1051FFCF236678CDF57CA3DB7CE8C06 -:10F3B000B3379A77DD28F8013436E069A5C0933178 -:10F3C0007F5D117EF7F3F87FE5FA96221E8FF9EB49 -:10F3D000EB20BABE77F1F5F007D0F7B45FCF7168D4 -:10F3E000ECFBD1F641AABFD9E461DE7D168A1B7A17 -:10F3F000719F9BE754A83ECFC9ED6CE50F6BF7BF3B -:10F400000DF0F7A7F98D4E789FCFBCA5485777C46C -:10F410005605E6244E89EC1FB6CBC8ED4985FBDDC9 -:10F42000B6A5B3A737C5C1998DE3A5D3FAB43961A1 -:10F43000DC0BEFFFE935C45F53DEB9A93C9EF63B18 -:10F440008A4F590679DCD2E2F131E48BE6C13A7693 -:10F4500057494C1E367BB8BC4E9CD77227DF6734A9 -:10F460003B23344E753A5F67AABF77676B12F9F595 -:10F47000763A8366BEBF0D3094E73795CB3CDE22EB -:10F48000EC129FF09399BCAF308CC7308FEC190F02 -:10F49000E521EFA9CE3428BF5D3EC72343D9E27DE5 -:10F4A000B26B2CCEDBA317F5E3C85FF8D6AC4AB23B -:10F4B0004F6EF2CAF45D569F42FBF521EFCF9D7768 -:10F4C000C1776F66DEB4D3F08D1A50D648C721FCE1 -:10F4D00036DA018ABFDC19E75FBDD1332FED74BC8A -:10F4E000BEF472FD8FFBF17E113718090F25699567 -:10F4F0003311BFD77D99D3E1E367F9FEE36333F7B7 -:10F5000063ABED3EB6723D53EB94841DD89F87727A -:10F510003E5AFE5AB1260EEC34F4E7E13AFBADA4B4 -:10F520001D6775978EE2B3ABBA18C5633FFEFE8BBD -:10F5300079286F3FDAF762DED238F812FBA9CF5B89 -:10F540009D5ABF94EA87748AB8F4528F91FBFB46A8 -:10F55000F143AAEDD976BE1FBB08D21DF94EED7757 -:10F56000B13EC98B76E545662279B67450F835BD53 -:10F57000DE4227EE1FD4FE09E36F41FE01B8A4016D -:10F5800089F6E7C9251192AFAB4CBED7C6B8312F6B -:10F59000C54BF499877494905FBD069CB722F679A9 -:10F5A00046C5D788F45CDEA3A56396D326E2944EC5 -:10F5B000A2BBA1C9A2A07EC8E810F2FA1B3ADABF2A -:10F5C00018B25D16944BD715257562DCDD9994321F -:10F5D00015FDE6B9D9C5D43E50C5F93A90C1C86FFA -:10F5E00095C55A2492B736EEE7CE99CE6C98E7F1DE -:10F5F000A293DB832EE6D92E933DD82F91BF5FCC0B -:10F600005F95EBC82F28E73E964CC42FD2A044F656 -:10F610009DACEB5F8CE38EC63FBD09FCD3FB0FE6D0 -:10F620009F3EF57BC3F8C74F71BAA52ED3C8FC2304 -:10F63000FCAA5FB8FD6871C26F98543FB384F3AD04 -:10F6400015E3D59A2C21792AC98773F1FED45D6020 -:10F6500067E27E448D2B8EE958E2E676FA5018F781 -:10F66000E5C9D79848CF7D47375480F67C629C1116 -:10F67000286B47798F3286FC8AAD55BED36971FA03 -:10F68000FE08DF3734DDE7A5F7B307B97E6F2E3408 -:10F6900090DDD93C200590CE4D3E43D0544071952D -:10F6A00025A4B71F32BB799CC4DD4E71926FBB7924 -:10F6B0001C25EA470DF73D80FC566F21BF4362BC15 -:10F6C000E585BFC8FCFBE3197DBFB794C7777AE730 -:10F6D000B9C9AF911847635DDAF5ABC6512E5A012F -:10F6E00031F0BDA59BCD44876C99E399A59AB87E6E -:10F6F000192E07C85F9B315D1046C43BA2EB1A244C -:10F700000396B345BD1A9FB196F80AD0C2BD3DED30 -:10F71000B93793D2FF967C86D6EFFCD57C8680B134 -:10F7200016F3194C683D8B7A041BF4AD5AF69ADD3A -:10F7300018BF89D52B60379A0624F1BDE76F98531F -:10F74000087890D4EFAFDFE4B550BC58F3BD78F83B -:10F750009484F1F530BEC52DDA070ECC9BA3505C26 -:10F7600052D47FD68DF91B5BF4DAF108A5A23F16BF -:10F77000D4EF1DCF9CFB9DCD3931BD0F7680297D07 -:10F780005A4CFF6FFCA0B6E72AF856B2EDB201F56D -:10F79000AAAAC79B9D3CBF2171BD3AD2F97A05FB4D -:10F7A000D5914E7283DBB5B5223E09F6EC5C5C5A0E -:10F7B000CDEB7C0CE393602F64A4631EC3FBE7CE08 -:10F7C0001C45FA2DF898ECF9E64F15EE7701BB03CE -:10F7D000ED7393E07336A0277DABF2C16A217F7A87 -:10F7E000EDA0EF915F8F48D302C4172D79B7000DBC -:10F7F000EE4FF7BA697CB1EF4A8477463AF7933413 -:10F800001757ED28C2F19F9218EAFB4DC52733D058 -:10F810002E691EFC3063795CBF55038F121E56EDB6 -:10F82000D78F38FF19E9DCBE6C3AFC3CF9073F0E74 -:10F830004AB496EB9560F74C28D7D7EBD04263E5F6 -:10F84000C125B791BF7F91818D87F9E50B7DD4BC30 -:10F85000FF2B8199B83F837F12BCDAE95B417A6F55 -:10F86000E7229305E30ECDC54BEF263CD892BC882A -:10F87000874DC55559F89DA6BAB9368A13807D853E -:10F88000F54DF7DD4E7E1315AE4D03FA1AB4BB2AC3 -:10F89000C0CEFA11C09DEB985FE381F537463E5824 -:10F8A0007A8F05E3C223CBDF7FC9E0F4EC947C813F -:10F8B0009BCBC94FC8E2FD7EF903DC9EAB4B37689A -:10F8C000FCC275E9DCCE9C15189A8DBCF7B2124EBD -:10F8D00046BBB799793FC1FD25F359DCFB884E5CE7 -:10F8E0008E38DBDCE43F3239C3DFB90AEB6729B479 -:10F8F0007F604AF811FCEE856EA7671313FC8BE559 -:10F90000FB4A822847FF39DDBF18F9AC42D88F1770 -:10F910000E5F5F8A7E36D53EEADE630E621CB0DB88 -:10F92000EAFE6E0DCAC13F283CEE6D8A0CCD467AC8 -:10F93000FCD141E3769B83DD48FFC0563DD51FB621 -:10F94000FA5721DF9CADAB29A2BC1B4BA008E3BC3E -:10F950007A670F433B01B60BE44F30397D0CE3A1CE -:10F96000B3034B1409E57C82DD315BE48F92F084B4 -:10F97000F755428C8D072E3863A225D0F9595ACC01 -:10F980000E79E34F0B157CA9DA273A138F67552FB1 -:10F990004A6232F2FD86C86B3AF45F3B87C87E6DDF -:10F9A000EC97E83B8DC5CF513ED81A917714CDFF27 -:10F9B00051C2940FB53E3D59E8F14ECEEF6C88F63A -:10F9C000CBEC00A7276361CA938AED23DAA99D3A9D -:10F9D0009E41F8DD1B85DF053418D53F94AEDA076C -:10F9E000EBC553CDEBE2DFDD260D7965C46BA9A431 -:10F9F000F117ABCFA7D2B97D987A2C3217D76FE425 -:10FA0000B09AA7C9F330774C9BE441D369589EE67E -:10FA1000C02773916FC0D0A6F5DA34F0C5F234BFB9 -:10FA20002FF60DFFEB799A1EC9BB179E3F4AB7739D -:10FA3000BF959AA7E9E1F853E36C89F99917B242A7 -:10FA40000ACFB70AF7ED43FE1C30521E57EDC0EB4C -:10FA5000EFA17EAC35B17E8C4326DA196DB6AF0CC2 -:10FA600022DF5F3C7FA6EF418679BA2F78285F239B -:10FA7000C17E48DC27ECC52659A3DB7BEF46E9C9EC -:10FA8000EDBD68F97FDDDEE3F67C601FCF0F50E54A -:10FA900079B3D89F5DACBF94827AE644149E843CCF -:10FAA00086A7441EC3E0C8790C8AC807027B3D4084 -:10FAB0007C7290C775DE783A99E4C7259BB217ED42 -:10FAC000A5F3D6C83711598AB0933A8F18DD282F7D -:10FAD00040DE91FC0E1CD4F3380DC66D308EF3F26F -:10FAE0004411C711F1A29792C96E694871A7627F4C -:10FAF000354EF363A16F1A92787CA62BD97F397D9E -:10FB000084B8CD1E617FED81A16C38DE7B4611C7C4 -:10FB1000060181FB9D877279DC41C46D2E8AB8CDC8 -:10FB2000A9625DC8C0FD10E4A77277292C0BEADD3D -:10FB3000EF99836EEECF32E940EF2F53E3362F7308 -:10FB40003FD532119F39B5602EE5072DC7FC7719D7 -:10FB5000FD18DCCF1CCDC767361DCE670D888B9D89 -:10FB600028620280F56BE0B5A493D09E707742992D -:10FB70008C656F4F0D7C7769A78EF623CBBAB4FEE8 -:10FB8000F22B9BEEAE41FDBDB193C71F035D12E9A1 -:10FB9000EF65CCEB427B43E587828C34A273A053A4 -:10FBA000E7C5EFCCC8E0FE04407D90E6279E9D7A35 -:10FBB000E1671770B4335D089F3A893F37DA949A4A -:10FBC00011F5B218AF53DF62AA443B3657477EDEC9 -:10FBD0002B06EF22F2933A8A886E9DD696AE1A5E75 -:10FBE0004F6BE58A39E2A3FA6B156EE831B703E58E -:10FBF00064668688DF24CC77798FB69C187F581589 -:10FC0000D4969731FF842C3C87B05FFB3E3383CB87 -:10FC1000A92B9B0A849FDF437EFE4EBDFBDD029431 -:10FC200053DD0AC9C9F61C8E2F5D2E7F8EB5572F66 -:10FC300022FBC00E7605C1CBE11F7BAD53427DD9BF -:10FC400069E77CF93F853B11DECA8C226E27A071E3 -:10FC500087EBA85B0A727C71B8BFA8BF626986F0A7 -:10FC60001708F9132DFFEFEF37393F76CB62BDD977 -:10FC700048FE2C15F1C65392E7E910BEB7805D002F -:10FC8000702FEB96CBD03E99FD150BCDA3E9657394 -:10FC9000D008F58DEBC279B88E9AAAC2452D23E023 -:10FCA00015A15554B905ED963A617F80EBB64B1B13 -:10FCB000871A1E57F47E2B231DF721A70EBE8EF444 -:10FCC0003E6826BD04FF75D488FE8EC305642F4DA3 -:10FCD0004DF5B765A03E4F0AF57DAF00ED136E1FE1 -:10FCE000350E1AF7A0FDB7B4537B6E866DD6C6B934 -:10FCF000589783FC19AC57FB1ECFA768FA0D8B7B76 -:10FD0000713DBFCDE09F8876DD755FE6F1F5F3AB21 -:10FD1000740CE9BB4CF6AC403972DEACB5BBCF5BC2 -:10FD200039BDFAA274F614219DFB46A5B3A708E9D4 -:10FD3000BC4CC7FCF1E334229DAFC6EC734EE7F335 -:10FD4000CF5F5384743E77F09A22A4F3367D8F17E9 -:10FD5000D7CD930EFF5EC4CFE9393EB29BD4BCC968 -:10FD60002FCA8F8732B4FA305AFE3BF93F46D3830D -:10FD7000A1281C5A3DE834B873501E2E3519FFAA2D -:10FD80003EC4BF11FD692623F9235EFED3E58751EA -:10FD9000BF050665B23FD4F15E56FCE3D05FF0F2DA -:10FDA0007B2E4F401A7DFC066157B94C2C807E0F8C -:10FDB000D5DE57EDC64479FC0B319FD319DE1AB45A -:10FDC000B355FF6CBD18D314BCCCEDD3A724F2BF40 -:10FDD0009ADCFD3C7FFEC8121BFA67CF06B93FB61E -:10FDE000E9F952F2D7AE0ABE12C2FC273628D97002 -:10FDF000DFB0EAA90F53309E0DFBD0531971F19576 -:10FE000039621F7A36782A05E3DEF0FD6AFC7EB29D -:10FE1000336240FE6D82FD1934614D4A84CE0D354A -:10FE20003919E9FBF201ED7E4D8D4FEEF41948DEF4 -:10FE3000ED1C9482B83FCB30F80B72503FB11CDB05 -:10FE400099E4D87AF924C36BCB9C161F17F65ECEC3 -:10FE500088CB570AEF48253E0CEB9997EC801D564E -:10FE6000219778BCE63F77D9833C7F89B7FFCF6085 -:10FE70000195557DBD429CC35B21CEE1A1FC0E25C1 -:10FE8000C8EFF87234DEAC9E3703791E1A29FE1DC6 -:10FE900097B714DFBF8945447EDE6746CDB8D17C75 -:10FEA0009D965237C0BDE66B163A67D80C7CDD5A7A -:10FEB00016E3C3063115950F9B845FB7B9FE24ED99 -:10FEC000039AF17C05DA551ECE870DB03FC2FCCDFA -:10FED000C475CBFAB5F98CA3ADE329995ABD122D9F -:10FEE000FF83FC98D333B5EB579DBFEA078FCE73E2 -:10FEF00050E2EB2B615E89FBCA44FFB5BA2FFCA22E -:10FF000072EDE64CAD5C8B96FFC172ED8ECCD1E408 -:10FF10009A363EF037CBB5C4384121F77F639C0059 -:10FF2000E3B6FFD338C147EE9E0C1DCFC3D7C44FF5 -:10FF3000BBA4969B4CE330AEC8E3CB8D5623C56182 -:10FF400013E3AACDEEB9228E38F4CB19A8370FE906 -:10FF500019EAF37ACB4A8A5736CB070C78A4705843 -:10FF60003C51394A76FBDF1A575F9F198DAB1760FA -:10FF70005CFD15CBE5347F1C3DAB4AC0C02F193D5D -:10FF8000DF68B3A053B2C88B302901668FEB3F5AAC -:10FF9000BFDE4C6E27BF22F2635C069EC7BEC50A59 -:10FFA000FB3098BF4BC7F377EE4FF76D43F968729C -:10FFB00073FC3E71F8AB0CCF1D3DA1EF27391268E1 -:10FFC000B478501EAA7E17757C45F80FBE28DFFF57 -:10FFD0002081EF7FF077E6FB447C0CA872E76F8D01 -:10FFE000876D07DC68D607A3B8D75B18CF2918CE72 -:10FFF000C7A38D331A3FFF34D3F75A26C947EF54AE -:020000022000DC -:10000000CACBFD82F226B93C720AFD3BEC90D18D41 -:10001000FB0D933897C13667893C4A4F451DE51360 -:10002000F3730DEAF98FD1ECC20FA3729ADB851F2F -:100030008E2AA7FF7B76E1030EDF299CE7E94A6F52 -:1000400011EACD8D56801FF77BDF378E78CE423D8B -:100050000F00FCC4CF9B3CCBE3E0897CF58704FD1B -:10006000F287BFB37E194D9EEA5D2A1C7F67795ADD -:10007000FFC714F47B8E3E4E80E0A8A81AF28AB81F -:1000800015C3B8913A8FE6219E7F9621F2AAD4F744 -:10009000116117DEE9F266BAA0FFB9F74D26960A9C -:1000A0002610F218DA633E0BC5039AFA799E48D3FC -:1000B0003A46715FF51C65D3401D43BBAF3FCD5F32 -:1000C0008079601B3FB004E454F4932F6068EF5DC7 -:1000D000789F971BD2FCE3294F6C5D581377A8F8E3 -:1000E000ECF206F46700BCE41F708AFC4C15BE3AC3 -:1000F000179767EAF32681EFE8BC9C1C4ED62F07C2 -:10010000D14E4C760F911FA9E91037DE2A642FF9E2 -:10011000EBD91A079D9F683A54594AE7CDFBCDA504 -:1001200068E756FCAAD686FE8973D73A29CF204FB6 -:100130000EAF423BEB9FD3FDB3105E6B79701EDABE -:10014000A9F960A7A2DD7BEEE0BC527F9CBF7B1BC0 -:10015000FABB61DC6D56AD3F9B99789E78FD5E9E43 -:10016000077CD8EA9F8BF8DD66E6F006B68ABC67A6 -:10017000E1E74E5CFFEABA8F9E73BCC344716955D8 -:100180002E6CD3333FEA3D559E94883C39C007CF4F -:10019000D31BACE3F91EA26C716AF3154F67CC292F -:1001A00041784AD0D13B0DEF518848E8775F2EE285 -:1001B000F0D78B7C0A357FCAA8F8BE8EEDD9BA9AE3 -:1001C00058FC7D2CF617F177912793FC29B79FC730 -:1001D000DA0CC43756585FE41F01BE41FACC8A0CD2 -:1001E000CDC6F34485BDA15988CF973FD5113E9424 -:1001F000BAB7287E928A648371C66D0E774F403FEE -:100200008AED17D7225DDC3DB62A445D7F9AAF9117 -:10021000E0505A8A715F59F5AF7A9E07782499FCAD -:1002200003BD790D940778E103E388E746D467803E -:10023000ADA7BCBFB1033F273FBEF59034623E6718 -:1002400097CBC2CF0D078628BF8CCD72123E942368 -:10025000BFA2B8AFD2AD9007A353EFD5E139A84004 -:100260003B23FFE5F85E9B0EE9922FF24B2EBEFC7E -:100270005F53FDB44F51FDF6419E0FA40F6FC07D3B -:1002800097D21EFE32AC60D678C8AE6B2AC1F1227E -:100290004D3CAF3D99219FE40F8C5BFF2528E7770C -:1002A000D99884F2E7A535F9E42F85798E1F619EF0 -:1002B00077BB78FE8E722459877A4BD9CA28FF50B3 -:1002C000B1675411DC8F4219C65923F8468D470295 -:1002D000B82ED44777BAFCBB11CFD17332AD49FCED -:1002E0009C8C3877696DFDE0593C7FD267E0E70C64 -:1002F0008FBD3C7901F9EDBA1509E970C5BE24DF5F -:1003000006EFF78B756B558698CD128FFF63946F50 -:1003100039F608CF4B53F49C4F946EE71EF40B7ED6 -:100320009AEAA7BCD26B3B4332C5B36CA71FA97135 -:10033000C7ED6BB6733DD2B49FEFA713F7319FA7FC -:100340003F8EBAB47649B4FC0FB24BDE4AD01B7F65 -:10035000F3FE8469F77589F649E23E6E98DD9D30BB -:10036000DE68768A9AD75115FB0EF1C32B56D50E4F -:100370000A68F25EAA2CE2DC9B493BFE53224F47FF -:10038000CD83C9E870B7635E79E4DB8CFC6C6A3EB0 -:100390004EA08AEF1B023A139D8773B11ECAC31980 -:1003A000C3429244F67F98CE7566623E0EF47BDFC0 -:1003B0003596E0DECD3C5D32C943B784709B318F0A -:1003C00083F236833B56E0776EB1D077CC98C77115 -:1003D0003586E2BD3B507ECEAEE771886CD0B7C8A3 -:1003E000B7D9859C0FCD8B783E879AAFA1E657A8E9 -:1003F00078A812F8CD9EB0A200F707DD92FFFBEAC5 -:1004000079DAF873D2D1F3D1ABC6D27993E8F9B9DE -:100410004226EABFD839E9447CAAF91D5536BF2DDA -:100420002B7DF87959953FE2E84670ED3CC2EDF539 -:10043000AA7A03C17F71D57CF2235E5CA563B86E96 -:10044000AA068D9CDF12BEB7337A0F46D04CF75DFB -:1004500008BA7F9EBD0AF42C463FEDB1B69AAB4F69 -:10046000036E8FB7F9E879D12CF5CB57D179C6C592 -:1004700028992E67EDACC57B0A2E5A237978CFC117 -:10048000E5EC076FA4727AE4049653761EBA11EF76 -:100490003DB8383ED287F71E14EEACE4F5C883D9D8 -:1004A0008C5D9555716380E6CDFD4EB363E7B3CBAC -:1004B000113F8D2CBC6188FC3B3C7F1FF3FD900EEF -:1004C0002E8B81EC1997C8B364D522EF12233050DC -:1004D000EEC82AA578B585B90F0D617D0E3F2704BA -:1004E000F5C4BF1DE3B95FD824E8CA72543F52383F -:1004F00080F2A9A3C04EFDA372F49031C8FD59FC4F -:10050000FBEF3C3F85E24B6AFE2863B6DC8553284F -:10051000DF445356EF37608A2D17ED850EBDB04B83 -:1005200045392DD55F97156717BD33E75B25B80EA5 -:10053000CEBFF04021CAA5EB0D60B78F20877E9D0E -:10054000CDE5D045BDA54B023BEDE729FEDB719C17 -:10055000F79217CFB5C3BC16A5551AEC086FE0FB90 -:1005600032CAC574416FFB420E9FBDDA272D8771D9 -:100570003BCCB07EA17FBA5FF1529EBD7FA1740BD0 -:10058000C0DD2171790B9D52695F52EC4EC5FCE5CF -:1005900006715E5216EB7E46FF5619EDE977DB06D3 -:1005A000662A8531F87E2EE2CB3F2F6077D68DB05C -:1005B000DF6DCDE2727B81EC9E827CB4411A78AB18 -:1005C000360BDFBBE9FD9C94D672CC3BBE3EB9A591 -:1005D0001CF5CFB0F7A9F0BE24AE6CE4ED1A4C9137 -:1005E0003C3C9FEC4DF6AFCBC2B8D0920F296EF9D0 -:1005F000CDEC774E60DEC13BFA9ED929A85F0AC4D4 -:10060000B97EE1377C6D82EA3734F1F264EE378CE3 -:10061000E6734DE1F964B50BF939C55A91AF30D79E -:10062000C6CFF5CC2D2FF074008837B18882726F59 -:10063000EE7BBE14DCB7B385FE72DF94D1ED19E614 -:10064000D2BBE3D7EB3C775C19FEDD50AC2DDFE885 -:10065000D1966F9EFEE709F1E53DC9DE1D38EF1F1B -:100660004B3CFF313083D9689E4E298076C7E41712 -:10067000B3C5F94E9EA7F74F625FF4E27446F519D1 -:10068000FB4D7B31FF5DF533CBA27EB28B99F21D22 -:10069000FCBE00D4571149E4FB392996C25EB8DB91 -:1006A000C6F1076D0D30CE0B4BDCB43E322C3AF662 -:1006B000655C43E526B2432AC69892906F8E09BEC8 -:1006C00053CFEBAA7C58A1301FE62FC0A717E2F347 -:1006D0001DBDED28FA97031F31C6E955A950FEA1AB -:1006E000F81663ED547E4CF0F7310153E0DB0AADB0 -:1006F000E757AD06A2A7FC13790FEA098CCDA0DF5E -:10070000F8D2E649049FBA7E6055173A33C8A52D42 -:10071000C655740844B1B02754FE460B08DB8DC1A2 -:10072000FF2C203E27791399C6EF4FF879019727C0 -:1007300091AD0E711E8CC7CB724DD171BD386E5606 -:10074000F43BFCBC51862843554807F3FE4D560147 -:1007500097CB83AFFF81F4B2C5E3C7EF18524C7457 -:100760004E465D37B6CEDFBE553B03E759F40D9AD2 -:10077000E77CAB0DE7590C6CBDC8414F6F1A8DC7B4 -:10078000D78F9CE471E33AF94ACDE1994A1CDF40E6 -:10079000FF46DE3F59DBDF05FD1D71FD53A07FC91C -:1007A000F0FE4F594D21DD541CA7C21D26791EA213 -:1007B000C9CC17F3923378BFF9221FB43005DAA3FE -:1007C000BE29D6E66BB0E91E13BFAF439B9F71BD38 -:1007D000B42E0BD7D53C53E36018C67B5DD0ED7AC1 -:1007E0009DFF77783FDDEB8B8B8EE37AAB31051580 -:1007F000DC0FDDC0421B9098172BFD4FD8C7913CF2 -:10080000F80BAE8B26D93FC101E5F3FA9EC2BB0BB4 -:1008100068BD7C96356D38BC2A5FA8F0227F209F8A -:1008200045F92301EE289D6EEAA744B6DD60F7E0A6 -:1008300053B583186BE1F9C6EEDCD8BC8089E69A23 -:100840005A0AD10E79BD3D4072E37AFB2394D7F466 -:10085000E7317E6736C0B5E8AA4FE85E13E65A3244 -:1008600001ED7B80373D3BFDFF1DBCAABD372CDF72 -:10087000F6238326DF76B475A57EB799F1FB69660A -:100880000FEEA1FCD9E685160F9E8368C6FCCF72D9 -:100890008A2F911D87E784E99E13C924ECAE2F9A15 -:1008A00097CBD7616FA39BECB7A81C1779E5BDA5C3 -:1008B0001CEEDEBBDDEA3D27DCBE5BC2F83D29EA6B -:1008C0003D27CB6D54AFE69FF7EEE17EBCDEE72718 -:1008D000D07929B0DFC85E60A93A0E5F81F67E1537 -:1008E000FC933262F9D2DBF4DCDEDCA9F354209E07 -:1008F00077621CE8AFC47FBF9AADF59BA8E544BF03 -:10090000DE930EFFEDC817CB4BBC7912F0CF32034C -:10091000F7DB017FEDC2B31535ACE529BC3F701E96 -:100920006BF9856E1CF1979FF86BF227FC5EC1187E -:100930007F2DE1FC1520A1A4F25794AF8A13F3ABED -:10094000FCABB17DAFBDFF574D68A70E1A892E6A6B -:100950009E5CE23A8E83E7B49EC3E394658267EDC2 -:1009600048F07C113E8FE7AF4CC6F979347ECF5406 -:1009700058C05A16E3F73DC9FE76843FCAF71BF804 -:100980007E6418DCB285F8E3D6DB649E3F9ECCF52E -:1009900015C62BB2E0FB75E2FBB776733EBAD56A9B -:1009A00020BEAB1B6CA47C2256CDE30E1EF81FDFCD -:1009B000077A09BF8B44BF85CE523DB2ECC25A6D57 -:1009C0007C6291458D7FF8F4B81E6F5DA83F19AF2A -:1009D000EF17B1CD9F60DEDB228C63A8FDE0BB8FFB -:1009E0006747E31813308E715CECD32F027F23FF2F -:1009F000BF9ABE72D7DDC0B7131E2F29437FCE9C8E -:100A00008C554F6D85F2F7764EA2F2AB1977DCFB71 -:100A10000ED6F71551B91A2F71C1FD4623EF5F5C51 -:100A200071DBFC02F8EE71B31817D715EEFB92FCE0 -:100A3000BD75D0CE35756C19E623560BF970F16E85 -:100A40009E0F7FC355569EE2B9D24D7EA3EA245134 -:100A5000FF753EEE5BA5FF568679A9D563238BE92A -:100A60003EC6B21F4FC2F271E993C523C54D26178A -:100A70004BA189809F6A076F5F5BF6FD6CDCC757EF -:100A800057F1F2644F65F738ACD75D5A3CD2B9D014 -:100A90009F8AF5143DF724D6E98BDE0FE99C93CFAE -:100AA0002479708ABEE91FF27B892C920DFD8F3E5E -:100AB0006F81827ED2D95E9EB758656ACFC2FDEF44 -:100AC0004D7E4339E69FDA4CA5C7D1CE489D5E39AD -:100AD0000DE93BDBC4F4A89780CFFF85F8FC9A4F63 -:100AE000F25290B92C5A3E57F9A84EE5EF6A2D1FE5 -:100AF000C3FAFCD7ECF4CF97AFA3F1317CFFDFB1A1 -:100B0000FFA22F69F54A74BC84F59638FE6872001E -:100B1000FFE2E55C0C8E7E5A57399815360ED75D8C -:100B20008FBAEE220887413744E73EF225CF243AB8 -:100B3000F0388AFE57E1CB05D9C6CA86C3857F8ABD -:100B40006A9771086CB60CFC2EAF877E5EE688C192 -:100B500005DF676350EF6FE0F0EC965AB8DC107673 -:100B6000B1BA3F6E52E73BA09D6F45123FEFEC429A -:100B7000FF05F673964EFA6B70370BBDB9D0E47B68 -:100B8000C80873B8C5BE8CF8E1AB2CF03CDA27C6B8 -:100B900054BF634C3AEEBB0247C205E4CFA5BC018B -:100BA000A077DA9838FB44852B111F4DA3C8C344A6 -:100BB000B813F110A3CF10D957EAF9A9E8BC12E68F -:100BC000D361E5EB3532CDA8DE5F528CEBE26D6987 -:100BD0009227DE9E7E3B416F27C2A5DA11AA5E55A1 -:100BE000E1417F11FF7EA41DCF90DD38662CD99D99 -:100BF0002ADF640AB80C3A69C438EA8D6374AA7FA4 -:100C00004E43C7C4734E2ABED4BCA0443CA9793D10 -:100C1000C3E23509F1C8D1DA49603F8F710CC79F33 -:100C20001AEF7144FD5C029FA512C93F87F073CD96 -:100C3000F6F0F309B5ADFC9C7C6D0D4C0070FFB671 -:100C4000F01FA8787EC8EEBF8DF347781AEED3BFA9 -:100C50003BEF698A73A8F7C825E267F928F8198D70 -:100C6000CF47833F2DD5B712BF7B5E1AAAC0CA2DCE -:100C7000E9E2FE41E62FC07560B71554A21F02E4F9 -:100C8000EA679FE1660EAB80AEE50E7F33F2F9575F -:100C9000996F0ED2D751E3D773FF3A23FFED5AB1C4 -:100CA000DF9A23F4EDA55D32C507AABD131F9B850E -:100CB00076E21B7A16A4F5EE25FDB946C07F099FA2 -:100CC000D8DEC2F5EECA377F54012B864DD8AE8BE5 -:100CD000DDAF00FF26069334F72B4CDEEFD094A750 -:100CE000F4676BDA5F353056535F1A9AA4A9BFFADE -:100CF0008D324D79DAD04C4DFB6BDEABD2946784EC -:100D0000E76BDA7FE9EC024DF9DAC8ED9AF6A7C491 -:100D1000BE9805BC43C51978BF389FEF759F2ED587 -:100D2000F4FB6DCADC37900FEFDACCF3972B01336D -:100D30009A7B267AB85DD102FFE374F52988AF1556 -:100D4000606F63DEF2CAED5ABBA37E70EB0694A51A -:100D5000897915AB594B155E49979857516D5BA230 -:100D600043BEFBA731C2EEB8865D23EE85F9AB74B6 -:100D70002D62E3FF5B7435BAB47435BBB5744D2E88 -:100D8000D6D2D5EAD1D23575BA96AE76AF96AE69DF -:100D9000355ABAA6FBB474CD5CA4A56B965F4BD74D -:100DA00031F55ABAE6B668E99ADFAAA55F4160B59F -:100DB000965E09F456E5E5B8AEB59A7651BAFBEA07 -:100DC000291F667CCFFD9A7155BA07E07F9CEE2DF6 -:100DD00094AFFEB7D29DB120F95F13E97E3681DE74 -:100DE000A0AF3E42B90076C6397C2E9A20EC79DF5E -:100DF000C876862A7FE2F57AFCBE7534B9344C8F0A -:100E0000897DECA87A2C611FFB3E66F1907DB49938 -:100E1000FC3CB709FEBC8CAF66A01FF507A49FDFA2 -:100E20000740A6035CEF23DCF09DF79326939FE138 -:100E30000E16D2D3BDBF98890883DE8989C932DEF8 -:100E4000E7E3A6E732A1BF970B3F8437D99F92C350 -:100E5000FD0FF919F8DD9C217EFFF25B695FE89ECA -:100E60008293E887079D721AFDF0F0BC60E6FC7083 -:100E700046950F5EE676C6E16DE96C89F4323A7C00 -:100E8000703FBBF4AB12C51996FE9E3FC7E770BB1F -:100E900037F1D9D1AAE28DEF876EC87193FECD618B -:100EA000FDC27E637ECB381A87FBCD9FE4F78F3E71 -:100EB0002B3165BA838E49111D334D1CAE67F5CCBD -:100EC00084F87B86F9DD8897EF28209A789EFE24A7 -:100ED000E487A5BF7F672CFAB164D97513DE2F3D77 -:100EE0001DBF0770CCF95A8B847EDD4C578B847EF6 -:100EF000A361EF0FDD2FE1F9C26899F176F88778E9 -:100F000050FD73C53A1EA78EDCCDF7174F7D9D911E -:100F1000DFA9A3355019C0F8940C0607E6B1E8F92B -:100F200079E41B72B8DF2D8B0DD1BDA6EC356117AE -:100F30008AFBE04B44DEFB0511E759B1C7C4304FD3 -:100F4000A2E4E05107C67556002D87509F297EBA4E -:100F50005FA364C7AB0E7ECFB8DE8EE7D8543D3AB0 -:100F60003ABD1576262E7F1CE8D832921E5F93CBB1 -:100F7000E3B31D6D35B3302EA3C2F3609B7716F239 -:100F800087AC7818C693F0DE9DF8FC338313EAE350 -:100F9000D6AF62A9D194F5161F5D66B1A1AD85F8F3 -:100FA0004C2FEE07DA98B3D616FFBB01AB7374E291 -:100FB0001EF200433B9B8B7A7C2A67503EFC91F1EA -:100FC0007DA8D105E3C4CBB57BF358BC5FB9ABCDED -:100FD00047F06E90FC7E1CC458C842E614CC5BC03F -:100FE000B397F07EC7F56F601E8DC1BAD613728FAE -:100FF0008E37A34BB9122F971EC801B9941C934B7F -:10100000DF6D3B4B78EA685B44DF037C318C9F05E6 -:10101000B2B87DDAD1B684DEEBC0CE427E7A65C747 -:1010200084A36EA83F01FFF09E1CA393C3C5CAF31F -:10103000483F2D167C803EAB5CE09F13AD7AE2B357 -:101040007B722D415C84F7BC3DFE28DEF369005EB7 -:1010500092FF06B8A3DF11783208B904FCE4C3F5A7 -:1010600066C856C8FFEBB02D203AFD77C753F16B29 -:101070003033BA87C6906B21BFCD1785F37B390912 -:101080007ABE3C8FE4E83D022FAFECE0794727EED3 -:101090006564BFDE731FF7BFDDD3C828FF9BB5C2F1 -:1010A0005F458C6F54799D8E3781C0CB9E3610344E -:1010B000458C3DDC66C293572C19FD64E36274ECE9 -:1010C000F12A7674C76FAD76D6E1F3E1E9A77B50DC -:1010D000AC6C99F5BB217CA28F1BBF6F6B6141B4D7 -:1010E0003329160BDFB7D74319BE9F22EA53FCBC46 -:1010F0009C2AEA5317F172AEF739A91A014B88837B -:10110000E45A1CF30A51EEDDC5F8B95B71EE7EB707 -:1011100090BB632C8EBA6AACFF1AA37C7CB5FE71BF -:10112000519F6539D9350EE5F2426DFF1D020F99C9 -:1011300096933DB3295EA2AD57E31BE9964B6F50E2 -:10114000FF126DFDA3A2BFD572696836D6176ABFBC -:10115000FF90A84FB67079C87CFCFE54B5FE3BA248 -:10116000DE8CF5F87D8FB6BE5B7CBF430A127DE84E -:101170008E585C3FE9DC5FDAD7C6AEC5F5D3D3162F -:10118000A175F470DBA7442709992C3DB6AE6CAD70 -:101190006CC4F3E092906729EEB0D73B82BC53EB6E -:1011A0001D367EDE5D7619888F8C16212FC43A8C11 -:1011B000CA0BA9C5C3998BFBB13F8F9F61815D416C -:1011C000FB220FFE909F73EED5317F9CDCCA6E48E8 -:1011D00062FEB8F6AEBB1C9A72C6D7B235ED9D0B57 -:1011E000C76AEA2DE59334F5CC9B4BEB65ADE0ABDC -:1011F000A492324DBD7A0E9FF5E46AEC677DE14C16 -:101200004DBB4BC56EFAFD9033F3D4DF19F1985006 -:101210002EACB58ECD44BDF34CDB7434B2D9B3B033 -:101220009EF0E8D4013BCF2F3E807159B4D7DBBC90 -:10123000F47E1FD483E5C29E84F5E686F67BDA6CE5 -:10124000547EA2CD45CFDD6D6E7A3EDE564CF53B29 -:10125000DA3C547E0CC6C7E7A3300EBE7FA4AD8631 -:10126000CA5BDB7C54DED2B688CA0FB5F9E9F99DBA -:10127000B67A7ADFDDD642E58D6DADF47CB02D40D7 -:10128000CF8EB62EAABF46D0FB8038C778A0929FDB -:101290004B4EA4E3AC5C49732F9835963F302B1727 -:1012A000F307FAC39AFBDD71DE349E99CF3F71BC20 -:1012B0003A1C0FBE3B890DB527F3754C71C7F1037E -:1012C0009EF5C9C0EF635A381D0A0622549F55CFB8 -:1012D000695127E065CE00CBA9E0C750B1DD0569B3 -:1012E000A82A99C76129BF8CB9609E15E27E1C624D -:1012F000BBA00EE152A673BDA9D2353A6F3B87134E -:10130000E73F12BC5F13F397CBFBF9FD17353D2187 -:1013100064FB246F0BDD7F615AE40BE1EF57387DEE -:101320007E3A8F3FE9D3B9B0B90139F3E997991BF8 -:101330009E390DDA7D4FF65D659AFD85FCE9C3CCDB -:101340007D358C5BA2DD9F2415AED5F433E5DCAF93 -:10135000A93738D76BEA97AE29D8E0427C8E611462 -:101360009F316E6E6718525CDEBB95E0DA24F07E2A -:101370004172D379DEC041353ECFEDF3EF09BDC2F6 -:101380004C9B693D4CB0F362516A40877AE1DC8F37 -:1013900052491E3DFD842E88FED7892CA8C3F53FF7 -:1013A00019CC3DAC9F8237E8CA74A58A8CE552E619 -:1013B00096B17C358BD0FE04ECF3F5B9DC3E7FC2F0 -:1013C0008CF1C15CFFF778DE5288F46691A06791DA -:1013D000BA1FD9AE24FA65BB72890FB5E7993A8571 -:1013E0009DDE6EAFC8C4B8E88551F2CAACAE993381 -:1013F000F177B4AC59D3E9A9BE7FC8AD1BF19CEE1F -:10140000E3025F2ADF4F0426177CFF38CEE37CF926 -:10141000BB19B8DD6B2A8C10FF5F90BCAE2588D756 -:101420003765CE878359342F45E0553958E95A023C -:10143000F853DE1EE709B0D8779E6EF3CE54945869 -:10144000B948E445EE6FAB9B591DF7FE75014F316E -:101450001BAA41FD545CA2F304696497467E990B74 -:101460007BBC78CE5C29631E146F1359CF7AD4D518 -:10147000CA5F64CA73518ECD606ED817582C21860E -:101480007941AF47E7C934BFAFF43B5B752ADD173D -:10149000981D957BA813F1F79486907F7ED7ABE7D4 -:1014A000F33AA6AD2FB6F0FC9D15C586A05BC2B081 -:1014B0007A0FDD8BA7F4490C4D7FE52FB3090FECB4 -:1014C0008564E2BFE4ED53E94AED9B14FF0F91BE42 -:1014D000E743EE1774E3042F42BBC6C986BD688F8D -:1014E0004D40BCE0840A8B09AFCBC57CF7B72D21FA -:1014F0003CFD5ACCA33337011EE6F1E2BD912B7AB5 -:1015000055FF87769E0F9557DD8CF7EC750CC9C299 -:1015100056D2E273937E682AFE36DDF930C0251379 -:101520009CBF46FACBDB2BE8F7954081D0FC1A9F95 -:1015300080FD7E01C9A31AD2DBD374949F9AC85749 -:10154000A7841C6BC9E5797F56D79767E2EFBCC5C6 -:10155000CAB3883F9FD1B162CA2FD1F1FDA59ABF0E -:101560000186831BF775A579BAE83D1AF3515FDB55 -:101570007594F727EF49A2F389B25DA13CE34E4B86 -:10158000B56D358E635328AE32579E358476B3D110 -:10159000AEBB1AEDEEE37BEF1FC2FC12395761E8D8 -:1015A0002FEAB429DCEEC8D1513E9662AF36611CF9 -:1015B000A6C872BA12F17974CF37C9BF217F43E44C -:1015C00088087F925E90AC93B5D0F8811C45DCE72B -:1015D000E1AD2DCD10210437EE7F6A3E423FCA7146 -:1015E000DB2533DA2B6ECB0AF2A715E615D07CF497 -:1015F000186F83F213EB2ED9516EBDB96783A30028 -:10160000EDE7A0423648F19F3BB2E9DCF91E039DAD -:101610008B57F19A1F503471BBDC566DD99810BFAF -:10162000D3279C4BCACA2B107A6E110BC5CD47EF3E -:10163000E2FB35E6B4D07EA7304F629FE962E53128 -:10164000A2BC5F1FC8F6007E8EED59918FF3BA726F -:10165000D84F79BEA3D9FB1FE7BAD5DF4332EBE8F9 -:101660007ED59019F37E9F6A63E968DF99820AE567 -:101670005DEF13F2ACD0C2F9DF90CFF93CF159D84D -:10168000C3D79D722029988C74B3F59705804F2697 -:10169000BF328FB941FF15DABCE43F2C6C35A4632F -:1016A000FEC0DC1F5A884F2E5992C84FA8B4267925 -:1016B000F07DC7DE8A62771CDCC1365B3AE6E5EC7A -:1016C0006D33A5A39C0A8E225FC7D97594AFECD663 -:1016D000F17CBAF9791CAEF979FCBE9779A2FCA429 -:1016E000125880703E09F4C43CE9A39BB93DBCB6D6 -:1016F000DD4470AC7D731CD955A3E1EDE936573A52 -:10170000DE0FBF77B32E1BFD4795DD859BF09E84D2 -:10171000B5567E4FAC9C3AE9314C45673FD533B462 -:10172000DF3B52667A96C5C97739755631F2952CEA -:1017300007B2D12F7267DEFC9B315F12E8B713CB83 -:101740002BFB4A79D91AC8C6FCCAE6BE69BC9C1EE6 -:10175000D889F995DFEA9BC1CBB9816CFC1DA9B68C -:10176000BE6B79797C60279637F655F232FA9E4047 -:10177000766EE99B7333CAD90E83A71E05F20F005C -:10178000FE1280BF5F3CB70ABCA8F5CFE17BC0F377 -:1017900021F14CAC7F41F41B18A5FE25513F38CAFE -:1017A000F82F8B7EA151FA1F13FD8E8FD2FF35D1FA -:1017B000EF8D51EA7F22EADF1A65FC9F897E43A301 -:1017C000F47F57F4FBC528FD7F29FABD374AFD0792 -:1017D000A2FED709E39F10EDC3E2FD58EBE60F42EE -:1017E000C07763418EA05C2AB66E76E03ADFDB55A7 -:1017F0004EFCDF51C1E33B2ABF8FC5DF6F827A5DAC -:101800003EBF4F4A97CFE33CCF88F1810FB720DF2F -:10181000AD7D5BA63C9B0E9DE76C10E5E8261DD9CF -:10182000036BDFE4FBF3B5DD4A30FEFCC53309F0A2 -:101830006F10F0750A789FCCE3F139A3CB955E1B4E -:10184000EF47B269CB9896857217E437E5ED1677C6 -:1018500057751597638C4C471688D2680AE17D0D41 -:101860008A55E8055B794F31C26751E89CBA6257E7 -:1018700042FBB1BFAB9CEC3B15BE4E8B42F775C92A -:1018800056AE07E6FE70960DEDAC4EE61FF2627F97 -:101890009742F6FBD1AE321BCA3D83F52E1BAEDF5D -:1018A00076379F5775537112CA6BF9211DC9EFE343 -:1018B00036BEDEFB5C3AF25B805EA1F32C20AF3DCE -:1018C000A82326B0503B9D8F78F88525DCAFC7ACA8 -:1018D000A515745E448D434B4A9CFD7F59E0275FFC -:1018E000E81105F50B3C9F2C17E71C02DCFF046494 -:1018F000738D893BAF79394FE6E740D438A25C4B12 -:10190000F716E5AD5334FEF79C7BB5654382DE5098 -:1019100012F4CAB82E9093717AA72060D3944FE640 -:1019200009BF8E8779D07E9DFBC3CD240F2FA17E6A -:101930009346977B51F92BE4F193E21E9E2703FC1B -:101940001CF1D1CD653F417AAFEDD6D1BDD35F5407 -:101950008E3E93C7B87FDA0F7A07ED198565E37E6F -:10196000E9F3F0305EEF73D0BD0A9F838FF18F965D -:101970003B50DE8EF72BA47786E98DCFC1D7B3928B -:10198000E73D3FD2D19EC4ED6A1B9F77678693DF08 -:101990004724CE1FCAC25E7B50F8C195D4B96EFCF5 -:1019A00089904E7B0B9537489ECC1BA0FD46C96F96 -:1019B000C3F21B8E24AE777293880FF7A32D43F7E3 -:1019C0001C16F8D03FD21F34A8F71486F0FF0E6221 -:1019D0007E8E7A0FA28BEC33710F63EFCDD5D85E7C -:1019E000B14D469373DA138F6DD1830D7AD0C0A2B7 -:1019F000EDF13CD533C775E29EC4DD5BD05E3D980A -:101A0000C434F7401E443F3A8D17DC82F73EC2F7DC -:101A10006E90610F767DFEF7B658B262F054B90F42 -:101A20006C69A73C59BE2FB1337E4FF779773805E3 -:101A3000970BEC4FAECAC77DF99ED3199ADF5D13A1 -:101A4000ED5345FBA6C148D30137B59F960FEBA0D8 -:101A50007120925242EB2B5211DF3E45ECF7E3DA54 -:101A60007F89C61FA57DB10ACF81776F2DE1ED2B50 -:101A700071FC0BEE7006E5BC24C093367CFCEBFFDA -:101A80001A3C9344FBF3A177A9FD0516CE9852406A -:101A9000FD6EC27E17DF7AB742CC3B03ED64908ABD -:101AA00037E37B34B7F8EFB1B490FDDC6FEAB1A156 -:101AB000BD66D6F7F850EE16E2BD4ED363CF05F9FA -:101AC00085DCAE4A78DF6F6269B5C88FAD3ADABFA0 -:101AD000F49B86CA4AD09E7ED102320FF5C23A0FDD -:101AE000CAC181F05A4F09B4EBCB9945FB8A838672 -:101AF000967E3ADFBBC442E74FFB6C3D365C3F66E7 -:101B00007B8F0DE308F27DDC7E52965AFC4F213F1D -:101B100085D6162F8F5BBF556E3DC1DFFDAA65339D -:101B2000EE03BAF59E9E0968675B15CA3F57960E8D -:101B3000CEA7F3823FD03192EF30AF2A287736EA32 -:101B4000E8BEFA87DD4BEF413C30C5E7AB827E79DA -:101B5000E98A84E72F1E547C268C5F1885DDD6E742 -:101B6000E1BFF7AA7E7787B02F77E4F37BABBA9714 -:101B70001C287E0DFAF5B5AEEDC7EF99279A18E649 -:101B800099F5E59CE9C6F3A28FBB60C70B78B0342A -:101B9000E8E8F75A1EAF8536A9E8CF3068FC15CFC4 -:101BA0004AFDD43ED0A8A37D82A5C4A0F16FA43580 -:101BB000E8BCE8773CE0F66F427EBBFA6DE506FCD8 -:101BC0009E6BBC6243FDF490EB17261DC09952AE8C -:101BD0001DD7364B3B8EA35A5BEFACD5D6672CD4C2 -:101BE000D6BBBE6648F0D768CB29C8478847900166 -:101BF00016D04349BC8A2559AED0EF8575FB77F5E1 -:101C00004C8036C6E440E96B006FD2A424DAEF6F53 -:101C10007C3509171FC81F467267E3144679AFC7A2 -:101C200072BFE9427D9A889FBE1C03CDD75208F847 -:101C30002CC0FDFA59FA5D2F0B8B6B5780F8F13EE3 -:101C400093CFF7EFCC5581FE394672F059D57F7CA2 -:101C50000B3F4FD5D7CAFDD20F2DE2798134830ACD -:101C60005CDFBC7D0AFECED854F4DB77DD8DF98EC7 -:101C70008978CDC4FC3239C61F1BD4F32B787AB2D5 -:101C8000828B655C7797DCFCFECD9705DF1C14F733 -:101C90002D44DB23FE3218DFCAC2786FE6ABFE07A5 -:101CA0007E1E609B1A8F1165BCC610CB078F3B6EE2 -:101CB000C0F5B46DA1A30CD7D3466197A5E618BCB7 -:101CC0001301DE47DE3004A4ABA0ACB0E37AD0E76A -:101CD000071DFCBB86379302789EEA1157399DCFCA -:101CE000FA389FFBF39EABF4FCBC96D6A342E7DF29 -:101CF0001E717ACC65DCDEC0BBAE19A51681697198 -:101D0000B4B68CF6A98F783D665CAF8FE478CC983A -:101D10009F6CCE526CB88E1D2E85EED17AC4E4B77E -:101D2000A1DDE2000588BF1F67C8ED9947E7920073 -:101D300087BA0A1E1260228F0FF3E8D204BEFA5C43 -:101D400077D9F0FCBAB3F0D0B7D0AF9E86E3A5F058 -:101D50007E8827BBC0D3A57C37CF4B16E3A7DDF524 -:101D60001CB5C7BFCE8AB8F13C9CBF0CF358907E1F -:101D7000074D7C5F1D273A3EF392DF7EC34F38DE6E -:101D8000DA73F9FD4186358CF661CF55FAF71F45B8 -:101D9000FC6425D13E3BDB955D85FC91FDC6CE05FF -:101DA000780E61C34FB8FE342CE7F1A66C8599BE5E -:101DB0008CF34EF7DB108F89EB30EB784F1D32DB65 -:101DC000FF054658D4C60080000000001F8B0800A5 -:101DD00000000000000BD57D0B7C94C5D5F73C7B43 -:101DE000CB26D9249B0B212124ECE646201736E193 -:101DF0002222EA7209A222DDC81D233E210102240B -:101E00001040FB46CB6B161214156BA8A86851370F -:101E10000A142B6AA88058D177B968A95A4DABBE6D -:101E2000A55A692254416E31B4EF4B5B3FFBCDFFA5 -:101E3000CC4CB2CF9228EDFBF6F7FBBEF86B87795E -:101E4000E676E69C3367CE9C7366765702BBCDE799 -:101E5000602C61A28DB9EC8CFEFECEFF976A61EB1F -:101E6000CD098C254DE1DFF342BEA7248DCF2D6235 -:101E70002C79BAB17E0A0BC9BB79BD239D77B058C6 -:101E8000C6065419EB3D197DAC9899900BF96EFE7E -:101E9000EE7C93D67EDFE0118CF9532D9E6D2EC61D -:101EA000D2C3C663EC9B08E4356672FD3D8BB1F18D -:101EB000AE78C6FAE17B9DCB57C8D82E9B738223A0 -:101EC00089B1CE15CCF30C6F3FFE950D73DFE1F9B0 -:101ED000FF4A77382378ADB423CD6D05FC3BDBA7F3 -:101EE0000F46FD2D16FDE9685EBEE5687FE6D71852 -:101EF0008B886675AD1C4F3613D391FE1D7FD7625C -:101F00001C2B8D33DEC527359231DE45C094F2CFD0 -:101F1000A7AD0307E63B3DE8CFDD66E7FDB65A9C7B -:101F2000F9169E1FF9F4630F59D3310F0EE3189A77 -:101F3000B6978D66ECF9C37CDC013CE77FF2A189A2 -:101F4000165E1ED55DEE47F92E9349E4FD81872686 -:101F50008E656CE0E1D6350E2763654FEF78C8CE0D -:101F6000F116F92B51EEE379BF0578A919D4CEE724 -:101F700077306309CDBFF177112C82D72B347B36B4 -:101F800023CF3E8964DB787EC79EB1B35DBC5E63C0 -:101F9000CC28975EC0D8349746F32F43DAEFD27936 -:101FA000996D1EDDE3B8F4FB8D126F8C798EB670DF -:101FB000FA163E6B63F7F3C23CC00D7AB544069E39 -:101FC000017D9B1FE34CC7589553D0BC6AEFFD19A8 -:101FD0000778FA6A4C59A58BB7AF8A99980C78D2D2 -:101FE0002E32A62772BA35D899CE719596F4338DD4 -:101FF00071F806261D1EC71CE09BB6354EA4755110 -:102000004C0FE1CBB48B16A60F477F5EEA0F7FF62D -:102010006470A1F86B4AD0D91A0E8F9FE37A1BB86F -:10202000D319D5A11581F1277ADBD5FAC8049FB25F -:10203000D9AD05E03A81071BC7A9B584A70E4B307F -:10204000A297FA77C87A66BB23681EC653E75B4738 -:10205000A95F87E54CBBBDA79E3D60217CB01A16E9 -:10206000C8D1084FFE08E4E31228CFBC5E575232B5 -:10207000F89F1172D32CEC70041F97B897AF9F5440 -:1020800016A4F4498E1E47162AA5C77F1ECDF089D7 -:10209000818F9F616C72285FABD434C844F065D7E0 -:1020A0009BFA9DE0F8C93F14497058D6B340241FED -:1020B0002C1BF4E074CBDEC0021637EAD9FA9D4837 -:1020C000443B97E403A789D178AD43B1AE36BFE571 -:1020D000D8C0E288BE24773647B16AE04B8DC7D8B6 -:1020E0001AE28780E48B2D0D4EA2A32A1F5873306D -:1020F0008C8E09063AAA7A691707103D7BFA0D50B3 -:102100007F69F5BB891FD22E66483E717D47FF99D6 -:102110007DF49F42EDFBEE7F208DFF64F0C3F8A9B4 -:102120001C153FEEDC1DEFE369A4B5D9E7E905CF47 -:1021300069B71BE5E4B07D46B9ABF01269F52695A9 -:1021400071FC47DE61F2B4F0FEAE386AAC37D9FDFF -:10215000513CD6634FFD60D234D4AF15F5AF3A6928 -:10216000ACEF1BB727ACBE80EFDA8BC67AE1F4097F -:102170008797C3D56F46085C13EC1186F6B32B2EF8 -:1021800081ABDFAC10B8AE4B31D6D7D7F40ED78DBC -:102190007911DF0A97AAF7BDD197572F7C1ED32656 -:1021A00047F48177517FD6ECCBEBF796EA6FAF77A8 -:1021B0005B7DF8387EB95FF1B5C5D77122FEC19756 -:1021C0004062BDC91BC9F75127EB6458475D725D7A -:1021D000253027AD67BEF035ACAB0FF0CF54C686C7 -:1021E000B87D5F437E4DB07BCB1FE15527CAFD8A8A -:1021F0004DE13D5E89CE7D8537175ECA7F8CAD256A -:10220000B85ED3749DD13E6BF76CE3EB3B3F8DD949 -:1022100053B91EC052029937C73016ED56F29A8B49 -:102220001A0EE75089BB1706B4AE8CA7751E48007E -:102230003CFFE8B8FDDDDE0477BF9EFAE1F57AEAFF -:102240000B3CD96CAD2B006767ADC383FDE1431434 -:10225000F176CFCE8C089A39BECE5B1DEB352E675A -:102260008E46CF7BAB1FC7C307B1BA0BFDCF9E75A0 -:10227000FD3DC86B07135D2B397CE72BDA4701AFB7 -:10228000DE683DDBCDE1A8B1EB8392F914CFA6EB7C -:1022900083E3805F5F22E195FFA3D0D72BFC029EF2 -:1022A000899AC07F629C5E8871269ADA9EF2E19BD1 -:1022B000A56D14DA31673F82EFAC8DCBBB5ED6BF24 -:1022C000C2C378D9CF01ABE7EB4E3EBF031BE33C63 -:1022D0008D1CDEAAC459F396F3A205265F72D06C5A -:1022E00080FB2A8C57E3A818940AB8AD126E7B3F86 -:1022F00089776FF6B7C1DD88F1B0AFFDBB16D8E6C0 -:1023000016B444FE157F7CE07E9E8F305DF810F29F -:10231000A3B3D0E4E17B04DBC2F50B3BDF57DE97D0 -:10232000F87E92AB3FF604FABE1EDF53A244FB9444 -:10233000474D8146DEDE37FE55A2D3B3CB1C1E339C -:102340001FAB82B96CE0DB4AE6B501FE3F8EFBDBDA -:10235000EBED7C7E73DCFA74CCE3B64453C68704A1 -:10236000879E5FC6F98D8D15F8FF2E7E606C838980 -:102370008D62EC66A91F2C90789CC6BC568C33836A -:10238000E9568CFB9B73362FF4D2DF4007E5F0CE85 -:10239000627EFA3E870528BD8505A9FEADAC9DF29B -:1023A000BF8E2E4AAFE7F0953D363807EB3104EF8C -:1023B0004B24BFDC9624F8E58BFEC0FBA67E97C5B8 -:1023C000BF659AC0DF10B7BECA4DEBD595E4014C8E -:1023D000CE09037D3121EB67623FC17F1667CEB71F -:1023E000AD9FB6AED822368CE4812395E3E13A491D -:1023F000CAEBBC4BA760BE902058AFDF93EBB5D4BF -:10240000EC60499C2E6D2E732082C33279DC8A14D5 -:10241000CCF7176BD8AF8673FAFD629C9935524D95 -:102420002FB59B2AFB9B3A70D229E827EFB260D2E6 -:1024300008DEAEF4A27E388EE367AA796713D7B8B8 -:10244000D9E481D6CFDA43E4DAF549BB2C8CEB2F03 -:1024500037641BBF4F29E0F910B93B95597ACA3947 -:10246000FD0F003F903BACD90CFE7DCC1D93047D4D -:10247000850D6543C5F9805323643E5DF66F6CE7B7 -:1024800079BBB7DDFA53E0A395F1E7E691DE611180 -:10249000F359F69E99F4CACF1A18388F9DE0FAA125 -:1024A0003797B1CFB97E81FCC986144ABFE4FA00E0 -:1024B000D2330D79547EAEC143F9AFDCBE9F804E5E -:1024C000F3D77F65C1BE746FA4C2B7806395E4BBC8 -:1024D0007BD3473DF6578ED77BDFE50B83C353DDB8 -:1024E000DA3C0960AF4AFF6C2DF4E755CF691ED482 -:1024F0005BBADF6B737078161CD6EF019917BDDBE2 -:102500003E1562A216FA2BD71BEEB3FAF660BC9109 -:102510001F9D48D67905EFFE8EB71279FD2F1A461A -:10252000135CA71ABC04D7E986C9944665FA5E43D2 -:102530007D2FFBCA86FA37EDECB0A4F1FAA55ECD8B -:102540008BF5788D9705021C9ECD5621DF3773F9E8 -:102550008EF539AEF0E6276F6790BFFA9B683F2390 -:10256000A1B234917F9F3ABAC2827AB3BEE632CD2D -:10257000DDC387DFBD0E053E6A255DCEBEA1119E7F -:10258000CEEECDFFDE55BCBF378E989999C3D57579 -:10259000D14470751D8D0A406955F556EE31933E54 -:1025A000B932DD1600FE56EEC9EF0F7DEA34A71BE7 -:1025B000CBED19EFF40BFFE6D243E4E8E984D6FF54 -:1025C000FA1872EA5321A7B8BEF9F913906303070A -:1025D0007840F77356AE9703D1AC2E1AFBD8329BD6 -:1025E0005C5F5CCE207F3A4A9C8347BD98361EEBE9 -:1025F00005E3B96C3D7228F7C5C7327FE0EA196F71 -:1026000047EB828F9FE0F9B30193DFCAF799B3AC30 -:10261000F5DCCF2147B73A3C381FDCAB7178B08F7F -:102620006E1B40F93CCD12554FFC1CA0F59AA7B982 -:102630002CF55CFED4FCECF101E0A7D7380E46F394 -:10264000F2D73646937C7ACDEA39568FFE9E14FD3A -:10265000FDE487777EB60FE983B5257702C999092E -:1026600084EFAA1F2D1E8AF67C9F66A9BCBFE75F78 -:10267000D182917C7D166E3AB03695C3376C4B870C -:1026800069004F8BB76A8D48F3D36F3862E6E5F681 -:102690004C17C1317CA7DB9C86653520F0F1B5B4C1 -:1026A0007F1BF7F5824D5F8DC7F152EDEF43B5D635 -:1026B0002F5B701ECE385AA213FE9AA99F3DFBA72E -:1026C0007D700BC33CB8E600B82B6C1EDA4F02FEDF -:1026D00016D0F9AC9EE7B91F6BDAE77F1CF43DAB6F -:1026E000277BB0BFEC35F963C7A0FE310BCDF39566 -:1026F000ADBF8EB5F27CDC6E2B8BE4E5B5C59D934A -:1027000050BF36DD45E7F0F4A7AE9B0CFC2CDBBDDB -:10271000A785FAA9B17B34ACB33D17DE4AC379E88B -:102720007AE6C901DFED16F907267A3DE0B7EA96A9 -:102730003F8B7C9B8FF23EB3DF6D41FD4AA1E73CAE -:1027400026F731D65E44F28E58D9D543AF0778319B -:10275000CA37BBFDA9758E9EFD8FEF5BF999BC3C16 -:10276000D526DB3BA765F8FE817DCB26F721D5DF9B -:102770006336E68FE4FDA4F3EF1AF6559BD86FB7E6 -:1027800071F9027E51FB2D1FF7AA4CD1DE0B39994E -:10279000C637D7623E9FB4C72202B4A75FE6F84AA5 -:1027A0004F5A1E25E499D23F662736BEDECEF1FA97 -:1027B000A758FD3ACC6F81DCAF99C59382F91D8F84 -:1027C000F54EC6F835F6CE0CCC81EF8753905F6698 -:1027D000E6FA535688FE64BFBCFD3022CE7B33DA66 -:1027E0005F6EFDB151BDCBDFB15DA349FEBE2EE5ED -:1027F000EFAA3F9B5831CFAF7A2482E409ED69BD3F -:10280000E0E575BEDE752E5FFE0376039E5EFDA7D6 -:1028100076339D3F0E9B6ADEE2FB290D9D89FFEB1F -:102820006C8C1B41792FC87CCD9F4CBD9E0F55CA27 -:10283000E954877979BF36DA1BAEFDDA69A3FE1D4C -:102840000997355F731FF335C78AF9EEC77C39EDF9 -:10285000567D5542F272FF65CE333DC2BB06F40D84 -:102860009F0787FB5E7C0F87BB9BBF3B2F0FEE3B19 -:1028700034E637619D7D650B609DEDE76062DDEEBE -:102880005F5C10C07ADE6B13797FAC8DF4CFFD31C5 -:10289000CC0FF9B1BF2C39E077430E32A19FF6631C -:1028A000A23C52B69F934CED074470FEE779764BFD -:1028B00094ECBFEE9D4294AF49F37008B87E1B586C -:1028C0009F49FAAD99EC8647A5BCDE141FBCC5CC68 -:1028D000BF6FFA2A97619CA32C98B61CF5AAA3484F -:1028E0000E6D8AF7A626703CEEFDC64CFBC2A662B2 -:1028F0009E77909C26FBCEA6326F6A3CCFCF957414 -:10290000D9D412D8F628FA2BCBF3F8F93803CCAC8B -:102910008EEAB9453F1F5B45BBDF49BAF0754CEB0A -:10292000FC83CCF941E0599F1A6D815D84633C556D -:10293000E3F03F5195C3485E4ABBD76C4983B93D2C -:102940007CE0B58F825E2BFEE62CD81609793CA37D -:102950003A92EC5247ABD7C6B8F87833747330026A -:10296000FADFF45283DDE9834C2F8DCB0F16F29CF6 -:1029700010AC041EDFE8B433C8E5BEE859DB3A2EDC -:10298000F144083F54DB84FC3829F5A15763F4F780 -:10299000C0EFCBF75D9F782244DFAB5A509A4B765D -:1029A000DFAACB3BDF35824EC368BDFA4DE08FD640 -:1029B00048A2FFE49BED44EF2E87E919D8256F93D9 -:1029C000F2AA110761FEBD714F44602DFFB63C2293 -:1029D0003813F28AD3FFB9EDA0EBEB9144FF1A9BB9 -:1029E000E0A79A9FE7137FEDB579DDEBD0FF1B11D0 -:1029F00044F79A58571C95BF9DC824FF91DE501389 -:102A000015CC8DE7F85C1FAD9F02DE38DF913DB835 -:102A1000C626BE1F937C758CF70138FC7531C48FB8 -:102A20004CE6F51F24D2798AEBA3C4BFFA43F9948C -:102A3000D76DDED405581F2BA309BE63D29E76AC9A -:102A4000269EF8BBFCA1A5EF324ECF63BEEDF7E5A5 -:102A5000F27AC7F65B3DD8977E5F6F0EDA385DCFAE -:102A6000AD3E3E6A33CFB7AFFD24430FB1A395AF60 -:102A7000AD9D8276E54B564FC57ED917BECB6B22F6 -:102A8000B8CCEDA1535296D79CC5F1EFC9D26D5980 -:102A90007C9ECB0BDA1742EE9DB3B53D85F3C1C7E3 -:102AA000717A24BE9F7FF58BED240F2D9DB9D0CF79 -:102AB0009759381F802FE5FEB95CF2E54B597A1C17 -:102AC000EA73FC913E1E5DD026E4DEEACB93F35F11 -:102AD000EEDFB657E3E32C8DDABF8C5273A008FD0E -:102AE0009CD682B15A16F0C7F538DEDF196730166A -:102AF00074D0E5B969E90EE3BCF007BBCA52FC83A8 -:102B0000B75BDA6A26BB0ADFDF6D807F292CBD0642 -:102B10007F82902BBC9F67681D3A7E3FEF071CFFAA -:102B20004B9E1B52027D7269FCBE1F5E45F5783BD1 -:102B3000C5E7E64BF36A3E97C223E67746F2F919FA -:102B400026E5E06C5BF7391C7AD0B917FA1BF8E67A -:102B5000DC734328FFA5D6A94571B8CE4979C43C9A -:102B6000ADA3CA7080F0B68E823EFBA8FCBE34B125 -:102B70007514E48F9247CCDE5A44E7EABCD6229C17 -:102B800027953C63BED65CFA1E68CD45FBBD266129 -:102B9000A7A03FCCFBF9B416C2835DACC725CFE735 -:102BA000135ED438E1F40B9FEFD42CE11FE0F0DE8C -:102BB000E6E3F5076FB619CA87048CF999B2FEA04F -:102BC00030BA0C30771E8880BC7F96D17A0D1FF703 -:102BD000D62C614FFFE94FBBE96096E745E652F41A -:102BE00077097DDB0A7CFFAE1BDFB7A77179BA14CA -:102BF00073CCEC99FFDE623D0D72FF9C49D8A9F7BA -:102C0000C6F37C01F41C814F9557780CE7A3B5BF40 -:102C10005B98067FCAFAAC6E3F477FF05B23E425E2 -:102C200097178D56818F2F1BAA879FB0E03C5A972C -:102C30005A65E999CFC2CDC576AC97455B8AEDF36D -:102C400043CE3B8D3B861F7171BA9CD96121B34144 -:102C5000A325F043E8D18D3BCCAD7E46E5762FAF82 -:102C60007FC671F03DD45BB825BE047AAF6ABF68F9 -:102C7000F31DA95521F8CEDF61C47F61AB310F7B15 -:102C80007468FE47D00547FEE3ED8A83C6FCF02357 -:102C9000C6FC171FDE3E136CFCCA68C1EF27033168 -:102CA00001F8A9AA3F997404FBDAC9BDAFC4823EFA -:102CB0004B3FAD7A0BE796459B8D7CC6E9A641AFAD -:102CC000F76FD7883F1607C2D79D5CEF97ACC73523 -:102CD000CAAE9917CA27E1F43CCD5A677A393FD575 -:102CE000D4AF1C0E7F48F514CEB81C9E2B5B37DA90 -:102CF000E037081FAFAF75CF1C5E17EC5515A34525 -:102D0000D998FAF1EC388CBE1B7E3D09EBADE2019F -:102D10008DF6FF8A97071F86FCEED835E7064A67CF -:102D20004E263C28FBD9A2FD5A3086E79DA35DFBC9 -:102D3000DA79BB05018DF687F94D113D7288FFAF39 -:102D40006A43181C9B42CA39FC8BF61DF88BC6FBE4 -:102D5000AFDE626CB798E30B727FC9D6BF47847E43 -:102D600057E7BE31FB5BCC98F70205BFFF1A8679A7 -:102D7000091724171D525F39810C97F71109BE36C8 -:102D8000EC2F633689765C605560BEB50E9B0BF305 -:102D9000ADB5B3603487E3488CCDEBE4DF2F6C8EA8 -:102DA00021FBD4C208AE179650CA224BD0CE43FBAB -:102DB000F4E7EF9B495FA9C5D8E8E7698DCE3FB539 -:102DC000303622FFACC82F66419A07F8C51B3ABFC0 -:102DD0008031CF9AC5B9A9C6123C007C2C61EDE2C6 -:102DE000DCC3E9E80DF1C7D5F0791E4D803E646C77 -:102DF000BF9CB552FDE5FBFE1E11FA3DC44E4AE7ED -:102E00003975AE34DB9817FAB1F9EE28DAEFB9204C -:102E10008E027FAED3BC8FDBCD48C5BCFC1B85FECC -:102E200033B745EC175C3FCD057E366D1CE2819EC5 -:102E30003297EBD991D023164751BD4DF18CEC2B35 -:102E40009BE6E40A3DFB9B978318A7F3118DEC23C7 -:102E50009B8A45BF9B1E1C42E590871A8D13417AC1 -:102E6000CBA632559E4E7AD2C7002D157AAEFCDE27 -:102E7000CF45DF0798BDB9D0D7D9C39174DE577A53 -:102E8000EDB3097A6C76BF9EF92A3D98555F9EFE98 -:102E9000B74DEE779D1B85FFF784E67BCB14A29799 -:102EA0000ECA16FBC3A8F1DEEDB21EF901AA4C65ED -:102EB000F75FCBE1A97AD4E46A74F7E09D79BDB9F4 -:102EC00098FF898D9125E0B351E385BDE758B19016 -:102ED000DBD1239837C0D3BC6CB17FE4659B0C6910 -:102EE0004A14E73FDECF8952611F8E19E1233B1B55 -:102EF000D7D9487E87CF638484AFCAE67BFBEA5E7E -:102F0000E0E9E6838942CF38B1427B46C0C5E9CAD1 -:102F1000F3A37E1449F6B913725F51F8E77C33923C -:102F2000F66929AF364A3ED908FA633F5B2CCE4199 -:102F30003D7C62E483B99AC02B7B50E8A79BE245B5 -:102F40005EF1013FEFB0BF824F4A19E1BDAF738F11 -:102F50009AE7A61651CEE93D05F40E3FF7287A33DD -:102F60004B6024CE8D7DD17BFEE8F8519A89FCD64A -:102F70007EF8ADB1D7115EEEB304D67238065A04AE -:102F8000FED32D82BFB854F64795507DAF8DE72B09 -:102F90001E5EC4BCBC7E451A237B10AFCFE2509F9F -:102FA00077833816EC1568571127FAADE8CFE89CFF -:102FB000407F5C5E6523CDA47EBDA604D13EB68471 -:102FC000DAFB4DA2BDD7C2D34159429FEF5C171126 -:102FD0007806F2F9DEF45CF0C194F1463EF88F6CAD -:102FE000B1DFAB74688E4B1A953C2958DFF39B8692 -:102FF000D07ED118E9ABDD03BABD20F4FF8A7B6E29 -:10300000BD6924E07B31D103F0BE9CBA8BFC0DF38B -:103010009BE6DCF111CE0D3B22E9FB7539FA5DD957 -:1030200023A107BAE6EDE11FE6CF38644BE1EDF5E9 -:10303000D6B2B33FE7E954FFAEF7A00F4C9D6EA6A2 -:10304000FA5399B08FB22631CE4DFEAF2C29BCBFBA -:103050009BC66A1433D011E9CC58C1E1AF90F4BBE0 -:1030600047F26F63249BFD3307E04ACFCDE4DF6F67 -:103070008286D98BFFEAB0AA3F4EDB02BD66D00440 -:10308000B1BE547DF4837EDF96EB69A3C48BCA7313 -:10309000BC52FDAAF5111D59B148ADC1C13CEDCCE2 -:1030A0001DFF08F86A4A269BB41978BFD38C5805CF -:1030B0000E6F6705ADFB985C17F854672C48F1114B -:1030C0008121C4D71DE33A3BEEE5F98E96C11EB2CD -:1030D000F9C873F4029CAF5C2817724CC99763CE91 -:1030E000F618E25779AEAE94ACF1C7FA098F5EC11B -:1030F000EB573A6C1DD80F163C322D167126959B56 -:10310000CC229E6383F15CCDCFBF2F812EE1E7E41B -:10311000F0F33078067C54B541233E1CD4E8B1A5C9 -:10312000921CD39C985F9523980DF95EE589F4A0D5 -:10313000FC4C8337F14436FC119329655F73BC8FD7 -:10314000823D965110C7C11C7D3FF054D15C41E7D0 -:10315000C5E8029DE4D3DFB25D84E729B02742DEF3 -:1031600058DA53B10E6BD5F70467AE83F839920184 -:103170000F1D56672EE0EA581769C2BE3965ADE0EB -:103180006BBECEEC16DEFE3E0B8BC27ABF5FB62F57 -:103190005F63F1B5F0FC403BB3C42480AF8A89AFD4 -:1031A0004B06EB1B818793FFCE4663FFAFDCB091EC -:1031B000E0517CC12C6D1313A1DF6D7397DCCF7AC6 -:1031C000F8A864F0F80FD0AE9B1FA66BC4073C3D77 -:1031D0009045FC70F351944F191FCC5E59003F5637 -:1031E0000DF3C28F90C23CB00774B14ED227BAB86B -:1031F0003E0179A6E489921B9C0FBC88EB51F455E3 -:10320000F2637B030789E37547839DD29F36389924 -:1032100085CB809D0D29947FB1C145696B431E7D8F -:10322000FF598387F2BB1B46537E6F8397F2FB1ACD -:103230002653FAF3061F7DE7782139A4E48A9247E2 -:103240008A9F945C0AE7A3791CBDD794507B927B3C -:103250004ADE611EA6921E79A4E89BA9F9FC296E9C -:10326000C8B1F6399017A5E6332FBC023B49B5C368 -:1032700013E1025E84DCEB72D849CE67D8D83E9C5D -:10328000D71B57783BEE0DD9576FA9D69825844F99 -:103290006FAD8B6496103EBEAD3EDE902FAFFFE06B -:1032A000CDFEBC7F2D5E77E470388EDDFDF993BFD7 -:1032B000E5DF9FBEFBCB1CD09BC3B1ED318CBB3A8D -:1032C000AA1B8E04E49BACA43F0C8A12E720FC816D -:1032D0002EF399589F4FDFFD575ADF1DF5112E33FE -:1032E000AF37BF3E82F0F531E8C4F1FA7B49A78AD7 -:1032F00075C75F7805EB7CB58DE4DCFC26B92ED76D -:10330000737C86E86B9FA532D2CB342F63F0C37CED -:10331000F6EFB620DFF3D9679A3DA041F7E187A425 -:1033200072FE5D5FFF0B8ABFD2EA8F903EAC232E08 -:103330000B7602BFD5108FA5D5CB38ADF681863878 -:10334000AAE8115E1BE403781A749B9F7790615D75 -:10335000B366CD892DA04A7EAF5AAF91BED1AD2FB5 -:10336000E498898E75D9164ADFC31AA7FDA299F68B -:1033700027C5AF5C5E78035817CDC5B68521727836 -:10338000BEFC5E9967A2547DAFCBB6513FEF41388A -:10339000F07EEFCFCBB42D2039E7B2410EA8FAF37F -:1033A000F34AEEC91C817EC625B190F5E8CDB15037 -:1033B000FB3A047AE17C6417F6FF9A3EF601A59782 -:1033C0009CC43FAF24F8E9BCB5E4C5E75F847F6CDB -:1033D000C9271144A725C3A43DA220306A1AE933A6 -:1033E0005E87C6E7B94CD27FE2F39FC6B6F3F2E53B -:1033F000BB85FD92A71D4897ADAE26BBD6320F5FA9 -:103400001F0990AB463FF2E1173F896DA773853FD7 -:103410000DF1857C5B486329F0171D9F04BBF87292 -:10342000D6790FE2BAC2DB2DD7BE8E15F67DE12725 -:1034300057FECBD2D7FF9C4C70ECB9900CB9B6FCC0 -:10344000F575C97A2FF35E1EE6BF567E7365075B7E -:10345000CE367C05BF5B78BD9539D2AF7D05BB828A -:10346000EC141646710C2BED020F5D819C38D6CB07 -:1034700078DDE36EE6829D9F43BB2CAE380F87F369 -:103480007C1F717CAFE488FDF9ACF4A39EDF692654 -:10349000BDF0FCCE18E2FF653B1F7EEB2A9E5FB6B7 -:1034A00055C3B0AC96B5119E96ED36337BE8F90660 -:1034B000769BC4BEE15CFA7C4C1DF86971ABE6DD1D -:1034C0005600BFBC2BAE5FA8BE28F9696944EB2843 -:1034D000A28384FF7EA91FA97A8BF73F6C03BD7876 -:1034E000BD73A4B7BC140D5D9BFF75BE07384F6F4D -:1034F000194E7EDDC5ADBB96D1BEBF33DA89297EBC -:103500006935DAA30239623D057284BE715ADA7FE9 -:103510004FBF6826F90338B10EBFD4849D57B5DB81 -:103520002EDB6D9778BB2947AC47557F716B476C95 -:1035300036AFFFC5BE0F286D95F35AEC682BC27EDF -:10354000F9C5EEE8C9014A7F3CE9353EDED9D671BE -:10355000495AC8BA7A3D47C40D9FDD629E0C7CB1C2 -:10356000808A336AA5F99CDE99A6D1B916F8E6F8E7 -:1035700039BDFBE55813AD5BBF6827E968B20B7B2B -:10358000AADBE292F60BBB137AC65CAED5C57179A5 -:1035900057BB5BC403847F57F569BDA582DF3B6DD4 -:1035A00082FFA5FF5EFA97102742FEF8185B00FB2A -:1035B000EBBC61AE59B7409EBD6315F418E87A0CB8 -:1035C000E7AA79EF2792BD62A5D5D51FF93FBD6B5C -:1035D00025FBF9BCE1729DA7B48F847DB2C32DF6A3 -:1035E000F59AF57C85F0290FE0F4F7F3F9D5044C52 -:1035F000144F793C2793E07AA2DAE4B5919F23989F -:103600000B3BE5311BF39BA127FF2C92F4BB9A4C9B -:1036100061777F02FCCED39A84606E22EC5D928E3D -:103620003537F3F2107AD63C13CC85DE72C626EC21 -:10363000782877222D11F51A25DFA01FF4DBE1761B -:103640009E23FD724F0C839E6F7A2546D8137E12FF -:10365000497E07D5EF05C9578DD2CFE5DF26E003B8 -:103660005CD09B17DB9A73A157AA7117C736D37822 -:1036700067E4788BA39A85FF40C685A13E8D6F6570 -:103680005E9CC73B9F8B20FDF4CBD4B6BD18FFCB0F -:10369000E786901FBCC31D58B88FCAB9DEC6E9B013 -:1036A000E4A71141C07BEAB918F2739EB20A3DE863 -:1036B000544C32E94147621E9D87FEBAB64668B057 -:1036C000A79CD2982D05E5DBFA91BF6A49433DF9E5 -:1036D0000996F0E50E7F344F27C3AF7C6ADB10B24A -:1036E000B39CFAA599FC8BFCFB7A7CD759F3BCBB45 -:1036F000B0EE7644939DEDCB9FFE6D48A8FF41A5AB -:103700004BB61AED498AFEAA3C2957ACAFA45C819E -:10371000C7945CB1CFD446B73E9A49F314EB95D326 -:1037200081CE5B7C7D24C33E7DACF5D564CD013C70 -:1037300007737F0CBCEF10E79A2F775AC92FB2E4BA -:1037400095182FD96FEEBDC284FD628959E8BF4B31 -:1037500038BB8954D88796C4E6927D88E39BCE8F88 -:103760009DDBCC721C31EEA9EDE9C2FE1E94F9BDC1 -:103770008501F0F9940476DBCDA4DF6C29025E2F7D -:103780006C8D36812FF8385EF8ED97DCF50381CF2C -:10379000B885A48F33C4418F82BF5CC8CBDA7BAFBE -:1037A0008A433C0C7BDFCC20FA2E583CFD210FC312 -:1037B000F1B52857CACBBD4FDAE03FABE1EB05F1DD -:1037C000414BA5DF74E94F35D2E796DE73D563240C -:1037D00007DFB3B21C0EC799D6876343E95126FBB6 -:1037E000E969EFA1FA4B797DD1FE9D588267BBD57F -:1037F0000378C2E978D9ED7F6ABEACF6DDFCD1CAA8 -:10380000F7F5A24BE77D81B57DFF13C8919D911E11 -:103810003F7D6D25BFF3696BEB42CCFBF40B91242C -:103820005F4EC78BF5FE0597877E1BE0B8F121B28E -:103830006FFC661A83E85E1430F6ABC69D992BE4E4 -:103840006F6DA2270EFE8C5A4E07F4C7E9F23D6A4F -:10385000FFBE95DA87CF63A46CD7BD3E5F88267E16 -:10386000393D40D0E3F48B83695FE988177CCEE172 -:10387000CDC039E574BC487153067CB0449E434FBB -:103880008F6BA573F7696D17A51D56D16E49BDF4F1 -:10389000DB72BE4B01DF8027E1B7B26F68831E0188 -:1038A000FBF4A8124A83110997DA99C19FD8875E61 -:1038B000CC15F62CA83590EBE4DF20FDA4D50679D5 -:1038C000AC4B3DAE66E7A5FE32F283EED4C8EFF313 -:1038D000A05CA7803A49D9C7393F2EF56B5EC41B5F -:1038E0002D6D5AB118FCBEB46EE32DE077358FA56F -:1038F000163619E7AB0ECD4CF07444F275033C84D8 -:103900008E97D983DFCD0A5E809C4C7A2629D75BBF -:1039100072C57E857C33EFAFA649DB40E3B8D5792D -:1039200052CC4FE189A3C5063B193FE78BF23EE637 -:10393000AFE00C9FBF82A73557D8273ADCAE87C6C9 -:1039400082DEBF3293FDF4C2D7C3E312BE452FC35C -:1039500089ADDB5ECCE17F9DEFD5E8C70FF986F539 -:103960000C7B348733778BD1FF91B7D5981FBAD3AF -:10397000982FD86DCC17ED37E63D878DF96D725CC9 -:1039800085279C7311D786732E529C735DB9E29C78 -:103990008B3CCEB94871CEC5779C7391C7391779E6 -:1039A0009C7391C7391729CEB9F87E4ECAEF1A69B0 -:1039B00077041D28BEEAD548E507A7F5727E4E328A -:1039C000C94FE5CF3CBFB880F2DDF69C323BD973DE -:1039D000549CCE2D71FAD15CF21BB6DD930ABA5914 -:1039E000DAC98EBBFCE7C28E5B5312E9807DA17DF4 -:1039F000DD17F7407D2A8AD33FCDA5B8A6CEED22AC -:103A00005E294872A37D8DEBFD6B05FDC8CEA1E25A -:103A10006E2AB0DF25F44DC7703F0ADB60F49B844B -:103A2000FB51C2FD27E17CA0FC264F5B3B5321EFFD -:103A30008F3F67DF00F88F4BFB189BED24FD4BE9B0 -:103A4000D5DDFAD783DA33D8B7BFC94DA0F65D47C5 -:103A5000B8BEDDCB7EABD2CA8B25A43776E73768FC -:103A6000268A1B4989A57D6895842943EBECB81704 -:103A7000F22EC644FBF8058789CE05173E34931E07 -:103A80003118FA79C87C8604A20CFC95BF2321CC9E -:103A9000FF37C0507FD8BECC30FFDF50A35F6AFA3B -:103AA0009A03385F4FDB30DC50AFCA7755181E25BC -:103AB000DC522F6D5CBD3903F267554C17C1BF6AEC -:103AC0004F24C5D5567178BDF0CB21C351506DF749 -:103AD0004E05FEAA5BADF1D8E72BE5FEC3EA8DFBF0 -:103AE00071B585F99D093D7C57ED64DE78DEFE6C8D -:103AF00071F37613A7DB59D39647C7BAE0576AC963 -:103B00007072BEBA5D6B4DBE92F7F7378B5E309820 -:103B1000F35B8635F8C372C8CB5D596C0DAF777C0B -:103B2000C3CBB1A4774B3ECBB03AA340EF966633FC -:103B30009D0B60973227F4F0434B736254B6A36732 -:103B40009E3DF4FF9AE6C7E9E2C13DC52EC7C1819B -:103B5000ABA0C7B58AF9568FD3FCA427CBF9AC9498 -:103B6000FB0ACB16FDDC2EF327E47941CDEFCC9098 -:103B700003452EF8311BF6659821C74D3BB7E3FE90 -:103B8000C0DD51FA758347225E32E7B763F9B84B5F -:103B90003E12F1BA7FDC3421F64AE89F2F583D539C -:103BA00078FEDEE6676D38172FB1046C3877563F24 -:103BB000D762F3F2F4BA1D2DF47DE18E0A3A6F2F2D -:103BC0006275748E3CA9E26F253EAAC76B5B9C1C94 -:103BD000EE17070BB9511D25E2364ACD63DF445C71 -:103BE000FA851D5A31E63BDDB7CB5601FBB3AC1766 -:103BF000BE3EBADE9D56DA0FF6A456E1F7EC6B3DF9 -:103C0000CC08E6D17A9876D145E9F48B43E91CFBE0 -:103C100011F315929C28083BCFBE2BE290BBF68B8C -:103C200075506D0B264DC33A79C34AEBA496CBAFC2 -:103C3000D1253827333686A7BEB16603BF2E9F181D -:103C40006DE0E7D92CC1E0479E894B9B21F9E953F0 -:103C5000B20CF5674DCF0FE3FF929E729223630C77 -:103C60007126B5ABFD2E8DE259C61BBFF37435F13D -:103C7000D90D86F6B5ECE69E7A38076FFD35E199E9 -:103C8000B1361BCE5BD5261157335BEF90DFDBE9F6 -:103C90003B9F88611D0ECAF2FC56EC8B56B2CB2BB3 -:103CA000BBF46CFC3BABB77D91135A8E8BF850D8AC -:103CB000170CF1851C003A7F3241875A69EFA9CD74 -:103CC00013F69E5A7F9B0DF1B71CFF96348E9265BA -:103CD000CD1AD9F3787D7B5A82C8AFC6F7DDC6FB13 -:103CE00006E8EF22CA8F982BB05EC2CB97F17943DA -:103CF000CF58063B0DEC4CAA7FD9AFE2CF459B8D48 -:103D000076A365B0E784D0F1ABC12EE2D3253B7634 -:103D1000BD3580E3659A2FBE18EBA7A6B5CC5A51E6 -:103D200070299F29F97EA1DA447EEEAE770F119FAC -:103D300075555B889FBF0B1FCBBCC29E19CE7F0BF6 -:103D4000F97CE0975DB85BF30434510F781900BE3D -:103D50000CC34B5A2FF85278EAC65B58F922FC6321 -:103D600004E206B440D0DD1B5E241E55FF6178627C -:103D7000A38D7858A8BBDE87BC5978C4CC02973194 -:103D8000EF45981FC6E7F3C3F8375F147612E5379F -:103D90009879D142F96E3EF189F8E9E9538CEBB29A -:103DA0009B6F7C629DCCB8984CEDFEB7F9E7BBF8F1 -:103DB00046C11D1E9FACEEF7FCF76069271CC94683 -:103DC000D2FABFCCB861B5DF2B3C0FBA7B34C51338 -:103DD000753932497FE8DE6F9CC6F29531991447F8 -:103DE000AC4BFB9C92BBBAACA7C6A9E0E5AEE1E048 -:103DF000E381C9B0BBDED39495D11EA297E8EBACAA -:103E00006437CD5893486945A43319FB45C51AB3A7 -:103E10000FFBE067F7F54F1E0D3BFC3A6BD214DE4B -:103E2000F567778EC86085C897527A7C63C4EC507A -:103E30007BB64A5D79623FA8BDFB28ED5F674DEF19 -:103E4000C6CEC63A5BB7271621354BD77D30CAC9D7 -:103E5000558F168B3E280F71845ACB7627F0E66C6F -:103E600029823D7A1868D7AF474F58B2AEB43FECBD -:103E70005F35DF1C7A0AFBBBBEC69A0C3DF3D487C4 -:103E80007CFFD368FF22FDE024E28F93E0B78AA68F -:103E9000FB6D2735E685FF66B1F94091D3B09FEE03 -:103EA0009F09385E8DD287E5919F36B03D05E37B53 -:103EB000FC142FA9AFC989EBCD5EA2D2E59B85FE8C -:103EC000B65DD96BA55D177A3BF2D0DBE11482DEDB -:103ED0008E3CF476A4D0DBF1BD4CDAEB07357616D8 -:103EE000E3DCE91FCFF2EA687F75E4412F5FA54567 -:103EF00079206F56699EFEB083B1ADA9625F0DA3B4 -:103F0000AF4AAFEEE4BA5508BF5F7BD1CE42E3C7FC -:103F1000C6B178437E823DD550BFD4E936945F97D1 -:103F200032C4507EBDABD890BF31EF4A43FD9B3CBD -:103F3000E30CF9EF8DBEDE50BFCC5B66C84F9B3CF7 -:103F4000C7507F86AFC2503E6BF66243F91C7D8539 -:103F5000217F4BF59D86FAB7D6AD31947B99D382FC -:103F6000FD6D3FCE531CEF6FE03CC5D355BFCA710A -:103F700084D275EC04535D6FF6F8EF4BFEDD3CC464 -:103F8000BB02FC992EEF81A4CBFB1C4D792EE2CF16 -:103F900034DCDBA7F36C5B2AF826BC5E78F9D8E842 -:103FA00083175C9C867FD83173BA85CB87B1571C49 -:103FB0001C9EC5F309431E986EE17265EC55075FC0 -:103FC000CEE4F90143DE14E5C30E5E40F903431E5F -:103FD00012F9698C548BCC21E3A7FBF93CC65E9B9C -:103FE000B9C123EC21BDC65BAA147840DC22F08065 -:103FF00034C8F913E941CE9F480F73FEACCA66EC92 -:104000002DCE9F488FF07325BEBFCDCF9548DFE5FD -:10401000E74AA4EFF17325D2367EAE44FA9B86D9E7 -:10402000947ED8A053BBFF6CA8A6F468431D7DFF07 -:10403000B8A19ED2DF37F8E97B204FD90F826467A1 -:1040400051FEA465F0E3C10EB7CF7A26D4CFAAFC07 -:1040500081CAFFD758C7DAA3B14EDB2DF19FDB7BB6 -:10406000FC7A7DCB590BFB3C44DF6A89F63E9F47C7 -:104070007692814E92D7F2FB786D5A7A094FFFE221 -:10408000D27781DE334A2AD7C5B9710FA4CE0A7E12 -:10409000F9C8D4FBBDE0A63C617F5839C4BB97F892 -:1040A00044FAB1951FB93B3E25C4CF6D0A898BA157 -:1040B000BF90F816E56F56F134D7D8457C9EF227AD -:1040C000ABB819D55FE94546F2EEEAF516D24F6274 -:1040D0002C2C88FE557CCCD5F6D662C40B5C5DE3F7 -:1040E000A038B4FEFCBBAD84EA79CD3CDDFA675E56 -:1040F000BFA8C77FDD5FC2CFCB09FED28B3AD95DA7 -:10410000AF96FE7BB4B78B723FDA23760A7A064FFE -:10411000C9AEF624E29C4A7AFCE9A81F2DEA07D131 -:104120005FF67FF1F1627BD64F7A426B31E2A9D222 -:104130009739289E6ACBB820DDDF5AEED63F039D23 -:104140007C11CE4FA369FD64A5C34E5026F5DE6FEA -:10415000A1C31768A7F0A3F0ACE8A2F01B12774444 -:1041600078ED8B4EE1F409A78BA247E9C51E3C030D -:104170004F97D2A1874EB0C7FEBF4287119656BA5D -:10418000FF175163F700AEEFA2CB6D9D6C12EE13DB -:104190000FCED49B80E78A8BAEB790AF64E32661E5 -:1041A0006B52E59EEF289F85F27E7D97DFD147F920 -:1041B0003B912A1EC1EB28E6749920E5C7AA5281DB -:1041C000DFC96E33E17742C122D2479943E8752EA9 -:1041D000FE1FE4C9A4AF7D4DE86F5292513F54FEDB -:1041E000E01B647F93C3FCC03748BDF18630BD70CF -:1041F000D410A9F7B9995B9CFBC43DF789729F4E17 -:104200009374CEE287F9B1A023D32D105A8771CFD2 -:10421000BD08F7C0FD94BF9E0528BD910569DFBAB2 -:10422000890B38E4BFC718C5331E8A9E5ABE9CF757 -:104230003761F8846C7C0FB9D777DD907E74AFEF6F -:104240000FCE907B7D0727BA486F3868CF223D0696 -:10425000EBC01A6247FB2597FB086538C4F705A435 -:104260006FF27D219B33F92FF8BE80FC0D796B181E -:10427000DA4D7219E34D54FB1B9DE3996578DF72AB -:10428000F7C6A25707C2BEF24EFCE089B03BBF138F -:104290007FC544CCF79DF8FE269146D8282D7C2575 -:1042A000BB373D4BF161CF78939825F152FC2A7CC6 -:1042B00086E351E1F79FC0E78ADEF0D9041CC0AE67 -:1042C00067FF20362513FE2FB1FE6B5F29EC0FF838 -:1042D0004F0134C425DB055EC2ED3B5F34B081C0C5 -:1042E0002FDB1A47DFEF903C7475FD18AA7F4DFD58 -:1042F000689ADF5551FADA217C9C3325C15CAE39CE -:10430000B02FB634D2FDDBB32F9A3DD0BF6BCCAE0D -:104310000D1EACF577C47D39F6F5A10CF8DBD8D6C7 -:10432000DEE3766BEC0A6F7EC2A737D3DB24F63F61 -:10433000718F58EDBF032344BCABBACFDAD77E3CB4 -:104340002A4AC8958111420E2A3AF176944FE3FD2C -:104350008CE27223EDA128D2BF4724781F073ED5F7 -:10436000391AF14DD8A7AE09E6C7213F19E7499E92 -:104370007F5BDE4F7B7B685D5226C7F7219BFE2C5F -:10438000DA31F3D766ACEBC61C8DEEB9771DC94A9E -:1043900002BEB7A97557C48A42DF1B50FA71F7787D -:1043A0004966F28BAF847F3409E7263BD98BAE6137 -:1043B000B9E4379D28C72FFD6525BD83A0EE7D4458 -:1043C000A4988CEFE7B8A20CEFC144E72518F231AE -:1043D0009E0186FA71A3330DE5F1DEA186F2C4C910 -:1043E00025867C3FDF1843FDFEB3C71BDF75D36F07 -:1043F00030D44FABBED99057F22B4D7C62E9757328 -:104400000DED07D5CF37D477FB9718DFB7F17BDBFE -:10441000F29221F7C45FD6FA9586F21FC78A7B0D08 -:10442000931D0BE9BD8A9CE6BB8CE34B3AA5C509FD -:104430003A319790AF7EFE1FF8A634C5286F273813 -:104440008DE76DAE0F6AD8DFD3EA2C86EF9FFD0FA4 -:10445000E91C8E972EBE3505511FFA10CF5FA30FB2 -:104460007D08768D8949564F80097B7AE8BC604F7C -:104470000FC503ECE9A179D8D38DEF4219E90E7B82 -:104480007A68F9F02346BA8F6C33D2FD8AA346BA14 -:104490002B7E0CA7CF95ED467E08A7CF5527C3F8F6 -:1044A00043D26336FFEFEFE29E34D16B9243634F0A -:1044B000B8FF79FA240FE5F4C9EFA1CFFF49D35330 -:1044C00087F6C3FDF40B1936D0AB53BCD7B742CA3D -:1044D0004F154FC8CFBBE23EDD5D66F2EF1F3335AF -:1044E000D37B49079DBA1BED6F2BA8D3E03F4861F2 -:1044F000BE5D0B397CF3FE2382FC09F306897B9DAC -:10450000ACA09DE2EC959C9B9726E258860C95E723 -:104510000B8F886729182AF4C2188F93E25E2B0A42 -:10452000C43D027E2CC8985708FE793712EF1676E4 -:104530006D12F6FB76ABB85FEAE77C04BF18F44473 -:10454000E871E9528F6AFC9DDD0EF8076F66867D83 -:104550007148C06E88BBCCDFE134E40B5B530CF5D3 -:1045600087ED7319CA8B837986F2E1473C86FCC8D4 -:10457000B6D186FA571CF51AF257B64F36D4BFEAB1 -:10458000A4CF904F639D8F03BF8334711EAD1A2A51 -:10459000E278F81A227FD2BC7BE3C5FD41794E5503 -:1045A0007AB08AC7D525DF85EBD3836C3AC5F73659 -:1045B000A6320FDD03B0CBF30933EAD9BA8CA75585 -:1045C000FA28F31BE369551C6DB73E2EF56FA50F56 -:1045D00087C4D17A43E368E7C97BBEE1FB5E9DA453 -:1045E0007B38FC836C62BE8D77DAE8DE82822B1C1E -:1045F0009EBFC9F8CE6DF6DEEF8FDC3D54F8DB7F51 -:1046000099E5FB3EF8F529888FACDEC6F3B4FB399B -:104610007F35FEBBCDB3D6F5DDE3CD1B26E6536E6D -:1046200032DD565640714BB37F1632FE0FE5B8AB04 -:104630000AB45EE7372F4EC415B1389B0BFCDBF78D -:1046400078029F2936D644F75C64DCF9AD1B5A1F0B -:104650008489BCDCD66C15EF9705ACE08729E3B9FB -:10466000FE540CBBD5370F3BB89EF154BD85EC1002 -:104670008F0CBD69863FBBE71EC1207EBE007F4018 -:1046800057C1B9C45E20E266F70E15EBBFD4FC75C6 -:1046900077FC37D9D31993F25B9C5B7AE137E2431D -:1046A000358F7F751C78389ED4B990C97D275BC241 -:1046B000A5F0D77D8E97F853F1F8AE1556DF330E7F -:1046C0008AEB9F8C782645BF8105822F4F0E15F40B -:1046D000463DC8A3BEEA959A0BE260AFED62AE38E4 -:1046E000E7B7D823FF557851F8EFEB7E4F5FF2E143 -:1046F00012B9D0C77D9FBEF893FEFE817B3F21F2A9 -:1047000041C497487A04B24DE4CFBD37C6B88EFB9A -:10471000E70BFCEE57FB859F9F278D7282C1BEDCA5 -:10472000B8CE2CE584D857A16FE0FB827556D237FE -:1047300058BD8847AE96B298315FF29811F0C75ACB -:10474000E93DAB6BBC8CF491F90E5BA085D7AFF063 -:1047500087EFAB5E6A4FFE1A17DE2DF1DC03FB7BA1 -:10476000E57A63BD450EF1AED782B073E922792EAA -:104770005D14762E8DCC97FBB28779486F92FE67D9 -:104780000567375F05B2282E18E754B3B09750BCC1 -:1047900052B71D1FFE85907734393EA3F2B06F37B4 -:1047A000597A8D23EBC6671F7EF233F093BBB0FEC0 -:1047B000BBE8FE4FD7EE48E14753FE0B59FF8CFF95 -:1047C0000295A33E7A3B5BDC56043F52B7BF23CC35 -:1047D0006FD2E530C58E467F3BC5FB0B2A0E60C904 -:1047E0005F0345CE103FA7DE6E32C45D84A7FA9A00 -:1047F0003D1417D062D14BF2F93C4E5B3C76BC17AE -:10480000799FE36032EE6B4F91F69A7078BBF5D0EA -:10481000B19AF013FA851EDA3559233D94CB4586BB -:1048200075A4FCD9652C988454F90FF4F5A309CF2D -:10483000CA7F50111C4D70CE685C64C5937DED8FAE -:10484000AF2E8D72F5F815DAD3453C4A5FFE8569C7 -:10485000173DD4DFF48B63A89FB27CB7B8C7D5F4FB -:10486000E00AF0D1D01DCC8A79B687C563ABF4409D -:10487000BEB07F1FCB57725BC6B9ACD1849EAD3141 -:1048800015F742725BE52F34CB7CA9C8AF5A27F2EB -:10489000EDF21DA3EDD2DE807922C57C702EDE29DB -:1048A000ED11980752CC03DF21A790879C421E721E -:1048B0000A79C829A49053F83E9FF9328ACDC20FD5 -:1048C000323164DDC00F3231440F821F24340F3F78 -:1048D00048687DF84142CBE107092D871F24340F3A -:1048E0003F48687DF84142F36CF4F53D79C8356F77 -:1048F00099213F8DEBE31343D62DFC20A1FDC30F7F -:1049000062E84F5F61687F0BAB37B4871F24B4FE4A -:104910006DF59AC14F729BBC975EB93981F8638E71 -:10492000DBF7C37C4EDF3F447F738715E734F3FE2C -:10493000C5747EAA8DF2083A374F1674373141E7B5 -:10494000CE3944E7D536912F1571B1BDF91B2666D6 -:104950000B7F0352F81B90C2DF8014FE06BC870D4C -:104960007F0352F81BF01DFE06A4F0372085BF011F -:1049700029FC0D48E16F400A7F03DAC1DF8014FE95 -:10498000067C87BF0129FC0DF87E0C7E8FEC1EB8DB -:10499000A0B7671BCE779C0F0DE73BA7210FBD3D4E -:1049A000B43EF4F6D072E8EDA1E5D0DB43F3D0DB02 -:1049B00043EB436F0FCDB70D75D1BA84FE1EDA0EEF -:1049C000FA7B68BEB0D9FF266C4C376D3977186911 -:1049D0007B8CF694C645C1FBCF1F9F01BF517BA4C2 -:1049E0009611CF97BC553B356322D7CF74195F56CC -:1049F000C43AE97D675DBE5BA30719C5C316FE25F2 -:104A000045C805756F087F9CEEC5BB199D03CAE4B8 -:104A10007EAADA7B98D34C724BD6EFC9F75E2F7C17 -:104A20007C558FE465081CFC80588C3888E2D58E54 -:104A300012C4716F3769220E72AD88430DE72B7374 -:104A400081904BDB4DBB0E4621AEA542A3F7E2732E -:104A50002DEC08DEF12E6CAE2B81BE703A3F5ECE9F -:104A6000AB6E0CE26214DCCA0EC8E504DDAB1ADBE7 -:104A7000C96C5505784F8CD91640BEDB849E807674 -:104A8000383FE6FB35EF3321FCFDE77CB1BFE9FEA3 -:104A90001563AAF8F7FC9D7563705F6B4A9468F71D -:104AA00093A763098F539BB467702F6EEC4EE6C5D6 -:104AB000FDCB6FA43CCDDFE9B455D1B84EBAE7A524 -:104AC000FAADD89241F7D22A58FBC414B2E56BF480 -:104AD0008EB9C21B9FDF61CC8F8BF82356D247C59E -:104AE0007D9128795F44DD13715B7CC1A1237BEE4E -:104AF0008B5C3D22BE14F15A6CBF7877EFA611157E -:104B0000EBFAF1FEF5807877EFEA3FD5BD49F9ADD4 -:104B1000E2DD3D628351340EED6B83FD1ABDF7304B -:104B2000D5DF624A72E1FEE81A6B32EAEF641EA832 -:104B30003F8399B807A9E02B606D26BC3BCEB798A0 -:104B40004389217CC425C074D0BDD863A5F720CA91 -:104B50002C4E2BE446F83E7E693C5D989E10160F65 -:104B6000D1B8FA68863913F61E932708B9B5279A83 -:104B7000F405A5EF54C838A80B4D6FD27BD615BBF2 -:104B8000847EA0733900F9A7E2236AB3021926E8EC -:104B90000B035A8A12CC62FF2FC07D24FFCB334710 -:104BA000BB708FF14D8AD7AF5837324EDCD711FE2C -:104BB000872A89A72A19FFC20A9CC9D03BD53BA6E0 -:104BC000A5E6B17174DFAD59E873CAFE52F1ABE1ED -:104BD0006F81CE154FCAF740D657D03DA0F038149C -:104BE000A51FAAF74E16375929BE6571981EB854ED -:104BF000EA814BC3F4C01B0AC2F440F53E9DAC539E -:104C0000F1AB4333484FA913EFF195AF117A0BDBAA -:104C100025DEB12F5F33C184772BCAF7783D5A2F39 -:104C2000FCF1BED45FA660D044C4F90CA074E6C504 -:104C3000144A675DCC233980BB18A07FFBAB8CF492 -:104C4000E90FA4BE3203717EB81FE78F90F17C8C10 -:104C5000F4A562E62C85DC18EAD50EC17C3DC5AA18 -:104C6000AF431CE1941646F7616E825EC30B664348 -:104C7000CF190E3E7797D2BD80C91ADDAFB869C48F -:104C80000AC9D79CCF19F8DC2FF9D647F9EEFD40B9 -:104C9000F2B7EEEFB0D0BBAC7ECD8677D974799EFB -:104CA00055FC1BCEE7F3E4EF4D3087B03375DBA145 -:104CB000002C3DAE72CD4CE88BF360BB1B2009C9C4 -:104CC00051145320CA9B0AAE99D984C3CDFFD03E5C -:104CD00051AE7E8781EB5990A7B7DE5E6C9B1F2299 -:104CE00057CA8AC63F5BD8AF87EEF3BBEF8D15F48A -:104CF00087FEBFF2BE9CFEDF767FB192E319EB63C5 -:104D00005E5CFB1D7819776B01F34E1C8DF798D50F -:104D10003C5910F16A7365FED7058BFE737D01E186 -:104D200087F2819D5366FA69BD0879750BE4951980 -:104D3000724A7FAA00F73BECED93408FE8824E79F0 -:104D40001F5EEE4761F6885F17083A84DB252A0B61 -:104D5000841C671657C62D744FD545763D05FF67F1 -:104D600056E3BD4195FE52ED230DFF9A78FBAF92BD -:104D7000F59F437E3C6A12F7B707989B99B40F8959 -:104D8000DFC990EB87C9F70C7AE8CFA506E87F9FCB -:104D9000E60CA5BFBE5E13F7A6FBB0E3B0BCCEC762 -:104DA000B7C18ED7207E9FE3E95CC1474FDF652303 -:104DB000FDBBDCD6F626DE695278FCA4FE4756F130 -:104DC0003B2FC11CBC3F35B72E92DE7B2D2BF2B59D -:104DD000812ED1051EA2C7B38829E5F5DB9DBE0F44 -:104DE000309FDA0D079EC2FDF1E5FBDD74AFB162C5 -:104DF0005FF13D78D7A2AC483F8AF20A87D386FD9F -:104E00007B59533CED67F3FACBFB85AC93FC540A1A -:104E1000FF9D05C28EB5BD48F47F5E9E432028CB22 -:104E20000CF5645C71D83A51F6C1703B43F87B02D3 -:104E30007DAD1F654F80FDC016625F54F6096BDEC5 -:104E40006773B07F96DB8CF7E154EA2E94E75C79C8 -:104E50000E5CD0BD7F154CEA0F7D79A346BF5B5336 -:104E6000E570CDBA92E7AB8E581129C8A624B8C414 -:104E70003B12F7897724E6F3F50A79532EE386AAE5 -:104E8000368FA6F55615E06962DFEBF2968D87D274 -:104E90005F05FF04BD744FBCCAE9B52584ACFBCAED -:104EA00066CD70CF5CE5E30B853DAE1C4F98974017 -:104EB0005EB86D78CBA59CAB1588437317BA0C7E92 -:104EC000575E8FE218A664B2B7C43B3E1C6EB7189B -:104ED000AF24A4FFF9CDC6FBF2BCBE7897A2308602 -:104EE000FAAB70F279C3FEE174129C1C0F84A7CE5A -:104EF00007797F2E1A87E851190C5871DE2E47FC6E -:104F000004CFCF7506AC18677E9378B742DF20C612 -:104F1000D1D7C7DB0AA12F599CB674E04FBE6BCF27 -:104F2000E1233958C5F182FB3FEA1E60387E2A240E -:104F3000BC55CDF1463DAC79A315F498D3C7FDF926 -:104F40009B24DDE7378DA3FBCF55162FC5D7EB127A -:104F5000BF7F5C11793FFC0373363D6675F3FCD56A -:104F600085827F6F92789D9219CCA1F76956447A19 -:104F700000E71C6733CDAF1BBF8F707C687807C517 -:104F800047F8E57CE1471C59D526233D7BE011F825 -:104F9000ADDA5441EB6DA145B73943E1D87C200728 -:104FA000F77AE6F0F58D77779853A7FB369F3F3277 -:104FB0002B83E6C9E1045E633CAE49786F86F30952 -:104FC000F1B1E217753F588DB7A050DC135C50D893 -:104FD000BB7DBD675D7A49BF69E4F485DDBBAF7514 -:104FE00069C345233EAEAD4ABC0316BE4ED5FA5446 -:104FF000EB52AD53B57E9FB2FA82295A8F9CE1FBEA -:105000006DDDCF7AC1D3B312DEB992AE1CAF874348 -:10501000EF156D2814F2A83CD3B8DED11FFABD4BB2 -:10502000958F0FE6E01EA0AAAFC62D97BFD305BE91 -:1050300007BFDD25E98EFA2BA9BEF17E4465B7BC1A -:10504000D8B92E19F2629746FAEECA070FA5FF1BD0 -:10505000F4D817841E7BBA66DBB254D80D2C818C31 -:10506000D0F799AA82423E2CE0FA0FE4C542B94F2C -:105070005F97A3DF573832A4DEC32FE4EA42BE04B1 -:10508000215F7EFFC26B1F8D71F5EC9F0AFEF9EB6D -:105090007F6DAD7084E24BF0F9FD795D74EFABD2BA -:1050A000617321CEB6B2A982E42D4BE1E7092D242C -:1050B0004E2A8C0F2A9A347A37ABB27E54C0FCBF8A -:1050C00028972B3794D1DB3C8A4EEAFD0DB59F2AF9 -:1050D000F8774AF8E74A3E7E49AEBFB9D56EDB4263 -:1050E0005AF76E5B25F85F96CFA9327EEFA653B7CD -:1050F0009FB9E09E14798F85CE251BACC2BEB73315 -:1051000086F4D5D32B5F796F26AFF7E5A32D19D0A1 -:105110004F141C8BA41D6F81B4C72D947A2BA7D379 -:105120001B85217276D1D3824E952FFEEA53BC0F98 -:10513000559E29E5D983E27EF9FCD65D44B739EB6B -:10514000375ADDBCDE7B856E839CAEAC2B76C23ECF -:105150003D777D8B1572E0BD4281B7707E2F9771D0 -:10516000A90AAFD877B410FF85AA0FF9B78B8F7350 -:10517000FB8AC858C465A871FE5BF271655D7C024C -:10518000C6ABACABF821CE3D4ADE87AFBBE3916244 -:105190003DCCE7FD615D1E1FE7A17BB6E5F2F7A5FB -:1051A000C2EB9F9374FBB155BC239816DDFA1CC566 -:1051B000152C8FF2403E6467B707302EF81970DB6C -:1051C0004CE2DDC1EC9AF6AF0007578B293E05296A -:1051D000DE3B829A9CCCF3CF98C47D20C496204DB0 -:1051E0002A12FC00D314CA59523BBD7F16129F6984 -:1051F000E0571BDBBA1EEFAFD89218FDDE8BE24FF3 -:10520000D58FE24FC5BF7DCDCF517479F33BEE967C -:1052100076883C4F06EE51CC7B6830BDCFFF5DF306 -:10522000B4C977F0BAE71B217EB7E092F9668B73B9 -:105230004BDFF3DD549ADCCB7CC3E7A9D6898ABD6A -:10524000EEF62B340BBFC2718DEF5FBCDDF1159113 -:1052500014F7A5E6A5ECDE971B2FEF294A9076847C -:10526000F618E891E5F2F7205850E4F1BD2CE4BBC4 -:10527000DAF7D5BB614A3E9FA893FB226B7F10EB08 -:1052800099D567D13B19C79A8FC7E0FD8EE3E30438 -:105290007CAADDED5671EF95C5D85C783F919FAF44 -:1052A000E8771F1634F5A773E4ADF55924176EF5AA -:1052B000C70BBB83D4EF174A39187D7BC53D57A078 -:1052C000FE66B753E3E32C70783EDF4CEDF33DD040 -:1052D00007A33795D93249EF15E700E507BA5D63B3 -:1052E0003EBACF043989F5653A908D7D67D16671F4 -:1052F0000E986262EBE12F1CD4E89B940A39F1B856 -:105300007837926D31BEAB7430C7776311F016F603 -:105310001ED9EDD6566F7FC871AE6FC0CEB4C0E156 -:1053200023BDFD6D29278F6DEAA0F7C9155E2FB942 -:10533000A76213F7523B634C647FBBDCFB2A55D258 -:105340009FA4F846F9A39EC0FF5D093C99685F2BB6 -:105350003597D3BB3EF76C9A4069D5C6D247FD85D9 -:10536000B80FEB4B1E43705BC93E56553B41DC1FEB -:105370007D26221EE79B0CAB3F23542FAD6AB997C5 -:10538000EEA99C6C89A47B2A139D6513E393E8BD69 -:105390005DBAF7A5EAFD40AECB25B5130CF74C1668 -:1053A000F03E1107FBE7D6688A2B55F747EE8ED201 -:1053B000BF5FD44FDC23B9D225EE8FA4527D57AF07 -:1053C000F670957EDE20EE2384DC8B993A87B7AFAA -:1053D000A97D3916FD2C7DE483511C33B03FAD050A -:1053E000DDBAEFC56C16F7621A715E821E99E09BFA -:1053F0003907F8FFA599F0DFD778D5F85192907367 -:10540000C4AD8138D25BF520B3C19FAC3B19E9C56F -:1054100027CDAC1E7A80D25FD4F747255E4EC635C5 -:1054200067803F166F7F2C03FBCBA918912FDF3EBF -:10543000EB6DC82B7D6B84D0CF2D8CF4E14ABFD0AF -:10544000AF5975827A1733721EFCB145D1E21D1E29 -:10545000797F46C1A5DE5B3D6511EFC5E05E0CF8C6 -:10546000FD134B7001E8FB09D75F718EFD819463DA -:105470009F349BE97747FC7CA1400FF9A4F9E5181C -:10548000DCCF55FA5AA9F9F75EBC47B3728FB8A7BB -:105490008A77CDE9CD4A69075926ED202B5FB54EB5 -:1054A000C2EF8E70FD8BBED45882B6DEE8B744EAF8 -:1054B00057DDF9DDBBE8DC56B353E80F35AD1DA46D -:1054C0003F287D44DD8B5BBAB383F409D56ED96E7A -:1054D0008197DADDE27B05E2D6E5EF856AD9384FC0 -:1054E0006B94FFB460FEAC3596D07C05E53F2D5043 -:1054F000F6914ED207EFCFFB0D9DC36B9B64BF3C73 -:105500006F0D19EF4D30693FF13DCB81F662DF57EA -:10551000E5B5BBE3A97DB0366A3DF679EF32870584 -:105520006963AD83F6FD2D75A63CCB080017E581B8 -:105530001EB75FC66FF55BFA9F91B01FA4B2CE4352 -:1055400078F7F5A0533F0A7E55BF67A9EEBD9C7F53 -:10555000FD8BE1E8FF9A41ED17F0C683754DED2C08 -:10556000F827DA8BE43C0ADA8783AFFB1D14F2F9E3 -:10557000492B5B4FEF075B7C0C76FBA0F42BFAFF0B -:105580006212BF2FA1059F0DD5AF9286093DDC1792 -:1055900021FC8B5EB77E0A707C4FB31616E34CED90 -:1055A00032E7A07FF53B2A4A4F1D2FE573BA3C5FD7 -:1055B000D906A438C0C79AD74BF710D7161CACC46D -:1055C000BEFC40A79D7E5F55C5E18DEF8C22BD35A9 -:1055D0007DC064DACF34978595F3FA070B4C41DC34 -:1055E000DB7A80D9455C803D4CAF3545523CB2B644 -:1055F000FF177F813C4F337F7508BF5392F66F1AB8 -:10560000BD7F39AFEBF327F11B33E52C504CEFE0B6 -:10561000C5EBA66190C35D933B744EB2079CAD761B -:105620008FD8275828FCFBEFFC4B6C82A907AEF300 -:105630009D9FD3BB82E73BED64AF1DBF5FBEB71735 -:1056400006CFF91417C545F37AA4679E7798E89DAD -:10565000B1F1FB0FD1BB79E3D5BB7A76E3BB7ACC52 -:10566000951E0F7B32D950B95290DC28E8764D9CBC -:10567000F19C98334C9CB7728609F9A1F0D7653F2D -:10568000F78EAEF5ACC3E5CA7FAF7E6FAA3A827ED5 -:105690006FAA6B7FD6B7BE9FF001F407AE176CC838 -:1056A000F4160EEBD7B37FCE907851FBB059F63F8E -:1056B00043E26786C324F011F67B1B8A3F14FD1575 -:1056C000BCEADE91A21BBBABED4DDC0BE2F42A7C05 -:1056D00088119DAE203AFDE5DD75B8E63FC0ECEDE2 -:1056E000D0DDFF123A05F10ECE65D3A92D9C4EC137 -:1056F000C8C1D0131E11BFBF151ED7C8F218ADF315 -:1057000079E628B203EAF25D70BEBEDFC4FA56EB5A -:105710007AD0E4F642EC8FC7F8D11B70B59B5AE9FA -:10572000FBF7878978C281AC2D55C6DF8C845ED6A5 -:1057300028DF3FEEFE1DC3C50E7A6FE47C40BD7FBF -:105740001C787C211F77D38C02B2EB9F6772BD5708 -:1057500077BF932DDE3FEE7E27DBEC273BC99C28ED -:10576000B2F374BF939D23DEBB7E4D63B97887D6B9 -:105770005F66A7F8F8F077B2F93EF31CFC194F54B6 -:1057800047911F4ABD8F3CDEA9D7818EE1EF233FB1 -:10579000AAF9E62C407F850EEAAF7D4ED48BDB055F -:1057A0009A83B0E31CAB8FA177A1155F2AFBF5208C -:1057B0007FC7E3C093BAD7F907C95F0AEFEA5E9BD8 -:1057C000C2BFE233BF95D1FD4FD001EFCAAAF7D9CE -:1057D000B5D5526EA8FB846F785C481F8CD7D70371 -:1057E000EEC6155C6E905DBCFD0ECCF7C93B63BC8C -:1057F00080EB98C9F8FBBD2A7D7898C9F03BA1F3EE -:10580000E47E354FC5FDD71BE3FEC3DFD14C8CF3DF -:105810003D328CB73FAB7D300A1FDFFD3FE65EE3D4 -:10582000489E92EB7F44B4FE24EAABFB0F4A3F7CD8 -:10583000B7F88B74FABD91AF0FD1EF2ACE75FA028B -:10584000A817992DFC017F486DA7FB1A7F98F3D705 -:1058500074B227AF16EF7F5E2E9C97DEA715FCB0C3 -:105860006A8188374C6375C4BF293DF7342301C76B -:10587000FF6FF7697BEEBB4E1E7E82E22E7CF47BCF -:1058800015E1F4181B71F065173FA9FC76D897B3A2 -:10589000E83E69DCC1556E9E3FF6D239914F3B78A8 -:1058A000C1CD69D3FED27991CF3F7801F7513F7BCB -:1058B000A953E4AF62E4CF3AF1D257B370FFB4BF5B -:1058C0005BFF23E835F362DD9BD85E3F5A73F3023A -:1058D00037DDA72C4BCF13F7293F41F98CE4F9EBC7 -:1058E000E2B49EFB94268FEF8FE0DBF35F09FE7638 -:1058F0007358C127FF6CAAEE932A79DB975C54EBAF -:10590000EE5F751F56AD63B6DDB3DE0A26F4FFD336 -:10591000F7549987CFEBFF021C7874630080000076 -:10592000000000001F8B080000000000000BB57C89 -:105930000B7854D5B5F03E73E6994C9249C80B02EA -:10594000E104420C18D299BCC05BEA1D2089015ABF -:105950001B6CB52018068D90D76442A82DB5D80CC5 -:105960000611A8DE0B5754B06827400035E8A001A7 -:105970002718EA00922252BF98FB37F2FD5FE10B35 -:105980003E90979310B557EF55B96BADBD4FE641BB -:1059900022DAFE7FF8DAEDDAEFBDD77BAD7D86B196 -:1059A000B196F3D18CFEAEC98C1D3FFC9EA249641A -:1059B0006C4681D16A90A034772BC6020EBB01DE03 -:1059C0007595F935B1BC9F36B45FA2D766C17E75B7 -:1059D00066EA973908FD72B1DF9F476BB1BE416F30 -:1059E000356430F6B48EB94D098CC5688EC8B84E92 -:1059F000CC2063CDD07FAC8131631E63297AC6B0E1 -:105A00001DFA312394BB06F97AE3121A56309867CF -:105A10005C85D9DA9C81BBF53056C858DA28FF6816 -:105A2000DC5FDA4A3DD5C7687A940633638126FF86 -:105A3000DC0F33192B8E8ACD653F8052CFB2711F98 -:105A40004C13656D85F54AE4AFBAD2006EEC906CEC -:105A5000B0342B36946F671319ABD7029088FF339D -:105A6000795A711D6D77F51EE8D7939C66DD08E0C5 -:105A7000D8D4832C331FC6BBCA72D804C68E5A1C16 -:105A800039D62468679B241C1F9DC3C7FFAC2C7AA2 -:105A9000870CE3FB0FDF54E880BA3B0CCA01666554 -:105AA0002CDF3B7A81F61680E39442C902B075EC94 -:105AB00002ED688053940312B41BDDA31714DF8238 -:105AC000E7335A3ECC66EC174C627180970CAD639D -:105AD000BA15CEEB2CFB44CF34D83EA02F9F0AF74B -:105AE0006A854960FDA4A3704FB0CF8139319E1DF6 -:105AF000703E96A314627BBA6E20D602F7D1FF9552 -:105B0000B6CC63A671B13F87FA6BF8F7AF8C3DD77F -:105B10002953BD0AABE5375689EED795697E0CEF60 -:105B2000AF3ED568A4B2F36A29C379B4E59977C0CA -:105B30003C763D5B529E73FDF801AB86F695B10E47 -:105B4000103A86C8CBCE14F8BF28A6C26E369DB1D7 -:105B5000965F41C5BFF0763809D34FD208F896ADAD -:105B6000C5DAB0FE76EC1F6C6776230B8E775AA7EA -:105B70006E5D9B29D6433C2F639E49708434D620AA -:105B800031B8BF54E627FCBC644BA073D11FE0E9D9 -:105B9000D94453CB46A45719E8328F4A6681322D37 -:105BA0001AD683F6B4374C1EA4AB5D264EB7991AAD -:105BB0005EEED2F0FEFA28E6463A1D073083F26D1B -:105BC0009BE377B6249AC74FF3C8FB6D488FA39920 -:105BD00097D64F616EDA8FDA6F2CEB3621CCB40397 -:105BE00059844F5933EC7D26D9666E463A0B34D929 -:105BF000D947DA607D203A765528FEEA71BC3974BF -:105C0000DC2C1AA78E77AED2B08F46E1E1FD443F7F -:105C1000CE4C8DDD9383E3D89B521ED677EBCB63BE -:105C200082E37A9B8CEC23B8D7FFD3C4A83CDD6415 -:105C3000A1F5FF6F532A957F6B52A8FE6C533695E2 -:105C40007D4D56AA7FBF693A95772D8A2940FA770C -:105C5000F966B28F8C42CEC0FF9C5E9DA32F04EEEE -:105C60009D393C1DBD26E8A83763F8F66E6C077CAD -:105C7000F6DECAF1D97F3FF3ECC820BA5C6B49B8B5 -:105C80001EFF30C284E7EB8F610BBC704F6F17486B -:105C9000347FFF680EEFB7EA683EBB866DC5F16FD3 -:105CA00017E8F9FC133455D86E4FE0F3F666010C93 -:105CB000FB59307DE6CBC897F664A8CF0BC2BD5325 -:105CC00078BB7D0CAF57F7ABB6FFCE66E17428F01A -:105CD000DEAF83F57388DE697EB5FFD7459C0F2361 -:105CE000FB7B3235659E61EE23C1C6FB135FC07D31 -:105CF000B8910F3242F8A25E21BE50E950A5BF977D -:105D00006CFC9E330D82CE4127D0FDA16E40F99AE6 -:105D1000027C20D1BDD8199C679724F825921FA03A -:105D20004439AEF283CA072ABDA7019F4909C1734E -:105D3000FC28825ED5F2B495E3A53B39E601C26B3F -:105D4000A7CE02A210FA03221310BEB3C00EE34A7C -:105D50001E35370C27BFE2FED97B50E5C108F7702E -:105D6000DDF9F5BCFCBEE727F986721BE9761879E8 -:105D7000F5B53581F6A3D26D92CDFE5F483FFD9219 -:105D8000492BC54169E2741379FEB70BF83954FA0F -:105D900079C9C6B8BEC4734EBC5EDEA9E7193AE73E -:105DA0007246722F338AD747E2573D5788DC8BB152 -:105DB0001506EF93316E0F8C057B606346907E0372 -:105DC000495F2E43FDB5CDAAD0FEFEA09109FFAAE2 -:105DD0003E19AA97E425F373C2F40CB3001E070E14 -:105DE0001B88BFFD1A56F50A8C6B2555113CF76DC3 -:105DF000362E0F06174CD2AC827D05FE6E76A3DEE2 -:105E00000A8C19382BC1F8C0563040C87EB0FF58F4 -:105E10004A66EC7ED029A897AE809C63598CC9DB7A -:105E20003E3F2BC1BE976D9319DA350110DB328CE2 -:105E3000733D19E331F2718CC1B83A31AE79EBA7F9 -:105E400077217D9D07FA44FBE62353FD040676CFB8 -:105E5000EC6D3ABAC765317A0FD61FDBFAC48945B3 -:105E6000009F6F9714B4374A6533B5D73C2F7B70CA -:105E70009D3A73E94509EC9C407BCB535150EFDCD4 -:105E8000AB63261857DA2E59FD30FF726F0CDE0C0B -:105E90005BB645F77E5F76506EDE26F458D52EC988 -:105EA0000314C3AAB687B7D7EC0A87EB983608C3A2 -:105EB000FCB36C318964FF4D6636B4FFD896045448 -:105EC0005643723B92AE506D237EEC8D5C1E33F6D2 -:105ED00059F21D4097F2E1CFD3DF377378BE80CF00 -:105EE00001FCC9E7FCFED57BAB1732FF93D1ACC0F8 -:105EF0000BE7AC3F6CB2B8E160F51D329D23E08D3D -:105F0000A37B7645F5DD4E7C7A48B6A01DB6C12749 -:105F1000BBB1DDD969DAA98173D61F9018DA9F4E1B -:105F20009FC1C3EFE9EA326C5FEE3359146C3F64F2 -:105F300060328C0F00DE4C88C7717D847FC42BDA01 -:105F4000A7F0F763A928887F19F19518C457F3566D -:105F5000BE9FF37B397E4AE5D55AC2578BC4524265 -:105F6000F0FC67CD8B43F8C27EB3B7FDB50BF1BC37 -:105F70000CF6675010EF32E1F93CE007E7D51FFE61 -:105F800028BDCF1CC4B70CF8FEAD3A1EFA2FBF01D6 -:105F9000BEAB987B1DDA73DF17CF69C8FF4964F782 -:105FA0009EFF03DABD31608F23E908FB38A9B6F7FD -:105FB00078222C589170D9B902EA27A5BEC232C105 -:105FC0004E90E21D8F225F9F9DF39747101D3D73FA -:105FD0005FB4215D34EBFA5A9F860A777CB4157959 -:105FE000B03F63FEF6D7609DE2842FD3F723BFFC5A -:105FF000C96041727A42F023FE1901FF4EC6EF1BC1 -:10600000F0780ECFEFEC34F80D708FACBDC43E6469 -:106010000F4C407DECD5A39C2AD10F54AC407B1C87 -:10602000E6C375242023E4EBDACE3F9F96609CA460 -:1060300024B2C5081BCD7E19E769D35D193A37CC68 -:106040002359FE42FDDA6C13E8FC13537EA4A0FC36 -:10605000695EC81C5113BF4DCE3392F3CF0A7F65E2 -:1060600044FB6F0479AFDA7DCC3D361EF90BEF822D -:10607000F30F973BCBA733F127F842C0556BDCB148 -:1060800046E8BCFC666B2A9EFF63A4B358A4BF53CA -:10609000DA51B0AFBA5689F0568FF483FE15EA375D -:1060A000A8EFF70A39F27C77F1A8442C252B702A47 -:1060B000ABEE94AD7E68AFF6717ABA8E6E84FCA8B2 -:1060C00069E3F2E33A3A6A0338C44EAB47BA526125 -:1060D000C0F7C9A0FC987A0DF6FBF23426F4955B64 -:1060E000D05B4E5C1FD0CB2053E22C39217A4BE29F -:1060F000F6962A576EDA0AA23E64DDC91E23D386BD -:10610000AC7BF35E4B183CD59B1AD6FF073E25AC03 -:10611000DDE6CF0E6BCF3F610D830BBBA787F59FED -:1061200076DA1E06DFD25716D6FF8717CAC3E0C13C -:106130001C38CF3076C7901E4A95C2FACF514C61B9 -:10614000F3CFCB8E0F8307CDE27E841DA8DAA75F45 -:10615000D8B81D1459AAF7FB136BF83AAA5FFCD301 -:10616000E9E1EBCDB787AFF75DF1B21BEC7E2DD83F -:10617000F57B413F62F902D8FF5AB0EBDBC0FE4726 -:10618000F825B0FFB1F482FD8FF5AF80FD8F703B35 -:10619000D8FF081F047F05615F531995879ACAA924 -:1061A000FE46F7D725D63D21D63D29D6FD47EF49F6 -:1061B0002D9D6593345F009FCE4CB8A847396C6F16 -:1061C000EC2BC538C0C05B32DB810CE2F09C684A26 -:1061D000447D348AA1DDC2CA07DEC63845FD818907 -:1061E000968D0AEAA1FF7C07DB03EDB282F2FCA8E0 -:1061F000EF83589CE7CA17C087F938EE8358F48FAD -:10620000EBBE64046F847605E039FB4130903D03BA -:10621000720DFB67AAB047CFA02C6FDBAF477CD4D1 -:10622000EEDD4FED6F7975E1ED7B5BC2DA2DD81FA6 -:10623000CA5AAD87FCFB4B3E753E3FF5AFCB94ECA5 -:1062400068175FDAFB9FC9CBB05FDBBBC9F77DCBBB -:106250007D7F72F0C51C94EB4ED0C37E73701E67B9 -:10626000874EC07CDF7599FB4B135011B4496C12FB -:106270001457D826B60AE45DADAFB50EE5506DF6FD -:10628000221DCB207924E20D206DD15E42E71EEE67 -:10629000EF8AF7D3D8FB60DE37BCC76FB723FE3A6F -:1062A0008FC5E2BAFDED72983F73771EB75BEFCEF4 -:1062B000D313DEAEB41F8B55A07D83F718BF6FAD2F -:1062C0009FCE7D54C0FD50D23DFB643A77F5171A3E -:1062D000BA7F75BEFBF3649A678E6F520C9EABC794 -:1062E000CBD773E529B4CE9CCCA595B8FF93A90B69 -:1062F0000B65B2F34030A35C9D32AF15E303B55E8E -:10630000D93E9CBFB546CCDBA5E374F856E6AB5D41 -:1063100063803E4E968DB291CC17FD7E93C7EDF112 -:1063200052BD2313F5428F5989413A7EB86C620CF5 -:10633000E2F52896585FB653EF80B2A69DAFD763BB -:10634000E98E457AEB69CF97D16E51E75B89EB1601 -:1063500086D0F510DEDC84A72A4F8B19E709E28F7F -:10636000D7BBF2B81D7ED2F3EE5D68A7F464475B3D -:10637000112F5D7A46FE6D2DE015F5414F675A0BE2 -:10638000DE83BA9E4BE0A33F5B43780DF874A2DF37 -:10639000A25616D64FC7F1B52B7C3F16CFB97F5BFF -:1063A000847AE959B0ABA1BA4ED7908CE7FF787BDD -:1063B000F8FEAAC43DD7E9FCC9C921F45AD731C4B3 -:1063C0002F66A2EF0E953F14C2A78AC79E6C6EB7C8 -:1063D000F5A41A3CE82FD6ED6F25BABE3EBED39D7C -:1063E00081767EDAAF8D1437BC913FABDA01217E26 -:1063F0000F433F4E5736B1503321A8EFAFD9EC2FA2 -:10640000E615A23F544EFE5E0F1B5886CADF897602 -:10641000701CCADDBF3D85EB0EB683BD07EB3A8D20 -:10642000BEB91F829D35680546817D0F6ED7798480 -:106430007F6246FB7499B04F3F561C4532E857E7E0 -:106440001A0D9DAF2E278ADBB5424E7EB23FE3A7E1 -:1064500048AF7527648B11ED50F05B086EE3764111 -:10646000BD37E3DF67A0BDDDA6233B40B53B9CC243 -:10647000EE382FECD9F36B06F464AF1E96D813B048 -:106480008F2ADFE6AE346877E6CC257BD529B75175 -:10649000FC71F9D670BBA0DA130ED7EE0D879D11F3 -:1064A0007683EAB7F5E40DD90F93D1FF289167A45D -:1064B000201F7C2CF0A9FA232BA75A5390DF3768B2 -:1064C00095B96A3C00EFC975F8D56ADCAFA72ECA4A -:1064D0004A7EC1AA43749FFD9F71BFA33F9571FB84 -:1064E00088F17BEDF771FA76E924EE6700B9D27C8A -:1064F00046C9B3069AFADD83B12497182B437E6808 -:106500005CC8FD483BC65CA1DC9727E24511FAF266 -:10651000566D9F1C1F221F3ECB9B40FB2FD633077F -:10652000EAA9953156D25BE38DDCDE2E59EDB5211B -:106530001D8C07FFD81012CF1E6F1E90B0DFAE87E4 -:1065400078FC5CF5EFE76B2DBAF810BD0792276C6D -:106550007E90247CFC8DE6B7C0FCE6E0FC70DF7129 -:1065600078DF9F1658491FA7CF67AC9BF8B181F819 -:10657000513DCF15A0B362A0338C9920DEEAB61F3F -:10658000A138B09375933F521ACBF7518AFB41382B -:106590008A97967C2E37CAF3F9BD350B58955B6FF9 -:1065A000E5DBE3F3A1DC9BEF48CAA77A0BD1E54A10 -:1065B000412B60A7A4F40D23771BFFC2FDAA4F81D6 -:1065C0000F90CFEF699094CC303B88D3B78B57B105 -:1065D000CBCCDB3B03EFC16DEFCE4E463F8AF3D50C -:1065E0009255262533844E5D48E7702F5596EA1F55 -:1065F000A3DDED5895AC60BCDF85743F01AF91D34E -:106600007522FC43FFE23A3AF786C3F0B71DE9ABC7 -:106610009E19ACA8475CBEC876AB16E33AF9F9C040 -:10662000073707F9205DD0658B43F2A0DC6FF94A8C -:10663000CBE3588B258A5BDD09954897F487FDAA43 -:10664000667A70FE3B01447F886D4924BEA1469066 -:10665000233F17E7BD53EB3F827C7C5CE7CDC078DE -:10666000CA7127CFEB2C646070807C59CCBAA9EC3E -:106670008DAE3FE0A7C9DDE3D06F7ECF61A0384E7D -:10668000CBDA1D31284F73D95ACBF96C54EE6CEF2D -:10669000B5FC91ED0A2024765EC50BC5853611FE4A -:1066A00055BCEECDB7CF47FC8F34BEF6AF076E4773 -:1066B00097A2F681567D0A279BEEECA220FE5CCCC9 -:1066C0009B8DFB55F135843FD8F358B887056CA0F6 -:1066D00008FD1A156F46F8371CDED4FB4CD70DFCAD -:1066E0000CAF0CF412C997487CAAF75BCF1A743C24 -:1066F000CED5F0CE42E87FF75A8D82F6E175F8BD2F -:10670000011EFC26DEE48F91C8DF1C092F2A3E54AF -:10671000FC9C8EE7E34EDF23539CEEFF355EDECA22 -:10672000773CFA6DFC18C97F23F1DB9255117C1977 -:10673000C17F2ABE1CAB6289CF543CD6298CFCD6C3 -:10674000BACE18AB8705F167867F883FCC53503CA3 -:10675000A65D62CF48DF850FFB28AF11891FA00D12 -:106760003BCAF59D11FCA7E26D24F9A3CAAF33CC57 -:106770007FDC22517E80F3E7AF0C1ECC2FAAF901FB -:10678000350F704CC8BFC8F20CD81D9877D998DD6A -:106790009384F65AAF5E9D87E71FCFACE91EB70220 -:1067A000C69F99C9CB5EB4D342607B148FC39D1939 -:1067B0006D70E3BD9D9126CF423D7E46FAF5ED1CFE -:1067C0004ED12B082F4C996501B857A7C6ED1E1660 -:1067D00072D843E59985D38AA99FC4DEC4FB5024AF -:1067E000564EEB48524219ECE7CC0393F29A59F01B -:1067F000FCAFE4737BD62BE4F9501CFB3712C5B118 -:1068000097800AB060BC7DD6D36513A0FEEC8313DD -:106810006D94FF6B0C5F1FF56806C50737D37CB717 -:106820007E31A05B9A13DCD790FE2BBECAEB2B27E0 -:10683000913F512570684F98CCFD58CFC438D4474C -:10684000AA7E1A3CF1AA39347E7911F417D387C095 -:10685000931F4F0FD56F4776FF3E0BE7A9D2BB734F -:10686000AD507FA1E50FE9680754ED7E348BECD283 -:10687000DD1BB2D0BFA8DAF1FB2C3BC1D10EF26F09 -:10688000B4FCDC97F7DDB27363881DFC6021F70B65 -:10689000161B8F94A07D3AF7E64F1EC178F8A40727 -:1068A000258A8BDDC3BA1F41BD5991CDF9886D3161 -:1068B000925C87F928EFD83AF927BB509E9FCCFE0F -:1068C000405709FD4C055ABA8F0AE6792C05E36159 -:1068D000EB258A8705FB8FA33CE6D2B5923E3511A6 -:1068E000F561BC4D56705C3CEDE3DEF5B62EACAF09 -:1068F00058CDEBE71A3CED3D38CFD37A6BAB821322 -:10690000954F280FC90B9B0AB8DFB5E43189EC71AC -:10691000759D494F25B7849ED35420F4F98C6EE2BF -:10692000FF9F0ABCFC78F5BB6FA62A984F72C4156E -:1069300040FB3B4F9ECF44F9559C703107E97C9258 -:10694000DEF14C359E7B8781E28705B969720AF4D6 -:10695000CFFBE5CC27B05CB27AE933D51807DD6A06 -:10696000243F4ADD5FA3A468D0DF3CD6F28B7BF1E5 -:10697000DE2E3C69243BBAB1E5A614360C9FAAE58D -:106980001EC0BF92C5D8F34D462A5F6CB230058E4B -:10699000B8AF2995E0979B142AD9024E5F8DC25F4C -:1069A0001D69BE7CF0F715905705EB613EB0376D61 -:1069B00026FB143CE7A429CE1D1BC4B926C1789B35 -:1069C0003B6336DE43C186155D688A2617F0FCE21C -:1069D000DB3DEBD3C98E5E7DEEB96A685F5A509E8F -:1069E0005F00F76DDC7E95FCFC631D8F56505C7F6D -:1069F00087819F4F9CFBC2935929CF60DCF52D1DE9 -:106A0000F9DFAEEDE79EDB00E57D8FADD087D2FBF1 -:106A1000773DAF4DECE7467C35D23D7C7FBEFA7DBD -:106A20003AF1CF0EE0AB9C7F9CAF5CABD7D0FD3D85 -:106A30005A507E37DEFB059D3B1DF9E9C2E41F116C -:106A40009DBB0F4B74FFAA1C57C72F10E7ADD5781D -:106A50001F237B50C8F1CFC1F3C3FB3DD2F17116A8 -:106A6000DAC39FFB167EEBB90F3661061DE35A466B -:106A70002A23DB8BF48E8956385F9186DBC191ED3A -:106A80000F17A871719E6FC73F8C0BD709FDE98462 -:106A90008DC525A0FE93FC51B998E7B8EDA216FD6F -:106AA0002FF0EBDE0FB72FD9FB217A7CA4FDDEA8F7 -:106AB000ACC779B441B93BEDB486F943F4F62D7D0A -:106AC00051CC1FB2EE90DF01757ACCB3748C26B92D -:106AD0008078C3BC4CA063F20E842FEA391E0307F2 -:106AE000C1BFE27115261705CF79B1E3722ECAD95D -:106AF000C8F3D61FBA4CF451E77BF4AA44E79F735E -:106B0000519B7BE3F31FD97D3917F17751D7578418 -:106B10007E5440DF978B78A87F9DCBF3EF7B0F6A85 -:106B20007DF57A3D8FEF4916F2074BE42BE4C7075A -:106B30004E703FBEBE6327C9D3C14E1E4F7169BAA6 -:106B40004B5330FED070AE0BE5D9602AF7AF607EB4 -:106B50003BDEDB8C89420F6A07D2E7835C3B2AF27B -:106B6000B5AA5F7701F9578FF378EBE83D526E34A1 -:106B700043BBE212F233D457ACCA5887747EC19338 -:106B8000849120F676EEFFD453FCED8D688B4C7625 -:106B90002BD486E06FE81C1E993F9C61AA9F1ECDF6 -:106BA000EC21FD5C7AE5A7E41F9FE47932D714CE8F -:106BB0004FEC10E727E7DA23FAD490F95E52E58725 -:106BC000B01FE7BEF13FC497A76CF65328CFA25180 -:106BD00016E27CA9711E4912FD8A82794073A7F0E2 -:106BE000C7CB646A77F964361AC7A4C650BEBE8C98 -:106BF0006DD2A2BD3B977967F077327DFFF643688F -:106C00009FF7869C8FEFB1C07EA6FC71699423B379 -:106C100011ED238D24EED55B303F549F15727B6BB5 -:106C2000862C911E1B181D4D76CA9C05CEC5B85FDB -:106C3000B55F9996EB339887EC2CE619C8C57C268E -:106C4000F30FE4629E53ED77D71BD10DA41799B7CC -:106C5000E0AE9075C61472BDF929E69F419EB84416 -:106C6000FEB344FEEA29F4A31A0FF33C61AF26E316 -:106C70003D7CAFE5867B46BC5E06BCDA51FF3898AA -:106C8000DD8EFC3335C983FCE3DA27317CB756DF70 -:106C900061D881719D7A5D5F32D2F306DF5FF5487E -:106CA000CFAE03EFEA95A9389EC781C05ED7E0FD5D -:106CB000BA84FE72FA6E7A0FE36ECE135C8B3AB52D -:106CC000EF925F5FDBBE9FFCF73AE627FFBDAE2D7C -:106CD0009C5E0653799C3D923FC6142A617C3167C5 -:106CE0002BE78BBB64D680728E89B8E99CD414B232 -:106CF0004782E3849D285F7E04ED97FE09925582CA -:106D0000A9FAA3DC6BD12E7267717BA6FF4F2F16F9 -:106D10002C23B9E229F819BE8B11F6EE9CF59BB530 -:106D200072C87EE674F238617F14AB3A48F8768C0C -:106D3000453CA4E7958F2DE4EF6472E99D8F86C7EB -:106D40003523CFF1AC88E39CC4384F4E70DFF3D2CB -:106D5000D2B81C631EA29F2E0D5F5F7DF7A28E5FCF -:106D600021E869C81F92787C6A24B98279944A9193 -:106D700047A91479944A9147A91479944A9147A94B -:106D80001479944A9147A91479944A9147A914799E -:106D900014AC3F895BA5F7703B9F417AE8421E1B0C -:106DA00013847B1322E031E1FD7B13A470788C44C3 -:106DB000FD8B0B773EE3CEC138A645C8252506EDF1 -:106DC000AF0B261E5FEA8871CC2D84FACA39CDBB81 -:106DD000F97B443BBD67294E58B818F96B30D1C0D8 -:106DE000500EB90B1DF3111F274ECCCEDC4CF2D147 -:106DF00064C53C77EFDD37C7515CEE2D99C9B0E42F -:106E0000CCECFCB50500CF344B44B720277E50AE08 -:106E1000FA9330CFEC4E9ECF2891EB2A71FEC6D16B -:106E2000A67C8A6BE53B161586C40F4AC72CCF4457 -:106E30003BA84BA7BC87F154F75F740CFD2835FEC7 -:106E4000A6F6EBCD9B598DFB9A933D716D1ECA1B27 -:106E5000602E946F763D6BC37DD935D15233C92BEB -:106E6000458BFC5F2DF03D4BE1F6B05FAF6813D072 -:106E70006F8F9A99E85678BEAA52E4AB2A45BE0AAB -:106E8000F1730AE36650BE03F55876433D9691EFE1 -:106E9000B9761794AF24BA6503E9A1EFC1E6225F82 -:106EA0007139938EF4FC8288C367178A7769F9E594 -:106EB0000FF2715E9AA756C4DF2EEBC2F378EAB8E0 -:106EC000E07846E51D3FE0F299C5E9F97BD7B1CC02 -:106ED0008DEF69EF786D34C593021E8D5B17073017 -:106EE000F038CA2FF61AF76F592AE7973B5E4DA183 -:106EF0007ECD220EEA4CE8CE4A40BD2BF84A850FE3 -:106F00007EC3DFF938F30086F275899FCF79477722 -:106F1000563CC001C9A4C1F8B873076FEF117CE7F4 -:106F20009C20E613E761466F3AE2A3FFF06BE9F7B6 -:106F300002BCD1EC5FC6E5BD3F8BE434F367E17B77 -:106F4000A1CB92F72CBEB7FDF5C17F5984EF6B2F13 -:106F5000EBBCCF21FCDB8333382CED3F6B096D4F4D -:106F6000F2A6E37BDC5F1FFCE1227C9F7B3969FF9B -:106F700073F1D61058F7CA596CD73F3C635131F4BE -:106F80009F67F09C6842BA7999D39769DF81F3785B -:106F90003FB51DDC5E9FB5EFC09557501F1F88A100 -:106FA0007CBDAF3083EEBBB963CF63486F81FD3AE0 -:106FB000E2838D6D7F7DEEB7D4CF40619479066F0B -:106FC00001865CDC457FBB1BF7352FDAFB19C29BC2 -:106FD0008B6EA37DCE1BC5F9F9A9A2B98B903F0397 -:106FE00007F6FD0AF96F5E1C18B2B89F174D849F13 -:106FF0009A572717631C2010D35D81F3D7BF60B069 -:10700000229DD6BC9A320BE302C70B797CBA7ACAAE -:10701000A674D4AF9A43CFEFFE2DC6295F30517EC0 -:10702000C695C0EDBB1AB9A56805E16FE76E7C3760 -:107030001278DE4479D26A9803D7ABDE3D89E2EA62 -:10704000AF7FFD4105E2A144DEBE1BEB3FDB65D215 -:10705000E03DF4E8ED713F423EECD1919F592DE0C7 -:10706000EADE517C3FD17DA584BFC44DE9A85F6BAA -:1070700046FDE676DCF73C79D373E8E7B03D06CA17 -:10708000155C7C1EEE0DC65D6CD5D12BD5C0F331E1 -:107090005AA497CBD2A68A6770FE56DEEFB2691368 -:1070A000DDA7BBF52686EB413F86F2EAB2B439ACE8 -:1070B000FE62EB9E5CF4432FBD308FFC5195CE55A4 -:1070C0007EA9D96508D387240992C57B0952B36E7E -:1070D00066063D5B2DC04B07B7059E61C1F197DA8F -:1070E000747E3DDC51B581ADC5F7C12A3FD4A4DD26 -:1070F0005686E7ABD1B464A1BD529DDF57817C7148 -:10710000D1C48CA9F88E4EE8AB9AF635F3D1EE1DBA -:10711000693FB1E25DDFE7820F3FF7993CA1F9C11A -:10712000C8F26F4D4C3915F26EF89E0603D9EEEA9F -:107130007C6FEBBD75E89FD52770F97116FAB781A2 -:107140001C331771B9B76455787FA988BF4BACD78A -:10715000F765A1DE53E7FFA650956B7D5928AF2256 -:10716000C7CD9385BC7951227953D32E9D93E19E4F -:107170006A8C6E0FBEDFA94167929F537B4DE2E39D -:10718000528BC4BDC3D8A78B3268DD9A3693DD0419 -:10719000E36AA3FA62D11EAA8BE98B453B277048AC -:1071A000663B04BA1293057E26089485C41DABBDC8 -:1071B0003ABB2977183CA3DD84EF73F0BF61FDB6BD -:1071C00022CE2755BE685A8F59FA8A904EABB687A1 -:1071D0008FC3735942F82FE0DB991CEA8FDBC4BEE2 -:1071E000FBA573C427FD5FBF9F8E78AFD1B0B59864 -:1071F00047BC24F1EF1E00A6EF1E2E897C64CDDF74 -:10720000CD51482F973EAF23BE0D487D24D7CE1CCD -:107210005C407229A0EB23B9D6535441F22110DF10 -:10722000578172EACCC17ADE3EBAAF4281F64E8413 -:10723000B17D1C237D7FB9E801921FF364FEBE81FE -:10724000EDD459781C687D6F13F9153A25D4EFBE3B -:1072500052A4E66DF4C173CB41BE0930655F3BF2C9 -:10726000619599E239603FB5BD8276DEC2642BC676 -:10727000C5AB701CA7037D68FE2F31E1CB65889FED -:1072800045718E3B8B308F9DD347FE035035D9E936 -:10729000F57F32901FD9AF1BD88D722A37CEB1B08F -:1072A00008F651A7EF5E87A1A72BBABE2ECCFBCD67 -:1072B00095B93C627B385D057276F2EF2444FEB0EE -:1072C000BA88CB5FD05BAC05E942E2F83DE67BF5DE -:1072D00014CA9540F74492C7917C73D1F7442CCAE5 -:1072E00087D3A0C7DD217EFEE9A57B284FBF00DF45 -:1072F000654079EFDA707A18FCEA67E4EFB1C742CB -:10730000EA910EB784C3917484F4E80F933B6EA2A4 -:107310009B3D82AF6A6775D7E33D0CC177002C8730 -:10732000C04723E088FEAC9CDB097BF0BF61DEBA7E -:1073300071FE5EF2CFF7F177B1CDA0BF083E104DE0 -:107340007963CD3ED04F895C3FA15EA88DEDA6B894 -:1073500054E08081F2230F777C4CEF19810E29FED7 -:1073600052DBF15A32FAED3EF41392480F26D33B2A -:1073700095031DC9E86FA8F5751A6F96788F4F763B -:10738000BA5AEF94FD59B8FF5AA93B17DB7D851611 -:10739000D11F60196146E7A89338BFB30E99E4790D -:1073A00024DEF60A7A05B9904BEF2C0EF1B8802A4C -:1073B00007AA853C398AF5399CEF2D6A5E49C2F7E8 -:1073C00072D1C3CA879B8A547BB881E236BB8A14C8 -:1073D0007EAF623CCDCBE34AD45EFFFAE5DC0939EF -:1073E000384E11E342E4D0C4A05C41FE4F25FE7F3D -:1073F00058970CE7AA794EB236A39C5ABCA614BA89 -:10740000B3E5DA15A5142F13EF3F23F7154947F617 -:10741000228EDF1A4D7C4962C87C97C05D4FCD2318 -:107420003943EFE8EF4F7CBC14E313BF58BC99E835 -:107430007948DF84F2399E673B97E3C836D734D763 -:10744000D3F1F286967529C3EC23729FD58E96D21E -:1074500064E5FA7A75BF974CEAFE66E99242EF61FD -:10746000C19AD22428971BFFD17BE0E7BDD461F0FD -:10747000A35EAD5EBC625DDC3074739D3ED81EA21F -:10748000BF26207E3D94D71869FF91659DE4EFC526 -:10749000381103BE6A25FE027E09D10B6542BF0E7C -:1074A000C51BAA968E47BF9339968E473D037C55E0 -:1074B000611DC6AFC42F4B34F476C34D65E47E3EE8 -:1074C0002BE271D2B222CE2FA76CF66F50BE8EF493 -:1074D000BD85619AF4ADDF5BA46906DF417E4B4B4D -:1074E0008E51300F54323B9AF73B6CB260DCA6FFF2 -:1074F000F09714D7ED7FC4BC80E70BCC6C34B47725 -:10750000A54EDD11AA473CD3385F461770BBC59521 -:10751000ADFBF6B8504ECC505C88EC869C68CA93A4 -:10752000047C9F92DEEAEF2CB4603E23D00DDE2176 -:10753000F093EBEBFF4A46FD1AE8FC88DE8305BEBC -:10754000FA98DE896D10EFF48EFAC43BAB6E258697 -:10755000BE8B2BFBA014FB6D1465303EC0E35A6A52 -:10756000A9FAFF21FEEF946985C3FABF090E73687B -:107570005C4049192E8E121A17C8D4F2B80096181A -:1075800017C8CCE4710184312E8025C605B01EE3F6 -:107590000208635C00618C0B208C71012C312E8001 -:1075A000F59F89EF1FFA4130F178A599E4FA4A7CFA -:1075B000DF0EF7B7F230CF3BAD6C95297F8BDF3F05 -:1075C000A07EBBEEDD4CBB7837E3DD4C793CD701C8 -:1075D000D98A2872E9068E631CC7B55FB2AE41B97D -:1075E000D2B480D6DFD059F8DE62AC6FD559350AF7 -:1075F000D111C7638B44EFF46B3A5B29EE549C7254 -:10760000584FF56D12C338E95D06EEE73A65A8CD2F -:10761000A33C28D9C14E4337F91FB57B25A532F4C9 -:107620009DC6F4AB2407D47CF232DEC49C5E935238 -:1076300039CC3B90A177E7E2DDF432CC33E37B71C8 -:10764000F92B7AD7EF04877414D2E156FEFED902E3 -:10765000FF88DF23DE35D574EE5F87EFA122F3CDFF -:1076600043DFD345E49DEBA789BCB28D7F5F51F624 -:1076700064E5BE03B0DEE02603D91BEE42C703D3A8 -:107680009230EF6FA7F8C8F1C326F28B3EDC7C5333 -:10769000587C84E53B1E9C46F9F9B114AF68D44987 -:1076A000A48F67974D4CC17B9C7D42477AA737AF2B -:1076B0007C35F66B9CAA503CAAC4C01EA079C47B42 -:1076C00029151F25CD924703F05266A577F64BE0AA -:1076D0009A305ED9AF33AFC7774D4B187FE7A0D252 -:1076E0004DE36689E8060304789F15E23E9774FE31 -:1076F000F94B7CC7709F81DBAD691A9EBF4EDBC81A -:10770000DF33DCCF1C7AD4B3CB91BA64D28F7FEA5B -:10771000837A47F4D8746E972B2938FFD2933A7A3C -:107720006F5B92F2932C07E9E9627AC720F917C9D7 -:10773000D76E1E997F22DF311CD771B902F748FE40 -:107740005017D225C5651C549E6CAAA2F277E27B25 -:1077500088EBDFFF0F9C453F312D25C68A726EC432 -:10776000EFDDA2BEFD7BAF17C4FBB5344D4FBE822B -:10777000F7F177B315EF437D2778CA56BE1FF16442 -:107780008F656E0B7D0F061210EEB5140F22615C33 -:10779000DB6BC7EF8E060E4B167A977C9D7CDCFC6C -:1077A00008BE1371654A1649C1F8F7A69264D877E6 -:1077B000E9840CDAB7CBC7E3A37443C9183FE7F8F1 -:1077C0004ACF731C9B5618AC9F27F82600FD399DA5 -:1077D000FCD083F4F61DE2A6BBB0BF9B99E87B6AA0 -:1077E000FA83FDCCBB791CC54F55BA196C4BD981B6 -:1077F00074F39E90FB8B17BFAB43FDDF9BEFE8C19B -:107800007D54545E7D2499CE377CFC4A7DA71E1999 -:10781000BF0A959FFF3FDEA79F6A6AA0F29DA6550B -:10782000547637B9A93D44FE5F1A41FE47C63FAFC3 -:10783000227F47C63F99518923FD09FCCDE3CD1135 -:10784000F1CEB251F7AE87FB9BBD456FC52A35FE21 -:1078500089EF87579A491EFCF7B461E39EEABD9908 -:10786000294E3AC84C7978FFB3B2276A35D0AE9D1D -:10787000CEF1A7C61D913FF07CC81F58227F68B586 -:1078800041FE78560F2C5CC0F5BC9BF4BC89F0BA65 -:107890006E0DC80F80EF639630F97125427E80C36C -:1078A00071377D57D56960182754DF51CE82E28B3E -:1078B000BC61E48997CB937151DEE7E97BFFFA283D -:1078C0007A9F7B5CBC873BBE81BF87AB64E5B4EE2F -:1078D00030722516F171DFA881B37F80FEF7FDDEDF -:1078E0004CF6CABAD1CB8AFE19B9724D7CD7F234A4 -:1078F000FEAE80F6DB7E57E03109F3A18DF7301B39 -:10790000E259FD5D811491CFFE1EBF2B306D7AE1EF -:1079100077FF5D815BA78F5F1CFABB02B7FA323835 -:10792000ACFEAE001BBF7884DF15983D3DE9FADF61 -:1079300015B86D3AF71747FA5D01B027CB705C9226 -:10794000CD3E07CB34B1CFC8EF694F8AFC5D97C6F7 -:10795000B118CBD258B796EA359E02FA0E5EE3FD17 -:1079600025F981F98E9FE3794B9FB04DC90638CD3B -:10797000E02539D99B67BF13EBAFD9EC77E13A919A -:107980007173C42DFAF7B09FBBB13DF2DD958ACF7C -:1079900015D3B9DC6814E58CE6E1BF276F9CCEF304 -:1079A000F237DA37ECB706D71BDAFFA6A505B81F02 -:1079B000D86F2DD6C37EEBB064E684B0EF53AFA78B -:1079C0003337D155E3744E5F20CFE67DC8ED412AB1 -:1079D000B3B49E78B41FC73CE489C7FD8E691930E3 -:1079E000E177107F740F9850BFFF71F58009EBFFAE -:1079F00068E7EF9523E77F793AF703B2660CD0F892 -:107A0000F168E3937D3E108FF65356D587EB28DF60 -:107A1000B27732E997F142BF8C7F6882AF0FE86D91 -:107A2000FCB638CA67B3E2446AAF31723EAD79A89A -:107A3000F2E00185BEDB9AF76188BD33D903FB0E06 -:107A4000B3BFB483FCDD25C0784F7B750423CDA282 -:107A50007DE564FCDDE5182137D04E5B0C72C15921 -:107A6000F5E69794F7C7F1381FE66891FE7CBA41B6 -:107A7000F17D9A05FDD0E50BD674915FB875A85ECF -:107A8000F899FBD7A1DF0CF65B587D4DE5912ED41C -:107A900037B57BC3EB9D0D57C97F05FB2DACFE9E13 -:107AA0005F9ED3F3DF2F08AF07FCEE45BA54F17B9E -:107AB0005CE79D8C7EDE71679495BFDFF7D2EF9512 -:107AC000EC10DF3FEFFC8F599C6E04BE61BC377435 -:107AD000FCC8F4D14CFDDDB35836F2C38D4A552EA7 -:107AE0000DFDFE899EB929BE373786E48E4BF855C9 -:107AF000F59516D2F369F546925F25729415E1A1CA -:107B0000DF3F2993859CF212FFF7DC1E4F713C3A50 -:107B100000C2095329EF93DCCCE1812403C9871209 -:107B20004D79DD1E28DFD4847FC7FE2CCA0719F9E2 -:107B3000977F87E9D27BF977E25AA510FDDC66C909 -:107B4000BE0DBF7B6C96441CB1DA4CF9827E8C2F43 -:107B5000C279B6C47BB62D8375B6DC9943F6713F06 -:107B6000E3F2D4BD80E7ADB6C4972F5E81ED0BA7DD -:107B700050FBC16F263E5E80F653759415EDA72D20 -:107B8000366E5F6F999F4DEDAF4BCA1A3CB7FB2124 -:107B900046EB6C99CFCFBDE5F171E2FB0B8F09F994 -:107BA000794B8B7D34E6A366591C17105F63443E06 -:107BB0006E4B06D443F99454BEF07E9C672ADFEFE7 -:107BC000EF6C0AC98FE30BA73CBE5B2135E2C7BC53 -:107BD000906B6E0CF9C1FF0BB81F749470470000D6 -:107BE0000000000000000000050207000000000087 -:00000001FF diff --git a/kernel-2.6.33/firmware/bnx2x-e1h-5.2.7.0.fw.ihex b/kernel-2.6.33/firmware/bnx2x-e1h-5.2.7.0.fw.ihex deleted file mode 100644 index 280bbcf4..00000000 --- a/kernel-2.6.33/firmware/bnx2x-e1h-5.2.7.0.fw.ihex +++ /dev/null @@ -1,12847 +0,0 @@ -:1000000000003BE8000000600000068800003C5053 -:1000100000001968000042E0000000AC00005C50E5 -:1000200000008DE400005D00000000EC0000EAE844 -:100030000000E3000000EBD8000000940001CEE0D7 -:10004000000058E80001CF78000000C400022868D2 -:100050000000F9700002293000000004000322A80B -:10006000020400480000000F020400540000004594 -:1000700002040058000000840204005C0000000636 -:100080000204007000000004020400780000000078 -:100090000204007C121700000204008022170000F6 -:1000A00002040084321700000604008800000005E6 -:1000B0000204009C12150000020400A0221500009A -:1000C000020400A432150000060400A80000000489 -:1000D000020400B802100000020400BC001000007E -:1000E000020400C010100000020400C42010000030 -:1000F000020400C830100000020400CC40100000D0 -:10010000060400D000000003020400DC0010000020 -:10011000020400E012140000020400E422140000B3 -:10012000020400E832140000020400EC4214000053 -:10013000060400F000000003010401240000000098 -:1001400001040128000000000104012C000000004F -:100150000104013000000000020401D00000890603 -:1001600002040004000000FF02040008000000FF79 -:100170000204000C000000FF02040010000000FF59 -:1001800002040014000000FF02040018000000FF39 -:100190000204001C000000FF02040020000000FF19 -:1001A000020400240000003E0204002800000000B9 -:1001B0000204002C0000003F020400300000003F59 -:1001C000020400340000003F020400380000003F39 -:1001D0000204003C0000003F020400400000003F19 -:1001E000020400440000003F020404CC00000001AF -:1001F00002042008000002110204200C000002008A -:10020000020420100000020402042014000002195D -:100210000204201C0000FFFF020420200000FFFF5A -:10022000020420240000FFFF020420280000FFFF3A -:1002300002042038000000200204203C00000000DE -:100240000204204000000034020420440000003575 -:10025000060420480000001C020420B80000000131 -:10026000060420BC0000005F0204223807FFFFFFE5 -:100270000204223C0000003F0204224007FFFFFF6F -:10028000020422440000000F010422480000000084 -:100290000104224C00000000010422500000000074 -:1002A0000104225400000000010422580000000054 -:1002B0000104225C00000000010422600000000034 -:1002C0000104226400000000010422680000000014 -:1002D0000104226C000000000104227000000000F4 -:1002E00001042274000000000104227800000000D4 -:1002F0000104227C000000000C042000000003E840 -:100300000A042000000000010B0420000000000A85 -:1003100002050044000000200205004800000032F1 -:10032000020500900215002002050094021500202D -:1003300002050098000000300205009C0810000033 -:10034000020500A000000033020500A400000030F8 -:10035000020500A800000031020500AC0000000208 -:10036000020500B000000005020500B40000000610 -:10037000020500B800000002020500BC00000002F7 -:10038000020500C000000000020500C400000005D6 -:10039000020500C800000002020500CC00000002B7 -:1003A000020500D000000002020500D40000000198 -:1003B00002050114000000010205011C00000001FB -:1003C00002050120000000020205020400000001F5 -:1003D0000205020C0000004002050210000000406F -:1003E0000205021C0000002002050220000000138C -:1003F0000205022400000020060502400000000A59 -:1004000004050280002000000205005000000007E3 -:100410000205005400000007020500580000000813 -:100420000205005C000000080205006000000001F9 -:100430000605006400000003020500D80000000665 -:100440000205000400000001020500080000000190 -:100450000205000C00000001020500100000000170 -:100460000205001400000001020500180000000150 -:100470000205001C00000001020500200000000130 -:100480000205002400000001020500280000000110 -:100490000205002C000000010205003000000001F0 -:1004A00002050034000000010205003800000001D0 -:1004B0000205003C000000010205004000000001B0 -:1004C000020500E00000000D020500E80000000742 -:1004D000020500F000000007020500F80000000718 -:1004E000020500E40000002D020500EC00000027DA -:1004F000020500F400000027020500FC00000027B0 -:10050000020500E00000001D020500E800000017E1 -:10051000020500F000000017020500F800000017B7 -:10052000020500E40000003D020500EC0000003779 -:10053000020500F400000037020500FC000000374F -:10054000020500E00000004D020500E80000004741 -:10055000020500F000000047020500F80000004717 -:10056000020500E40000006D020500EC00000067D9 -:10057000020500F400000067020500FC00000067AF -:10058000020500E00000005D020500E800000057E1 -:10059000020500F000000057020500F800000057B7 -:1005A000020500E40000007D020500EC0000007779 -:1005B000020500F400000077020500FC000000774F -:1005C0000406100002000020020600DC000000010A -:1005D000010600D80000000004060200000302200B -:1005E000020600DC00000000010600B80000000068 -:1005F000010600C800000000010600BC0000000069 -:10060000010600CC000000000718040000A900004B -:10061000081807C800070223071C00002C2100004F -:10062000071C800038930B09071D0000292B192E89 -:10063000081D685052F60225011800000000000055 -:10064000011800040000000001180008000000006C -:100650000118000C0000000001180010000000004C -:100660000118001400000000021800200000000122 -:1006700002180024000000020218002800000003F5 -:100680000218002C000000000218003000000004D6 -:1006900002180034000000010218003800000000B9 -:1006A0000218003C00000001021800400000000495 -:1006B0000218004400000000021800480000000179 -:1006C0000218004C00000003021800500000000057 -:1006D0000218005400000001021800580000000435 -:1006E0000218005C00000000021800600000000119 -:1006F00002180064000000030218006800000000F7 -:100700000218006C000000010218007000000004D4 -:1007100002180074000000000218007800000004B5 -:100720000218007C00000003061800800000000290 -:10073000021800A400003FFF021800A8000003FFF9 -:100740000218022400000000021802340000000019 -:100750000218024C00000000021802E4000000FF32 -:100760000618100000000400021B8BC000000001EE -:10077000021B800000000034021B804000000018B3 -:10078000021B80800000000C021B80C000000020C3 -:100790000C1B83000007A1200A1B83000000013806 -:1007A0000B1B830000001388021B83C0000001F4B0 -:1007B000021B1480000000010A1B148000000000CE -:1007C000061A1000000003B3041A1ECC0001022711 -:1007D000061AA020000000C8061AA00000000002AF -:1007E000021A1ED000000000061A1ED800000006E3 -:1007F000061A36E800000004061A36E0000000027F -:10080000061A500000000002061A500800000004FA -:10081000061A501800000004061A502800000004B0 -:10082000061A503800000004061A50480000000460 -:10083000061A505800000004061A50680000000410 -:10084000061A507800000002041A404000020228F4 -:10085000061A400000000002061A400800000002CC -:10086000041A62C00020022A061AD1000000000209 -:10087000061A200000000124061AB000000000281B -:10088000061AB1400000000C061A330000000014E4 -:10089000061A33A000000068061A81080000000252 -:1008A000061AD1C800000002061AD1D800000020A4 -:1008B000061A249000000124061AB0A000000028A7 -:1008C000061AB1700000000C061A33500000001424 -:1008D000061A354000000068061A81100000000268 -:1008E000061AD1D000000002061AD25800000020DB -:1008F000021A292000000000061A30000000000241 -:10090000041A30080005024A061A301C00000009CB -:10091000061A320000000008061A5000000000020B -:10092000061A508000000012061A40000000000263 -:10093000061AD0C000000002021A2924000000009C -:10094000061A304000000002041A30480005024F29 -:10095000061A305C00000009061A32200000000868 -:10096000061A501000000002061A50C800000012BB -:10097000061A400800000002061AD0C80000000253 -:10098000021A292800000000061A30800000000228 -:10099000041A308800050254061A309C0000000931 -:1009A000061A324000000008061A5020000000021B -:1009B000061A511000000012041A401000020259D9 -:1009C000061AD0D000000002021A292C00000000F4 -:1009D000061A30C000000002041A30C80005025B8D -:1009E000061A30DC00000009061A32600000000818 -:1009F000061A503000000002061A5158000000127A -:100A0000041A401800020260061AD0D80000000242 -:100A1000021A293000000000061A3100000000020E -:100A2000041A310800050262061A311C0000000990 -:100A3000061A328000000008061A5040000000022A -:100A4000061A51A000000012041A4020000202679A -:100A5000061AD0E000000002021A2934000000004B -:100A6000061A314000000002041A314800050269EC -:100A7000061A315C00000009061A32A000000008C6 -:100A8000061A505000000002061A51E80000001239 -:100A9000041A40280002026E061AD0E80000000284 -:100AA000021A293800000000061A318000000002F6 -:100AB000041A318800050270061A319C00000009F2 -:100AC000061A32C000000008061A5060000000023A -:100AD000061A523000000012041A4030000202755B -:100AE000061AD0F000000002021A293C00000000A3 -:100AF000061A31C000000002041A31C8000502774E -:100B0000061A31DC00000009061A32E00000000875 -:100B1000061A507000000002061A527800000012F7 -:100B2000041A40380002027C061AD0F800000002C5 -:100B30000200A294071D29110200A29800000000E3 -:100B40000200A29C009C04240200A2A0000000005D -:100B50000200A2A4000002090200A270000000002E -:100B60000200A274000000000200A2700000000059 -:100B70000200A274000000000200A2700000000049 -:100B80000200A274000000000200A2700000000039 -:100B90000200A27400000000020100B40000000185 -:100BA000020100B800000001020100DC00000001A9 -:100BB0000201010000000001020101040000000127 -:100BC0000201007C003000000201008400000028C7 -:100BD0000201008C0000000002010130000000044E -:100BE0000201025C00000001020103280000000075 -:100BF0000201607000000007020160800000000137 -:100C00000201055400000030020100C40000000190 -:100C1000020100CC00000001020100F80000000108 -:100C2000020100F00000000102010080003000001D -:100C3000020100880000002802010090000000006E -:100C40000201013400000004020102DC0000000186 -:100C50000201032C00000000020160740000000784 -:100C60000201608400000001020105640000003000 -:100C7000020100C800000001020100D000000001D4 -:100C8000020100FC00000001020100F4000000016C -:100C9000020C100000000020020C200800000211CD -:100CA000020C200C00000200020C201000000204C4 -:100CB000020C201C0000FFFF020C20200000FFFFA0 -:100CC000020C20240000FFFF020C20280000FFFF80 -:100CD000060C203800000002020C20400000003406 -:100CE000020C204400000035020C204800000020C7 -:100CF000020C204C00000021020C205000000022B9 -:100D0000020C205400000023020C20580000002494 -:100D1000020C205C00000025020C20600000002670 -:100D2000020C206400000027020C2068000000284C -:100D3000020C206C00000029020C20700000002A28 -:100D4000020C20740000002B060C207800000056D6 -:100D5000020C21D000000001020C21D4000000018F -:100D6000020C21D800000001020C21DC000000016F -:100D7000020C21E000000001020C21E4000000014F -:100D8000020C21E800000001020C21EC000000012F -:100D9000020C21F000000001020C21F4000000010F -:100DA000060C21F800000010020C223807FFFFFF9C -:100DB000020C223C0000003F020C224007FFFFFF14 -:100DC000020C22440000000F010C22480000000029 -:100DD000010C224C00000000010C22500000000019 -:100DE000010C225400000000010C225800000000F9 -:100DF000010C225C00000000010C226000000000D9 -:100E0000010C226400000000010C226800000000B8 -:100E1000010C226C00000000010C22700000000098 -:100E2000010C227400000000010C22780000000078 -:100E3000010C227C000000000C0C2000000003E8E4 -:100E40000A0C2000000000010B0C20000000000A2A -:100E5000020C400800000411020C400C00000400C9 -:100E6000020C401000000404020C40140000042195 -:100E7000020C401C0000FFFF020C40200000FFFF9E -:100E8000020C40240000FFFF020C40280000FFFF7E -:100E9000020C403800000046020C403C00000005F7 -:100EA000060C404000000002020C40480000000A0E -:100EB000020C404C000000F0060C40500000001FE7 -:100EC000020C40CC00000001060C40D00000003AAB -:100ED000020C41B800000001060C41BC00000003F8 -:100EE000020C41C800000001020C41CC00000001CE -:100EF000060C41D00000001A020C423807FFFFFF29 -:100F0000020C423C0000003F020C424007FFFFFF82 -:100F1000020C42440000000F010C42480000000097 -:100F2000010C424C00000000010C42500000000087 -:100F3000010C425400000000010C42580000000067 -:100F4000010C425C00000000010C42600000000047 -:100F5000010C426400000000010C42680000000027 -:100F6000010C426C00000000010C42700000000007 -:100F7000010C427400000000010C427800000000E7 -:100F8000010C427C00000000010C428000000000C7 -:100F90000C0C4000000003E80A0C400000000001B7 -:100FA0000B0C40000000000A020D0044000000325B -:100FB000020D008C02150020020D00900215002089 -:100FC000020D009408100000020D0098000000338C -:100FD000020D009C00000002020D00A000000000B5 -:100FE000020D00A400000005020D00A8000000058D -:100FF000060D00AC00000002020D00B4000000026B -:10100000020D00B800000003020D00BC0000000249 -:10101000020D00C000000001020D00C80000000227 -:10102000020D00CC00000002020D010800000001CA -:10103000020D015C00000001020D016400000001CE -:10104000020D016800000002020D02040000000110 -:10105000020D020C00000020020D021000000040F2 -:10106000020D021400000040020D022000000003E7 -:10107000020D022400000018060D0280000000127C -:10108000040D03000024027E020D004C000000014C -:10109000020D005000000002020D00540000000884 -:1010A000020D005800000008060D005C000000045E -:1010B000020D00C400000004020D00040000000145 -:1010C000020D000800000001020D000C00000001EC -:1010D000020D001000000001020D001400000001CC -:1010E000020D001800000001020D001C00000001AC -:1010F000020D002000000001020D0024000000018C -:10110000020D002800000001020D002C000000016B -:10111000020D003000000001020D0034000000014B -:10112000020D003800000001020D003C000000012B -:10113000020D011400000009020D011C0000000A4C -:10114000020D012400000007020D012C0000000721 -:10115000020D01340000000C020D013C0000000BE8 -:10116000020D014400000007020D011800000029D3 -:10117000020D01200000002A020D012800000027B6 -:10118000020D013000000027020D01380000002C84 -:10119000020D01400000002B020D01480000002755 -:1011A000020D011400000019020D011C0000001ABC -:1011B000020D012400000017020D012C0000001791 -:1011C000020D01340000001C020D013C0000001B58 -:1011D000020D014400000017020D01180000003943 -:1011E000020D01200000003A020D01280000003726 -:1011F000020D013000000037020D01380000003CF4 -:10120000020D01400000003B020D014800000037C4 -:10121000020D011400000049020D011C0000004AEB -:10122000020D012400000047020D012C00000047C0 -:10123000020D01340000004C020D013C0000004B87 -:10124000020D014400000047020D01180000006972 -:10125000020D01200000006A020D01280000006755 -:10126000020D013000000067020D01380000006C23 -:10127000020D01400000006B020D014800000067F4 -:10128000020D011400000059020D011C0000005A5B -:10129000020D012400000057020D012C0000005730 -:1012A000020D01340000005C020D013C0000005BF7 -:1012B000020D014400000057020D011800000079E2 -:1012C000020D01200000007A020D012800000077C5 -:1012D000020D013000000077020D01380000007C93 -:1012E000020D01400000007B020D01480000007764 -:1012F000020E004C00000032020E00940215002085 -:10130000020E009802150020020E009C0000003022 -:10131000020E00A008100000020E00A4000000331E -:10132000020E00A800000030020E00AC00000031E8 -:10133000020E00B000000002020E00B40000000423 -:10134000020E00B800000000020E00BC0000000207 -:10135000020E00C000000002020E00C400000000E7 -:10136000020E00C800000002020E00CC00000007C0 -:10137000020E00D000000002020E00D400000002A5 -:10138000020E00D800000001020E00E4000000017F -:10139000020E014400000001020E014C0000000199 -:1013A000020E015000000002020E020400000001C3 -:1013B000020E020C00000040020E0210000000406D -:1013C000020E021C00000004020E02200000002099 -:1013D000020E02240000000E020E02280000001B74 -:1013E000060E030000000012040E0280001B02A281 -:1013F000020E00540000000C020E0058000000090C -:10140000020E005C0000000F020E006000000010E1 -:10141000020E00640000000B060E006800000003CE -:10142000020E00DC00000003020E000400000001B8 -:10143000020E000800000001020E000C0000000176 -:10144000020E001000000001020E00140000000156 -:10145000020E001800000001020E001C0000000136 -:10146000020E002000000001020E00240000000116 -:10147000020E002800000001020E002C00000001F6 -:10148000020E003000000001020E003400000001D6 -:10149000020E003800000001020E003C00000001B6 -:1014A000020E004000000001020E00440000000196 -:1014B000020E01100000000F020E01180000000EC5 -:1014C000020E012000000000020E012800000000B2 -:1014D000020E01140000002F020E011C0000002E5D -:1014E000020E012400000000020E012C000000008A -:1014F000020E01100000001F020E01180000001E65 -:10150000020E012000000000020E01280000000071 -:10151000020E01140000003F020E011C0000003EFC -:10152000020E012400000000020E012C0000000049 -:10153000020E01100000004F020E01180000004EC4 -:10154000020E012000000000020E01280000000031 -:10155000020E01140000006F020E011C0000006E5C -:10156000020E012400000000020E012C0000000009 -:10157000020E01100000005F020E01180000005E64 -:10158000020E012000000000020E012800000000F1 -:10159000020E01140000007F020E011C0000007EFC -:1015A000020E012400000000020E012C00000000C9 -:1015B0000730040000E80000083007D8000502BD2D -:1015C000073400002EAA000007348000312D0BAB39 -:1015D00007350000358217F707358000396D25582B -:1015E00007360000142D33B40836321039BE02BF5E -:1015F0000130000000000000013000040000000085 -:1016000001300008000000000130000C0000000064 -:101610000130001000000000013000140000000044 -:10162000023000200000000102300024000000020F -:1016300002300028000000030230002C00000000EF -:1016400002300030000000040230003400000001CD -:1016500002300038000000000230003C00000001B1 -:10166000023000400000000402300044000000008E -:1016700002300048000000010230004C000000036E -:101680000230005000000000023000540000000151 -:1016900002300058000000040230005C000000002E -:1016A000023000600000000102300064000000030E -:1016B00002300068000000000230006C00000001F1 -:1016C00002300070000000040230007400000000CE -:1016D00002300078000000040230007C00000003AB -:1016E0000630008000000002023000A400003FFF2E -:1016F000023000A8000003FF0230022400000000B6 -:1017000002300234000000000230024C00000000F1 -:10171000023002E40000FFFF063020000000080055 -:1017200002338BC000000001023380000000001A69 -:10173000023380400000004E023380800000001021 -:10174000023380C0000000200C3383000007A1207A -:101750000A338300000001380B3383000000138834 -:10176000023383C0000001F40C3383801DCD65007B -:101770000A3383800004C4B40B338380004C4B4095 -:101780000A331480000000000233148000000001BE -:10179000063220000000010206328020000000C84E -:1017A000063280000000000206323DA8000000045E -:1017B00006323D800000000904323DA4000102C150 -:1017C00006323D00000000200632500000000400F8 -:1017D0000632400000000004063240D00000000243 -:1017E00006326B680000000204326B70000202C215 -:1017F00006326B1000000002043274C0000202C402 -:101800000632DA40000000020632E0000000080064 -:10181000023308000100000004330C00001002C66F -:10182000023308000000000004330C40001002D610 -:1018300006322450000000B406322AD00000000214 -:1018400006321000000001A002323DB80000000086 -:101850000632500000000020063251000000002037 -:101860000632520000000020063253000000002023 -:10187000063254000000002006325500000000200F -:1018800006325600000000200632570000000020FB -:1018900006325800000000200632590000000020E7 -:1018A00006325A000000002006325B0000000020D3 -:1018B00006325C000000002006325D0000000020BF -:1018C00006325E000000002006325F0000000020AB -:1018D00006326B780000005206326E080000000CE1 -:1018E0000632DA880000000206322720000000B429 -:1018F00006322AD80000000206321680000001A03D -:1019000002323DBC00000000063250800000002082 -:101910000632518000000020063252800000002074 -:101920000632538000000020063254800000002060 -:10193000063255800000002006325680000000204C -:101940000632578000000020063258800000002038 -:10195000063259800000002006325A800000002024 -:1019600006325B800000002006325C800000002010 -:1019700006325D800000002006325E8000000020FC -:1019800006325F800000002006326CC0000000526A -:1019900006326E380000000C0632DA9000000002B9 -:1019A00002322A300000000006324010000000021F -:1019B0000632D0000000000602322A340000000087 -:1019C00006324020000000020632D0180000000657 -:1019D00002322A38000000000632403000000002C7 -:1019E0000632D0300000000602322A3C000000001F -:1019F00006324040000000020632D04800000006D7 -:101A000002322A400000000006324050000000026E -:101A10000632D0600000000602322A4400000000B6 -:101A200006324060000000020632D0780000000656 -:101A300002322A4800000000063240700000000216 -:101A40000632D0900000000602322A4C000000004E -:101A500006324080000000020632D0A800000006D6 -:101A6000072004000093000008200780001002E611 -:101A7000072400002ADE0000072480002E050AB893 -:101A80000824E4A061D202E8012000000000000068 -:101A900001200004000000000120000800000000F8 -:101AA0000120000C000000000120001000000000D8 -:101AB00001200014000000000220002000000001AE -:101AC0000220002400000002022000280000000381 -:101AD0000220002C00000000022000300000000462 -:101AE0000220003400000001022000380000000045 -:101AF0000220003C00000001022000400000000421 -:101B00000220004400000000022000480000000104 -:101B10000220004C000000030220005000000000E2 -:101B200002200054000000010220005800000004C0 -:101B30000220005C000000000220006000000001A4 -:101B40000220006400000003022000680000000082 -:101B50000220006C00000001022000700000000460 -:101B60000220007400000000022000780000000441 -:101B70000220007C0000000306200080000000021C -:101B8000022000A400003FFF022000A8000003FF85 -:101B900002200224000000000220023400000000A5 -:101BA0000220024C00000000022002E40000FFFFBF -:101BB000062020000000080002238BC00000000166 -:101BC0000223800000000010022380400000001269 -:101BD0000223808000000030022380C00000000E3D -:101BE000022383C0000001F40223148000000001DE -:101BF0000A231480000000000622100000000042AA -:101C000006227020000000C80622700000000002BA -:101C1000022211E80000000006223000000000C08F -:101C2000062240700000008006225280000000045E -:101C30000622670000000100062290000000040058 -:101C400004226B08002002EA02230800013FFFFF84 -:101C500004230C000010030A022308000000000007 -:101C600004230C400010031A06228100000000A08B -:101C7000062286000000004006228C000000003C86 -:101C80000622B0000000020006228800000000804A -:101C900006228DE00000003C0622404000000006C5 -:101CA00006228380000000A006228700000000407A -:101CB00006228CF00000003C0622B8000000020062 -:101CC00006228A000000008006228ED00000003C20 -:101CD000062240580000000606228000000000088E -:101CE000022211480000000006223300000000021A -:101CF000062260400000003006228020000000081C -:101D00000222114C000000000622330800000002ED -:101D1000062261000000003006228040000000081A -:101D200002221150000000000622331000000002C1 -:101D3000062261C00000003006228060000000081A -:101D40000222115400000000062233180000000295 -:101D50000622628000000030062280800000000819 -:101D60000222115800000000062233200000000269 -:101D70000622634000000030062280A00000000818 -:101D80000222115C0000000006223328000000023D -:101D90000622640000000030062280C00000000817 -:101DA0000222116000000000062233300000000211 -:101DB000062264C000000030062280E00000000817 -:101DC00002221164000000000622333800000002E5 -:101DD0000622658000000030021610000000002876 -:101DE00002170008000000020217002C0000000388 -:101DF0000217003C00000004021700440000000825 -:101E000002170048000000020217004C000000907A -:101E1000021700500000009002170054008000904C -:101E20000217005808140000021700600000008A22 -:101E300002170064000000800217006800000081A3 -:101E40000217006C000000800217007000000006FE -:101E500002170078000007D00217007C0000076C12 -:101E600002170038007C1004021700040000000F65 -:101E70000616402400000002021640700000001CFC -:101E80000216420800000001021642100000000184 -:101E90000216422000000001021642280000000144 -:101EA0000216423000000001021642380000000114 -:101EB00002164260000000020C16401C0003D09085 -:101EC0000A16401C0000009C0B16401C000009C4B0 -:101ED0000216403000000008021640340000000CDA -:101EE0000216403800000010021640440000002096 -:101EF0000216400000000001021640D80000000158 -:101F000002164008000000010216400C000000010B -:101F100002164010000000010216424000000000BE -:101F2000021642480000000006164270000000023F -:101F30000216425000000000021642580000000045 -:101F40000616428000000002021660080000042409 -:101F50000216600C00000410021660100000041449 -:101F60000216601C0000FFFF021660200000FFFF49 -:101F7000021660240000FFFF021660280000FFFF29 -:101F800002166038000000200216603C00000020AD -:101F90000216604000000034021660440000003564 -:101FA00002166048000000230216604C0000002466 -:101FB0000216605000000025021660540000002642 -:101FC00002166058000000270216605C000000291D -:101FD000021660600000002A021660640000002BF8 -:101FE000021660680000002C0216606C0000002DD4 -:101FF0000616607000000052021661B80000000171 -:10200000061661BC0000001F0216623807FFFFFFC2 -:102010000216623C0000003F0216624007FFFFFF0D -:10202000021662440000000F011662480000000022 -:102030000116624C00000000011662500000000012 -:1020400001166254000000000116625800000000F2 -:102050000116625C000000000116626000000000D2 -:1020600001166264000000000116626800000000B2 -:102070000116626C00000000011662700000000092 -:102080000116627400000000011662780000000072 -:102090000116627C000000000C166000000003E8DE -:1020A0000A166000000000010B1660000000000A24 -:1020B0000216804000000006021680440000000561 -:1020C000021680480000000A0216804C000000053D -:1020D0000216805400000002021680CC00000004AA -:1020E000021680D000000004021680D40000000414 -:1020F000021680D800000004021680DC00000004F4 -:10210000021680E000000004021680E400000004D3 -:10211000021680E800000004021688040000000493 -:10212000021680300000007C021680340000003D62 -:10213000021680380000003F0216803C0000009C20 -:10214000021680F000000007061680F4000000056B -:102150000216880C0101010102168108000000002E -:102160000216810C00000004021681100000000419 -:1021700002168114000000020216881008012004D3 -:1021800002168118000000050216811C00000005DF -:1021900002168120000000050216812400000005BF -:1021A0000216882C20081001021681280000000861 -:1021B0000216812C00000006021681300000000784 -:1021C000021681340000000002168830010101204F -:1021D000061681380000000402168834010101014E -:1021E00002168148000000000216814C0000000425 -:1021F0000216815000000004021681540000000203 -:1022000002168838080120040216815800000005D3 -:102210000216815C000000050216816000000005C6 -:1022200002168164000000050216883C2008100197 -:1022300002168168000000080216816C000000068A -:102240000216817000000007021681740000000170 -:102250000216884001010120021681780000000169 -:102260000216817C0000000102168180000000013E -:102270000216818400000001021688440101010158 -:1022800002168188000000010216818C0000000403 -:1022900002168190000000040216819400000002E2 -:1022A00002168848080120040216819800000005E3 -:1022B0000216819C00000005021681A000000005A6 -:1022C000021681A4000000050216881420081001DF -:1022D000021681A800000008021681AC000000066A -:1022E000021681B000000007021681B40000000150 -:1022F0000216881801010120021681B800000001B1 -:10230000021681BC00000001021681C0000000011D -:10231000021681C4000000010216881C010101019F -:10232000021681C800000001021681CC00000004E2 -:10233000021681D000000004021681D400000002C1 -:102340000216882008012004021681D8000000052A -:10235000021681DC00000005021681E00000000585 -:10236000021681E4000000050216882420081001EE -:10237000021681E800000008021681EC0000000649 -:10238000021681F0000000070216E40C00000000B5 -:1023900002168828010101200616E410000000043E -:1023A0000216E000010101010216E4200000000015 -:1023B0000216E424000000040216E42800000004D1 -:1023C0000216E42C000000020216E00408012004BA -:1023D0000216E430000000050216E4340000000597 -:1023E0000216E438000000050216E43C0000000577 -:1023F0000216E008200810010216E4400000000860 -:102400000216E444000000060216E448000000073B -:102410000216E44C000000000216E00C010101204D -:102420000616E450000000040216E010010101014C -:102430000216E460000000000216E46400000004DC -:102440000216E468000000040216E46C00000002BA -:102450000216E014080120040216E47000000005D2 -:102460000216E474000000050216E478000000057E -:102470000216E47C000000050216E0182008100196 -:102480000216E480000000080216E4840000000642 -:102490000216E488000000070216E48C0000000128 -:1024A0000216E01C010101200216E4900000000168 -:1024B0000216E494000000010216E49800000001F6 -:1024C0000216E49C000000010216E0200101010157 -:1024D0000216E4A0000000010216E4A400000004BB -:1024E0000216E4A8000000040216E4AC000000029A -:1024F0000216E024080120040216E4B000000005E2 -:102500000216E4B4000000050216E4B8000000055D -:102510000216E4BC000000050216E02820081001A5 -:102520000216E4C0000000080216E4C40000000621 -:102530000216E4C8000000070216E4CC0000000107 -:102540000216E02C010101200216E4D00000000177 -:102550000216E4D4000000010216E4D800000001D5 -:102560000216E4DC000000010216E0300101010166 -:102570000216E4E0000000010216E4E4000000049A -:102580000216E4E8000000040216E4EC0000000279 -:102590000216E034080120040216E4F000000005F1 -:1025A0000216E4F4000000050216E4F8000000053D -:1025B0000216E4FC000000050216E03820081001B5 -:1025C0000216E500000000080216E50400000006FF -:1025D0000216E508000000070216E03C0101012098 -:1025E00002168240003F003F0216824400000000B5 -:1025F0000216E524003F003F0216E5280000000017 -:1026000002168248000000000216824C003F003F84 -:102610000216E52C000000000216E530003F003FE6 -:1026200002168250010001000216825401000100CE -:102630000216E534010001000216E5380100010030 -:1026400006168258000000020216E53C0000000059 -:102650000216E540000000000216826000C000C0C3 -:102660000216826400C000C00216E54400C000C02B -:102670000216E54800C000C0021682681E001E0057 -:102680000216826C1E001E000216E54C1E001E0083 -:102690000216E5501E001E00021682704000400027 -:1026A00002168274400040000216E55440004000CB -:1026B0000216E55840004000021682788000800033 -:1026C0000216827C800080000216E55C800080009B -:1026D0000216E56080008000021682802000200043 -:1026E00002168284200020000216E56420002000EB -:1026F0000216E5682000200006168288000000020D -:102700000216E56C000000000216E57000000000F3 -:102710000216829000000000021682940000000061 -:102720000216E574000000000216E57800000000C3 -:1027300002168298000000000216829C0000000031 -:102740000216E57C000000000216E5800000000093 -:10275000021682A000000000021682A40000000100 -:10276000061682A80000000A021681F400000C0878 -:10277000021681F800000040021681FC00000100F2 -:1027800002168200000000200216820400000017DA -:1027900002168208000000800216820C000002006F -:1027A00002168210000000000216821801FF01FFCD -:1027B0000216821401FF01FF0216E51001FF01FF5E -:1027C0000216E50C01FF01FF0216823C0000001317 -:1027D000021680900000013F021680600000014058 -:1027E00002168064000001400616806800000002A6 -:1027F00002168070000000C00616807400000007FA -:102800000216809C00000048021680A000000048CC -:10281000061680A400000002021680AC00000048EA -:10282000061680B000000007021682380000800003 -:1028300002168234000025E40216809400007FFF17 -:1028400002168220000F000F0216821C000F000FDC -:102850000216E518000F000F0216E514000F000F16 -:10286000021682280000000002168224FFFFFFFFEC -:102870000216E520000000000216E51CFFFFFFFF26 -:102880000216E6BC000000000216E6C000000002CE -:102890000216E6C4000000010216E6C800000003AC -:1028A0000216E6CC000000040216E6D00000000686 -:1028B0000216E6D4000000050216E6D80000000764 -:1028C000021680EC000000FF02140000000000016E -:1028D0000214000C0000000102140040000000017E -:1028E0000214004400007FFF0214000C00000000EE -:1028F00002140000000000000214006C0000000040 -:102900000214000400000001021400300000000165 -:1029100002140004000000000214005C000000002B -:10292000021400080000000102140034000000013D -:102930000214000800000000021400600000000003 -:102940000202005800000032020200A0031500201D -:10295000020200A403150020020200A801000030BA -:10296000020200AC08100000020200B000000033B8 -:10297000020200B400000030020200B80000003182 -:10298000020200BC00000003020200C000000006BA -:10299000020200C400000003020200C8000000039D -:1029A000020200CC00000002020200D00000000081 -:1029B000020200D400000002020200DC000000005D -:1029C000020200E000000006020200E40000000431 -:1029D000020200E800000002020200EC0000000217 -:1029E000020200F000000001020200FC00000006EC -:1029F0000202012000000000020201340000000277 -:102A0000020201B0000000010202020C00000001FD -:102A1000020202140000000102020218000000027B -:102A200002020404000000010202040C0000004045 -:102A300002020410000000400202041C0000000416 -:102A40000202042000000020020204240000000210 -:102A50000202042800000020060205000000001207 -:102A600004020480001F032A020200600000000F1D -:102A70000202006400000007020200680000000B70 -:102A80000202006C0000000E020200700000000E46 -:102A90000602007400000003020200F400000004BB -:102AA0000202000400000001020200080000000110 -:102AB0000202000C000000010202001000000001F0 -:102AC00002020014000000010202001800000001D0 -:102AD0000202001C000000010202002000000001B0 -:102AE0000202002400000001020200280000000190 -:102AF0000202002C00000001020200300000000170 -:102B0000020200340000000102020038000000014F -:102B10000202003C0000000102020040000000012F -:102B2000020200440000000102020048000000010F -:102B30000202004C000000010202005000000001EF -:102B400002020108000000C8020201180000000291 -:102B5000020201C400000000020201CC00000000DB -:102B6000020201D400000002020201DC00000002A7 -:102B7000020201E4000000FF020201EC000000FF7D -:102B800002020100000000000202010C000000C867 -:102B90000202011C00000002020201C80000000045 -:102BA000020201D000000000020201D80000000271 -:102BB000020201E000000002020201E8000000FF42 -:102BC000020201F0000000FF020201040000000008 -:102BD00002020108000000C8020201180000000201 -:102BE000020201C400000000020201CC000000004B -:102BF000020201D400000002020201DC0000000217 -:102C0000020201E4000000FF020201EC000000FFEC -:102C100002020100000000000202010C000000C8D6 -:102C20000202011C00000002020201C800000000B4 -:102C3000020201D000000000020201D800000002E0 -:102C4000020201E000000002020201E8000000FFB1 -:102C5000020201F0000000FF020201040000000077 -:102C600002020108000000C8020201180000000270 -:102C7000020201C400000000020201CC00000000BA -:102C8000020201D400000002020201DC0000000286 -:102C9000020201E4000000FF020201EC000000FF5C -:102CA00002020100000000000202010C000000C846 -:102CB0000202011C00000002020201C80000000024 -:102CC000020201D000000000020201D80000000250 -:102CD000020201E000000002020201E8000000FF21 -:102CE000020201F0000000FF0202010400000000E7 -:102CF00002020108000000C80202011800000002E0 -:102D0000020201C400000000020201CC0000000029 -:102D1000020201D400000002020201DC00000002F5 -:102D2000020201E4000000FF020201EC000000FFCB -:102D300002020100000000000202010C000000C8B5 -:102D40000202011C00000002020201C80000000093 -:102D5000020201D000000000020201D800000002BF -:102D6000020201E000000002020201E8000000FF90 -:102D7000020201F0000000FF020201040000000056 -:102D80000728040000C00000082807A8000B03491A -:102D9000072C000032FC0000072C800035790CC0A5 -:102DA000072D00003AC11A1F072D800039EF28D0E7 -:102DB000072E00001C3E374C082E3710391E034BDF -:102DC00001280000000000000128000400000000AD -:102DD00001280008000000000128000C000000008D -:102DE000012800100000000001280014000000006D -:102DF0000228002000000001022800240000000238 -:102E000002280028000000030228002C0000000017 -:102E100002280030000000040228003400000001F5 -:102E200002280038000000000228003C00000001D9 -:102E300002280040000000040228004400000000B6 -:102E400002280048000000010228004C0000000396 -:102E50000228005000000000022800540000000179 -:102E600002280058000000040228005C0000000056 -:102E70000228006000000001022800640000000336 -:102E800002280068000000000228006C0000000119 -:102E900002280070000000040228007400000000F6 -:102EA00002280078000000040228007C00000003D3 -:102EB0000628008000000002022800A400003FFF56 -:102EC000022800A8000003FF0228022400000000DE -:102ED00002280234000000000228024C000000001A -:102EE000022802E40000FFFF06282000000008007E -:102EF000022B8BC000000001022B800000000000AC -:102F0000022B804000000018022B80800000000C83 -:102F1000022B80C0000000660C2B83000007A1205C -:102F20000A2B8300000001380B2B8300000013885C -:102F3000022B83C0000001F40C2B8340000001F43D -:102F40000A2B8340000000000B2B8340000000058B -:102F50000A2B83800004C4B40C2B83801DCD650034 -:102F60000A2B1480000000000B2B8380004C4B4088 -:102F7000022B148000000001062A29C8000000046A -:102F8000042A29D80002034D062A208000000048A8 -:102F9000062A9020000000C8062A900000000002C7 -:102FA000062A21A800000086062A20000000002032 -:102FB000022A23C800000000042A23D00002034F85 -:102FC000042A249800040351022A2C500000000017 -:102FD000022A2C1000000000042A2C0800020355CD -:102FE000042A300000020357062A300800000100BE -:102FF000062A404000000010042A40000010035937 -:10300000062A6AC000000002062A6B0000000004C5 -:10301000042A840800020369022B08000000000053 -:10302000042B0C000010036B022B080001000000B1 -:10303000042B0C400008037B022B08000200000058 -:10304000042B0C6000080383062AC000000000D88F -:10305000062A24A800000014062A254800000022A1 -:10306000042A25D00002038B062A266800000022CD -:10307000042A26F00002038D062A27880000002279 -:10308000042A28100002038F062A28A80000002224 -:10309000042A293000020391062AA000000000281B -:1030A000062AA1400000000C042A29E00002039334 -:1030B000062A502000000002062A503000000002BC -:1030C000062A500000000002062A501000000002EC -:1030D000022A520800000001042A6AC8000203956F -:1030E000062A6B1000000042062A6D200000000432 -:1030F000062ABCD000000002062AC360000000D8E7 -:10310000062A24F800000014062A25D80000002210 -:10311000042A266000020397062A26F800000022EF -:10312000042A278000020399062A2818000000229A -:10313000042A28A00002039B062A29380000002246 -:10314000042A29C00002039D062AA0A0000000282E -:10315000062AA1700000000C042A29E80002039F3F -:10316000062A502800000002062A503800000002FB -:10317000062A500800000002062A5018000000022B -:10318000022A520C00000001042A6AD0000203A1A6 -:10319000062A6C1800000042062A6D300000000468 -:1031A000062ABCD800000002022AC6C000000000A7 -:1031B000042A29F0001003A3062A50480000000E3C -:1031C000062AB00000000006022AC6C40000000063 -:1031D000042A2A30001003B3062A50800000000E93 -:1031E000062AB01800000006022AC6C80000000027 -:1031F000042A2A70001003C3062A50B80000000EEB -:10320000062AB03000000006022AC6CC00000000EA -:10321000042A2AB0001003D3062A50F00000000E42 -:10322000062AB04800000006022AC6D000000000AE -:10323000042A2AF0001003E3062A51280000000E99 -:10324000062AB06000000006022AC6D40000000072 -:10325000042A2B30001003F3062A51600000000EF0 -:10326000062AB07800000006022AC6D80000000036 -:10327000042A2B7000100403062A51980000000E47 -:10328000062AB09000000006022AC6DC00000000FA -:10329000042A2BB000100413062A51D00000000E9F -:1032A000062AB0A800000006021010080000000165 -:1032B0000210105000000001021010000003D000A6 -:1032C000021010040000003D091018000200042341 -:1032D0000910110000280623061011A00000001894 -:1032E00006102400000000E00210201C0000000076 -:1032F0000210202000000001021020C00000000287 -:10330000021020040000000102102008000000014B -:1033100009103C000005064B091038000005065056 -:10332000091038200005065506104C000000010069 -:1033300002104028000000100210404400003FFF2F -:103340000210405800280000021040840084924A75 -:1033500002104058000000000210800000001080A1 -:10336000021080AC00000000021080380000001045 -:103370000210810000000000061081200000000201 -:1033800002108008000002B502108010000000004A -:10339000061082000000004A021081080001FFFFB1 -:1033A00006108140000000020210800000001A8018 -:1033B0000610900000000024061091200000004A32 -:1033C000061093700000004A061095C00000004AE5 -:1033D0000210800400001080021080B00000000184 -:1033E0000210803C00000010021081040000000068 -:1033F00006108128000000020210800C000002B5B7 -:103400000210801400000000061084000000004A32 -:103410000210810C0001FFFF06108148000000022D -:103420000210800400001A80061090900000002412 -:10343000061092480000004A061094980000004AC6 -:10344000061096E80000004A02108000000010807C -:10345000021080AC00000002021080380000001052 -:103460000210810000000000061081200000000210 -:1034700002108008000002B5021080100000000059 -:10348000061082000000004A021081080001FFFFC0 -:1034900006108140000000020210800000001A8027 -:1034A0000610900000000024061091200000004A41 -:1034B000061093700000004A061095C00000004AF4 -:1034C0000210800400001080021080B00000000391 -:1034D0000210803C00000010021081040000000077 -:1034E00006108128000000020210800C000002B5C6 -:1034F0000210801400000000061084000000004A42 -:103500000210810C0001FFFF06108148000000023C -:103510000210800400001A80061090900000002421 -:10352000061092480000004A061094980000004AD5 -:10353000061096E80000004A02108000000010808B -:10354000021080AC0000000402108038000000105F -:10355000021081000000000006108120000000021F -:1035600002108008000002B5021080100000000068 -:10357000061082000000004A021081080001FFFFCF -:1035800006108140000000020210800000001A8036 -:103590000610900000000024061091200000004A50 -:1035A000061093700000004A061095C00000004A03 -:1035B0000210800400001080021080B0000000059E -:1035C0000210803C00000010021081040000000086 -:1035D00006108128000000020210800C000002B5D5 -:1035E0000210801400000000061084000000004A51 -:1035F0000210810C0001FFFF06108148000000024C -:103600000210800400001A80061090900000002430 -:10361000061092480000004A061094980000004AE4 -:10362000061096E80000004A02108000000010809A -:10363000021080AC0000000602108038000000106C -:10364000021081000000000006108120000000022E -:1036500002108008000002B5021080100000000077 -:10366000061082000000004A021081080001FFFFDE -:1036700006108140000000020210800000001A8045 -:103680000610900000000024061091200000004A5F -:10369000061093700000004A061095C00000004A12 -:1036A0000210800400001080021080B000000007AB -:1036B0000210803C00000010021081040000000095 -:1036C00006108128000000020210800C000002B5E4 -:1036D0000210801400000000061084000000004A60 -:1036E0000210810C0001FFFF06108148000000025B -:1036F0000210800400001A80061090900000002440 -:10370000061092480000004A061094980000004AF3 -:10371000061096E80000004A021205B00000000101 -:103720000212049000E383400212051400003C10D2 -:103730000212066C00000001021206700000000078 -:1037400002120494FFFFFFFF02120498FFFFFFFF25 -:103750000212049CFFFFFFFF021204A0FFFFFFFF05 -:10376000021204A4FFFFFFFF021204A8FFFFFFFFE5 -:10377000021204ACFFFFFFFF021204B0FFFFFFFFC5 -:10378000021204BCFFFFFFFF021204C0FFFFFFFF95 -:10379000021204C4FFFFFFFF021204C8FFFFFFFF75 -:1037A000021204CCFFFFFFFF021204D0FFFFFFFF55 -:1037B000021204D8FFFFFFFF021204DCFFFFFFFF2D -:1037C000021204E0FFFFFFFF021204E4FFFFFFFF0D -:1037D000021204E8FFFFFFFF021204ECFFFFFFFFED -:1037E000021204F0FFFFFFFF021204F4FFFFFFFFCD -:1037F000021204F8FFFFFFFF021204FCFFFFFFFFAD -:1038000002120500FFFFFFFF02120504FFFFFFFF8A -:1038100002120508FFFFFFFF0212050CFFFFFFFF6A -:1038200002120510FFFFFFFF021204D4FF802000E8 -:10383000021204B4F0005000021204B8F0001000AC -:1038400002120390000000080212039C000000080E -:10385000021203A000000008021203A400000002EC -:10386000021203BC00000004021203C000000005A5 -:10387000021203C400000004021203D00000000082 -:103880000212036C00000001021203680000003FF6 -:10389000021201BC00000040021201C00000180822 -:1038A000021201C400000803021201C8000008034C -:1038B000021201CC00000040021201D000000003FF -:1038C000021201D400000803021201D8000008030C -:1038D000021201DC00000803021201E000010003F3 -:1038E000021201E400000803021201E800000803CC -:1038F000021201EC00000003021201F000000003BC -:10390000021201F400000003021201F8000000039B -:10391000021201FC0000000302120200000000037A -:103920000212020400000003021202080000000359 -:103930000212020C00000003021202100000000339 -:103940000212021400000003021202180000000319 -:103950000212021C000000030212022000000003F9 -:1039600002120224000000030212022800002403B5 -:103970000212022C0000002F021202300000000987 -:103980000212023400000019021202380000018401 -:103990000212023C000001830212024000000306F2 -:1039A0000212024400000019021202480000000640 -:1039B0000212024C0000030602120250000003062D -:1039C00002120254000003060212025800000C8684 -:1039D0000212025C000003060212026000000306ED -:1039E00002120264000000060212026800000006D3 -:1039F0000212026C000000060212027000000006B3 -:103A00000212027400000006021202780000000692 -:103A10000212027C00000006021202800000000672 -:103A20000212028400000006021202880000000652 -:103A30000212028C00000006021202900000000632 -:103A40000212029400000006021202980000000612 -:103A50000212029C00000006021202A000000306EF -:103A6000021202A400000013021202A800000006C5 -:103A7000021202B000001004021202B4000010048E -:103A80000212032400106440021203280010644054 -:103A9000021205B400000001021201B00000000192 -:103AA0000600A000000000160200A0EC5554000023 -:103AB0000200A0F0555555550200A0F400005555E0 -:103AC0000200A0F8F00000000200A0FC5554000025 -:103AD0000200A100555555550200A104000055559E -:103AE0000200A108F00000000200A18C5554000063 -:103AF0000200A190555555550200A194000055555E -:103B00000200A198F00000000200A19C000000004B -:103B10000200A1A0000100000200A1A400005014B6 -:103B20000200A1A8000000000200A45C00000C003C -:103B30000200A61C000000030200A06CFF5C000055 -:103B40000200A070FFF55FFF0200A0740000FFFFFD -:103B50000200A078F00003E00200A07C000000005A -:103B60000200A0800000A0000600A0840000000564 -:103B70000200A0980FE000000600A09C00000007D3 -:103B80000200A0B8000004000600A0BC0000000372 -:103B90000200A0C8000010000600A0CC0000000336 -:103BA0000200A0D8000040000600A0DC00000003D6 -:103BB0000200A0E8000100000600A22C00000004A2 -:103BC0000200A10CFF5C00000200A110FFF55FFFE6 -:103BD0000200A1140000FFFF0200A118F00003E0A2 -:103BE0000200A11C000000000200A1200000A000B3 -:103BF0000600A124000000050200A1380FE000002B -:103C00000600A13C000000070200A15800000800C7 -:103C10000600A15C000000030200A1680000200073 -:103C20000600A16C000000030200A17800008000E3 -:103C30000600A17C000000030200A1880002000031 -:103C40000600A23C0000000400000000000000008C -:103C50000000003100000000000000000000000033 -:103C60000000000000000000000000000000000054 -:103C700000000000000000000000000000310032E1 -:103C80000000000000000000000000000000000034 -:103C90000000000000000000000000000000000024 -:103CA000000000000000000000320056000000008C -:103CB0000000000000000000000000000000000004 -:103CC00000000000000000000000000000000000F4 -:103CD000000000000056008C000000000000000002 -:103CE000008C009000900094009400980098009C34 -:103CF000009C00A000A000A400A400A800A800ACA4 -:103D000000AC00B100B100B300B300B5000000008A -:103D100000000000000000000000000000000000A3 -:103D200000000000000000000000000000B50102DB -:103D30000102010A010A01120112011B011B0124E7 -:103D40000124012D012D01360136013F013F0148BB -:103D5000014801510151015A00000000000000001B -:103D60000000000000000000000000000000000053 -:103D70000000000000000000000000000000000043 -:103D80000000000000000000000000000000000033 -:103D90000000000000000000000000000000000023 -:103DA0000000000000000000000000000000000013 -:103DB0000000000000000000000000000000000003 -:103DC00000000000000000000000000000000000F3 -:103DD00000000000000000000000000000000000E3 -:103DE00000000000000000000000000000000000D3 -:103DF00000000000000000000000000000000000C3 -:103E00000000000000000000015A015F00000000F7 -:103E100000000000015F0160016001610161016259 -:103E2000016201630163016401640165016501666A -:103E300001660167000000000000000000000000B3 -:103E40000000000000000000000000000000000072 -:103E50000000000000000000000000000000000062 -:103E60000167016C016C0179017901860000000095 -:103E70000000000000000000000000000000000042 -:103E80000000000000000000000000000000000032 -:103E90000000000000000000000000000000000022 -:103EA0000000000000000000000000000000000012 -:103EB00000000000000000000186018700000000F3 -:103EC00000000000000000000000000000000000F2 -:103ED00000000000000000000000000000000000E2 -:103EE00000000000018701BE00000000000000008B -:103EF00000000000000000000000000000000000C2 -:103F000000000000000000000000000000000000B1 -:103F100001BE01E9000000000000000000000000F8 -:103F20000000000000000000000000000000000091 -:103F300000000000000000000000000001E9021A7B -:103F40000000000000000000021A022102210228E5 -:103F50000228022F022F02360236023D023D0244A1 -:103F60000244024B024B02520252028A000000003D -:103F700000000000028A028E028E029202920296D5 -:103F80000296029A029A029E029E02A202A202A631 -:103F900002A602AA02AA02FA02FA031103110328D6 -:103FA0000328032B032B032E032E03310331033489 -:103FB000033403370337033A033A033D033D034019 -:103FC00003400381038103880388038F038F0393D6 -:103FD000039303970397039B039B039F039F03A3F1 -:103FE00003A303A703A703AB03AB03AF03AF03B064 -:103FF00000000000000000000000000000000000C1 -:1040000000000000000000000000000000000000B0 -:10401000000000000000000003B003C20000000028 -:104020000000000000000000000000000000000090 -:104030000000000000000000000000000000000080 -:104040000000000003C203D703D703DA03DA03DD5D -:104050000000000000000000000000000000000060 -:104060000000000000000000000000000000000050 -:1040700003DD040A00000000000000000000000052 -:104080000000000000000000000000000000000030 -:10409000000000000000000000000000040A050D00 -:1040A0000000000000000000000000000000000010 -:1040B0000000000000000000000000000000000000 -:1040C0000000000000000000050D0514051405188F -:1040D0000518051C000000000000000000000000A2 -:1040E00000000000000000000000000000000000D0 -:1040F00000000000051C055C00000000000000003E -:10410000055C05650565056E056E05770577058017 -:1041100005800589058905920592059B059B05A4E7 -:1041200005A405FD05FD0613061306290629062D1F -:10413000062D063106310635063506390639063DA7 -:10414000063D064106410645064506490649065014 -:10415000000000000000000000000000000000005F -:10416000000000000000000000000000000000004F -:10417000000000000000000006500656000000008D -:10418000000000000000000000000000000000002F -:10419000000000000000000000000000000000001F -:1041A0000000000006560659000000000000000054 -:1041B00000000000000000000000000000000000FF -:1041C00000000000000000000000000000000000EF -:1041D0000659065F0000000000000000000000001B -:1041E00000000000000000000000000000000000CF -:1041F00000000000000000000000000000000000BF -:104200000000000000000000065F066E066E067DDE -:10421000067D068C068C069B069B06AA06AA06B996 -:1042200006B906C806C806D706D70748000000002A -:10423000000000000000000000000000000000007E -:10424000000000000000000000000000000000006E -:10425000000000000748075B075B076C076C077DE1 -:10426000000000000000000000000000000000004E -:10427000000000000000000000000000000000003E -:10428000000000000000000000000000000000002E -:10429000000000000000000000000000000000001E -:1042A000000000000000000000000000000000000E -:1042B00000000000000000000000000000000000FE -:1042C00000000000000000000000000000000000EE -:1042D00000000000000000000000000000000000DE -:1042E00000010000000204C00003098000040E4029 -:1042F00000051300000617C000071C8000082140BD -:1043000000092600000A2AC0000B2F80000C344050 -:10431000000D3900000E3DC0000F428000104740E4 -:1043200000114C00001250C00013558000145A4078 -:1043300000155F00001663C00017688000186D400C -:1043400000197200001A76C0001B7B80001C8040A0 -:10435000001D8500001E89C0001F8E800020934034 -:10436000000020000000400000006000000080000D -:104370000000A0000000C0000000E00000010000FC -:1043800000012000000140000001600000018000E9 -:104390000001A0000001C0000001E00000020000D8 -:1043A00000022000000240000002600000028000C5 -:1043B0000002A0000002C0000002E00000030000B4 -:1043C00000032000000340000003600000038000A1 -:1043D0000003A0000003C0000003E0000004000090 -:1043E000000420000004400000046000000480007D -:1043F0000004A0000004C0000004E000000500006C -:104400000005200000054000000560000005800058 -:104410000005A0000005C0000005E0000006000047 -:104420000006200000064000000660000006800034 -:104430000006A0000006C0000006E0000007000023 -:104440000007200000074000000760000007800010 -:104450000007A0000007C0000007E00000080000FF -:1044600000082000000840000008600000088000EC -:104470000008A0000008C0000008E00000090000DB -:1044800000092000000940000009600000098000C8 -:104490000009A0000009C0000009E000000A0000B7 -:1044A000000A2000000A4000000A6000000A8000A4 -:1044B000000AA000000AC000000AE000000B000093 -:1044C000000B2000000B4000000B6000000B800080 -:1044D000000BA000000BC000000BE000000C00006F -:1044E000000C2000000C4000000C6000000C80005C -:1044F000000CA000000CC000000CE000000D00004B -:10450000000D2000000D4000000D6000000D800037 -:10451000000DA000000DC000000DE000000E000026 -:10452000000E2000000E4000000E6000000E800013 -:10453000000EA000000EC000000EE000000F000002 -:10454000000F2000000F4000000F6000000F8000EF -:10455000000FA000000FC000000FE00000100000DE -:1045600000102000001040000010600000108000CB -:104570000010A0000010C0000010E00000110000BA -:1045800000112000001140000011600000118000A7 -:104590000011A0000011C0000011E0000012000096 -:1045A0000012200000124000001260000012800083 -:1045B0000012A0000012C0000012E0000013000072 -:1045C000001320000013400000136000001380005F -:1045D0000013A0000013C0000013E000001400004E -:1045E000001420000014400000146000001480003B -:1045F0000014A0000014C0000014E000001500002A -:104600000015200000154000001560000015800016 -:104610000015A0000015C0000015E0000016000005 -:1046200000162000001640000016600000168000F2 -:104630000016A0000016C0000016E00000170000E1 -:1046400000172000001740000017600000178000CE -:104650000017A0000017C0000017E00000180000BD -:1046600000182000001840000018600000188000AA -:104670000018A0000018C0000018E0000019000099 -:104680000019200000194000001960000019800086 -:104690000019A0000019C0000019E000001A000075 -:1046A000001A2000001A4000001A6000001A800062 -:1046B000001AA000001AC000001AE000001B000051 -:1046C000001B2000001B4000001B6000001B80003E -:1046D000001BA000001BC000001BE000001C00002D -:1046E000001C2000001C4000001C6000001C80001A -:1046F000001CA000001CC000001CE000001D000009 -:10470000001D2000001D4000001D6000001D8000F5 -:10471000001DA000001DC000001DE000001E0000E4 -:10472000001E2000001E4000001E6000001E8000D1 -:10473000001EA000001EC000001EE000001F0000C0 -:10474000001F2000001F4000001F6000001F8000AD -:10475000001FA000001FC000001FE000002000009C -:104760000020200000204000002060000020800089 -:104770000020A0000020C0000020E0000021000078 -:104780000021200000214000002160000021800065 -:104790000021A0000021C0000021E0000022000054 -:1047A0000022200000224000002260000022800041 -:1047B0000022A0000022C0000022E0000023000030 -:1047C000002320000023400000236000002380001D -:1047D0000023A0000023C0000023E000002400000C -:1047E00000242000002440000024600000248000F9 -:1047F0000024A0000024C0000024E00000250000E8 -:1048000000252000002540000025600000258000D4 -:104810000025A0000025C0000025E00000260000C3 -:1048200000262000002640000026600000268000B0 -:104830000026A0000026C0000026E000002700009F -:10484000002720000027400000276000002780008C -:104850000027A0000027C0000027E000002800007B -:104860000028200000284000002860000028800068 -:104870000028A0000028C0000028E0000029000057 -:104880000029200000294000002960000029800044 -:104890000029A0000029C0000029E000002A000033 -:1048A000002A2000002A4000002A6000002A800020 -:1048B000002AA000002AC000002AE000002B00000F -:1048C000002B2000002B4000002B6000002B8000FC -:1048D000002BA000002BC000002BE000002C0000EB -:1048E000002C2000002C4000002C6000002C8000D8 -:1048F000002CA000002CC000002CE000002D0000C7 -:10490000002D2000002D4000002D6000002D8000B3 -:10491000002DA000002DC000002DE000002E0000A2 -:10492000002E2000002E4000002E6000002E80008F -:10493000002EA000002EC000002EE000002F00007E -:10494000002F2000002F4000002F6000002F80006B -:10495000002FA000002FC000002FE000003000005A -:104960000030200000304000003060000030800047 -:104970000030A0000030C0000030E0000031000036 -:104980000031200000314000003160000031800023 -:104990000031A0000031C0000031E0000032000012 -:1049A00000322000003240000032600000328000FF -:1049B0000032A0000032C0000032E00000330000EE -:1049C00000332000003340000033600000338000DB -:1049D0000033A0000033C0000033E00000340000CA -:1049E00000342000003440000034600000348000B7 -:1049F0000034A0000034C0000034E00000350000A6 -:104A00000035200000354000003560000035800092 -:104A10000035A0000035C0000035E0000036000081 -:104A2000003620000036400000366000003680006E -:104A30000036A0000036C0000036E000003700005D -:104A4000003720000037400000376000003780004A -:104A50000037A0000037C0000037E0000038000039 -:104A60000038200000384000003860000038800026 -:104A70000038A0000038C0000038E0000039000015 -:104A80000039200000394000003960000039800002 -:104A90000039A0000039C0000039E000003A0000F1 -:104AA000003A2000003A4000003A6000003A8000DE -:104AB000003AA000003AC000003AE000003B0000CD -:104AC000003B2000003B4000003B6000003B8000BA -:104AD000003BA000003BC000003BE000003C0000A9 -:104AE000003C2000003C4000003C6000003C800096 -:104AF000003CA000003CC000003CE000003D000085 -:104B0000003D2000003D4000003D6000003D800071 -:104B1000003DA000003DC000003DE000003E000060 -:104B2000003E2000003E4000003E6000003E80004D -:104B3000003EA000003EC000003EE000003F00003C -:104B4000003F2000003F4000003F6000003F800029 -:104B5000003FA000003FC000003FE000003FE00138 -:104B600000000000000001FF0000020000007FF8CC -:104B700000007FF800000CDF0000150000000001BD -:104B80000000000100000001FFFFFFFFFFFFFFFF2B -:104B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 -:104BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 -:104BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 -:104BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 -:104BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 -:104BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 -:104BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 -:104C0000FFFFFFFFFFFFFFFFFFFFFFFF00000000B0 -:104C1000FFFFFFFF00000000FFFFFFFFFFFFFFFFA0 -:104C200000000000FFFFFFFF00000000FFFFFFFF8C -:104C3000FFFFFFFF00000000FFFFFFFF000000007C -:104C4000FFFFFFFF0000000300BEBC20FFFFFFFFCF -:104C500000000000FFFFFFFF00000000FFFFFFFF5C -:104C60000000000300BEBC20FFFFFFFF00000000AB -:104C7000FFFFFFFF00000000FFFFFFFF0000000339 -:104C800000BEBC20FFFFFFFF00000000FFFFFFFF92 -:104C900000000000FFFFFFFF0000000300BEBC207B -:104CA000FFFFFFFF00000000FFFFFFFF000000000C -:104CB000FFFFFFFF0000000300BEBC20FFFFFFFF5F -:104CC00000000000FFFFFFFF00000000FFFFFFFFEC -:104CD0000000000300BEBC2000002000000040C017 -:104CE00000006180000082400000A3000000C3C0FB -:104CF0000000E4800001054000012600000146C0DC -:104D000000016780000188400001A9000001C9C0BE -:104D10000001EA8000020B4000022C0000024CC09F -:104D200000026D8000028E400002AF000002CFC082 -:104D30000002F0800003114000033200000352C063 -:104D400000037380000394400003B5000003D5C046 -:104D50000003F6800004174000043800000458C027 -:104D60000004798000049A40000080000001038064 -:104D70000001870000020A8000028E0000031180FB -:104D8000000395000004188000049C0000051F80AB -:104D90000005A300000626800006AA0000072D805B -:104DA0000007B100000834800008B80000093B800B -:104DB0000009BF00000A4280000AC600000B4980BB -:104DC000000BCD00000C5080000CD400000D57806B -:104DD000000DDB0000007FF800007FF80000193EA6 -:104DE0000000350000001900001000000000000065 -:104DF00000000000FFFFFFFF400000004000000037 -:104E000040000000400000004000000040000000A2 -:104E10004000000040000000400000004000000092 -:104E20004000000040000000400000004000000082 -:104E30004000000040000000400000004000000072 -:104E40004000000040000000400000004000000062 -:104E50004000000040000000400000004000000052 -:104E60004000000040000000400000004000000042 -:104E7000400000004000000000007FF800007FF8C4 -:104E8000000005C700001500FFFFFFFFFFFFFFFF49 -:104E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 -:104EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 -:104EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 -:104EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 -:104ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 -:104EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 -:104EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 -:104F0000FFFFFFFFFFFFFFFF400000004000000029 -:104F10004000000040000000400000004000000091 -:104F20004000000040000000400000004000000081 -:104F30004000000040000000400000004000000071 -:104F40004000000040000000400000004000000061 -:104F50004000000040000000400000004000000051 -:104F60004000000040000000400000004000000041 -:104F70004000000040000000400000004000000031 -:104F800040000000400000000000100000002080F1 -:104F900000003100000041800000520000006280EB -:104FA0000000730000008380000094000000A480D3 -:104FB0000000B5000000C5800000D6000000E680BB -:104FC0000000F700000107800001180000012880A0 -:104FD000000139000001498000015A0000016A8087 -:104FE00000017B0000018B8000019C000001AC806F -:104FF0000001BD000001CD800001DE000001EE8057 -:105000000001FF0000007FF800007FF80000112E73 -:105010000000350010000000000028AD0000000076 -:105020000001000100070205CCCCCCC5FFFFFFFF4B -:10503000FFFFFFFF7058103C000000000000000060 -:1050400000000001CCCC0201CCCCCCCCCCCC0201F9 -:10505000CCCCCCCCCCCC0201CCCCCCCCCCCC0201BA -:10506000CCCCCCCCCCCC0201CCCCCCCCCCCC0201AA -:10507000CCCCCCCCCCCC0201CCCCCCCCCCCC02019A -:10508000CCCCCCCC00000000FFFFFFFF40000000B4 -:105090004000000040000000400000004000000010 -:1050A0004000000040000000400000004000000000 -:1050B00040000000400000004000000040000000F0 -:1050C00040000000400000004000000040000000E0 -:1050D00040000000400000004000000040000000D0 -:1050E00040000000400000004000000040000000C0 -:1050F00040000000400000004000000040000000B0 -:10510000400000004000000040000000002625A0F4 -:1051100000000000002625A000000000002625A0B9 -:1051200000000000002625A000000000000E023252 -:10513000011600D60010000000000000002625A087 -:1051400000000000002625A000000000002625A089 -:1051500000000000002625A00000000000720236BA -:10516000012300F300100000000000000000FFFF1A -:10517000000000000000FFFF000000000000FFFF33 -:10518000000000000000FFFF000000000000FFFF23 -:10519000000000000000FFFF000000000000FFFF13 -:1051A000000000000000FFFF000000000000FFFF03 -:1051B000000000000000FFFF000000000000FFFFF3 -:1051C000000000000000FFFF000000000000FFFFE3 -:1051D000000000000000FFFF000000000000FFFFD3 -:1051E000000000000000FFFF000000000000FFFFC3 -:1051F000000000000000FFFF000000000000FFFFB3 -:10520000000000000000FFFF000000000000FFFFA2 -:10521000000000000000FFFF000000000000FFFF92 -:10522000000000000000FFFF000000000000FFFF82 -:10523000000000000000FFFF000000000000FFFF72 -:10524000000000000000FFFF000000000000FFFF62 -:10525000000000000000FFFF000000000000FFFF52 -:10526000000000000000FFFF000000000000FFFF42 -:10527000000000000000FFFF000000000000FFFF32 -:10528000000000000000FFFF000000000000FFFF22 -:10529000000000000000FFFF000000000000FFFF12 -:1052A000000000000000FFFF000000000000FFFF02 -:1052B000000000000000FFFF000000000000FFFFF2 -:1052C000000000000000FFFF000000000000FFFFE2 -:1052D000000000000000FFFF000000000000FFFFD2 -:1052E000000000000000FFFF000000000000FFFFC2 -:1052F000000000000000FFFF000000000000FFFFB2 -:10530000000000000000FFFF000000000000FFFFA1 -:10531000000000000000FFFF000000000000FFFF91 -:10532000000000000000FFFF000000000000FFFF81 -:10533000000000000000FFFF000000000000FFFF71 -:10534000000000000000FFFF000000000000FFFF61 -:10535000000000000000FFFF000000000000FFFF51 -:10536000000000000000FFFF00000000FFFFFFF34F -:10537000318FFFFF0C30C30CC30C30C3CF3CF300A4 -:10538000F3CF3CF30000CF3CCDCDCDCDFFFFFFF1FF -:1053900030EFFFFF0C30C30CC30C30C3CF3CF30025 -:1053A000F3CF3CF30001CF3CCDCDCDCDFFFFFFF6D9 -:1053B000305FFFFF0C30C30CC30C30C3CF3CF30095 -:1053C000F3CF3CF30002CF3CCDCDCDCDFFFFF406B3 -:1053D0001CBFFFFF0C30C305C30C30C3CF3000141B -:1053E000F3CF3CF30004CF3CCDCDCDCDFFFFFFF29A -:1053F000304FFFFF0C30C30CC30C30C3CF3CF30065 -:10540000F3CF3CF30008CF3CCDCDCDCDFFFFFFFA6D -:10541000302FFFFF0C30C30CC30C30C3CF3CF30064 -:10542000F3CF3CF30010CF3CCDCDCDCDFFFFFFF748 -:1054300031EFFFFF0C30C30CC30C30C3CF3CF30083 -:10544000F3CF3CF30020CF3CCDCDCDCDFFFFFFF51A -:10545000302FFFFF0C30C30CC30C30C3CF3CF30024 -:10546000F3CF3CF30040CF3CCDCDCDCDFFFFFFF3DC -:10547000318FFFFF0C30C30CC30C30C3CF3CF300A3 -:10548000F3CF3CF30000CF3CCDCDCDCDFFFFFFF1FE -:10549000310FFFFF0C30C30CC30C30C3CF3CF30003 -:1054A000F3CF3CF30001CF3CCDCDCDCDFFFFFFF6D8 -:1054B000305FFFFF0C30C30CC30C30C3CF3CF30094 -:1054C000F3CF3CF30002CF3CCDCDCDCDFFFFF406B2 -:1054D0001CBFFFFF0C30C305C30C30C3CF3000141A -:1054E000F3CF3CF30004CF3CCDCDCDCDFFFFFFF299 -:1054F000304FFFFF0C30C30CC30C30C3CF3CF30064 -:10550000F3CF3CF30008CF3CCDCDCDCDFFFFFFFA6C -:10551000302FFFFF0C30C30CC30C30C3CF3CF30063 -:10552000F3CF3CF30010CF3CCDCDCDCDFFFFFFF747 -:1055300030EFFFFF0C30C30CC30C30C3CF3CF30083 -:10554000F3CF3CF30020CF3CCDCDCDCDFFFFFFF519 -:10555000304FFFFF0C30C30CC30C30C3CF3CF30003 -:10556000F3CF3CF30040CF3CCDCDCDCDFFFFFFF3DB -:1055700031EFFFFF0C30C30CC30C30C3CF3CF30042 -:10558000F3CF3CF30000CF3CCDCDCDCDFFFFFFF1FD -:10559000310FFFFF0C30C30CC30C30C3CF3CF30002 -:1055A000F3CF3CF30001CF3CCDCDCDCDFFFFFFF6D7 -:1055B000305FFFFF0C30C30CC30C30C3CF3CF30093 -:1055C000F3CF3CF30002CF3CCDCDCDCDFFFFF406B1 -:1055D0001CBFFFFF0C30C305C30C30C3CF30001419 -:1055E000F3CF3CF30004CF3CCDCDCDCDFFFFFFF298 -:1055F000304FFFFF0C30C30CC30C30C3CF3CF30063 -:10560000F3CF3CF30008CF3CCDCDCDCDFFFFFFFA6B -:10561000302FFFFF0C30C30CC30C30C3CF3CF30062 -:10562000F3CF3CF30010CF3CCDCDCDCDFFFFFF97A6 -:10563000056FFFFF0C30C30CC30C30C3CF3CC00060 -:10564000F3CF3CF30020CF3CCDCDCDCDFFFFFFF518 -:10565000310FFFFF0C30C30CC30C30C3CF3CF30041 -:10566000F3CF3CF30040CF3CCDCDCDCDFFFFFFF3DA -:10567000320FFFFF0C30C30CC30C30C3CF3CF30020 -:10568000F3CF3CF30000CF3CCDCDCDCDFFFFFFF1FC -:10569000310FFFFF0C30C30CC30C30C3CF3CF30001 -:1056A000F3CF3CF30001CF3CCDCDCDCDFFFFFFF6D6 -:1056B000305FFFFF0C30C30CC30C30C3CF3CF30092 -:1056C000F3CF3CF30002CF3CCDCDCDCDFFFFF406B0 -:1056D0001CBFFFFF0C30C305C30C30C3CF30001418 -:1056E000F3CF3CF30004CF3CCDCDCDCDFFFFFFF297 -:1056F000304FFFFF0C30C30CC30C30C3CF3CF30062 -:10570000F3CF3CF30008CF3CCDCDCDCDFFFFFF8ADA -:10571000042FFFFF0C30C30CC30C30C3CF3CC000C0 -:10572000F3CF3CF30010CF3CCDCDCDCDFFFFFF97A5 -:1057300005CFFFFF0C30C30CC30C30C3CF3CC000FF -:10574000F3CF3CF30020CF3CCDCDCDCDFFFFFFF517 -:10575000310FFFFF0C30C30CC30C30C3CF3CF30040 -:10576000F3CF3CF30040CF3CCDCDCDCDFFFFFFF3D9 -:10577000316FFFFF0C30C30CC30C30C3CF3CF300C0 -:10578000F3CF3CF30000CF3CCDCDCDCDFFFFFFF1FB -:10579000302FFFFF0C30C30CC30C30C3CF3CF300E1 -:1057A000F3CF3CF30001CF3CCDCDCDCDFFFFFFF6D5 -:1057B000305FFFFF0C30C30CC30C30C3CF3CF30091 -:1057C000F3CF3CF30002CF3CCDCDCDCDFFFFFFF6B4 -:1057D00030BFFFFF0C30C30CC30C30C3CF3CF314FD -:1057E000F3CF3CF30004CF3CCDCDCDCDFFFFFFF296 -:1057F000304FFFFF0C30C30CC30C30C3CF3CF30061 -:10580000F3CF3CF30008CF3CCDCDCDCDFFFFFFFA69 -:10581000302FFFFF0C30C30CC30C30C3CF3CF30060 -:10582000F3CF3CF30010CF3CCDCDCDCDFFFFFFF744 -:1058300031CFFFFF0C30C30CC30C30C3CF3CF3009F -:10584000F3CF3CF30020CF3CCDCDCDCDFFFFFFF01B -:10585000307FFFFF0C30C30CC30C30C3CF3CF300D0 -:10586000F3CF3CF30040CF3CCDCDCDCDFFFFFFFFCC -:1058700030CFFFFF0C30C30CC30C30C3CF3CF3CC94 -:10588000F3CF3CF30000CF3CCDCDCDCDFFFFFFFFEC -:1058900030CFFFFF0C30C30CC30C30C3CF3CF3CC74 -:1058A000F3CF3CF30001CF3CCDCDCDCDFFFFFFFFCB -:1058B00030CFFFFF0C30C30CC30C30C3CF3CF3CC54 -:1058C000F3CF3CF30002CF3CCDCDCDCDFFFFFFFFAA -:1058D00030CFFFFF0C30C30CC30C30C3CF3CF3CC34 -:1058E000F3CF3CF30004CF3CCDCDCDCDFFFFFFFF88 -:1058F00030CFFFFF0C30C30CC30C30C3CF3CF3CC14 -:10590000F3CF3CF30008CF3CCDCDCDCDFFFFFFFF63 -:1059100030CFFFFF0C30C30CC30C30C3CF3CF3CCF3 -:10592000F3CF3CF30010CF3CCDCDCDCDFFFFFFFF3B -:1059300030CFFFFF0C30C30CC30C30C3CF3CF3CCD3 -:10594000F3CF3CF30020CF3CCDCDCDCDFFFFFFFF0B -:1059500030CFFFFF0C30C30CC30C30C3CF3CF3CCB3 -:10596000F3CF3CF30040CF3CCDCDCDCDFFFFFFFFCB -:1059700030CFFFFF0C30C30CC30C30C3CF3CF3CC93 -:10598000F3CF3CF30000CF3CCDCDCDCDFFFFFFFFEB -:1059900030CFFFFF0C30C30CC30C30C3CF3CF3CC73 -:1059A000F3CF3CF30001CF3CCDCDCDCDFFFFFFFFCA -:1059B00030CFFFFF0C30C30CC30C30C3CF3CF3CC53 -:1059C000F3CF3CF30002CF3CCDCDCDCDFFFFFFFFA9 -:1059D00030CFFFFF0C30C30CC30C30C3CF3CF3CC33 -:1059E000F3CF3CF30004CF3CCDCDCDCDFFFFFFFF87 -:1059F00030CFFFFF0C30C30CC30C30C3CF3CF3CC13 -:105A0000F3CF3CF30008CF3CCDCDCDCDFFFFFFFF62 -:105A100030CFFFFF0C30C30CC30C30C3CF3CF3CCF2 -:105A2000F3CF3CF30010CF3CCDCDCDCDFFFFFFFF3A -:105A300030CFFFFF0C30C30CC30C30C3CF3CF3CCD2 -:105A4000F3CF3CF30020CF3CCDCDCDCDFFFFFFFF0A -:105A500030CFFFFF0C30C30CC30C30C3CF3CF3CCB2 -:105A6000F3CF3CF30040CF3CCDCDCDCDFFFFFFFFCA -:105A700030CFFFFF0C30C30CC30C30C3CF3CF3CC92 -:105A8000F3CF3CF30000CF3CCDCDCDCDFFFFFFFFEA -:105A900030CFFFFF0C30C30CC30C30C3CF3CF3CC72 -:105AA000F3CF3CF30001CF3CCDCDCDCDFFFFFFFFC9 -:105AB00030CFFFFF0C30C30CC30C30C3CF3CF3CC52 -:105AC000F3CF3CF30002CF3CCDCDCDCDFFFFFFFFA8 -:105AD00030CFFFFF0C30C30CC30C30C3CF3CF3CC32 -:105AE000F3CF3CF30004CF3CCDCDCDCDFFFFFFFF86 -:105AF00030CFFFFF0C30C30CC30C30C3CF3CF3CC12 -:105B0000F3CF3CF30008CF3CCDCDCDCDFFFFFFFF61 -:105B100030CFFFFF0C30C30CC30C30C3CF3CF3CCF1 -:105B2000F3CF3CF30010CF3CCDCDCDCDFFFFFFFF39 -:105B300030CFFFFF0C30C30CC30C30C3CF3CF3CCD1 -:105B4000F3CF3CF30020CF3CCDCDCDCDFFFFFFFF09 -:105B500030CFFFFF0C30C30CC30C30C3CF3CF3CCB1 -:105B6000F3CF3CF30040CF3CCDCDCDCD000C0000B9 -:105B7000000700C000028130000B815800020210B3 -:105B800000010230000F024000010330000C000051 -:105B9000000800C000028140000B81680002022062 -:105BA0000001024000070250000202C0000F000086 -:105BB000000800F000028170000B81980002025082 -:105BC00000010270000B8280000803380010000002 -:105BD0000008010000028180000B81A80002026021 -:105BE00000018280000E829800080380000B0000F4 -:105BF000000100B0000280C0000580E80002014002 -:105C000000010160000E017000038250CCCCCCCCAE -:105C1000CCCCCCCCCCCCCCCCCCCCCCCC00002000D4 -:105C2000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCB4 -:105C300000002000CCCCCCCCCCCCCCCCCCCCCCCCB4 -:105C4000CCCCCCCC04002000000000000000000000 -:105C50001F8B080000000000000BFB51CFC0F003B9 -:105C60008A59051918AC84117C7A607E4ECAF43BBF -:105C7000F232303803B12B103700F1616E06862303 -:105C8000DCC4EBBF2C8F6087CA32303402F11E694E -:105C900006063B3984B8B90203C30A203F0B2AF633 -:105CA0001E4897CA53E6EEC182B55531C5349411EA -:105CB0006C1D2CF2C858174DBE5D1995AF4740FFBB -:105CC00040E32C1D54FE742D08FD4D1B4267A3C9F3 -:105CD000CF80CAFB40FD95A383DD5C5F22FD9DCA9A -:105CE00082CA8F47E3B731A2F2CD3850F94950F557 -:105CF00000CDA28F7AC80300000000000000000061 -:105D00001F8B080000000000000BED7D0D7854D5BE -:105D1000B5E83A73CEFC25672693908409093009CB -:105D200021441B700C3F0D16EB097F8636D70E14ED -:105D3000696C150744881048A4D6874FFD3291003E -:105D4000E17F504B43413CFC29BD97B691A2A596FB -:105D5000D2019F165BDFF782CF7AB5B5BD23A5F8D8 -:105D6000539498774BEDBBDEFAF65A7B9FCC3927DC -:105D7000332448BDED7BEFC6AF3DEC73F6CFFADBC5 -:105D80006BAFB5F6DA7B9C0E37148E04F818FF6EF5 -:105D900000F81715000A524FA70762D9D700E4E6AA -:105DA0006BB16415C0D07C2D0113D8FB802BE49619 -:105DB00052ED8CE789DC9941ACD75EA00581F5D125 -:105DC0009E3B0FA2D857B411A01040F100FD19F569 -:105DD0009D81391EA8A2577FF9D8F82E03AC0994EB -:105DE000E5603B7BFF003AC04473D90160F4C9DA37 -:105DF000790D78CBD98B7C80AC090EFDC652067725 -:105E0000B99EC0727688C1CDCA274A5FF08C62788D -:105E10006CB8DE117653EBBB012601ACC4BE42EC7C -:105E2000FDD884F8AE84B13C433ED4E662E5EC7222 -:105E3000A0FABEB1B1848BDA696A116B1700DE2E4D -:105E400050B9B81EC601E468AE145CBC1EE19F2DBB -:105E5000EA79CAADDFB361D307B21F4B4988F8585E -:105E6000FF35EC7BA5E97BE5CCB7B0DF6C30B563E3 -:105E7000786CC37F14017C0E7CF9E7B0F3CFC26766 -:105E8000910E303D0F60727FFAA5E81623FE027076 -:105E9000BE78A1EF8FF8E0117CB8717AB2C1C1F081 -:105EA00056A73800F19E297FE4296374DC7C4A26DA -:105EB0003A6C6E60FFC7BE6FAE73E8B152C2B3BE3C -:105EC00088B51F29F0CC9BF8B2842C5AD7CACAEEE9 -:105ED000FE747687131ACA891A8E513F6EF66E08C1 -:105EE000932B77490FC9CDC81A464FA4CB031CEF9B -:105EF00018FBEFE3B2143DDD063DA758E9E916F4BF -:105F0000CCBBC74A47770DA3A31FBF5BE9A8E33FFC -:105F100018BD1619742C80D144C7581ED177B0749F -:105F2000CCB5D13160D031966C5050FE908E0CDEE5 -:105F3000AD9A03B259B9F735B72E23DD625A77907F -:105F4000D5574563B586CBD16601D77AA4DF18FA59 -:105F5000E4700419BFAABA343E6F121296B3AB7440 -:105F600092772F23CB905294575552183D37563283 -:105F7000790D119C92A3A63F5CEC8FDA6F64F0A8B8 -:105F80002678367ABA3C122B6F63F0C624AC76388A -:105F9000807269E0ED0E392CF45682593679E7703B -:105FA0001AF06DD3F87C36C141EFA1BBAB436270F0 -:105FB0005E9CE1800DD2C0FD6EEDEBC7DABFBDDFA8 -:105FC00001E14B06BCE50CBF8B2FCAE10D8C3E1BDB -:105FD000435D1D28E75BA7737CFBF3F90AC7EBE978 -:105FE000F1944F308D17EEF104D2EAB72B1C0772F3 -:105FF000AD78D504BC81AA2B1F07020B4622FF33C4 -:10600000F1E3AF067F88C16FA293B73C2061FFDE4A -:10601000B10F7B80E6FD610FC2611FA71FBCB67187 -:10602000EDE32895314DA1924D1F057400937EA19B -:106030003A217C727D921DB6EA196FA54DBF84ACE2 -:106040006545E81BC5A66F3EB0EBEB0983D4335A18 -:1060500023C11B12708198CFA3C47C9E762819F4AB -:1060600030FA95EF32F4F5033FAF64F27040E8EB9D -:10607000039D407AF64017D3D734AFB9BE1EC7414F -:1060800083AA6FBEEC40FCF7F6E91B2B7DCAE2DA6F -:1060900054D43BE5F1B003FB29DBC4F54D59478BE4 -:1060A00003F9344EE82D38CAE9E061FF99F5759996 -:1060B0001867D42E2B1DCB90BEAC5DD511DBFB1A1F -:1060C000BEEE958189AE6CBCADF80F46AF6112A3F0 -:1060D000E367D8BF474305D171CA20D73D4147BBCD -:1060E000BE2EC3B147313A3ECAF435C36F6480D384 -:1060F000B1BDC3010ED48FBB1CA41FC794461C584E -:10610000CFD0DB0234A814F8EF13EB9D01E7A8070A -:106110007A6A51B99743CF0937EB27771384132154 -:10612000D4D325B538CEE371AEA7CBE3E0889AECA3 -:10613000A15C01CFE3D37B5F1CC3EAF5C69530A217 -:10614000B91F420E4F698AAEC67A3B52C8E93F601A -:106150002D931CDAF93852C8A59D3E6374ABFC96AA -:106160003F6AE3C7266B79A44DAEEB0D7E18723DF6 -:10617000487EB81588B9F3B0AC937DE761342A60E6 -:1061800065F907CF6928D76A277F97DBE1D04B995C -:10619000DCFADA7959E950F45A36EE6D6880B1F2DA -:1061A000E818E86897CAD33548327A8F0E244066DB -:1061B000EF474E87B06C9A2F869D69F06F94A0DFF1 -:1061C00028616FE43CD8EB45397F3CC0E88E7C7F8A -:1061D0004011ED7BBC91B129BADBF5C3571AAC7401 -:1061E000BF39926DA1D7ACD0104B79FCA96197E46F -:1061F00093A13F0C3932E8D68F0F312BDF7CD3AD22 -:10620000DFEDFAA74DB2E99F41F2C975122AD18E8E -:1062100019E3C80AEF2DED5FEF61C921EC218F7EF4 -:10622000968DB70024C861FD2F87E408A4F7513587 -:1062300044DF5738928558BE003DDB878F4AF53FD3 -:106240004281A3520E53DA8CBCAB1848C33C90C8B1 -:1062500026BB18229E422201D14562FFBB95E44530 -:106260007120BD8A03FC3DC472142C07C1F80B5980 -:10627000ECC4A2552FFC5962F353124F19F9C8C64A -:10628000774294E4C103712A6741173D55E8A6A7F8 -:106290001F7AE819808084CF3C08D313AED69F4A7A -:1062A000901E7D2040F4F4FE0E3ECE4EE1B346F04B -:1062B0006D1844BE2F4D443E24C023A7E4D02BE6E6 -:1062C00037B3D7482F7B2A99FC96A27FC0D6D52A10 -:1062D0009AFFDC9F99DE134379CE51615884BDDF6C -:1062E000D81A20FDBCB9D543CF0EA16F4AAE796153 -:1062F000C71DEC9F8F8CAD79732F7B9E68DBAEA1A1 -:106300005DD33196EB97A1D3BBEB46A19D58AF70FF -:10631000BBB09DDBAD39825A1DA393FA6A567FCB81 -:10632000DD9EB0797D31F4D096EB9307F7B1EF7A2B -:106330004B167DD7A70B7BEC23C67FC30F42FA8594 -:1063400005DFEA136487B2F7311FABEFF990213F05 -:106350009E7D0FF6B4A6D33F1D6559A4FF3A4EAEFD -:1063600087105BE7435A4C23BB760A33594BC9BEAF -:1063700075C4AA70F6457F2531FAE6C40292A622BA -:106380007D40C2761E740891BE4A3C68B657FBFA3F -:106390001F1E0B2E64FDC5AE77850F90F88063DE5F -:1063A000D8CC72BFBEEDDEAF6A69EC27BF4322FED8 -:1063B0009EBCBEB008FD5D17048AB227E03C72C1E6 -:1063C000015C9FAE5F3C329AA65D6A3E19F651FAB7 -:1063D00067A6766E195ABA4CFD963B1CA42FC1E1F4 -:1063E000A1676E09979750A5909B18687A1A3BF39E -:1063F000F3027E8F128380B0A73F4D7ABD2D713896 -:10640000D74BD0D095061E1DE19988F3A02986FEB2 -:10641000404E1B9757A6B534AC1F52F8D3A87FA3A4 -:10642000A8FFA4C0E332F44DE1A3386FF307A9EF4E -:1064300070DC34F884C5F89733EED651688C062C9E -:1064400074B7F3B36F7C8797EA5DBC7E7B10FDE782 -:106450004C70865A58DDA1EC592F9E55E25949BA25 -:10646000BDDF7897DBDF144788F0B4F70BFBB9FD8D -:106470009423D6A913935D34CF873F00229E62D523 -:106480001BC3991F89FA4D3FC8167809F5062F3F9F -:10649000B61FC89EEABDE721B23B4B50AFCA18E712 -:1064A00088D23C2E8510950DFDB616F51D7B5E84B9 -:1064B000C82D8E02D42B5D27515FD64FB87B6ABAA8 -:1064C00078D11DC6FCB88CF5E8F3ECB9C013B9134C -:1064D000FB57C3A735B66243EE5C29969DD37F5E1A -:1064E00031F10CCE31CF873EB9E0F3A91DE5BD8A6D -:1064F000CF9BD9AC5C579E1E4EBDED6291B0FB8622 -:10650000917FA3C0B039A6F9A83FC8E6156BF7B8CC -:10651000E8CF78BF5DE017FB04F3A08E3D03615D1B -:106520004375394F6F7122DF6E96A26B10EFB9F58C -:1065300091E791F5EAC16E2D2B44EF3B1C6C9CBAA0 -:10654000501C3907AAD61DC3E763F72CD4908FBD22 -:106550004C67C969FC66E399A539AC7E92DDEF1BF7 -:10656000E47CBC3A1C9F8A765865C3891388EE0286 -:106570004F7427C23524F2945680F0864E6B7926EC -:106580007E8D14FC5AE6E0F8E73E20F8A66841E468 -:10659000C75D10D98BED039AB0BB07094726F947B1 -:1065A0003B13E93812E59DE9CDF63093F7D2D47C60 -:1065B000C811F3A15DCC87DE095CFEDB03D58174D5 -:1065C000EB8521EF86FC1BFAD05E2FF109E4FC2A53 -:1065D000F6AC8000F9311721FADF900E0C7BB26B1C -:1065E00072A777913F67CCABFAF0E9E943183EEA2E -:1065F000845035D2DF18F7BC90BB051EEDE7241F91 -:10660000E56D4A1EC36BCC3D101EC5EACD2ACF9561 -:10661000CCF2FE6A5FFDC8699A5FF7746B4A68E066 -:1066200076FF43E077B31479CD2C87AC9F5F615937 -:106630000D75A384F5D13924EC7BB96D21D90F4CAC -:106640003E0348E7792D2DCFE37873AB226BB0BEC4 -:10665000D1FFAC90CD6E97A26F61BF7639AD83B894 -:106660000297B17E8C94A217B09FFA5037C19B3B22 -:106670003D4272C6E0FEE05382FB2F48D74C70BF0C -:10668000858D516F86F7905E63F0C9328363F403A2 -:1066900009258FE87E5A41BA333A3BE582149D07BB -:1066A0003BCFB7897936D07C6FC77F4C46BB383A31 -:1066B00004C7CF13762E244F00F7AFAC71CA19F27E -:1066C00079403B2BB72E09181F1A724A0EDFC83EBD -:1066D0000DAD0309ED62C38ECD13F3D180674B9FDF -:1066E0009D1CA4F933444D06232ACED74964B73DF7 -:1066F000529B0CA29FB7B63544DF033593D6DF110A -:10670000C2E1A304C786D6B0B0AF6BE819AFEB3DCA -:1067100085FB025B820EB27F37B5561A71598237FC -:10672000CFB093EBCE909DDC1BCC127EA315BE7830 -:10673000DD19CBBE87D10E82A6385619F623ECEBB5 -:1067400010D73703B5574BAC74EF6BAF0DAE7DD69A -:10675000046BFB5A2DD981F1C400C68F100FA1F72D -:10676000FC02C6408D83FC6483DE9E2A6B1C2E5E79 -:10677000977E1FA76F5DB08D07E559A932068B6222 -:106780008D04DF4A015FA67ED6887895517666D063 -:10679000934DB25827C57E5440C0FA88C6E8A1A6DA -:1067A000E83144C8DD967AEE874180C7E70C3FC7E1 -:1067B00009FC7B6A3C8E379549DFC7F83836F88D7F -:1067C000F62ED13E131C2E7B7F67593F934CFDD88C -:1067D000E0CC049F7D7F0CDEB6F693597FD9DA9D1D -:1067E0001F1C1FFAB503133FA99C672B0FB3D52FAE -:1067F000B37DBFDAF6BDDA56BECE567FAAADFC0534 -:106800005BFD39B6F2576DF517DABE2FB57D5F69BE -:106810002BFF576BFDAABB3E197DFF3FA39331AF02 -:10682000FAD345B7ECEFDAE75519244624D8736F4D -:10683000EE4B8BF1D3BFC892728EFB243C8E058940 -:106840007111933DFE7B357A06D7B1BD1F6959A8FA -:10685000F7F7C75FF6A33E32DE9F97DEF05F156263 -:106860007AC19558C1E33E719A3759A09C49562286 -:1068700097248A9779D44544724F397B6FD26F6ED3 -:1068800088109F5D25D6F710E7F3B01C7D7AD65FA0 -:106890006C9B8BECC15811E8A3315E94CFFBA7FA37 -:1068A000652978AB15AE9F8291782DCEE1610D5DA3 -:1068B00027F069A753705AECDA1730DEF008F7CBEF -:1068C000F7CFB0FAD5B728DC0FB94DB96CBFE0D51A -:1068D000F172AAFFFD0FAAE13656653F02C1CAB1A7 -:1068E000073D3AC63746605C8E6F1A505C6E38883A -:1068F0003F117F2BC17FB376C3D55314670B350689 -:106900004EA2CE9BA354D0788F4B3D57E1788EECAE -:10691000F3D7F2FDBCBF7C4CF17741AFE0C649C96B -:1069200018A3176C758547139DC34467B702EDEE36 -:106930006A14134EDFD5ECB578AFF8F2D06D12FCC7 -:1069400040FD3B0AF7B575E0FE6482CA3E48523905 -:1069500047D8B9639452EE17083F9379F612FA5F5D -:10696000C12F32BF3CCDFA315BAA1DA314A4E29320 -:106970005288C721A54D2FFC59C278572584F8FEAF -:10698000948807AE97A58F311E1E18DCFE4EF06B63 -:1069900056BE821285D92679FE5A1F3F39BD46055B -:1069A00039FEC1ADAE16F46BF6CFB2CA81515F5657 -:1069B0002E3B5EB17DDCA84F4F0E729551044F7F88 -:1069C00039B83580FB07528CD12D7BF074CB91B553 -:1069D000AF2A13114FA0F22149BB5529489515D074 -:1069E000E69BBFBF2A4716E0F7D854A86C5153FD69 -:1069F000B0F78B32BC5F92EE7DA961B79EE5EB7874 -:106A0000B1B0AF86B6C7C92E2D6ACACB32DB59C525 -:106A1000625DD8D3B4D08BF86E6F48AF078DE74670 -:106A2000E1F765AAA74A5D11D42B3056810369ECC2 -:106A3000F26751BE4DFA54ADB2DA5BD317C56AB1F5 -:106A4000BDBFCE01B86FC2D679B2EF8A842E7B78F3 -:106A50004A4CC2BC97F872083FC4F0F22F2AF3A642 -:106A6000B3931ED6B6D3FB1DF5876791DFC2EC3A10 -:106A700099E2E25DEBB13CA4C6011BD2EC173C21CC -:106A8000F0DB5CCFE964FF5EE18268BA79F8AC22A2 -:106A9000F61994980485A9FD92274E147DA192C100 -:106AA0005B1C7684BDA1149CA57D765382E855516C -:106AB000AD0430DF80297E8BBDB9A3BD7AC71D68C8 -:106AC000B7B3F768B7EFBC3E300CD78D3DB515B303 -:106AD0001A517FDFE980D1A1141C633AADF43CD197 -:106AE000373FADE3B27E6BC97FAA67E44A43872B89 -:106AF000A547A71837939CD8D755BB1C5CCEFA7016 -:106B0000937CE5F8FD00E7E144921F8AD30CAD6762 -:106B10007E5C556A1E197E8A5DCE02750B49CEB623 -:106B2000D7977911CFDEBA6AC9C5EA6DC19A69FCF7 -:106B30007163BC4CF05438A3DE00CDC385523ABA21 -:106B40001546D3C7CF35A7883F2B5109DB67AA3736 -:106B5000C229E441CCAB4231AF82535AE6D0BCD813 -:106B6000A5C0438C5E0FD755B78D26FA3948EEA6DF -:106B70006B5CCF164EE0FB993E46AF67D9BAF7483B -:106B8000038413ECFD23135C96FD9942411FBB3C2B -:106B90003E32807E01B3FFC5E45F71AA7CFFB61C64 -:106BA000CAD19E7AB8EED2ED074BDF608343D39112 -:106BB000BF35D503C44DDA2E779D9A773DCA63CD94 -:106BC00020F3276CFA029EBB6BFD68C607DF2EA67A -:106BD0002F201D7D5C167F7C207AD8E93F0EE99935 -:106BE000FDE9D1D3FE7D8853C40107498F27EBCB44 -:106BF000B6968732D7B7E363B4DB28E6DBE7A14775 -:106C0000C6F9AF4180E24B53214CCFE910A167B7E1 -:106C100012FD9293D59F092D5436E2508D0ADF97CD -:106C2000802A3EAEB1BFAD4C03B293C78C077D2F17 -:106C3000EAE72973C4A6AFA29DF3A0D1C6E048E35A -:106C400057013C447817DBD663234E31B4295E5F8D -:106C5000CDFA2DAE77501CA3B8E6B0D7BC2EFBC53D -:106C6000FC31FADBC9BEE3FABCB36970FC32EA3D21 -:106C7000A12429AFEB899A87DA70B951F2DE0EA60A -:106C80006B6FA7EB968FBABC9134F0EC5C7494F206 -:106C9000B776D65C3A8E3290DC8C91D3DBB39F779B -:106CA0007B896E3B733DB7F0E49C5596FC0390D511 -:106CB00052F3B83B3F82DCC8A5F489669D2F5B9CEC -:106CC000221FC4073E94FF4CF4309E9F361D9E9CAD -:106CD000DAB23492A67D859BDB136B722186F92292 -:106CE0004FBEAEE898DFC00496E471D22D211DEDB1 -:106CF00097355EAE979FAC05FA3E29577C7F2C44B2 -:106D0000F954C59D1073B1F5ACF8B5458FE4B27A6E -:106D10009B16310FB234F57E53F86407EE133FF340 -:106D20008A2380F6D1246FC2136678D5887570E700 -:106D3000A29394771CDBA58447937E97409A44DE08 -:106D4000BC25AE79DCA910BC3BC30F7B716F6E47CD -:106D50002849FD7C63F2494F88E1B7A9A4DB837819 -:106D60006EAE7998D6CBC38BCABE5C4164B5E6974C -:106D7000CC94A7746B98BFBB88EF5BE426BB3D98AF -:106D80009FE46F50E046069F5FE5F86E5A033AAE07 -:106D900053D5228F4482D9E41717D9F2B80A6D79F6 -:106DA0002681F0CC77709F9FF6FF1109B9E991B168 -:106DB000184F6C7688F4538DE6A94FE0E70B6B54BF -:106DC0007FA67CCC8B790B3BDA9500AE7F015BBF55 -:106DD000763C02103DA149D40F8DB3E351BE4E065F -:106DE000265266316B2AE00E30B887B021DBAD70D9 -:106DF0001B74B58FE3B395DF36E4B91846A31E3292 -:106E0000E2CE06FC76B9CD9FA41F7999E1BBF315BC -:106E100095D6EB9D352F7FAD19D7F94A37E5717DB2 -:106E2000E1E2C1A6EFB3E72F3E385A8ECF2F16ED21 -:106E30009FD08C74107912463CAF107B26FB55E82E -:106E40003563BCAA3DEDCE7C7A45F9159B4FBEDE7D -:106E50008871E7A22620FBB748E1F2E96B77E86D7D -:106E60000CFEFCEBE2240FC50D09025A6DE892629C -:106E7000267B5E15F69CAF292AE13EFE8D0D712F13 -:106E8000E68BF844FCD737214E76D20CF90D4F52E1 -:106E90004DF1CFC87F37E69F9D3F158B78DE497156 -:106EA000BB1246B08B9B5A1C6487D7F07CEF8ACE0E -:106EB0002E89FB7F3C9F9E87D4D933D2C8F30977B4 -:106EC000713BDDC8FFF63759F917E8CB9F8FD2BE6B -:106ED0006B69A7ED7BA4EE2D2E87567E96B9043FF5 -:106EE0002B44FEA0CD4FDBDC24F6E9548F7E29BB7A -:106EF000F6159187F32AE23FA6FFF79B33E8DF9B65 -:106F0000DC7C9F5F767477901F779D83FC383B1CF9 -:106F10005B9AB8DEDBEF7258ECF82B1DFF36A1FF51 -:106F20006547F26F327E531FFE7F9BF1EFFF1B8F91 -:106F3000BFE16F4CFF1D7F63FC0FFE07E33FAF52C5 -:106F4000B2F8697B5D1EEAEF87EEBEBC0D8BFE9644 -:106F50001DE9FDED332E87258FD8C84B9CD6A02D7B -:106F600070A1BE0CF3731EF6FE66C82F75A01EDC62 -:106F700021F2B1991ED564CC779A6C9CD3E0FAAF1C -:106F80004EE8BF3AA1FF0E67D0ABD5355CBF33FBEF -:106F9000420F95E292119F5581EBF72985F28B0FF5 -:106FA000035B6650AF85DC69F3B10B05DC767D5A77 -:106FB00028F469F54BB6F7428FDAD7F9D2BEF82933 -:106FC00050FCF4BFBB447EA94DAF1A74D851C3ED39 -:106FD000E5FC39E9EDC14D363EAA135A280FC1CE62 -:106FE0008F332EEE5F1BFC58E0D17EED2AC8CCEF2C -:106FF000A4E0F70D82DFBF7405E869E48D64E277F1 -:107000008D9B8FF359DFD9601B6213A9253EC8827F -:107010004F326CEAA6F82F7C03CCFEE5968F981DC4 -:1070200082EBBFAA52FCECB3F9E03092ED3F32F6AE -:10703000E9D89FB39BC751E57C97CDDFB2DBC11E7A -:10704000CA8FDBA9F1F3563B6BF6EE5C81EBD32BD9 -:107050007C9F79676EE74B78F40DE2E31584C3B04B -:107060001B41C467D1A4E0F928F6FD27ABDDBFF3CF -:10707000A3AE04DA5F815229CC3C2BE8083D9C9FEB -:10708000F63C9ECDDE57DD3E8BBF0B370ECE6E5FDE -:107090002DF8CDFCC502B7697EAFF6CD1CCFF3A2AB -:1070A000A607709F47D2663A309E9EA91F8CF49E19 -:1070B00033ED3B352ADA70EC4F42FFB132E53F0247 -:1070C00094F0F8BC81FF60CF0D34DDC5F7BF055DDE -:1070D000F3AFEBFAABF891469CD7A8A72A094877FB -:1070E0003EC81EB7BBD1A94D46FC060BFF6E143837 -:1070F000F6FCE72AB92E5DFC2029F4AB1A79EAC523 -:107100009B59D50973251EDF67669B795F6D53BE5A -:1071100052972EDEF533314F7E894139D2EB09C8C3 -:107120009328AF04102F633EDAC7BF568C7BED1552 -:107130008EFF8A98D7D78A790D10A6FD984CE3D692 -:107140000ABD613C3FE9B8498177AD4BC4350618AB -:1071500077B6C073F615E27B5E8C3B7B90F82E1001 -:10716000E32DB8C2713F14E32E18E4B8770BFADEB2 -:107170007D8574563C92E86770746E13E3B55DE1EB -:10718000B801316EDB20C7DD26E8BBED0AE95C22E1 -:10719000C6DD66A373A6F9BBF70AC7ABF4F0F9B373 -:1071A0005FCC5FBB5E33C6578B1C116CBF3368ED81 -:1071B000E78B6E3EBEF184C4C7E4BF168B7DDDC98C -:1071C0002BEE5DA8A519D7A86F5F8F338DF335110E -:1071D000AF319EC6387EB11F3AF93A364E1AFA18C8 -:1071E000F5AF75713D98A9FFA5029EA597898751B6 -:1071F000BF16FB9F98B9FFFB041CF7D9E01FA87FBF -:10720000A3FEEC01E0EF1070745C26FC46FD050364 -:10721000F4FF2D01C7B72E137EA3FEDD03D0E709CF -:1072200001C7139709BF51BF6D80FE9F16703C7D4B -:1072300099F01BF5B70D409FE7041CCF5D26FC4677 -:10724000FDFD7DF3DD3AFF54E33C50182A31DF7831 -:10725000046485E97E8370F204FA01EA2A7EBF01A4 -:1072600074D9CF4199CE4FB1297EE2BE8A18D6DFBC -:107270007D178FFBEDBE16C88FD85D20F295455C5B -:107280004B15F6E0EE6B791C647790E7EF832D5E8B -:10729000B49BF93BB4EF5BC2F399D5AA3899983403 -:1072A0005CA13011439857C3CF5319F69E71AE6A53 -:1072B000B58853EDD680E254BBAB7879E774D01D26 -:1072C000A5A6F3569509CA4345C316E3B1A9F362CF -:1072D0001AACAA36E563AC4A50BE8122F246184188 -:1072E000C09297613BA765DCA37073589B816AAE1F -:1072F0007402DFCF2B8D58FD87263CBCC5EAFF56B4 -:10730000E8C900D64BA3670E7914CE3F91B7395721 -:10731000E06FD0AD5AF073CBEC0FBAA7313C5F9C55 -:10732000E2C44C1678F194A0E31459E7FBE7E0348B -:10733000EBED3E39CFE00FAA9D2D27BD8C3E37BF28 -:10734000046164A36F97B6264471B58F48FE28AEDA -:10735000C6C6BD79575C41F99BD5199A86F1C0B96B -:107360002F8556AB987FDD09610DC9FBD1D7A99F49 -:10737000BC7608EB9C556D01B2736DF139E3BCAF7F -:1073800088CF61B8DAEC5FCE127857B707D6E0D66F -:107390005DF574B7C57E9D25FCCC2F696EEB394930 -:1073A00071EE7196CDCFECF458E3756A676406C64A -:1073B000BFE5B9A7353CF73C26220586B2CFB745D5 -:1073C000B629189F9CB5AB85E7F567B80F23E7B1E1 -:1073D000393EB3FD3E46C8F32F775DDA5E37E20CE7 -:1073E00046DCE114E619BBD14F0F0ABE70B932E496 -:1073F000236FAE6491934E0FD7239D1E1EC7FF4F80 -:1074000039F9EBCAC96F3CD6F843277E63F3B12242 -:107410009C7E9FBED1E3FACFF9FA29F0C1EF4DCFA0 -:107420000768CAB1E4131B795576BA19F7C618650F -:107430000FA43F8F57E215EBACDDAF7F235A8B785B -:1074400019711A80FB6DFB9B53C2978A4BC8C6BD4E -:10745000038E3764C4A7D22BF48F020AF56FC3835F -:10746000E67D61EA3E1D7B7F6BC4791E032F677941 -:1074700044C37B56D818B4DF8779EB87AB707D0C9B -:1074800058F0D6BC7CBDD950C9E56D43A5A2679321 -:10749000BC45ADF71695EFF5A4B32B8C2798EFAB51 -:1074A00028EB0FAFAB3C1A33C3E312F0D8FB999330 -:1074B000119E464BFCEB72E1715F05D08D72AB30D3 -:1074C0002926F9FDBAA53F47A54EE7FA33F58367AC -:1074D00064082F1B5F328DEF29B19E5770E5675905 -:1074E000E45D51F36CF78AD8E4AB2F2E34B8F1EC9D -:1074F000E718DBC5F9147B7BAF1287701ABA7B43A0 -:10750000F67C0C9DF8603F5FE30CD8E0B6F5BF0950 -:10751000DFA5C9F730EE195A27D6B5F58A4EF656CB -:107520008C8189F99E6B845C2A019DEE67FAA657CF -:107530004A8B3F84D3AFB74A797AF83D2556BABB18 -:10754000F2F3AC7C50D29FE7586FCCFBC07ECD7C71 -:10755000BF56FF797E2C7CA9F5BCEF5E2DE937F292 -:10756000C70CA5035EDB3D1683E4AFF2E11080217A -:10757000A632D3AB18AF657384F279EDF54F1BF4E7 -:107580007B632FC16FE8E9EC5D465EED27C3439254 -:1075900040EC935BDB679C8742CFC942AE9F1F00E4 -:1075A000FF4CFCCD2A77D8E6CBE0F8EBC5798FEB22 -:1075B0009EA2894BB0ACF33ED37810E0F85EEEBCEF -:1075C000FFA4700EA98B02EA3357300A51B6CE17CA -:1075D00005E3B44FAE4A3D31F4C7D89C0A219F77EA -:1075E0000E09F1F3E3A67A53593B67A923E6C43C9D -:1075F00010089FC0FAB12074617D8CC7ECAD4AD5EC -:10760000532588A0BCAB054A04DF1BFDE54CB1F651 -:10761000C7CC04D97C1ECBC817205787E1EF9CCC80 -:10762000FC53D6DEC5ECD03DE9F44916B743B39F11 -:10763000F3D279435F44D551248B26E894175CD468 -:107640000861F4E72A3ABB21CA3AFD26C23111BFCC -:10765000C7E9DE85A25D71DAB7CF77F373EC454DEC -:10766000716981699CCA2C2EDF53E778689DF87A8E -:107670002DBFDFA23BB8305E8BE3D5F07D2F5FBE20 -:1076800002C3183D7CAFB9B9FF392109E67B23DE7F -:107690006E85EA45A301DE6DF5D0F37C6B809E819B -:1076A0008FFE279DE75B33715208F3472FFA1A4785 -:1076B000E2BAF17E6B90BE6F7E301CC27C22F9E490 -:1076C000EB749F444ADE6332D430BA4D486AC83FF7 -:1076D00013FE7BBDA67DFE3EBC18BE0BD8381B2515 -:1076E000C7ED381E9617929C7A649729FFC325FC34 -:1076F00046E71A883C5585F797E8D2DD55A6F75E30 -:1077000066B7E1FA3A31407C4FD1536F13F4BE169D -:10771000FDDDA297045DE7D45C72DF64536BA27B4E -:10772000FAE85459CD70EE6DB673EA0D591837C2A8 -:10773000439F6CBC69732A8722BD1E755ACF931B69 -:107740004F39303E5C8E7563450E9A87E27E959583 -:10775000578586E69AFA9F2DE4523EF923A26F766A -:1077600015CF0F617FF545A6FCFF926823BFC7AF19 -:10777000859F9331F62147DE9A6CC32D8991ABAC7E -:10778000E767668AFB504AD73828FFB57432E9505C -:10779000286D03CAB3DA2787AB51BE1F835772F136 -:1077A000007B09836F389BAAA5316B3FFB16D7BFBF -:1077B000807100E37E95D5EDBCBF11A1F0A910C684 -:1077C0004FAA1C642F8F84B007FB1FA93A00CF1764 -:1077D0008D02533FAC3CBCC5DAAF1DDE529FC38166 -:1077E000F10E039E1170C4A3E553FFA0B3F625CCA0 -:1077F000CD2B4E039F7D9C5146BDB1D5D509483355 -:107800002EF4B4E1BE50BFF107E8B7354BD8E13EE6 -:10781000F0A33EDF2571FC632FCAE103C8D7BB0F7D -:1078200052BCA6646527ADEB9D59DCBE5BCBEC0179 -:10783000D589760A7B8ECE2C877280112E87D68FC3 -:10784000B4F2F76456EDD62C8C87654DDD8A7298BC -:10785000A584BE82FCC83AE504DCC7CCD2E234FF82 -:10786000A09CDB191BABCA7270BE65B5B8D2FA6BAF -:10787000ED594E826F5796A4605E28932DC24B69D6 -:107880000A7D6B262B7617688FE3387F2E88D2D33C -:10789000781F5CD81042F99CB6A48AE25FBD9D12A5 -:1078A000C5BFDE927417A66A2F9BDB32EE46468F69 -:1078B000D9B9D127B0DD1239B1D6C9E0597E6B4BA9 -:1078C00005D2A71EF3FD0A70B818F7074BCE841532 -:1078D0003C1756A2249C4CBE3D8193AFF167AC1679 -:1078E000E5DD832761183FFDE5DA3BE837F9C43968 -:1078F00024197A629817E89F0270C6C437F4E9CC5D -:1079000065DCD3359733D17FA0E722D6F6CC685C0F -:10791000E5C39A4476814EF47305C2E3104E39787C -:10792000AAB0DCB4CEB9057EEE690BC5FD489AF06D -:107930006FC260F66FDD022FD4E1674CED9D416BA5 -:10794000590EFC75F130EC6EE9A7FF7E0EF9B8FA1E -:107950006927C53DA73DED4CDCC0CACBF748B4CE86 -:10796000388E73BDFEFE7E89E67DC2E7223DF05E65 -:10797000C043E56677F796CFB172CFD332EC25B22C -:1079800034D07D52E78CF5F4282F2F160ED2F23D1D -:1079900027E6637F8D47DD80EBC4F21F2DB9E973C5 -:1079A000ACBC84C93156597EA0CD358C95EFD2A59B -:1079B0002E2C5F980A2467B13C978E792D17FCDD39 -:1079C0008537ABB48E41680CEE6F7717CE65F2B891 -:1079D000547F6A26B65B7A48C2482AC3E3C00B4587 -:1079E0000CAEE5DF91687D5C76309BDFBD22E877E9 -:1079F0008EA17203FBBE92E189FA7009C46722BFAF -:107A0000961FD8E632AF73EFB65652EA87515EFE44 -:107A10001D360E6BB7E27B5218515C81F90EB85ED1 -:107A2000FEC8DBB04F45FCDA5C153EC46B9D0BEB2A -:107A30002DD1173CE30D217C7B5C33D9F7A5BBF638 -:107A4000B8165721DDE0765C57971DFC0CBFB3C01C -:107A500080AB53267F6165AE672FDD6BAADAEE47F8 -:107A6000E9830B2C702D157A83F97D2EF379B76796 -:107A7000B273494E971D942DE318FC8F9D067E1E10 -:107A8000ED273E3A8F66F0CF58AF0CFEAD342EFA9C -:107A9000537A26A583670BF283C11367FE0D3E1F41 -:107AA0006E0DD2F3D1D610F1693BD2710CCF4BC120 -:107AB000F76CDED6E23D687E0D2F0403C8ABD76AB3 -:107AC000310F332FC2CB85B746A5D025EC74E3B96F -:107AD000DD195D8046CE94EC6FCF50983FB6DD1532 -:107AE000BD1B43D60165EF8CE96CCD6BCA8E4CCAC9 -:107AF00036EDFBAD15F7275D931D22FCD716B9882F -:107B0000DEDB6F9BB44FC49F689DDC7EDBE22730D9 -:107B10003ECEDA7F3E1BFD0BB1FF97A97DE1FC1A3B -:107B20004BFBC2F98D46FB99D4DE73E9F6DBE75FC8 -:107B3000671D7FFE52A3FD4D04BF7A69F80B6F9F4E -:107B4000621DFFF6266ADFECE6FCEDC9F550BE7556 -:107B5000BB379C407D4C17A94DC07CF28ABD58CFE5 -:107B6000587798E6D7307F5B3D945BBD01CC72348B -:107B7000753EC28179596639CAA9C9B2CCAB5C2DB0 -:107B8000CF521E5237CC52BF205266F93EB4E16A42 -:107B90009B5CAA747E91CA08141AE60C4ED7301763 -:107BA000E9A3DA61DC0EBEF7B897CAF75EC7F1BB8E -:107BB00077984AF3186146BFFC5E57F41AF3BDADDF -:107BC0000C2F093773EE54A3F7211EA9F72107BE26 -:107BD000CF12F94E596E207DB7AE74D2BE98899EF1 -:107BE0001DC3993CB0727BB68BD35DF061DDF0C5EF -:107BF00041B3BDBE76B8AB01FD0D7C7F878AE345FE -:107C0000D6E278CDAE9E0AB43BECE3B8CB6A2CE367 -:107C1000784634D238DBB2793CD518C73DA2D1368C -:107C20008EA761AF782FC67904E52CD338EBCAAEA6 -:107C3000B3E23362298DB3DB36CEBA114B6DE36408 -:107C4000717CD87B318E7EA971DCA3A658F119D93D -:107C500044E3FC931D9F914DB671541A07DFE3383E -:107C6000CCF00DE17D592E77CF62E2FF4FBD64E786 -:107C7000B8DCD127C9CEF9B597EC1C564BC37A5066 -:107C8000C9FDDB7BB2F3F8BD5F598CFFAA99CF31F8 -:107C900091771023BFF84E0122E80C22A6DF560888 -:107CA000195C7468F688367C1E9D165C80FEE8A31D -:107CB0003E8AE3BD7F749AEB8E34FAE8CEB8F35C6B -:107CC000D224CF7D7A55C46383D97C1FD2289F13D9 -:107CD000F19F33182762CFB79C40FED059112F4A2D -:107CE000C1DB46EDCE897DBD73BBF83A7571DB69AA -:107CF00027BF37155EA96270CF1368DC19B7DE9312 -:107D0000D92CF8D1F323373F07045A31DD8FD73907 -:107D1000C4122FFCCDF17F7881E7DD4131DEF7FB26 -:107D2000D58EA79EC76AAF4A0B86AF64F8361CD9BA -:107D3000E62C66E5F79DC9F961D5D44F8393CEDF74 -:107D40001B7EC82D51A7C57EFE5AA3B57C9BCD9E38 -:107D50007E23BBCCD89FE5E3867427F26B1EEEB181 -:107D60003216DE864F4ABE0B10BFE607785B039ED5 -:107D7000E6FB9D90A0F52E594071CE5801C569A231 -:107D8000C6BA65836FBED3A345183FE7DF27131D2F -:107D9000EDF0268F676B0EE6E7243BFF9713CFF1DC -:107DA0000C04FFEDABACDF21E6B4DC4760C8C15783 -:107DB0001A6AF79D35C9C72DD159FBCE5AE834DB75 -:107DC00052BEADE5164BFDDB572DB07C5F10BBCB33 -:107DD000F2FD8E8EBB2DE53BE3F759EA2FE96CB33C -:107DE0007CBF4B5F6FF9BEECE0364B7979D70E4B19 -:107DF000FDE6A37B2CDF1DC7AFFA12F981BF94E922 -:107E0000BCF31FD5735BD07EFB6340A1FD9CB7C55F -:107E1000FEDDBBE23EA015287B9371FE8CF7A0DF50 -:107E2000D09CC5E633B325C6A9056B3BA6A01E01B1 -:107E3000BA5AA35A2D5E1B63CEEE64713E51EE74A6 -:107E40004162086EAFA4E2B03D72EABB9264DFC744 -:107E500067FE2E772A69BF2B49256DBF17A49E0A9E -:107E6000B41F63AFBBD39E034FCD4B28864BDC2F93 -:107E700079DE018D66FF6D9ECAE3432F644F9DA797 -:107E800016D071699AEF4D878BA6A2DFD0E44A54D1 -:107E9000A4DBB7E91BAF4BA27B03E7A97CBEDCA543 -:107EA000175BE269CB0E8EB2CCFBD7B2A237ABAC7C -:107EB000DEF91332E959483C37E2CB63717C6D1E21 -:107EC000BE87A305B43EBEDAAAED3BCBFC80D75AF1 -:107ED000EBE8F9ABD6C8BEB3CC257CA3B581CABF4D -:107EE0006D8DD233D9DA48CF33AD2DF4FD6CEB2A4A -:107EF0002A9F6B8DD1F3EDD60E7ABEDB1AA7EFE782 -:107F00005B3BA9FC7EAB4E4F631E18F62E44843DAE -:107F1000D9F78309BCDC2B70900B8D386698EE95F1 -:107F2000EA552F56A01DDDFB9A9BF26E33D1C92E68 -:107F30007799F9A7D17ABF58B7C6998DA7378BF330 -:107F4000C7EB803ACC91583FDA4571B4AC9F7E863E -:107F5000EC71F65E017ECF7278769AFB3ED1FF46D9 -:107F60007E0DC427A3FEB96FFFDBA48555C89F32E1 -:107F70007EEFD773720BE7DBBEF097C70E4C3FB2B4 -:107F8000F98AFAD351FAE96F46607CEABD02839E12 -:107F9000DD2330B8A5A8911D2887BD47DC8457EFA5 -:107FA000B16C9E8F8241B541E4BF2E3BE8D5CDFA3E -:107FB000617957AE6ED51745BA595FF49EDAE7C7B7 -:107FC00079BF3228EB67C7A37C68423EB8DC19FD55 -:107FD0002FEF2AD5554B3FD6726F5CAAA37B202189 -:107FE0009433F712F7A7AE0CBA689C770F8EA2FCF9 -:107FF00003E627EA6779BC53E7E30675B35C36AD61 -:10800000CAD6CF0E49C197A9DFBF367C0047E077BB -:108010009ECCE771077A82F2AF2EBAE7ED98F32291 -:10802000AE3B6EF6BF8F295F48A1B2D16F73971C2C -:1080300073E3795E3864198FB50B193EBAF9FE9C6B -:10804000FE7CB7E683FF166589D66D7EBE3C8AE767 -:10805000CB597F1714B543BA2675BEBC59C8E57213 -:108060004FD21565AFDE3B32EA92F920EFB69E0A99 -:1080700028A3318F20EE4267A4B1EBAAE9A81FDF45 -:108080003BB2BA10E369CBE4DE7BD39D9BFD50E5A8 -:108090007136D09D3D49133E467C0680F5EB49C1C3 -:1080A0008F927ECE54B6EB6BE3E9F0F1B8FB8A43D6 -:1080B000A7677E8EC1BFE2E8072E84E3A81A75F891 -:1080C0004CF84BE27CFDD2836FBA10BFB79DB18AEA -:1080D000FB2FA1A7FAC3A9062DFBA131E8C679BCE5 -:1080E00090FFF602CAD3577ECDA6E63BBF7002FED4 -:1080F0009E83B15F619C7B5804113FD26BE1916517 -:10810000141F7EE7992F0A7B2E3E09E5E33D70D4CC -:10811000217EEFC1CBFEF126FA95FBB81F031DDCD3 -:108120008E31CE05327BD662D72CE9B49617C39C2C -:1081300042D41B8B1F75822EE1FD9FA67B9818DE13 -:10814000F93E6EEF2E8196B568CF296EEE1F2C0C8E -:108150008052CCF4E9F21F3E3609EDFECFF8F8BEAE -:10816000A311C7B82B8FDB7B4BF37517EE27FCEE03 -:10817000C8F8799F43E973EB6B715D869CF4FB7FD4 -:10818000777458E11B087E3BBCC6B9F77EF1140139 -:10819000877C504A9B9F36D927E44EE891877C56CE -:1081A0003B7F9DAD5CEF1371561964E4F37B014F87 -:1081B000CC9143DFE99C6DECB03BBC3A84F76A4557 -:1081C00022285FCC2E1807A67ABF57A3F4FEBCF472 -:1081D000D2623A67AE24C6513E9E07284FD125E4AD -:1081E00041CEF28F836B304EDA424EFD6AAF7F2F65 -:1081F00096D7FAF839A8669CA7ACBFCDFE99A730F0 -:10820000AEEF8178422BC5FD6F6BFCDB1BB296B3E2 -:10821000713EA13EC117C88F3050BC28BBD25ACF87 -:1082200017B69697F6D129219BCF7DF83D6A027F3C -:10823000AF026A94F366BB798587C30F78AF2AAB28 -:108240007F8FB0E757402846798B412E07F7CCE265 -:108250007913F7F842E118FB2E291A9D8F58874DA4 -:108260004DEB58F38712E826BDDEACF4B8502E9BD8 -:108270003F54E8FD6E35FA20D2D5051AD9B91E460D -:1082800034DCBF56D43A8BDD0B25E27E405BFEC268 -:10829000265FC0E2EF197AC129F422D317EB7C05DF -:1082A000A8077B66F27DF5A48BEFEFF07AAE54BDA4 -:1082B0004D0847A67ADE54BD6DE9EA2DFFE1779FB0 -:1082C00089B1F9BEF4FBDFF4E366DA3B4ABC10F394 -:1082D0001F9A0EACF1A31CBFADC4FC88F73B7AFA21 -:1082E000BCF79F097D87F94E785E7E85E0D3BBFFA2 -:1082F000B8F126A4FBC5034E3A6FDF7CD09D7033E6 -:1083000026AE38721797A783EE3779791DFDFE48A0 -:10831000F351EB7C5BFAE4370B43B4B9172B16F738 -:10832000B393FDBC62FFEF67A23DD20C3DA427ECE6 -:10833000ED70FC0FF368FD5A80E7FEEDDF8D7CAB3E -:108340006621F7CD4736525E55F391599447D56C67 -:108350009BE78DC20F39EAB3FE6E83410FD0B95D42 -:10836000BCFA3BDF1AF72683E7FCFE5FF8254BFCDF -:1083700088EB89DEAE3B1E7F369459BFBF2FFCFAD7 -:10838000543B9DDFFF7D94DBF1708C3F9B9C093F4C -:10839000FA4D4D7B9C61A641A0E9BBFB9EF836CA15 -:1083A000F7EB6E8A372CFBEEF3AF5EC7CACB9E723B -:1083B000E6D7733454CC0336F88267DC315FD7E0FC -:1083C000C3D21F3CEF0A8DE5EF1FC84BF163D953B1 -:1083D000275C30B63FFDA6759D70F1F3E736BE749D -:1083E000BD3913EDEED5DFF9930BE7D73BC7251861 -:1083F0005ADABF7DE39EE7C9AE433A111F059FFAE3 -:10840000F8D68F5F899B9E9D40F502B88E0DC4AF54 -:108410006FA3CC14905C7FEF59DC2FF8953B8C74E4 -:1084200068FCDED7FD88CF5B4A0B97EFC7D614E216 -:108430003E7AA3335618A0277FDFB8FB1B24774B67 -:108440004E7FA390E7416945FCF78C62451407DC39 -:108450007533E1B918A2247F8D8FC99487FE470533 -:10846000EA9E4A333F6EF0733DF6D65E375D7EF787 -:10847000162A5CF4175F96757EDE96E7257EC3D8D4 -:10848000F7C0FB1B59F98F1ECEAF02BFC3B8D7CAC6 -:108490006391DBFDEBBA914FEF0ED78662BC92D1B0 -:1084A0002126E826A11E924FCF18CAF90421659211 -:1084B00068C7F4E4347C8FF5BB9D9A779CA59D58E2 -:1084C000D7F8F8F788F119DC59689FBD55C8EC9DBD -:1084D00034F82DF31BF39FD91F263933CD733EEFAC -:1084E000F7AFE7F3DC98F7FAEC3AFCFEAFAFF079C0 -:1084F00084ED709D67702586D2F7137325D20B6EBD -:1085000048A49BDFFB9D627E5BBF33AF9CEC5B436B -:108510004E18FC0AAE5B2979E1FBBC8C0F64BF2DC1 -:108520007E94B537DBE7382ED573A5DE9BD6FB25C9 -:10853000421F5CE7B7FD8ECBAE8241DDFBD3E4D4B6 -:108540009FF836CE5F365F71FD69FAAE93F244FE56 -:1085500070E8B957BFCAE4FC0F5DC6BCB5EA53FB6F -:10856000BC6D3C3C11D2CDDB3FA861483B6FD9FBD1 -:10857000B4F3564D923CFF47E953837E0BFDD63C46 -:1085800027433F66A2A35D3FFEC517227ADAF52393 -:10859000FB7B0526F5974343FE0CB95BFA4FCBE90D -:1085A0007742FAE4D390BF3EF934E4CF8EAF957EA4 -:1085B000F6EF9F4143C58817B3A7F32188F9309E92 -:1085C000FA1399E2A917184C6B199F2F1C2AA5734F -:1085D000C46BBCDC3FBF10E8F1E755D13D3854EE29 -:1085E0002970AD457D61BCEFF1F2F8F785488FDF6A -:1085F0009C07F2E631D98FFB5D491DEAD2F9234C85 -:1086000023131C49C8F49DC78B2FA0FD87E3658DFC -:10861000D0916F336475C42AF4F3E3FCBCFCA2B6BA -:10862000AFF8711FFEC2B1515B517FDDF9A20CE2C0 -:10863000F71315CC37B943F0FF6D886D9FC2F0BCBE -:10864000E318F72B166D4A2F2F4B45FDC5EA3D2E3B -:10865000D44BCC2F38638E872F15BF4BD6B8CBF6B3 -:10866000FED81749AE96DAE42A2AFCC6EF1A7275CC -:108670002D5C2BFC3687399F6D865CB515ED920B12 -:10868000A7781CB2F7984CFCE83D24F1FC278C0736 -:108690004F4679E87199F3D8CEA3FCA5B9DFA0EFD6 -:1086A000FBD3BF99743FABD2F4CCAFC7ED64CFF32B -:1086B000CFBC5EF1632CFFF09F47FC1AFAD79F7680 -:1086C000FCCFB49F7DE1B89BE0B870FC6723EEC798 -:1086D000F2B36EBAAFE6C2436E9EFF79DC47F7D6BF -:1086E0005E18CEF38556FFE44FE3E8BE3EBCC99D5D -:1086F000F1ED353FF7C77A8FFDDB6F317FB8F79823 -:108700003B8478341FCFA6FDADE667BD14A7B9F052 -:10871000933F4D32E7335D293E2BC47D88177CD0D3 -:108720008079CA1772F9BE41F38F27EFC37344CB28 -:108730008F9C70E17ECCB49FFEFB38D43B170E7348 -:108740007BE27D677237EEB3FECE7FFB3A27C677BA -:1087500071BD1E06D09AA3DF88F7E1F4A70BA7C36B -:10876000054607C48BD1A511F565267AFCEFBF5BE2 -:108770007A7C301FC76F3AF6599A3729BA481A7F60 -:10878000EFD3F16813C39FBF3FFEA771681FFDA120 -:10879000AB8DD6F981F02ECAF97F0D6F293118BC47 -:1087A0006BFE6EF1E6F27FDC1FE2797FB679D05F77 -:1087B000CE7F782F95BFE70B13BC839CFF0D7FB74F -:1087C000F87F42BE1F667CF70FCCF7FF92C3F78598 -:1087D000FFFEF01E88EF2F0ABEFB02988770E1278C -:1087E000FF4EF17503FF81F0DEFE7F29DE863DB48A -:1087F000C1118E9795621E76A23BC4E05C53392767 -:108800008E612959E45DDBE17A2187FB17B2C4E36D -:1088100036309CC78F40F81B7DBF03A9F2F3558A01 -:10882000BA96DF47A684E97EBD0D572F0C536E071D -:1088300054BF16C572C914FA7D5BBBDFD52E8126E5 -:1088400031FB4FB9FA0BA7D0FE77563A12EE71F40E -:108850007C139FEB44DCCB197059FC0DD5E62778CF -:1088600043D6EF6ED19F07AAE3F8FBDD1E5509E85A -:108870006C7CB5364EF8606E67DCB46F88BF8F9D38 -:1088800030F9637BF107024DF6E4E5D2EF4F39DCB6 -:10889000FF94A5EA6ECC8B85AB1CFC7E73E0E78A67 -:1088A00037948475BA8F59F897297AAEED463A2AEB -:1088B000C0FC438E1FF99520FC494574A1543A34FD -:1088C000AFB59EF09706E40FE7C78826C19F9516BF -:1088D0007E18F44FC3170B3F0CFA5E2E5FECFCB012 -:1088E000D3FDE7393C3E67E793251FA480FB2509AC -:1088F0006620FFECD03E8A8BBCF78F6FDE84F59745 -:10890000FD5806FCDDC4F70FF92081F357D15DE86F -:10891000672D3D22535CF8FF002820961900800047 -:10892000000000001F8B080000000000000BED7D20 -:108930007B7C54D5B5F03E73CE4C6692C964F29AF6 -:10894000CCE4C524811834E0244040419D104010FF -:10895000EE754011B451470810CC13A4BDB4D51F17 -:1089600003C1343C6C43E5A5453A202AAD5803A623 -:108970005E50D4411E62AB6DB4DC5BB46883A280F0 -:10898000F24869F5C3FB79CBB7D6DA7B67CE994C51 -:1089900040FBF577BF7FBEFC73B2CFD967EFB5D789 -:1089A0007BADBDCE9E4B97E0EF26C62E892B632D67 -:1089B0008C653256F77C3263198CDDBF2B213CA5C8 -:1089C00000AE2F7E3C940D61ECDCB29E4339703FCB -:1089D000F44BC5F714760F750FBD0DEEDFAFB17B0D -:1089E00003A5D171E435CD69626C046367F624CDCB -:1089F0000CDB1953B6EFBB87C6ED98614E50A2FD54 -:108A00006C4E33CD0BFDFCF83CF40B253C48E93BA8 -:108A10001E634BF978BF50387CBBCD611BC2B77D5C -:108A20008B250870346DFF8BC50F70543DFF9CA3E0 -:108A30001BE66BDAADB24809A3BF4B0C9FAB918428 -:108A4000A1743D8E57C6FC76A582B146FCD70BD7E4 -:108A5000CE8629CC01D78E557F511DF8BEF9A36E65 -:108A60006BF4FDBAE75F793104A8A97BE119871798 -:108A7000AE9F753DE560A534DE7D9614C634BB66B9 -:108A8000E88FE35E4CEB3B0ECCCB980BEEF35BAC8C -:108A9000A963059FAFF35F4E32848FC138126E58C1 -:108AA000DF67F88F87B151CEE48C4FAF81FF47B2BB -:108AB000919754B86E4F67ECBABE788AE22BC4E93E -:108AC000F9DC179B43809F33BB3EDF8CF0D7FFFD63 -:108AD000AF9B7F08F863AFDA9C4FC1BA9B7EF91F4A -:108AE0000EA4AF7C6F9A53A1F7CEE5B19007FA9D23 -:108AF0007B2F211C825BE75E3999EF85F59EDBF9C0 -:108B000095CB0BFD17BD323E0BD7BFE8D75559CCDF -:108B1000DE3F1CE79630164ED0C315263A7A77C34F -:108B2000A059D0DC2BAE31F4D8DFB93F1FE13C7B3C -:108B300034C1978078827B8BCB913E40A7A1BCFD4E -:108B400020E0B771C78FFEA20E8D87E7508EC98DCA -:108B500074FD7802C2C9582487B911BF3DAD4E7B60 -:108B6000DFFEBDF43A02F4BCF61BD06DC70A3E6FBF -:108B700007D0CDD1976E67F11FA04F13D22D294A90 -:108B8000B72F58F0E79E226877A6135DE3E12BF23A -:108B90000DF055ABF0F16F70FA7FE044F9D995D440 -:108BA0004BAF2948AFE7BEC86740EF53E69E7BD87E -:108BB00070C67A5E49706E85FBF7BFF24792937379 -:108BC000BF7EC78274843FBB02EB3AC77AFFBA709C -:108BD0009D8D8A58E7B6E44882238AF7C6F0D48987 -:108BE0005E07DD3F4EF7C39C7F117F39489FF0BE83 -:108BF000DB9538F4E87016D23A583893D6DDB0EDEC -:108C00004F16E41B4927A48F320AE9757C02DE97D0 -:108C10007492EB8E1DCF897818A9A3DB362E877D41 -:108C2000E9DA636145F1E805F0E27B082FB4CF6D26 -:108C300049D094147E3F17D671CECC6676201C6145 -:108C4000E58FF1E8CBD8325ACFB3B17229D6772568 -:108C5000B9BC12DCFF285E9E703A697C899F335F45 -:108C6000C7D7CF8750CE01FEDDF6E041E41FC6AC8A -:108C7000E11330CEBD4C61294551BC4978CF688C99 -:108C8000F4EE995FAAE110ACBFB5633FE9D958F99A -:108C90008675F93BE2CCF747315FE3EE7D43510F38 -:108CA0009D797D0FF15FE38EE396108C7368FB0B6B -:108CB00096EED228BFA3FE0EEBF4F7995FED1B4AA8 -:108CC000FA16C78FA36F4E88F19BF61AC76FDAF1B9 -:108CD00017C3F875A10E8BD37EE5793ED3FC3370B4 -:108CE000BD9F759919EABFCF3AD489E138F3BE29FF -:108CF000EC97C453EB3B16B263C3DF4D0C27009EC9 -:108D000016BD33F14F291978B57801B5AC7329E751 -:108D1000ABCE87FC394897CE77EE52D19EBC88788F -:108D2000BC2A3A6EC591E6AA6490DB8A6381E1C8E9 -:108D300056B1FA60E45193016E98270BF5F372185F -:108D4000C70BE330CDE70EC0B8AA63C244844775B1 -:108D50009A9CB6B876958F67B6075810E03283DDD7 -:108D6000F6EAF8C93DCD3194A5E0F23C26D40B0BD0 -:108D700081BD503FBB2DAC4403F89829D1F7148C2A -:108D8000BB70B0BFEC20B417CE71FB42F0DC731B9C -:108D90007FEFACD31E325D8BEDFC30CA51D24595CE -:108DA0007941F59D51DE9ACB40252409BECAE94898 -:108DB000223B93A4793754433BA956F30146D92764 -:108DC000F6605E6A26BE67A1F73CA98AF629AEDB8B -:108DD000C11C286F727CD94F8ECBB4C8505C3FB396 -:108DE000328D815DC9651C6E55ACA7887529C8DFB9 -:108DF0002D531D5BB1BD29B996EC7F3EEBD9E7073A -:108E0000BA3DE9987018F518FC6BC27E79CD46FB27 -:108E10003E60B1B15D10D262E4D76B0A00FF15B5B8 -:108E200019EF6754552E18E063EC9ED4CE891AE8EA -:108E3000EF8C19953B7300A79357BECBDBCF5496AD -:108E400079A0FD1F6B1A2669A047327E5F59960FE5 -:108E5000ED0B69DF9F44CFEB0049D783EA5F3374A2 -:108E600052A8342AB79900668A4AF27C23E2E16C60 -:108E7000E04C2B3E6D98FEA5051EE15F00F190379A -:108E80008AE321D77E6C2783FE034CDD4B912F7F35 -:108E9000FECAFF4AC57E5EE6A4F53AD972E7A75638 -:108EA0005C3C1B7569D8E5F499C63E957CA846E5FF -:108EB00020C515BC3515F8AA7556C98609A86BEBEF -:108EC0007DC45F30B393ECA1ECEFCC20FAD408FA68 -:108ED000209C56E0B339BC0BAB65ED420F8D73E2BD -:108EE0003C4AA85EBD74CDB7876796E49B64968CB8 -:108EF000F7B57A2FC1D595E99F83F8FA2A334857F9 -:108F000079DF3D6BA63708F8BD3135300FD7E199D1 -:108F10007B311FE19F92CA68BCAA79763FDAD50BF4 -:108F20007B41FDC5912B79DDBA84F9B441FD3F9FAA -:108F30009616FC2E8E5FF89A77D76118EFDA1A8BA7 -:108F4000CF06535CBB78B84F4B677C41E87708BAD3 -:108F5000B991962877DF636194BBF3098ADF0FED3F -:108F6000F30F38492FE7D64C398CF6EC7C52414749 -:108F700004EFFFD04BF2081E8082F290B7372562D3 -:108F800073103F7F19C3CF5F1AF9D738EFF94BDE63 -:108F9000DDDD349E538C070E113CCF13743AAF7253 -:108FA000BFFCFC122FC101EEE33EB4B7DF74BEB5C7 -:108FB000A9C24F12F479C8E65F87F400FC6FD0E3D2 -:108FC000FF67FDD37133F6033AD235968E73ADCD7C -:108FD000F9A817EE0F744C008DCD4ECEFD5E053214 -:108FE000F7D4D4E036EC5F3FB3EB9099A0692E46FE -:108FF000B9ED4B6785F4B96BEF7D4BCDD06E423A3E -:1090000079FBD2F3DAC56544371D7D3B70FC6BF705 -:10901000FEC584F04BBA6E50B81D887DFFE55445FF -:10902000CC5BBFD40CF8BCB0DB42FE6F6CBF83A935 -:109030005EEA27DB43AD153E0DE434CBC482F1C6B6 -:109040003DD8675CAB2F210EFCBDE339F97880FF7A -:1090500037F4F8FF6DFFF8FF9DC0FFEFBE25FE8FD0 -:10906000209DFBC3BFF4BBEB847EA863ABC9DFFCD0 -:10907000C43FCD3510E69FA0DA491EE63FA5921CFD -:1090800042FF291E57549FCCBFAE791FAE77FE1307 -:109090000AF16D4D90EBF9CFE74E3984FA7D4EBB66 -:1090A000D17F9A3B33644138E76D34DE9F1F8E8950 -:1090B00007994EAF035F9C89F2EF00AE77DC642F17 -:1090C00055211F55F34A53D05F7AD5ECFD3DF9E3A6 -:1090D0006FAA6C6B1CFCE7A715903D96EDBC664033 -:1090E00092CECEB31A9B09F5A51C77DCBCD22CF42A -:1090F0006B16267B2F1B870D586CB4EB05A144E63D -:10910000D58D5BD49666680F6ACF36F4BF6A63A1CB -:10911000E1F9E0F0D586E7D76C2F37B487745C6F40 -:10912000E87FEDEEB1867659E41643FF6187A71913 -:10913000DA23BAEE32F41F797496E1F975DDF71B84 -:109140009E8F3EB5D0D0BEA1E707463FC6C4484F6C -:10915000B24485F4E68125A72A4E20C30D57C621C7 -:109160003EAB46F1BE0716584C4E075E8B4D4EE0A7 -:109170008FD7E74C213FE0C00297DF4BD70A3FC6AD -:109180003F4C1D333C18C7CF1DEF3C5D7142376F1C -:1091900095D56CD073E39DC6F6B034113F0CE07CDE -:1091A000332ACD285F6AF39488059AD9F30766E1DC -:1091B0007C2067A3D3B89CD1F58A72E668AEC0362E -:1091C000C859655A1C3963C2DE560A7E82ABDF522B -:1091D0008E8C954C76D98F37BD743FA441BC32D666 -:1091E000EACB3D88EB32F9329009C7CD0C1CE0E3A5 -:1091F00009FBCC4A4CDFC63E4B39779BBC21B26B96 -:10920000698CF24B8FCD294E613AFCDE956612FADD -:10921000A09DC791CEEDC33489C742FDFD8923B41B -:1092200092E87D65DE942C943B773F7AD1E22E1A4A -:10923000BC0DF4B1C553405779BF75A66962380EAD -:109240007D1BD2789C21FDAEC151BFAB01F17BD615 -:10925000FDEEFA4180AFC6EA1EF2BBDCA6F605873A -:10926000705DBF5179DE0C3C2BD40B73841F3D67BE -:10927000D24F171C02FD34E7ED41A49FE43C9B96BE -:109280004406EBFD86DC7EE2AAED029ECD4BFC831C -:109290006B06115CA41FA49F9E1F6A9880F1CE00EC -:1092A000D64C71E37A13AB8D37CE0A314E16921C31 -:1092B000E175DA494ECECE3DE6D0601D89C9C115B3 -:1092C000C86FB3AEEDAAE0FE98DF370DF8273F7206 -:1092D000F77AEC9FEFD65858E93B7F5675B0AD0052 -:1092E000D6B73CCDE4B353BB47C1FE090F32960E4F -:1092F000FD97FF5D257896BF7E1DC3782DC1DECC1E -:10930000D0AF95EBDA9FF638E147ED4C223BC8D061 -:109310002505FC7D57D0FE0B774D17FA1D5FAC3548 -:10932000D37C5FC01A9D30FE179D6A189DF7436974 -:10933000891113B4D5B664B2DFF9E88342FFB99D51 -:10934000C9616F41142FDAC6312C02F62E2197AF76 -:109350007F799A3D6C2FA075AFC1754B38E5BAF394 -:10936000FA89432369DCCE327F8981CE1E88C9BA4F -:10937000706E0D9C7F18475D6BA638714EAA9DE0FC -:109380000C2F090DAE31F75D5FAB7BDAAD77023C98 -:109390002D4754A6C238DEEE76C2C75CC047D8DB84 -:1093A00017DF67BD055F9A54823B82FCA86E9C4024 -:1093B000EB62E8D7C37B0D3F57D8E305C897C18957 -:1093C00044E76C137BAAA0EF3ADE48E3F9DBC369FC -:1093D0004EBA5ADCC55C4EDC03076F83F1DE423DBA -:1093E0006565F1FC80DFA7717F9AAEB1FA09EC6088 -:1093F00008E1B8B051217A9E54C21633A0ACEEF603 -:1094000066F207A47E52FD2AF91F524F49B8408FD9 -:10941000BD9FA6B38F6ACA834371DCFEFDB59DFB79 -:109420002CE8AF3919F96B528FF6E7AFA19F86FC94 -:1094300027FDB45331EB84F57D2ED6F779BCF5F5D5 -:10944000D1BF77354B3FE72F6997F133332DF1F5D6 -:10945000D355E99C0E4D4E0BA3FC14C6CBE83FCC74 -:109460003785B7621E4A0BDBA6EAF0939D2EFD3CC2 -:10947000EE6FF4A7F7AE149714AE2A25FD7BA1CBAF -:109480009B9206D78C8F95E678E3A88B9F1D8674F8 -:109490009A6FAB4C4A07389DE9467C3DB6A28FFDDA -:1094A0004A4FE7F8A36B1FFCD9017F26839FF86220 -:1094B000B197F0E749BF8C9F78F6B60F2BD02E9D61 -:1094C00013786AEC8D7BB99ECE06638579AD06E68E -:1094D0007FF244096F5F5268D783F2759BED81413B -:1094E000387ED3EE494FEAEDF7D7693C9FC6EC6969 -:1094F000946F95E3B984DE8738FBC64FBCA4FFBFE9 -:1095000044FA46E3EDEE0A8CB75A7E7D550AFA67B7 -:10951000E35EBCD389D70B190309AF675F4CF02317 -:109520009C67D3401FDBB13DF210E6213E5F7238ED -:109530004D4F97B3BF7AA7C20CE39CDDF54E8586ED -:10954000F90C91AFE9B54797FE501180F743635985 -:1095500049B35DC727566E2FD6DA78BE23D3656927 -:1095600065D7423C92994AEFAF73997E8CF755EBE1 -:109570001FF24FA09CC5E477D69ABD2D76E03388C4 -:10958000E57CB84FB070B0DF3307F33B53DD949701 -:109590006951B81E0DCDE1716846212B2980F1CCAF -:1095A0002655C5F77A3CCCB715BA241C688FA0DACB -:1095B0004BECEAF023F8C313D3089FA3CF38158CE4 -:1095C00027643E48ABE2E3F54CB784B7EAF240EEDD -:1095D000991AD9C524AD83A19EBE2F338DE097F98A -:1095E000A0AA6933039508D7C3268A6740F12AA841 -:1095F0000F73C43A0A3CBB5648DF4673215B324CBA -:10960000FEB055C0FF0301CF0EAFC98FF957476EAB -:10961000E4A819FCBB9CE58C7DA4F323932C42DECB -:10962000DE5649DE92BFBEC93A13FCA3A4449E573E -:1096300075045A17605E1CEF7FA71CE9C2DF27FA8A -:10964000A898A662A11400397994715C49BFCE250F -:1096500056DF4060E85D4B9C747D7A899BE0FAE9B7 -:10966000122F5D7FB2A484EEF727A757BA3EB2044B -:10967000E6D5F153C648C00AAC37436524CF8F8C7A -:10968000A8489915C71F90D7C7971C768D1B241023 -:1096900008F4C8AE776E59594074462182D5BDBDD5 -:1096A000C23F86B187CDFE050C586B4DFAD7E3302B -:1096B0006FB54A31519EEAA7E96FAC08E5E2D54B98 -:1096C000744FDAFF1EC37CA76778BB82F2EEA96FE6 -:1096D000273E18DED5C582E2BE1FDA9E23FCFEC3FC -:1096E000368EE7D58C4D4478ED0A0BE0F59C8DFB6A -:1096F000839FDAB87E3C2DAE43D2839B518EFFE62A -:109700003C5AFC3080672B7D3F1FF73B92F67F452C -:10971000F96075A8C58AF2E1D97B9CF6415453B72C -:109720008581497EEDD13F537E4DB5040A78FBD744 -:109730002BB19DE9086C41978D85FE3CE9801BE4C7 -:1097400006F9E17AC24608E578954DB443C7080F9B -:10975000ABCCBCFDDAA37FA275AF3207E6235EB0C7 -:10976000BD1CC65B95DAE13641DBBEF4BD15876FE3 -:10977000C0B6ECFFDE8A10BCFF52BAD437010FEA44 -:109780008FDEB613DA43746D8DB799955FE5FA1ADB -:10979000F67F752807F8B571AFD281A079F6AE5182 -:1097A000709D9EDD6B08DFF407F281CBA03CA935EC -:1097B00064C1F79F5E72D8B91CE8ACA5B5B910EFCB -:1097C00057B9837E7FBCFC44A6F47FA1BF3ECF1671 -:1097D00036F774EBFC710FE372C396837E88E35F08 -:1097E0000CCDAC3C9D01E3AC55822B55D433CF99C5 -:1097F0009DA8475817D74367C4582C9C4DFE4DBDB4 -:109800008D37CDCB822B07A39EB85BF361FC5C57F1 -:10981000D05E89F6BD6E4F816F298BF24B5D6A87F2 -:10982000AB1CF927D5D86E117997ACD4E6D4D452B5 -:10983000DC8F58938FFB058DACFD9E1F20BC6FA95C -:109840000CFDF4D3FBAE4B190DED0668A3DFD0D0B1 -:10985000F98E05F9F3D10CAE3F1B3B817F609CD59F -:10986000205F7E7064B668CE44D44F4FFB9BAF46FA -:1098700017EFEB47FF6B920DE8FB4CA1DF89F47605 -:109880006798575AC1697CC6E21CCCCAB06D27FEE6 -:10989000AA2B33713962F6DFF835B1FF09EDE38F9A -:1098A0004EBA459FDFF5E0BE0CE0B969933D644ACE -:1098B000217BF3BFD1DE366E3485507F99AC5D16C7 -:1098C000A4AF1BF776893E4EC2DB22A9CF63F4F525 -:1098D000A24969B7607BD1C385CED065F297B51731 -:1098E000935858E71F3D9AC1E5B8560BD13E4AED53 -:1098F00045073DFFE7CD6763E161979BCF4ECFE51D -:109900007CF5D1F988AEFBCB7FB37E20D06DD14EF4 -:10991000B32941C7778B768AFD6A9B3F0BC7C9B4D1 -:10992000308177F0F701BF5A416F3BA4819C3FD251 -:109930002BE703568E1B83748B3E67A30C7AC08F74 -:10994000F1E62389520F5C15BF7F624CFF42D9F6C6 -:10995000AD1C97DB179ECCC468DB0AFDB5FF4EE853 -:109960006D237C6B4C31E3A5C9F947D17892AF8E5A -:10997000A757FE2634109EA7B65762FD46CF1CE6B9 -:1099800045BB8CFCEAD3E9FDE3E95CAE6B2F16190D -:10999000E81DC57BB1E1FEC9256EC3BEDFBCEA454B -:1099A000B43F791CF53C8EC3421457D56ECA616131 -:1099B0009D3FF5FFE1F847E118DD0F1C37FE0FC3AF -:1099C000516090CF281C030DF7FF5138B6DE517C53 -:1099D0004B017459A784AC8568171E3251DE444D83 -:1099E0001DE75D8AFB0F0F69E4E7A14B82F51F8538 -:1099F0001A3BAC95A3FCB4FB31CE67CB78FE08EEE6 -:109A0000B799CBC90E911F5CB437E13EF4D30A6B12 -:109A1000FDF3F1CA724B697F43EE0B32910793FB62 -:109A200019839CAC5203E76D74E67D64A70A03D5E5 -:109A300075E8CCA9C9C313D13EAE338543385FE87E -:109A4000A77CBE4C53B8C38ABAD731D089F62ED37F -:109A5000C1F51F5B594AF66FABA9F0EA0500C7C311 -:109A60004A65E29B88E7D442CAFFE2FD85707FAB7E -:109A7000B05B6AAACF89766AABB05B2D42BFCBFBE5 -:109A8000496981FBD09F3895B1E816EB75A887FC32 -:109A90006DE9606F4E662C5AE9F6A0BDF1165AC109 -:109AA000BE9C5CFB00D99BAD4BBDD9CED4687BD0AE -:109AB0007F83B5263DF1C04AF45796DB17DE8FFE53 -:109AC0000E3CFF8D15F4EC336942EF88E785BD7AD3 -:109AD0000AF412E83175696F3B847AA9B057EF3CFC -:109AE000407A67DB6695DA6FC37CE8FFC03A422AAA -:109AF000AE7790467EBD0D604984B66D7021ED1342 -:109B0000C1BA5922FAD783F97399CFB70C32513EB3 -:109B10001FFB231E6D1EDEDF3295F9705FCB926C4A -:109B2000A73844EE0FA8629F2A51D46928CEA91401 -:109B3000DF5957972FC478CC3AD0B80F6B89A9E773 -:109B40005063EB3BEC11F2BF4E6788BC7E3A735F0B -:109B50002A8ADE07BD5D8E57D79DCB2B11DE85C9C6 -:109B6000CCA9625E2518A17DCE58BB66053BEAD51F -:109B7000C987D5CEFCF1EA090E65723FD67E51A3A6 -:109B8000F866AD02FE0DDAD164CE67D23F323B25D6 -:109B9000DF1AEDAEF497CCA97C2D8B268DCDC2F8C3 -:109BA0005DB5FBADE8E7EC7396535E4065BE5B2B9D -:109BB00075FECEF2C824CABF694E3FF9E145224E78 -:109BC000549D3EA6F7735A9740607915634F56141B -:109BD0008F457978DC16B116217DD79928DEDB5FB9 -:109BE0007E7F48C1FCDB624672FA64856B2CE6D14D -:109BF000B7688194BB515E8EC07C5E4E37BE9FDBE2 -:109C0000A260BEF80B6B2005F5C123C8F73ABC3C37 -:109C10002FF0F1F70CAE7F1E3673B968057822007D -:109C20008776F11ACA6FADC9E4790F4BF538CAFFD0 -:109C300058001F98DF4B60CD2127AD97E7EB12DC72 -:109C400026435DA0767128BDFFF70C9321AE6E838D -:109C5000757A75FACBC64294AF431C3F15C77F791E -:109C60003B93C72356F087BCE49FC4EC73F7F58F92 -:109C7000C85F91F4E9F55314F04F2E138F3541BCB2 -:109C8000ACD7F74D5A0FE9DF268887F1FE39A79543 -:109C9000FC4359F76017FAACD51D6C1F8D7C9EE80C -:109CA000188A79008D7510525663DD03EA43B7D6E2 -:109CB000D3CBFF20F32D36C756ECB75CD44124F943 -:109CC0008CF293C8DA237E94CF129DDC30C477885F -:109CD000C64DF01AEF331664186768EED83A89500B -:109CE0006F3D14D5F369EC31DCBF967E6F8EA847CB -:109CF0003A9BF421E5D1C0EFAD4CA77D801E8A5B75 -:109D000064BEE7DBFAC9453806E61116FFB5E20482 -:109D1000CAD9D40905783F49E37C02AEB896508E83 -:109D2000E1D584F9A9B0FE3B85FDCB50DBA96EE4FB -:109D30003511CFFECD39D3437114E093EA6D127D16 -:109D4000DD142F0A3F4DEDD58F7F5EE137FA9D215F -:109D5000BD9FB76ADD9F572CE7F10AB55F7B3442A0 -:109D6000FAF3619B6CBF4C6DB073118C97D88B0963 -:109D70005EE44378DF8FF2C6EE28263F5B2D64D980 -:109D8000888F710E2BE94DF5C584ADE807435CFC67 -:109D900052BA6EBFF86CF2D17CF487E38C17328C28 -:109DA00097FFEDC683F93BB11E473E1FE7D8185118 -:109DB000F97B5E7C8FE5767D1882F1D7FD3A81AD27 -:109DC00004143E6E36CABBBC6E15F28CFA465F0FA9 -:109DD00069A9AEF123534BB94E7027B2888E9FA468 -:109DE0009C6B1707B3884E4E8A32F9BEAAA6F92992 -:109DF0008FA45D2CA5E77F4799A6799C579827AD3E -:109E00009F798691FEE87F9E0AA15F98D8BFD2A86D -:109E1000AE46EA85FEE43C769F2C562FCAABD48B27 -:109E200059997CFC7D99C6FCEBFD1B3B0E210B7DFB -:109E3000660F1EC8A4FAA8630E34E1F5A6C850E464 -:109E4000E34FFADE6FC4C5BD95CEF3FEC5DB17BC8C -:109E50008EECDA9519FC02FDA0DF648AFD4937D843 -:109E60004315ED1DD88B52CAE77E9181F9DCA077AE -:109E7000C37886F27407E573535C81521CBF755A30 -:109E800005E51C24DCAB96F03A35A967ED5A90F055 -:109E900065D542FCEA0C820D67EC42A679B2A62099 -:109EA0003EB91C1D5D7781E4C0A6F989AF6C4E9365 -:109EB00017FD021BC485A877973A4D7CFFC66DA598 -:109EC000FC7FAB021122E88D85A98597DD1FB75C69 -:109ED0007491BD0548DC7ABDFDCF9F2743D807E3C9 -:109EE0003C9A93FB0D6C3FB7C388848F75FA58FA80 -:109EF00003B1EFC58E2FF129F16B45BC96923D8CD5 -:109F0000EB6FD85CC6FDCC2CA96F338F1647E06E83 -:109F100083D2ED40BF06F4A8CD857A7A488FC3E49A -:109F200025FDEBE27E5048F035B3EBF95AE6A9E5A2 -:109F3000BA24FC0BDF9C63D5EFBFC4C21B6B67ED7B -:109F4000A5C6BA059BD758B720BF0B50B500F18DF9 -:109F5000798CDF8A72B2D459EE443F67B9E6FDA32B -:109F60009FEA2DCCE46F83FF6E985F5E1F01F94777 -:109F700038CA5C26435D8DBC26E33E4A9CF7A6BAF0 -:109F8000B89E7A64DF9DA487351FDF678AA51F63AB -:109F9000EDC42FC9C5CC49F95301AFE30AE3F6C7B5 -:109FA000473FDE67233F591B650D635D67EC7CAA65 -:109FB00039E05750EF9631F293D53C3EBF3A885185 -:109FC0001DB863781A2BD1E1B1D53D8D9E2FCC748D -:109FD00032A4B79A6C0AC4E31789A7812E93816FC4 -:109FE000DC926F3CEF17A31CE8F826108F6F06BABF -:109FF000B8BE4238F4F46D751766C5A34F542F727E -:10A00000BEBA125FCC4AE27E4EA785EBCD06C411E4 -:10A01000C44BF5999656CC7F9FB1F2E7CC5FC2FD59 -:10A02000322BE7B95949F961F4873A357F12FA655D -:10A03000B37AF76DFDF4BD47BDCD9F721DDAC777CA -:10A04000B8DF7CB2D2DEA6C03827CDFE14C4F7C973 -:10A0500077546529ED83F3FA39598774D2EC5D752D -:10A06000353C9FFD33D5BF941E1BFDC133CC3FEC67 -:10A070006DF48F77ABB4DF52F0D3FBD421D0BF06A1 -:10A080001C45E4A75955F610DAE1CEF79B3F447D15 -:10A09000347B73827719D6B16C1CF625B63F5D9D73 -:10A0A000EC4DA03C5BA1E2C1FCD79A0227ED9B2CB2 -:10A0B00066229EBB7D7215E8D05FE2D4327F0D6BC5 -:10A0C000FE94C9E7A155E3609D5767769AEC00932B -:10A0D000B221B4CA0AF47B7869C08DF163876BC67C -:10A0E0002A8C1F5D2E7FD74D102F9E70DD3919DB16 -:10A0F0009D8FCBF1EE5AE507BDFCB22958A0C0F305 -:10A10000A4AC072653FD6A911CBF959ECFFAF95562 -:10A110005F1E85F1CB366C9C8C39B78A6AF17EE87C -:10A1200009826FCE18D9DE9A543510DE4F62863C14 -:10A130009A391A8F529EAEB3D7BF7A7A32C69FB37E -:10A14000C736576930FEB20D3B569582888C6CAF8E -:10A1500074FAA1FDA30DAF4F4E027EEB64FE3A8C64 -:10A1600077576D3830D97A038C9F6E1C3F4315F9B1 -:10A17000D8D0E15598C7EB858FBDB7CA3F30DA7F9D -:10A18000983B61752837CAFFFF2AF81FF8FD572E44 -:10A19000DC07B4761FC2145DFEE21E0BAF7B15F523 -:10A1A00029B9DD4379DD8D689774F33A65D976F383 -:10A1B00076E7B2F8F6FE2F6E2E779D89F19F7F2805 -:10A1C000F439C0EDC7FA9594A3CCBF238E3C1D741F -:10A1D000D949FE0E82BF674D8BCAD5AD20DBA3B037 -:10A1E000FEC7CAE194E3C4BE7F4CE82716BA350D1A -:10A1F000F9788AE0F3229FC2EB7876278507A1BF22 -:10A20000C722DA6DB09EED229FB1DDC6EE9D0A53E6 -:10A21000BB12597027FA9FE9D02EA5F7FD3BEDD16F -:10A22000F1DEE2A2CCC61705B6E178E3B33C652DBA -:10A2300005D17100EEE5D67203DCDAA8347C1ECAC3 -:10A240005E50AAC367295F07F009E10BA679F626DD -:10A250009097CEAEAB0B57C21256B9BC86B8AFA220 -:10A260006B1A7D97F29F6EEEFF302F7F3FB38AD738 -:10A2700085F4EC49A23C05B37615239DE47B1705D4 -:10A280003EAA7E346503F6ABEF3233AAFFDF59797D -:10A29000597FA01EF37A3AFFB15E8B503C578F79FD -:10A2A000BD6138DE5B16B463388E57E4AF312F974B -:10A2B000D9129FFED21ED65F4C65A1617DF56674F2 -:10A2C000FC0C7A7EA57545C733C69D7DC7B3887DD6 -:10A2D0000081774DE0DD121FCE0159824F01DF264C -:10A2E0001D7FCD11FC06DA93FC80732F0EDEBAB20F -:10A2F000403F2FFFEE06F4F3B337A1BEEC4AA4B8FB -:10A30000A542F34FC6FE155D69B4BF20F943F2853F -:10A31000A46B675A33E56B7A1E53C80EC6C2552C20 -:10A32000E1DAA8101C59D541F53E1D7C521E60FC97 -:10A330004E31FEF051243F4F707900B9B91BE5173B -:10A34000F72B711DBEEEA1D386F485FF2768FF466B -:10A35000101D39FE7F6D13F51C1C6F7DF19F730579 -:10A360007AE6D3F38AAED7699DF5FDC8ED5B6E073B -:10A37000C1997534E2F042BF4705FF77767CEC184F -:10A380008D72B15B658A97AF1BF55685D4C76CEEAD -:10A390005B6341FF65F5B6415F7A910EBDFA3362AA -:10A3A000B546FBBFE29E3B65393CCB48E0F29AA143 -:10A3B00082B5298FC2313D8BFB59A382F1FDD27743 -:10A3C000DDC9F45CE2FBB1C555EC6358DFCF5C7CC2 -:10A3D000FF7354774841BA48B98ED5538BB2B83C15 -:10A3E0002EC8FA7FA4A76C57D05336A9A7F8FD83CF -:10A3F000101C613F97AB7BA802FE738DC9EFC2387A -:10A40000ECC43B3FA0EF38E689BA952158B7827675 -:10A41000F36880ECCA697CC8EB571EC218704EBB4B -:10A42000B17E856DE3DF89C6F255948F42C27F17F6 -:10A4300070087B706B42F7AF7891B1519E651BE05D -:10A440006C3415E99EDBB9DD9274007A2F6769518F -:10A4500039FEE8C5AC2DA86F87B9795E31A3C85F16 -:10A4600086EB9772097655F089E9DE6976AE37A6F4 -:10A47000C5E1DF27847CCED9C8F9A6F3BFAA26237D -:10A48000DE3BDF4D4B5DA6D3134F093B28C7957AC2 -:10A4900048BE279F3F29F8637B9683DA4FB99245E0 -:10A4A0009EC714F7BBB9A774F695F8A78DF30FAC48 -:10A4B00037A4E7EF616EC5605F7BEDAAC0738305CB -:10A4C000F00BF8DB6E0E6563DD4E459789C6ABD9A0 -:10A4D0009D4CF580351D1C8F35EDFB4C753AFCC449 -:10A4E0008EF71F59DC1FD862E27544074DC06F8894 -:10A4F000773B87EFDC8B1ED29F8745BF2BDB8D6FB1 -:10A50000A667B658781D29D097EAF91A5ECAD962AB -:10A51000D4D34B05FE832DF81D5BC606E6C35A2B2C -:10A52000C0534401B867B885DEB1F82DF8DD6ACFB5 -:10A53000638CF6F30755FBCBBCD06E0AD8CB15184D -:10A54000AFB89DEBE18AB5E0C7A0DC59A55D787393 -:10A55000877EBE6359C9221EE1FC5CB391E36F1094 -:10A56000F83FCFE215C6F915F9F11C9E8FD6778C0E -:10A57000C6FC937CFFB4A0FF95E0AB40F88647E1B2 -:10A58000C3F1919F983DB00CC76DFCC3AE1CFDB8E4 -:10A590005F66717D9BA1CE1A6B433DBF06EC0E49F1 -:10A5A00067703F7E9750B337D5B992913C9B30EEA0 -:10A5B00091F3D6883C24C85DC554585A71EF3C923B -:10A5C000AEEF3DA75FBFE6E6FEDC3F8BBE9D96206B -:10A5D000ADA76727C0EB8DE2A5B3E3BE6536B41324 -:10A5E00047990FED8484775075B703EB4E9A84FD3D -:10A5F00080F59A307EC9F89997B520DEBAC65A30F0 -:10A600007E8AE56B49A712C6E547C66925B84100B1 -:10A61000ED3CF750A17F18C5BB1FBDF4CAB32B2971 -:10A62000BEE27469AAE674AC740767B833A3720813 -:10A63000FABC02F555CDDA5E7DD4C1EF77E557035C -:10A640003EAF754B3937D22523D061C37D0DC9D7B5 -:10A6500067F70C09AFE474A6F93B3B92C38A82DF2B -:10A66000A1362FC5B85BEA0984475F8729E1E9A5D0 -:10A6700023033A0E89DE1F54CDC76B0279473EAAE9 -:10A68000579B158F427A80F2AC59A807A09DD5C17F -:10A69000FBB1BDFC5C0489A7FA193028C49D7E7704 -:10A6A00029AD43E22BAB3A62AA875B13AD55FE138B -:10A6B0003A7FEDB0D86F40BC4CA37883EBEB7A3592 -:10A6C000908B712BCB4AA0EF38C10E917E39686315 -:10A6D0009A0DC67B03AE6897C6AB0BE83B9AF14573 -:10A6E0000AC931680099F789A03F7DEB4D4924FFE5 -:10A6F000ECEB0706E23A3393381FC23856318E9599 -:10A70000ECA0B007BFCF07BF4E89EAE5838A42E3DA -:10A710001CBCE19AAD545B28F812C743FFE9A03294 -:10A720003597EC6567A6282EE2F0F76FCFBAF3F104 -:10A73000B93E5EC4F82E1A6F96ADBE19786AE4C4AD -:10A740008E88C989D2317CCABF01FCE321DEB4C145 -:10A75000FAEF137C7DB020A43A10AE41B06EB8750C -:10A76000283158DA6C8FCEE312F91B97A8DF457FAA -:10A7700001AF260FD7FF3FF6707BF181B8BA1CF10D -:10A78000F33D1745FF3FDBB99E5E5919FFBBED87CF -:10A79000845D9171E7AD62BF03E2CE87DC3CEE14CD -:10A7A000F5A77C7F04FC7BC26FD58FAA69DFEF8B96 -:10A7B000AEE929FC3C04AE0FE688FACF7B1F9AFE77 -:10A7C00013E4B31358670E78F844F0CB09A7DF8180 -:10A7D00075520D89F1EB889F14F034083C9C5CC2E3 -:10A7E000CF2F9883FB72C07FEBDCDCCF9BD77EDB67 -:10A7F00004A4FBBCB50AEDCBC9FD7F49E7DA4DAA3D -:10A8000021BF3E07F7E5D2FF9178AAAC9F786AB8DE -:10A81000219E92F3C6C6551F2D711BF60166B51712 -:10A8200089F32378FFD9CC4770CF6ECB31EC23B2BC -:10A83000B6CC6FF4DD3FC651A1B8F0590CF73F5AC2 -:10A840006265213D1CA70652FDC443EEE0CB6E03BA -:10A850001C492C64C8878E71D2F744369E87057FC9 -:10A860009CC73170DD62277F7D22FAB3BDF930D0FD -:10A8700023CE14D44B95FBDD23A2F18394B3FA319C -:10A88000F1E38875C20F5AE7E27172CA511957276E -:10A890007A513F4ABF3CF6BD777BF9D7E8575E292E -:10A8A0000F017C1CD2C749B1E39E72FFA3F177511F -:10A8B0003FFC52FC3F127F578C09529E8FB52B54A0 -:10A8C000D332729C311EFA1AEDFA08BC2619E2A1A5 -:10A8D0009A6A633FE6E1F69F79920C7E7C7FF8D41A -:10A8E000FBF14A11EA413E5EA3E08B82CFDEA57AFE -:10A8F000D2311EEE178DC8F62778E0BA5AD493AF3E -:10A90000B6F1EFF9B7FCF77EF76CF48FDE36D3FEC5 -:10A910003FDBCDF9A6F289452D783E80BD4371EA33 -:10A92000BF5FFD97C58ABF06E43A5DE8BB7A1F5F4B -:10A930004FBD2F621968C7FA620E476EC73E45D3F6 -:10A94000F15D6E2DEF97E7311BF2E205A23DC0E30A -:10A950009471CCBE4919D8DFAFA15F90DDA190FD05 -:10A96000CC6E66E457670F5768FC7F19BE45995D4A -:10A970001A5D6F9B696AA913DE6B7325F9D0FE2CF3 -:10A98000C90E5EE541F88E4522682E471EEBD23097 -:10A99000DE5A93ED2F413CC8757A556736FAF14976 -:10A9A000C7387CEDBD79266E7F185B25FCD2ADDC07 -:10A9B0003F53D961C6FD73B2F3AE65256407E57AEE -:10A9C0005C69C28EB85870979DFAB791DF62E57ED8 -:10A9D000806B5931F9F392AED1B8737039C69D4589 -:10A9E000AB23DA2C78EFA54DA6B8E7554C10788745 -:10A9F0007554EAD77125BD25FB99FBC93B4ABE4F6B -:10AA00009A183F9E074B48CF2B9FC8B88BE473B969 -:10AA10008561BE5AE27F4D76E0768427BB638B82E8 -:10AA2000B8F948D4297C94C8F3F11FAD7C5641FF96 -:10AA3000F281F9CCA9B2FEE1AE5FACFA6BF4F2BCE4 -:10AA4000DC427491F14A141E9E8769F070FB7428F1 -:10AA50003B5083F46EDCBD86E2EAF9DB8E5B2EBBF5 -:10AA60000FF10DF1A6D4727FBD7EA695EA992A9FBB -:10AA7000D088EE75CB2DB46F58BF63277D9FC61E5F -:10AA8000643E94FFFA8E9D4A0DCC5BB763A73247B4 -:10AA900087C79CFA30D56F5F952CF72322E44FC708 -:10AAA000F237E611D07F3964E3F27FA6D21EC2FDF1 -:10AAB0008933E6603DF63BE349F2E13EA6C4FB1B69 -:10AAC0003B6FA6F30292772544F0DA66DAEAB642E3 -:10AAD000BFB6AB2D3EE4A735D9C1154897342DD06C -:10AAE00089EFA76624FB707FC39BC0CAC97E7F43E2 -:10AAF0003C8C8CE18B910F72797959E817F8A37A25 -:10AB0000AA273DDC2FC7ED25D45787CC7C1DBB1869 -:10AB100087D7E4F16F443AB1C369346F767D44C19D -:10AB2000FA8BD879A37CE5DFECC9FC3670765850F7 -:10AB3000CFD7097D53F9C436E5631DDCCF79548244 -:10AB40002F7BC71605F367F09CF40DF46758EF945C -:10AB5000BD83C7AB75F07C8E4EBFC875C4D1339D25 -:10AB6000089FFD58D701AE67227CBF40C01B4BCF6A -:10AB700088C74BF34F007781EE5B4225182F1F2AC1 -:10AB80004CA4F1A4DCC7CA69C4C3FDCAEC4DDB14F4 -:10AB9000939DF655C8BF94F0C97E23B2C71EF0102E -:10ABA0001EBA080F0D9B345ACF784B60E0029D3CD3 -:10ABB000BC2BC67B7DC68774AECEDA7F7F87F8B1AB -:10ABC00001E26C8A33DADFB14C473B13FA858AFB2A -:10ABD0006093B98BC2D68B73A72677723DDCD0B950 -:10ABE000539B6D8FF269C167AFD379550D1D090C69 -:10ABF000E32BE0BFA3084F2C9F4AFC483DDB1F3DE1 -:10AC0000411FF1F829641179BE6001C63F524F9B84 -:10AC100084FC333BBFFF855857947F829F790C7A21 -:10AC2000D6467251F059F9EB58EFD9E053E8BC8E93 -:10AC30008C2A8E4F3D5CFA7830564F623E31C0E32D -:10AC4000FBFC69BAEFBA7AF5BD78FF22D29BDB8DA7 -:10AC500008BFCF0AD17E4BF863E937309BFB6571A3 -:10AC6000F84CC91ED1D79E493B5FB0799786DFE586 -:10AC700048FE998C74D7F18F33DB42E33AB33582C7 -:10AC8000677D25DF8F5C6FE6766CFD522BD567BE46 -:10AC90007127AF174BBECB12C1EB41D3AC7A7C7E90 -:10ACA000309BC3D1665A46DFA9815CA66613FF3884 -:10ACB00018D78F5C1FAE7D81EBB3FA909DE2DFFA6F -:10ACC000E0ED35540F9061F3611D2D0B1EB04C4F1C -:10ACD000EECB57DE5DFB2C08FFE40E2E7F920EA01C -:10ACE0004F89BFA43C48BC46F11936C893A487A934 -:10ACF000D79F0816707F89C75BA5E23BC25AABFF9E -:10AD000090D98B710CCFCB968AEF09655E7696A0B1 -:10AD1000CB667BC087EBEC9397FD86F142DDE2DFEB -:10AD2000527C76BFFB4DBA4AB985B8D620DF3709C9 -:10AD3000BA176773FB3E219BF34DDDF00E92CBBA41 -:10AD400013CD24CFF6895CAFD98FC5F88FEC11A154 -:10AD50008757D37BE3933A26E0BEF2F89F2B4E8CC5 -:10AD6000F7FB83731E7E8F8571DFA6FD8EFB10BF00 -:10AD70005F43D4A1FB5E67463697AF33DB01E1C486 -:10AD8000EFCD96CBF9E3571A8F458E28741E88C0F5 -:10AD9000E5991D55D77D82FB40DB537CF8DDFDE74F -:10ADA0003B6EFBFE2700F7996D37F9D04FC8680955 -:10ADB00010FFF464DA7C5B799E7622E6B19676EC3D -:10ADC00077E0F73DA79FBDB61CF576A380F3B317D8 -:10ADD000D4C5889765CF3C7F233EAF0B2BE9E8BFF6 -:10ADE0009ED9FEF3BF67C338B5DB9AF0A431D6F223 -:10ADF000EC6B141798C25BF8FDED29E4E79E7E72B8 -:10AE0000CD8D88EF968E167AFED9935BA8FDFA3326 -:10AE1000CFBFFA5FD0AF3EE0A0EF9E3F7B611FD176 -:10AE2000A53EA8517D7A7F7CBD7EE73EAE2FD1CE78 -:10AE3000A31CCCE47A4CF2B5E4DFD3CFDC7B9DDEFF -:10AE40006EC8FB6D229FD396C8EDC8E7426EEBC675 -:10AE5000DADBF0FAF973363A9FB3D1D25D8C717EAA -:10AE60007D29E78B07053EEA3B16981BEDF43E8DE6 -:10AE7000F39F20EF781D02FC897560D06BDB25AA5B -:10AE800067FA15F5877EA330DF33A3FA38FFBEB328 -:10AE9000B4D95C47703ECB9FC3AAF5CF2B16C58FA4 -:10AEA0002FD767DB0DE7AA65774ECDF5921E48F0E8 -:10AEB0000DD2F9BFD9B5C19664B87FCBA2A00FBFA0 -:10AEC0008F7FE9D4BB13F03B86674A9461447F557A -:10AED000E1762E64A7791A701F09E28FED424E20A9 -:10AEE0007CCDB81ED6335E6319F889EF78C68E988C -:10AEF000492F3C45E3839F43FE9BF7B5194FA1DFE4 -:10AF0000B3DE1CF48CC071DA847DDCC6E187F79D6A -:10AF1000F6721ACF793DF7D717E27BE7974EC94013 -:10AF2000FF1EC6ED32EBE231E0C87CB48F38DE7034 -:10AF3000C4D3C4D04CB2535E0BAD4F9EFB09EB1F84 -:10AF40007AF790A87CC6E69B503F617EF85076E584 -:10AF5000BEECCCE8D5D54FBEC69C03CFD19EE5F85C -:10AF6000E9FA4DCF117D7DC6396EE75F3E4E7CDB41 -:10AF7000887C8BF3074F18ECBCAC7759BFE738F1EE -:10AF80006DCD6EAE8F1B77575A30DEFA7C899F7D70 -:10AF90000C8E6EA3E0BFF54AF75CFA4E6C8F8DBE47 -:10AFA000FF3B27F9B3FDF8A7A87F0A777B289F709E -:10AFB0006E0FE7D3832613E5010E6EBD664B8BD271 -:10AFC000D7AE82BF4D72D2D8CC84BFBDE85DF4CF7E -:10AFD0001A6A793D7A630C1F156CFEA815F92515C0 -:10AFE000BC63ACB3017F66027D3F59CF46A09C662F -:10AFF0008FF3EFC9A17D421E9F67D7823E81F62D58 -:10B0000019F37D78E455EA38F08B91FF326EF061E8 -:10B01000DE6C7D5E472BFACFA1F18CCE575D6F6E53 -:10B020001F8B71F0FAF15E276012F0B68DFC6B5643 -:10B030006211F6AC86FCF246F7777C94D78E95FFCA -:10B040003D4BC9BF6BF426FAF0BCDBC9BB9585DC70 -:10B050009FB13384BF11F08BEDC9E1D16184E7ACBE -:10B06000C09FC4E33973179DBB7BEED709748EE193 -:10B07000E4719C5F53C77590FE7863CFCD64AF25B4 -:10B080005F26BF9840763B4D732A98E760ECB60484 -:10B090008467B680A75DD4EBA60A3B52B49AFB71D5 -:10B0A00029395C9E52724CE26A117C2ECF6509519F -:10B0B000DEE1ACA03FB189EE5CA7869A08C953FDDA -:10B0C0000E3E5E4682BFEC011DFF4AFF4AEECBE218 -:10B0D0003EEDD438FC3D42C051B07921D17D76ADF2 -:10B0E00038F76135F72B18F005E20DE8487C704B16 -:10B0F000C63CA2DBECD5CA5D44C75005E53FA57F41 -:10B10000163BFE75627DDB6D81E158EFD79399ECBC -:10B11000C33A82EDA97E13ED2394A5521E24339DDC -:10B12000FB8B99C25F8CCA7D60B809E639E54AE6B7 -:10B13000F40EFF5EC3FCF6F81CAFF4FF0C7E5EDF7E -:10B14000389F8F37A53D3414E31EB9CF2CF1115E23 -:10B150009A3853AF4F6F12F8080F6633516F403C67 -:10B1600061A73CBC13E6C17CC2D6D14FF27C023F42 -:10B17000FFB92487FB3DE3D303C3D14FCB2C0A2C6B -:10B18000E2F693AF33161F87B2651C704F19C6B134 -:10B190008DB7DB7D28776B5F5666115F87AC7828AB -:10B1A00010F03D97437098A8BE8D0535A247637394 -:10B1B000201C9FEFA7929C3582DF8771C064E4F367 -:10B1C0000CE2FB30E77B6EFF64BE01F5A4DEDF9688 -:10B1D000FA40EA19B46FC8CF522E1A6FEC2E46FA15 -:10B1E0007E53BD72CECCE5FC1CE001E548CA4DF2B1 -:10B1F0004B5C5E562EF556E2F39520F77A7AC7C679 -:10B20000670827C62B52BF2FC90E3C90837907537E -:10B21000A495BE4115FAB8F1A515C5F1BE2392FA61 -:10B22000D82ACECDB48693C2FAFD12ACC1482EA75F -:10B230006B08ED51D2E2F8F998D61C695FFBD4AFE8 -:10B24000B5223CB1F56B2EB45D283F5B93E87B36AD -:10B25000999F8A1D77B1E037491719A7E0BE07F615 -:10B26000DF9AC3F9659DE8F76C8E22E4226CE07FDB -:10B27000AF29781CEB0FFAB363F2BD7F56BE4CCEFC -:10B2800023ED692CFDE5BE0DAE676A69FFFDDAF7B7 -:10B29000893830861F77093969CE61B4EE7673E458 -:10B2A0000B92AB05C98CEA7E36327F3AEE07BE7A46 -:10B2B0001597077F4F318E3F342FE8C81D11CD0BF6 -:10B2C000E37D8C4FEA34164A009AD46D3787F5DF58 -:10B2D000D33C95CBC73F9F6C0DA9C0E7FEBCE0BE39 -:10B2E0009C11743E087D3717FA818DF6B1C0911E0E -:10B2F00081FAA589753B10CF8D6A5731E631AB5D78 -:10B30000C14348FF8F4C5DF9BCFE83EFB31D137939 -:10B31000DF6322EFDB6989E4FD5B46F41CBB0B8C29 -:10B32000D75F5DE832A5611CF8C1EE3F3CF732BC47 -:10B330007DF7CB67EFFE21626B65D23D3F836BB536 -:10B34000550D68BAFCDCB1E4F87AF6CF82BEBDF5E3 -:10B35000514B13E2E6FD9FCFE5FD9A62F6B59FCF14 -:10B36000E5FA34FA7D14DFD7FEA09FF3AFAA72B9D5 -:10B370005EEF14755BB1CF278A79B69B59F146848D -:10B38000674B32D503308D9F5B56FB68810FF7F119 -:10B390003B0BF939F93DEB14B203C7CC5CFFC0DFBE -:10B3A000EDD68AA81D453705FDC45A67286202FDFF -:10B3B00051BB283982E765C27D6D0CCA5AC849F570 -:10B3C000C3B3847D9CDDFCC65798F7A8D598750C4F -:10B3D000BC77D25EE340F330F7BB0FE051342CABC7 -:10B3E000BA5DD4998A73D8FC53D44B4997F3EB8C4C -:10B3F000DF97BC901B30E7C2FAAB5338BEAB1FE0FF -:10B40000E7F1CAFEBB85DD8BE5B7EDC8AB00EF8782 -:10B410000AB72FB1F364E78DED40FEAB76079CC809 -:10B42000C7D50F9C35E8B5734AF7D33F43BE5C9050 -:10B430002CCE4763F9FA3AA521B95C6EEA70DF0CAD -:10B4400054E3F9B2AEE2C505C8FF3DF97FC4BCDBE9 -:10B45000DE04AA73AEC3FD33DD7E777FFB67FDEFAD -:10B460009B792DC8E78D1715E293597BDF388A7ACF -:10B47000BD51EB26FE9965B5137D1A2F6AF49CB574 -:10B4800099CFE8BF975BE4F65F83EB0BFD684C2A2E -:10B49000EDBF65C17DC273099DB7B150D49767E711 -:10B4A00005CB11CF1B921CF7627C78C1CACF576ABB -:10B4B000B2F03A7226BE43967CC272938D7CB0F78E -:10B4C000CDAF10AE1A6B90CEA99C3313E26915E98B -:10B4D0001619E12CD5D37FCCB73A27D7857A03E06C -:10B4E000FFC0C2EB88FAF23FA7C3F342BF7C90CD06 -:10B4F000E5E8837C56BB0BAF57C315DEFBA050B409 -:10B50000CB793B769C7A21471F0CE5F62BB430298A -:10B51000EEF920F708797C21D77F07E255DE7F52CC -:10B52000C0919DE7BF13F108FAF16EE2AB14164922 -:10B5300085F1AA5FE3BF57C096F7501D6BEFBA8A3B -:10B5400005BCAEF8702D8D8E5B83E3413F3FF9F172 -:10B55000AFDAE83B383605F435EAE785790CF533A0 -:10B56000CC5B8FF3C3B89154EA9740EB606DA0B702 -:10B57000817FCF8FF0125D5656029F0E17E7EF7B4B -:10B58000A37C25F929968FBE9FABF4B7BFFF7D84BE -:10B590002B767F9FB181446FE2B76FF13DD9E8749C -:10B5A0008E1790FB965CB2BF91217AB9937896FA88 -:10B5B000F28344235F240A3AAE12FD7AF12CCEB313 -:10B5C000CA28E27650C60B3F13EB72C45CA55D8BB4 -:10B5D000DD1F7008FA3B7279FD14D06503C229EDB6 -:10B5E000611F7A6FE2F4867E9B488F25F4DC930E10 -:10B5F000F6EC0EF093F03C4B78CF85EFF5C95B8C01 -:10B60000E376B8696132433FE1E95C51F73DBC87BD -:10B61000EFDF95F4903E9AC540EF2857A61FE60845 -:10B620003CA00F9FC7FA118043C17AA43452035E35 -:10B630001C0FF0BD3337338AEFD8F98EE123F00BBE -:10B640005FCE15DFD995B132A4D73DEFFC35F96E49 -:10B650002F9E77CEBFEFFDC41E7C0DC739F3FD379B -:10B66000290E38668914B7DBE33CB744366F50A225 -:10B67000CFEFFD851AC2DFB7E8EC3AB36E06F0E50E -:10B68000AC2ED58753CE7AF08BB747A27FDD65A667 -:10B690007D28F02F56E3799FC7445D216B36E6097C -:10B6A000FE24E82EBF3396FA49FA09F3998FEBA5E9 -:10B6B000447EBEFA470BE6D177C6352C7008CF57CB -:10B6C0003FBD7012F9CFF35890CEF79EDD663C5F18 -:10B6D00037F65CDED8F37831A18FF88A3D97F7F31F -:10B6E000EFC5AF9BE9CDBB57C5F737B43CCECF9F75 -:10B6F000F753AFFE37C1AFB2BEA049D617BC72F93F -:10B70000FA82A698FA82A83F22EB0BBEE6F505AFB7 -:10B7100018EB0B3E1F1B1F8EAF7BFD9DA47EC675D5 -:10B72000D0FDCF0B2FBFCE263C6727EE77E476BA4D -:10B73000DF5F7D43A6C4533FF51DA9791C4F4D170C -:10B740003D067B9C99E78DF1C772E979534C9D4486 -:10B75000F439AF8F90F903A02BD5E3493F30F6FBC6 -:10B760007A99DF97F2F3B1C2AC1ECAB7AD11FAD421 -:10B770003714FDE68FD11F43F9BDD9FB6A37803AF4 -:10B78000FB87D7156B8551F98A5D0FF0E567FAEFF6 -:10B79000D807E789F3207CCC47DF390AB9B8E7FB43 -:10B7A000E353707FF6CF0F5619BE5FEBFDBEDD226F -:10B7B000FD40BBC19EB3187B3F7BF79BE4E7D558A8 -:10B7C00003F41DDD27AF7C9FECFC5C1670A19C9CF4 -:10B7D0007FE5AAFCE0FF859D97F0DC16BACFCCFD93 -:10B7E000FB0CF24FA609786EDBCBFD4C93D56FA610 -:10B7F00079FCCCEB745108CFE105658BE7E8DDD02F -:10B800000B7F299DBF3146C0AFE0FB80DF1BC49595 -:10B81000CD0ABA116E792E00709D1BAF2DD7F9BCE1 -:10B8200078BD4909684CF7BDE804D69C8BFD4DD620 -:10B830006E559C5746E7CC2744F145ED64D15E7EBA -:10B84000FB857BE6E07D3B3FAFD822E0B83F4F7CF5 -:10B85000076D65565C77823D729AF60FC535349652 -:10B86000FBEDA1425E979C88E721C0BC76FBD91016 -:10B870002ED6C99CF49DBFCD792182F18BEE77261F -:10B880001AF346E87E678245785EABBFE731BF4377 -:10B890009126E06B117AD283E71516D1B90CA42753 -:10B8A0007F9A3C97CE27CFB42FA27DEDC71C13699A -:10B8B000DFD38588C77AFB89BA7315E07966C078CB -:10B8C0009E42D64C63DB1334B6ADEC18D587299174 -:10B8D00080FB527AF4DC48B3D037B72772B86E4F8A -:10B8E000E471DE237926833F1290BF0F93C6CF5DAC -:10B8F00038E7B25AB14E03FC9347F2B87FF22150B9 -:10B900001AE249FEFB316537F907AD1B8EBF8BA2EA -:10B91000FA96019D5A93BD4B35F4FBEE14BF23A656 -:10B920007550FDC3967B527D58AFD36A735662BE85 -:10B930003494C7F3444DE2BB0FA048DD0E786FCBC3 -:10B94000B41CEA9751D54379D69E158CFCAA3E7C4F -:10B95000FA35F03FE0FB496CE3791035BE2EFC0E62 -:10B96000D8E357A96E593EDF86CF014E45F005DE7C -:10B97000BFA922FA3B4F457BCBF6E379962CA8F87A -:10B9800078DAD24BFC3E5DF8F34D7B2B6F1D0170D6 -:10B9900015750D23361EB857ECD3642488FD667EDA -:10B9A0009E6F6CFF81D81FDA4987BDDFA9C7472684 -:10B9B00088CFF1BDB149B4EE23224FC5847E18195A -:10B9C000237FA3A3F240CFCB44BB49D417E2191481 -:10B9D000FE0A9E06A17E195C3E7C4CFE71B9BD9E9E -:10B9E00045FF709CAAE8B8A4A7C6451F47E5109676 -:10B9F000586EF5B5D443BF8353F9BEFC482DB20F42 -:10BA0000E57DB4B896892B9BD54EF85DB934F2BA72 -:10BA1000B90053320115DB15CE152D38CE0D4A84F1 -:10BA2000AEF933D7B4209B5D9D5F24F241C1F1286C -:10BA30009FADE3F9F7D22DA37C3E273C9A3193E7E3 -:10BA400071A7CFB4521DF6748D9FEFC4B460C11DB1 -:10BA500020677754F3FC31B6AB75F919B95F7204FE -:10BA6000E29B9D71FC83ABF3B95D93EF3789BA21FB -:10BA7000F9BC389FE7CBECF9134EE771F8685FF833 -:10BA80007C9EF0D34A5849CCEFD1FC350FFDAFCAAC -:10BA9000DFF6A7278CCF859E98EE7FD44CFEBDD0D5 -:10BAA00017522F07443D54973897E5BDB11CEFEF6F -:10BAB00056CE277D713B6B267D7E070B9911BFBD4E -:10BAC000FA7FA2CE3F8279A6078CFED28C99B17EF6 -:10BAD00015E75739EF9D41E3F369D2EF9D68F47B99 -:10BAE000ABFFEDEB54B28B594F375C1A10AD7B6A4C -:10BAF0008AA97B6A14754F4DBB171CCCD4D53D3534 -:10BB0000EDE5754F8DBBAF54F7D443FB4F47CCE108 -:10BB10007DB82F73643E8804C0B95FD4C91CC03A95 -:10BB200099F2285F264FE3F959605FDA67C97526F5 -:10BB3000F9909FDA4CE594CF6D7324FBF4F9D3951B -:10BB40004B81EF74795C59E774A49FB8B83C9FFBB4 -:10BB5000C1EB159E4F0FDD69A53830B32860D8BF03 -:10BB6000C854D951CC4B9E167ED07A912FC1FDBFBF -:10BB700061700D2BDCBFE97D1FBF9FC23C668C3E10 -:10BB8000CA4CF7D1FE4166CA10DA0798B9B76C1BE8 -:10BB9000E91BBBCD87DF07C8F16706B768587FD4BC -:10BBA000B4778B56638FF2DDF87CC1AF492C09F96D -:10BBB000B5372FB82B81F2829FD80393F2E1FD7A3B -:10BBC0004B642833F233DDEFCFAECD13FC621E1B86 -:10BBD000B8730EC073FE6D0BCF8F3DC8485E5FD843 -:10BBE000934A794D6D1A23FBB2BC92F1DF8BD9A237 -:10BBF000903F7732959F43B47C2A233B782E6D0289 -:10BC0000D16F3E0B1FC273866A37990DE709DDBFFE -:10BC1000CDD8AE671D646FEA77F4E167D25B523F1F -:10BC20003630AF8A7AA8B1D3F83E1B68D48F65C28C -:10BC30001E0C9B3EAE05EB3C8699B8DE620FFA7295 -:10BC4000A651DC5DCDED287B9ACEAF3A9F7C4AE5CC -:10BC500072CEF5F188A8D634D8A511C2BFBA51E387 -:10BC6000BFB320FDA511E277170E98F6AAF41B3F8B -:10BC7000029EE1E23DE9A7497D2DE952390A7F3371 -:10BC800002E2F07CE1EF14B242A42B8C4FF2A060F0 -:10BC9000A0C48F4CA6DF6F182DE603BAF3F3EB4C6C -:10BCA000D630F251ABD24C7ADACA84BE5682A4970F -:10BCB000FF3D1452910FAE63CDB7E1EF818EB176A7 -:10BCC00025915F6A0FFE44CF272D2C92BF5331F090 -:10BCD0000B3D3F93FADBB8FC22ED4AE43DEE6F4C9E -:10BCE00066E007C2BCFEF7B91F7440E1F122F88399 -:10BCF00007305EFCAD6912F1C3245806F61BEF3421 -:10BD0000D2F966B7B13DC9DB870F54FDEF5980C446 -:10BD10006908CFE412633FBFD46FCCA8DF0AD8D73D -:10BD2000BCAE7EC5A1EF62DE2069312B413F063CEF -:10BD3000475FBCDF2BDD85F68298A0CFFECAAEFC44 -:10BD4000117DF757CE8B3CF1F5AC7BEE0EA52FDFC6 -:10BD50009C3BB85875EBF84BF2F34BA21E43794D60 -:10BD6000ECE30EE7F9C2A89DE77C53215AD723DF05 -:10BD700041FF3F483D207E77E486DDB608FEAE4EAB -:10BD80009918E77AE49FF2A85D8F98EC5E4B21F258 -:10BD900089AF4D55FBFAF3AE342FF1CB30939FF8BA -:10BDA0006504F3A5239D46593B5A34847FCFC89C34 -:10BDB000A0DDC01F7FCC47FBA7007F503EAB8F7D2F -:10BDC000343E8FE11F49C7C3C28FBE9979298E982F -:10BDD00028FCE84801E79F2AFBED1ABEFF4621CF69 -:10BDE000378CC38D47FA6ED56817ABAC463E88E5F5 -:10BDF0002F98D1A49F3796DFFAE39B01C837D22E44 -:10BE0000A65F996FBEEA9F6FBEBA1CDFC4F28BD4E7 -:10BE10002B3B6DCE2A3BE6B76A15D2C7C3DE1ED8D0 -:10BE200082EDAB1A0AA85E6667AA6F3F3D6FE6CF48 -:10BE30008777F955ACA7295A249E1704AAB0DDB418 -:10BE400098EF678C38C2EB6D063EC89F972D6BDE6E -:10BE50008FDF093685F8FB2F9D6EA5EFA5C2ADE2F9 -:10BE6000FDCAF62A6C37B5F1F74FE2BED4B55827B4 -:10BE7000176EC1FB835717F87858CAFDDA9B049FE9 -:10BE8000EE5476EDA7F7DAF97BF30E5913E977084C -:10BE900085DF7AA358E74D9BF83A333EBE857E97FF -:10BEA000744E4F88FCA74F4DF5F4BB37FDC59F95E9 -:10BEB0004A7B2E5E6F467D8287795981AF0BF9BE32 -:10BEC000E5569862C400EE0FCAFD3EAC3FD0D71BCA -:10BED0008C18C0EDBEECE74AE3DFB5B1C793295F2C -:10BEE0002CF723231B98827A19D728FC80B8FB9360 -:10BEF000371735D3BEE4CD03E4BE64B786E7B29707 -:10BF00005DFAEB847879963162DE53A29E42DEAF11 -:10BF10000D17D0EF8CED4426A1EFF29FFA3DB5C589 -:10BF200039E34C7C07B7B380B76F19B0E5276D10C4 -:10BF3000BCCF33356B782E1BCB57E83BC07FED620F -:10BF40009114475FF86FD658C4C2BFE323F8E7B631 -:10BF500058B6F2EF31B95E9A2ED5CE984124A7B7E4 -:10BF60000B3ACD1820ECD330360CF5CD7441B73BED -:10BF7000ACE0B7925E6B37C7C8FF7706A0FC3FD630 -:10BF8000AFFF6C7C1EA31F6AC5BC7385DF3C1F7F9F -:10BF9000CF54C5F3E2B9FF7CEA31EE37DFCF3A2860 -:10BFA0001F79FE71EE2F36C0F2905FFAFCDED77675 -:10BFB00063BBA123F6776643347E9FDF712DE5795D -:10BFC000DDF38F3554607EAF76E3DB943FAE95FAB8 -:10BFD000226CD417E060707DB1E16ACAEB98ACFCCA -:10BFE00077368781BEC0BA9461586F0AE30F15E7B0 -:10BFF00000ACC057C4F7FF03486F4CA47A541A4FE3 -:10C00000A57DE0B7FDDE287DA4DD88D51765325F0C -:10C0100033308DF259527F94093F854D8C8D1FD757 -:10C02000921C0E13AD8D92BE220E927E07BC4F7EE7 -:10C030004797C91E3699F47E4698E4B2DC0AF68228 -:10C0400044C96765E23C81183A6FC2755D268E323D -:10C050003E8FE10319C754083EB893F9293E7A513F -:10C06000F0C1BBEFF1DF839B6E5F447CF8DEFBDC4D -:10C07000EF9471D4B78F9F22FF50FCD44B771BF8FD -:10C080009349F8BB169306ADC3FDF44E1BFFFD6B41 -:10C0900085D3D975E7917C7D7EF15DFC1D17DDEFC1 -:10C0A00043B44C4AB0E23E628B99C717D3267F5007 -:10C0B000314BA73F86A45746105FAD4AD7F7FE84A1 -:10C0C000F1C69BE23CD6BD9944F70B5DFCFE854D65 -:10C0D000D7F84270FB73B338DF4A699E8B25541240 -:10C0E0008EB9E2775FE6A9E157BB713F5609BF58A9 -:10C0F000AFD0EFB4FC0EE5B2CE14B1F0BC5E17E5E4 -:10C10000E9E5F8FDE72943145F5B5EE7F6B14749CF -:10C11000F4F13C6FC8F0FB3FBFF3F27C943F2FF08B -:10C120003ECE23ED5F6C7DC2B10537D377AE7F6322 -:10C13000FE14DC175534FE7BCFB1F3623DC2725D55 -:10C140009EFA982DFEFEC129A16F4B105730EF4388 -:10C1500039FED338FF2911179E12FB63A71C7CBF41 -:10C16000EC6F03781EBCC4CBDF4B14D753623FED9A -:10C17000549A319E94FDECE27A628935B05C47575F -:10C18000EF868466CC4B641689FA93458CC74F7B47 -:10C19000520DE72E64792B4BBCB8CF5124CE2DD84D -:10C1A000C3ED32EE63E33EF313D941133EFF3FFD8F -:10C1B0002524DF00800000001F8B08000000000025 -:10C1C000000BD57D09785445D668DDBEBD857487E2 -:10C1D000CE06618B9D7D0F9D0DC3269D8428B86082 -:10C1E0002780A06C0D0804C8C6E27CCCE8BC3406ED -:10C1F00011F95CE2382AFE2E7F83E0EF366384A0DB -:10C200005103D32A8330EAD820286A465B46013599 -:10C21000242D2E836F783FAFCEA9AA74DFDBDD6CAF -:10C22000BFFABD47FCACD4ADBA75EB9C3A7BD5A93F -:10C23000345A897D7B3E21C4EAD34F2D20A44F225E -:10C2400033DB4DB4D4D1923EEF8B6265B65522A458 -:10C250008C90C1D69A6C6B227DBEC2A7277250BD4E -:10C2600086D6D3A0EEC8B6D27E7DD3453BAFDFC322 -:10C27000EAF49F860C226401FC66A5A5D1E4910B2B -:10C28000E9EF1B743DBE6C6C276753099164E22291 -:10C2900071B4924DAC0E333C1D673996478B28DA4A -:10C2A0004EC769D29B364823B1BBC348C79BC3C79F -:10C2B00023C3CD5A187F361B8ACCE9DAFF93144387 -:10C2C000C85C23593F8CB6CFEB1AACA7332075312D -:10C2D000AE4C0BC04D265A8ED1EF4AAE68F96C3485 -:10C2E0001D1BFE4D082D09D19263627E08878B10BD -:10C2F000807B8417E1DA58E14FFE8F5242FCBB0C81 -:10C30000962DF43B0D5D6F1D91285C0D02BE0E2530 -:10C310007C651C9F8418DD5F1809B99E4864201D48 -:10C32000A7D3E42C037C36187D384F3AA2DE41D7E0 -:10C33000C575E7B858847F307D9FCEE7A5163BF9D9 -:10C34000A72E80CF9516067FB55C5FA54F20E4D45D -:10C35000CDC462A08F56EE5FD86AA4F59577110B15 -:10C36000FBBA5D4346D1F139BE22CD2FD1A1215672 -:10C3700023AFC367670E20D6EC407D88334E51A7AC -:10C38000E31298C7723EEEB0BAA18AF74734A72AE3 -:10C39000FA5FB62657D19EE22A56D4D3368C51F492 -:10C3A000CF68AB54D4B3365DADE85F44D206120A11 -:10C3B00067D33E99B8296A73DCB58AF6BCA76F5279 -:10C3C000BC7F9C343F348EF6EB888A2924948E5AA5 -:10C3D000A362B640495C766F3EC5CFCD1C8E82F617 -:10C3E000058A71BE89B9721FACEBCDDEC5D7124A82 -:10C3F00057233B9729C65D2ED7B3756BD31DF5D157 -:10C40000F79AE90FE0B398F8F70EA3F4D1E8966C29 -:10C410001EDABC64136B17EF2DEDDC8CEF2D752B42 -:10C420009F2F7F5A59775592EC66CA9FBFB59A13D2 -:10C43000901E8692A16783F82A4007B413FDDEA9F7 -:10C44000C764B72105F093F5F038C48F8EB8ADA15D -:10C45000EB758A109B07FA3F6FB6B9687DC9FE85F8 -:10C46000381F4392920EA2AC4A3A88CE56D281D956 -:10C47000A65CF781E5CA7557E337D69E7B4EFCC6AE -:10C480004F52D285C06B39FDF939F1FA24E0333AC5 -:10C4900080CF923DF65613E2894C338E02FCB1F9FF -:10C4A0001A884306394712A89CA1CF6D6C0872D236 -:10C4B00062726928FDECB04ADA63C6C038455ACFCB -:10C4C000EB00CF7AC945E0BD28E24E0279D15AEEA1 -:10C4D00049F6D075293636C3CA912F4D8E97414EF5 -:10C4E000D6EB3D85D02EC6FBD2E4C4E73DD23B8BD4 -:10C4F000098597683D85280F8D04BF2FF0386A00A5 -:10C50000A3E3E5C48172F8254ECF5F7C5487785C45 -:10C510004C9AF7DAE9F7BEF998E177297161BF45DE -:10C520006D4A3C84E04F85374A3656F86E13877B58 -:10C5300019216E4D5A283EA52EC9632E0434740964 -:10C54000B9ED3C5BC2C80EF03986F4FF43F92DF01B -:10C550004B3B48C1F209BE671914F89EC0A7905B17 -:10C56000E23B06D22C27011FA8E418C956AE1301DE -:10C5700021310AFFC37FAF52196A8CE31F1B04E30A -:10C58000C0E409B99C7F872C7026019E8CA40DD72E -:10C590006FA364DB20D3EFC897A5B4128ACF128BA8 -:10C5A0005D86F52A23DE59F0BCDCD8DEAAA5435D02 -:10C5B00046CE58909E063FD570363E008724E072E6 -:10C5C00049444BEBE3797DAA4BF23D9A02F0BCF56E -:10C5D000137C773C2FA74249D78F82F9CF4FE8CB06 -:10C5E000E324EB08F85EEDAB59894037EBA566A272 -:10C5F0009ADF91D7E838B2C61F0FFDAA8953CBF452 -:10C60000AE1BF5CD5B920FE77D03B1DF01A5D06FC7 -:10C610008DA4FDCA59B4DED841F5560C94511E992B -:10C6200096A453854FA23D0A750D8504E87B39D445 -:10C63000C5BAA704DAB12E87D6D7521886C49D5F33 -:10C64000BF3F9C62E1FAD19FC9DA997CABE3F8AABB -:10C65000137ACBAD9C5F37FC328490BFEA294E8AB7 -:10C66000818F8C2ECD40425253385F169242189FD4 -:10C67000F255660A1D7F501CE5432998EF587FD17B -:10C680001EC2772AF849335DDCD114DFE652BD9330 -:10C690008ADC85C1F05E003E841DB10CFA02BC2923 -:10C6A00056AC370CE8FEC00ECDA5DE64D0FF629D0F -:10C6B0009AF4C409F618694FC4EF8AE757A7683897 -:10C6C000BE283D5E009E22AF433ADA43621D2ED45F -:10C6D0001E1A1BCFE62FF0E708C5F734053E09C543 -:10C6E000678102DFD3C2E29BE3E36499F72958270D -:10C6F000D97C6810E0797692E346E83FE288EF98CB -:10C70000A409CCAB5AEE79EA51D0639DB20D78B949 -:10C71000713C93738DAFC8C8FABD5D06B744C7A915 -:10C72000EB7C13EDB39E162A487591F1D40FAF0A36 -:10C73000DFA1F860EB28E059A1827FEE81EFCC7396 -:10C74000AC08E72DE7C1C32DE1F0F0CD6FC83C4741 -:10C750003EC0973FD0971FF86E315FF7DFC7386E46 -:10C760004DA1DF2F7D7F780CE0A75AEEDA3B14F065 -:10C77000B05AB219E8772718882B8AAEF39035554E -:10C78000E49F74ADCA7DCD360BC547D270934DA6DC -:10C79000F8C8BA4576B8E9B8FF58BD2A6E212DBF52 -:10C7A0006EA19FCEA0CF258D03E98D6CFFF4777429 -:10C7B000BC2CF36CDB465A9B63A0F3A1DF49F94D17 -:10C7C000B4278DCA89BFE88911F84D97DA7C703299 -:10C7D0001DD71F2BDBC00E4E90C944A02F81E784CC -:10C7E000680687785EF1F856C9670A3C9FD0EA2F41 -:10C7F0005949CB19B0EE6501382754F94BC0EE11F9 -:10C80000784E4863FD89D69F5C1BC41F65800FDA94 -:10C81000DE0D761DC56763A27E3DE8C15E23AB13C6 -:10C820007B36DABFAB8D8C3FBAA392DDA01FBB294C -:10C83000AC5E1CCF6326A620B918651F7839859B8E -:10C840001C90C9365A7C6FB10F8C457C58D838DCA7 -:10C85000DEEA256412E069F5E4CAC171B44C6C6586 -:10C86000F851D3C9AB29CCEEAF3F4D19AF24F0BC82 -:10C870005EEBD15B4CF05CAF787E94E2CD6508D482 -:10C88000179C48BF92A09CB1AD87FE0B374413574D -:10C89000907DD5C1E711092F8DB15AA2A5F86894F2 -:10C8A00088E35CFD5EFB6F19F1AB9EFFE7BC3DB119 -:10C8B0002A3C7C47003EDA5E75E7B50F83FDD9E878 -:10C8C000D511037DB4FA958AC124CC78FD783E3D1C -:10C8D00096B8E383EA5A1FE2A3F1F415F8BCEACE56 -:10C8E0001E3DD03D8C63A5CF5747D907DBCE81E7EE -:10C8F000323E8FC6D3B1C4151FFC9CC993C0F80942 -:10C90000D8FE2C2090D2ADAB53766FA3AF3EBB4F79 -:10C9100033694B98F9EA5319FCB9895AE4973C0FEB -:10C92000B16F0EF37DD16F501C95D72686E79A82A2 -:10C93000D0F97554FAE6C2FC2F9F48ECE1BE779A15 -:10C94000D38B9877479C6F31A7FBCC1A7350DDA22D -:10C950005CC7442E173AAEF625C3F8BD93991F1F46 -:10C960008A2736CF51DA6609F05191E42C02395208 -:10C970003F8356289D0C9EEDD138F3037C1769DD6B -:10C9800003F8A6FE57C9B9F0ADC77631DE570739AF -:10C990005F12BB49A2FC349FEBADF95B975F4B651F -:10C9A00067BF1FF3D526EAC7D04F7C459ADF3443D3 -:10C9B000BD4D423F658193903554EE2CDE56B21E3C -:10C9C000D4C5FC2442AE8863CF6F83729D2EA06FC6 -:10C9D000F1FF7612AC1FC5F76FBE5B69BFD691BB86 -:10C9E000BF05FBE7AB834C3E508D867EF8E23F2AC5 -:10C9F000C7ABDB7ACD7198679DCA0ECA02438FDA46 -:10CA00002185A9DC4F1B4546811E58B9ED3B7D8C25 -:10CA100035321F7C4DF93D3D03E4A505CB8A547B9F -:10CA2000592AC4190EB0793A529DA353219E72809F -:10CA3000CDEB54FD29A6271E4B40FD6400614E7FBF -:10CA400035CC32BA5BE93CEEA4E2248AE2C76060EE -:10CA5000F690B0036579951C43DB477FB93A0ED653 -:10CA600037E1B9AB26C17889CF45DB019E8D15F63C -:10CA700022881B6CAC31D95AE99046FA3EE80FF790 -:10CA8000B3A3DF180A5642FBFD95C380ECBA5EF7EC -:10CA9000405C6583E6DBBDC368FF0D57105B2B0967 -:10CAA0007CA7A9ABE645984FF234A66736A6D88B8B -:10CAB0002C41E3126ED73572DCF5EDCABA6F2C5DEE -:10CAC000DF47F7A1594DE14B1D08722397B075263A -:10CAD00067289E289DC0B783EDD71EAAAF4856A0F1 -:10CAE0009EDB2E7974149E868E1735A00FEB6FF7A0 -:10CAF0000C9A057AE919AD6D4BD0FC12FE32A4D226 -:10CB00001A13D047B3240BDA0BC23EBF91887FF9CA -:10CB100048373339DDDCC8EDF259D10CBF0B882D15 -:10CB200019DEBBC948623494A56655B597A1BE5AB3 -:10CB3000AE8B053B096009B7DEA28C145F6A7CCA24 -:10CB4000EC92E8BAF74AFE4C18E46B88F9B03893D7 -:10CB50007B4B4AE838EB5399BC68CCE476623AB137 -:10CB60009B29DC8DBBB3366FA44D8601741D8B51A0 -:10CB70002E19CB8BD14E3682FFB3F4B5288F141308 -:10CB8000C00BB1D88B34102FA81D5EBC116CD32301 -:10CB900054BE5006EBD5F992918FA9DC91A8EEFB1B -:10CBA000CF2D936BB494EE1A87523B8CD6DF4D9DFC -:10CBB000C1EAA9BEC51A5AFF614B33ABE7FA8E41F1 -:10CBC000FDEC965B6BB4942F1A8B7D8B655A1FFA24 -:10CBD000E45DAC1D1C424A58594FB6D5B8E8F85F21 -:10CBE000C772FD6EF3CD05FA697C354BB33108DEB3 -:10CBF000F83426B7BE8E62FDBE4E21F36A01DFD93E -:10CC0000BE4C98A7E8F7AF546117B76129E014EF5D -:10CC100091A4F0E3FF99BFB7B48ADB25D16403E0A8 -:10CC20008D2E932B86E27F4F57D616E8FF406A1C65 -:10CC3000C7171DA734308EC0A3184F7C7719E85D45 -:10CC400090C73A166715EDAFA532F949BFB30EBFCD -:10CC500093CFF0DF583BBC08D68DAE9796AF979632 -:10CC6000F9AB9BB13F8C1B5B88F2BF444BFBEF39A8 -:10CC700043FBA704E6ADA68F7D9C3E96B652418845 -:10CC8000765A1AD2D18468661F9252251C43399E67 -:10CC9000E3D362199CFDEB3158C2EFB4723C0EA78E -:10CCA000782FB878B83FE6F3F9B9E10E5A2FBB0CEC -:10CCB000ED9D395B82E121E47EC5385FAF55BD57FC -:10CCC0004E1910E6119786EFDD19458CF89C6CE93A -:10CCD0007F2FA590D9A560AF3670BB9AB8AEC0E0E3 -:10CCE000423D971A0D1BBC7A2BB4B74B7637D067F1 -:10CCF0003A850FF05B7B6D2987CFC2E1B330F8DC5A -:10CD00000A3A2587FCC9D3CCA1F4DB8FF7FEF1F2F8 -:10CD10008BF9780ABE0E371EF047A4F530A5FDCC7E -:10CD2000EB21E6A9C2673F9E55F313F8047EC6F7D0 -:10CD3000F295F4D84FCFA9621D557C9D7289DFAB67 -:10CD400060EF35FC96AE23D82756253D3774A4688E -:10CD500016E407DEEB84B52C0BC4E946A6717F6FA1 -:10CD600038190EF2DB55C9E2A9AEED065BAB15E34F -:10CD70007B2569E1E37BF85CEDEFF5C5EA89847614 -:10CD80009132DED09768F3DAC14E3D496CDBE8B8EA -:10CD900063557607ECDB6C3705DE0BE81365DDC504 -:10CDA000F920347EE44F86F9951A2A77586D845C11 -:10CDB000F7E453289F4B0756AE4AA1F5DA279F6642 -:10CDC000F56195DF418866DA93CFA03C2FCDABFCAF -:10CDD0002E15EA69CFB2F609F61D32EE383C5B3308 -:10CDE0007148C07E989E6665F6479586001D19E4D9 -:10CDF0001536D093029F91CA5283A6399CFD3AB74B -:10CE00009F9FD9BE4639D7CFE5C29FF76915FE7CF3 -:10CE10005F8CD1250F847D2EAA4F29BC4BD39C0B50 -:10CE200001FF4DD13D73C114BE3DFA533DD843922D -:10CE30009DDA1B101FB15AC86C3A4FA967A303EDC6 -:10CE4000C06536A316F1C9E35514B6B3749CD77602 -:10CE50003F73EB30F61907CC6334E7FFA6DD3FFDE7 -:10CE6000F809E8D1AF4D3608078EEE7A6415D85729 -:10CE7000A3BBDEFE89E95B13EE5789798F86B82361 -:10CE80007D5EDE69C0F98FEECA5904FDC7BEDF952D -:10CE900006F431BEDBD30AE2A06FD7CBC39CC1FB43 -:10CEA00057E4B87436EFE2ED8B7E7C7CA927605F97 -:10CEB000527CDC919608F838B318E28BBD8907D70D -:10CEC000FBD04E1BCEE299FC7D6A9767039F9F22A1 -:10CED000036CB0BFD06766E3A8E39C476A287CF484 -:10CEE000F9783F9D4190DD3CE1B4910A9040BD82CC -:10CEF000C42AEA55C6218AFED5961445FB55493900 -:10CF00008AF6C9D62245FD9AECD18AFED7D92A14D1 -:10CF1000F5EBCB272BFAD7D86B14F5224FBBA27FAA -:10CF2000C9BE4E65FB212BAE4349B7A30AEC799BE2 -:10CF3000D7D90AE5E53D6D5503AD2424BE5BEA7300 -:10CF4000B7C2F3B1679ACB3C2434CE4B9639715FAC -:10CF5000C000EB2207ED135478911F7B35366B70C0 -:10CF60003C77F620E7ABB04E6F4914ED14D9571853 -:10CF7000FDF1B05ED5F3EE9163605DFC04E35F1DEF -:10CF80007ADFBD6341CFCF91D1EEEDD012B41F3B1C -:10CF90006616B821067844F2BDF409C8A939D1282B -:10CFA0004FC6530B17E186BD5009D6C9A980BB8275 -:10CFB0002C55ADD30A45BDDAF25B45FFAB92D62ABC -:10CFC000DA275BEF52ADD3FD8AFA75B64754EBB45E -:10CFD00059B54ECF28DAC77FE16B05369AD0E39278 -:10CFE000CD74FE638EB455C1BA8CED76CD017E2929 -:10CFF000F5385B5184EC697E134A0FF5AB20AEF532 -:10D00000464B12967B5AAC1897DADB928DE5BE162A -:10D010001B3EFF5B4B3996EFB4D8B1FC7BCB242C85 -:10D02000BD2D0E2CDB5BDAB1FFF6964E2C290647A0 -:10D0300080BE4888E7FA87D6C1DFEFD5F81A61E7E6 -:10D04000D59FF6BF514EF60EF0F542FD76D76994A6 -:10D050008B9FA413946FF119ACFC29DDBE2ABD8C03 -:10D06000C914E44F9D6903E881768DBD08EC6B6DB2 -:10D07000BAE60FDA1184DCB1D6916489657523AD07 -:10D08000E362836346347FB00F27E44FA03270938E -:10D0900045530BF5BE28D67E364D53EB42FDC0F608 -:10D0A0009DA705F69DB5E961F69DFF74C26A867875 -:10D0B000CBC133596680EB208F2FD949916E3E2D1D -:10D0C0002BB4453AD08B47547684283F335598018A -:10D0D0009E768D6D3AD829AEAB75641B9517B51247 -:10D0E000F347FBEDC074666FF75D67407FE790C65E -:10D0F000BE08E89CCAE927005F195BE36A41AFF408 -:10D1000099FDC98087B4ADB1AC9EE87F42B205D528 -:10D11000750CCEE15B2DB5AEFCB070A6C07CD470B2 -:10D1200066A6F3FD068F7D04E85F513F54636F00F0 -:10D130003D71A8C29E01F339E83020FFB81C667724 -:10D14000060839ADBD6C7A50DCC59DAEC3F7A6E9C3 -:10D15000199F919B64F7B6307EDAEE7466EFE3BAFE -:10D16000813F776334DAE18734A46E7B183C7EC05C -:10D17000F1F3CD80F0F1970FD3991EAC9C6AC6F104 -:10D18000FA5647E1BE6F9F230BEDA0BE668A25CA03 -:10D190001F7D279A4FEEC47683D812C3FDCD595C0C -:10D1A0004EFDA96BD50F8769FF4F5747DB50865B54 -:10D1B00072513FDDC43BCF8937A2DD32A7764425CB -:10D1C000E8A5597C9F6CAE593B08B7CBB4B17A0B3C -:10D1D0001DE76653D17A50FF8B136AF4B1B45E3702 -:10D1E0007CC57A2897A5DFAF8FA3657DFE8BEBC149 -:10D1F0007C6CA0AC5586FE92EFDD163AAF796B647D -:10D200002BF39FB85EB32FBFA87319820E018F4016 -:10D21000A714BFE8171EE1F816EF1DE1F85A9CCEDF -:10D22000EDB602527056B9FFB30CF8A167CEBB99A8 -:10D2300011E2F4CA766EB77DA067DF5DFEB4CE1D45 -:10D240001C4F12DFFD289DD9D787F4C42E811D778E -:10D250009319E9A370E677B79751F80BBB2C1ADC4A -:10D26000BF1772DC4B307E5FF68513E5DCE53DBE13 -:10D27000A70E13A4F34EE093F3E9A9A9AEB5A81F36 -:10D28000467F4FF50FC8C533CE4F0FA31CACE372DA -:10D29000B019E5D79E963558DFDBE2C2725FCB0648 -:10D2A0002E07DBB0FD9D964D5C0EBAB91C7C1A9F13 -:10D2B00077B5CCC472778B93CB41B6BF5ACBE969B3 -:10D2C0007692F33EC093D8C79C6674EA005F7F7D78 -:10D2D000C44064D89FE832209D520E78E2D10438D1 -:10D2E0003763B06CB4869E9F51CBDBFEF557EDF7EC -:10D2F000AE4EB23F0AFCDD7F5E06ECB3CB22D3CF4D -:10D30000416235833CD9917E432DC8E78356AB19E2 -:10D31000ECD68EADBC6EB79A75B4BE337D06CA9797 -:10D32000834EABD940EB2F6D9DC1DA5D567314ADC2 -:10D33000BF9C3E93D5DD0437B7BBD2E7A09CAD20A0 -:10D34000D21EE0872A63CA442AAEA97EACD8037CE9 -:10D350007055D2FC89C00779E956A4C3C9D6B57BFC -:10D36000A07E4DF6666DBC15A2A145EBE0BDCA845A -:10D370001A2DBC3771F88A75F0DE95E9F76B83DFFB -:10D380009B94FFE23AA85F6BDBAC057B300FE45661 -:10D3900062601C5117ED42BE8AF35D23BB1C28C797 -:10D3A0000B3B1D28C7055E2AA7D5DC0171BAA64E26 -:10D3B000C922C13CA649FD9BF612B5211ACF506E79 -:10D3C000A172F6EDF4BAB8B514CE26A88FC1FA1F33 -:10D3D000D68697BBDE70FAE543CEA7A0376BE83858 -:10D3E0001F52FE81F368360E5F53D77CF37CD4570F -:10D3F0004E33E8D7515C5F8EE1E5325E36F1F233B1 -:10D4000093FD63F8CEE791F9FA4BA00FCAB78BD919 -:10D410003C42F85AD9CEF9FA38C72329F52743BD3B -:10D4200081B4619CF07CE7BC9606FB6F29705EA21C -:10D430001DCF61A8CF4BD4132F1BAF5D75DE82F8D3 -:10D44000F4B80FDA19F41CE511F73F0630B93713B9 -:10D450008435381D1914EEECB0706B3312CF09B758 -:10D46000B29DC3BD94B8F17C9B1A0EE24C44DE5AC7 -:10D470006E3A84EB190A8F2F3C3C217030FF5D9C83 -:10D48000671171796A07256494811C341388DF045D -:10D49000CB89C3E790136A79F473C9B973C89B1C2D -:10D4A000C09B5ADE88735AEA52D873B4EE82737AFC -:10D4B000AEDD5118A73F697596C2387D95FE1F35C0 -:10D4C000E09F25F890CE7E3FCC7939E041D2B3FD84 -:10D4D0007AFA4626ACDB098DEBCF601755656C41B7 -:10D4E000B9D30BCA81F2E3585A07BBE7F1A18EF119 -:10D4F000F01EC966F413E95CE7C40CA68F424BA288 -:10D5000038DFD8B7F9A7648C639D87DE23E1A15A81 -:10D510001EE77381BC2F8F4693A747221E89DA7FAF -:10D520003D1583D08EE819A1D742F973FB893D23BD -:10D5300032717CB5BFD833A4DCC8BE7BE524283B60 -:10D54000F5CE4DF3C14F1A6D403FE93D7E2E704A36 -:10D55000343B47F51EEC13D37E538E9E4900FDA548 -:10D56000F6377BF6CFAEB41686FA9D14CE890067E7 -:10D57000FDE79A3BE0D9C5FAA1F56B7E24DA78BACB -:10D58000AE6BCE106DC985F8A5440671517CC4F60A -:10D590002694655F78E30AADE07F0AFB81FBA7E78D -:10D5A000398F54EE67F6C28433245B5B0A71A6019F -:10D5B000B87F2395BFCDFC565E8A7D91716C0A645D -:10D5C000AEC6E4D6A72ACE23256969395BF68D82DB -:10D5D0007A2FF1E23E89DA9F7D8BC7A1A85FFB20FD -:10D5E000D0ED7A7E4E89AE483CD06FF5EF3E9A7B07 -:10D5F0002BCA8128B487FAFDDA9D1A3C67D0A1B501 -:10D600000F1C0F7EED9A0CDB5A5AFFCC9BF8E06B97 -:10D61000B46CB2FC887813FC5BBFE63BC4A7A8F7E8 -:10D62000F0B86F9B8EEA1F5AD6FFB78C7AA89E90EF -:10D630000DB86EE40DFDCA20BD48DABFEDC7FF4846 -:10D640002AF76A0081A8172BA7DA69BF1AEE7F10A4 -:10D65000F226AB73BF8BB852A7DAE9B83589BCBFE5 -:10D66000EB21561F21DA1F66FD33C478FFAAC5FAE5 -:10D670001051E7E3E588FA7BAC9E22BEE767F5022E -:10D680005137B3F1CDACFFEE6D3BA6823D22E4FDF8 -:10D690009E0CAE1F8B48113F9FB30FE57FE47329AB -:10D6A000CA76AE1FE63D23BBF423617D2647BF0B40 -:10D6B000FCDD2EE119BAFADB7418EFFE26AEBD7060 -:10D6C0005590BF22CEB138AACC76B0FF1A5ECADA26 -:10D6D00022F3733D607F10BE1F5D2D9B707FE2D4EF -:10D6E000DD4CEE47B2DF16AF794DB19E21EDB2C4ED -:10D6F000FC71D8B8A3DF3B79CFE0CDE85FA47B71A4 -:10D70000FFFC588624F6E949795CE0DC58421AB1FE -:10D7100083BF9AF03295CFB0C65F78511E2F7E99A5 -:10D72000C57F1B1E7913F5DE02D98AF1DCEBF29D71 -:10D730003D809F5EB317E38A8BD7ECC679FD9F1CB3 -:10D740006E3758FCF9C1F8FC3E14FFA7CF83FFD316 -:10D75000BF26FED571E765A63D08EFB28B3CDFD64C -:10D760006B66FBA236BE4E4735D6511C5F719910D1 -:10D770003F5FE4CD8C95E1F0B177103BB7F44E19E3 -:10D78000F845A79ACD04D67DF6AA7F143AC3C47D86 -:10D79000D5FEC0CDF0CDC400BEAC9921F84DCF2C44 -:10D7A0003B277E95EDBF307E076B7D7A1BECA31E79 -:10D7B0002138CE28EF517DF0F99889994C0F0FEC64 -:10D7C00064FB46EA735F1333CDCC6EE2FB330DB5D9 -:10D7D000EF8C83FD19C10F13A2493BC4DB295DDB2C -:10D7E000385DDB80AE05FD06F669E87B61F82B400D -:10D7F000BF4471AEEF9A4C6E5F06F07A7DE6B9E9F0 -:10D8000056D9FE0BE3B583DAC3B8AFB9330AE329BF -:10D810006A3CAFE47815F86ECD64FC1F09CFAD808B -:10D82000E7C49F1FCFAD9956453C42E03B927E52E4 -:10D83000AF8F9877183E2DBB143ED5677339A5F589 -:10D84000E17953F5BA6F0CE5A77BCFC34FF7FE9A8A -:10D85000FCA4C69BBAACE7FB9DEAE7CF678AF3015D -:10D86000BF0C1EFF7F8BA7CF697E5DD13E6FCD7E43 -:10D8700045FB7CD701457D9CCF5B05642EE2E357D9 -:10D880009CF0BF09F54B8DB3478AAF4FD9B1440324 -:10D89000FB6FE55E16DF6FC8764A5974DDDED3B8DC -:10D8A0005BCD14AF9777B7CBB81FE62EC27DC055BE -:10D8B0007C8EDF8DFBD7A7B752BAF98E1830FEE900 -:10D8C000793D476B2D08A5838AD332B107D98915D5 -:10D8D000C6582DD85315D4520E4737FA2C467778B0 -:10D8E0001E88F2FB4C23D125503E9F3953C2F34F83 -:10D8F00033093B574D4B8F93B64FD1128F81D66B67 -:10D900004C5A8F01F7FD58DEC374364D62D01217A2 -:10D91000B4938478F483A7C1433A5FD92EE379B6F0 -:10D92000E9E56CBFF02653BB0EF4E98DFB6E3F7941 -:10D930002B6D27EB5C65ECDCB6C863FB587331FBE1 -:10D9400080FA2CC6E77D12DF5796743638E7AA7E38 -:10D95000EFE34C06EF1479AD0CE75FFC0708DADD66 -:10D9600082EF287CFB0CC52C4F630CC049749EAC25 -:10D9700018B09FEFAF82FEF587AC8897A6F2B58509 -:10D98000B08E4D13A5CF0D8501FFA669CDF768A711 -:10D9900057CBCFB742FF53475868FCF21E970CFE97 -:10D9A0004A207EE99B0B7C793E3F48CCBBBBC583BC -:10D9B000F4F469CB3E2CDFBBE2ED32B0337C2DDEDC -:10D9C000B0F1CB4B8D17883881881B0839F0D96DA1 -:10D9D0005583812E6D595C2E18A561201788969568 -:10D9E000425E8ECA0A91AF63B2CEAD5795EDBFB01D -:10D9F0007CBD503AAF4F627A514DDF6ABA16F44C93 -:10DA00005F2B93E8776FA2F61EE8D559C455504FA7 -:10DA1000E5ECCC256DBAB1D2A5D3F532D317C92424 -:10DA20004CBECAC5CB732BC22F57C9E81F88F30A57 -:10DA3000621D1AB242ECA115E759B715BFE6BA85C7 -:10DA4000EAB52FE65E9A5E230A7BE0EE50B8DBCEA5 -:10DA50000377DBAF0A778A55E4D1CC953581BC11C9 -:10DA6000384F0C765C9F9BE545D6A5B4C5E0E1CC6C -:10DA7000727F0CD88D4B77C94887446BD70EA1F4C1 -:10DA8000BA84D36B0FF17C00F4B864DC12CCA7AB82 -:10DA90007B2CFCB9E246DE7F99A9430F702EDBAAEE -:10DAA000ECD7C8CF15D73FAF8C8B368EBBEA388CFE -:10DAB000DBA83ACFF35216CF4B2C26C5ECDC85D22F -:10DAC0003E5597BD2D4411AFEC3DD382F180DD5919 -:10DAD000FE075CC383FCFFD0F5DB97756E7B4ED9E8 -:10DAE000FE2BD3AD6CDE8AF955174BB76B73EDFF88 -:10DAF00080790B793C1B6413FDEEECD70C6E17ECB0 -:10DB00008F9659597C5372B7C27E5BDF4F04E3474F -:10DB10000B789C33527EBA386F30FA90BB959D37A4 -:10DB2000B0CB902F3A6A9FA30AB62B4ADE69467B98 -:10DB300024E2BE95C8B3E2E7872E54AE89B8DEA8CA -:10DB400013CD6867D9BC16B487C69C6E7F13F4E307 -:10DB5000CF15EF16FA706C3CC35BA9CF81765EAF30 -:10DB6000CE53F621D809AF4485B51362B3D9FA4D27 -:10DB700075CDD7B1BCC390FDC0D86CBA1E53B9FCEB -:10DB8000D718ED3AC053B5DCF3E00CA01FAF8CF111 -:10DB9000BDD5BF7FFFCF8F5ACFEFF73759BE43BBFD -:10DBA0002192FDDFA461F917C555563CE707FE1425 -:10DBB000C4F744BC4FDD7F426E651ACCAF5A1EE7F6 -:10DBC000B5C37C36B1F9445A9FA635DF2AE28B9162 -:10DBD000BEDFB4ABCCB220880F6ECE9684DF613945 -:10DBE000660CACEF85D2C178FF4C85FDF3FFBA5FC0 -:10DBF0003145A6A625D59F05929BD9AF84D9B1B34F -:10DC00008917CBB9C48FA593B0F3F70B880DCB9BC5 -:10DC1000793EF3811CE74C58973E9D7F109E9F7C78 -:10DC2000E9DFF9403727AF18DB06DB5EBF941DD76D -:10DC30005764C5EFF7EDFC77329C83399F5C589DA4 -:10DC4000645F9E1D66FFF9EF15F24C966FF518EABA -:10DC5000891A7E1B0399C8F6D1484A0AD243402E3E -:10DC60000EDE2CE422ECCF167CAE61E749964AEE3C -:10DC70000CDAB5D3A741D62A5894E296A1DEC1DAD0 -:10DC80000B1A62DD12AD178C8E62ED2B62DD104730 -:10DC90009F437CC88FF3A82884723E61726F21B1C4 -:10DCA000B37C07E24F053B6C5197919DF727BE74FB -:10DCB00090EF8511FC9FB7B299DF3C3295C9F39183 -:10DCC00095CA38C53D5C0EF4E6549EC8A6E5A96C1D -:10DCD000FBBD80979171DE8D0F9462DC9E80FF709A -:10DCE0007CF46F71BF51BC97985BF900F47B416283 -:10DCF000E7D35DBB0C783E82BE31C81174AEFF40E5 -:10DD00004ED523D0CFCDED928878257E45FE6C8010 -:10DD10009F5C38BF91E07361BC9C3E28C7EF62FDF9 -:10DD2000C5ECDA69EB4C18E37781DD9B98EB7C1648 -:10DD3000E7AF27C404F37FDCE0DE82F6697332C408 -:10DD40002B973C61D080DDF01155B79087F2498B5D -:10DD500011CB7F503F18CACFA81F0CE5E7D40F8620 -:10DD6000F29FD40F8672D1E922AA2C283FE5D8DF92 -:10DD700064F41D3E4FAB4BE05B7C7F971EBFDF9B87 -:10DD8000E344FCF6AFF72BC40D9B3A2FC4FA87C6C9 -:10DD90009D83DE22CB198617B15FA86EDFCED7B583 -:10DDA000B0438BFABDB0D317B338A8DF816C3DCE3A -:10DDB000B360E7179887DA6BE9C7AF5DA2204FD150 -:10DDC000B0FA81EC3AC46F6F8EFD04C04DF9FB30A0 -:10DDD00094859DEFFF01F27FE8F878EEA04FF23FC7 -:10DDE000847E800A0E351E045C2FC47A37C2FB2F56 -:10DDF000EC4C0548A8BC218C6F808EA470F0AEC599 -:10DE0000F95E6FF097425ECBF567E5B0E78C7B7308 -:10DE10002A10CFEB04BD093CF1F5BA54BEEEDFFF8A -:10DE2000E6744AC43D1E203BADA087CEC480BD57DA -:10DE3000C3F7F73B3BD2DF03F85CFB64926145FA22 -:10DE400055F0DDB01C4627A22CD8A577C03ABDB04E -:10DE5000EB58FACD265C97F445B47F744E8622FECB -:10DE60005830FAA7FF782001FB5BE0533792CDD5FD -:10DE700070FE6496F1F5BF0248732C9F57C3F99367 -:10DE80007949D25E28E75B53AE847327E27CFCC2FB -:10DE9000EC8ABDC04AD7DA6AD04EAB00E112A40FBB -:10DEA000AA8CD1B029D85FAFB6C42BEA57250D5341 -:10DEB000F49F6C4D53B45F939DA76817DFBDD65692 -:10DEC000A2E83732CE9F0AFE198503F9816C93F1DF -:10DED0009C5EC1CE4357E7D1FA94A7A6DBC02C794C -:10DEE00081B74FD95EE586F5E8A3F8D45303EA4439 -:10DEF000F95D0F3D0083A9ECFFFA5D4FEEB55B2F96 -:10DF0000C2FE8F60F70B39BBBCCB580672F642FDE0 -:10DF100000F5FA8CCE51FA0591E8A69F2F242BA389 -:10DF20009BFD32D916866E08B99DD3212BA71C64A0 -:10DF3000F963172BCFBE0479161FE08FFE52159799 -:10DF40001BA9B7BDB70AE2F4EFCA04F3F1785EDFAC -:10DF500062F85D0ED03BB979F31D4312F0B90BECBA -:10DF60005CC82FB5D3F157E470FBA9FEF53B86944E -:10DF700006DAC9EACF15FDC96DD27A457D5D8AB250 -:10DF80007E77C5FAE0F723C9C5C59BE6EB9D98FFF0 -:10DF900029D9DD61E483984FF51B5178AEEF3A380B -:10DFA000AF421F35961ED0C23EEC7511F4A8903FCB -:10DFB00037CAA4395CFB6D392CCE7FED1B51780E2E -:10DFC000E662C7FD88E212CF19BECCF4E84703BD74 -:10DFD000DAE075BF93CFFB64D9FDBFFF11F6475F51 -:10DFE0002178EEF3642C93FF851DC7351AD0830387 -:10DFF00018BD145A7C1AD02B7D75D12E38D7DFB4BA -:10E00000D4CCF25F52FD1F18E9D2DF97F3CE1F8DFB -:10E0100074DD3E8624C820BDDA074E11AD6F7AE666 -:10E02000ED69EBE8FBD7BC11E5D15C023C9BF8BE87 -:10E03000C4C84AC6E773816EB87E81187BD31DA41D -:10E040005FDF805C00F8A1FE5ECE7B87FE0876F87D -:10E050007EC6E770C24EEDDFCF0AF2EFC9638C2FA8 -:10E060008DF4879D5352F1F79E36BDE99C7CDE8E80 -:10E07000E76E2E94BF77E4F03CE1C8FC7CF01ABA5E -:10E080003E4DAFB07B2D4E7565605E6C247DDEB479 -:10E0900049463EECD75F5DF22437EA29651EBAC0D7 -:10E0A0002BB1DB903FC5FD512BC7FFAB16F4E6CA81 -:10E0B0005D5A764824D27736C8C41AF49D17761B69 -:10E0C000EA30CF8DCFBF4FE8EB5D3FC455E4B3726C -:10E0D0006D18BD47F5B42E01F4748D847EE5E15DC5 -:10E0E000832B014F8725E2B162DE163BA73C950DDD -:10E0F00007CF4D786F4952369E4F16FEA5F02BA7DD -:10E10000EF9A9E0176E5071D0B0ED39523C772D2B9 -:10E11000908F661017DAC187631D23202E31859FEB -:10E120000F381CEBEF01B97C787CB404FBFD74FC68 -:10E130007530BE80EBB0CE3182DD3F21CE25E75E6B -:10E14000D27D71D5F26D15D7C0FEF66C6201BFF2BB -:10E150007A99D9B9E42F8C3F85DC6B92BC7130CFB2 -:10E160000339B5A773289E06AFB997C75539DEB4F2 -:10E17000EC1CE285DAB9FDFEECD312BB17C5C6EC88 -:10E18000FFC671DF3C3803F2E4A8DF2DD1F92CE89B -:10E190007C1DEFFF51FBD9FDFECEFF309E1AEA2F0A -:10E1A00039E27283E2E46ABFA9DF4E17F6DE367603 -:10E1B0004EFECDF10FF72EA7F5D5DBA2118F5F3DF7 -:10E1C0006170811CFF6A8B01FD9FAFE2FCDDABA09B -:10E1D000BEBDC0E6C2AFD914F7A32DD1583F04FD90 -:10E1E00043FEA6C37B3D8E3F6EF0C0798FA54FE600 -:10E1F0006C017FEAF808EB73CF433CF0B944BC678D -:10E200008038D9FBD7717E04FEB252D343FE2F3340 -:10E21000DA114B770C413926D6EFC4E3519847FF0A -:10E22000D5BEA903215ED6A37911F378886C7281DB -:10E230003C5EBE250AEDC035166729C05FF55FD785 -:10E24000CD2881EFBF9F48009EBEAE1D18AF0CAC1D -:10E250006F78FD7EAA2B8DC9817E7DCBCEDDCE83EE -:10E2600073B76978EE760C8CDF40C4FD8BECDC6D07 -:10E27000B12CD931EFE09EF079E4D7E432FBB15E06 -:10E28000C44FE2893109F8D04910DEBE7BB2B680B6 -:10E29000BFB330378E7FD7CFF32505BD7537BE8628 -:10E2A000F113033BEF17157E1F7B462ECB2B5E6CC5 -:10E2B000FC5E11BF695CF39322AED2984F50EF160B -:10E2C000B75A4B56D07215C7F3EA54C74D00DFB2A8 -:10E2D000F6FB5F7A07F1F2D86F3E86EFEE3361DC32 -:10E2E00086BCC3F0A7F667161BBFE5FCB4596107EF -:10E2F0001F7BE4433C6F726C675E21ACDB02D97B11 -:10E300000CEEE5EA357B3FBD9596DBF71DC47551F4 -:10E31000CF3764DF5E6272A51EE08887F32E8EE63B -:10E320005CDC1766FC7E746301E24FC473FBBE0ABB -:10E33000EF6F89798AF1C5FCC4F8A2DFFFE2EB75C3 -:10E3400052EF2D04FD9C06FB166581F69331DEC26B -:10E3500058133C67792D27E3683D886E7EA9FD9DA3 -:10E360009B789CE78866ED2D7A4A7F3DED0FE89C0F -:10E37000C172F422F775C47CC5B9529147FB9FB9AD -:10E380003C9E3D828C88907FFB646E59D8FC5B7C00 -:10E390001E29FFB63FDFF607966F2BF26B4BAB34AF -:10E3A000CDC179B6421E96E6D1E7F9B0EFAFD4EF12 -:10E3B000A52395FD23C9C7F1796C1D4BE3C3E7BBCA -:10E3C0001EE2EBDC4A3CEC1E42AE17C772BC8BFB74 -:10E3D000BF849DD2C8E5B6C8F31CDBC5CE6D8EE503 -:10E3E000793B540A609E6BC83D6F4979A857C53D7B -:10E3F0007D121D6B765CB87C612FCEE30AE2C7D23A -:10E400004E2C5A2829FAB19C481C585E499AB19C56 -:10E4100044DAB0BC9AB463792DF16249723DFCBC18 -:10E42000E76D2CCF74F2120DE8D7D219E1EDE21F9F -:10E43000CF8B0717DE2378B178B892B0FBFE42F09D -:10E44000313C1BE95B8D0F75BEE678E2C38B4B2632 -:10E4500000E1A6811F6CC5F3AD55C48EF5EA0BC46F -:10E4600043B9CFA965F9BD2A7C5485A78BB31C1F7E -:10E470001B40779605D6A9348FC901B15ED4114BE4 -:10E4800002F9AF5E47F1BC34BAF23B2B1511C3F26F -:10E49000EE988E79DC2595ABD268BDE0B907597D41 -:10E4A0006CE50EC8F31E99F7F074CCFB1E5959A207 -:10E4B000B3C17D729BA64FA4ED4E7E6EDAC9CF4BE1 -:10E4C000136791E29E2CE7DA5BF0DE31E708930DEB -:10E4D000E01479E1721ADB5F4D9EE4794347FBED6E -:10E4E000B23807E595C139734F8C15EC84B5D578F2 -:10E4F0007FD49D7AD65FDC6723E013F7DC6CDF9E68 -:10E50000B74A4A3DFF3CE8F8E97989309F0CCC8F47 -:10E5100073EE94783E5CE5E099546EF4787504F2FD -:10E520000BC4F72CA9CE1C980F81A478CA17C3B8C6 -:10E530001EEED99E9707EB549AC7F30713524A0071 -:10E540008F0B521DA5D05FE44597C2BA24462E67B3 -:10E55000E7D98BA1BFFAB9C8CBAECE7396437B5334 -:10E56000F419CC37EB2D7A7FBD2F25344FBDD54E16 -:10E57000DC7A942BCAFCF4BE457ABCCFA9D4E16CFA -:10E580008523CA97CFF68FC27CE13C67158EABF727 -:10E590002517D1F7FE3895E5BFABF3BD77EDDEAFBC -:10E5A000C86F177CD69FDF7E8AE5B707F8EB9155D9 -:10E5B0002428BF5DF08DE0BB3190DF1E03F59C4544 -:10E5C000D06FFCFBDD98DF3EA1DBC7F3DB3F54E6F9 -:10E5D000B7DBFF7549F9EDC7F9BD6FC78DECBE24F8 -:10E5E000719FD4CA9D6CFF77A5C4EE935AF9277624 -:10E5F0009F94F00BEB387C0DFBB7AD877DBEBAC79F -:10E6000016E27D5484DF876AA53FC17EA1B89F547E -:10E610009D07D304FE20DACD1EB4BBD4F9304D8F54 -:10E6200055A13FD8A4B2A36FC9E3F11DAECF08B77F -:10E63000FF96F077010E13FA677AB43B573EBECAD5 -:10E6400066813AE72BB2EF7912DC9F3C168FB4203B -:10E65000F86CE90609ED5781BF914F19EC789FF1ED -:10E660005383D16EA5F636CF6376337F9BD20A9C57 -:10E67000877F21D69F0A76F20BBBB26D54C29257A8 -:10E6800023DE43FDBCEA1EEA2715F7509F82FF8177 -:10E690009D7642E386714691ECFBC6D17AD909ADED -:10E6A000CD6D0DDCCB7CBEFB8705FE0D7CBD2EF653 -:10E6B0003E62F5BDCF22FF417D2FF19DFC5EE2F170 -:10E6C00011EE2536C85D32DA0FDF6B15F7135FCE1A -:10E6D000E12CB71237DCF73BA647AB58FF725F1B44 -:10E6E000017B28EA90561147305895F597F3787CCE -:10E6F00080DF2F128A6F533F3E0D88CFF487119F22 -:10E70000AAFB9E059EFAEF7B1E6E42BA1FB37F875F -:10E710000CF2E062EFFDFEB5EFF93EDFBDDEEAFB95 -:10E72000BAD5F77347BAEF5BAC7B9167A5A2BF7A06 -:10E73000DD4BF6FD4E791F355F6F17FDF939D7FBBD -:10E7400007D57AFF1B2E40A37CF8F7981377035B5D -:10E750004E896672ADDFAF1FA7433FEB3D6B7C95E3 -:10E7600019F89FEB2907D753E4B676DC8777707AE0 -:10E77000B179D93982E223ECFE8A521F3B4F30EA4D -:10E7800044F8FCA0EBCB25C5FE6EE8FDC52CCF7888 -:10E79000EC19764E4FBDEF2FF2866AEC51CAFB1B87 -:10E7A00022E41189380EB5E3891EEC780DBBCF2E1B -:10E7B000CC7DC79BE4B4E03C2227C677A619BDC92F -:10E7C00040CFF129CECBF21303F9461320AF4842D4 -:10E7D0007F90E7E124DC0071C73E48B21D4AC8675C -:10E7E00077C7DE80F70624108B6F1473777176F984 -:10E7F000CE6C18E7A864595F42DFFDFB986F924129 -:10E800003F19605FBB18F77D73A15D7D4FBF4F63FC -:10E8100045FBC2F53B09FD876F60B0D141FCBA41B1 -:10E82000C7F31A557FC780FB53E2EF181CA543D4EA -:10E8300051B93DA793E5512F4FEAE17E18BBC7754B -:10E84000E17013DEFF44EC2536E6870BFF6A987C07 -:10E85000317AF37CE78B96277DA5F073C9F3F11726 -:10E86000B49F18809B8D7FF4AE68D43747EF1A8130 -:10E8700071BEC0F8BDE8F7CF69569E339EB7E62358 -:10E8800005FDCD777DAE68F725F875C328FCBE97EA -:10E89000865C398BE2EFE44EC328E033BA6EF3F2C4 -:10E8A00083FC7BDF3D5913991D703E38BFC17974DD -:10E8B000F373A202CE4F5B8E60DDD7E2539DE7710A -:10E8C00029FC5251EADF20784F8E5F1A600B1767E0 -:10E8D000399ECFECF66E9E07D9CDF320BB79DE6270 -:10E8E00037CF53ECE6798A227FB45B2276384F31FA -:10E8F0005B723C315FC2FCD1DB00CEA665FE42C834 -:10E90000B76B1AE99B2BC9983FDA925F16367FB432 -:10E9100010F2DE5F797EF60D60D79F18E0C27B496A -:10E920005ECC9F7903D8F527F48C3F5E7FBEF2065C -:10E93000C81B7B7CA8F32E18E74B49F6203DBF226D -:10E94000E17E2AB1FBF4B5E7C82F6DCB67FB0BF76F -:10E95000E7B37D0C513E97CFE4D9EBBCAC96EFCE3C -:10E96000C4BC9F4D06CCFBA1DFB16B82F6FFD5F98D -:10E9700059C57F3178406E8838CCD67CB6CF0A79BD -:10E980005B30BF84FB0C2C6FCBE74D863C2F38EF00 -:10E9900003F7669043C4CEF2C0D8FD7D621DB6E693 -:10E9A000F3736770A17E69204FAC61FFD14F418E38 -:10E9B0005C97EF7C1AF99FE72F35C4BC8EE7265E83 -:10E9C000CDB7E27B74BE083F9507EB24C473481CA7 -:10E9D000AE3DBF2C34FF3D12FC2717791FCA4F09EB -:10E9E000E44F05E54DBD0AF310708B7904C6393745 -:10E9F0005D8B785220DE756726F049B78ED97BE2B1 -:10EA0000BEDA62599A574BEB6F71BC88FE9FF2F5E4 -:10EA10005C9DEAD80FF358D6CCE26EA2BD4F6AFBDC -:10EA2000CDC7B06EFB4D28EFD4DF17EFABE16DD84B -:10EA3000BD1FF142E19D0B7006C1FB617E507CF071 -:10EA4000E4AE0F1F02945F2A9C179BCF6C18C0EE98 -:10EA5000450C8D4BD3850DB2A70CE2FDE1CAFBC678 -:10EA60000CF0F711E8F73AB81FD2C1FD904E1DFF28 -:10EA7000FB352ABFB4C3CBCEF57424E9F1DC0EE13B -:10EA80007F6F41E8E1D507D8399FD52904DB617E46 -:10EA9000C00F926F2FEA85FE7BA324AAEF285D7C2E -:10EAA00063719202A06BE72AD413F265261BD0F59E -:10EAB000F6BF5DCDFD2BA677CAB89E298371008E67 -:10EAC000FC81A87F4AF97747199BD1BE1D4D5C3C5C -:10EAD000DEC2E31277ED55F865FF17386EB02750A8 -:10EAE00068000000000000001F8B0800000000000C -:10EAF000000BFB51CFC0F0038AAF9B3330E4593198 -:10EB000030CCB1666060B56160683047C8BD114700 -:10EB1000B0A9897FCB53A67F932403C31620DE06BA -:10EB2000C43B2449D7CFAD8D6037AB3230F000F90C -:10EB300021409A558381E1B51603032F903F03C806 -:10EB4000DF03C42780580528F612480BAB31307C10 -:10EB500001D27C40796D20FB8A1A76F3F9B5F1DB9E -:10EB60007F5C0395FF138DFF401DBFFE2C4D02E11E -:10EB70004B401E1BE6B3273F3E8228D03B10F830A7 -:10EB80005ABA7E6CC2C0F0CB9481C10E9AF60F20A7 -:10EB9000C90700C59E9840E34D8F81E1961903C3D4 -:10EBA0005E1CF9E20450FE36503EC61CBFFD0ACC86 -:10EBB000A87C615E4C35DF9810ECC942A872C7840E -:10EBC00031D5F38A323000002621667DD80300005B -:10EBD00000000000000000001F8B08000000000083 -:10EBE000000BE57D0D7C54D599F7B973EFDC99499D -:10EBF0006E269310C24002CE2411A2243040C09849 -:10EC00004CE0E68B041270F87829565A27E8226DFA -:10EC10004111DDAEEF2E2DC347435454D8A26BAD46 -:10EC2000BFDD812AEDEE6BFB0B162D9B049D8480CE -:10EC300068F88868B5AE6D376AD7061B6C88C1D294 -:10EC4000DF4BCB7B9EE79C93997B33930475B7FB9B -:10EC5000BEAFFCFCDDDC7BCF3D1FCF799EE7FC9F88 -:10EC60008F73C66AB111D775845C85FF1610327F29 -:10EC70002221646EF42A9E57D8492879262169F604 -:10EC8000435D33320859A8C9BE1A0F2113EC0D9DFC -:10EC9000A488903262F3D8BC84B44B3FEB9A41EF26 -:10ECA0004FA4587D3602FFDD4BC83C4236DBE99F5E -:10ECB000B4FC894BF44ABF3FF1474B98488454CB8E -:10ECC000F54482EFED122FAF6B4B3209A922ECBF56 -:10ECD000F99748152D46AADC77D593198454BA685C -:10ECE000293B7B7795952784962F25AC7EDD6E7C1E -:10ECF0005F4A765F949D70D72F070A697D5754E36A -:10ED00007B77CD6F8913CAC53C8771C01F940653AA -:10ED1000494AC687C9F4EF9BC84D57657A55C61155 -:10ED20007273942EE62B212142C613D2C2BF5748DC -:10ED30006006DC13F23CB69F2EE858DB43DC74DC43 -:10ED400019C5C457430738A1566F07BA9456A91E70 -:10ED50001BBD6FAF9E37B14723E4BB179AB3480181 -:10ED6000FD3CBC01E998C1E9D87EE1C577EFA6DF9B -:10ED7000FB6B89CF46EF5BADBE898182E1FDF1D7A8 -:10ED8000A63B08AD676FA02319EB21E4CF57337979 -:10ED90003DB984B40572528371BE13D7C7B6BA08A1 -:10EDA000B145EFF7E8A4B6591B5EEE4598CCB950D3 -:10EDB000FD1AEC6729A7E57725B2BA19DB5D8DF35B -:10EDC000D4CAFBDFA97724F714C0FB48B2858E2391 -:10EDD00074D1429EA555B4F55524417FB7EB9608F2 -:10EDE0003C6FEB53C3400FE26ECE5A5638BCFFADBA -:10EDF00017D7CEC671053718DAFDFB3E3A5E0DC651 -:10EE0000F77CF2425ACF409FC525D379DDCB9FB71F -:10EE1000069B935DF05D6F3ACEE7635BE9DFD3124B -:10EE2000D3E3B1F95FCF096A50CE6EA447DFC0C902 -:10EE30005C3A6F6DFB141F8C6B347AFE3D6F47DCC0 -:10EE4000A7FB22952E5AAFBFDF27811CA5F71132F1 -:10EE5000CE0B72D176CC09F35B4F502EFC810AC7E2 -:10EE6000F56C1C3ED903EF4FC9C01F7E5704C73154 -:10EE7000D41FE8DF34E8A71BAF4FF2F69E8079C4B9 -:10EE8000F16D774CA5FD1D2856B09E03FAF672056C -:10EE9000EBBB1291811F37307ECAF004B75981FE57 -:10EEA00077125FC803F5121CF73FF2F13FCDEB1369 -:10EEB000EDB4F5A5972BD0BFD5C40762522D6F696D -:10EEC00087EFFDEB59FFA73CB04902FA5DB7A507F4 -:10EED000AF61DECF3DF03D2D90BDA95F02BA4DBEC2 -:10EEE0003F82D77DDB7ED90EFD4BDD491CA00BF6A2 -:10EEF0005659D2E0BBBD0B2739E0BD3340059FEA30 -:10EF000003BFCF756F271DCFBE2A05FBB9AF8FD2C8 -:10EF10009F9673865C3E906B67C8C3AF3E1F946F2D -:10EF2000E5E338CADB7D998FC719D279B94D055011 -:10EF3000CE190AE135CCC7493C1B91EF360BBEB365 -:10EF4000066F8479CB18246E42E5F9E8A78B274237 -:10EF5000BBA27E73F9834FB5CC817E8F1F24EF59FE -:10EF600067C035D200ED4D837138E1BEBB41423DF3 -:10EF7000154639F2F75908C98FEAA90CB2ECD55BEE -:10EF8000F0AE1AE548E881D23ED522A5C6CA591589 -:10EF9000CAC13E2E07557D11E4132A67C72C944E33 -:10EFA000A10B54CE287FB5062C38DFCFF4ABA88751 -:10EFB000497E246B59CA70396ABBB86E36F45BC897 -:10EFC000D370FDF1FF867CEDA3E308C6D16BA23DB3 -:10EFD000216FE6F7A3CA9B2B84F2D646E52D04F4F5 -:10EFE0000C581C79207F4D1694137755733B9397DB -:10EFF0000D286F1977B2FE4C58134639184DEEF6AE -:10F00000795CE50AD4BF9AC9695BDFFBDB6C301F12 -:10F010006B08D71357DAE1DEFF00936BB39C99E5D9 -:10F0200030D5DF8DF2E9DDD94FE0EAD9518F7C4D43 -:10F030005B71A0FC2590C33690C3A2FF7FE4B012A1 -:10F04000D6712A7769DAAC4E171DF7A27EC2F0900E -:10F05000B6B713D6F1EA6C1B5BC727BF7DDB3DF467 -:10F06000FEA43519E97F723C7D5804F732CA5DBBB6 -:10F070007757F666FA7E518684EF09598FF25D2341 -:10F08000F0123CA2F253DE239179E950EE833D95D4 -:10F09000F4FB577B890F5EBD9A2D637DC7FA0893F9 -:10F0A000632E9F357CBCC7F8FB81CB240CF2B900E2 -:10F0B00020097DFEE9F9FE2976FAEAF7962B8524E8 -:10F0C00087AEC79C6F05CEA8E6F2FF6A86AC83DEEA -:10F0D00038B625254CBC585F04F8EDD5076C61990E -:10F0E000B6379097FB5C8400FEEB9FBA99BEEF7435 -:10F0F0007D92122B9FBD7C1E3EE2F3DBC7F144CB19 -:10F10000F4C03289E2A257F37251BE06F23E994230 -:10F1100028A9EFC9FDC3877025A4590DA40CAF47DA -:10F120007CDFE50E7E59A2F3D31BFEC009F37DE11F -:10F13000F02733E04ADCE310778D86CF4A040EEBEC -:10F140006DDE01388454513E9917E59309BDCDC752 -:10F15000806E257D0C8F91DA8D0C67BA185D28FEC4 -:10F16000CA82EF5EE2FD6A3D4F719A86E50CF5B406 -:10F170005A7BD60458FDF87D898BCDEB907EE174E7 -:10F180007F529208C3896CFE4AF8F77EA5F9BB80CE -:10F19000B7FD2765DF36FA9DFF724F1589A3870EED -:10F1A0004869C8AF65FD467E6DBD705006BAD0FE99 -:10F1B000CAD0DFD2DE6699E971C66725621DE97D96 -:10F1C000DEA0DF45FBADBDCF239E1FE855505F2578 -:10F1D000A26B071FC74B5C9FB4F179A20C85FD3F62 -:10F1E00046FBFFD008DF570233C6F45BC8DF82CB93 -:10F1F0004906BC5ED69F6EC2FFC6FECE57587BF353 -:10F20000815E2431BDB648E9BCFECF462FB35E1106 -:10F21000F5B6021D0B86F78B00538B7ECBFFFDE905 -:10F22000DA067F30FBE504C819E93924833C56CB64 -:10F230001AEA93D22A89E1723ECE7AF89636552B95 -:10F24000E4CA23A19DB7D82F856B006FF87E807626 -:10F25000E24091CD037A688267AFD213C36F8BF916 -:10F26000F7A2DF47B7EA38DEF6B96F6741B9A3D72F -:10F270006FCB867958E4793B7933A5FF092E772D3A -:10F280005B6BB15CE965F2C82C98973C2667F3F993 -:10F29000583AB9DEE9E0747B99AF9B6F6D0DE2F5EA -:10F2A000CDADEBF17A6EEB26BCBE7AF9790DE6AF07 -:10F2B0002B3F17D7AF5AA5598967579598D6859789 -:10F2C0003C14EFD0F2757D6B77CFA2E33E75D98207 -:10F2D000FAF9547EEE8878A585CFAF28F78AFB0728 -:10F2E0009540B7FA5EDA5DEFF0F2A5BDC6764B89C0 -:10F2F000D40CF8AFD4F7BA42A87DB4A468BF168B7B -:10F30000635A2F641642BDADD2AF56CCF124EE47FE -:10F31000A9BF1BC7B924F28EE249495CEEB4D25DA5 -:10F320003F07ED54A68F4A7DEF55E9B4BD9A82FDA3 -:10F33000F5C817838A05F8A2BEE0109F5F17CEC7F5 -:10F3400012B19E15C9B561E84FDF00F6B3AB401EA0 -:10F350000FFD7BC822235F2EF1D810CF266C7F5083 -:10F360002111902F2582F3748AD6037C719ACA31B9 -:10F370007BDECDEE69BDF0BEDD6BD37C404FB7F0D8 -:10F3800047AC37F0477DDE9C53BE22584F64C4978C -:10F390005D972B94347A7F1AD6574F943F4B397F21 -:10F3A0009E8679073E0ECBB8FE09BC2CEA3B7A3923 -:10F3B000E79122DADEE9B035EEF7812AA33CDEE2FE -:10F3C0004E36DC57658F33DC9FEE9BFD6600DAA37B -:10F3D000FD073C47421B0CFD3F0AFA0BDA7349B8A4 -:10F3E000FE9FB852D5770F940B1BFB65EE47D7E510 -:10F3F0009CC757D27A4F1D96914FABDCC67E555EA7 -:10F400007AF314E8A73AAA5F806E2FE98A0EE33EEA -:10F410007D3825BC8DF2E54B05AF27036EA0FF6953 -:10F420004B683B9584CD6F4586B19E537DEF3F3C45 -:10F4300013F0AE5D463D57F1C78E9D00AFCE16DD91 -:10F44000D709746E2512D2A9ECC20119EA5B1536F0 -:10F450007EBF728D913E1B578E33E97FA37FA9D269 -:10F46000C3FC44F37D17B1BE12F0FFD0FB0ACDE818 -:10F47000179A0FCA20A6DE32935FA8C4C3FC4225A8 -:10F48000E01712E5BC6498DEA7F7D8BEDFB4AE9BE8 -:10F49000E53BA1FC5BC87AF0A790FEE5A3E096ED02 -:10F4A000DCBF62D4B744D927C5E28A166B7332E257 -:10F4B00086594C7F91FEF4B8FE2AB31E21E43EE447 -:10F4C0002B4147E20A918C79307E5EC6ACFF385DF5 -:10F4D0009AE8745CC57520C4F18B27AEBC9BBFCF86 -:10F4E000E6F2BEB097EA4D58AF7DB20BF4C6A9CB99 -:10F4F0004403793C4BF99DB5DC7335966FEB7A9BF1 -:10F50000912F69795C064F5DF6A1FC062632F96DF4 -:10F51000F7D628694C7FC69577B31CF492D0134573 -:10F52000745E4FE5E53EBE927ED77558E8018B8E3E -:10F53000727598E1DED37D9B915F0728BF02D98762 -:10F54000CBFD392D76DDFFAF9277B39C0FC9FF302D -:10F5500079677AEBD4A005C7537949C17AEAAE102E -:10F560005CC7CDF27F9ADB6F2FE96F6A3E580F0BB5 -:10F570003E40FB987C66796776486B2FC1F6CB2EB0 -:10F58000BC2FD3917F61F22EE45CC8ED35CBFB7FBD -:10F59000919C9B9F7FD3C2717F02398DCA7F08CB1C -:10F5A000ED4821F9E0676B91927CDBBD20EFCCEF59 -:10F5B000632E3F4E16FE587BE837745C0D9459520B -:10F5C00029A937929E29C00F13267AF0FDDD969E59 -:10F5D0004CB8FF3DE9CF9C4EAF250A3902EBAFA4F2 -:10F5E00013F200ED92E4719135B309794C0EDA65AE -:10F5F0005A5EEA8DFC51A27426F7130FE0C16952DE -:10F6000030199EDB289D345A9E28E710271212419C -:10F610007A2DE542B7D4AE45D00F5F6CEDEB117497 -:10F62000C7F5638DEBC3E9B45E1291AE4E8F8EF3D6 -:10F63000A0359CE5D3609CE1EFDF0D7EABEFA9BE6A -:10F6400067E3D0DDF219C709EA07E96961F40C59EB -:10F65000927CCFC6C15B8BAEBDFEB792E8B514E815 -:10F660003873381DA53E4A3FA083F2E7AB6027966A -:10F67000BA197FC9BF5775F0D310D91EBE3E4E3F91 -:10F6800036F27E3C26EB37516443E4CA66A44F2B26 -:10F69000CCBF06F4CB20DF8CE1AF85B28AE393EBDD -:10F6A000C8265C5F48C4027A64B4F9B02A44916108 -:10F6B0001EBBAFA2DE6DE4FDB3D1E7DAECC4F325E7 -:10F6C000D7F9FA23749EC8EFD93CB52E32F2E5166D -:10F6D000DEFFFB78BF403DA17D04F5537AC9BF53DF -:10F6E00037C55B27760BFA737A99CBB7DECAC62F7C -:10F6F000CAEF92993C85AE7DDE564DC84D3C6F8277 -:10F70000DFA5BE1389E66F53388E7CCF932D7CBC6A -:10F7100021692CF2B090F3A55C49E70DC6576DA4A2 -:10F72000E30E3EAE35BCDEDB25FD7F023F4C93028F -:10F730007F075752D58DF2073C0EE5A613FD5BFC03 -:10F74000FD569053526B7C4F9F6FC7EF5677637C8B -:10F750004A3C3F26E93B65F6BE11BFD38DEF291F1A -:10F7600036C173CA2F449E0DCF3DD81FCA27C44E41 -:10F77000EF1BF7DFF165A02BFDFE51AC9F9C337CA6 -:10F780006F050591CEAED26C767D0AF88EDBA73B75 -:10F7900056EB4857956CE2F6335BCFE6F3F5CCFEBB -:10F7A00047B60E0EB854F46B290E3D1CA1D7745702 -:10F7B0004407BFF338D21D027B6CD54AD9A0E75766 -:10F7C0009BD6972FDF695C7FD76CC832DC7FF5FE54 -:10F7D0005CC37D70CB74437D6B77CE31DCDFB9BB0E -:10F7E000D470BF6E5FA5E1FBF54FD719DE7FFD99A1 -:10F7F0001586FB0DCFDD1637BE29D6BB072DEF6D65 -:10F8000008D071ED805731785189C62F2D0C8F1992 -:10F81000BFA3ECE751E6413982AE08339F2AA6F830 -:10F8200067CF90FC6C36ACB71D216F064005DDAB91 -:10F830006888FF437A775E66140F547AD6D5C75B23 -:10F840007F457F145EAE9CF454C2BCE98AB19CC271 -:10F85000E3B59AAF1FFD30E678ADE25988EBBBB94E -:10F86000BFEFCA2919A09768DD1E8CD36A635B4F6E -:10F87000471D1FD584631A1F6FAF1CC6999B785C08 -:10F88000F38BFA65E8DE58C715EDA711F78838F94C -:10F8900012569494789F417B6C09F40FD6E7228628 -:10F8A00077ECF41F5B6719FDEB78F9C0FD2E2BE0B8 -:10F8B000E34095B19F751C47513954404F94E49BE8 -:10F8C000DE433F674039235EEAE4FCA8293C5E3E04 -:10F8D0008FCCC379E072BB4CC86D35F3731057FC05 -:10F8E00038FAE2CBB4D01C6CDF907FF05A7E6E12F7 -:10F8F0007CB7A489786C149F3C38779BAB0270BEB0 -:10F900006EF5D5D2D2953EEE6FD265C4B3D7E5B3CE -:10F91000FBFA2AE67F5A1CEC463F60FD9DE16D70C4 -:10F920009DB43EA2603F4C747DCA134E436CC0E947 -:10F930009BC5E99525E8CAE928F4F8A40DC679AC79 -:10F940002F32D26B29A7A799CE4B391D979AE87809 -:10F9500014FEA074999B808E4B381EB5CFE5F6DD62 -:10F96000607A5CBBF129EE1F13FCA398D635A13F4A -:10F9700086D637CEBF8F811E079CE7E23885AF7BE6 -:10F9800089E4A83CAF614F39F8C933AC86F8C54269 -:10F990003ED6923C16EF28C99011F797B8DF88EB56 -:10F9A00067067A57CF8BF2E7D15E667F34BACFC94C -:10F9B000304F75790CE7EFE4F411FEBF56EE1735C2 -:10F9C000F7EBC4945036E0A3939742D99B8BC0FFCA -:10F9D00023219FB4CDBA379BE50BB07EFA797BAF7C -:10F9E0005C0CA1FD76B277E4F8A2C0F966BE29F1FD -:10F9F0008531CE5802FE62DA5E6D3F5D83E8D01736 -:10FA000046FE59F61402AE8E28D09F7AF75A05FDAD -:10FA100065EE0605FCCBB5EEFD95400F3F09EF7096 -:10FA2000825FCD23F92240C70226BFEBE9BF58F918 -:10FA300015FDADE90B2A20EF351EA35DE3E7FC566B -:10FA4000ED363DCFAB417EF39BF86DBBE0B3EBC928 -:10FA5000F5B17CE6E7F3A25ECCE1F21A9FCF44FC5D -:10FA6000E2DFB99FF5573C4EF72E8FEBBDB3D58340 -:10FA7000D757B6E6E3F3E35B7D78FFF6D662BCFFCB -:10FA800039F879E9FD1BDC8FFBFAD600DE9FDDBA81 -:10FA90001AEFBBB89F56F0F12E1E4FA996DBD0BFD0 -:10FAA00058E70BDA5D31FC54C7FB8DAC0F38A4204E -:10FAB000BEFFD536E58802FC756E484E08EA8BE538 -:10FAC000F5DE030F51BAD8BE4D82802B6D1DFFAA03 -:10FAD0004CA5FC5F57EBB5AE83F642CDCA1CE0C720 -:10FAE000C8BF2AB9F0BC7E96F58E38ED8B7612B57C -:10FAF0006FD66F2B6A8D76B05FF8D1FB832118E744 -:10FB000084FE6004FAE777AB9E787EE1F689EBDC51 -:10FB1000C04F8D17836EE0A7C689276466AF337F19 -:10FB2000B8CAF95494F7BB8DF17C95F7BB8D3E872D -:10FB3000FEB6F58F4D0E44B952A559766989C7674F -:10FB4000F637ED94E2DBAD4956866B9D3CBE4A75B7 -:10FB5000A60272062C0AFD9F40D906E44BD398DF1B -:10FB600022D917E47AD9B88EA7150702A097B40C4A -:10FB7000E2AB01F5A6F5B8816FE4E285E7619D256A -:10FB800005317A1BEC1EB3FD1F7B2FE3D2154A49CA -:10FB900087ABB91CA3AFC659A86916EBDFA3DCCFAE -:10FBA00021E8AB71FA96784EFE02F4EAA33EE68FA6 -:10FBB000793483C565078AD7222E2BE176818DECB7 -:10FBC000C1F249A419AF3B38BD078ACF11907B59C8 -:10FBD000A1B83903FA630F87E8F74E937E573423B1 -:10FBE000BD254A933580AF7B1583BD2115333D6F0D -:10FBF000077B1DEC188E5FA2765E905C05E28F118C -:10FC00004FEDB41AED3171ED552CC80F2EAB299F75 -:10FC1000EEFF7AFA9DF842E927ECC4219C77EC6B61 -:10FC200004E231229F50947FC5E46F52B3591CC641 -:10FC30005CEF2D5646F705568E8F059EF09BDB71C7 -:10FC400084809E2AB5A71CD2F07A12B5477A678FB6 -:10FC5000E2B7DE86ED9F555CCC9EE0F940D42C9750 -:10FC60000CF6895D77837D38EC7BB7C520A7C3FB95 -:10FC7000CDE8F345F777093548E1BA54E8E1628603 -:10FC8000279779289EA47F2ED3189F9E2997C2DBA1 -:10FC9000914F7583BD555B5C731EF512B547D479E2 -:10FCA0001CA7D3FE3741BDB49ED7278AEF86F489BF -:10FCB000E5EACCE1F504AA18EE21A17F5914EB3F47 -:10FCC000085076C99F0DF5B2EF69D1F6ABF1FAC1D4 -:10FCD000F556A0F8DEA59A13EE75E949C07B05310B -:10FCE000F800E89A6733D2D9A4FFAA86E93DA3BEFB -:10FCF0005D48F9F7086DA756DE540F2EEF9ABD6BDD -:10FD00000FBF8ADD117688276EBDA7E08F9B01FDAE -:10FD100019F10AF1B13C8ECA90A71EE99E2191B05B -:10FD200017FA6FECC7C26C931D96611EC71E9CC765 -:10FD30000E85AE2374BE3AE83CEE41FB38BE3D254D -:10FD4000ECBC05DE41B4A784BD47B8BDE7A2FF62A5 -:10FD5000F158192F5F7EBF4701FC5B6E37F9998719 -:10FD6000F28F09DA530B88B1BF65DCEE2B33D97DF6 -:10FD700042DE5F14FA52D8B55C1FDE22ECA9B291C4 -:10FD8000E3CB9DA67CBA2ADAF1E66B900302BD8232 -:10FD9000781319A29381BFDABD539B2394AEB7F8B1 -:10FDA0001C2CDE42FBA9087D8E7462387B292F7FD4 -:10FDB0008B4745FEF76B2C7E513F8ADFC25FCCE25A -:10FDC0000667ED125B0F42E44D12931F5EE961FA84 -:10FDD0005A33F145B627500571204D917C61329C14 -:10FDE0005FABB83D07DF6FA1A4A8CAA336F9EC78D2 -:10FDF000F9E5DDE05A2565B40F4F7913CFAFEEEB8F -:10FE0000AF84E919EBFC1213CE3EDBFF3EE6750D25 -:10FE1000144818F769F77E8AF68188EF44E977027B -:10FE2000F351FCC59FA0BD3294B7C5EB5B2AEA2B0A -:10FE30003E86F19AEFB88E25433CE60CC471E9F793 -:10FE400067947E0DEC9045025F518A46043DBDD11A -:10FE50007C9308B7ABCEDADF4806BDF912C7F54789 -:10FE6000FD726D3C3FE70299F999C5F54695AD3BAA -:10FE7000F35486E7C4BD98DF217E924F15313BFCD9 -:10FE80006F0DF36EAE1FCAAF46FF60A460247BB453 -:10FE9000DE44E7292A5FF738DE180DD78A719AE920 -:10FEA000601EA7F93BA7CAFC65775AF5E9EADC684A -:10FEB0003B62BD33975F96202FA7BCD8E89F5C704C -:10FEC000D9989773A73558A2527A562AD2CE540F92 -:10FED000EA3594A78E2B1AE29881FE8E9D30ADC72D -:10FEE00007997FB48CC8611B5B17EA216E27E44633 -:10FEF000F0BFB91FA3B55F36D883F678F9E5FE2ABF -:10FF0000E0BF5BFCEDA8579750BD3A2E8E5E5D2892 -:10FF1000F7ED1C07F2EB63FB3BCEFEB2BB0AEF35FD -:10FF200009F361F5B25C651CF0812BBEBF6A3EE748 -:10FF300093E1F13CA1575D0AE006B3BF6D3E97BB6C -:10FF4000F9267E08AA4338E8A6ABB9A3CF53227E90 -:10FF500018E81FB82F9E1F555C13E55DDD4D4CF46E -:10FF60006D33FA9FCDF5087F1091DBB2419E85FD80 -:10FF70006B2ED7A4B2B8C7F1C2BB486C5E95D00750 -:10FF80006A71B3067EF1AEE291D70B733E5C39F431 -:10FF90003786AE9576633CF609457F10F8318A9333 -:10FFA0001A98BD5ADC80F6EAD202BE2FA8F02EB411 -:10FFB0004F855DDD78F321CCE712F95AC23E35F763 -:10FFC000BB6BE2F398CF335ABF851D7FCA26B33887 -:10FFD00004B5DB3D68B753DC17E7BB576C8C5E3F5D -:10FFE00055F4FD20AF3BADBABB01E28C8536DFB3E3 -:10FFF00071E6A1D7C6E4BB2B41BCF55710F8988B2E -:020000021000EC -:10000000E3403A98D71B61C78A7D4A13DC4C6EEBFC -:10001000B81D5B5AD080F298E6A6762BD0CDC7ECFF -:1000200056D267B453976ADD5930FFE6F54E1EE4A9 -:1000300076ED18EDD65D0EC6474117B1BBE97B875B -:1000400042A1295DFF1E972B8E013D76A511B407B5 -:10005000CEA4A9E10371FC0D6F737EAB963718F83F -:10006000AD8CE312B5AA47037FC09941E6C74B3474 -:100070006F0F99707A4E3E29B739E1DA5F0EF4A01E -:10008000F7BA0DAFFD989FFD70E1BA9C78F51D6839 -:1000900052E2AE4BBFE3F3B65CE46BD7327FE4DDF4 -:1000A000052AFA8527D4BE7702F9B49EF3E9121B1C -:1000B0008EBBAB50C179E9BAD9DB0C71CDAE423BF6 -:1000C000E6A3B417FEEC9790AF5D562C19F24B04E3 -:1000D000FF9601AE86FAEDCCDF79B79BE9E12E8D74 -:1000E000E3179E37B291CFE999C31F3863F34656A1 -:1000F00008BEAFE77E72137EA26A246E1C47E4211D -:100100007F5CCFFCC2778BF11E39B413E4AE8EF363 -:100110004DFBA5756E94CF232C3FAFB1B001FD45CB -:10012000ED13DF52E17EA3FB4315EECDB842CCEBDD -:10013000DDC53F65F9917C5E37823F9EF2FB4B99AE -:10014000D3AD1E7ABF3C72B315FC9DC23F3B2C0E53 -:10015000C5E329356CF8A4C6CDF0F589CC6492943A -:1001600001F492C312D02DE22049907FE6B6861D9D -:10017000F4BE4EE99902B825D984173F7EE1503686 -:10018000C8F7F119BF55A0DDEB8ADF6B84714C2AEB -:100190003E84FEFEAC23873AD3693D4BF3894FF78B -:1001A0000CEF4F355F9FEECE60F94277FBC221D84E -:1001B0007776E10ADB4F51F1C21B95B0AC0D8FCBC6 -:1001C000E804708888EB286E1E17E1F10972E5AA31 -:1001D000143B6F754AD00EFAB7B1F80D27F4773992 -:1001E000A75BCE61B901F8BBEA85395F013E2137D3 -:1001F000DB5CD7D3062FB87EEE9CAAB1F777B17A35 -:10020000E70769F9BA8243D9EB0A87EB9721F92905 -:10021000F8C3D620EDCF99453FCB06DCF606D5BB1B -:100220001E6897EB2DB3BD645E57CD7931E67167DB -:100230002ACB6A6D7361BEBFEFF6C6F019D5036BAA -:10024000A1FF1B9FB4631E57DA91D75519F41BC544 -:10025000EF3552948F36723EAAD398FE6B2C24E170 -:10026000ED12F0DF87F5A52077AFB27CC30947DE3A -:1002700063F9A3A6F5A18BAF1BC2EFDC35F17D942A -:100280009F8F0F73790959A4587F9256DCBF12E6ED -:10029000C52C27E27E7E7F4FDCF5E15D1BF79B0CD2 -:1002A000B2F71AD5DF10D736BFF7737BAA0CAE3181 -:1002B000F5DC6763B8575CAF210FE1896F53F96FC5 -:1002C000DFDDE1BE03F59486B87DE39143F910B319 -:1002D000C93C7CA88AEB0BB4CB643ECE09C4837ABC -:1002E0006AA96667F103139F5B8BF747003E8B7526 -:1002F0001A0C722533AA47E4583F441C3B8C84F403 -:1003000037F362F2BEE8FA4E40AF54BA99FFD5CC4B -:100310002769C554EFE024502E8C89FB9AF9B64E1C -:100320000BBA219E4DE5E73C8B7FD2F50AFC137298 -:10033000BD0FE793F3A785FE83F52FD967E44F6BD5 -:10034000BE6AC02BE67EFCA3CD88FFC5FA9CE6EE14 -:10035000C1FE2DD59AB3A1FD09EE1EB4B7A87ECF7C -:1003600086ABE033A1AF87F8AFF0A6C5A0DF81AFC1 -:1003700021447EA6784E12E8C13A37C329C4E44F1F -:10038000EF728F6C6F749AD6BF332E665FD515935C -:1003900024572AC83BF33B753D92BE3F39C62FF721 -:1003A0004FD6608B2DC6BFEE2CF8D2629713F40C9B -:1003B000CBDF2AA1EACB9A1BF5670ABFA988F70908 -:1003C0003FE9307F66413BE6775945DE058FFF0DFB -:1003D000CBFB4910771457E1CFB46D6F567C3C5E70 -:1003E0008278AC9EFBE106678FE20F65FE078ACF3D -:1003F0007E6E1B3F3A3E3BC8EDCC5E501EF4BADE2B -:10040000E6C2AB06F928B4AB5D8EF8B8ED656EB701 -:100410005D8B7C9E94E13BD6CE4726FE12CFA3781F -:1004200098C9C184E2439DB178B8AC89D286CE9395 -:10043000DA44A690D4C47CB77448EFFDD4C05F43BF -:10044000F878145C2CF8EB92ACFF19E898A85C1DC6 -:10045000EF47A2F78D85B6D5906F45CB9109A9ECF2 -:100460003A8D5E3B671CCAB6D0E7AF01FE8AE9470A -:10047000D7F78EE0387EA5B27D365D97D6E5003E93 -:1004800038ABE8A9F6F163E71FB33CD9E7EA9E6D04 -:1004900054FE8E66DB717D3EEA6638E4752819C32A -:1004A0004F9BD5E075F6B9A8EA7592CE959CE0739E -:1004B000509A5563DB27767B72CFFD81185CB91BA0 -:1004C0005E4D84381FE39B07D51ECCC7B99DD66E01 -:1004D000A3ED1CD3E4CCB5F47EB69DF1E3B1903529 -:1004E0006EFEF36C3BC3CF9BD5C06CE82769DE84FE -:1004F00072D620C901907FE21B9B7F6E474BFCBCEC -:10050000D2CA68FDF3B1FEC3B47EC00D3EEE7F27B4 -:10051000AECCB8FE763EEE0821B5202F8FA619EDA1 -:100520004DBF9DAD7BF3A3F52F8EAD1FF3B3E6E278 -:10053000F32538CFCFB1E7F9762617E5B92CAF4DC3 -:10054000D051D4BB325ADF4AACEF08FB2ECFCEE3FA -:1005500006BCDF02E79BF39F163AD87C44E3A6046F -:10056000F56689C6FCF513FAC3C7E0BE9CF07D9919 -:10057000D2DBB87FEFA8D58BF900ED8E694F6FCA3B -:10058000803C0923AEB7719E51EC3F946371BACEA3 -:10059000714C49760EE2E10E923BA29D237087904A -:1005A000EB05C27F7AE500EE176BE1DF8B76CB4D72 -:1005B000B82EBA5FB11BF72B4EE8EDC6FD89152E9C -:1005C0007E5E44DA37D1BEDEE5B897E1F9C99FE235 -:1005D0007EE505D907E5787E4245F45F7903DB3F88 -:1005E000EA62EBD402815F4D76C64B995D32E0C87A -:1005F00044B8FE84147C26C2FC9A067CEF8F7C6D86 -:10060000C3214A57BD97B81CF4BE24C2E24C151C46 -:10061000D75728E12C581F6AB2993FAAE54FDD59F8 -:10062000B03E1CFF3413D78BEB94FD38DE498A179C -:10063000F1FC4213FEAFB01FDA0679138B14898CDC -:1006400023C3FB05FBD5C08E2871B3BCA0126AC5BD -:10065000819DF1326D1FFC65157FA2F3678987EFDD -:100660008D38A5562927AC1CC7FBD9CCBF341A9EA0 -:10067000AE30D903625E2B943D556097B4809D41A6 -:100680001FB5283B9474DAAF5D8304229BC4CFBFAF -:10069000CBC9B630FB60B2650DD08D58997DB0CB1B -:1006A000F5D776B40FE87BB00F2AB87D5061F7A27A -:1006B0007D301A8ECFB1333BA1FDE254B49F228E20 -:1006C0001F66817E16F9E402DF0BFECB54CA4F8011 -:1006D0003C2FE07C28F0BE4DE0FD2B9B089C275072 -:1006E000A118F1BE8DF35905C7FB2D10F7027E3D11 -:1006F0009F79CA0BF11881F7AFB898BF9BE37DB122 -:10070000CFB203E43306EF779C1FC0BC8597B39943 -:10071000DE17787FC89EFC8C78BF4CE80F8EE76BA5 -:10072000386E10EFFBB9DE33E37CF3FB6BC5F98465 -:10073000E3F8283E36F26FFBEE1C8CAF94B8EC6801 -:10074000072CE80D0EDE4BAF995736FD662FCA51C8 -:10075000B20F3EB3713B6CD43C5013EEA776C34E40 -:10076000D87F539EC7F28ED2B25D55B09FBDC223D3 -:10077000A1FF69985C98ED806C17DA69954A83C887 -:100780008F1B11EF57682EC4DB8A523326BC6F963D -:10079000AFDA3CDB887C9DED30E617940BBDA9DC1D -:1007A0001B42BDA9DC1B01392AB7737F8FE36FDCC5 -:1007B000B1E73AECE2EB81D0D3425E3B1CD39460CC -:1007C0000CFE1AE26B25578BDD5FDCC1F9F2078A5C -:1007D00007FDAD1D76661F98F1D850798EF72B383E -:1007E000DEAFB033BCDF311CEF173B62F09BD3CEE2 -:1007F000F0FE58F30A841D5B63B263DFB71BEDD8CC -:10080000447CFD215FD7A3F4F4325CAB7811D70AA6 -:100810007A2A1CD7DA004FCEC4751571AD90E3610A -:1008200074B5E61A706D39C7791DCA9871EDADB10E -:1008300074315F2B46C1B5BB1C14D76A580E716D5D -:1008400085C0B5495E03AE251AC3631DDFCBC771F2 -:1008500074A4313C6BC66389F107D76F265C21BE57 -:100860006F4921D9E89F1BC225D3E2E2924438C4E4 -:100870003CAE16C025DA5F029778709C663E3F9AC0 -:10088000A2A39D1FC529BFFDC6212A87BB2E123CEE -:100890005141E0157FE48FC71A8A102F1087273A3D -:1008A0004E8157043E11EB638BC2F249057E49E449 -:1008B0001F15D76BC52F2732FF17E21E336E117835 -:1008C000C55C7F8795E199963FBDF59F8A6316EEDB -:1008D000A7DC47E5A45CD9867AC9AC075BC05B4D51 -:1008E000CBBFEC22E110D4FFA773727A1C7D6CC6DB -:1008F00033669C32567CB328EF22E61B8E863B3A49 -:100900009430EE936F51EEB3833E32E31A333D736E -:10091000B24903C40304DE49C4C750EE2E6714076E -:10092000252A47F538E2A384F5D82F5E2B2E3AEF1F -:10093000181117313D50E1667A20115ED9E57369CF -:10094000B179AC627D69CFCEF925EE37EF55F1DC98 -:1009500084F6F353519F26C24B6D26B9EB003DA29E -:1009600045D7AF8474E91D407917B86A347D21EE0C -:1009700013E129B1AE9401E81F9F386E392589D95A -:100980007D0FE6303BDAFC3E9A8762C45524A31003 -:10099000F9F81EBE1F3311CEA22B9893F9AF42D89F -:1009A000CE2A6E87A2CF701ECF43A05D0DE4913C8E -:1009B00058270276263767E64A2837CBE0399DD795 -:1009C000F22A16373A5728613CFD4CB90DE7F5D4A9 -:1009D000C72C4FB13D85F95FCFCC72F80ED02E7C7D -:1009E0000CF5D275F99CA3BB0870C0AC24EE2F485F -:1009F00067E35C921CD98071F339D32D21EF7079B4 -:100A00007F3089F7235DC3F85B1DC7A3103FCC9AE5 -:100A10003D7C9FC1D3495EAC1FF2E7B368B99D9698 -:100A2000EE8773E8238785C55BCD74FD98D31D08D9 -:100A3000638BA1437D9E5D7750FE77DCC8E256470D -:100A4000AB6C98A7E380103BADF7A1FC9C9478FCBD -:100A500021C6657EBE9F8FFBDCE47E5CDFCEF2BCF0 -:100A6000DF8D8A14027AA3A22E82631527ED7F8878 -:100A700016FD4A521AF6EBEC0BAF23DF9E4EE374E1 -:100A8000D025B4D7CE78983C855C5A18F66BD2EF57 -:100A9000ADAB46C807E92EAFC9677134422488AFB1 -:100AA000C11F39C3E9BDA256C671AF70EDBE17E4D0 -:100AB000F15CED1BC9702EE5D2410B01B95BE12A57 -:100AC000B90B9EB7A7303E063A038E5A51F5A56F73 -:100AD000C0F3FA7AE37C9C4CCAC171942A6C3E60E4 -:100AE000FEB2660F6F97AE7E41353386FEFE9FFDE8 -:100AF0008D14B3AE887C167B82FCBE44E39662F50F -:100B0000AE1CF5474E28DEBF07F6CD048AD879180B -:100B1000751E1282F86F9D8F44BC9CBF30CFA633E8 -:100B20008FED17E2F29556BCBF2907FC97830A8B1D -:100B30004B9BD691523A57D9E9E04F67F37366AEB3 -:100B40008C765E6931C3F9A51CE7D7E90D18EFABC8 -:100B50007FA473770EBC97B3ABCB3D3C6E1A433F7B -:100B60007284F9E79699F83CC5E4FF2FF599F206EF -:100B700079BEDFD1FC675CC03F0FA673FE992DA143 -:100B80001CBD2E791E01B910745A9224E233C4633D -:100B90008DE18F217EE0F36BA67B227A9AE964E6F1 -:100BA0000B33BDCFA498E89580FE89E85D5A5CFEC2 -:100BB00017A5EF05ABCD0A7CDB6EFD6D36B78F88D0 -:100BC0001CA34FCC74BBA07952404F9C1B3C87B8F0 -:100BD000EDF464CF57F07C2C2AC778BE279787E8BE -:100BE0003C507970C6CAF3DB53409E299F59A19EA1 -:100BF0007A5DD21D207F8777DD8BE306397546E568 -:100C0000C84CFF61F247FF57447F7387CB91399FF0 -:100C1000ECB3CADFB7409F53BA2D4CF2E055E8D38E -:100C20007AE2FA4AECFE5611676FF73606605F7A91 -:100C30005DAF05CF016A197C5E590BFB5D6B255CCE -:100C4000D634D28DFDD59A58BEC4D4A71E2090CFDD -:100C5000FEC864E2037DA535B1FC09FA1EF3270442 -:100C60007E17E73AD2F73ACB17319EBF94E233E6CC -:100C7000FF2CEFAB403BA2939F8724EC0491F74AF3 -:100C80004CFB5E1AE1C9C4E8FE90A64B616647249E -:100C9000D80723AE667BC17C3DDEF1CFDF003F622B -:100CA000599E8A7EC4B2C1881DEA7BB8A0A316F300 -:100CB000DC6A2517C4E38E7FDABC03CE415A5EF0AE -:100CC0007E5C5CD27AE1091F8CA3D5BAC7970EFA75 -:100CD000613B5BB71CD30A26AF1D01F7046BCB6BDE -:100CE000BD3312E799DC93CCD7F7F6AF1D7810E24D -:100CF000DE7DAA0FEC97C53CCE5FA7EC59BD96CE22 -:100D000067E722C9B78D3EEFBC61EFA60E88639CF2 -:100D100057D1DFD775E96036D819AF7DCF8EF6E8A9 -:100D2000F14F0F3E8D79267DEA3C18EF50FFAFD78B -:100D3000D8FB8F5F3C097A6679FEF22268C7A190E2 -:100D40003DC04FD70D36BF0BE725D4F5AA7341FF41 -:100D50002CAFDD6FFF2BA053ED4FEDD783FD31E8B6 -:100D6000A986F9BC2E2958994CF55E5681F73B1996 -:100D7000D08E8FF874A46B3701BA8AFC04610F948B -:100D800071BE6959E44D2131743D3798930274CE98 -:100D9000A9E5790C8BE400D8CBE75CD7A7A07FB29C -:100DA00096E52F98E9B51C707A2AF4CF3B795D9CC3 -:100DB000F53BA7F60F5B83E00FBE81D9E7E6F77737 -:100DC000707A3B7EB7EE008CD7F17DBB0BE0B5238C -:100DD000417EE6D464AEE7DD63F397083C43E96AFD -:100DE000B7C6F80129DE5F9F1C1377BDD6F6BF9A00 -:100DF000CCF4C02539B819E85FCAFD2565DC5F92DF -:100E0000A85F25A3F831281F219D96831F6326BB69 -:100E10004EA3D7CEC5DEC9063F06D1DDA067CF41C0 -:100E20007C0EF098B26C3BF4A3EB02F36724E2DF94 -:100E3000E579076FEB88D1775D563D1BECDCCE1B67 -:100E4000DECE82F9FFCFE2DF213EABFD69139CAB22 -:100E5000F550C1F2F1A0FF62F8F869988F6BE56375 -:100E600033FD5A16E5A6102DCACF828F87F3A584CD -:100E7000F6A8E0EF44F301E5C01E157C9EA8DCB99E -:100E800045D3E2F27FB49E8B23CAC16ACE57770066 -:100E90005F8D07BDACBB400F2FCC7A17EDD657B88E -:100EA0003E1EE29394EEDBEEA17A27F4AC1DE3E85C -:100EB000472FA978FEFAD167D6FF00D68DCEC10A9A -:100EC000D787B88E97BB56D07EDD00F64301CE4F54 -:100ED000A712E337BC902CE2E6C67CDF9FB87E9376 -:100EE0005ECED659AD9CD27B265F276EF43E93042E -:100EF000EBF94CBE9F62469B1A775DE61082146444 -:100F0000BC6E01E85F70D8584E1BDA9FDE6C81F82A -:100F1000E08DCF99DEF37DD5E6FCC87F4F36ED7FBF -:100F200032ADB7F64B23E769FC0BB77B9FE3F9BF04 -:100F30003FE1E70936F3F3049F877DAEF47A18F6B4 -:100F4000B9D2E72FC23E577A7F84EF7325D9633B2E -:100F5000375E9CF7A4723A344D0C1BF6698AFDDFAC -:100F60002D709E12E001B7CACEA17351B405792A43 -:100F70001C2F5A92FD7615F6737D44304FE5AFCFA6 -:100F800077233FECE6EBAC19C788F31ECDFD52A3E7 -:100F90007454C04F7574727075A0804F18F0CDDC1A -:100FA00009FB1F8AC1D3A91AB32B1BB9DD16BA449A -:100FB000C2CF4AD1F2A72F91830F313F5B4806DCA5 -:100FC000017F51165EDC4B10C72D2EDA85F617E037 -:100FD00040C06578FE580EF8BD5E443CB77870DEC0 -:100FE0005D0CB7E8C370DC10DD64A413C3E745AF44 -:100FF000A35F71716F7C7E8BE637ADEECC8BD9979A -:10100000503F18ACE7F8C8157B6E826AE22B733D3F -:101010006945CC7FBF249FFB7B783C44CCE78E4D59 -:10102000DDE82FEF2AB279C0BF60C689669CAF1693 -:10103000B17D64CACD6C3FEBE24B2C5E880C9319FA -:101040003D9F4DE579BE2DAEA00FFC98753E13EE89 -:10105000E5E74B95E51BF1BC19EFABBDAA09EF879E -:10106000D87AB89DCDE7998F09DA51CFEE63FE812A -:1010700056B787F11F09A3DDB3C06D99F59007E25C -:10108000566C7F66C920417F4949AF07FD4F0BFA77 -:101090004864EA0C3C87B809CF1932D16F01B87A9D -:1010A000D3A11E4FE7784AFF050AD909E7CB64DAD6 -:1010B0001B749003D5BD09F7E3407EC338C647F6DD -:1010C00058FAAA49A77680082CE07E35F1BB1513A3 -:1010D000EC87900F62E66FC4F898CAF94EC4BBCA99 -:1010E00079FDE57D2CDFCDCC0769F68BEFC239CFDA -:1010F00015831A9E036D9EF7E171B0FE0F1E8338B3 -:10110000CFA524DF7698673B9B67318FAADC26C387 -:10111000FE0EA2B0F912F130B37FB5D4B46FCEDCBD -:101120002F715EC256CDB48F8CE3F80ADEBB26C7A2 -:1011300021C3B9B5155CCF0CADDBF65C1ED762E7F9 -:101140009CB6F6CD1E31AED5EA62E7FE11D7F2515C -:10115000F4DE76B68EF0F3054A8B4912E09CD23E5F -:10116000C2F8EB114B38D91B5B3E6CD857EEEC5BE9 -:10117000B518CF6974B9AAC0CF564A58FC52EF25AA -:1011800018CFD4C9213918332E112F51B95F4C957E -:10119000D8B8049DCCFDBB7DD0680F7D2564DC0FE5 -:1011A00071DB03C6FD1BB76ECA32BCAF599F6B78AB -:1011B0005FED996EB8FF92DB787ED0FF081ACF0FF3 -:1011C0005AB1BAD2507E59C0787ED02DB5C6F383BD -:1011D000EAF4DB4CF2AB1BF8FBA8D4FD5D18BF258D -:1011E000F997B923F979CB468B2387D879426807D9 -:1011F000C689B398F7BB7DA409BC609483CE5039EF -:101200003B6FA7D7B3AFDC03F12A9F82062E3F576F -:10121000A89AB072D56E166FA9CA886FCF0B3D68B9 -:101220008E4F8873014BFBBA910FCA4CE70096B8FA -:1012300017C63DE7F33F34D3B91809CEBF18B67EC1 -:101240008F757C3CCE34EAF878BB25A4FB98D39B01 -:10125000787C631DD7507E179C4748E9D10D8F26B7 -:10126000B2F71A95B79D69F978FE4586BD424919CE -:101270001FF577127DCE98F2D1DAB91F9FE82BC601 -:10128000749E6986DDC3F84267F868A7A487E1FC0D -:101290003C731C55CD177154E339188E9D442FA013 -:1012A000240A55108CEB8772ECE11D12E493B37D98 -:1012B000A68D375870FD69BCA8EF81FC94A61B145D -:1012C000DCE7582D6B585ECD66EB931F72EF217FE4 -:1012D000E2357DB5E1FC0EF77617C889FA347B9FBD -:1012E000683C6D13D5D5F1EC859B52181E3AAB04C2 -:1012F00066A6207FE86E168F08E37968222F3751A3 -:101300003E2E058E2EE44322F0019BBFEF403C258C -:101310008EFC56A53039F31748612BE497AE246153 -:10132000EB0876659BDB12D79F5198C2F359AE5CF0 -:10133000C573EE5471EE5E163B77AFDD749E65218A -:101340006FF7788A9DF181F7A021DEEDE7F2B0D842 -:10135000B38EC4E25971FE8FDAFF3EFA99CE8C72D9 -:10136000FE8E886FEDE6FB9A2B2F5902F1FA3F9023 -:10137000A2209D9ED5AC71C7F700EF6FDB141F9EB6 -:10138000B7DAF8B8859D17EF6E9C84FBBE53FE8AD2 -:10139000307F17EBFF622EA77E777807498138F5FB -:1013A0003B4FC2EF87A8C536F0E591333734E0797B -:1013B000B1BBFB295EF446C797C2D71BFFBE8EDACE -:1013C0005CC0432765F4F7D4F4B27CF3A5C5FBF900 -:1013D000392D3DB88FD1FCFB2525B5411DD6E5A59E -:1013E000F5911D887F7C9E72FC3D13E2DB86BFAFCA -:1013F000326CBFA586B8AB6D90F17DDB8F7CEDF8CC -:10140000FB206E811BF5FAEACCE8B96165173B76E3 -:101410004208C67C6E98F9DC216197A9265C29EC0C -:10142000B13A123EA648C3FDCC89ECB1BD29DC1E01 -:10143000BB81DA6374FE6FB7B13C5BFF16A9188CF1 -:1014400046C7166922E8AFA7F83CBD5916C4F35B3E -:101450001A13ECBFFBDF5CCEDE2C8BE03EA7366FB1 -:10146000D0ED1BA17C610ADB27A85E61E77EA87630 -:1014700096D73574E5F93082AFE7396D782D75323E -:101480007B7BC1D5E7B2465A3F4BFC4102E3A1FA50 -:10149000256EBED80BD03EEC178CB0F32BD4A6F73C -:1014A000ABE2C9B390C3CD6AE067A03F764A9BC266 -:1014B0000ED403633FD772A6FCF9F5CD554D3F918D -:1014C00042EB7DCDFA0F1E908F1D41E3EF4E89EB6D -:1014D0006B5AD08EF477772483BD7931297836859D -:1014E000FBBB617F615BFFF376D4A726BA9BEBB9A8 -:1014F000CFC9E653F5B0F7E417BA67798C9FA4CE4D -:1015000029F1F5437F07EA9F6DD5FF0DAE0F56C455 -:101510008F43662A15BF06FA556B811EB8B6F51FB4 -:1015200040FF714A92FE1EDC9729FAFBF0FD3F59FD -:10153000F50F989EAE727D981FDDEF90689E21702A -:10154000F1617E2CBD3E1F9D33EC814136CF7A5038 -:10155000BBC67976D2EB1A585BE8F73D65F1E3ED4F -:101560004F717EA27286F982623F8CDF4DF478EB78 -:1015700097284FE75F7562BE7B2800FBBACE4CB25E -:101580009003317A4E9C63D0D8CFECC281FBA50387 -:10159000CC2E2478FFA3AF790F407C77E5142EC7BB -:1015A0007C3FC61DF71BF7498B766F4E95C6249F6F -:1015B0000FF3728DA94C3E1F4FBD46F9CC60F50864 -:1015C000395515765DEB62F57E98CAF82C294D12D7 -:1015D000F9E9F94E26873D29D7363F4FACC8FDFCC7 -:1015E000FC21E441F519F3F51EE1F220F415ED6755 -:1015F00019CC17ED6730E9DAFA9959F205F0B1D84C -:101600009720274B067F78C0C9F8E90EDEDFB38A42 -:10161000BECCC9E477B97364F95DE564F2BBDA69FD -:1016200094DF5B9D4C7EBFEC64F27B9BF373C8EF51 -:1016300047203F90E7C8FDF8E49451EF505C7C17D9 -:10164000D4BF5891F83E6FF21B29C6FE58DC1B240C -:101650003A5B2C9F89C50D14BFEAB8AFE34D637D9B -:10166000EFF0758BEAB1CD50EF3BBCFD1DFFC6E836 -:1016700007747C3E8E5C0A3ACAB60637EC8B4DB4D2 -:10168000CE059C6C9D2BB7B17D17E4246DBFD03087 -:101690009E6D40B7A1F184A865177F3CA1B8E3E92E -:1016A00036D617339EDD50AF18CF82ABA74694478E -:1016B000BF904757448675DBAFC45F17CE38D9BAA1 -:1016C0003990AC3F09F432F397B886397F25DA1F99 -:1016D0007356A90843FF4A14A6078916E99163C601 -:1016E0005792DF20C61DB4C4FAD97AE3EBC9E79C50 -:1016F0004372F71CF2DF3EB69F87F2F58FA19DDBA8 -:10170000C7B956E1FEAF4F98DE7CEB4F5BAC69B4D6 -:101710009DD5197BBF03D75F3B59DE4BC3C51C2743 -:101720004C434F19DB17D938919DA7D62819CF55AF -:10173000FBB59077AEFFAE41BEDFCA913FBB7C7C6C -:101740005EBD40E9D3CDF5528F23F7DAF4D2DC2F1A -:10175000A0FD955308E2E3C6FD2A9EBF25E4E67688 -:10176000985B760E820E79145FA5F7167A3F0846CD -:1017700037ED47309B10F76C2C1752F19C04BD17C6 -:10178000C651ADE9E7E14AF5D04770A57AE8775C44 -:101790000FF57D1E3D7402C644BF6FA23CD40D7C84 -:1017A000A88479DE2FB747F8584BF28FC5FDBDA945 -:1017B000B6DE035A08F206F3D93ED544ED46C0DE44 -:1017C00080C49504BF6725AEE58FAFB58311B083A4 -:1017D000E23AF0A3BECCED9436685F83F62CF8FBBA -:1017E0003FAF1119E3F0E6FA1A27F3753F85F3F3DB -:1017F000C475685FE9578CFEB54A7778F7EC22F834 -:10180000BDB33BD83EAC2B77905585804F8204CE3C -:10181000E154E915F23745BFBDA953193EE5FD5422 -:1018200089A42C2C88EA91CA7E12595084F806F3B8 -:1018300066A11E0FAF275808EB7D9A02F1BED712A2 -:10184000FC4ED3E372303F35C6DF584E8C7885CEE0 -:10185000FF0DA9E371FE6F4C65EBD074B8D2F92F80 -:1018600080EFFA9C4CFF3D2E0766C2F360060B41E9 -:10187000D3F2BE54C62FB352E77E7E3ED941D8EF95 -:10188000F202FFC6C6AB9FE5FAE1E8F8A00EED5400 -:10189000FD6859E724FAC986E6063CFF78C175FD64 -:1018A0009F9C85FCDB2C15E3818D8F18D7911F72CF -:1018B000FCF3D2B5EB19C41154FF2D81767710A635 -:1018C000FF426EF6FBA30D13731E65F0911A9899F3 -:1018D000D1736DAB5CCBF0DCAEAF3FE79D0DE76045 -:1018E000A95C3F2F74B7AB6B615E21DF348E3E0F76 -:1018F0000EF58F6A6FC33A15FFFC97CD1C2752393E -:101900006E4865F2BB16E6E785F1FA1DA97F41FC3A -:101910002FF4505061FA86DA4D21B09B565DDE748B -:101920001C96A9D5646F35C437285FFE2DF4F3CB20 -:10193000F643C7D94F12862641BB941FFF8E8F678F -:101940000BE7C76F717EFCF6E719D7D753191F272E -:10195000C29F02870BFC4DF5FC23A94CCF7B9C5FFB -:10196000CCBAF10FA90C77079DD7B86EDCFA05B495 -:101970004FF1C641685F4F2523E2DBE7F8F87F9C13 -:101980003A846F7F0CDF2DB5EB3F81EB10DE2838FA -:10199000F91BC8938BE28D7699E30D25D69FEDA7B1 -:1019A000F88BE7D5DD6999179513B53F3E0EA94F22 -:1019B0001DC2214751AFEC6638A47EA8DFBEDE30E1 -:1019C000C8E1242EEFEF307DDCA0F6DC09FA594D9A -:1019D00067F3A8A4337CF92A9FD7F7A494B8FECD67 -:1019E000AE687B5DC85F5B587B72F22CF67B204251 -:1019F000AF58256C47F887EBD3D977A29D45FC2AD1 -:101A000070AAB99D5FA40ED95FBFC071DD2FF60724 -:101A1000EBEF40BBFE285D23B17405FD62991743CF -:101A20004F8EEB12E1B818FAFD078EA789B5334443 -:101A3000BF607C3D7BAB4B167CF2BBD411F8A39FFF -:101A4000F3C7C5287F5CE4FC31908AF884CDC3EDF0 -:101A5000E38CFBCEFF90CAE8B39BD349CC97B9FF88 -:101A60000FF2F743F4F09C7C2616D7FAF3D356AD69 -:101A700006BF6593ECB3D0FBFF032FADAD0C008028 -:101A8000000000001F8B080000000000000BE57D37 -:101A90000B6014D5B9F0999DD9D94DB29B4C924D9C -:101AA000B281246C20D858032E21C42841264F022D -:101AB000448C88888ABA014C42802422B6B6D5CBA1 -:101AC0006242785A637D142DB60B420B16DB88A94F -:101AD000A518700382F80EB68AD6DB1AC4F25084B9 -:101AE00005B55D5A5AEFF9BE73263BB3D905D4B696 -:101AF000B7F7FFE3ED3D9C33E7F9BDBFEF7C334B18 -:101B00000891482A215790FEBF1C13AD17F38A7C19 -:101B1000D42779F208991420AACF46C817F0373E87 -:101B200054C629022129842C946BE29431744079A3 -:101B30008BAB6604213DA57DF36B22F4BF2789F5AD -:101B4000BF21635D798A8BF6F7D27658DF49FF2D86 -:101B5000127263438FE8D18DBBE1A3C373D408F342 -:101B60007C37C944085DAF75A67B9FAB804EE334DC -:101B7000B9379281FD1E4C94B1DF84A13E2981F6D4 -:101B80007BFD1451D6D37E374E13541F3D57253F4E -:101B90005702DF578E2261FF32A8C338B96F4EA4B7 -:101BA000735CC69F57B988DA49E7A95288BA3542AB -:101BB000BFB17C9F136223CF73139F672261F384AD -:101BC0003FBF95EF6B4269E4F157F2F967389FAE7A -:101BD0004822B09F7566805FBE592D56E8B81551F2 -:101BE000F0902A95AA80AF180A3A733E21B7D0B177 -:101BF000263AC1AD80735A3E2C7A2AE1B98782C356 -:101C0000990F94E01D0478ADB0A913605E7BAC5AC7 -:101C100005E538499D08E54FCCEA242809F113521F -:101C200048C8144E3F53AC36BF184FFF51643EDED8 -:101C300067656D5F0C85FF3F53397C092102F10B0D -:101C40005F5C02759F08F35FE1DAF78E40FB5FA1EE -:101C50008D3B2A858DCB500EC7F1BA88FB42F86CBC -:101C600037FFD065330D3CA7566EB779AC0087536C -:101C7000B19E5AD867AB73BDCD45E1FDB2A7D3EA9B -:101C8000A6ED1F271084E3E93875369CBB753B69C8 -:101C9000E8A4ED629CD0D2A9835F8362C2F5E62AF4 -:101CA0000C6F6F48EA5C986F8A556D84725A16C53E -:101CB000139DF7D6E4BE457AB8DFC1F1343F898D74 -:101CC000BF4566FDC2F739973F2F96046F1CECC9DC -:101CD000B6EF4331027F4E827F51FE293EAA4C9FD0 -:101CE000E1A0385B2EBA4DB42EE70A11F9D41BE2FD -:101CF000532FF2A98BF2A99DD2871C993E82BC7FFB -:101D00004514BA1CC3F7590ECF238C1FC1E9B6DCAA -:101D1000D123123ABE98F35B78BFBA2491F1B19BFC -:101D200054459AE787A17DFF10F7ADB07DE79B6B27 -:101D30001E85FA4C657F45226D2EB9CF319D380046 -:101D40001E2662C946385941AE491C4E749B04EAAE -:101D50000BADAC2EC5CE2709B4CC72FA568D04F863 -:101D6000B599DD2E5AFFE0E80722A174B6F1A1D3A0 -:101D700002A1F2627B8090E46C98478619E1CFF46F -:101D80008530703EFACC2569EB51D05C7994A81669 -:101D90004ABF571605A69278C378F2059DCF16E87C -:101DA000F50A803F2BF1C65D8A64FCBB9C549C15F0 -:101DB000E74BA3EBC279E4CF880FCEA33A3DD564BD -:101DC00024218981BE1F3563BBCD3D01CF456CC049 -:101DD0006FA1732E44FED3F625DBFA9EB89FF6EF73 -:101DE000FE3CD67D2F9C3B50798CED8778EDC0D79B -:101DF00062B51BE43B2116DC9F89FE077C362E482A -:101E0000F79BCBF70B8B14E8F64F069EE761B1E624 -:101E100015C0C7AD56A2C6E7A37C7815F86198999E -:101E200076A0706C57049F97F66B7F68CEF26C902B -:101E3000D7AB25F77002744EB60994CEC7D275EFB2 -:101E4000A272472E223685D665273B7FFB7D8E7595 -:101E500071023C97C84CFA7C6CC07F46A0708877B2 -:101E6000D6552BF41C321F2F50C0C178C1A59099B4 -:101E7000F940B7BD2241F9E0447868FCA37E8308AD -:101E800087ADA86A08D057B944BC56DA5F70B279FA -:101E9000AF2401910C033C504540CB52E2C6F27E88 -:101EA000D1730CCE6395295EE9FEAD26AB6F890038 -:101EB000F8AB79B50AE15EAE1CCE0DC9B368720805 -:101EC00020775883ABF8F5E55EC5A2C87CF58F1086 -:101ED000DFFC03F98630BD3C6D28933B7BEC7D3302 -:101EE000F57CBF5C61F26939976B44627CB65056F1 -:101EF000CD89E7E0F3D55C1E8E4862F2B39544E6E7 -:101F0000E36712D9BCD3EEF5B50FA2F09B9224B8CB -:101F1000410F576CA99506BB42FD06717D989CAA9E -:101F20003A60DDD6EDEEA33E07681F19F57BFBBBDB -:101F30006406CC5FCBE5E7DFF8BC6712D93E86F0DC -:101F4000FA41C13E23125CB213FBE1929D08E7F413 -:101F500030B88871A3027EBA0E19CCD7310BB84EB7 -:101F6000CF50261F872719D719CAE51F95FB1727BA -:101F7000A2DCF76540BF97CD6C7FE1EBBA43EBBACB -:101F800071DDF96CDD4920E781FF5DFB5E10757640 -:101F9000D7A4808780DD033C6C2A0CC97BD9E51768 -:101FA0005B687B7114393F8E9F9FAE330EF6455AA6 -:101FB000181EFDA9EA9550A776C17858BF67A88278 -:101FC000F2F2F54126B29EF2656DFAD0EF83D8D4D5 -:101FD000E6F95522A3879EEC76E72C8A2F3940DC60 -:101FE00016A4F306947BC55CBEB46EF71078EE1DA4 -:101FF0004465A66EBC1C986525363CCA3FBED0FA27 -:10200000533E6A0F0C4DF044C08B56AE5ACC44116F -:10201000712DC0710BF9B8F07EB68777C5C1FC2B66 -:10202000A1FF370899CAF1430F8CFB9BC479A735F0 -:10203000B03EAE8FF6DB9E3BDBB01F7C4EF9A83D79 -:10204000F78938B097BA33A91E0039F5928872B271 -:10205000DDCEF0D89E5E47F4F66899D32F1E8679C0 -:10206000CECE26D329FE8A9D1E72913DB4EFE2DCCE -:102070003AAFE0C0F66763E83CDF4EBC08F12EE7FC -:102080007948A50DE0D249EAE8F965C52FBA695942 -:102090001620FEF105D09FCA7981CDE7B2EBE7218A -:1020A0009D308FECA6F400E3027EDCCFF6A3E7863A -:1020B000A32DCF6490DF1A5F52BBEE5EC07FB97272 -:1020C0004D79229DBF714B76BE48E7AF74F6C8B319 -:1020D000F2506EB7029DFC2A456D4BFC5FB4E7667B -:1020E000109F19F03E218BE981294D826F3D854F6C -:1020F0007B989DF018E7C7B12179B716F9AB48B3C3 -:1021000013D4C713CF6D07AF83E7E7B0837F06CF44 -:1021100023D8C19B12991DBC19D6A376F09389CC04 -:102120000EFE39AEFF15E1768D42343BB40BE673FB -:102130002472B9FA7B668F86EFFF1E7EFEE5F4AC53 -:10214000BD4097924F6274CEF8F40ACEA7938E5298 -:102150007EC91B48FFDD94FEBD94FE4E53BB49CCA7 -:102160008E4E4FFE0BE4CB928719DFB73A7721DF13 -:102170003DCFF9B39BAFDF9D2B56033E5F26A222D6 -:102180000A03E76BCFF43841AE87F39F7AD648CF86 -:10219000654EDFEA7CE09B7DB3DDB0AD707E946977 -:1021A000593722B4EFC3C0876374F2890852E5053A -:1021B000F021CCE319017646A204FCD74AD8BADE56 -:1021C0007D22EA89687C44E9E624E0AF1F2E006C9A -:1021D000DDFE29DD04804E289F9DFA3AF4B28AD3B1 -:1021E00007F543FE0AF3E4F27A6D14FF4248EAD79A -:1021F0000F4212F0F74CA687B2135D4847B5C421D1 -:10220000837E51C5CC2C902F745E7312EDFF66C295 -:10221000B9E7B525F5F39F0DFA93BBD8BCAF809114 -:102220003D66E0BC1392A8FD11619E0CBEBF1BA3CE -:10223000F80B399A7D92D76F9FA4C37A39C037744F -:10224000FD1D29EA60A86B7C53CCED961705A35EB3 -:10225000BEA4DFDF677A2E8DDB2F644EFFBC390012 -:102260001F0D9E9A1D50CBE583364F2EE7BF614967 -:102270000A1BDFC0C63BA04EDB2BB9FF44E172292D -:10228000C2DBCA9E9FCF2F7A4061718B3ABE2F2945 -:1022900051D1F41BC2B52A9ADFA584F43FAEE7669C -:1022A000FD4770F8D07615DBABD93EC62A0CEFE1BE -:1022B000F18368F8D1E0EFE4E723B96C7EE2ED87C3 -:1022C000DB64985FA39768707B3381C16D9206B71A -:1022D000363E4F983C5825755A9508E7BC91D3ABCC -:1022E000568FCB35CA8768F1943121F8D4221C0A65 -:1022F000D8BEA3C5572EE7FDAF4CEA875F038EB368 -:10230000B1FD3EC0E5356D9F87ED196CBE3B42EDDA -:102310004DD8EE64FDA3F9FD7770FD3537A97FDC5C -:102320009D38CEC1C685C713B4B299EF6F7E68DC05 -:10233000DD382E878D7386F0BE18DBAB58FBD78D4A -:10234000BF39F9BADF0DC16515F2BDCACEFFB7843A -:10235000FEF6EF637B315B379AFCF85B029B6F05FF -:102360009FEF4AF08BE91C8941922B39C06B8A752B -:102370004FA05DD282AA1FF447E967B20BE47485CF -:1023800068F30A541E4B2E2BFAC9311251C1AFED1E -:10239000F9FC5BCEBE3CACFB41AF2F8B29B182DF99 -:1023A000B93C5B72833E2C794062FEF57113CAFB27 -:1023B0004A713ECEB34BD1ECDCDB0D7EB44B715594 -:1023C000C7C03EAC227131FFBFFA2AFA7C3C97D7D6 -:1023D000BBACC926986F6C268B178C77D5A1BF4EE6 -:1023E000CE323F5AA5FF31F9ADA25E96F93829A346 -:1023F0008508581AFD6D99AC3E258E44BD8076D473 -:10240000D880D1FF965D9547607E99E8C6D175BBAF -:1024100093EC0EB4A772C8F02F28FF58720562A182 -:10242000FE4585E4F1031E26BAEA94527A1E4B86D5 -:10243000C70A7238C7EC1F0CF184B60CD9ED05360B -:102440007CA8DC9A0DFE5607F5CF110E6AD2352313 -:102450004278B214AB04E890E204F9ABBFB4B132F5 -:102460002599D1F1F1240BE2B382D7B5E7E1782FBA -:102470004C8E65728458BD1FE6829C104802A5C32D -:1024800005A42F0BE8312D9DE98F26535F2AD44FE9 -:102490009240AA8396AD1D525524FFE727DC2F5B9F -:1024A000618A6C2FFDC43CF17D80830471834B31C4 -:1024B0002EE0B10C0BC50F347B558B2344B35BEF7F -:1024C000176B8EC13C82E23F03FD07DABF5E76EEFA -:1024D0000C26A7B552DB472D87CBE0642B9E6FE718 -:1024E000DD6564960BF1F439C7D3BECB002AD973EE -:1024F00014C0D34BD98FE4405CCA9AFD9003F8B363 -:102500008A30FBB4C205B29890476D9EB3493AFB3E -:1025100066624E2DDA4DC5592D684F2D8BE2977EA0 -:1025200047C38F4627368F39790CC4BF165A61BC12 -:10253000A4D4C442B93338154B6AF75AE0F9B20C47 -:10254000563F1F1EDEE37229DAFE27805E80784D3B -:1025500046FF3952607EFADC2BE787CEA1DB5F7A3B -:1025600072CAC0FD5993993ED2F625E570BACC35B2 -:10257000D25D4D32933397246BFEE205D3DDDB173A -:102580004277E1E79D98BDA8EA6212DABF765EED78 -:10259000FCF4BCA3E13C15123BFF46C5A3C21414D6 -:1025A000CE05008701E7B246D6FBAE64D397E5A31C -:1025B0004792865DF879BEC4BCD393BF049CF68C69 -:1025C000539D204FDA52287D523CB509ACD4FADB3A -:1025D000397D3EC3CB2F2327867F89F39538851716 -:1025E000401F8EF71C2C8365CA8B4781DA017EACB5 -:1025F000073C94E63D20CDA2F5F6BB67A3FCDC3397 -:10260000AE05F7BDCC6EDCAF56A6707C1467A9C8CA -:102610007F6D9CFF2A08F323B57ECFF37385F347C4 -:10262000F87CE17CFDA84DBD0BF69592CCF61FF22F -:10263000FF7A45BDFF57CAF5D738EB1D86F8C73876 -:10264000EEFF2DFB6CA8CD4B0F7A9AEAB57F8AFF7F -:1026500077863E013F29A3D4AAF7FFDAAC65D8BE3E -:102660002C53ADBAD401FA5874DF4B107EE80F7AC0 -:102670000551D918C11F5C9629FBC7D3E71685FC05 -:1026800014F65746F525C45F2C8A4A2E1A31D02FEE -:10269000DC652D23103739AD9067C11F3BDF7936DC -:1026A000271BFD4209FC423E3FFA854A0BE9C378ED -:1026B0004F1901BB06DA5D2340EEA8C463073D4213 -:1026C000FD429D7C3A6DBD03F93D7C3D2AB79E06D7 -:1026D0007CB5298C8FC3FD413999D9C19A9C0DA72E -:1026E000870A27A39B18BA7533931BDB9323C8FB78 -:1026F0002F2F9FE694830B703D59B2075CB5EB8298 -:1027000001095C9E6F27337EAAB13DDD06CFB5F986 -:10271000C3F1434FAE423C1DEC1916BFA1F61AB5EA -:10272000A3CCD45E5B2984D65FC6E11D0D1FCB40D0 -:102730005F47E0A303C9262E7FC2E3447718EF5F0B -:10274000142F7114B2B83E89007F91DB49CB29BFA9 -:10275000C0FDCD32B3DBA9009D6616BFE3017F3E0D -:1027600053C6FB0822B538AFB10F3CE772889F45CE -:10277000D8DF9F939310AED60C93C13E23E41E8303 -:10278000FD18EDDC84EFCBCCCF25003C73F5F00CCD -:102790003B77B982E706B31EE68D37B9899FF245CC -:1027A0007C1671A3C08A37611C56E37385F3B92682 -:1027B0000F6C0A1B77B56318B3CF445B40A4E75F87 -:1027C000E5A0F6349DA755DD857A551B9FC0CF6FD8 -:1027D0001BC7E28D36BB5F5122C0E17ECEE7D1CE72 -:1027E000D9A14A89E5747FF72BCCFE96C6996A7CFD -:1027F000188F62F15A85C34E2C29B082DD3E091C28 -:10280000F814D8CF56451FB712F97EE2EC743FE7B3 -:1028100090932BC2F61393DB570EFB97B2552551BD -:10282000B7FF0A876607F4227F479BEF3E2EE763D8 -:1028300072DCA40EEC0D9BDB0FF75A316A5D218828 -:10284000C5D85C3799AD6B8F550B475B7474D891C5 -:102850002947BC8FF82F0793FF7649AD81717645E4 -:1028600022704F66E7F672B479A3EDE37CEBDDC42A -:10287000CF3B603D5764BB62A883C90D69DCD61AA3 -:1028800090D36484448647D013290EC6A7F1729F63 -:102890000BFC754A8F9E48F3890E99C3FB5FC41FDA -:1028A0009ADD5DD2B56F28DD6FAB4D720B20BF8A0C -:1028B0008EF6BA74F0A17A7D9643173F106D1E9480 -:1028C0006FA28BDDBB575998BFBD679CF19EAC8151 -:1028D000C3EF7D5E46930BE31D9A3DF6AF39E79754 -:1028E000C55F05E04E07970E800B01FEFA415B6B5A -:1028F000047949E1D3FE55E0B39AC3E5694ED7D1D7 -:10290000E033CA61FA97D241387CCEC7D7213EF373 -:10291000914311E0D86A97D3671BF8BF03ED904845 -:10292000FDEA74E78DC6871A7DDCC4F14205A42157 -:102930002E203BBCBDCCAFBCD3A8E7C4F96E2E9F04 -:10294000C9590AB744DE3FD146FC71F1A1F9E572DD -:10295000633CE179078F0BC4901880CF69F754016D -:10296000F2142CA699A394A1B04487007A2215E60C -:102970001949C8035C7E86EBC11495F9C983498B5C -:10298000C0F44A06EECFC1F711AE07D3A95F03F139 -:10299000183822F8D38369DD0A360851F11E5CF03D -:1029A0009AD05F76129F00F367903E2C87402A02F0 -:1029B0009D3F9BF40A39147F0F54D48D02F9FD0E0C -:1029C0009CE392D039CE678F6AA5667FACFE37C193 -:1029D000FB93B07DFE1F82F792321DBCE51423DD10 -:1029E0007C597837707887C7F38A219E970DF13C20 -:1029F000FF6EE053F92CB33F7AFE2E637CAF2D9B24 -:102A0000C5F32AC4EA35780FEA92D1FD9072FB56DD -:102A1000419E936677A2CE1B168AFB594FFD4082DA -:102A2000380A918E229CF06EC885F22C3B05E53168 -:102A3000B323C6F3FDCBD973AC70EF1DF29FFC221C -:102A4000B33798BD24733A287696A2FFD276F6DC87 -:102A500076C785FA493BA53D787FADF947AD8159E9 -:102A6000E82F858FF34BFEF7E0FCFE80EC827C9331 -:102A70006E7E2FD67D6AAF214E1BEE076976D57824 -:102A8000BEFFB28067DFA570BFA5CC222CBEC9E017 -:102A900020F375DA9CA7F11EFCF9B326F4B74E7348 -:102AA0007FAB18FC2C3BF377EAEC03CF794DCA459A -:102AB0008638BCE63FC138C8AB2B53FC22D8739A8A -:102AC000FF04ED2EFB40FFA9CA127805F637E51585 -:102AD00011F342A2C137DC6F0AD73F335398FEF996 -:102AE000560A8F1784C1538BF785DF4BB76BFC27D2 -:102AF00079053DFF87AF2FEF9A88FB278A2E1E3B73 -:102B000034144F14542FB92B3F143F8C10376C01E1 -:102B10003AD4E2869A1ED3E8D842FB5AF19E397223 -:102B20003CB13B7BEF30E617BE900CFC59A1B0B82E -:102B300091B63FEA17DE93A2C3477180E96DCB7F60 -:102B4000B5F42DA1F02549C4CDFC83169795D62B5D -:102B50001592BC12F9CC86795AC50E01F94EF2C70E -:102B600060BDF2B8DB1743EB965D2F89A203D69BBD -:102B700045628410FD68791D6D810F5601FE4E1F60 -:102B800097DCE7F2BB2B218866F0936243F844F9A7 -:102B90009664A83F22791E4D413B6150689C08F91C -:102BA00060430DF967CF48EA63D06FBA55FD11F65F -:102BB000FFCFC3FB2F53305EBCF72BE13DB40ED3E8 -:102BC0000760B39174DD7A36DA7839ACE342FAEF14 -:102BD0008F4B2F22781FB309700671964F880FE232 -:102BE0002CCF995F14411FB5F379AE201D2E7918B3 -:102BF000DB2FF4DBBCD1B90EE8E2AD946C9CEF396D -:102C00009B67F528DABE6F83340AE236ADAE67AC57 -:102C1000903FBB6B637B469F8EFFF66DF60C89E49D -:102C20001F6A25FD4B3015E1B9E259A98A2627B65E -:102C30008B501F609F6DE852609DCD1BAD3322C548 -:102C400035E454C6EF576C60766D55AEC90DE2ADF4 -:102C50009878A524B88F7113B79F36C48DD8DA5BE6 -:102C60000ABA285BC47B0D5ADF1D4FEB716354F425 -:102C70000F2E1EB115C75FFC49A99BE5517A6DF96E -:102C8000B4BE2AB774CC4A5A1F12EB39067C45F5FC -:102C90004C8784FAB4330EF200E2464C4D59496B2E -:102CA0007102A98964E7FE3D85D9799BCD1A5C251F -:102CB000CC83DCB55146FEDA972EE2FD1385DB7C32 -:102CC000A8FF393D8E504A24E5AAB71CE058413A86 -:102CD0005BC19F2A775DF3423CF90AF02BD8AA002A -:102CE000FFAF8A6287BFC5F7874284D2CFDE0D6D02 -:102CF00037920879D4FD79D671AA2515EE57F8BD1B -:102D00002E714E45FA898EEF7B99BFD9E96F8DA55B -:102D100070BC624BC720FDFCEF42D0356520BE2160 -:102D2000FF995C0AF9B71ECCA76D3D6A42F8BD9CBD -:102D300027F8040A9FBDB922B5D9E8AE72ACBEE14E -:102D4000B4BE9AD371F596FD6D8380E5531DB8EE40 -:102D5000CBB94F58597EEB85C7AF47533E6884FBCC -:102D6000648A8F094AACCF45F1350FA6A0F5718A68 -:102D7000D5E7A7EBF5D87BCB12E812CFA508EEF587 -:102D8000402FB94401F9812E8889214AA175101973 -:102D9000484F0E82F95CAB0AF3D6435C6C6586AB98 -:102DA00013F20D778CB062BE59783EF10EA1E58525 -:102DB00044884B250A28AFF7E6BE89F7747B332C8D -:102DC00004E815137EE9F3B624C6A7710546FBB3E4 -:102DD0002A359BFB9FC46B290CED2B2EC7AAC6502E -:102DE000427A31918DDF9723F880DEF6B9B87CA066 -:102DF000E7DD080691D4214D1F111DAF2F0D9FE077 -:102E0000D2EC62413BA769E0399E137CCB87C23983 -:102E10002EA6E7A0757BAE80EBDB9595B7132C8BC8 -:102E2000EAE11E337CFFF7A632FF50A664970BF24F -:102E3000AD73F9447D7E8C5C74FB145B3CE631A180 -:102E40005D99962BE079261E65F7B903F2B315E27A -:102E5000910DF8A156476A68BEB8CF9EFD36E4FFD3 -:102E60004E2E12FC31B01F9EDF4CFFAF07F48B9C3F -:102E700053CBF2AF73D7E179261599DD709733C93B -:102E8000E6EB28A5F5978E4918CF9E9C3301F3AB4E -:102E9000C3D75FA9107F1585EF4B7912C23BE6A21D -:102EA00027709ED7F34C286F26433E36E42FEBF372 -:102EB000AA511F1AF3B9278BFFAD9640B39BF12B94 -:102EC00091BC8340BE4F711AE1673F6ABC2FAE2EA2 -:102ED000B018EA93F3E4303DEC457A793193D1C5EB -:102EE0008B170BBEF5D9213A9B7434C90774067F42 -:102EF00062A1018E8673C6056415E0B7EFE29F3DBF -:102F000008F72471AE65B7E33D3887BF4627711CCB -:102F1000EFF68C5F7F1BF49406FF703AB870FC5F8D -:102F2000535302F82FD0EEEFC3F01F866F8C416A27 -:102F3000E7183610EFB87EF6407C6B7430E0DCF7B3 -:102F4000752D1F4AF1FAB29D3E003CAF937DF70A02 -:102F5000213C9D17AF392548372B950E1BC8FD988E -:102F60008B0ED9C03FD0E88288DD057A7BFF9F8534 -:102F7000EFD2D5027326DD820FE27A6FC0A3CB4376 -:102F8000EBBC98DA9FD7F5622AD855352C8FA3551C -:102F9000CD67EF5D15307D1A2E1FFE902AE2B81E18 -:102FA000F38B19E7CA53ADB67908DC8FB542BE1D65 -:102FB0003D9FBCBA16DE6820F2B45A949764B5C03F -:102FC000F2108A7F8BF27D8ED3B75488B01E5A32AE -:102FD000B84F17937BC5C9D89FCCD0F2926ADEC791 -:102FE000FD4F63F50BDDD76BFFA47DFD9ED20A8BF1 -:102FF0007731BBF96A1E97D7ECEE2936967738A55C -:1030000058447CBCBE41F0617E24EDE7A574D2C873 -:10301000C9F66A6E079E2E7AA67D940BEC41D560A8 -:10302000770AC53D68F7251419FDC14435D680FFE0 -:10303000E4AA24433DA56690A17FDA8CA1C6B8829C -:10304000E79B86E7831BF20DF5CC962B0CFD87DC06 -:10305000556AA8677B2719FA0F5B3ED5501FDE71B2 -:10306000A3A1FF37D6CC323CBFD8D768787EC9A69B -:103070008586FA88CEEF1AFA5FBAED5EC3F351FE89 -:103080009586E7A3F7FDC0501FD3FB98A1FF65EF1E -:10309000AC373CBFBCEF49C3F3B147B71AEAE30210 -:1030A000DB0DFDC7077719EA25E41543FF32EB6F07 -:1030B0000DF50AE53D43FF09CE4386E7135D1F1B6F -:1030C0009E6B743039F75343FB55EEBF85BDA75354 -:1030D000C3E21C100F18068F3AB08C259DEC5E875A -:1030E000F462F960A1A73C0DE8F3C7DE7648486AB0 -:1030F000F506FE0857D3AF170D4B60F6934AF4F26E -:1031000053CB4FA57E8B378692427C90D2ED684A96 -:103110007741014B2548256B32C47B62B04C0A26AF -:10312000637B7230114B477030B6A704D3B14C0D9E -:103130000EC3322D988DA533780996E9C18BB11C49 -:10314000141C8DE30607476199111C8BED99C1CBC7 -:10315000B1CC0A9661FB90600996AEE0642CB38313 -:1031600013B11C1ABC16FB0D0B5E83654EF0266C6A -:103170001F1EBC01CB8B82B3B1FC46B016CBDCE08A -:103180003C2C2F0ECEC5F29BC13B70DC25C1DBB1C0 -:10319000CC0B7E0FDB4704BF83E5C8602B969706F8 -:1031A0009760E90EAEC27EA3822BB0CC0F3E88EDB5 -:1031B000A3830F605910FC11B68F093E8A6561F038 -:1031C000092C2F0BAEC3B228F8732C2F0F6EC6F24A -:1031D0008AE033386E6CF0692C8B83CF61FBB8E0EA -:1031E0006FB0BC32B81BDBC7077BB05483AF607BCA -:1031F00049F0252C4B83BFC5F6B2E07E2CCB83EF84 -:10320000617B45F05D2C2B8387B09C103C88655515 -:10321000F0632C27068F613929F8298E9B1C3C8589 -:103220006575F06FD87E55F00C96FDF22E6ABEB231 -:10323000C784FE2CF753A3FB0B5E949766FE5E1CBF -:10324000E45663FE7F8BE0C378A1A3EF05A89B8BB8 -:103250002C182FBC9904F03D813F903E3BC8D39E73 -:10326000CB8F6440BCE9F5147FA63EDFC1CCE30000 -:1032700015E27109FCD5298E5D29A04F6FA6CD906E -:103280006744D42F300F720ACF83BC59A20E16DDCB -:10329000EA7E98E172ECE7B7D0FACC6AA2E6D3FEF8 -:1032A000ED975B30AEDF9E4FFD205ADE97CDF26585 -:1032B000BBD298BE7C2A8DF9A5CFA531FFEAC942C1 -:1032C00096C733F3F6E18C9FCA93CFE33731387C4E -:1032D0006324CFB3B505B2303FF602C79D48E57908 -:1032E000B5BCFF836935CFA7D1766F29C96DB1858C -:1032F000FAD1F65D51DAF7803C086FDF6562F8F0CD -:10330000BE2D723FA12661EA39FC84D717F77EF300 -:1033100085E1A1FA1B51FC504296B0FBC35DC7AAE0 -:10332000AFA7FAF0EA22D14D2507F9EFC5DBC67D3C -:10333000389CAD0BF999DE5211E317338BF7EF4947 -:10334000A6F5998B1231EFBE7F5FA5667C3EC5F96D -:10335000F6375FA047BFB9E537E33E34C4453D6863 -:1033600077DDC16994A8E6BFF669CF915E59DCF7B5 -:103370000E58DC05F2CF8CF3F6AA66DFB9F263884B -:103380006A21AA81EE19BC56C1FEC1F7275613ACBB -:103390001BCFFB50B8A2DEF7C6CBBE56019C7757B9 -:1033A00002D05D5C5E809C2BBE0CF0943051A1CFAE -:1033B00006764C3478A63819FD2514AB4E2FC54F30 -:1033C000DBDF45BCE7DA9D58A800FD7FDF9693065A -:1033D000FCE174327A6DEB7917E35B090501E2B524 -:1033E000B1FB739705E2F8562C972E7663D9B6B8E1 -:1033F00008CB95193FB042BC444C91201398C4644B -:10340000CEC17890B6BE397196B5C44DE75B63A95D -:103410008610920871066A2224D2FA12EA539C4D51 -:103420006374FDBAF3431BF0C3D93417D64513BBFD -:10343000378E2BF0AB909710E7564A2557A81DFF03 -:103440001CD8BE1EFC91D749DFEA6B018E2A7B1F78 -:10345000A395BF6FDA5A329CC3551B1786F7303CD1 -:103460008BB21BEFADC558DA3F2F3A5EF39C2C2F81 -:1034700001E84BA2F4F529DF3751E34C309F86DF9A -:10348000D35200F3A95A85C87997851ADC155539A6 -:10349000D73D0A51A4BFEAE5A92D6F5B183DDB506B -:1034A000BE621DF2B9B8BCDA9BA6163BE9FC8BAE36 -:1034B000E472202309E5006D9F7E056DDF66627E64 -:1034C0008A3749467EA14048803C5F6275254C3D65 -:1034D000471EC4B2C58A2A99E17EC09500F05AC63B -:1034E000F3F5E00D65BD1CF857F50BC90B1F9E2BBE -:1034F000BCFF3613E7ABD8183C97C8E1A18D9BEF12 -:10350000E4F238BBA6D689F1115706C8555A9FED8B -:103510001C83E7CF00BEA2F5DBB0AEF4D7EBB1BFA2 -:1035200093F5C7449A0B90C3745C138E93FAE769C2 -:10353000C1BAAD7FDD85B88EA3BFBE08EB19ACFF65 -:1035400085AEA395FDE77F93C9C9CF24352189C2F4 -:10355000A7E6AED935E5546F5F7BD75C2C3F58DCCE -:10356000AB825C3D4CE5491B856B4DC93007F83992 -:10357000D75E35CCE6D2D16B3D8F6BEE5A6EAE0284 -:103580007D57BA42ACD980FCB4C49037B7CA69E65B -:10359000FE0DDB471DE5F1BB29C9D5AFD9FFCD36FF -:1035A0009D3D3A8BB865A0F7D9CBCD21BA263AFE1E -:1035B0005458DB3693E7FB37C039568AFCBE82F39A -:1035C0006B22E1FEBC2BB5E61C7A872CB7104F04AA -:1035D000793C103E84FC95F2C167B61C8CCB524BF3 -:1035E000CD1A695E0D4ED1D6AB8F12FFD5E0A4C1C6 -:1035F0005B6B3FB47AB4C2EC6A9F018EB3EF1B835E -:10360000F1CA7A1EAF278956CE9FAC5F1D5D672B2E -:103610008C935417D03BD423C9176DDD3AFAAFBB56 -:10362000F323C197C361A599E9F130F81E5E333CDD -:103630001EF45038FE2E14CECD1682EF530436DA27 -:10364000591CC93103E76FE0EB13C74CDC4F035F34 -:10365000EF859D717E13ED5FBAD1BE1EFCE093A590 -:10366000DE476A403EAD37633EDBBD3B57BDFD23C1 -:1036700078EF639D19EF4CE6C63D5C08F7B1A7B83B -:103680009EA30AA007BE9FE021DA9F2AC0FCF58412 -:10369000CD7F52BBFFD89880F03C5ABEA17D2C2D27 -:1036A000FB762CA886B8CB919D57ED05BF796E2C83 -:1036B00091D231BEAFC8C87F5EF38746FB400AD5C2 -:1036C000C581F57AA8EBE247737DE60FF5743E6F8E -:1036D00093B1AE8797490F2F57B9115EAE0A03BC5D -:1036E00084E7ED7E5107AFF298E10ED0EBEF3A5D43 -:1036F000088F8698A5A9009F861D2BB09CB729C668 -:10370000FBA16EDD059D89867AF3B674AF5EAF9C32 -:10371000DEF7443CD0E142A7E8FD90EAB9E38BD55F -:1037200056B0634E2CAEC252C3FF82CE6CAFCD30CA -:103730008FB17EBA43A862F2D99530ED1CFCBAD0A5 -:1037400029E33A1F6D62FEE6478BAD5E58E7F862EB -:10375000C5CBD6757A991DC5E035FFAE38EF87A386 -:1037600043FB8B36EF3F7B7FD4C22787AC04DFD986 -:10377000F9E21C7A3BAA5C923E93517F749BFF0C4A -:103780007463A5FFFB02E3A812D6B5799B3B452FD6 -:10379000E41313B2C5B01E1DE73AACE3B7E87AC133 -:1037A000F89D8971100B43F9CCEE413C700F42E754 -:1037B0003B29D996431C41BB0769868568DF05D63E -:1037C0003ED9439B3EE91A76CEF7CC299EB2412FD3 -:1037D00037583B6450B60D9D1797033F7DD2D59A5D -:1037E0000AF2639E78FA5B91DEF7BA3E9DDFCFFB6B -:1037F000CC01A3BFE8D3F6992D19F88CD8FACF4D98 -:10380000EBC7A3BCDF53CBE76DDAB2BF722CDD7F11 -:10381000D3B65332EC232DDD539B9E123ABFC0EF3B -:10382000811A371D94E17C47CDDE8BBE772EFB7E5F -:10383000C03E6D4E43DEA197F4027FCE2A221AC30A -:103840005EFF1E9537C75E3113B83F2467692FFAB4 -:103850003C8B3F9D436AE2015EB3BAE6A1FC39F6B8 -:10386000ECE4BD2CFFA8A310E8E31362C2F7DC3F31 -:10387000216FC68FD6C16F75BA963FC9BE6FA3E5DB -:10388000B7D00DA6637E7A437B2FBC376621929713 -:10389000CB25817DAFC627A03C6B60ED5E625D826B -:1038A000E758CEE49197FE07F5DB3A8CF2A97E8DBE -:1038B000B15E47A6A6427E77DD4366C8202273F537 -:1038C000F28FC2EF8E7466D7D7939676B0E71E97C5 -:1038D000595EF72C854883A91E5AF0EBC70B6B691C -:1038E000FDC17476BFF311F733E0BDC774FABCF1C4 -:1038F0002E9FACE60D3CDFA1AED1D3C7129C8FE961 -:10390000AD46CD6E252E88E30F867F0D8D7EFEC1E0 -:103910005D22DE3B0D86769D7C9EBDDC78BEF39DF0 -:103920003FFCBC84FC00CFDBB8E91AF4DBB4F368DD -:10393000F8D2CE63DE14F93DDF27D30583DDB49DD5 -:10394000C34FF3BB9F0FABBF10567F299DD9F72103 -:103950003F9DD1B799F337A5FBE781EE1758039543 -:103960008C4EFA64FD7DA81CEAF7C2B9FA5938BF3B -:10397000D07E2FA58F89DE2F2634DFEB91E65BF01A -:10398000EBA79E057FB4F1970FC7C365D031A9237C -:1039900015DEB398BF71693CC0E9A8E48D07BA3958 -:1039A000E613AB22C14B1AC4E506516D02C57B93E9 -:1039B00046FFC54BA6807EFFF346B3027E61F32629 -:1039C0008B1FBEBFD4D43517EF6B68FD20AB2FC360 -:1039D000F72A9BB7993FD0E3B5F1670FA7627E073F -:1039E000F10E66F7E9FEC1F0E9A0A60D7FAA043F3B -:1039F000B99904909EC3C7C1FAC12494D7B572C2C5 -:103A0000C0E75ADCB4993591E6AE55A7206EDADCF2 -:103A100035F108F07D33913ED0D35303D034F557C0 -:103A20003E4FE779779791CB40BE68F020BE149463 -:103A3000CFAD9B7F38F220DDCFF10DAFC40B7A7F85 -:103A400095DFB79FEE9CFD7EF239F4C3094AA7FAD1 -:103A5000F73134B9EBDA46379046ABDDAC9C6FF604 -:103A6000C78FA5709DBFCE8CEF87CE7FEA899F3E22 -:103A7000067944EF5AF0FE63DE537BDEBE82D6E762 -:103A80003D6D7654B363D8E03E58C34B33FD1FDC25 -:103A90004F6878687C668F0CEFCF403BF8071A3E82 -:103AA000E63DDD23931103E157D6D923F7D922E070 -:103AB000A5F36025BE67B4F92F32E0FDD84E81A48E -:103AC000650F1CDFB06E0FDA310027C423C7533FE8 -:103AD000DE06E0CB3F657B01F653406E9F0F5F072C -:103AE00040AFA6205DFF623BDD47C3EF2D6E8043F4 -:103AF000C32FEE8887F31C915A187D3FBE3415F210 -:103B0000DC1ACCDE54054BD6DEF0E33B91EEEAF74F -:103B1000DF99CAF20ED5749EDF910EE7BC6DED758C -:103B200078CE3AE241FA6B785CAC813C98CF255272 -:103B3000F57404FEB89BF3C791F514B9F49C4740A3 -:103B40005E3A42FE8EF65EF39DFD7110760FF939F6 -:103B5000BF879C3A48CB5B67F2B79F6E372C43B95F -:103B6000FA51A69A06F793140E9A1C45F92AEEAF5D -:103B700048637862F218C751FA2B8376E8DF6BC688 -:103B80007B61DD382E3FD9FA8BF8FA74DFB1608F94 -:103B90001C498DFC3ED0A67EFEA7FA5647673A3EEA -:103BA000677CBF6105E3738DEF7DD754C1F3CF7E92 -:103BB000C7F808C6813EA2FBF2A7E1F39E6902CADC -:103BC000050BF147E2EF0D66CEDFC6E7D462477B17 -:103BD0004EA313BA7F09BE4716A217BA4E12E201CE -:103BE000ED95BA87E8789D9DDD0CEB623F39D49E58 -:103BF0001DE2E37A2E0FBE3DC8280FC8DA940B8A67 -:103C00000BCC37FB7EFA18F02FE557AF0BF8D78CAB -:103C1000EFDD7CBC65F7DB37523AFFB853E35BA3BB -:103C20003C0DE7DB86AD77627C309C6F3FCE682130 -:103C300011F93683BF3717CEB7197DFF5679AAC160 -:103C4000EF2761F0A3F2F127DB5DD1E1182E1FC74A -:103C50000E72213CC3E523FDFB1D291C48871AFD7C -:103C60006974D7F8F30543400EF5D3A7467FFDF4FA -:103C7000A9D15FF8798DF01B20DF20D949673F98E3 -:103C8000EF255E3BC577608788DF4B3AE90AC4437E -:103C9000FC67690CB915ECF0930AAF27B27A20459E -:103CA0006E0739A1B5076258BCF2644D203E5167DA -:103CB0005F1FEC16E321BEDBE78BFC7D37CC48A40D -:103CC000EBF745F9FE9B168F38191B3F12D78BCDAA -:103CD000F201BE2A445BD65D9037DA21E2777CE6BA -:103CE0002CB93E1EF2434E760FBB7A066DBFED2512 -:103CF000FE193FAF2AA55338CFE6783F4ABC8F1450 -:103D0000D3F3CDEE66F6F39CD591E944BB37AFB360 -:103D10002D92411E51BB35441F049EB3EF2C34AC91 -:103D20000D6BEF9E8CF4D418464F1EEE1F1D1BC466 -:103D3000F3FB479151DC3F31E9F3412AC4BCABE1CD -:103D4000BB9C27F789986F7DBA5B24ED70CE2D82DE -:103D50008F007F7B53902E9BA8FCD0C77F8F03DD05 -:103D60009DE33DBAE3BFFA43E1F76897F9CFBE3769 -:103D7000F247B43CFEECBB173D07F55F1FC87A8FD6 -:103D80000CEC5FB6F3CC2D20FF4FEEB4108CABECF7 -:103D90007C31EB7B50DF6EC1BCA393F75A54B4A7C0 -:103DA00077DA318FEE64268BA7B6EEF8CB48CCDB02 -:103DB000266D8837C760E6779CEEFEDB1FF1FDDAE3 -:103DC0006E7A2AD0B73BE3D01E6FDE1EE30327F5E1 -:103DD000E48EBF14EAEF2FBEEE799A6416BF3F69F6 -:103DE000273320EE753291C5AD9B9FBBFC892574AE -:103DF000FD055D3D32BCB753F6FCDF4782BC39B9E7 -:103E000095D91127CC7D3F266E42860CBEE73E3306 -:103E1000C5D709B0ED28AF3C3778E755DEBC487010 -:103E200061703849E100E7A270690039190D1E85FB -:103E3000FFB1F038750BAC3FBFFB32BC7F08C1450A -:103E40005059BBDD6715F0FCAC7DE75F46823CFE58 -:103E5000B87309EAF7F39DFBBAFFE7CE2DF82FE41C -:103E6000DC8BFE63CFCDE8FFAFA09FC60CE483815F -:103E700074FEEB6F61FD177637EEF702F9FF21381C -:103E80007FCA7FE2F9BF22DEB70A98BF723EBC3F0D -:103E9000F31F7BEEF3E1FD258E77BB0279122777C6 -:103EA000FC3D8BE8CE7FBE73BFF97F94DE353BA827 -:103EB000D7D4A214D0FDBD4B3AAECBA6E51BEAA7E2 -:103EC0000E705B2D51EE694C19CCAFB0082CEF9BF6 -:103ED0005C2768F1A55E43DE534603DA1B53D4FB2F -:103EE000D8F799A4965EC83BED2D9DED5E893DF215 -:103EF000F17B02BDD3C6F1BAD1DF7A5D20AA40EDD5 -:103F0000DB29A593F781BD77B52AA23D484BB403C1 -:103F1000DFCAAA64ED45463FE38630FFE0FA19C6E2 -:103F2000E7D7F1F9A693854A0185D7F40C49F151F9 -:103F300010DD50D26286F3DC70B3403A74F1CDEB01 -:103F4000C2E6FB2304D07476E497855F413FFC16FC -:103F5000223C4889766F771EF81106EFDE69A35878 -:103F60007EB1E466F09BBEC08D7153EE879AF978FE -:103F7000B36D792FF0AD9918FD4FCD8F8C0667C2C8 -:103F8000FD529C676808EE665544BF54371FC24314 -:103F9000C3C797C58386BFAF8B0F398318EE75B53E -:103FA00072AEB5761EDC435821DF9DCE7BF56AF6F6 -:103FB000FE88354F4038D61499F1FDAD3F996A0A15 -:103FC000C170AE1E7D59D377D9B46E80CF5C0EC759 -:103FD0003AD282762739FBC517C58578FB8776EB01 -:103FE0005C9590ABA85F52572CF863E9F9EB25E29A -:103FF0004DC88738A8403ED0C7417DC63AFC5D9980 -:104000001A9AE77CFDA3C9877F76F93E95471F5032 -:10401000A41F8412F366D8EF5D68FEE3ADDD0C8E5D -:10402000CDF305DF50A423BF597FFFBB3983C5679C -:10403000DFBF7B34CAB992FB472430BFB600F379A7 -:104040009AB9BD7FDAEB4A8078CEE9EE610910AF0C -:1040500039BDAF2C3E521ECF7EEE57FE76B115CB4A -:1040600093E542879880EF9D4C413D5C1E4340EEB6 -:10407000848F5B91A1C5655AD8BD246179F875FC20 -:104080001CF5746842920E6FABAF3A268D1C880700 -:10409000F8FB4077AFF275E10B7E2CC0757F4C5F6B -:1040A00065A4EF13FE88CB85EA5D6764881F4CED3D -:1040B000CEC6EF4B4E2D37BE07F86006F7CF4793BD -:1040C000D1B0AFEA5D13E32F07BCEC13DD3114BEB2 -:1040D000CDDDA7644F84FBB97078C2FC10473E6405 -:1040E00076D7013C0FDD1783EFFFBFC6EF8BF2F8E9 -:1040F0007721E1D341103FDBC0E17A2683C5D1AF00 -:10410000AD2E31A7D075F3BA945190573688F73F4A -:1041100093E1C2E783F938ADDFA0F9ACDF4159691B -:104120008A74FE21598C7EEA89FB5B45C27F1EDEC4 -:104130004AEEB7FBE1BDB8D3E5027F6F269CAE091E -:10414000F2C7E92AC107FA17FC58AC570BA8FF5F62 -:10415000D3F2EEA6327DA9D17D389CF767980C7911 -:104160000EA738DCDFE6F4A1C159836FF87EB5FEF7 -:10417000545E8DD7C75BAEDE36EA17609F34750B91 -:104180008A894ED524F5C9C087CDDB1E30C3FDC258 -:104190000DFCF759885433527FBF7B2683FDCECB6D -:1041A000EEFCB1683F7EBA9AD9C7EA9C53F160072A -:1041B000BD6672BF3116F8F175D1F05DF3F0F2BD56 -:1041C000C54A63B9593F6F36EEF3DAF92566080F31 -:1041D000DD34BFC79CA6A3A73319EC7B415AFBA0D3 -:1041E000F92ECC5FA4EBE13EBCDFB710C8C7C8EB2B -:1041F000EC2D8DA3CF6F6A496474D8D0D923639D09 -:104200007D67585B4F5B279C9FA655C719EAB3CBC8 -:10421000FA32002ED516FF2277043A7D2853BB8749 -:10422000FA927A42A5743BF2FF073D71AA32D27727 -:1042300050676732FAD5E987B448FA61E112571A34 -:10424000C07FE18E6169C01C0B5FAA488DA41FDE90 -:104250005ACCEE0F0FF0BCCB93D3A87EB854A71F57 -:10426000A6C5207D848FBB2AF302F58386AF7FB37A -:104270009C790BF44304BEF6641AF5C3F4EE5AD4E9 -:104280000FD3A789C4A58BC75D9F793EFD50927A55 -:1042900003D6CDEEB80874F316F74B00AE50C23A11 -:1042A000A027EECF64723F5C5F4493E7395902BFA9 -:1042B000DF3E8F3CFF5F82B326CF175EC7DEE31F72 -:1042C000488704E5F5C21B04FCFD92853B983C5FE2 -:1042D00078338F4B86C9D71A90AF057AF9CAC6379B -:1042E00079983E68DE96FDC399F4F98D1D66B79501 -:1042F000F6BF31246F0BF5F2F6FE4C49837396122C -:1043000001BF3366C61197515EE5809C3A34EAC519 -:10431000BC6780EE5F63EF99FD89EBF15747BD58AD -:1043200000F1F4C37CDE67B9FC3AB1983496533897 -:1043300094CD61F6F0822D22C2A1A98BD9794D9B33 -:10434000047C9FB732FF0CDE1BCEDBC1EE0DE17BA0 -:10435000BE253A3CCE7BADAF7D303C5F27E0BD67EC -:104360009D7B1E7BEF6F0D8B135BE97F902FB1223E -:10437000367E3DC13C1D15E3CD0B38DCAA2D81BD39 -:1043800030BEFA67827B1DCA35637C7A41CEA46356 -:10439000E01FCCDB14D6EE5E81F7190B20EEACF3F8 -:1043A00047DEE2E7BB4DF4E73D0379816F88117F7B -:1043B000EFECAD7038347C4D38ECA77028F8EA701B -:1043C00068EE7E00F36FBEEEF90F64F2787B3E2953 -:1043D000007EF9934945FEF7BE2CE27BC5731E189B -:1043E0009EA6CF53FA1387C36B264F7B3AF46B62BA -:1043F000EF1FD7AF7D7A0FBC1A3EB3938C82B07D8E -:10440000FD1AA39EECD7CB5D2ED4BB335B9E16E08A -:104410007BFEB789047F076C76BEC503F7AFFB63ED -:104420000228CF343A4CC892D877DCB8BD776850B0 -:10443000A01CFD8A6D82827C02DFD3803AC5037C9A -:104440004F63F7E57FA9E470C7F84CF33686A7669B -:104450008A17E0B34A6AEF821EB989EA1DBC2FEBC6 -:10446000EE3143FF06DA2F19E58E1BFD5D4D3FC18E -:10447000FD5D49AA0E6F3B0E32FADD28B84904BC37 -:10448000E5D2FFCE85B768F8D2EC870BC59B068FC7 -:10449000842C23FEF6C7F4568FC67B2AF63B40A435 -:1044A0003B11EF553EEC188678CCE472369CBEC1C9 -:1044B000DE77E9E24BD7C0C6F1C3F531982787EB29 -:1044C0000E65F6905EBE84FBD1CDA417ED9AB47450 -:1044D000CF5319BABCB0E93C7FA5FF5E37D4AF3EDD -:1044E000734CF47EC4598AF73F5A7E2DFC7214E651 -:1044F00083F1FAEECCC20333E9793F5D2EE2FBC9CA -:10450000D79B5C6F17031FAF3413A0CB4F5F35AB46 -:10451000CC0E8D43395CFBDA213384466A21BF809F -:10452000F6ABBD87C9DB4330196DFB3DD5632A7CF3 -:10453000B784748E81BCFD69EE9E0AC8DBBEAE6096 -:10454000FF52B8A7BBB64C79FB6D80EF0A91007C97 -:104550003F585E86FECA1DB70B48D7EF2CC6DFC298 -:1045600022D74DCB7EFB6DBAEECDCB53F09E6DA620 -:10457000BAA702E86DF6D5761BDCD34DCE15894778 -:1045800007C79B49EF5290DF335B6EBF0EF6DB40EF -:10459000F502C45D1BBAF757A4417DAD80BFA3D619 -:1045A000ECF5C8F00A54EF9A5332C43FEA683F4032 -:1045B0004FF35AD6AF798380EFF7D451F900E7ABC8 -:1045C000DB20107891A497DA7F5636AF0F3ECCD41B -:1045D000BB968EA7F57A180FF36E48C4DFBB6B7ECF -:1045E00095BD1F5457B4642FC8A73A3A8E3E26BDD6 -:1045F0001B6EC7F9E6AE1508A4063714657FBF0821 -:10460000E67BD58CDF0539D0F3A80CFBBE85AE97D1 -:104610004EE79F2DF655609EF5F70405F3A0ABBF5E -:104620008B783BC9F980647C87F199C0EBDC2ED490 -:10463000F4E3C6ACA12CCFFAAE25ED70AE3E6F4AC6 -:1046400036B844CDDB4EC960E77DB8183E3C43F137 -:10465000C6F3E0767B0FC97D3A39B52B6B188E9F78 -:10466000B3AD04F9FC365283F7E29E254C2F1F5C54 -:104670001AE313C01E312BA837772FFDC62370FE17 -:10468000134F99F1BEF444661FC6678FAC35E377CC -:10469000435AD78A28478E6C617121F1F1EB2AD3F6 -:1046A000017E540E00DDED5E5B26833C3CE2137020 -:1046B0007CD9E377A6B2B8AF517ED4B91A515E3C2B -:1046C0001EC3E443FD9AC8F7AB51E5C5A24A26DFF5 -:1046D000C3E4C1828C768CFB85CB89666263F65D10 -:1046E0003EC9877AAF3F1DE9B7E9553301FBAE49B3 -:1046F000526E5903743333066E92295FF8F7807C4B -:10470000FBD427B8BCF4F94DB7FE660CC0EF30C03F -:104710001BF8627532DEAFD6F96A11AE5A3E62FD01 -:104720001A233D6B794F3778C4D07B3EF47F373501 -:10473000C41155D7EFC03D942EE97AB76E137CF0C3 -:10474000FDA303F71CDC7B6701D615A0C3A6BBB88D -:104750005E5D6D47BA3DF09D534B812E6FB95BC0D6 -:10476000FD13AFA71DF44AD31AC10571CDFABBD909 -:10477000F87A3A1EE8E5C0A38C7E281DBB80CE9B4C -:10478000D63EB017FB6F105C30FF8175B5A8871B54 -:10479000BC22C1E71B0EA2BD4CF501E60DEDF68A69 -:1047A000A940E74D6D1605F0AAD18B467F07F9F7B2 -:1047B000A789D53DF25AF87D8A2C5744BA1367640D -:1047C000237D356F3123BD347B193D1D7C4A443A2E -:1047D000DCBDF4FA4AA09F131B8528F447E9AB20FF -:1047E000445FE2E3661C5FBF99C51776AF65747DD1 -:1047F000A48BD9A7658F0F47BFA6FE353361F1079C -:1048000062D3DB1FE7A3C370BA1BA097381D46A372 -:104810003B8FB9733AE41FD4FE82EEDF15825759FD -:10482000FB77300E50D67E039E57E31F78AF05F21C -:1048300036E6742C61F98C12CBEFF9D2FB0ADBC798 -:104840008321FD980FFA11F24FFC741F2F6E79022D -:10485000ED804F9E3C88F98DF39EA3F8A7FD4F6C29 -:10486000B1133FDAD93E94338D5D22E69712C95FCA -:1048700078ADEEFD2D2D2F63DE2FED08F7C6AD16BA -:104880005F351DDFF8ECA191784F7E2FB353BD4FFC -:10489000B2EFCC106FDFC86B213F5362F921E1FA10 -:1048A000D73684C5718EFF260EBFC7246CEAC17B44 -:1048B000A6C6CEEBCD165DDC521C6266BF03F19B33 -:1048C00038F69E19C53FDC2FC2FEF4BF27A1E5854F -:1048D0001CDFCCF8A7719B19EDA3C64DEB30DED7DA -:1048E000BCE914E6CF96FDF2A9788043F336D1985F -:1048F0003FB549F45B30CF4B3C6861DFE530E431D4 -:104900003575B1F73B9A3A799E5058FECCBC5FEEB4 -:1049100078D64B4133EF999FC5033F7DD4BB311E01 -:10492000E049E7C3FCA3AB8BA2E4279D2F2FA9731B -:1049300005CF4BBA0A7FA7233C2FE923F807D5E31D -:10494000F94338DEB5BCAE4D4C6E51EC17467A0FCC -:1049500049B35FE63DF5F98F218FF6F8D68F7F0CCE -:10496000FB9FFF8F4F7F0C791D64678C02F644F329 -:10497000936F61FEA136AE7A08B3A74E6CFE19E6BE -:104980006F9E78D78276E1891D47B2C05E38F1F418 -:104990009954C8CB5CB4A302E3138B7E5586EF8792 -:1049A00046F337813E7D17903F1A8E8FDD5DA2DF83 -:1049B00046F7F9C93B16E4FFFE3CB3CE052C7FCF8A -:1049C000C5F3CBB644CED3D5F2A19ABAAEBD7A1C0C -:1049D000C8BB2EA6D7FBF3A3CE9757F63B8AD74B7F -:1049E0002F007F5B78FE60E75511F3CA3E817F5050 -:1049F0003C350E31E6957DDE75DB4F1E83675D919C -:104A0000DFD3D6F8FA7C70D3F2802F1BA2DE3904F4 -:104A1000F868EBCF318F0FF056ED02FDFF7916C429 -:104A2000378F9A0318370CECB02890EFD5B8E30015 -:104A3000F2CB895FEDC73C5BC2F3714F90FE3F96AE -:104A400037C96317CD1BEC2C1F8DC31FF2D55CF14A -:104A5000D8CEF3D2181D6BF96AD1F2D47E3E84D938 -:104A6000415A7EF20257AFACD842F802FC084580AA -:104A7000AF8386FC3FEDDCE1F3290087CBF4F997A7 -:104A8000D1F201B99D3E005F4C2E9F58C7F331FB18 -:104A9000F32CA949970FF9414C1F36FB840391F081 -:104AA000ABE55FFE340CBFDAF9A2F185C69FE7DF04 -:104AB000F75783CB9A212CFF5F83CFF1B391E57435 -:104AC0000FE777EAB7F887E8FC965BB9DFA2E59DC8 -:104AD00069FB6DEF647AF9F826663786F3775394AD -:104AE000DFD37A6308F3EF9AB6F58C0439747CD778 -:104AF0006F38DD31BA6EDA7250F672B9EDD3CBEDA4 -:104B000028BF5FF62EDF37F57723CED7BCE554C438 -:104B1000F93E92D4EB61FF1FF5323BE4A34E31E244 -:104B2000EF20ECE67AA9FFDC7619FD2E313E16E582 -:104B3000D1227BD13BF05DB7457619F31D5A97F032 -:104B4000FC887BDCF83B1EADF649F8FB0F4B013EC1 -:104B50003A3FD4AC78F07727CCCE9A02F0AFC2DFE0 -:104B6000EB941D26E2D3E35FF2E2FBBD5386FE45E4 -:104B700002BDD3BBD8F8DE48AFA4EC49A6F3F59646 -:104B80000B6EB07707D29971FE6B54D1103F8358EA -:104B9000359CEBB49B7D0FCD6EF22BB40BB1C7F4FB -:104BA0003AD1D173B1DFABFE1F05EC5EF50080009A -:104BB000000000001F8B080000000000000BB57D06 -:104BC0000B7C54C5B9F89C3D67379B6437D990047A -:104BD000121EE1ECE64D4258C2534539092426F233 -:104BE00070414554D4253CC23389F8B8D4D2B24080 -:104BF0008C88B40D824A7BD12E34A87F4B5B40BC9D -:104C0000050DFE170816ADB551D16AFFDA06880802 -:104C10001A6005CBCDF542B9F37D33933DE764438C -:104C2000D0DB7FFCB5C39C7366E69BEF3DDF7C3336 -:104C30009B48E89F8790752BED598A959004E295E3 -:104C4000884C88D3AB04DAF208FE5DA1FF4B24B494 -:104C50006EE775371647B34613E2608FE87BD701DE -:104C60008B44485C1EC9534612E222715E99D637C6 -:104C700026686F4A0984AC77FA27D3CEC915F81B8A -:104C8000DFBD245EA51DC6B3D3FFAE507812C7D2D8 -:104C9000BA3D327E9266AC27135D1DE1D108E90B67 -:104CA000CFE99F4A48B94C21A3702495598231120B -:104CB000BE9F9CDD37026F522AF186E0FD148737D4 -:104CC00040BF7738187C025E0ACF718047A5FF216C -:104CD0003C856D010B41B88EEBE1A07F92CF89F04E -:104CE0001D37C1775C0FDF30D59972B2805614A2A0 -:104CF0005CA1F875D85B09C7F3793D9E0909106579 -:104D000034E053E095BEA7FDB8A54DCA1509F0EAF9 -:104D10009248268E676A37D075329ED769BF7BE18D -:104D20001FD711D27F89DA62A3F3F4D92517A0A186 -:104D30001F85B51590A0B4DA0019CF3A443D64231D -:104D400085F4BB3DEFD9DA68B974E77BF8DE02750C -:104D50005A26C7AB13070C27E4FEE0305F5A3E7CAF -:104D6000373BCDE2C57AAB924A48C3347F9A653867 -:104D7000803FACB16520212F92BA21127D6FAF2FF9 -:104D8000683D7223F015FDEB0FEF0B5AB54278CF5B -:104D9000EB8484089DC78B715D75CD9E46EB9EAEFE -:104DA0007A00EA4D80FCEB61BC82D67ADAFEB0EA8A -:104DB000BB5B1D45C8B4E72C444A21647CA723286B -:104DC000011FB4F521241D9AD5C5015DBAF119C59D -:104DD0002F498D7CD7233FF2EF289C153BE9FCA798 -:104DE000F967FB268E20648CC4F04A5C6D23A63BD9 -:104DF000018EAA256A6AA4DDB4E7CECB1E0ADF12B3 -:104E0000CA53D03EB1C2754B1E852F710BC5960A91 -:104E1000DFFB1F00B8B357F82DC01EE349DB831238 -:104E2000A527F93405E111E334EC97917F1B1EB3FC -:104E3000045723FFAA926FA89E7E6D26FA8519FD5E -:104E4000F61E43FAD5341F63F4DBBBF500D0BFA6D2 -:104E50005972C5A8301FEF2ECA44E4F1E0049F3216 -:104E600088D23526DC0074B59212DFE47CC4EB6393 -:104E7000309F6E78E5F0F586D7174F6D7BB2887E50 -:104E80001AE8B078B349045FE2BB1DAA0DBF2BF24C -:104E9000F89F023CD46E6A6B88A570BD76EAFD046B -:104EA0003F8537BBE37CA888C29B3D0EC5B86BDC51 -:104EB000173BB61DB0D17FBE087C4C5FE410FF6A83 -:104EC00097E36AF860FCDD858F3DC7103F16A8D3D5 -:104ED000E7BB6D6401D0B574AFA40581BF63C8FDA5 -:104EE0003E5A6E5729A351B8F6A9322F2546C70E50 -:104EF0008FA2D2F6A5B75BB4202D137919997F3D07 -:104F0000FF5E61FCC5F121E829F88890C6F8699434 -:104F10008E79B9FEDD46BE792ADE43DF8F6F3FFE14 -:104F200020B144DA6D5F497C73AD91EF28FFFCCC72 -:104F3000D0AEECE1387F61E47BE04BE013337D6879 -:104F4000BB109397A7E2611EFBDACFCB80EF6BA576 -:104F5000ABF979EB4ABF6FA2B567F9F195C83EC0CE -:104F6000ABF9F9518E5FAA1902ED79A0B5259248E7 -:104F700051DD2FDD7F14E05B6A6F4BB89DD2B7A681 -:104F8000E4820DF0B03AFEEC0DFE28FDF40447EB90 -:104F9000A55C878FCEEF60670CE2BB5B3BA0271D53 -:104FA000E7DD95337D1329833E119750C4952DDAA3 -:104FB000B3895CEF4ECC5A349929AD2EBB275D895D -:104FC000216810146A47CAE00985AF62EC2E05EC2F -:104FD0006719D1D94B37F6BB8D0C037A580D766D16 -:104FE00052D62DA7C1BEB42A6D6B1229EA5BD32419 -:104FF000B43F375F6A6C01DB75739AD560E72A5559 -:10500000637D126176528C334DA374E7EF2FE0FF7E -:1050100007717E53558A5ADAFFD4ACB860804EF9D6 -:10502000D6B177F926EAECC57B97E5FB7D85DDF106 -:1050300033D92DF0E343BCFE3E96E26718CC73767D -:105040003D43D3D5F161C6A3192F133F9D3F99145A -:1050500075C7CBB5CEBF0BAF84FC04E6374993C907 -:105060003A7704AF66FCD0BF29F0DD7B25F43B091D -:10507000FC820EC542EB95D74944F805657D7574F1 -:10508000E7F099F16AC69FF03726F176EF00BE2867 -:105090003F4D92B738801F2A7FD43A3199EAB1CA7E -:1050A000418CBE2444914BF17213419C015EB721A7 -:1050B000DFB9ACE86750BBCEF8E3D3F2D3121D7F63 -:1050C00072277D47E12C57A5201511C0CB71135EC7 -:1050D0008E9BF8E2B87EDE66787F0FFFB82E0ABF9F -:1050E000288D7920F713DCD43F01FF2183A857A82E -:1050F0003D1AFDC9C844A61FA2DBC9F19DBEAE7E04 -:10510000183E1A916F24E2EF7AEEA2FD84346B0A06 -:105110004503996077A19C4C20DA9A763BA04246E1 -:1051200038055C97D37CB7BB69FB1252B9A65D8F7B -:10513000E74F853D67F89EC0F13781040EC80950DE -:105140002ADFE8E72DFABB57CC6730190CFED08771 -:10515000AACAF432EF4FCC2F399984240A6058B28E -:1051600007B749003F09D8FA44C6B372FA9ECE9AEF -:105170005EED46BD5E47005FE0B6003D4BF9FB5279 -:10518000BB2304F010BBB5A38B2EE0C390592EF0C7 -:10519000FB285EC895F8087C0FBB25E5645E04BE5D -:1051A0003347EC0199F2F5C474FF0F000F1DD23B99 -:1051B00045802FEA97E5803E37BFBFF0714B0DBCAD -:1051C000A7DFCDC7EFF8BC1683D34DF926BC3F2629 -:1051D000B8CD1D4D9FAF62FAD74E3D519D9C96C6EE -:1051E00031399F447C0AF8970763999CB5C42E44D3 -:1051F00079282775F543697F7F8CBBF908C8592545 -:1052000009E077652E231FF6C6A7B790F07DE0F77B -:105210004ECAB39AFCE800D2E7606C6E16D8B3832E -:10522000B14C2F0BFFE165B7EF5937BECF08825E57 -:105230003EAE8D7A17EC4455C9888F46D2D262F7BC -:10524000D9809EF380BF285EC7027FD1B607A1EB4D -:1052500074E4AF20B49FB3D6C45FF664ECDF47D5E7 -:1052600018C055AA59BFD5FBD55D78E376B2377F14 -:1052700091B428248FE2752EE7D383B13101F0E396 -:105280004A9FA0724CF13787F89F6F94000EABC114 -:105290007F9F1B6B457F6FEECF6351DE69E32D75FA -:1052A00074C8F9F4F93ADA0FC95307EAED3A69D448 -:1052B000B507FADB55E4C7B92EF6AC9DF691DE07CB -:1052C000FAA5DA8DE2936CB69ED7F3A579FC1EFBA6 -:1052D00035B53B28919960570F5AD5815E9DFD7871 -:1052E000D36DC1F99FB7676FB1787AC6D37C7BB2B3 -:1052F000A68C88D44FC6C6CE8CE62788FE045EBB3B -:10530000D617E49BC6967191F5C563ABBF6E3D326F -:1053100048BFBEF8BA55737CFFF5C5A9AD5FE3FA87 -:10532000E2690BF50F016F8A2F7F9ACE2FFADACD43 -:10533000FC976096F635C8E1D3DC8FA41C943F6DD2 -:1053400068F7EFFA2E9F404E50168BB193406C31A8 -:10535000D5030A09588BE17BFF2A0BA5B73293A02E -:105360005DA27A08FD4F331E4E6795FE03F856C8BE -:1053700067691CE57F2A8F4F58D4A646F0B3DF96A5 -:10538000A9CF4A475F3E07FDBFDB962FC4F2DCF191 -:105390004B39A0174A39BE150FB3EBB5F14CAE6AC5 -:1053A000E3991CFD31CDAF78E8F3564D768EA4FD20 -:1053B0002DDE2B7B63102DE10CE0B7DBA6C8A9F036 -:1053C000FC84DD8AEBC7834E46FF1344AA00FC949D -:1053D000BE17E3DB43CB47D34A723D3A3FF1D1B42A -:1053E00089582715D4E1A37CB9CCCEE4E10471330C -:1053F000B8D74ADEEDF4D1F9B5EE44E0CF8356627A -:10540000F047D23D0AC29BEE6178ACEAA4C2398271 -:10541000F15D1D1DBF4A516DE0FF5775DAF039C0CF -:10542000817C196BECC7E361FEB8C7C3F8A9AA5326 -:10543000C220C1C158733F0A7BCEF9DB4C87A7DC81 -:105440001372603E8FA669B91EF45F5505F0533A9A -:10545000B2E563D087BDEBFF8004FABFF692141A61 -:105460004CE7DFB1C78AEBBA0EBE2E38B3E750DF88 -:105470002A5A2EDDF54102AC1FC7727A9D515A138C -:1054800000BE25AF527FBA10D9B9EF3DD87ECEE825 -:10549000756C18BBDE2E5E7F3973A00FBFA3008E24 -:1054A0008EF86513EC8120C07770953C13E846EDCB -:1054B000A6F0CB24D093657B642DB6A8BBBF36D5B0 -:1054C00063E5FE3AA3E3432E364E4FF25DDA194F01 -:1054D000823AF92E555405E02FED4CC0E7674E6D2A -:1054E000DB3895F27D20CD8AEB436A855AD05F94F4 -:1054F000085FF0D13A9D4F0B9FCFE13DB7DD7E03B2 -:10550000FDE79B607FE83713DBFC294CD8E9EA6EA6 -:1055100074C4FF2A7319FD44B31F29EC5945F3865F -:10552000FA0104F01EBCED06E0C3530A013EECE6AE -:1055300067DB6FEEC19FDC807CF4DA9E5FE13AAA04 -:10554000C8A362BD76CF8572E0E31A129A01FDD638 -:10555000EC915D21FAF561B2A700EC8AB0FB022F55 -:10556000A14B87EC5EB00BB1B26B35CCD37E8743D9 -:10557000A578BAE15C610ADA3FBBB502F462696CF6 -:10558000B6638E8E9F0FA6C815C0078753328DCF86 -:10559000ED1B0BC0FEEDB3307DD472F26E471B7E67 -:1055A000775B0AFA71C2EE9BFC561127ABCC96834F -:1055B000D1FC61226FD9144BDF4FCAB51219FCF729 -:1055C000B645E80F74B3FB97FCB83E30DB7F8177BC -:1055D0008A6994976E7E6B04CF06FFF5690F8F97EB -:1055E000A96428F8A3A14B1B17039CE79AE35DABC2 -:1055F000311EC1FC9D73ED8B364E81E7EFC8185FFD -:1056000039774946793AF8C6E2C16D3A39A61604A7 -:10561000E97471F8D7675FA7F4B9F8799C3780FC13 -:10562000B7B320DA7A59ACA3E8C8FD2D69087F7FAB -:10563000CB5814375CB7DE1459B7FEDA83EBD6705B -:10564000399893B42DC76CC01767A80B0FF00628C4 -:10565000F1B753BCDEA4B5C92E1D3CFF97CB7791A3 -:1056600047DB057A25404A0750A7852C88D34A6E28 -:10567000007F741A716DA3F3D97FAA54B2D2FAB81D -:10568000ED6EAF44EBBBC12105BE7D550E6EA77814 -:10569000D84DF5F16EDAEFC2D6469B9B8E1BD843F0 -:1056A000811A43EB9490808753D64046928E4F16D2 -:1056B00065B2714F59FDBF847E4E7D1243607D7887 -:1056C000EAF3B8A876B83893E9CDD7B99D7364AA40 -:1056D000D83ED4F1DA9BFD295CA14ED770C0FBA265 -:1056E00097BE9667D3716EE4FEDAE44DADF510D740 -:1056F00099BA25AC80FEF1055D656082A7BFE4B56F -:10570000825DBA7D87CF0AEEF98C3D7556783F737E -:105710006FE361A8DF1DDA89755BA6FF23C0EB4D3F -:105720006BC387805DB21A89027241BE617E589850 -:10573000CB9DA7D37B3011B9BAC4027CDE35FE8A7B -:1057400056055CA2A9F56C7CDA5F1BF657179E0024 -:10575000F62D6339EB2F831C5895A846FA1D7FA9B7 -:1057600055D2C71B4A7FB804F9E8F947970C4E0693 -:10577000BCFF358664BBB96CA4C0F38141587F126D -:10578000A52D7FBADE3F23A118C637C4CE4AC14F2C -:105790009A9DF1912B0EFC85479EA98B03FD90E20B -:1057A000536D7E1D9D4A374E1EF216F0696C0CC675 -:1057B000ED2E0E677EFDC50D8E6080C5BB8700DFB8 -:1057C0000A7B5505F436C4A384BC33BEA75D04012F -:1057D0000E511269B58BE8EB24940670757A187D2A -:1057E0009B6CEA2C18AF292EC605E355D9B36DA0E2 -:1057F0009FBAE29F1044A47AE206EE6FEE3F753046 -:1058000019E87A71F8AA0C5817842CFF8EFAA83779 -:10581000BE5AE2D1923211CE4006ACABC4F7FB4E79 -:10582000C615823D7C5DF861DED98361BEA25D5103 -:1058300026F30BA83CE0FC851CA4B4126D6B21A2DE -:105840004ADBADC3477E268BE38972B7550D3039ED -:10585000A27E08C8953364CF0479DD9789F5141FBB -:105860007178E9FBDABDD95E594539CFCF4C8DC887 -:10587000FF8D5CFE535AC32877D7BA3E706532BE9F -:105880000D293BB9FC10D443203F4C4F870630FE16 -:10589000080C00BA805EE0F449976859CDE92CE61F -:1058A0009DC2E57E2A976BC003BCAFE4F314EF6F93 -:1058B000E6F82A930B13DBA2C47DBAF86E793A019D -:1058C0007FB16CF9002C2B39BC0BED1B309EBA302C -:1058D0006503C65153B4462C174E6CC4E7695B662A -:1058E000237F2CDC2C19E2A2A27C81FB5F674E593E -:1058F000D07E114B5C7FE03FF1FED7E067B0B8F09F -:105900001D80E7D37B363E53A446E2C2A79B983D59 -:105910005C1067F4EFEEE6F3DAFFCDC164E0978B3D -:10592000B18D53EF0639D92EBB56011D9BCA2435C4 -:105930000AFFE9F10C78AD6DFA4739CCA386B4358E -:10594000809E3ECDFD32B559427DAAEEA5653F2A27 -:105950002C4D4CBF9EB232FD7E4A4A96403E40BF1F -:10596000839E3DF5F9BA8C47818F2427FA37A037FB -:1059700077E9F863F18EAD0DFDE93F6FBAE41A0ED9 -:105980007C15528843AF9F059F087D6B867B05A7DA -:10599000ABE0C31B22766805E00DE2A740B29A0D8A -:1059A000E7317EBA81D3AF09F80DE479ADE0B7E114 -:1059B00016D4A726391EF32FD2DFFB9EFA4506C662 -:1059C00025C652B9A5727D1AE43A0A5FFC9CD36FD2 -:1059D00089C7BF29338ABE3F2DF97F999C1969BFBA -:1059E000EFE42D43AA74FD3CC8F171D1EA1FEC8AA3 -:1059F00082AF085E497FA0F3024A19C003D922B9D9 -:105A0000C0EF13EF53B6B07D8097B91C89E7A22E83 -:105A1000F03D1EF09D89F87E3993D97D1B98E4B442 -:105A200020B3FBC4724B7FB0E30BE3B45B300EB327 -:105A3000C14220AE44A452E4F794A6A74F5E1E09CB -:105A400065AC07F755A85F0DFBA50B9F50711DB8FE -:105A5000FA8558E4B350A607E7B5BAC98AFC76DAE6 -:105A6000DA98817CF9F9A2C1B02F13F884D9A19EEC -:105A7000F029F8E727DC5E0BBEF3AC677CD7A4689F -:105A800071C077C28E0AFE3CBDFDE6629037D13E02 -:105A9000C237AEE1826F66D3E79EB56D32D087D252 -:105AA000ED8F8087CCF561D45F3DD14DECB709FA1D -:105AB00009BD9E906531E0FB330E7F0AF75FBAD3D4 -:105AC0007195811E3746F8FF5333FF5BD5883CFD47 -:105AD000A11739B83ECBC5E20C9FCD4903FD22F694 -:105AE0006BC43EAA18FF2CE7879EF65B0EABFE3315 -:105AF00099BAF9C07EA08A7A9DEDAF94717F7BD967 -:105B0000F698600CA5DF3E7805FAA23D2E087EA22D -:105B10006897AB104D2926E4BF33DD385E2EA80A06 -:105B20005A4F596E235974DC8BD71D6849A0DF4F3B -:105B300009B74D1E46A7B6CFD676FBAD10F725DACE -:105B400022F02730560F7CDEC1FA25AE9D0638AD17 -:105B50005916C33EA898774F76AB277A5C9FC5F756 -:105B6000C7F87BB39C1FE3F83AC4CBDEE53490085A -:105B7000727A1309AC82FD117289B8C01E77C9E927 -:105B80002582F6657096514E453D8A9C0ECED2CB4D -:105B900069671B93532E8F894D562D9A7F32348B14 -:105BA000AD7B139BCA4AC09E24FA08C63FE8345115 -:105BB000AE1752B906790D807CF6037C32FEF2688E -:105BC0008DF7C17B4F13F3AB2F26B1F92EBC513BA0 -:105BD00020839C53BF5EA29F3672B9EE19EFA14499 -:105BE00089D9A744D027378D6B9B00F656857D81D8 -:105BF0007E303F46DFF1E3483044E9AE5E224C4F51 -:105C00007CFE8BFB1E05FDB0C1E1CD5623F627ECD3 -:105C1000F197001E7A9267CA971AC4A396FD9783DC -:105C2000AD037BD81F1FBF5C46FEA37C7E4B960E48 -:105C3000FFE37D6119F09A1CEF4FB32611724FD329 -:105C4000D0E9F641747E6EEADFD2FA4C5A5F0F71EA -:105C5000B73E6D84D79F72A47FFF38DD3D5985EF35 -:105C6000D753B80399DA5D59A9B86F7D0FC073D3C4 -:105C700080B00CFEE7B5EEEFD7427C8ECEE7F81D84 -:105C8000435E984D9F56DDE56B80B7228E3C86C7FC -:105C9000916B9B87637C59174F5E94759578726FF3 -:105CA000E32670B9A7FC8DEBB884B16119F4A2D0DA -:105CB0002BCBB3FA707E6E23B0AE10F2057A09FCDE -:105CC0005A916700714527EE5704F17BA8271647C4 -:105CD000F4CDFA464B4534FE7E3CCB11558F92E60F -:105CE000FFFE8F4747D3F9C22BA6571FCFD2E9D566 -:105CF000A6C6E37D999F4AAD3CF51B1EE46BF98D6A -:105D0000ABBD7FCE02BE7B57C678CA7531B6800464 -:105D1000EB7E8DA8AEBEBC3F10BB6629E42CA2F57D -:105D20006F25A2419CF25B19CB8D3FF655B8216ED1 -:105D3000F2B1C5BB9A60BE02E267EC6012B4D37FD9 -:105D4000EEE5F1CF92130E0DF200CE4976D49FE727 -:105D50008EC505C07E9E735A306EDEB23F06E5E208 -:105D600042561C8F67040D710FB19F73E19D39C9B5 -:105D7000A0F79FE1FB9BCFC4B2B8EA3377E5603C64 -:105D800052C46D1585E2BE0F84A9285EFB807F3C5E -:105D900000E3A9228EDBD73E5B6249456C1CC5CE71 -:105DA000E6D757F14B101FDFDA4B3EC4EB59361ED6 -:105DB00007F0EF01FEAD5DD1668375ABF07B855DCD -:105DC0001EDCE139007911832B58986C6B87C50272 -:105DD000F3DC4AD929C9DD9DBF041F6DED9E7770A4 -:105DE000204B17A79DF618CB3BE8AAF376BFE479C2 -:105DF00007E3DB8FBF02FE1C95F75D867665A97110 -:105E0000FE287A6BC6F21F62FB9EF87F8685F8A398 -:105E1000D99113427F2B7503C04E91BF3F12AF46FD -:105E200089CBCCF8AC2A15F0628EA745C6FF318E1F -:105E3000FF59168F1F65900CD85FEB6D3FD30CF7A1 -:105E40004756FFA068764AD0D93C5EF7F66C1DD65F -:105E5000F59D8DF8773958BFC5BA7E53B299BF33D7 -:105E60004362FBF5E432417B2DF884E2FD3F812F54 -:105E700046FFE9C48838DCE709CBA00F2E7C9C35AF -:105E800010F7DB7B58770A7808F16747CBEBA0E384 -:105E9000F9A2D121299BD1618695ED4748776563A9 -:105EA0001C60466C8C14A3F34F2E77D95BCDB02FBA -:105EB0007B3076CC488C5F5AD581D1F067DEAFBDA0 -:105EC0009C45905F012FDE28FC24F695059E1B4A19 -:105ED000B41285C5C7C83630811AD3A3291504F773 -:105EE000D7C6481AE223339BF94D5B79BEDC857730 -:105EF00064D40BA34BD4206C91527BE1CE1E85F968 -:105F000057AF5874F957824F1A7E43EDB2217EC8BD -:105F1000E44AAC9F93B83EA65EA3B64BF79DBA0287 -:105F20007440C41E0CACB71BEA190FB988A2B31792 -:105F3000495A9AA13ED0E78A8375D3C00AD5D04E7C -:105F4000F09DC8FFC3BF1498B70BE34F7D383C6387 -:105F5000243FF20DE837880F97707AD2F98EC7F98F -:105F600056B45DD0F38D986F6FF33ABE92C243156D -:105F700058FB4A0A2FD50B73D6BB57A521DE5D040B -:105F8000D6132757DAF1F93CDE3E69D3EC86743A32 -:105F90004452BD8A71D924ADEECD74C8B7ACA37597 -:105FA000FA37B7519260BD4EF50CB67B6EA50B4B20 -:105FB000416F177D2F817D2F2579B04FD3931DF32E -:105FC000673B0CEBE1ABD8317FF6A8EE76CC62F7FD -:105FD000BE05FBFF4B9B6515F862CDE43E1AF0D37E -:105FE000C69D9217E26E879A591EDEC619CC9E880E -:105FF00071CFBE9A8876E3ACC4E49CB424A11CD4CF -:106000002671DAD427E17EEC39BEAE5E91E5AFCBE6 -:10601000D6E9CF8DCDA362715FD66497E89F4BA27E -:10602000ED700F4E02FF69F85A2513F5C072809F7C -:10603000CC6F1B119B097CEBFF609C047AE09B0CEE -:10604000A0A7795F4FECFF897DC13FA6F95765EBAB -:10605000F456F7FD3EE33E959C60C73CDEB132CB83 -:10606000E3D5D95F02745D037E22E5BB35C7E2103C -:106070003F6B2E33F9A370FE04C669718E467E1203 -:106080007696C259F42EE90E67AD258CF1421D9C1F -:10609000CF5C1D4E539E2B87AB0BFF7C7F4A762A2D -:1060A00008FF3912E70538F7DABC1FFBC10E9F8DD8 -:1060B000C3F89EA04F0D97B173941E1285F3DCDEDA -:1060C00011B11607F847FE17805EF2A07002F8E7DC -:1060D000879A47E4C37C7ADAA73D9255FA7236CAAA -:1060E00099FF37D06EBCABEDC26FD5C8FCAFB2BF65 -:1060F000BB0BDA7D07FCBCA6E7A3DEF053AB38D6BA -:106100004A2C408E7E98C4F5B499EFA4E603FF05AF -:10611000794754DE30EF339041826B28DE1A8632A5 -:10612000FE2373898A76D9C4272BB27C6F03FC4285 -:106130004EAF829F7701EEDA2C5F2B7C0F700C281C -:1061400046BDF47E36B36FAFD82CD89EE5AF241190 -:10615000CCC731EF9F9FCEAAFA04DB0BFF2BCF2FCA -:10616000B90ABF931C1CBF3A7F85902F96723C2DB5 -:10617000857D5DC857DB63ED30E44598F0F0789697 -:10618000AF83E181F2D948C6676BC855F11186EF3C -:106190006BB3FC17002F4E2BE51740CAD8D9698086 -:1061A000E7C3AAF635ECFBEF5EC5F071EE4F0C1FAE -:1061B000FBDA2DC8D74F93212897C596F3F741FFF7 -:1061C00054BF5C867EC685774AB06EEEB740B58018 -:1061D0005E1E10F6CA96ABF3AD9483EB27BF022583 -:1061E000A5C383408711EFB078CE55F8D60EDF7F78 -:1061F00007BC27E57C07FD43F92A15FA177C75AD26 -:10620000F956942FC8803EDDFBA3EB28DC5F38B045 -:106210002F06F555CD6E09F579CD1B5FE07ABDE609 -:10622000B51864CA89AFC5E2FBF37BD8FBB325D1AF -:10623000F3013272FAA0DD59BAF3019FD14E07F093 -:10624000F9CFB4F3AE2C39B2BF9A3C859D435813B5 -:106250002BF24DD93E6B02E7B3E4413E0DEC507298 -:1062600019C17CC10407CB43EC7EDE80C96D2A6F67 -:10627000E772A912E0D97CFE408E63F985A964FD1E -:10628000D780A7E40AE3FB544705EEBBA69ACE29C4 -:10629000087C97E570FFD946D2408FEC34E55588ED -:1062A000F2FD1CEE07D627E17A50E170B5386DC8D3 -:1062B000B7CB9C769CF7B224923C19EB0ADA7F7339 -:1062C0003F5DFEA76621AAFE1C45451C5175FE5187 -:1062D000AAAF8FA1DE6F667FC3F7E97E8FE1FD80F5 -:1062E00005430CEF07D5151BEA83975F6FF8DE4D6A -:1062F00011A0AF67AEBDC5F07D76E374433D77F383 -:10630000DD86EFF3835586F7052F2D32BC1FBA7358 -:1063100099A13E6CEFA386EFE51EFCF26773589CD3 -:106320004D167EB973A41FF84A76DAA518DDFA6F08 -:1063300019A7474942451AEC5BD63BCBD3607DDABF -:106340009244EDF155E26EDF77DDD628E8CFFDAF60 -:10635000521E773B7B906A11CA7F3587281F0C43FA -:10636000FFAB3187FB5FB355F83E6C437BA278717E -:106370001E3312EC184F33F7BF2C478DBADE922D27 -:106380005ED764A9677C09BEEC0D5F9B395EFFB7E1 -:10639000F8FAC8943724D67BE6767FCEB1707FDCDE -:1063A000BF3B47BFAE2361D987EBBA6FCE0608E883 -:1063B00051827E4D6DBC0BE312663F408CFFC734AB -:1063C000DFEBD08F599FFA96CF67DF59E80243EE93 -:1063D00079BDF7E71CF37AAF6C26D223C966C0D328 -:1063E000FE2E3A6B86F55E7DD2685CEFD55BB5B468 -:1063F0006B59EFEDCF2188EFCD40D7541D3D6D5E39 -:10640000D5857ADEE8BF74F7CFA9FDA3F3DC087E5B -:106410009D047E5932F3D7774B386F31EEF7F0CFCA -:10642000DBF5F6A927FF3C8678D72A32D2EF4BB0AE -:106430004FD41F7F3056FE5EFEF885EF620FDFB748 -:106440007A318FFDFD29325945F178A1624C3F1216 -:10645000451F8BF2288FDFECCE2548B7DEE21FEF19 -:10646000AF5C70D5F31CEF57B23CCDE9C047BA71B1 -:10647000D373195F8CC8E5FB92312C8E71E63F9C7B -:1064800078EEE0CC2D1F261027E4B78D1819803C3C -:1064900066E27D08F26F020E27C609A7578E1AB969 -:1064A000CAA9E3ABB10CCF137EFFA70488FF4CDF72 -:1064B00095991A70F4CC4F23F8FC88D2968379D939 -:1064C000AF9FEEABD272FABEEC5416A734E6AD998C -:1064D000E346D397D718E47869A74482C9BABAD2F9 -:1064E0008AF9814B3B157C7E39C71857EA115FD773 -:1064F000884FF37381CFF72B4F67403CFD6C6C7472 -:10650000FFE37E8EEF2EFE319D83E9E97C4739EF74 -:10651000FF42C575FD40CF4DB7A9D9D712E7127814 -:106520006ABDF4453CE88937E07C4D94FEC7E7B28C -:106530007DA537B4CFE1F80329B1872700DF97F0B5 -:10654000787A94BCFFDB7261BDD459F12FC9FB9FEF -:1065500095CBE9C3F3EAF372D5A879FFBD9D5F9AA5 -:10656000668B6EEFC646F0F721C8EB83CF595D000E -:106570005735F84E10BFDB6AC5F8DD07976208ECA7 -:10658000A77CB1C5FA2BC8575BF05CE6739B687DAE -:1065900041650CEEFF546FB5B2FDB9CAD82084AA8C -:1065A000166C7DB8EF1C3ADE57546E9764D3F7CF64 -:1065B0003D8DF9331FB4AFC3FCEDD320CFF4F98286 -:1065C000CB8FCF00FCEFB335160CA7E5921D92E1FF -:1065D0001CC6A2A658435DE4030AFA1129723E4381 -:1065E000A5F6A421D7781E6B4464DFAC2197D96B44 -:1065F000CCB3AF99C2CE631D3AC9D6FB87B358BEA0 -:1066000060A8F2CEC9C3E93C2A53AD182F31E71771 -:1066100012824427F379FE6FE5270A9EBBAD1CEA80 -:10662000443FF0CD95754807DACE51A63B8F50F91F -:10663000731677A974B3BCF91EF30E4DF986E27C8C -:1066400050B73CC3C8F9A0E3D1F8E657B946B93E04 -:106650007492E515CE7F4766F3EA456F1EE5F3F8C1 -:10666000A07DC8BDBFA5F8F8A08269F10F2EDDFCA2 -:1066700018C4BDBEF04904F23CBFB814FD5CDA3F5B -:10668000BAECABBFEBDC0ED0E7B68A855D7510CBFC -:106690003B7C0F18CEF55CBBBEB9BA3EA9CE65E710 -:1066A00032CDFADDCCF7FFBFF4FBF4CAC3190127E2 -:1066B000962F40D9B18BE947B39C9BF5B980CB0CA1 -:1066C000EFD24ED990873C16F4C028BD3EB7E17B8F -:1066D000EAEEE37C02A395E01A09FD80CF81EF4743 -:1066E0003A82C92574887AD7B6F8ABC56FE8FAF94B -:1066F000347C5FE3F6774099FCC7FEA560EF47BCAA -:10670000B313F308CFF5904FFEA1DB94BF2619F722 -:106710000BBECD2DF910D6FFEB54560AF91C498556 -:1067200090E73B7C9BCBF6E57E0AFB96356F5D449C -:10673000F97CDAE64F83F840A0BFCDBB3D4A7E88A6 -:1067400092F7DDCE25EC80F83CD03D2FCFB0DF07AF -:106750007122CC5B381E8771A2E7D3B4B83CFADD56 -:106760002B695A7C1EE8F334CD91A7B34FF57C9E7C -:106770008A25BA5F5C9627F8DF87767C5E29D5BFCD -:1067800051F8D09BC7F2F94B9EB92B03E2719F1FC2 -:10679000BB3B03F463CBD363AE9AD7F633904FAAD7 -:1067A0003F9F04BD9F1DD94FFD09971B11EF9E67A9 -:1067B000F3E5E8F3B192F392D87EED75BB5B3D94BF -:1067C0004FDAD7CBA8BFDB1D2C8FED8443A9682AF5 -:1067D00064ED520CEDD8F90519F89ECAB1E250BE2D -:1067E000D5EBA332E0E9D49EE759C6E964235E3BCA -:1067F000B4B71DBFC50E76549634178BFF337EB8E1 -:106800008E8E00FCF038D76397D3FCE301EF366E31 -:106810006FAFE3F6567198ECEBC0ABEF8FEF4DD353 -:1068200026423F77A7696540D7BDB64001C8CDDE97 -:10683000B8E8796993F2983F129BC7F98538D07F01 -:10684000C5F164DCA79F9AC7F6E97D50DE3420BC11 -:1068500006F2C93F74BBBAF6B97D789EDE7707BCF5 -:1068600027696DE456C893A3C0C23987D74F1D2747 -:10687000A0BF12C2ED04F269124CF9AEA2FC2A8F3D -:10688000F91FAFF17DCFEE72C7F8CCCFE16CA2F269 -:1068900002E74185BCC0FE3AE44BAC53FD5CEE58C8 -:1068A000BE47D3537D24D867F168AA05F803F24C9C -:1068B000413F99F3839AF3981E053994AE22870FCE -:1068C0007F47396C7A6AB22516E07C94605E075582 -:1068D0007EABEDB4FEFC329717CE8765AE27B80EBF -:1068E0001AB43C6E1BAC93025C9E066F22AB63E94C -:1068F000D76E9EC727F2A2DDF56D0A9E177894E544 -:10690000E99DFEFC16D909FD7F2DFA37E6058A3C84 -:10691000BE468E5F318F251EFF93C01FE6BCEA9EE8 -:10692000F3BFBECC873C87E784BCF33C9C713C0F33 -:10693000675CD3D3188F1BD774B322D14F9E5742B5 -:1069400012ACF79EAFD314B037BFCB637939BDE536 -:10695000C1BDCCF9B191D3B9A77CCA17F87751F270 -:10696000295FC84BD5E593FD80E5533E9EA7E2F72E -:10697000CFF33C9AE7EB58BC6ED14BEF49FABC39E8 -:10698000F19DC8BB1BF810CBBB7B5E698B05FEB9C4 -:1069900018CBE875F10771C15518946F1B1EFD1CCB -:1069A00082398F9CE58F0F0E874B301F8810BC07F4 -:1069B0006148BE6AA0CBD6B02B0EE4A5377BF0268B -:1069C000A7E7B5F2E18BF90C9F51ECE63B80AFEF06 -:1069D00060375BF398DDFC20EFFBD84D6E2F85FD13 -:1069E00014EF8F717A56E751BBA9F36B7576F358A4 -:1069F0005E14BB99428298A7413A2C5E7D5EA8281E -:106A0000FDBCDFB73DDA17D07E1C8FA724741C278E -:106A1000924E0F4DE7722DEE9778B10FB97F5A94D1 -:106A2000794CE1FD596685F13E8A8466296A1EDA51 -:106A3000876EA64FA85EFC4F94B3C1546F4ADDF534 -:106A400066147AFC13BE1FF08E760898E4FAA4A6AA -:106A500078709FAE420F4B7E2AD04393A114F82F3B -:106A6000BE625C470AFCC7E533F9ED9BADC5E6D3D2 -:106A7000F22F5CCE7AA24B7A3EF36386F052E4A901 -:106A8000EF36F9A313F2195E6ECE37C61575F44BC7 -:106A9000CF8F423FA187DFF6F806023CAF9DDA1D9B -:106AA0000F7C24E824F48F995E11395B25F6C9B375 -:106AB000F3A3D81FD1DE6C8722ED0308F756E0A3BD -:106AC000912CDF07CF11F0F308023EC1E71A9FE7D0 -:106AD0005F3DDA7080D70CA7ABC3225D0DCEA470EA -:106AE0008A04F29FA4B9B07CFD944502B85C6105AC -:106AF000F3DD5DDC3E9AED2055171CAFAC9F17B956 -:106B0000DE6838C3F2101B4AFC6910FFCFC9D626D5 -:106B1000025CD5795A1994D7656BE5507EE8667E9C -:106B20004B7ABE560175912F6086D397DF957770AB -:106B30002BE033612209803D84FB64609F2581E75F -:106B4000312468AE52B063095B08E60924C7870F99 -:106B5000C4C0FEDFD3C40BE79F7202AA05D65F99BB -:106B60000F69ABA16C38C3EFC52921787EB22B8F9A -:106B7000AEDE837974206F7A7EADE278AECA677A32 -:106B80008EFA21F7E733B866E7EBFC1021473DF9B1 -:106B9000153A395C80EDAE5D0E6BF3BF9B1C3EC8B1 -:106BA000E5F0A16B91C31F46E4F051F8BE37395CA4 -:106BB000C7E5EFC55EE4F0FFF07E7F97DFA31E5DC3 -:106BC000174D0E459EB0E0779043B0F741DE1FD5DC -:106BD0009F3FCB4FFD5E72B9399A5C9AE5B1ABBF6E -:106BE0006BE4FF9EFCBF0143FC7CDED1FDBF1D3C7E -:106BF0005F5CC833959797B9BCFC9ACBCB0E80F7F6 -:106C000043B78AE398E5ABCBDE84999E80FC3C7D5C -:106C10009ED6E108BE5E857ECC7939E34CF1FCCF8F -:106C2000F2193FBCC3CB84F071027A81E2ED8D7C16 -:106C30009DDD7891CB4B602CCB3BA5925A0A7EE52B -:106C4000BE0EEA470238F90CDE719B5B0F81DF480C -:106C500094C678B8E7AA273C7986A8625F202A9E66 -:106C6000E8F87F86F1CD746B06BA39BAFBF3667A21 -:106C70003573B90D737C7C5F3804FE008E61088724 -:106C80006A59A7B3F39F733D41E16D0778C74F0C75 -:106C9000CB04E10AC5C3FE89D0A764206D3FB27B57 -:106CA000FB8E48FB0EA0D7788DB62F8CB44F825048 -:106CB0007E26E831AACFD04FD6F0BC62839BF18309 -:106CC00099EF9B6CEC7C4417BD1AFB23BDE6AAFE32 -:106CD0006FA1FF26859D1B695AEB92D8794096EFEC -:106CE0007B225343BE8DA287C890EFA68794214C88 -:106CF0000F59875C831E720CE9D243F1F07D38F79F -:106D0000EA7A6800FF7EE090ABEBA10CFE9D67483D -:106D10008FFEC0009897590FAD53191EA2C8E960A5 -:106D200080EFDB5C4D8592CAA97B486AC4AED17600 -:106D300099509FCBDBAF6F64F9160112E78DB6CE89 -:106D4000F00E715C6BFE9997C3F99DF2A837FEB8FF -:106D5000CD06F816794E625C73FEB4A0634DF3AABB -:106D6000116428E4695DCA00BFF2DCB16F313E7284 -:106D700024AB4A83F15BF68F31E46589F197F178B2 -:106D80005A995CB813E2B3E78FD830EE2913F5D9DE -:106D900071149EDA235612443DC5EE1B10FB61D6DA -:106DA000230DAD108FB712DDBD50B89E5113816F0A -:106DB000AD47D8FD4C2485BD0F10FB2A76BFA371CB -:106DC0009F3F4933EEF32757F431EDFB1BF7F9FBF7 -:106DD000CD34EEF3A7FB8DFBFC0316149BF6FD8D63 -:106DE000FBFC8397979AF6FD8DFBFC996BA79BF6AE -:106DF000FD8DFBFCB99B8DFBFCF941E33E7FF55B10 -:106E0000AFD8605D5DF0D232D3FEBF71BF9F22A4C8 -:106E1000354B775FCCB0BDAB0DDFCF6D63F7900D19 -:106E20000FAD33B66B64F71504E87F80CF2F88DF92 -:106E3000067CA690F09B0320BF25287943F4B385F8 -:106E40007B778D86B298C7C5AB371BEF395818349E -:106E5000D6BF7ABBE208E481D58210D17E6A5F9208 -:106E6000824177CF745FFC92B1BD88F32EE6F3398F -:106E7000CF9D82F35B643CB76CE693EAB76E63F731 -:106E80008605B456B8F741E041F08B8BF38B804B0D -:106E9000E063B1BC04E55CE041DC9F55639A7FB7D9 -:106EA000F9EEDD8AEDCCF336CF63FB90AEFBB0702C -:106EB0003F8074931307CB13A2F3827D72399067DE -:106EC0009213231E7AC2DFB5CA8DCAF1109366945D -:106ED0009B5835CECC77486F333EE3F38CF264C6D3 -:106EE000A7D3DB3F2A7F89FB4F713EB01FB25722E9 -:106EF000BF90BAE37541F386860151F8897A7E988E -:106F0000E761C6EF7B26FC1E56FD47413F5DF8F862 -:106F10001B19E9EA6F1B01F6EC2AF9671FF3EFAFC3 -:106F200075BFFD187C2FDA9BF7DBCF419EA4EEBC2A -:106F30008AD44537CD942779E8BF601F89B6F1DB45 -:106F4000200E5BE1B5B3FBC0CCF96BFE736047026A -:106F5000A51AC138E079E25D43FB5BE3FC8F825EFA -:106F6000E2221786A0BFEBC7FB85C687DB2EFC1687 -:106F7000BA575A5D304EB47B484DE70F2FC3B8DF88 -:106F8000F79E47E1B7D3759252C0FC6E5B817E9D40 -:106F9000D475BF2A5BEFF4D48FC823EBA9940ECA33 -:106FA0006857C3529C37DA3D65E905467BAF3BE73E -:106FB000995EA0B3A3350F5F7813F41EC5F7407830 -:106FC000EE7452FF46BA26FF4685EF9F8D4F40BEB6 -:106FD0000EBF250773DD707F959AD8A7B0FB7D4B58 -:106FE00022AFB00EEE534A86E7F98957CBBF28355A -:106FF000DD7365BE97A8A198C155CCE7E9E7F75DB9 -:1070000095F3BA389726E271B53359BCF969531C28 -:10701000B3BCC0C9DA679596039D1ADC12FA4F0D0E -:107020009264D84FBA38A4A41CE6ABF1FECB21364B -:107030009F8AE7EB10AE14D33ADE52C0BEB7149469 -:1070400062092B7AA0B74D96A3E2735201835FF8D1 -:1070500051DFE39E99A33123BBDF3363BE1FB13CF5 -:10706000AFAE05D48379DFF7D5DEEE99395A1E75B8 -:10707000FF17F01BDF27C2F7730B8CF72086E2FCAB -:107080001BA7403CE24FB217CE9B98E7FD4001F3AF -:10709000FBD7F3750BEC2BC17AA40F2FBB7FCFF07E -:1070A00014CCF23D807855285E29BC211BBB0F34DF -:1070B000FC21C171FA2FD00E407D944FC5F3150D00 -:1070C0006EE280FB82C2C32D181749F1BB26C2BDF8 -:1070D000BE295BA43E804EA117AC0A093829BF34F3 -:1070E00016B891CEEBC99A0370BF49E296AF8907F3 -:1070F000D713AE892ED0477349D438E7937C3ED35B -:107100009EF328B02E4BB447BFCFE1493E0FAA1FD4 -:10711000D6C13CC6DB8F8D903C11FD024B5BFCBFA2 -:10712000768BE15CB3284F644E68047E1DB580F415 -:1071300010F7647C7A83EA7B06FA1F7554C5FD8AD2 -:107140006AA1A7E75A08DC3B7A17679FBBB6B0FC79 -:107150007572E9CA1559F8DD04FB27B07F50BDC42C -:107160001984FD84EA6637DEC7471648B8CF51DB7D -:10717000FC9E0FEAD52347BA50BFC54B12DCCB08A3 -:10718000269FE933859C14FC22F349D1FE6772FBEC -:1071900020D6F7D41EAC8FA778AFDEB2F5009C8F57 -:1071A000F87FD4F003DD3E96FD1FFF90F67B073598 -:1071B00052CB8BA154C82C8CABA7613FB7F37E0296 -:1071C000DF12E9A43D32EE1DCD6FE17C3EB6928028 -:1071D0009D3293B5940D6D7D3411F75B457ECE0CD9 -:1071E0007B6319D8B973B670119C9F3AB7FF2F8390 -:1071F000601FFEB31F5D70C2BEFCDF95B0139E9F83 -:107200005AF18113EEC5FB6C05BB3FEA3E6E3F04AD -:10721000BEFFC4F5825AE86B01BADCBFF2F268FD2A -:107220003D3864792AEAFD854119533A845C2D7E04 -:10723000291E3C9BAEFAD29DC986BAB0074B634863 -:107240005DB438A1A590F1D1C21D5B6D035418DF68 -:10725000FF118C7F0A1289295D4EED71A2DF28E0B3 -:10726000A9DA31DC067EC6DF9B634808D62F4AAB1D -:10727000959DBFD4264B941FFC9CEE6638DF7C2383 -:107280001EFB9BF734D33FB3E958CB295EFDCDEC11 -:107290007E4BF33CE67DA696F7A3F89EF704B5E88F -:1072A0002AFB7E05A59B7FF9E3984F6D9EE7EC8056 -:1072B000F93E4B0DF55F35A7EF9CB5C6F7D5CD4F21 -:1072C000623F7389BA1EF206E7359ADF577E017E68 -:1072D0004CB5293FBB53E8A7D1640CE8A783F6CC93 -:1072E000C468E73045D9B1D285CCF9E54A3B96A7C9 -:1072F00056122C5B0A18DF2E697EEF11E09F9ABDB3 -:10730000BBF0FEA143C15129D7D34F263557E27EAA -:10731000E124BE8F7C6FF7FB34E30A69FB890ED34F -:10732000F9673EEF599C0EE23CF42C986F113C57E4 -:10733000BED1CFE7FC914C07FA43853CFF660C9D1C -:10734000977CEDF312F311F313EF97CA94DFA2B415 -:10735000177CDE52C0E216739BA635F4A7A858B37B -:10736000FF0B5C2F13D37D7A13EC4FB6F27C33C343 -:107370007D79F4EF28C8AFE0B76AE2C5FB43CD7C66 -:1073800025E84C1CD600BFEF18FDF82E7E6AFE09DA -:10739000E245D01B6EC6D3DFC744F9CAE037533E7F -:1073A00032D4E7351AEB67AD6D1920EFD5A6DF476C -:1073B000386BCA2F11A5A7D083F23757D5CAE11C65 -:1073C000CD3CE26B6079B8EC1CDE29A5F1CD1F82C3 -:1073D0001C363139F83BA7FFB6425F6521DA2FAD85 -:1073E00008EF415C9D2EC345BFB3D74B2E90AF39FC -:1073F000F5C3F13E9D62A2617FF7F6E0872D296417 -:1074000074A8AAB3121B359E55740CD073557B64B7 -:1074100071CF95634A5FB8B785D163E913BB6CE957 -:10742000B45C5057CDFC8320931B718FB4E03FA117 -:10743000FF17AD3F80EB70BAFE30C8572D9C8B28EC -:107440000239363DAFBB19E9506BF213AA057F7ABA -:107450008917F8D3FF88D30EE7AA7A9B37E91E5F16 -:10746000C1F8CBF923D9E83F9E57D57EF09D3F81E7 -:10747000DD5B2F29FE31F09CE20BED5478553CDEAC -:10748000E37BAC53262ADE37E21F03E7DFDBFE3A5D -:1074900008F76305BF8AF9D6DAD723BFD612E3BA55 -:1074A00072365DC040DC74F6F664CCDBA2FD17EDED -:1074B000057F63BB15FD8900599606F74CF81E63DE -:1074C000F7D056ED4DC2756D553DDB6FA9DA91844D -:1074D000E766E9BA12EFF716F438563FC1968EF414 -:1074E00072E33D5964AF91CF059DBAAF0B4D745A0D -:1074F0007BE0CD34B5FB3A5147A7F61EE864B89F50 -:10750000714B21D78F9C4E6405D73F0F1CCE867DD3 -:10751000A6F375B15E39CA7AA3EBFEDEB9D7637EF6 -:107520009988C755F417BF27E0ED0B74BDB07E14E2 -:10753000D2CD4CAF8A7FCE41BA90BF3A09C469EF31 -:10754000CD24F74FA7CFEF9798BCDCBBA6B202ECD7 -:10755000F9AB85CCBFFA33D55B5A2E5D0753BDA579 -:1075600051BDF501D56750FF70651AD6FFB252C5FF -:10757000F293957958B673BF5FC81165041BF8592B -:10758000AF73F979BD50AC971E4A03D7A2E29F1F93 -:107590008CB240E83370DF8CB24184DCAA19EDE193 -:1075A000CCDB8DF6AECDEA2A87F3BC8127D87D6887 -:1075B00055BE1B0CDF1345B5C13DB8246F44E439FB -:1075C000CA9B6A83F3E8774D4E367C3F63ED0043F8 -:1075D000FD834295F995159986E777CF2A30D467D0 -:1075E000F3FB5C893A16E5E6219E374AC8584617F0 -:1075F0009E8FF24DDD987EFF46E1FDE61D2BBE37E6 -:10760000D343D075EE6699F8697F733653FD4541D3 -:107610006C6FA474A2EDBEFAD809674748C38E11F7 -:10762000EF8EA5F5633B58FEEAB1FAE49F82FF7442 -:107630006C476A02C451FD0D32F7335C78CF99E88C -:107640007742FD2ACC53991D8CC17308B35B02CFDE -:107650008B3AFCC400BA78203747E5604842FAB15B -:1076600038C0CB3118C73F45FD3A571FB83F8CD4BF -:10767000430907A712E9FB7FB4A60641AE2BFE29FA -:107680006B69C04F2FC7F27D1A09FBFBF2BDEC6D91 -:10769000EB90BFD49D2194DF185C2FCC6963F3235A -:1076A00052F100A0FFA924A2255120962EFBCBDF8A -:1076B000144AA78539AD45704FCC2C7728F54EDAA2 -:1076C000AEA3C9CAEEA5A7FDBA687DE9AF63B6321D -:1076D0007DA2F5837B2222F80C16C1BCF3FBFB6272 -:1076E0008652FA7D393F58847A6D452ACA9519EF3A -:1076F000ED363FE23700722045F46444CED8FE1BDD -:10770000556EE9A06FE658BD7DC15EB5AFB7B27BDF -:10771000E1142D611A9E33DD8D7CDCAEA8E530EFDF -:10772000F6B56EBC4F478C5BB55ED6D87DB8942F4E -:10773000E1FB0DB21FEEBF11762BB056F2C33D39FF -:1077400066BE79F0813198F76EF67F457996CAAAC0 -:107750005FE7472CDA2FE3EF5890916DCAED86FB77 -:107760001DD9EF7D10FF58433EEA12CF1FFEE6B051 -:10777000A05F9308EB8ED34765E4B3D39EC6D1696F -:1077800099905E7270F4BFD1FA57530227E15CED15 -:107790008383FD2301AF8B2DEB3360FD74AEF9C401 -:1077A0004FE1FED82F7F63F5C2B08B5E5E3818E3E1 -:1077B000F4DCFFEEAEB7C4FDA45A3ADC17B458DDD2 -:1077C00089765CDD211136FF20C229ECBA6B9384E7 -:1077D000F7049D18E55C07EBE539A6735D27F8BD56 -:1077E00015E543993E11F6FE315E9F63617C4DDEE7 -:1077F00090D8BD52FCF71E843D10FA5AE8FD19439B -:107800003D2C9EC1F535213B516FCD87DB94E83C83 -:1078100097BC14C3E2CB2A5DE08FC67B4BF16FE3CC -:1078200050A62F16D97EF30CC852356945F8BFB45F -:1078300006E7B7BAA1FDD6FA3ED8DEEAC5782BB77F -:107840002F70AD3DE8A56A2E7F4B1B25BC1F8970AC -:107850003B398FF74F5EB246EC86278A7D31D9954A -:1078600079DCAECE23A6786DA3D1DEF9E2D9E2773A -:10787000111D17EC67042EEA3F53DCCDF707DF9CA0 -:107880008A704BDE601438AA493804F7442DDDC1F4 -:10789000E2D766B8CCF3B85638E77BA74D4C1AA9A7 -:1078A0001BD704B7C037067C757410789F1F60F82B -:1078B0009CDFCCF6033EE7FE1AFDC338B399FED534 -:1078C000C43715F2F3AA3751FDE98EF083E08385C2 -:1078D000BB82B85FF115694C70503958B279D78CBA -:1078E000EB54583FBF87EB90597D42D99624BA2E6E -:1078F00008BCFD4CC5A0DEE3F5FF2A3C117E6F36C7 -:10790000B6A37899D7C4EEC5D67DC7F3D00388AFA8 -:107910000581800DE2990B787CB037386B1576EED7 -:10792000BD7778191EFFD57087861AFDD8887F9499 -:107930001D75BDD5E517F5628F3FB58606813D0EF5 -:107940000F52D01E7DA378FF529202F6391BD70D3D -:107950003DE9DBF9DC2ECF033B4DCB939B5FC17B35 -:107960008F3EDFF40AEE8FDA7E332F01FCE5939B26 -:10797000E7FC14CE059CDC3107ED72F52F845DF633 -:10798000DBF4F67EC2E6D9BFFC11F0E94BB118D7A3 -:107990009FDFE2E7FE38D57FA0173733FD4736314A -:1079A000FD580DF6AB10ED572E7CF7C87C7F2EF0FE -:1079B000BBEE39DAB547E6F8C7607BE20AF1FB7B3C -:1079C0004360BF847D1576F7DD74FFD9A16017E4AD -:1079D000773EFC019DFF99DD32C67496CA5B33E0A9 -:1079E000F7507AD2E3DF1FDF962E7CBBAF01DF5565 -:1079F000806FF48718BE8FAF65783EB19EE1BD61A0 -:107A0000476602AC838FAFCD443FE8F88E6CC4F775 -:107A1000DC7514DFE807AB463F682DC537F8FF80FB -:107A20006F3A6E558BCAF1ED65F85ECBEDD07A56A4 -:107A3000CEED86D7C07DA0571EF9558C17EFA18ECD -:107A40000DA5C23AE5D42E9940DE42979FC4FD1998 -:107A500081E77F90C6E7C1AFEAE6DF6C882110DFDF -:107A60005CF8AA13CF0D7D2995F403027434FE212E -:107A700001C68B8CDFE5D7788A46E9FC9A6BA44F68 -:107A80000DF1615E7F4DF31F3E06BF1EAE1D827578 -:107A90007F8DB82F62AFF1BE0849059D86E747ED9F -:107AA00076E08381E6FB34FCF8FB3017B3BFBE6F92 -:107AB00019CA733847BFBF521B17B2423C2ABC4B8E -:107AC000427A2F7DA824A184C0BE541DC231BE8835 -:107AD000AD2B244DC338630CE59B38B8AF0C2ED1C9 -:107AE00085E7AA8BC51DB7D0719D1178CDCFA78230 -:107AF0002202FBEE881EB7AD2B627EC052D982EB0C -:107B0000902536B61E11F921B7F2F7B716B175C92F -:107B10001D452CFFE21C2413D17ECF6D88E7F9CEE2 -:107B20001331FE29EE0B5004DE5CCA59C3EF27F077 -:107B3000F8C2DFA00D85736E0C8FFFC24FB6D0F672 -:107B4000F7F0F6F734FE09F7E5E84AE639B0BFF793 -:107B50002E8FF1E2FD8C701F1CE5BBC7E3D83E0AF7 -:107B600049495440AEEEE67AF69EC6277D608FEE18 -:107B70006D8CD7A0A4E304088FB78E847DD8FE3621 -:107B80008CB7CEB2B7FD06DCEBFBD34E3C6CA753F3 -:107B90005B6561FECBAA3E04F36B8651371EE2B7EC -:107BA000F4D59E2BC957E31F633C7909C475AF27F1 -:107BB0008CB1C6225E0D758A5FAC3714DD70E7A606 -:107BC0007184BC4FD4A140EF25801BE087D9891870 -:107BD0001FB815E2CB7DA05490CFA62B246061E5A1 -:107BE0005A07DE87C1E2CD53F9BCEF184B428974C6 -:107BF000BEA1B78821DE7D67C812CAA574B8550931 -:107C00001D00BEB6D8552BAC0F7C155231AC9B97DE -:107C1000ACBE36787F5E547EE7A681B46E61FBFF12 -:107C2000E11F48787FC93D54C8813FEF53488B5CC2 -:107C3000CCE807FC57DB87DDC71D7E80F1B788B332 -:107C40000B3A0DA7DDEBF17B0F878FF6B33601DA28 -:107C5000DBA2C797B673B9107EE7622EAF8B05BF64 -:107C6000ED30CAE961212FE0E752BCDDC3CB9EF8BD -:107C7000FD20E7F7839CDF77168975F8B58DB7345B -:107C80008684F4BFD724C6BD9597A122E63F0B3862 -:107C9000043F131E9FB250CD017CD4DEB806FDA672 -:107CA00005A67831D1C7B1E468F52EFD63B902A508 -:107CB0002D3C17E0916E8AF5025FDF63DB99CDEE14 -:107CC0005F317E27F6716791562BBF8F8CC5B9B88F -:107CD000BD2A931D784E7F96C4EE5F3A57E20C584A -:107CE000A8BFF829BFFFE47C1D3BFF3AEB07EC7C03 -:107CF000E7BD898F4C05FF7056824D81F253FE3BE4 -:107D00004FF79356A7DB1DF14F1A4A647E1FE8BF59 -:107D1000DD09FB196B40AFB0FAB3DA388C2AF1FAFF -:107D20008ABFC0FBDB2F513EC0FA8FEED4E8B8E724 -:107D30000EF3F7015A87FD92C7043FAFC6FECE3D52 -:107D40002DDE37B0FA13E2FD93ACFE13D13FAF6FD7 -:107D500030BD5F657AFF7356BF50F4E49D70CE71FD -:107D600016DFC79975BD847AA518F88DD277D6EA43 -:107D700010E27996E5202B4B4908CE5DF4F6DDE064 -:107D800061BEE2A254B8D7A2DD09F63B77B886F50A -:107D90008143FDFF04BBB6689A14B081BE3C1ACC87 -:107DA000E1FA3D6ABE7631E7DF415ED69FC037ED2E -:107DB000276658EA77EF6707C035CAD08FEBFBF428 -:107DC000B3BC3B3CE9DFA79FCF4CFD08FFE8E16275 -:107DD0006D24F44726DE6088FB2DFEB13711FC2BA5 -:107DE000F22EFB7DA5C5AB77668CA0FD2FFEEDBE08 -:107DF0008CF9BAF5784DA74C34AA8F6A3B252CBF75 -:107E00003AF0890DEE1FA8D973C0565E08BF0B73F8 -:107E1000C0364107D71291874ADA94E93AFB7EDDF2 -:107E2000300BD71BECF76516FFF634EE772EB6EC69 -:107E30003CF90B88035DCFE272E6F9B979BBBFC1AB -:107E4000FE7314FF7DFC30A68FE68FD46E1A06FBFE -:107E50007B80335A4E58137D1F7F2DEF6F561CD3F6 -:107E60007373463BEDD066D451FF1A381F367F8BB3 -:107E7000BB18E2BCE38796560CBB6ABC34CCE2A5C7 -:107E8000CD2C5E3AAB4FEB4354899335BF7BF95908 -:107E9000FB8D844C7A9674DDF30B71483C2E8D7209 -:107EA00077E0CE890331FE85F5F9C35E7F3640DB8E -:107EB0001FE1F7FEDF3B66681CE8873677BCC545E7 -:107EC000E5B9BC70F61A80E3DE313796C3F3921839 -:107ED00067CE6C167747BE282FF4DD07F386EF21B7 -:107EE000DEE1B7B1F897FF6D19E35FFEA2787FB4CA -:107EF000FDED591C0F6B8631FFE58885C2591C8149 -:107F0000438C4F1D96875A697FEDABD387C339BC2D -:107F10006D8525AB112F7CFC6D85FE5AA88BF1E990 -:107F2000748BE0F9B5C2B184C3B11ADAD27E7CE3B6 -:107F300028BFE9D68DD327C61BEAB74F4E269A3EF7 -:107F40000E7BFB00437DE6AC4CC3F777CF2D30BCF6 -:107F50009F12D33AB2EE3BF8C1B54E671CF8639F4F -:107F600035FFE3A37BC0BF6B92F1776A16EEDFFEAD -:107F700011FC6ED3793AE1640C86AA180FFBF20863 -:107F8000FB1D4EEAD729FA7D9D33A4F519D807D5F4 -:107F9000ED1744DD4F15FB058B5D2D98C7F7BFDD51 -:107FA000D7D9368CAF878B21B519ECD2871887AB20 -:107FB00071B0799DD9770C7FD702F20AAE503EBFDF -:107FC000191AC2BD7A9DABF0F7C226F0DF139E00EE -:107FD00097B0C3BA60E0030A9C6BAFA525D897722F -:107FE000AAA712299FB41E2043F7405EAFDB897910 -:107FF000174B3B6FC338F791B840E103F4BBC56B37 -:108000002BB15ED3198FFDFE596E2DC7FCEDDF4BF2 -:10801000B89F3065C0BDAB017EF8FE413ADE94DF0B -:10802000DD5C0178AAD9C3F233A6C8EF8F847E96AF -:10803000345662FB29323922517F21B1F31EEC778D -:108040000AD87A5A97473BD781FD956DA19C7F0747 -:10805000BD6273A25EA9ED8CC5769326303BFD36DA -:10806000D71BD636065759E7347C2FE8DF3ACC6366 -:1080700038776F4D6D52E03E4F6B9B84DFDFD259F6 -:1080800080A598E7DB79BFC2DFA1B2A67E530EF9C7 -:10809000996FA7482E743F4C7AF742DD98441245F9 -:1080A0002F758DD3C9F29D633A59FE73EB70ED24A1 -:1080B000C8D7D4156D0AECEF1087DD05F89A3A762B -:1080C000B83A5F274FF2C1BB6C4017EBA6F76C6064 -:1080D0009763683941F77EA9C8EF37E9E58E6116E5 -:1080E000EE3FAEC2F90A3B438EEC457EBC4F9C8FFF -:1080F000E5F2F209FFBE0B4FC0EB40C75763703D7E -:10810000757AB8FF0AC0DB5AC27EAF8628AD19B0B7 -:10811000AFF2AF829FD2D92EA1BFDFC67EFF77AC70 -:108120006A81FD02C52BEC0B935B318FFF017C0252 -:1081300054430080000000001F8B08000000000076 -:10814000000BC57D0B7854D5B5F03E73CEBC92992B -:10815000C9E43D210F4E208420012643124208C964 -:10816000242408486080AA840699208F8804424409 -:108170001BAFF6CF842410042D8AB7372AD2019181 -:10818000A2D53620B6698B382168E3B5D7467BDBAC -:10819000E2ADB5F151048B3580D72FB62A77ADB556 -:1081A000CFC9CC9924886DEFFDA37C27EBEC7DF63D -:1081B00063ADB5D76BAFBDC37ABB184B60EC163B54 -:1081C000E33F8DF18C253176719A8E31F8F5572287 -:1081D0006BECCC866749499F3B8EB1EE7BA64F176F -:1081E00065C6AEE04F0954711AA81EB30F7CCE725B -:1081F00019DB7C3252BE4F60AC3216DE013CF0829D -:10820000D17F309DDE33210E9FC68302946FB60D61 -:10821000647A2C8CCD79D11C6053A1DD17CD1283EB -:108220007E3A72BDF1CE787C3FB15CB031E63E6102 -:108230009418D41B3BCD9DE0CC83364719AF3A9EB2 -:10824000F027633E3EBEF2593A96CFD81D26FED99E -:10825000DC25822F2A8A316FFB7CC660AC3583CB4C -:10826000189BCED8EAC14882BD7BF8FBCBF5897359 -:10827000198CFBF2BD306898C7EA7B8529C7615E1F -:108280004CB63A27001E2A93576E6330CE4A5147A8 -:10829000F3AD9C1CED6F81AA1B07A3E9FB4A91F586 -:1082A0000A318CD50DA653FB9B0663E9FDE64133ED -:1082B0003D570F4EA6F7C64191B9015E33283037BE -:1082C000C037CCB1FA7430BE492E6F05E2A3B2E5D7 -:1082D000FA79D88F775B52AE17F0B1E8DE7EC90429 -:1082E000E3621683FD49E86F51418E639D2538EFA7 -:1082F00096EE2A1822B41BE731B8E1FD1A78CE09B0 -:10830000295F0BA8EDB42026EC731360DC8B5AD3E5 -:1083100075F7B160F90227CC07F1CD9AE9B948ADFC -:108320003F0AFE6728F5575B021374D09EBEDEEC51 -:10833000DC06E3BA1427CF45BC34ECE4F86BD07B01 -:10834000E65861DC0D8F084EA00CBB35DF6A623049 -:10835000CFFC33F5066F76B0FFAAC1A94C063C2CC2 -:108360001BCCA067C914EF72C443CDE04D0A9DA693 -:10837000D293C9053A1CCF56A4AB8C032AE074569D -:10838000C6F749FD8CC46F41FF9FFC524FE5796EE3 -:10839000DF2D381EBDDFE83C00E33967F68A48DF91 -:1083A00073A9CCBE1786784ECF7C76A0D7AD1D22A0 -:1083B000F341FB6BE0E985E7B968E68E76213E6123 -:1083C0009E59BCED2BF0EFBFA53D696C3CD0B7E1E9 -:1083D000776F4BE318BB2DB36F6A00DAAD2E0DC477 -:1083E000DF0CED5E38A477FAA0DF8DDD6FE4EBA043 -:1083F000FCC37477221381AE63BC0DC8CF1B96FA01 -:108400007FA807F8F6FB9FB3CD9483F8EC94021392 -:1084100024F8BE13F0E8837175EE16E7F9895E2C37 -:1084200072C994205FAB7C1CCEDF1B06C7137E2E67 -:10843000D71BA71C47FE057EC5F7750A9FDF8E7CFC -:108440000F4F7DFF7C852F39DFABFC5C274165F842 -:10845000AECE12E5F7C17C2A7F04FC0728DF747CCE -:1084600089A714F92E4B704E80C746659D548A0724 -:108470001F2844FEFF38CED902EF7FD2E400640506 -:10848000F9BF627009D58B1AFC26F5A7F2BF51E13E -:10849000773DF27F08DFC3778CC177F7E5789F449B -:1084A0003C95FDE06FCFFD17BC5A2005321F8BC3F2 -:1084B000A795F827B80E4CF627D3691DC8EB42F8EC -:1084C000483C556590015FFA87DFA1756084E79CA1 -:1084D00090F24DC8D7D988997E69A935F8FE6927E9 -:1084E000977FD7CAFF1D0AFFCF33B2551E6C4FEAE4 -:1084F0004B0B6DEF7C4ED90B388F534E81B7F74F36 -:108500001A37E0C984F885F1BB915E8B0A64DD7D82 -:10851000E9D88FBA7E399F7CD5F87FE4BC3679FFE5 -:108520001B45DE87CB7706EDA17CFFF885497E945D -:10853000FF6F33D00700FB4E44CA4F2AF29FF4432B -:108540004494FF6AF27F5DEEADBF413C8D20FF7F1A -:10855000FB8FC87F95AFD4F5A2AE0F753D84AF1FDA -:10856000753DDCB0CB19F52DA41320E6495C3F9294 -:10857000EF199C479D1C9983EB525D479B8E0BB472 -:10858000CE86E90565DD04D789564F8CB64EEA9450 -:1085900075B1565917EA7AE8113BF716C277753963 -:1085A0005E634EC8BAD8782C5C2F8CCA570CF96A17 -:1085B0006D5C3D43BEAA8367285F1947590F969C9F -:1085C000AFA70FFE7A8DFC3436C740EDFD2FF2D3F6 -:1085D000D89C91ED0919DFFFB3EC89CBF5BFCB95A2 -:1085E000613C977341CEA607F9ED865719B717C6B8 -:1085F0005B9DC83FBD117C9EBD86547F0BD6BBC220 -:10860000EA118FAAFE5F8B748F0DF269B5CB5B8E7A -:108610007456E9DF1BE1CBDE927DED7436C6F519A9 -:10862000DCD948EF3E8DFEAF1B85CEF373BE9EDCDA -:108630009B91736D745E91F34FB713D78E4457E6D9 -:10864000E6F640902EC66564BF0540A109A3D35548 -:10865000DFC1F1AEC26D0149D5B7B1A86F815FD658 -:10866000E5FC03F2A7720EFC3A06C11797BB8B809C -:10867000EEDF5160D6B31CD7E14D056A79A0C32D5A -:10868000A1DC81DF0BA9073733117E39ECEB3E53B8 -:108690000EF56FD83B54EEC3F28AA228A53DE6162C -:1086A00058B07EDBD1936776D33CF6F0F5EBED97CF -:1086B0003C5342E05C80AD21704118BC8FD7B74974 -:1086C000FDCC4EEDF8F97A85F60517E71F4F883D8A -:1086D00002949C1B8DF6E471C17E1FD07F45D1C7EB -:1086E00006A45770FEAF2C77A780BC3C2128F07FF2 -:1086F0009CC1F9AE38CEE11F1C7DBDC32729ED0119 -:108700009E372A68D6770A6E11DADD5820F8C7A599 -:108710000FC7F30F86F8561D07A860EDF7CC10F7CA -:10872000F5BEC7F54DDF8FA3EF03C6AFD1FFCD4533 -:10873000CCEDB70CAFF773558E7E0EB0DA3EE0721B -:1087400019CCCF9F3DBC7E8F52BF4FA753F075B65B -:1087500003F9A7CFA0E2F34F0457300EFFC7D13F74 -:108760002DF771BE65EEB0F95F6DFC3FCAD1DA0B33 -:10877000F8236BBF0F5C0D7FCF0FC39FC23FB55A6D -:108780007E8A923CA72F433B5171821DEDE24D1E24 -:10879000F36EB4FF83FC3140FCD1676643FCACE56B -:1087A000FF8BCBCBB3C9FE51EA5FEE40F9E6D10DAA -:1087B000D5E7EB41E52FF83E0BF8094D64FCFE834D -:1087C000A3973A7CD9441F2A2758BACA7AE80C835F -:1087D0008BC2D68FC2FFB47E51CE037E268C20671B -:1087E0000C2E8EDF8F04B61CE5645F19B713FBC631 -:1087F000F167A64B20BCD95C1C8F09CAB32F220499 -:108800000F29413AC34F00FD909079139EAAE2D4FC -:1088100079C7562DCC80EF6378B9EC8A7AC4971269 -:1088200084C3DB1BE78AAD42BC04DB8F7E13E552B9 -:108830009582B74C57CC9B0A5F09B82EEB884180D4 -:108840002F8E0B3E11FD04E48B11E6FD97E17CE5D4 -:108850000BFBDEADBFCAF79F0C5F97EEB0EF993E02 -:10886000F7EB7CAFD06D61185DE785D1B53C0CAE00 -:108870005661BF46FEA9727175D7836D09308FDBD3 -:108880008F08A86642F839BD0AD7E7ED76957FC70D -:10889000BD89FC1AE4E7F184E7A59DAA3CCC78C425 -:1088A0000D745B82F2B030082F437941F0842AF7CF -:1088B000B4507D91F908CACF9BDBD5FA13A9FE8A83 -:1088C00056B5BD2C82553A32DFA42AECBF2A57D1C7 -:1088D00017BEEBDEC4F20D27F8F755C726BFE9CB6C -:1088E000B8CA7AD81386977D61B02FACFEC35FA15A -:1088F0005F5AC3BEBF37AC7C7718DC1106B76BBFBD -:10890000AF5923D03AAC017E40427CD5BABC4D5918 -:108910009743F480190816B2DB34EBEA86160EDFB3 -:1089200071ACA0AADD1202BB0A69DDA8EB42CFF848 -:108930008F318ED1BAD08F222F6B5CA3F06556B8E1 -:10894000BEE5E57FC45F93D00E661ABBA047D4C2D4 -:10895000DDA23AEE796F6ECDC6972A7C7D15FA07B7 -:1089600037FC9B765EE0AF2A704555794A885DE218 -:108970002BAF7287CC53AD3FF78B2B22F6B7D35575 -:108980005E7508DAAF2E0B4CA8877AD531FC097AD0 -:108990004D44BDB95989C7CC7D41F4A05EAB8E086A -:1089A0004C68C80E9927EBCCC47976DF23127D7C06 -:1089B0002D401F8CAF317030C135EB8E8A6A3C0C74 -:1089C000F57BEE111B518FBEDD189B80E33FEBE280 -:1089D000FE424FD4D884B5007747AE32C850AF7B43 -:1089E00047053D4F89EEED03B0D6BE7F6C599565C6 -:1089F000129647117E9E702DAE6A06BE3EEC92E93D -:108A00007B6F8C3DA10BEDE7FBF4EC4919C7E3DC70 -:108A10004F7C73BF3107FDE79AE6C909684FAEFE88 -:108A2000D7257393A0DEEA36BD53A07A6C2A8EDB7D -:108A30007B5F8501CBD7B42A4FDFF5F47CF1CB27E0 -:108A40005A6C507FE071C17910EACFFEA4F3D5A92A -:108A500000AF6F1FEF44D29C1CD4313BF4F36EC7C0 -:108A600044BF08FCF89EB9FEE545BC3EC3FAEB3FA7 -:108A7000975F5B948BF545FB36A87F16DEA33D7CA4 -:108A800076A77850C071D9AC11024CE9EC17F26BA3 -:108A900068D742B97D1BBC3FDB765B02DA596705BC -:108AA000D926C0FC7B8ED55439805FD67718157ACD -:108AB000D624D5C0FC6B7443FC42FA635D34877BDB -:108AC0005C35554F227E1F9968433CCF9AEE3EEDB0 -:108AD000023C9972DD2FE1F33D33D7532F7E29AE4F -:108AE000427BFCE717562760BCEE57CAFA3939B803 -:108AF0003A617588BDB3EE2389E8FEA241DE8AE3C0 -:108B00007C312255407F19E81EBB04D6EF1AC5FF01 -:108B100000FE6D7C6E04BBE76997487CDFBD2BBE11 -:108B200048D6F0713DC94FF21B00EE3FB6F1111F60 -:108B3000C8D7F78D8DEC3D5C7CF742C14C78F69838 -:108B4000297EA57FC6EC37A763FCD33D17F9993979 -:108B50003A33975A43D69D52FF0F3E2BD5FF03D48D -:108B600047FFED0FBEDF5B9965B81DBFDE66F5A15F -:108B700031F181D52A211DDE969ACEDE0DDFAD7B47 -:108B80005C4F727FDDE3F1F70EA0BC017EC1F858A7 -:108B9000F8BCA64CD713BE465D87BE6F6BD721FBD2 -:108BA00036C9EBD1D6E15F8FDD5B75C832FA3A5C2E -:108BB000AFF829731FD77B701DADCFB34A0CF447B4 -:108BC000D9E32F3D89FCBE7E8BD9658481AF7FDCE4 -:108BD00048F4EAB75A7D7628F7DAAC52343C4DD3E4 -:108BE000397DAF9BCED7CD1C914926173D5B314EC9 -:108BF0007A09C6130BF0F9C6BDDF9D01FD7CC8FCE8 -:108C000037CD00FC5D4282015E2E1D17297EC824EF -:108C1000B75409F2B19671B950F7CA738652F8B5D4 -:108C2000B67EFD42F4EB6EF3EBDFED577CB62BCA5C -:108C300034519E6EE6AF40AF6ACB37B3DD17C5A99E -:108C4000C4C6065C8F759D61E5F5D77F80F197CD31 -:108C50004C7AB75F8DD7C238E4E9D6B8B39100B883 -:108C6000980B30C42ED5EB33194C71BD05D615CCFD -:108C700077CE3E81C6BDBE51F41BA1FE9C581EF7A7 -:108C80007DBF09E83F91E6EDB303BCFE61AE67D658 -:108C900033C16F825FAFDFB745C2F5D081F205E324 -:108CA000D402F3207FBF6776A6A1BFBEEE7133E189 -:108CB00077FDFEDB7EFB087CD7DF5C1917EA1FE738 -:108CC0002B7C01ED33534CB09D0F9ABF9D86FC3F2A -:108CD000E77BE0E7C27CD747B31F56A523BD92D2FE -:108CE000644BB0DEFA6DF764F27AE027C3BC6B76B2 -:108CF0008A340FF6BC91F41EAC7507C965059F6BED -:108D00005A5F3118B2514EEFEE13A1FEBB008B1625 -:108D1000C2974FC1A301F1B50ABF4DE2DF38F2158A -:108D2000BB5B2639E2C5F955EB84554B49AE0F18AC -:108D3000685D4FE7F1CDAAE9DC9EAD4973DE427173 -:108D4000E4078C4E9453F823AAE300BFAA4ED7B78A -:108D50000EE3B9ECC7468A8F6C6E35BBCD36F23B5D -:108D6000DCC7707C12930C808F8D3297176B143E8A -:108D7000DC2C2FB91EF906CACF48B8BF62E572B124 -:108D80002E1AF0CEED54B70EFAF9187F1BCFDB4D3B -:108D90009A1AD2BFA0BC8776645BB0DD5E1D6BC73C -:108DA000380BD69F3415F1187BD3721CDFB322AD7C -:108DB0006798FC030568E73D2B4E47FFB66667CF13 -:108DC000DC0E848FE6D8B1C99A1FFE9AF4C6ED0A6C -:108DD000FDFBD1DE473D02F051787E7B3AD7FB5E4A -:108DE00091C77DBEADE049E503B5BC6EA79EC7DF68 -:108DF000DB8C64C7D435FF8EDAADB3F625A0FCADAD -:108E00007B5E9F8F72DAA78C7B75736AD119E0AB9A -:108E1000D5FA28BB00AF36FA2A0D086FDC23101CE8 -:108E2000FC2E3E0DF9F4CFAD3FB121FFBC670E4CD7 -:108E3000407D34B0C5EC3C881350E26E7F6E9D706F -:108E400010E3336BEC7D5601CAD76C1D1F83F2FB18 -:108E50006D7BC080E56F77A6EB1076DBED4508BB38 -:108E6000A56904FF1944198F2B31F29F37099CCE55 -:108E70001B9FE9318C83FE9E54E6FBD1B3BFCE44E9 -:108E80007D5597D697897A05F8203319F1FCB440BF -:108E9000FA78D333A2DB3C35C8079B900F60DD6DB9 -:108EA00050F860D3F19F7C0BD7C326A4BF6B381F4B -:108EB000019F9EA6F7C70ECC65FCFBD3C827AA1E50 -:108EC00003B8558FF1348302433F081F9ECED7135A -:108ED0009497F3725F36C953D66F40BB737397DEB6 -:108EE000D71FB2FF331A9D7B143AAE6E3692DCED7B -:108EF00051E6DDBFF3791BD2F1A3677B5EC6FD921D -:108F0000BA63A0ADE511D6858297CD88071BCD83C6 -:108F1000EC8BCD386F5B100F43FCAFACC7CD8CCF63 -:108F2000539DF76649C1835AAE7C7F5AE19B8D4CB5 -:108F3000C1DBF1897CFD29EB0DD733CA55757EDE87 -:108F400018FEBDCAA7E715BDF08632CF8DC017CE7B -:108F50006CE21FB741951350F4D1D10314FF51E9CE -:108F6000A58EFB6F417DE28E8E09D2B15FC76A3B51 -:108F700047889BBCABE0EF9DB6C4B42EC0DB9FC15D -:108F8000CF427B0AF9550AE94FE51BB5BF393F5877 -:108F9000B200E70BED07B07DB5DFB77D9112B6F3F8 -:108FA00036E3EB03F913E5A7BA2EE7B4AC5C9063A4 -:108FB000C37A1F59C767E37CB95CFBDB743B3DDDBB -:108FC000682FC0F7EE2E81E2CFEF287EFD3B6D3F8C -:108FD000B1AD0EC1D367CAB8553EC31F8C4BA9E3D0 -:108FE000ED8DE1F1DCF071AB72481DF79C1D372F60 -:108FF000C0F7EAF8557E55F953C5A3CAA7ECDE7849 -:10900000B26BC2F995784DD5ABA246DE937EBC3EDD -:10901000E5A2C16B19FE3E1C56EDA1F7304E83F25E -:10902000E329D14FF2A3D5713A2344CFC38F2554FE -:10903000EF346FB9DE5E8AFBAFCF084E347942F46D -:10904000CB6E2944BFA876C12DB9E3B8BC8F739FFE -:10905000473A6E3CD737D72607EDD0D99F04C428AE -:109060008C4B1D4F7785EAD38D174E13FFD7B1BEBA -:10907000EDE847D5ECFC75E50CE4F3A7F4B43F53F9 -:10908000D3566140BBFEB6276FCD473E7AB77D3CD5 -:10909000C9F5F387F2A6135F317BC24DC0FF6B0E9B -:1090A000EDBD6905BC5FD3253A49BE433BB86E6B45 -:1090B000EE9CCE906FDE33F75716A2FD7EB7684761 -:1090C000FB7DD69379F762FD59D6B1D1380FF7A160 -:1090D0005882DD5214E907D5EE7D5B91932D7ACE4F -:1090E00017F372F97A2A197A727E9BD3D29289FB8E -:1090F000E90307403EE3BEB241EE0C607F2F2492AD -:109100007FB119DC2107D0FD9CC0EDB25A03332595 -:10911000B9E8BD2909DEBFA2EFBB13F5C82B775A0A -:10912000739A7100E2E7F9ABB93DCDF70F6379FFB0 -:109130002ADED4715CAFF41FDE9EFA7D2FFA11286F -:109140004F95F19F6F7DEA26D483E78F4C88C179D4 -:109150007FF082B91DEDA90FF45C2E0EF9DB7EFDC8 -:10916000FBA1761AD8751A18EC380D0CFCFBBED68C -:109170002EDCC6ED8B5CAD1DA7F27BF5960951A1E7 -:109180007904E1F63BCB08DFB79911C5469037EA81 -:10919000F34213200A1835156D7AF8BE3CF28BE7BE -:1091A000FAD0DEDF63B41B619EEF23FFE3BED4F38E -:1091B000A21FF761D036C7F5F0FED11C3FFA91EB44 -:1091C000DEF2CEC5F64F3FB883F20CD6827D9928E9 -:1091D00084D8CD0F3F7813B2FF25A7777B127C7719 -:1091E000E908CF8B80624B98BDFC7292FC8FDBCB81 -:1091F000D76A27ABF186ED88E7C9F0BB933911CF69 -:109200002A7E55BFE945E083025748BCAFA996ECDA -:10921000E40B4D5E7A7E2CBCF3C02CE45F6B94F3C0 -:10922000207CF6F3AEBD6232D2F978CEE7E8F716CD -:109230005AA2ECB86EFFD2D4489B8F179AEAE9A9DC -:10924000D2598DB7CD3EDE4DDFFDA56BFA8959F0C1 -:10925000DD494B1497FFC3F67B383DC3F340EED88E -:10926000322311DFABF3FAF06E4E5775DC1F1EB9D7 -:10927000D586F3EA7E2CF6C44CA46764941DEDBD3C -:10928000F54AFEC7D90E6E4F9F33451D5E88792380 -:10929000FB96253090B36BBBBF7113BE5FF7826046 -:1092A000473FC0F9C2121BFA6B7F92FA6D767CC2FF -:1092B00077011C8FE417511E15CE63B41F5518900B -:1092C000989C4E5BBDC42F332F487ECC1BF933EEE8 -:1092D00053613CE4F3088A873065FF69ED4F791CE0 -:1092E00065C8BF55FCBB59CABCDFCD8DE1FCADBC28 -:1092F0009F53C0DF7FB0EFB945D8DEF9437A3B8E8C -:10930000FB2F87F4D4FE06F0CB7430DE7347B8BF72 -:10931000B3A153203FF9FC11D0D730AFBA2D7AB7A3 -:10932000216A381FCE81F27E4B900F37B8FDC4DF23 -:109330004CE14713FC7765DC707E8C669DDB111F6A -:10934000FF285F9E095BF743FC381A1F28F8C27597 -:109350008CFCA8D27B4307DF578FE9CC2945BE524E -:10936000E9AFCA095F19CB42BDDA6260599887E359 -:10937000D34538717D2FB1C87A01F0B02CAEBF1C37 -:10938000C569451E9793E21C9D5B87FAA5C5487287 -:10939000205C8E5CCCE5765223F234FCB3E6713B64 -:1093A00042CFEAC90F519FA07752517F2F898CF984 -:1093B0006F19AA7C79FCDB2B2418FF925931778E28 -:1093C000778253F67CCB0A09F877C9F498E7C7018E -:1093D0006CCADBC6CBA7C5E4E9016E6E6E5D510EAB -:1093E000F0843CF7E7B9F1C17ED476E1FD157CFF4E -:1093F000CC64AF2E2F1EE5BA85E4F4C7C2C0D4C634 -:10940000F460FDD705F6F6CF8520DCAF676968DF2D -:1094100059B1ADF8D19F8BF2DC917979C3DFAF669A -:10942000AC8DF2E77CBF3823703FCC63027A2D56B7 -:10943000F86AB5C912207FBE5D7F6188DEC847CE5D -:109440002809E9BA48E1A3C552A01BBF9FC45AED41 -:10945000674D6442EDBB123BBAFC8685C7CEAAEDD0 -:1094600001BF7CAC87F9025F0BC09E8DB0640440E5 -:109470007235C82FE1C42F3EC3765B7CACDF4C74E1 -:10948000A8B6A3DC13985777059E7591B6A918372F -:10949000A98B4CF323DF373CFFD16964AFDB54FB6E -:1094A000C55B40FCBED5CEE7C3BC85C48F772AFC24 -:1094B000F84113ABCF80A5B7B8AFCF26C3A02F2CF0 -:1094C0000A64E27ABF9CE6CD453A7CB0AF25A5019F -:1094D000F8E7A36346E742A87FCEFF1CC5E1362A22 -:1094E000F6283B14AFAC7B315002F57AD3271D44EC -:1094F000FD529CC7F5F585F440DA3D2837D2B9FF17 -:1095000003F528CF6DDEB6EBE3B1DE85A33B32D6A3 -:1095100002FD8C12F35963E8C96C30EFF9D0760183 -:10952000C07A8045DACFF5537B58CF86FA5EBED538 -:10953000C1E3EDCC837245A5974A8761F48121A0F0 -:10954000BDAA33313D8E7F12DB67C7F5AAD2E9038E -:1095500013E011E36726C023ACEF0A0C3AE4223E85 -:1095600079BCA541E86F8D45F85981F2E686EBC1DB -:10957000270D88F2DA7DB792FC51E58E0CFF8D2421 -:1095800077BE76DC68DF9C11E5CEFA3C45EEE4B0B0 -:109590009C2BDC4024FAAE57BEAD10AB6509C71D4D -:1095A0006F72623CADE1F1F1A46F58F67FB2D07AF0 -:1095B0006C5F2CD7ABE922E1FDB62E81F21B2BBBF1 -:1095C00092990C450BBB62E9691B4CA2F7E70FBFF0 -:1095D0009ACBE512A74BE5F713CB28AFE8FB13E9CD -:1095E000A98EA341E1BB0A31BB3380768405C60155 -:1095F00070C32B5C6F35DC28525C93A1884E4062AF -:10960000F21F8FA59DE23F1E3664DF0B57284E2BBD -:1096100047215D3CBD2243FE016FC3C7F16C6A4622 -:109620003C1B1D3A268F607F18153A99E50826875E -:10963000F81D926FD2778A301EFB0DBDD30FE52D3A -:1096400066DB415C4FCCE7EE437F61B9F25D9F99E9 -:10965000F34764568CE6FB1DB6B9BDC86FCBDD5C25 -:10966000EF589D6334FD1BC58D7A6432E6E5F6A2A2 -:10967000CA0FC497D0EF628F40FAF5C6E5501ED2EC -:10968000AEBEE822C9717D91D6CE347AB4F5BEAFB4 -:10969000D27F129B144AFF20DE2D6EB4D32FB9ADBA -:1096A000C4C7A0DDFFAD08E09B7AF50CE76B8CE04A -:1096B000F3BA8498C2B8A85BF463BC6407E201DE25 -:1096C000471568F119EDD6E22F769E161FF11EEDB3 -:1096D000FC13978FD3942779AFD39427D7BA3470DC -:1096E0006A7DA1A6FED8C6320D9CEE5BA0A93FBE46 -:1096F0007DA9069EB06785A6FEC48ED59AF249FE66 -:109700000D9AF2C9471A34F094CE7FD1D49FD6B5C2 -:109710004D539E13B84F533EBDF7210D9CD7F7A86C -:10972000A6FE8C330735E533FB9FD694CF3A774CB2 -:1097300003CF1EF899A67EC9E0290D5CCA5ED5D478 -:109740009F63FAB506AEB0FF5E53FF7AC77B9AF20D -:10975000F9F29F35E537645DD6F26B04977F95CEBD -:10976000BF69BE1353BC9FA23E60E20509F9B6650E -:10977000A5C062319EDEBBCC847260308C0F3FCEC0 -:10978000B52B7E0D4B43795621160570DD5EEA122E -:1097900068FD87EB3BE9CF1E37C6F3D84F0427C6D9 -:1097A000D9A2406D4921FD47BB4DE04806E1D8797B -:1097B000760D1CEF7168EA272E9735E549DE2C4DB2 -:1097C0007972AD5303A7D61768EA8F6D746BE07496 -:1097D000DF3C4DFDF1ED1E0D3C61CF724DFD891D4D -:1097E0005E4DF9247FADA67CF2917A0D3CA5B35174 -:1097F000537F5A974F539E1368D7944FEFDDA38141 -:10980000F3FA3A34F5679CF16BCA67F61FD194CF2F -:109810003AD7A981670F7469EA970C063470297BDF -:1098200045537F8EE9750D5C617F5353FF7AC73BCB -:109830009AF2F9F2794DB96ADFDC907551FB5EB1AD -:10984000772A9D9F69BEF795B919F287EF98E06C6A -:1098500091417EE5F3F80BC8F57EB388F69187E277 -:1098600046319820087C1905420CF90A5D856A8A00 -:109870003FC551DC9754938CF93E60270010A34BF1 -:109880004F477B3A3268B7A55C997EED76DB1A6864 -:1098900013F97C6FBEB72A3F0FFD95A373D16EBF3E -:1098A0008DF9B6E33840EF45F5C3FA78CDAC8D6756 -:1098B000A8CFF926C04B487FAF98F7A4B8AEE2F71F -:1098C000CF375DA0FA43ED2A710E01E6D710D2FE24 -:1098D00003E0574860D7ED698275030EE3434D7688 -:1098E000821F6E7210FCDD26999E1D4D59F47CB4CA -:1098F000C949E5FB9A0A08DEDFE426D8DF348F9EEB -:10990000079B3CF4FE50D372820F831F8DCF23E060 -:1099100057E3F369F08FB1FC19F09711FE61938F53 -:109920009E9D4DEDF4FE58D31E828F377510FCE3DB -:10993000263F3DBB9A8ED0F3674D9D547EA2A98BE6 -:10994000E0934D0182034DBD049F6AEA23F874D36E -:1099500019825F6EEAA7676FD3397AFE7BD30095D1 -:10996000FFB26990E0568CD7023E1ECCE77E908A0B -:10997000171566AC9CF841B50F17A19D8FCC51A06F -:10998000FF8BC6CE0FB3B7C3E9F1A11217D69781EB -:10999000B988F1C33199075B42FCACC795FE7644A8 -:1099A000309F19F8BD59C7FDDAE6184679D64CB193 -:1099B0005FD72B7CC9E2B8DDBA4E19D77A653DE492 -:1099C000217F66117FFEF2EBF815AADF9832C5FB06 -:1099D0002CF167AACE47FEB3C59F89F673C9146FF1 -:1099E000677E3CEE37AE7D99FAB33B69DFB1D218A2 -:1099F00088BF19E323AF8814CF1BADBFCD4AFEF853 -:109A0000A8E527CFA7A0BD3DEF4BD18B787A4D6F4E -:109A10005D8EF1829E7C1E7FEEC9D7699E2F4DF12F -:109A20009EC2F17C6AADBF4507E3FFB478CBE13B52 -:109A3000D283FEF4627449C10F5AC2643DE52732F5 -:109A4000F74BE9D0D48D6060217C33F3D1736EB6CF -:109A5000F7556CA70A0C7184BD85C6B491E6153E16 -:109A6000AEDF2AF4FA6DBE4EF3BC3CC5FB1B3E2EA6 -:109A7000378DEBB599D767E2BCD471E54E9595BCAF -:109A8000E481FD38BE4F5FB87856181FC4BFEAB7EF -:109A90006F2F55F24AB6083C2EA7DA6B4A5E8AEA67 -:109AA0007754DF29F8D15E5F09FE0EEE2FBDA5D8F1 -:109AB0009F6F99B97EBE54AFCF42BBBE5A8870E249 -:109AC0003EDCA5FA3F5950DD427D86FB242D98737C -:109AD00000E52D770B94CF5D0DEDE8A09D6A0C0499 -:109AE000E277F70AC47F13A7A6D3B8ABC1FC233F24 -:109AF0002B6E200DF74B815F2EE37C37CC147D0657 -:109B0000B0875FD3F93305DA975E6B10609CEBE3A7 -:109B1000804FC68DCE0F9B94F307EA7BE0B32FB046 -:109B2000BDBFFC744616C5F14FCE94116F2D3A7E21 -:109B30001EC9F7EFA293E7BB70512DCE9A42714A2E -:109B400026399D1867AA54CEAF748BACF1E8087221 -:109B500074EC0CCE4FAF39F4F3FCD4AE76BF267163 -:109B600006A763E20C4EDFCA53AFA4E2F9AB4DBDCA -:109B70007AB247586E7FB6C73AC27C1A77DD951124 -:109B8000C2DF9BBBDEE1F91AAC3F3B343FBD40E98D -:109B90005FE527D160F51EB0848E6F88BFD3662045 -:109BA0001F45037F8F27FE3E8BF6F622A31C7533DD -:109BB0003CFB014501787ABF67A77C2335EF680D30 -:109BC000F3D0733DB003F2B3C7F7A001F1BF8175C5 -:109BD000D2FB4D05B7A621BC990D943BD09F686F71 -:109BE0007EC901A35CB6E7C10A8CCF2EF5D7BC8431 -:109BF000CF258784B3E8BFC2FA983603E327427DB6 -:109C0000DB18E86FC533A56DC9F07E91C8E9C15E68 -:109C1000E5F400BE718B31C3E709EB61067EFF6995 -:109C2000B49BE621DAE669D643F536E616E282F918 -:109C3000F343EBA3E0F63F26A33F240DD0FEFBE663 -:109C400093C618A4F306C6F57730FEA1EA6D467CEC -:109C50007E3B8B7062BD0F15BEFE3095115F7F2875 -:109C60008083E70ADA932CCDEB708D0FEADF0F7556 -:109C7000FE7CDB78D2CF8B10EF2F3B96C91837BB19 -:109C80003DCEE414B13CDA9FC6F75187E43CBB12E9 -:109C9000198C7B3DA0E771A8F07109052F7F86F62E -:109CA00083D1C07CB8BF01EB9BE5E3BA1E63A0750E -:109CB000D582A8C5F85999471EA9FD56A5DDDE2F06 -:109CC000B81FEC83F9E079C961FDD8957E22783F11 -:109CD000AA1EC1FE488E24304D7F9B31C905D78115 -:109CE000D54DE36FD64593DCF978AC7713D24B8D25 -:109CF000FFA8FE616FFA0719E4C77FDE9282763A09 -:109D0000F02FCF4B2CE6F2E935BDEC43F8B5D27419 -:109D10008AFFAB727771018F972D56E3634561F12E -:109D2000B1B0B80C2B1A395EC698538FFD4E626FD6 -:109D3000A9F8A178CCA92289E8EE03BA63BCF9940A -:109D4000E2A7964672FFFCF73362899F62E66710CE -:109D5000BFD9625980F6A3AC22F15B0FCBB1C484AA -:109D6000C889FB9438EB6EB08758487CFDBEDC0692 -:109D700013E61BECB0F0738CF79745D486E6BBFF77 -:109D80006EB69EF0797B71E92BC83FD9167F19A971 -:109D90006DB724E37C04657E93ED807F1D36ED5125 -:109DA000E2A54E138F4F9593DE56E97EAD7AFB699F -:109DB000C9BF2D02E71FC7681D5A3BCC244FC54EB3 -:109DC000770053AF27152F3D4CF4943C59D84F776B -:109DD0007E04B340FD4FBB0DE4E79FD4ADFE1EE60D -:109DE000C50FBC6964B8FFD9694D96506F747E7118 -:109DF0005D393DADB3E6321EEF8CD481A0C8B1B35E -:109E0000277E844453CE9F750AAC9751DCCD1DA9A3 -:109E1000035FAC53C72E97C0B88E595C7BA711EB7C -:109E200079449CE77B45DE9F225EF2593DC1F71BDA -:109E30003CB507A0DFFB634CC42FF714794EF071DB -:109E4000B2B68530BEE23902C3F3BC6D066E9F59CF -:109E50009D117C6F8A713BDF339849FDFF429197DA -:109E6000AD0E771F1E1C19156F766960283E427C67 -:109E70009742713D158FA1F4B2E76BE8E5D587D223 -:109E8000AB00E83525945E6EE1EBD0CB8F4966F1EF -:109E9000C3F9D457263F589ECBF51BA6CA85F36954 -:109EA000A971B605F35CBA6DA20EE9D61D919C8D21 -:109EB000F139954F55BE1D815FB7F4A0DC4891EC98 -:109EC000B86F6CAC8CA07D18957F55BEB514F2FCB4 -:109ED0002DE0DF5585F05C69F154A06C09E75F8CDB -:109EE0009385F269F5A8FCCCECA1EB7811D815515B -:109EF00031680F9D3BD419C2A7D5F517252E57AE53 -:109F00009444E407E37A8B8A04F66E28BDE1DFBB54 -:109F100059CAFCC81E92C80F53F17AADF8D77FA377 -:109F2000390BEDBBED786E11F0D52E38DD8918EFC9 -:109F3000AA7FE70E7CDFA69C1BF6651BB8DDA5ACEF -:109F40001BB5BD49C5655105B82F30E342E43AA8B9 -:109F5000F769824E46E4B4C9AB7F44EBF04C24C3AE -:109F6000EF6CB17DB54FD0BA9AC870DFF0D3DBBCCF -:109F700063711F7F27D0E95D4AB2F627EA688FAB8D -:109F80003F11D71520D7C19F5E077FCF94723FC185 -:109F900087668E53F2ACDD4AFD7EAABFD3B0C714EC -:109FA00081FDA49BEC0743F8BF4489BB5716A8E783 -:109FB000755A64B4D72A0BB85DB3B7E9C8ECF72774 -:109FC000E0783A67BF0FE3895DE8675EE0EB882CD5 -:109FD0009F8CA921A62FE70878AE815DC73A311E74 -:109FE0008FEF9BA704DB7715F07567423B06E867A8 -:109FF000DAE69343E5A849277847CA83393C53E218 -:10A00000DF6D63546E3AF5089DF38FCD700A980F9B -:10A010006DDAB687E13E8D39C0DFC765B885352179 -:10A02000EDC62D847187F005F0972F0AE48FE920A3 -:10A0300030662ED22182E292E1FD2E8A2FEB956CC2 -:10A04000A3F34938BF3185DF54BE51E74927564253 -:10A05000CEEB978FE376725BA3E100E5A116441384 -:10A060007E3F892B8B6223D89FEA733FF081CF8894 -:10A070007EB3899E07C1EFF64D44BFD941F061F030 -:10A08000BBF17904FC6E7C3E0D7E37963F037E3734 -:10A09000C23F04BF1BE14EF0BB113E067E37C2C774 -:10A0A000C1EF46F8C7E077E3B30BFC6E7CFE0CFC17 -:10A0B0006E2C3F017E37C22546E00F9C4F96CFB1F4 -:10A0C00014E8DA7EB7C18D7984FB15BAF6B8C7C536 -:10A0D0003A81FEE62C1DC5C4CDBF7C88E17CCC0E48 -:10A0E0001D9D0BDBEE7888DD8AFE6CBE95ECA9B673 -:10A0F00067B99D6296F632943BFB055F2D73C2FBF8 -:10A10000AE926ADCDFCB706C298B01785757C53E65 -:10A1100013AC8F4C79C9F2E61058B6BA361CB507A5 -:10A12000E1B1D90724F058D89E8279FBF048108E0F -:10A1300003F3871FED5A50DD0C2C1418C7C8DE1826 -:10A14000483750DECE1AA417C6230A783CF106D64B -:10A15000E2C0FDCCB132784502D50FB0B86BAFBFCD -:10A16000BF40A6F7E1DF5DAD9E2EF79AEA31F12AF6 -:10A17000ED61B97095764CC232531F8C7D975E911C -:10A1800053F1169253ED18DF01BCB79BF9F3BF678B -:10A190002A7ECECCB25533E1B96A26A76BBBD9670C -:10A1A0002FC3FEA7E8289F8135A6FF7A1CF477D736 -:10A1B000BF4B0CF34155FE7C5EE1830963AD742E09 -:10A1C0009FDD63A2FDFCEBC73EDB1A03F084279CF6 -:10A1D0004ECC7BD8C59C11C827BEDD3ACA7BFC415A -:10A1E000EEF89825507D72DEF33128D763677279D7 -:10A1F000E357F2859ADBD68DC578D4A7AF7379780B -:10A200005AE9E780BEAF9EE89967213B04284FF6E4 -:10A2100046B303880D3A5397C49F06BD7D05D633D8 -:10A2200080618079D9862F6698D0DF6B1934CEE3B0 -:10A2300079B37D648718CC5E7B34BCDFE3D3915C5B -:10A2400068912D94E7B6CBE2EAC573CE3EBB8EF2A1 -:10A25000617765EB088FAD969BFC68E74B42732DE9 -:10A26000EA31BFFD98291DDEFBB37594DFE8772F37 -:10A270009D87B0CF2B51FE15FD60B93786CE77EFA5 -:10A280006203AF4EC3F26A6E87B525FCF55424C64F -:10A29000BF6FB43BF9760B93313F8C52C574E877AE -:10A2A000F76F8BC4715431C59FF591FF6A3372FA11 -:10A2B0007DA77BBE7D1CD91921FB5A468CD5394D13 -:10A2C0004E289F6A71CD43FF52B2BA4C98F7D76AB5 -:10A2D00077996A68FE3C5F8DF232A0DD16BB8EFC7A -:10A2E0005C2CBF359BD4E1E98C7C25155FC6793F9A -:10A2F000D48DF890D632962EE3F8245FE8BEA1699B -:10A300007C51AF0CF3685F1743F3900427C16CAD29 -:10A3100044E31E2347D0B9E6BD86CA5EB417C7988A -:10A320006EA7FDADA45A49B3FF94E8D5C2F1CBB5F1 -:10A33000702C9382FB57D0AF7DA61A7FD3E22D1CE1 -:10A340001F49F6D6D771FC495E3A04396CFC8FD8A8 -:10A350001F8E2E65384E0B8D33C1B2BA14EDA67820 -:10A36000E66946FEFB47C739D5BED4940EFD4F8D36 -:10A37000D39179348D0D6CC3767729FCDE9ECEE9BE -:10A38000195C5722CD0BD6E53C5C97631B75E0B09A -:10A3900005DB4FF781E3A6D93F88D1C013F68CD1F6 -:10A3A000D49FD8314E533EC97F9DA67CF2119706AB -:10A3B0009ED259A8A93FADAB4C03E7041668EA4FFB -:10A3C000EF5DAA81F3FA5668EACF38B35A533EB329 -:10A3D0007F83A67CD6B9060D3C7BE05F34F555FB48 -:10A3E0003E5C3F96CDFCFBEC7AA3638CE67E9B70D3 -:10A3F000BF21DCEE377DD9226F437EB619889F25B9 -:10A40000D4E7B8DF7C37F78F4CC54E19E54B81C2D6 -:10A410008F9F15BB1723DD4A6D26D20B9285D793EC -:10A420002C73C95E49EB30D0BD3B929D0D9547A280 -:10A430007C6EF2CDCE98101CB7D9BE87EEAF28B592 -:10A44000CD63988FA47E2FD9DDCC6BC5FE64EACF97 -:10A4500064F7513DB30CDF87CCE3A44EC72C28C76B -:10A46000C18F43FF6034BF4DF5D7543F6D34FF4C6F -:10A47000F5CBD2742C029F0784FE3BD07FCFAE7FFA -:10A48000BD2C9191FFB605E77D3F9EDB46BF6D2A4F -:10A49000B7B3DA1216C818CF694FEFEC1D87E389FE -:10A4A000D751BC14EC66E7D2107BF1B199DC0E9564 -:10A4B000C6B5F7A3FE6B8836C9682F49A603B3DF7C -:10A4C000077CEDD7F73F85F18956C1BEB113E5E2B0 -:10A4D000DD16CA03D9ABE04DB6EAA66F83763B9B87 -:10A4E000DD129ECFEFDCC99CADB83EE24AB745C352 -:10A4F000FB0929353A0C034DCC68DE86CFFB67F2A9 -:10A500007D9F49D90774B1503E39B77439C6BD44EF -:10A510003BF4779538B468EB60381F96219D45BEB3 -:10A5200042EBFE0A0CBD34C644FB9266A4B7404F12 -:10A53000C28379D0E237239CC1F162760BFE488159 -:10A54000DBAD9847571AD341F455ED59B473B1FDBB -:10A550007B8ABC8F213EE3166AE92A990E113E766A -:10A5600029FB12EDD1F22F513FB7A767C4E07E96C9 -:10A570003A4E55AE1C56EC7BF5BD2A571C986B9392 -:10A5800017B46F80CF3B30FE6696F6D0B94CF3BD62 -:10A590007B18F2B5194FB193BDEF933DA43F3C9AA0 -:10A5A0003CB4F271CB4DA8AF2FC7B9C89E3537FE6A -:10A5B00098C6178E37733FCF471B0DAFB6CC4749B0 -:10A5C000BF830096F13CCFA9044B6D68DC537DBA84 -:10A5D0000BB8DDA257F386C093407D7659CD4B7200 -:10A5E00047F2F14573B82773058DEF8E7857E2D5A2 -:10A5F000EC6D33F89BDE10BAEF943C26C443DBE7E6 -:10A600004BE6D1BC255A0C6CD717D907289EACF85D -:10A610004B6EC53EA9445F0C9E69067E8EC019B77D -:10A6200090EE3353E3209766F2FC45A78F893C8E6A -:10A630003794B7AEBB328DC62A1B54BD4BA62CD760 -:10A6400053F07F37E6AB8C6F97B479EE8A1E57F5DF -:10A65000F4843DDAF2891D5A78927FD8F7FF897A1F -:10A66000FE46FE3BE8016DF9A38ABEBE11F535EE4C -:10A67000677D83E78B98604457B89E0DEA3D900351 -:10A68000A99D8152149B295B254D9EC998307D78E8 -:10A690004F914C78F0F44A7AD4B36A9C265C0E0B46 -:10A6A000F75CD882EBA534325246F989710CAF9130 -:10A6B000FBE55EF053EE979CBFAB46BFAA57A43CA8 -:10A6C0002A954EE174AD2D14147DEA110BC93FEEAD -:10A6D0009F8EFE3AF6E70DE94F8DB79C2FF69A3123 -:10A6E000BEA1C65D2ECD935E12E4601C458D0BAC01 -:10A6F00052D6CF2EE71BF53D308E9E33468A8154CD -:10A7000088BFEC6DC23CA95489E4977DC6C6EFA111 -:10A71000FF5DF67B28C778A22C27925DDEABA738B9 -:10A720004099C2C7658ABFA5C65BD20B399FA72ACD -:10A730004FF82282FBF58108B45F271F01D9ABA532 -:10A7400067242FE771B6299DE1E56ECA5FBA4EE135 -:10A7500017CC3B2B4DC0742F0E773221D60E749C34 -:10A76000B6BCFF14BA0ED9AFBC14817C78D4CCED42 -:10A77000B5A7157E48608213F3F3138E589C7EA80C -:10A780006715D9D13E9887F3B4A4C9339B7A420B9D -:10A7900067B310381DC7A18577CBF5B8F5CC7657D0 -:10A7A000834D0E539E59A8E46567B24CE4AF0AD1BD -:10A7B0009283FE5343A985215E8DEF4CFCB73E94F6 -:10A7C00017AFF37BABEC91F283E5F0BDFDD5586795 -:10A7D000B31CA4FFD3E047A37EF8EE15276BD50783 -:10A7E000E35ACF003D33687FD94EE59D4057848FB3 -:10A7F000815F9D41FBCB59F4FEC7E05723DC057E0A -:10A80000353E7F067E35BE3F017E35C2B71797DEE7 -:10A8100084FCF216D443BE88C8396E1A8F716E8BD1 -:10A8200048E76EC2F97147FD7B969B4156153BC6C2 -:10A830002E8C477ED82AD2F9E49B0AC72EC4F3DBBC -:10A84000A171B5D0386330AED62FA8713523D0E7CB -:10A85000F20C59C95F50E26B5E1E5FFBEA76DC6A60 -:10A860003B14BF1CD6CE501CD3E47B3F0B8F6C092E -:10A870002C0ADE7F74F77F1D463D9398E4ADC579C1 -:10A88000D7E5BD6BE076373F4F95A2ACA37D669EC2 -:10A890004F9AA2E40185C72F8BE7BC73473CA0EC1D -:10A8A0009E9FCD5E89FE7FF1EDEF4C4F03F854E1A2 -:10A8B000532B31FFB7F8FBEF3C970C78CA9AB58160 -:10A8C000C37BDFB99CE2C43C8C875762FEAF2D96F8 -:10A8D000EBB77DCAB9A421BDA7AC97CD8D4F901E13 -:10A8E000073B83213E5A123CA45F3F8E1BB0D540EC -:10A8F000FDCDF10309ABAFA20F36371EA6EFF70966 -:10A90000CE737E1CF74C13CF3B55F4CD2585775580 -:10A910007DD360E6A03A1ED0B0F47EAF120762EE9F -:10A9200064FA2ED6CCE11E5B21E9A507CAE45FC913 -:10A930007CDF92FCE31EDB75DFC1BCBA967912EDB9 -:10A9400027EEB5B8CCA8B79E53E418B4EFA3FC9596 -:10A950000A13EDF3B0B8E5B4AE63D47EE2AA291FC2 -:10A96000214619CFE9C28800C6075ACA4D07518E41 -:10A970003E641947EDB514187C189751E16D853088 -:10A980001EC067B42D261D6155CEA9716386BB6AB2 -:10A99000D06E9932ED3235CFC1A4BF106A5F5B58DB -:10A9A0001FF18F53278B681FBA67C9448FE9CCB951 -:10A9B0001CDF1B847A1F3223CE43173A0FB95C3B4E -:10A9C0000FB942330FA1C11440BBB0A502E601F597 -:10A9D0004F5BF369BCE17453E7F3FD42CECFE1F383 -:10A9E00064CA7E927A7EA0CC5E741CC755A173B7F0 -:10A9F000E2B85EFAAC3A0E2F929CCBEA257C3F3E41 -:10AA000098CFD3FA75F2258ADF13F8FED7ED069AB0 -:10AA1000DF2BB3F9781E35F8D3E96087E44FC27DA8 -:10AA2000DFD1F8F84F0ABD837CEC66B8BE5A62DC11 -:10AA30009C8FED03B666E4E3E881846D34AFC08893 -:10AA4000F409E7E7707A0DE05D09E447FB44C4FFD1 -:10AA500057D157A56BF83E98CA2FEE597695DE0E62 -:10AA60009A67204DB34F082DC823ED8F6F87F6E40A -:10AA700090FD3483C34376B63ECE9985F1E6962F9A -:10AA8000C511CF4DCAB3F87A6FB64590FDDD62E3CC -:10AA9000F677B76D81C66F2A073F0AF791C558D67A -:10AAA00089EB4A8C5A41713431112D2F620BAD5D07 -:10AAB0001BB590DBB576D755CF4F49FDA2E65EB505 -:10AAC00061766DCC026ED7DA0C64D7EEB31A961F9E -:10AAD0001841EE0C16723BBD1BE73182DF08FE22E7 -:10AAE000C533557FD160F792DFA7CE7350E177B5BC -:10AAF000BED15ECF30BE261A9C32DAB1A272BE152C -:10AB0000F39AB342EC02B5FFCBCAFECEDBC5FC3CE8 -:10AB1000849ADF5EFC2BA17E24BCE7CC52ED92919F -:10AB2000F9EE1FE01B92132E8BC18D7687CBE2A02E -:10AB30003CF0D1BEC32DEC73314139E3FC325F24CC -:10AB40007D243929AFBF53DFFFDCAFD01F7CC94262 -:10AB50007AA7D39A52166A9783D14AF9C9E0FFFAC5 -:10AB6000B2A0B1A37F8315A90BFABDE087DD302B1E -:10AB7000645FF254C359DA070AB757C3E30A43EBD9 -:10AB8000DD76389D8FC79F84EB5768284844BE0AFE -:10AB90005FEFEA33D531FDBA3530AED4A41C7AAAC2 -:10ABA000EF1F67E2BC91EE4F5B3D4407AEA7274124 -:10ABB000675122E9E7D538EE8FB6BE91E094F19C5B -:10ABC000ED45D2D397EA0BA27620BF67C5907C4DA6 -:10ABD00051CE8FA9E349B9AD3B3AC682797C039344 -:10ABE00030FFCDDFE4B9AE5C4F7E867BA4F13E3012 -:10ABF0004B89C305C6B2D0FB81E4B8BEF91301EF9F -:10AC0000B245E794697DD949FFA972A0548A2EB74D -:10AC1000039FA73631A745C6AB93ED14174BBD2252 -:10AC200012BFA5F6F0FB9DC7C60D0878FFD0503FB8 -:10AC30004A9E93BABFF2497D39ADCFD444C6FA28B3 -:10AC40007EE9A17D884FE2024B707D7FF2301F517B -:10AC5000EA13DA72D0B914B75EB735C22F43D363A3 -:10AC6000EF85F1E178BE27B094741C474FFA0E8C43 -:10AC7000FBFC2492E23E624706C56D6E4BF2DE4558 -:10AC800078F5CB77E9C62B93857A75DF8AA0FB042C -:10AC9000F6097DF3299FE24E1D7B7284B8D4BFCEA6 -:10ACA000E2EBFCBBB3F83A4B75E4737A3B72AF5BF3 -:10ACB000137BEDEBE914CA6D18C7AE283FEDD3A99D -:10ACC0007961BBF523F3152BE27EEA903C56F067E1 -:10ACD000422F08F8451414BBEFC8D34F3F9DC0F86E -:10ACE00011C3717C3F3274DF3822C34F85114E3758 -:10ACF000C91FC1EEE672D65EEFF0017FEFF8421C8D -:10AD0000B1FFD715FA35A7DEE5C0FAE5B2939EDDAF -:10AD1000A9F9676A007F168B811943E4B0CA27E15D -:10AD20007ABEC13AEEAA7EBC01E4B17C953883417B -:10AD3000C9FFDA7E6AA609EF0FDD6E71F5A1FDB5D8 -:10AD4000DD12E7A238BC05E446485CCA627999F88E -:10AD5000D0E2E4F13A0BCA5F8C4BE1FCB371FC2FFB -:10AD6000D3FCD57ACF2A72C8E20CD07EA9D9B98794 -:10AD7000EA99240F9D9F33C531CA6730D9F9BDA325 -:10AD800011193A661A411E1F9EC5FDC0EDD9AEBE0F -:10AD9000321A9F84C7AAD87687CB41FA10F10CDF0C -:10ADA000F758F3A342F1F39E220F5ABAF9FC3C8DF7 -:10ADB00049F6723C6753ECF9AF5979D8CE6A13DE85 -:10ADC00073275A73AFDACE8561ED3C92501E4BED7E -:10ADD000BC87ED8856971DDBD12BF7A786E3F933A7 -:10ADE00085DE7F6F3C0D3048793C8417224C404310 -:10ADF00097F0A705E362B1237DC7E562BAE2BF80A1 -:10AE00005CD417C1BCEAB2DF7D99AF31EEB7C4CCD8 -:10AE1000E779429780B3F1DEAAF0FC8B703B46D510 -:10AE20003FAA3E8276446CE751B4632606D7911A56 -:10AE3000CF49AEF5F0F512E7217E01BB46C6F522FB -:10AE40002A797EE1F3B9A188E35FB015C8A82FCABB -:10AE50003FEF4FC6EF4E5ACF25733B56BBCF7CFA20 -:10AE6000B3C3662CFFA4B6ECAAF68ABAAF3CDA7E6E -:10AE7000B2ED5F3EDC126AAF8CB6BFFC55FBCAA7D1 -:10AE80006C068ADFED17B4E7E32B8AB8FC7317A9C9 -:10AE90007119EF8C228C430A1E273FF0CCE3339FBD -:10AEA000157B0B914E69ED06E603BA9EFC2CDFE1A3 -:10AEB0000D69E75AF1ACC6E1C728F6D418CB610199 -:10AEC000D7E9985ABF8071F4E4DA4EC17D957AB122 -:10AED000455C8FABF5F54AFB25D28088FAAAC4CE33 -:10AEE000F562F2A0C4B242E48EAD88AF5FBD62BF2E -:10AEF000DB4E3D65C6F64EE93CED99A81F6C3AF96C -:10AF0000C990F5AEBFCD652A0B995F0BEE0F8D4052 -:10AF1000C74D45AA1E0C90FE56F5AD5ED513719235 -:10AF2000464F6C8EE47CACDA3B9B0BB93FB4399254 -:10AF3000FBE5AF3ABCEB11FF1F177EB868BC8CE78E -:10AF4000643B0DB89FFE55FB2443F68DCE5FA3FAFC -:10AF500033C8FF4EC9FEF37EF83EE7FBA564EFE57C -:10AF6000E18D23226ECD72FB0FECA93B8BE2F9D56C -:10AF7000FCA1F46661F70B8E361F2FDE6B9A87F10A -:10AF8000BF3E8ACFDEFFB930E27988AE22D52E1AD5 -:10AF9000DA0FD4C4599315FD96AC94CB18674DC7FE -:10AFA000FD2D6D1C747AAF16CEEBD3C233CE84C5A3 -:10AFB000557DEEDFE0793FCC1FC046F7C13A4339FB -:10AFC000B146D9F74CF1F94BF19C782AEBA4FDC5B9 -:10AFD000E4DA180D5E8B4525EF02AF3956C7093FFD -:10AFE000C952E579FCFED921FAFB9826BFBF7CCD7A -:10AFF0005D782526DBC3CFF999A073C4D7FAF94B46 -:10B000002B90AEC3E2B5F5DA386D726839E061DDD8 -:10B010003EED79418F3B87FC8165DFD09E1B54F369 -:10B02000D271BEC9AEE1FD7F75BFF02F6678FF6AB1 -:10B03000BB8F82FC21F9AADC279C8A45D88E14108C -:10B04000709F7B4C3DA37B8593B732F748FB057F10 -:10B0500054F0158E67E62B21FCCD51DE8DB1F07CCE -:10B06000D5315B75640F8E01B9407F6F6023C800D6 -:10B07000809337CA644F2EAED531D40FECF326CD72 -:10B08000F7305C8AA7AA747FD4C2F37153EB985F40 -:10B0900087F3A9BF8ED6138D6B5C901F005F9A7BE0 -:10B0A00005161768CFEBA6869DD355F92039ECBD60 -:10B0B000AFC8AE5917A0E7FE58447CC2F5DF04D4F0 -:10B0C0007F30A48F669E398CF975C5DB18BFD726F3 -:10B0D0003A82DF6B13DC8F10AF00BF9E32CDC942C6 -:10B0E0007B65973D4287790F27A3FB1F63D18C5D5A -:10B0F0002C62BEF222BCEF7060B200F017275AF744 -:10B10000B7CF8672F3C00F30986CD9BDEB9679A992 -:10B1100041D8F6C0F70866054CC67B8130E714D7E6 -:10B120005D847DC111BCEF3A22DB42C1C908A6BDD6 -:10B130007FA7B550DE8D7923AD1374CA39E99072BB -:10B1400098C786D9EAB97F37E5DFB1793C0F20B4DB -:10B150007DCCCF1EB5FD05D07EEED768DFC4C79F7E -:10B1600080AF40CF24E0F8310E8EED237D3168149E -:10B17000DABFD29EC47C0770FF06FAB308BC3F3B1F -:10B18000E6A524306D1EC2507F76E86FCAFFC17CF1 -:10B19000960FA787FE6AF458F1F5E8D1AA73D37821 -:10B1A0007D532DE407E13D56785F9D59E9CFACDC36 -:10B1B000DB85786DCD0FE215EC406A17AA375F5139 -:10B1C000F08C7986097603E17934BC9DB2F3BCA892 -:10B1D0009DF6087F73FAFF077A3938BD42FB437B3F -:10B1E000F29AFB5B01FDC55D7B7F885F5C3F43F8A6 -:10B1F000059A6C4BB876FCC2A87CD782DF53D0AEE0 -:10B200002E04AFC1FCA347ECE81798F51E13E663C4 -:10B210007E6B7634C9EBECB8A526CA47885F4AF93D -:10B22000C56DD916CA876FCBF886491FA2A7DBB2B6 -:10B23000ABA91CEA53DE54762002C3146C0AEBA3BC -:10B2400038C0CEA27207FA85BE7A9E87A5E625A9E8 -:10B25000FA9029FB9F342FF8306AF6F18153507F22 -:10B26000677D2EE59D4545FF95F2AD76D53A9D5813 -:10B27000FE9899EF637E57D9C74246A578DAD4C2C3 -:10B2800027703FD735A141A0FDCB8D57DFBF745D3F -:10B29000EC2BC3BC2D56C3F3B21CD552983ED4AE92 -:10B2A000DB5D88579E3FE517387E35ED3D3B3B9E85 -:10B2B000F0B633E320C3BF3BF41CB4256AD7970E26 -:10B2C000F398C2D7A36470D33D63AC4147E348C64B -:10B2D000D4005071AE290B1D35F03E65AD44F7F931 -:10B2E0002666DF4BF94C60E593BD919DFDCB328422 -:10B2F00087CD738D761EE1F30A1FB77ACFB14A2F3F -:10B30000D7456724FA57AE094B29DF8C7ED4F52E3A -:10B3100086CD07EC61739C8EEE838BC8089917D39A -:10B32000D453FCB77F2EFC18E82A5A47E1FB62FF92 -:10B330008F9F1B3232A7C940DFA9E76CF87EDB186C -:10B340005C3B48F734C6F3BEC3BFCFE7DF3307DF4C -:10B350007F334630139EB3113644501CD368041813 -:10B36000CFE128F78D3DAAC4DB9A052625B942FB1B -:10B370000B50DEBC68BA2103FD8653A665763ADF22 -:10B38000A6F851FA680FE52DB2AC188D3F7A4A390C -:10B39000A7D6705B7A22C6EFA2A0AC0FFD6AC9697E -:10B3A000427AAB7113DBF8FE6FA21E3F3B5BBFCA54 -:10B3B000847A1B9DE042C62EBF70653FDE33ACAE83 -:10B3C0004FE320BFAF630896EA292FC43898A679C7 -:10B3D0001F50FC301576C749E5141F2A9609CFA5E2 -:10B3E000CCDE8ADF95027234F70328F77F0C6F3FBB -:10B3F00045F33E00FE75E8BEC0E8ED476AEE193041 -:10B4000082BF3372FB9961EDDB476C3FD86EACA60F -:10B41000DD3689CB0D5F5C847FA4F81EE6FF17C77D -:10B420008F9EB79655ACE4DB9B40A2E13E94C23FB1 -:10B430003B1CF594C72646F07D533D8811E4A71EBA -:10B440006B2DCFBF48D1E6B1A9F78BB4E1BD215038 -:10B450005E66D1DAEBA56CA0679A807EAAD65E2FD5 -:10B4600046498AFB532CDC8EAFA77D527D8A562E2F -:10B47000F4E07A81F9E8ACB97D94F7166FA1BC8647 -:10B48000D1E20B6F3531CAC7D2477AEA51E7959EB0 -:10B490004C1ADB56007014E7B3C527A7AEC2B8D16B -:10B4A0005B0A3FB7811CA073A40D8907C49076ABDB -:10B4B0000D8109A857AA75FC1C00FD40FF6FC58FC0 -:10B4C000A1386B78BFEAFD312ABCB25E989D11327B -:10B4D000BFB794F531D4DF1DC907D0AE1DEACF1830 -:10B4E000C8A3FE86F28A94FE12FEBEFEFEA0AC6FDA -:10B4F000B5BF957769E7B7D2D047F35BA9DC5BAA04 -:10B50000F6F7079C5FFADFD19F920F36D4DFB7B40E -:10B51000F35B69ECA3F9AD1CF22F95FE12FEBEFEA3 -:10B52000D47C07A3B1BE16F969B4BC0735DFA1D03E -:10B5300091AAC97700CF6661A9C4D88302E78BEFCF -:10B5400014CFFA1EF2C5E5850D4EB253147F8FCE8F -:10B550000789743E88F4E8E2146E87A8ED1F692A13 -:10B5600060EE893C1E84CFAC2281CE1F4C2A10DCB9 -:10B57000B8CFB60FE407DE83B71FD63996FB9B1C06 -:10B58000F43CD824D3F310F8976E8A7F39090E144F -:10B59000737FF1C1247BD51AB43F4A2378FE75D15D -:10B5A0002CB06C83FE1BAC975366CC73BC89E5E072 -:10B5B00039B4CC0E8ECFB8F204BAF73E22E7745FEE -:10B5C00013C03B0A4419F3CA77C823C7737E5ECC05 -:10B5D000E3443B94BC491F9E9724A502FE24CC7FE4 -:10B5E00095422A262EA4F3368BBF154DF64DF5371E -:10B5F000FAAD7618C72D42CE6F32001F7F54EC9BF8 -:10B6000055690B481E84FBA771A8A972319F50F49D -:10B61000FBE1D765D665E4DF2EBB91B118F87E312A -:10B620007E077AEA578A7DF45ABF91A1FFE72BE79C -:10B63000FBD7B7DCABF54B1F3407EC68173E98130C -:10B64000C7901ED55BB5E53B0C7CBD2D0BF35317A6 -:10B6500087E5FDA8F720EEC05F6732D655ACDCFF6A -:10B66000A2E4FDDC85721EE338293194E4AD9ED35B -:10B67000341AD988FB926A7BBF53E4168B73131E6E -:10B68000D43C39263E9383DFABFDA9DF3D2A3C93B2 -:10B6900074B5B829D88167FBB3B8BE477BFD3F8A34 -:10B6A000B5F94997178EFB4E391B896F07248C53C8 -:10B6B000A8E3FFDFE2D71DC57CBEBF9AF3492E3F4A -:10B6C0006797C242CFD7A9F95FCB866089EE15563E -:10B6D000F3FF9863201BE9FD9FB3239DF711FF291A -:10B6E000F648E04DDD95C8AFDFDED0381CEE54CD16 -:10B6F000F955A5BDD1F03CDABD13F413921FD9D290 -:10B70000EC74D079BA78BECF3626AEEC3C9EDFC260 -:10B71000F27735FCA53DA7D5D2FD94807ECB63782A -:10B72000BE4D1FEC17E3C06D166CD7CFE34A81A75F -:10B7300028FE9B521B105AB383E781C2E562CA46BA -:10B74000ED79B3F0FB142B2DFD922063BC7F80CEEE -:10B7500031CE2FE1F4A23B3BB05E3CB727C5641D60 -:10B76000CF17192B73FB3263202D74BF636A899244 -:10B77000671AF9C65619446F46C943AB306FAA32EF -:10B78000EA8DADE9288A4BF6AEC23CA9CAE4373E41 -:10B790004907793BA9E4610E4F7EE39371004F2E78 -:10B7A000F9570ECF6284A42925DF5D85FBAA534B90 -:10B7B00094FB95581F9DDB4E4CE27CF4F73E45A36D -:10B7C0006EC47539A3448D5B323AA7ED39F18B33E2 -:10B7D00028A73C6A9CD7ADDDDF64CAFD8937A8EC99 -:10B7E0001567237B6901FE0EF8BC41B97747670AEC -:10B7F000105E2706EF3579F8EBDCBB133C27CFEF63 -:10B80000116A69645EEDFD886E85FF79DE903A1EEF -:10B81000B5FF61E3C2FB016342C7B58FDA51C7F5DB -:10B82000718ED1274C0BEED7AAE3FA5818D88F4166 -:10B830008F033D7D3548D78FAD0369F8774E60990A -:10B8400079098E1FD82F3843603DA7E3CA921F9114 -:10B850003D559CE45E5982F97B067E7F41BB624781 -:10B86000EE8AF7FAD0AF077EA3BC4D5F2A3FC750E0 -:10B870009EABFD7B6CEB4BB85DFA27E55961DC5361 -:10B88000FF7A2EDEA72EB066A8BFF9F3CB06F4FB35 -:10B890002B4FF0BFD7BAE9F83B06F4DF37210CEDA8 -:10B8A0006CDA6718F1EFC17D888709F8FAD5F82BB3 -:10B8B0002FA566B6C5C17836ADE1F76437FC34BA5A -:10B8C00002E1861A9A255B5174B4023F5BE9E96E86 -:10B8D000C3E72AD6FF12EE4B5479B57EC4376BB559 -:10B8E00076FFCA7AADBDBE6A0F5007F4DAAAC6E485 -:10B8F000B0FBFCF83D81550A3DAB1CBBFBF0FE8163 -:10B900002A16764FA08FC791BEC967004F6D7CA4E1 -:10B9100012FFAE14CE63A34871DE9752B74B78FE88 -:10B920006D733DBF9FACA2EBA281CAA11EEE2B2579 -:10B930008CE1F7E1A9F253D5EFDF7CE1801EE3054E -:10B94000E1F705AE5A3E8FEE055F2E6FE0FA7DEC13 -:10B950006F2B62E07DF83D80D55D5CBF57370A7E76 -:10B96000BC77F79BB55A7F6025EB6B437F6665BD5F -:10B97000F6FDAA462D7CA444D1BF93D9645C1FCFA9 -:10B98000960812AD1705BE90FADBD702C83F499E54 -:10B990004EE4B78D86C054D473E5495E82D5727883 -:10B9A000BF89EB21AEFF75B09248FEEA79DCC25741 -:10B9B000C7EF67FBE6307B20C45E1087C3EFA9F2B8 -:10B9C000D3ECD94A7ED80B02FD7DF072C92DC58417 -:10B9D000F8C9E17CF8BE223F5F63FDD938AE4C6404 -:10B9E0003AA04BE632FEF79F335FACA1BCCACCE96C -:10B9F000825347EB58C71AF15E3190172817D0FED3 -:10BA0000C4FB3232C5CEE524A7A719ECFCDE1D0726 -:10BA10000B5DFFEEA79880F9823874DAC74DE9A56F -:10BA20007B371675ECBE88722E63BCDBF5208C6FFD -:10BA30009772AFF6AE9F0A64CF6ECA7E99E4612218 -:10BA4000B005F6BBC9A1C8C52EED7D188928A7F0A1 -:10BA500000CBC26CEA3749DD7F50F37A036574BFCF -:10BA600054A2D2EF971532FF7B7B1B3A059C772AB5 -:10BA7000F335631CEAD7280BE3834F759FE0C6E0DC -:10BA80003EF97AA4679DA39FEE8751F7C947A8B7EF -:10BA9000A5247E78BDD1E4EFFFF5F37F007E0B583F -:10BAA000CA008000000000001F8B0800000000009A -:10BAB000000BED5A7B7054559AFF4EF7ED4E7712FE -:10BAC0004227813C0C819BD72C90109B8420E8EE70 -:10BAD00078BB3BC984D7D8E1310642A49909BB5150 -:10BAE00092741474A3656D1A616207DD2AA1D045B2 -:10BAF000CB3F1A4A5CA756778366B1D186ED80A109 -:10BB000050519B151D184B2AB0AC23C50089382E07 -:10BB1000CEB0C37EDF39F7D27D3B378A535356ED23 -:10BB2000EC26953A39F73CEE39DFFBFB7D171430F4 -:10BB3000C15C80071C002003D499AF650C5760FFDF -:10BB400040492E607B9D7EEE1CDB9A6D26906DC079 -:10BB50007FAEE39FC5910AF2F4787FD1F46C5D7FEC -:10BB600089B34037FFAE7925BAF146A55C37BEAC44 -:10BB7000A15AD75FE1BD4337FFEE268FAE9F92B744 -:10BB80005037DF2E2FD5F5D3A6AFD2CD9FE0FCA93D -:10BB90006E1C26F5E7792700586D81611FD221C8F8 -:10BBA00000E665E1BED6F4209B08509E8193B14D1E -:10BBB000ADB6A7531B9C9D126519D8DE925149FD65 -:10BBC00094B71FCC8BE236B6892FDB5CD8FE130B03 -:10BBD000B9B3710F2493AF1FE938F351504209F400 -:10BBE000FC3B8F09A026DECE517C77BAB0AD7849F8 -:10BBF0002E408EE04F6CA67716AE4FC57FE7E0DF94 -:10BC00003E5B684F11C0ADB827CC8FEF03F5AEF99E -:10BC10000AAD7B54590093B01F064719CEDB6D0562 -:10BC200085FA817D56BEAE223C6C52D2E3EB86147F -:10BC3000C6DFFBB4D7BD80F6EF8C3007E0BCCE9DED -:10BC400067AD7205F50733146C2BBD67AD909EF898 -:10BC5000FC8C959E774A23A90E6CFFA5DFDC103281 -:10BC6000909307152BDFFF4821B6788E9607CDA15C -:10BC7000143A3B288B5D286F4D20E4AD65EF48D426 -:10BC80008CEF6FE960CE003E6A92EF5B0C4857F094 -:10BC900059CE0E23C96DF87BBD18CF999FB11B6E8D -:10BCA000E5EB017200D608D6C1AA79510BD1ABB928 -:10BCB0004DCCD7F8B96679FD795689FB76253D9F3D -:10BCC000D23B6ACEA0F5D2D9614D1EF0DE3F53269D -:10BCD0004CFA2C0D3BE55071BD04E0A4D76478AF5D -:10BCE000CD1E0960328EFB3C9CDE4F23DDCC8CE800 -:10BCF000984C2741BF6FA3CF2BC4EB043E25CF0B3D -:10BD00007A049F5E61D0D49F3E76FC5DE2239E67FD -:10BD1000378B558119C0EF4DE572DA6C5BBBFE5C69 -:10BD200035D1FFAB5E46F4FF570629B8FF27836F76 -:10BD3000E7C824E77B877286713F7FFF500EA09C87 -:10BD4000B55BE44DD2242E07CE4DC897CE70949F9C -:10BD5000BFA3BF7A909E778499D38E47F50F8CD678 -:10BD6000F37BC270AF239DDE6B7CAE6D8A899FEB47 -:10BD70007945E6E7F7FBF09D93687D4A28C488EF94 -:10BD8000C3562E17FB193C85FDDD7DB6A690C13E3E -:10BD90007F4FF4C6F56FF55941423969C7F5748F85 -:10BDA000238547AC36929BBD782F46F738BE228D4F -:10BDB000F6DF680199C5CF77B130769AEE7FAAD5C4 -:10BDC00002017CBEB9D5CCE97D6AA399EF635EF729 -:10BDD0009FBD05D85F89F29782473DDC7AE548012F -:10BDE000EE7BAA0DFB785FCF3A0BD7BF95F7333EBA -:10BDF0003F597E35797D4E95CF953EBDBC25CBEB29 -:10BE000018396DFB6E721A8ECB69E57533E77B5D71 -:10BE10002EC9CFC3E0DC43FA73EDB02517CF5BDC4E -:10BE2000EB703E86FD59E6D0CF73C82E1C16E3B3E7 -:10BE3000DB7731615FE45574AF82A015B63292238F -:10BE4000C1AF77895F93E96A232C8DF4558A1593E6 -:10BE50001DC2572BC4E7572DD0B4B7829E0BFB32BF -:10BE6000EBF5BC5D5B13E4F611551E35BB576E0553 -:10BE7000DFDE749ADF7F4B23EEF30AAEA7E753D5DC -:10BE8000FDCA4A46EA1BB1BDA0083BF8917A0EAD47 -:10BE9000FF0F1EB11FB4A396211D97D804DD17769E -:10BEA0004757D33DE64EF17D42F66FF1D48FDB016B -:10BEB000ED44B0F89D0A1F9D0F9C269AEF57E97E2E -:10BEC00078FEAF9FDF80F7B5CF48E57C6D3CF46C22 -:10BED0008CF8DC592A01F1DD5E3627D767207F5ABE -:10BEE000EBBF5A04BEEC78BF33325AAF18E8F57690 -:10BEF000F5BCB3ACE2FE104122E5737B2CCDAB8ADE -:10BF0000CFD3EE0FF018BFA7BDEC05CEA70DF7C33A -:10BF10006C333FF136BE4F73FB71B616F7B9DBA237 -:10BF200058D291CE1F4F6C5A7FAE0CE09D1E3491BB -:10BF30007891633D36F0FD05C0FB3D0EDE8FF5E4E4 -:10BF4000F1FEBFF7C8BC9D31D5FB0705F759F15687 -:10BF50005719D1EB70E1335E37BEE7F2310BA7031F -:10BF6000809BD369832A7B572266B0E1F89501163E -:10BF700002163FFF3D570BC087F6E457F43E5CD8EE -:10BF8000D1FD21B773CEB6D17A399DE4EA4C2FF5B5 -:10BF9000FDDDBFADA7B8E134FA09922F7F98411EAD -:10BFA000EEB3FA6A365FDF113E6E95490E4C23F50B -:10BFB00044FFC041062497FEAE516E3F9FC77B29C8 -:10BFC00078EE1FBA32F9FDFD91D926C1CF39224E44 -:10BFD00051F93F38F3771964BF6CDDF20777101F12 -:10BFE0008F9A391FB7BA47321C067C3989FB428ABF -:10BFF000383FB5C9E34DD6409913D735A9729B3C5C -:10C000007EBB4BC82552D8427102FD30A4DB6A5575 -:10C01000BE5AF02A13315E581D66D154D4DB96887F -:10C02000E7BC446D1783B33A7B007056D367F3F8CF -:10C03000F276B36D27ED5716EFAFF4E1A609714E16 -:10C04000735B1A39D184F707F83D520A4B737DDFD1 -:10C0500010DFF987315E437E75622024A3DC775CB4 -:10C060002DE7EDA5FD8FCBA427B6D49167C82FC0CF -:10C070000F4C8E3DC8DF8E803EBE2953F5A0CC23E9 -:10C08000E8B6D4C5A4CFA673BB554EF7AECDF7AD79 -:10C0900070E1F3DF147E9C7188D4DB1AAD04E3E712 -:10C0A0009D80FED846FA84EF2D47FEBC6A70EE995B -:10C0B0001EF72A8A9FA6C2535CBE01E59BE42AF9BB -:10C0C0009EEB5CE25C9A3EAF3C74DE4AF1AE3F6CA4 -:10C0D000ACCF351ED73A3A4F1F4083919F2B57FD67 -:10C0E00073C74EC6E9E5DF99CDE97411767ADD288C -:10C0F0009717F11CBB512E2F7BBD6999B8FEB2CFAB -:10C100009B96951ED7FFCE9D697C5D5FE9D2ECB50D -:10C11000D87F4495FB4B618F8DE87CCF4EA177DAB9 -:10C12000FB4E47576693FED45846AC4E1C9F1239BF -:10C130009341715DCDFE65D9A47FE39DF33EB7B811 -:10C140007747F786F5E7B2853C98519FD6AB7ECC12 -:10C15000FF58D44AF45FDF0D5C7E07F77DD249FAC1 -:10C160007B2992E620BF77F1405A80ECFDE58329D8 -:10C1700021136ED54EF28EF6ECA265F8C73C7EDC3C -:10C180006F7604709EFFE08567481FFDFB501B71B2 -:10C19000DFF591C747C9BFB547169C97A87DF9FB46 -:10C1A000D5878EEE87F87DB5FE851E9B4CF6F39203 -:10C1B00024ECC4FAF06B3C9E5D7FED4AA5B782EE9D -:10C1C000F9FBB964CFFCFF76652ED931FF9B57E6AA -:10C1D000D2B8FFF5B42EA3F8E4798F99D355F38F35 -:10C1E00045272425715E9DAA07455B9E6A2846FA6D -:10C1F000D51C5FEE34CB09F25566F2D2FC9A8F6AF9 -:10C20000B3D725ACDB12931AE8F99CE3B569AD0905 -:10C210007279BBC7A2DA21D46AB43F2B551AAECCCF -:10C220007B3266AEA4BE1450E308769DC7DB204B7C -:10C23000C8E766FA0F55B12F26F17826D0660E951D -:10C24000E17873CCA4D82B691CD725C41900DE452E -:10C25000B388DFF74E766E95B9BF871EEA3F5C164E -:10C26000227F0F01DB5069421CB432668AA6A0DC33 -:10C27000344552A2140FAD8C4967785F8D8F4E3BC9 -:10C280005EFD7931F0F8E85C629C83F1D0397DBCC9 -:10C290000413E8BC5ABCF431C55518CFB66C8C5A9F -:10C2A000C85F619CA49BBFA6E947E7290F5BD3AD9C -:10C2B0007F5E14934C4BF09E4568EE880C7DB11D5B -:10C2C00036D20F2DCE247E0D18E8FB4FDD429F3570 -:10C2D0003DDA1233713E6C89B96DA5D836ABE303F4 -:10C2E0000E130470FF2D91657B186EB6E5DADD69DB -:10C2F00044AF2D2796C263A4EF0EB7AD8CD65DFB7D -:10C30000916D45455C3EC6D80FB7B08FF178C0D867 -:10C31000CF4D51DFFB7DF9BB3CF79F87BFC3BC7A94 -:10C320009A7B32CFAB9B293ED4F2EA643FA1D95F1E -:10C330006DDFBB547A8FB5BFE779FC82F92FB7BFA9 -:10C3400077B9653E6F4AA4319BE7C5279667CBE96D -:10C3500063F72F919CA6AC8AB1FB6BF19A3FA00CBE -:10C36000D9288F51CC5C3FFDCB598851DFCB789CCD -:10C37000ED5F6D09D1B8769ED872C6E7AD70B29008 -:10C380009DC5E33F2D3EBC313E07C78BE2F1A216AF -:10C3900017C6BC8CE741CB150B1F9F31D557EFAEAD -:10C3A000A1FBD9F9F39AF9625FB40343941FDDFD51 -:10C3B0001306DC0EA8F1A2269FC9F1E41791928919 -:10C3C000DF841B3DAFCAA5A65F5393F442F3538F9E -:10C3D000B8047D3AC94F57939FFEDA4A7A305EDC43 -:10C3E0008D7E7A959BAF03BE7ECE4792D728EFBE57 -:10C3F000A8FAFFFB886FD84E89BDE5A2F316426C00 -:10C4000013E58BE3F9CF856A1C33DEF8232E91AF59 -:10C410007C9B1E3FADDEEFFBD2E36D6E71AEFFED98 -:10C420007A7C23FEB31ADF73A6C7F51CC96FAAB9BD -:10C430002BE622BD7B17F54E1E3BEF2E2D9F944021 -:10C44000C79FA142AB89F21E7F9BC0018299F20770 -:10C450003C3F79DB0CB4CFFAABF93C4EBBEF6A261C -:10C460006F83F920FCE883451CB7B9EFA5E31605F7 -:10C47000D7376F64B3090F6A6ED3DF273859E138B5 -:10C480005BE000E3F17230BFFF08E955604F894C73 -:10C49000FBB7D065090F69CB0C6D26FC82709C5BE5 -:10C4A000E9796A9C0EF89E0EF5F91D2ABE034971C2 -:10C4B000C09B83A738DEE31F6040FA6B8DA0FD2090 -:10C4C0007B7254E01D9D1161173EEFB6737BF2B98C -:10C4D00024EEE1EF66A14D2C1E479C8F6CCB213DD5 -:10C4E0001B134F28184FE4C4E3898E173EE2F63041 -:10C4F000397EC81A10EFF1B79B4384C70C15CE657F -:10C50000D4EFC07C3097E24459BEAB409C0B42DC78 -:10C51000AE283A9C64F72DC2EF7F71F43F781ED9A4 -:10C52000BC9F41368F3B9458694E3CEE58135CC813 -:10C53000FDBF1667AC997664A880F653E30C07FE3E -:10C54000127E981C6774868F5B282F18134F24C5A2 -:10C55000119FB9F5B8E03449E0ACD322CC4178D290 -:10C5600034959EB7F5A5F2B8B8FED3D66CD2738DCC -:10C570003F971A05BF2E9DFAD245EBE67E2A39C8B1 -:10C58000DEBE796AE38705A22FDB645AB7318DF2EC -:10C59000904B9F3E9046F47C135B407D7DFDA464F0 -:10C5A000881F2E57ED11FAB7DF73FFF6A88A1B4BD1 -:10C5B000E8DF26C4F197E4751BD475414C3338EE9F -:10C5C000B81FB8FC06F37D0B79FFD962D8C3711F81 -:10C5D00021AFAF45321D14EF95E365BBD14EFC731F -:10C5E0002A6CB157913CFBDEE1FAF1AC89CB2FAE5E -:10C5F0000F30EAEF95B9BF2BC7BFD538BFD28A67D6 -:10C60000A902F132D4B7992ADFF2310FFDCCC64529 -:10C6100068F975A453F994A35F131F2B5341A2FD2E -:10C620009FB0F8B6CEC0254F0C4ACE4DB4467266C8 -:10C6300037E2BD9EB08BAD9ED88FF28AE742E9E625 -:10C64000E7EAAC387292D633D901AB717D675E7A76 -:10C6500094F033085B7E73432E510E18BDA752C869 -:10C660001BE5A30C14761DF9FB873A59D8859F78F2 -:10C6700081F2A0CDF3BA80F2CEDFD5811A07D902BC -:10C68000E770FE0A5C31119FE7E6FB96505ED89199 -:10C69000376C1571C58895E28A55E47FB8BD15B829 -:10C6A0009D09E793BDDC3AFD552E6FCDF43C419FCB -:10C6B0002111DF338FED3FEDD6F64B7EBF2CF2CE4E -:10C6C000A4F7CFC9FC2287E72FFFFD5F19DC9F4548 -:10C6D000AE70BF73792405621CB71B163875C4C2CF -:10C6E000F3F5CB98074D4EF067AFBB041D0E453CEC -:10C6F0005C1E0762B56934FFB4FABCEFC4F2654B47 -:10C70000484E6292B38C9F52E4350331A946C40768 -:10C7100063E8F4D76E033AD952853D4F96CF1C5546 -:10C720003E733CE2DE9E53225FF16F14F50387AA4D -:10C730006FFE2EC6EDCA91C21CA6E1C8B946F585AA -:10C74000FD23DCCEB6DCCB9C0179FCFAC27635CF7A -:10C7500048B6439DE1BD826FC9B86D433DB73B37D5 -:10C760008BDB0265C373E376FA7E8F6A5766091C1A -:10C77000F7AADBC1EF9BD535DB950BF1FB1BD0F3A3 -:10C780008CC780EF06F3466A0DE86E306FB67273A1 -:10C79000F3FEE626E73D7893F39E566EEE1E176E87 -:10C7A00072DE4737F9DE5F18E92DFC1FAD8326D70F -:10C7B0003993EBA2C9F5CE94B7D70568EC71F6E4CE -:10C7C0004894A89BB1AF89A1CA4A992FD8484F165F -:10C7D000CF177581BE5A5B68178BD747357A9DAAEC -:10C7E00013F197A36234908D749EAAC46AB3519FCB -:10C7F0002FCF079E3F5CB68BFA00488EFC46CE3F9B -:10C8000047FE52B4FB41BB719DE94975BFF1EC098C -:10C81000D4BB3E257D71505C6EC0C78D2A7EE70873 -:10C8200003C76D4092F397F2F7CAF9E46F26BE256D -:10C830009E674441D9C5CF25172DE571B45C44E707 -:10C84000DBAED6BFB216FEA088F0BA2CF4BB541FE4 -:10C85000D94675129E0738F83CED7DADB5E27DDB1B -:10C860002DC0A89E1598C1789C0AC31319C99F565C -:10C87000DF3866899E5BCB787DE3AA07EFF79E29B8 -:10C880005AB1BB48F085E85B31E0E07597F7E7FF08 -:10C89000E3741F7F8FA8776C7088298729DFC073A6 -:10C8A0006C3850CDE5B7F9D0FC5FAEA6B8B054E215 -:10C8B000741E138FAB79D649354FD4F2AC61CA17C9 -:10C8C00013F28EF45AD378FE30DDC8DE6C67220F87 -:10C8D0000EBC27F2E06AABB3A42B814F79B5827FFF -:10C8E0006BA3028FD5F2DB4A2564CA413A543F6CF0 -:10C8F0008EA6A0BFAEEE9D6525BB5DDD5B98CAF13F -:10C90000A5D6BD268DDE467C2F56CFD9777484D729 -:10C91000275E4BAA53B6D65AF9F887AAFCB4D602BA -:10C920006F3794499BC90D4FFC4B87D9081F6FC1C6 -:10C93000F89FCEB73628CEABD5435AA2B287DE7366 -:10C940006668A497DAAAB6220FC70FDB477BC97FB8 -:10C95000FAAF5D397227C703AC32C557C9FB5EA871 -:10C960001338E26B149010BD1648219A57BD40E26F -:10C97000FCCE6AB1F37C3CCB02E674EA370A7F5600 -:10C98000D530C9437D589EC9FD71D55139735D4578 -:10C990003CDFCF5AB07132D1E9DBEA441A6E306322 -:10C9A000AAE2213E7ED73A51C7B11356BAF73DC32A -:10C9B000FA3A9156F719AF4EA4D569FD0D5FEAEA30 -:10C9C000CA7E69A49EF095EA0367789DD81F668E9B -:10C9D000BCA278FDC83F306AE5F455EB4638DF4A23 -:10C9E000EB067A44FD681FBE9FDA30DE57C173BC88 -:10C9F00081F7A53682F7A5E7077BA6F336DAE3E4ED -:10CA0000EDA19E79BCAD46B1C9CFA2BAD328AF3B48 -:10CA1000DD5BCB248A53B5BA855697A8CDF7B613FC -:10CA20009D12EA16BC9F5CB730A78A7CD47FD4E203 -:10CA3000DC8DCFFDC76CDCCEBA226BA7515CF6D57E -:10CA400071DF3407AF0364F3BC5293874B8AD39EE4 -:10CA500049F980D769A77A41F5E079ABCCED4EB4BE -:10CA600000F2087F8A5929EF273A283C9E73D9891A -:10CA7000AEDF8AEF87FF1FDFFF2EF8FE485C2FB97D -:10CA8000FDA8F29A945DD41E55ECEB12EC439F572F -:10CA9000E0C47DA5C55CFF76788B335B13F1FC06A3 -:10CAA00091C7652D28B5273EAFA917787E1603AF2D -:10CAB000911D7BA3D6345E1CF846AD615C645C17A7 -:10CAC000E86B107644C3FDC7D6099C6F9726E0FD3E -:10CAD00097DE4339C5BC75707F0AF7E75F1D48D9FB -:10CAE0004DF1775543EBB409D8AF3A990245C21FCF -:10CAF000E9EA0BCD0D26C59E61544F500A4C28B76C -:10CB000063EA060D266EDF6FD40D1AA433BCAFC6E0 -:10CB1000E9F78CFE7A421123FA87829467BCD6C16A -:10CB20009C8330B68E801B17C03CBC45C3095E5742 -:10CB3000767631A72C7F7B7D2147C5193AC399664C -:10CB400092F396B700E8BBADB17586061EEF57C1EC -:10CB500053C15AFA1EABD4E4207F968C17909C9058 -:10CB6000FF4FC60947547F34A2FABB87D5F8BE4AA7 -:10CB70008D4BB475C9FCAF53FDD378B8634D9D8818 -:10CB800027B63454F511FF028B4D407E604B83DB9A -:10CB9000569AB09FB94E7C47B39DEA169312EB1696 -:10CBA000A23E915CAFD0EC54F5E0D7F5C4FF1D1167 -:10CBB0008127F9F304BE597DD07594F43E7E4E7101 -:10CBC000BF1DC8E3188FA39C9920EE0536817B71A9 -:10CBD0009CA16AF19787D2887E5EF45764978E9500 -:10CBE0006E4E277BB258AA6132C7BB6FE0DF844F1D -:10CBF0002DFBA06D2190FF5F31FB38D17DC56A0B05 -:10CC0000FF0E49F357CB3E68AA17E3BB1E4BA5F1B5 -:10CC1000E9CC6997E979839B9E2F7A394A481F2C82 -:10CC2000A1D3A1DEC48E9D93485F664CF595D4E1F7 -:10CC300079AB1B551C7CB5F0AF2B228D16481FEB32 -:10CC4000EF0E177EC5F3E82B916A8E6F6753FDB523 -:10CC500022EE2FAA0FA01F9AF0A7F34375750E4E70 -:10CC6000CF5BD10FD179B21A459D3099FF6695FF00 -:10CC7000E3F995F1EC28F911D33CA1372C2FEE7F85 -:10CC800065CAAF6F8BFB614718FBB9DF807BABF6E2 -:10CC900029739C38EC21557EC7FD7E23FCFDE0E026 -:10CCA0000FD4FD99E0E06A9EA3E1E15A5EF49E4A4A -:10CCB00067AD7D5F6D93F1320D27CB5500BABF0193 -:10CCC00027CB251C2D8BCC7605C7EDF2D533DCC0E8 -:10CCD000CDA259A6EBE5384FC5ED34FC2CE79E7E7E -:10CCE000467146210436917D19B2826BEF24FA6EAB -:10CCF0008FC126D2EF50238F73869EFB55EF2FE80E -:10CD00007BC301E620F7D3D17F9CFBE90E8C6B78C7 -:10CD10003C14B92070AA7EF1BD694798294638E8CD -:10CD20006F55FF5CAB00B71B1DEA777DF50342AF83 -:10CD3000E338D14352224EE4976393B5EF0543C2E3 -:10CD40003F197ED7D70923FC7BC0CE36E68CE2F3B1 -:10CD500064DC28192F7A4AFD0E705CDC48F96EDF1E -:10CD6000FBEDAB9B30E933025355FCF99447D88572 -:10CD7000261F63B4BFCDE46DE7DFFD1E640EA3EF95 -:10CD8000478FA972BF48C56F5FB40A7978F17616EC -:10CD9000A2786E11089CF6C5836B397EFB62157311 -:10CDA0009AE89E2A5EBB50A5C78C385EBB83F0DA3A -:10CDB0001FA33B219C7691CA7F80107F4FE3CED486 -:10CDC00028C51B4F58FAF3481FB5EF8D1EAD13FE53 -:10CDD0002E3505BA8CF4335CE77AB48ECF1B37BF9F -:10CDE0003C596710EF14D58A7D4FD7E9BF2F4A8889 -:10CDF000D3CFD0BA84389DF793E3F43F155EFBB7E9 -:10CE0000E3E3C555C6F1DA98797B6E12B77BD68815 -:10CE10001E9B55FC2499BE4ABD6687A73838EE781C -:10CE2000E3FC20EAB92AEE35A4FAB920937F79070A -:10CE3000AF7F5978FD4BB333C10962FF89F5C2EF6B -:10CE400068ED4C75FFA0C518A7A951E7FD305FC973 -:10CE5000A8C779E52FE971B359FD7ADCECD6709655 -:10CE6000AE3F3B7A8B6E7EF5D162DD784D6CA66E5F -:10CE7000FCB69355BAFEFCE1DB75F3EFF8DCADEBE5 -:10CE8000FFD5881E37BBF3AA1E37D3E4DB8512918A -:10CE9000B8CE63FB996E5E419BFE5E855DFA7B4D6D -:10CEA000EBD6DF4BDBB728A0BF5F49507FBF2CC25A -:10CEB000F52BFE785C7F6FADACE2FA25765AB7BDF4 -:10CEC000A1D44E714C6EBE90576DDEFF0085A782D7 -:10CED000721032000000000000000000000000009E -:10CEE0001F8B080000000000000BE3146060F85185 -:10CEF0000FC1D3F9191836F323F8F4C0C7981918DD -:10CF00008E83302303C33E20DE0AC46B80F83D03CA -:10CF100003C352203D07882703711710BF048AD529 -:10CF2000B1623787858D81810D884F02CD3AC54C1E -:10CF3000BCFD8A7C08F6215E0686B5407C9497BECF -:10CF40006130D8F00C41FAD9F50C6AD76ED181F76F -:10CF50003708B38A3330304A20F8FD12A8F26CE269 -:10CF60000876960C65769501F50300295128158001 -:10CF700003000000000000001F8B080000000000FC -:10CF8000000BED7D09785445B670DDEE7B7B49BA28 -:10CF90003B9D9095257480202A4BCB1201113B219B -:10CFA00089010306440928D26C2184249D01661E50 -:10CFB0003EFDFF6E0842C4D1898A1AFC195F83E0E6 -:10CFC00004079DE0A0139DC0348B8833E804C70597 -:10CFD00097795F401E204212A338E8F3C9AB73AAC9 -:10CFE0006EBAEB763769B7FFF97FFF840F8ABA55BF -:10CFF000F7D4A9B3D5A953754F149D9124DD40C82A -:10D0000025F8A1E5AB0A2124255876489DC3E58182 -:10D01000C1F6B55E1771190979C06BC272BD379D33 -:10D02000B8AEA0CF47EB8AFC1642EEF7DAF1F9E38F -:10D03000DE122C1FF59662F988D78DFD1EF29663DD -:10D04000F92B6F0D96F77A8BB0BDCEBB0AEB372A62 -:10D050000BD2605C425CA6AC64423C2F0F1CB981D1 -:10D06000D6D6678E4F9047D3FA5FF5449F45DF1BB6 -:10D070002D17F987D206B9A4286B74B09F8AE78D63 -:10D080004A5E5F80F3F8581DEB67AA792D3B72BFAB -:10D090002C3286E2395646FC89A564727672C47ECB -:10D0A0008301DE2343D93C89DDF9DAA0C8F0AE065E -:10D0B000780F0DE5F825DB270F8A0CCF09FD7EE5FB -:10D0C000E4F0D23B0F0F8CDC6F0CF4AB7372787D05 -:10D0D0007DA60191C71D0FFD62E013C589105F8B0E -:10D0E000D19F9DF5FDF9455CF42FC5A763AF79EBA2 -:10D0F0000609F9370DE8B4D6BEFCCC163A4E7BCB08 -:10D1000030A7DE41C8672E6782DD1213DF6E81799A -:10D11000C4C0B752182706BECD8D916F0BA05F0C0F -:10D120007C5B02FD62E05B658C7CFBD94F846FF712 -:10D13000021EDF836F1B62D4B75FC5C8B78D31F2A3 -:10D140006D538CFAF6648C7C7B2A946FEA73B5DCA1 -:10D150004124B48B372A253BA09F27B3CD3620EB43 -:10D1600027C1BF3DDF53EFF6C7C8BF5763E4DF11E8 -:10D17000A04F0CFC3B1A23FFDE89917F1FC4A877C8 -:10D180006DB8CE58E4AFDA8610FCB93400FEB5D8DD -:10D190004F5DCDEB7AC03B89908C7039504BCA51B2 -:10D1A000940799B8DBD9BA55F0CDA51C425698E83A -:10D1B0007FE9FBBE3C12D0D3F17D36E2AF9584FE11 -:10D1C0009F039E84E47F732955E8EFD345EC4F74A9 -:10D1D000D0FE30C815E5FF66EF102CEBB91C6D2EA4 -:10D1E000D2A13CF8920D285F4F789DD8DEE01D8BD0 -:10D1F000E5635C2E3772397A00E4EE0A90C3522E52 -:10D20000574CEE0829719453BA76EC89271B1C28D9 -:10D21000576609F09499BCDDBBE7CAAD1B28FCCD6D -:10D2200035BA2BB785C8D91345AA7C51C94C0EF61F -:10D230007BA2FC846DC150A4B70DE03414EBD47E06 -:10D24000BED07E0DEEEE7EBDA0DF63C55CBE641277 -:10D25000081DF7B1D2EE7EE912A5CBBD12296DB241 -:10D2600084F3658AC4F4942A0AF243E6F4DD9F77D6 -:10D2700096B4D1F76DF6916984964F827EA2FE39FD -:10D28000B054DFAFA77476537A641A494D13E04B5C -:10D290005A2585E22B8F7524821C3D34CE45242BE4 -:10D2A00021FDA19D8EDF67741BC9A265E2F83622BD -:10D2B0000D837EB49DD653787BC650DA4EE13C0494 -:10D2C000EDD6607B2A6F4F73F0F7AF63ED0F7B09EC -:10D2D0008EAFF6BB8FF2D94DF15B47F1C5E7C5C400 -:10D2E000057494293BFD21F39F2DE971DE95BC5413 -:10D2F000F1BF2FFB54C6FCA1417CCD832F66CC0F20 -:10D30000C1EFBEC173B0AEE263BEA212EBFD57F532 -:10D31000A69E18D707124EE7D49903847687EC446B -:10D320003FCD71444F7C945F0E2A9E91F8F3051512 -:10D33000E71F54FF5C8C1EDAF6BB3574589721D278 -:10D34000C1D05BA4C3BADE221D0C7D2E4F8729926B -:10D3500003E147A3873AEE862BC571E3AE12C7DD22 -:10D360007095386EDCD53FCCB8EBFB89E31A33C53A -:10D3700071D7678AE31AFB7FBF7189ECA40F99B953 -:10D38000200EF8679E60DF2E10F7C3A0DF60E7F481 -:10D39000C9413B27DB4B88DB12E42791E9CB39A15C -:10D3A00070EE14EC2A85F37F381CD7E5E1D8357090 -:10D3B000E66AE16CE37048A89D0E8343EED0CEE3AD -:10D3C000B7FCBD802E647CBABE92126BE87B4ECD5A -:10D3D000F8B76BC7DF0D760CE6A1BBECF80E0D5D60 -:10D3E000E768F1D9C3E110DDE5E841EC1A38B3B5DF -:10D3F000700E713801E9B2704AB5F3785DE5AB247F -:10D40000AC5F941EC382EF75E4759E423FE845C54C -:10D41000B19DB64B7FB2066EA0FD8F6C91FC465A53 -:10D420000FEC8DC7F5E3FCB6E958DF778D11D7898E -:10D43000F3CEC97E23B527935E78DB06F6A5EA0511 -:10D44000BD0C75DDDE8F6D6D142F8FB1F5C1EBE86E -:10D45000F3CE17F4642B4A63A10EE87E8ACB2659DB -:10D46000C5EA656656ADDAB2EF4E805BDE6C2466C7 -:10D470000AA7EAA525D3AEA3F5258715025DAAB6AE -:10D48000AF36F4A6F5A57EA909EA1D79A41CF469B6 -:10D49000CDDEFF6C87F5E8FC6E251BC63F4BD70938 -:10D4A00007B5C747ACADA933291E15FE5D85F05EF3 -:10D4B000C54EC9492D1CC577FBA10CC07787E43444 -:10D4C000527A2F6B8C270ED5DED1BFA776EB71FE7B -:10D4D000CBE9FC0985B784D417023DAB803830BE58 -:10D4E000D3E8374B417D3BEB3D8CE3A9F5AA1D7496 -:10D4F0003CFA7EF5739213A65AAD236EC0B3FD2598 -:10D5000073E9531698E76AC3602BCC6FBD01FA2DFF -:10D51000F1CF7FD1EC003CB7180A01DFCD5B0C6581 -:10D5200043817E645EC950C0EF2F227E0D7A17CCF6 -:10D5300077F935C6AD7AE0A72530688635DCCE9E12 -:10D54000A5EB952364FDAC20CCEE13D96F983E2C4F -:10D55000F8FC257D22CAC1B2463D7184DA0D2E1F2A -:10D56000BEA384F9317BACFEED59413E2EB77379F1 -:10D57000E57C5C9EC8F92A77E6CC18168ECF83C06E -:10D580001723F38FA07C98AE9B0EF47F1C48BFC777 -:10D59000A8FFE440FFC889CF9FA07E12949BA99F5B -:10D5A00004E593D44F82D24FFD24E8B795FA495051 -:10D5B0006EA37E123C7F9AFAE7503652FF1C9E3FC4 -:10D5C00043FD7228777A7DF8FC396F1D964DDE7A1F -:10D5D0002C9FF73660B9DBEBC77E2F7A1BB16CF658 -:10D5E00036E1F397BDCD58B6780358EE053ED332F9 -:10D5F000E06DC572BFF7189607BD6DF8DE21EF1913 -:10D600002C7FC9E96E9B4072652A2F3617B1039BA8 -:10D61000928A5DB9E0AF2495B07AEA1DBE5C03AD95 -:10D62000A7BA699DD2B1776520D748EBBD6B587B0F -:10D63000E63D24CF44EB993ED63EE097AE3C33AD79 -:10D640000FA867ED8337FBF2E2687DB09FB55FB549 -:10D650003390174FEB5735B1F6E12D649285D6879D -:10D6600007587DE411D7242BAD8F6C65F59C0F7D99 -:10D67000936CB49ED3C6DE1F7F2E302981D6C77728 -:10D68000B2F6895F937C3BAD4F2412D6F32CB9F9E7 -:10D6900089B49E6767F5C2BEF3654784F57DAFD256 -:10D6A000B6104CDACF7539B932F513F61ADA56805E -:10D6B000C95DAFBB21571E47E9A79045D0BE49576A -:10D6C000C4EA06B212DA7FAB9B8EF5FD8A03DBF764 -:10D6D000E8E6B0BAC181ED7FD52DC4FA41C585ED2C -:10D6E000C77595AC6E7061FB67BA9FE37887143796 -:10D6F000B62BFAFFCDEA0637B63F2CAFCFCDA7FD4C -:10D700002BF56E8F8ECA75ADE42E2703415E9BD23A -:10D71000C11EAEE37EEB2C9D03E57E5D8601F56CBC -:10D72000EF7FE53C857A063FC9502F7B1AFC5E0AE5 -:10D730006715C251281C7DCF70267E33568033F189 -:10D740009B7215CE6A84638E0DCEDE6FC68BF87C1D -:10D7500053A1C2D9A0A3F6BED61ADBBC265E9A207E -:10D76000E273A95285F308E293181B3E01E55A01C2 -:10D770004E4059A2C2D98C705262C3C7651827C0E7 -:10D78000711996AA70B6239C8CD8E0040CD789F83E -:10D790001896A9709E43FAF48B6D5E2EE3F5223E37 -:10D7A000C62A15CE1F109FACD8E0ECB78AF4D96F0B -:10D7B000EDA64F00E164C736AF3C9B489F3C5B370A -:10D7C0007D5E433857C60667BF4DA4CF7E5B377D6D -:10D7D000DE4438C3629B575E82489FBC846EFA7CED -:10D7E0008070AE890D9F8329227D0EA674D3E72415 -:10D7F000C219131B3EF9A9227DF253BBE9731EE146 -:10D800008C8B0DCEC154913E0753BBE9F305C2B9D1 -:10D810003EB679E5A789F4C94FEBA6CF258493EBF3 -:10D820006E447C0885638D0EE7503F913E87FA7504 -:10D83000D3C7A407380514CEC09EE114668AF42924 -:10D84000CCECA64FA21EF462726C700E658AF4399D -:10D8500094D94D9FDE88CFD4D8E655D85FA44F61C8 -:10D860007F461F8FB173921DFCC644E2DC4A5F996C -:10D8700094FCB383B0EE2816E204B047A4C036800F -:10D880004FD756F44B65A7EA073909F8B9C536876B -:10D8900013E2017AD5DF21ADB81FB1EC4C14E24D93 -:10D8A0002FE9F38603BE56EA1586FA3D0963E304C1 -:10D8B0007F2BD19524D47B15F516FAA7940C10DA9A -:10D8C000D34AAF12DA33DC23857A9FF2F142FF7E2E -:10D8D000357942BDFFAA2942FF2CDF0CA13EB06E74 -:10D8E0008ED03FBB7E81D07E454385D07EA57FB95B -:10D8F00050BFBAF15F85FEC39AD608ED239A370868 -:10D90000EDD7041E16EAA30E3F21F41FD3BA5568C3 -:10D91000BFF6D83342FBB8B6E785FA75675E16FAEC -:10D920005FDFB95FA8DF70F1CF42FF5CF237A13E45 -:10D93000C9F481D0BFC0FE91D07E63FA271A3F564A -:10D940008C5FD4E612E6CF6618D09F0D580D58377D -:10D95000EC35B3FD0DD493210E518C75C3FE858E2D -:10D960006488070000EA4FE4F62EBF02E255BF18B4 -:10D97000EFBE02E2B8BF30B847D823F841EDB2FBA2 -:10D980001E3DC6135B25920EA54307659C9EC713DB -:10D990008C4C7ED767E53CE50BD183BA7ED4BFA023 -:10D9A000F5F57A8AC798A0FEACEF57963E3F649C87 -:10D9B00075FD0CA55B87B2E70B2D305EC97D309EEF -:10D9C000C7D03918F0D28E631C305618C794598EC0 -:10D9D000E36C84715282E31833CB35E3984AB7F293 -:10D9E000E77C9CC7406FA28DB37EC078713E9915CD -:10D9F00038CE16CD38EB332B34E3C4B1F9D0E77C05 -:10DA00009CA72E378E71E004713EFD2B719CE7B40C -:10DA1000F3E95FA919C782E3C0731887F4A5BB981F -:10DA200034CA67636719CAC19FCC182733F4A9F8B1 -:10DA30000DD4C90766920DE338E8B8B41F199244B3 -:10DA4000859A907FD127217FBE88A3FC0F89A705E7 -:10DA5000F7E33EDCD72FE628123FC588EE93AAB93C -:10DA60006C2EDA393D73858396CD07063D02E36C53 -:10DA7000B43AB369BDBD7992616104795A5CAF9CD7 -:10DA80006A0B91F3EEFD591E195243C75F116747A8 -:10DA90007CD4BA5A26E9C4E727E8BE8BD0FDC987F3 -:10DAA000749F42E87EE52385ED33FF9DEECFA0DE37 -:10DAB00046F767D04EC86A7CEF048F339FF8A5E421 -:10DAC000077A7F71D7CF145C277CE4ADF4548826A5 -:10DAD000B09F79ABE2291382F8CDF7F512EAD41C96 -:10DAE000F7D1A5E3BE16E3079D2F19FD5B81AE7547 -:10DAF0007D284D79BF0184BCBB77EA21C986D53E1C -:10DB0000BAB184CCAC995E90865A24F55B4EF19CF8 -:10DB1000B1FB1A85BE41DA95B63B9D96205CE25278 -:10DB20004E007D4CF40FC0B9A588D643C6BFB5449E -:10DB3000ACCF2272B04EF97D523F80B0F83F1FD774 -:10DB4000E15280AF25748E1994D5B3A01C09CD2C59 -:10DB50005E536A67EFAAF878162A2480FB6B5F0A87 -:10DB6000C4B1892F19FBCD51F7C91AFC4A1593ABE3 -:10DB700084D2B574BE1EE9AAC5F7FDBDF12EDD70D5 -:10DB80005AD63DA24068B627FC67BBC57652CEC6C2 -:10DB900053E9AACACB29CEDF13C07F5A9E06FE5393 -:10DBA000BC4F72FE07E598F1DF63744F03FE776E9A -:10DBB000D213E417E7FB6D9CEF8BEB45BEDF06E766 -:10DBC00071B4FF6D2BB358BCA9A197C05F3A719196 -:10DBD0000EF50F1550B31A86FFDFB91CCCA9DBF583 -:10DBE0000AB0F7F672CDFC381FEEE47C98ABA1C703 -:10DBF0006D9C6F7339DF9610DFBD1918BFF02B10C5 -:10DC0000D79B5D2E11B0179EBB55BEB5097C73AB7B -:10DC10007CD3E07B27E7DB9D7731BE69F16EE37C47 -:10DC20006B6BF84C2103C2F1D6E2396F95665E3E0C -:10DC30002DDFEAB95CDA0DE04F4D77E5AE3819D249 -:10DC4000FF96A2C92B4E86D8855B4BA60BF559A52E -:10DC5000B385FEB3DDF385F6DBCB970AED736B7E00 -:10DC600026D4E7ADBA4BE83FDFB75A685F58779FD5 -:10DC7000D0BEB8FE21A1BEA46193D07FA97F8BD076 -:10DC8000BEAC7187D05ED5B44BA87B9A5F12FAEB1D -:10DC9000F65E7933C8D791B7F504E27D179CA731BA -:10DCA000CE78C1A938A1CF49AF03E5F8947708969B -:10DCB00067BC4E94F3B3DEB15856834C8E033B7B66 -:10DCC000C002F1534F1CB5FB89741D97C7ADA99BCA -:10DCD00000EB0D6D1F4FC8BFCA37ACF1F5A55A0058 -:10DCE000716F4AFFE20603098C2254BA7B77CB732B -:10DCF000A73EA4BDAD87F60699047A85B717B74548 -:10DD00007EDE21750ECE80B8EC7B46B23D24DE1857 -:10DD10007EDE42FA805F11ADFD9C8E94879EF76C8B -:10DD200095D939CF117DDE5699E2556960FA5FF9D0 -:10DD30007C461EB1413D30B8C67299F19A283269CD -:10DD4000C0E78182DE2F69B83AA8E704C661F6749D -:10DD5000A97F94F07C59E375C27B6F48EE2D80C794 -:10DD6000B97D7A5CAF49E040E62DC3003FD7561934 -:10DD7000D6D1E614F4BB5ABDAE15271542DEF41613 -:10DD800061F996B704CB77BCA5581EF3BAB17CDF16 -:10DD90005B8EE587DE1A2CFFDDBB0ACB36AF0FCBDF -:10DDA00013DE3A2C4F7AEBB13CE56DC0F28CD78F85 -:10DDB000E5596F2396E7BC4D58B67B9BB154ED6790 -:10DDC0004FF27786AFAF67410E8DE1727670EDBC92 -:10DDD00035757D837276582E433953E95BDC60E4F8 -:10DDE000F2902AC8C35F611D4E0179E9A1BD41E1EE -:10DDF0007218EDFDC8ED206FBD7F047923640DCA54 -:10DE00008105E4EE7BC81B8153841490A73E1A79E8 -:10DE100012E550952355CFDF904ACE817CA97265DB -:10DE200091993FA4CAD5FDE02746F0B77A2B125F3F -:10DE3000FF987F4402B93A20D9727E5E417C2EACB5 -:10DE400077F1B16B29B856E827FB87C03AD235E4A1 -:10DE5000ABC110DFEF3A4685202BFAFCB4F2129DDD -:10DE6000EE2EDC3F94F929F37B85B79BE3185DCD5B -:10DE70003A524446C2F972CE3137E567DC9FAE1E96 -:10DE800009FB66FA5C264900C7EF9C1EE1BC800CCA -:10DE90002248E79EE8ABF63FF5C47FE6C0B9BF0570 -:10DEA000F49CCE3DEE80BE86E9EF53CE5B42CE972A -:10DEB0003C46673AC4C13BB30D76E63F4C12E94895 -:10DEC00026E1F9814AC703D95F0C86F399FBA81CA8 -:10DED000827E750D1A9C402E231F3DD9FB9EE8B90A -:10DEE00000E61B133D0D04CEB9283DB7C27DC758CF -:10DEF000E9D9939DECC93E9ED8C0E87C84FBA7D1AC -:10DF0000E8AC9E8769F1B84591391FB81C933B3442 -:10DF1000F42F15E8DFD7EAC0FE07F77E9009E7780F -:10DF20005DBBAF48204343DF2F60E73DDDEFE70BEC -:10DF30007A20FDE9EF99B03F3EF8C2BB58AE254CC0 -:10DF40000F375A4AE62A6382F062BD47106D5E1EA3 -:10DF50004512E7D5837E76A4AAFAD99A09F2B49B32 -:10DF6000DB81B0F9F5209FEAFC0EC0FC289CA920BB -:10DF7000D3741EF972C95DC2FC46A7E0BC7B9A9FB0 -:10DF800027C140A411143FABC14012A83C2AEEB5F2 -:10DF90000AEEEB9C6D3E8853EC8D77D65296786CEA -:10DFA00067DF0838E03D319EB1ACD15C23FA4F8980 -:10DFB00035A2FF945113EA3F751D7ECAE6A6F82DDF -:10DFC0004FD7D79CEC05EB9C8BAF736C5D55F1ABD9 -:10DFD0006ACAAAB10870C47A57BD54C4EEE13812B7 -:10DFE000664638EF53CBE5E9061CE76CE3C004183E -:10DFF000F7ACD754C3D6577B0D1B37BD26747DAD08 -:10E000005C155F73725410BF68707F68FCA8449001 -:10E010008F4CB02ED2B681D1FB47E5A7FCB901CF1A -:10E02000D55B942FC07F370F51FD7719EB2A5C4FDA -:10E0300093DE671C01CF770AE3D1F71CEAD938BC1D -:10E04000175D6E64724AE5A71ECEBB08DF1F98906D -:10E05000CF6E0A3181C2EB902D7520577E85E9B3D2 -:10E0600087CB6995A9CDE07620B95B41AE178C5579 -:10E07000E5DC31EB036AA73FFE8B82F7CCC8D714EF -:10E080007A4EF0AAC322526283A0EA82DDCB8A6173 -:10E09000DDFEF8C59BF83EBD3E07E67D9EE88AC0E2 -:10E0A0002E9D276FDA4685E8EB6985C5B1481DDBF3 -:10E0B000E7F8E81F98DFE27A71DFB3A441AC9791EB -:10E0C00019A9606FCB362AC44F715F0AFB2675DE33 -:10E0D000D4FEBEABD811B925A4661DECD31F53588E -:10E0E000BC67819DC87DA8BDAEFAC3AF7320EED3D7 -:10E0F000AE307F573D0F5F9AC4F6831533FD061788 -:10E10000EDFFD1EE51B7518B4BDFF7AF43FF673ACD -:10E11000716E27E1745F5827E2D713FE5A7C553F92 -:10E1200028EC5C9EE391DC2845BC2FF535B773AA3B -:10E130007E2419EC42DC274D5357E540E172E0574D -:10E14000DC56430AE33BF051923B0DEE907E866035 -:10E15000BF24C398E8FD8CD04F8FFDD258BFCE426C -:10E16000DC1F132A4F4383FDCC41787DD9B862BFB1 -:10E17000AA3F3CFBA28FCA4BC5EF1EB511BA6E7EFB -:10E180002CD7A73AE9F3CAEDF7DA5CB43C23FB6C71 -:10E19000C0CF8FFDFA88F77D6F31A8F470592488BD -:10E1A000A771F924753E8C537CB15DB1E33942A36C -:10E1B0003160A4F259BD7B6931198EF5E3ACBEFE26 -:10E1C000533DD49B457E55FCE6D15407BB27C4E2A2 -:10E1D0004924807E6EF5B6FF2884F5C2433A51CEBD -:10E1E000B4EFC1F8179350AFE71B12C2DBF16270B6 -:10E1F0002ABCCF7E3CBBEFFF546F8372F269D02301 -:10E200008F464ECAB9DF0AF482FD7EBEC19A8CF6F3 -:10E21000FE5A722DE8BB4A17E267FE6BED8EC78788 -:10E220001FA7789DDBF6179B3434D44E3079EB6A08 -:10E230005AF86F265D747BD24EE531D44FA280F13F -:10E240003D4733F7BB5B5859A9046C701FA7728B0D -:10E25000E2A492482A9FD513B89F40DE33FA213EAC -:10E26000BAECD957DE194FE9BF6C97925CCCA66324 -:10E27000915283FCF1D0BFAB4606F951F1FB570C2C -:10E280008E61ECF93D4941BE2CDBB5CF408685D38C -:10E290007152D33E439B25027F9A8E17C27A5BBB95 -:10E2A000E31F06882B7EBC57226959E1EF976F79EF -:10E2B00005D73DA013F293F3AB9B7F617C0B4C7BA6 -:10E2C0007934F6B3833DEC896FD9B09F4B41F97E29 -:10E2D000EE65B8C7F4BED10974287F6E850DE6736C -:10E2E0005AAE6172FEEB7B5341DFCB155FAA1D4B2B -:10E2F000F6BCFCC99FA3FC2D39FAF354F41F882BFC -:10E300004387B6D99701F35CBCF9569C671971A392 -:10E310001C96FF5A5F02F74C2FC8A46857043DF9BA -:10E320008B81ED5F4E6FA5CCA5F33C0DF8817D7B15 -:10E3300053EFDF8E71F39FE13DB89FF339D3951012 -:10E34000EB174C8C5F5B0C3A351E6A12E477DBFAF4 -:10E3500056E0D3D97EAE3438F7A074F071BA49973D -:10E36000285CFDD18234C627E29073F87BD4DE4F5F -:10E3700082E7D0BF557199870BEF71FBC8C65FC9A3 -:10E38000C7A778C7C1FA753A35B2FFF70F3E3FFA13 -:10E39000D34A42E42C44DF99FE6FBB8FE9BBAAFF4E -:10E3A000FEE945D0FEF95B4C8FE03D582F285E8199 -:10E3B000346CDF375342FB40F7D991F47C9BC2F5B4 -:10E3C0005C6CA73B1C5CFF5539A1F8CB5242A8BC42 -:10E3D000D07192900FB83F2EDB48DF0FF1CB3C306D -:10E3E0002EF633049F87AC1B4BB85D38A4B107648D -:10E3F000734A4C7E74A5E27FFA09D0DFF78C4E9FFA -:10E4000003F4572981F97FB2F3C03B73A89C7FD2F4 -:10E41000A4EAAD6857B57A5BFEFC1812496F3FB1AC -:10E42000D07D5724BDA5CF23EAADA50DE5F9FF9614 -:10E430005D55E9D7AEA11FD8C7971DD1E9A8B58F03 -:10E440001B0C8E88F691FEBC4572C2E550953F5577 -:10E45000EE2A7E5BD51FEC50B77CAAF2D72D9FAA7F -:10E46000FC69E72BD24FDBFE07D06F8AD7EDA64DB4 -:10E47000D3C07F3675128CC3E7CED4E33D4DD3E7CE -:10E4800084DDD3B8231EEBB3F46DBF079FF083AADE -:10E4900059C3609DBF9DF814766E5FAFA01FFBF55A -:10E4A000A54B13E87CE670FADE4EC93D95F2A35405 -:10E4B00096027114CFD932F12524413C59222742CA -:10E4C000F0B8BD5CACC3CFC4D4209C9EFA7F5BBFC8 -:10E4D000FBBB9647295F4F6413F2372871FF411D3C -:10E4E000EB10799ADEC2CE313CA325FF00D4C336AF -:10E4F000B924641FE13132FB7334FF963140BFDC35 -:10E5000059C312989C0FC6FDA287DBB12E9F230131 -:10E51000EC7B57CB40DC17761D5E687547B067070C -:10E52000B89CBDC2CF613A2C52BD9ECA7D07E9445A -:10E53000BFC66731478CCBCD31AA769AF38DFEE802 -:10E54000E9F8A55C0E67D357134686F06DE6D48FC5 -:10E55000655B381FE0E744C8BEE2FBD217E41AE867 -:10E560007BC0DC565812217E53C9E93771FF9706EC -:10E5700058F7F25B7265A063BE452FC4431619B904 -:10E58000BE0E254301AF89FB973E3086CAB1E7B086 -:10E59000DE69A6F3F3B47C6A7047D8DF69E909F055 -:10E5A000C1BFDC6A64FEF2DB4AC962A0EBDBB7B232 -:10E5B000F3DEBF199C5591F04C37337F733629B980 -:10E5C000305AFAE9D1377796359047E9D16561F746 -:10E5D000B5C3E58FE97D975DF2AF96400EF5AC9E31 -:10E5E000CCEE371712F7031324D4F71B42ED576E06 -:10E5F000F3F467E13E4D758B64D7D1F66AB9CD006F -:10E6000072EC69DE2583DF7E9383B8707F2DD70C93 -:10E610009B1912FFA2CB1ED2EBC05773E6027D3FBF -:10E620009B692480976BE8A73658FF3F6B19857A62 -:10E63000106D5EAF7BC9B47C05E0307BA69587C2C8 -:10E64000E478A17EEB24D217CE81271ADB5638233B -:10E65000F02FDFC4E42C66FB66FAFFCCBE4DA0F6BB -:10E660008DC9B5126ADF2CA630FB9616C9BE2D5F88 -:10E67000ED4803B958BE67207EBFB5FCB5C52991EA -:10E68000ECDBAB7CDFFB1ABF07DED197DAB71121D9 -:10E69000F6AD2FB56F11E2E45FC46ADF4CFF33FAC9 -:10E6A000F72AD8B708F3359B44FB56D4B21AED5B72 -:10E6B000515FBD705F8998A87D8BBF9C7D9BFFE8F3 -:10E6C000AD58579CF111E407E80AF6ED356EE760A6 -:10E6D0001CB0733798587C33563BD72F563BF73FC7 -:10E6E0004467D5CE2DEF27A1FF122E87CCCE2DCF9C -:10E6F00062766EF91E66E79667333BA7B56F796160 -:10E70000F68DBD5F3D84BE8FFBC7ACC7EF80FB8439 -:10E71000A58AD344FB173BD4EF276AC684DABB1B18 -:10E720004C32D239CCDE393FC5EF607AB2777F0503 -:10E730007B978D766C10E891563EA60C8A17EEB347 -:10E74000BDFDE5A9DFFE0EF4E5753DDE177A57C77E -:10E75000F6477BBF3C350AF4EE2113B3BF4B4C8C1C -:10E760009FED5E1FDAD3494399BE57DDC3E857BD1D -:10E770005B62F35DA9F73B601DF8EA22EE9FE7EECE -:10E7800061FBE759C6D69478B897F42F0A61DF7D0C -:10E7900090E2F921F2507AB102E380CFC7D9B6C234 -:10E7A000FEB2542626F063E71D9EF231F8AFF32E39 -:10E7B000D6A1DF3B0F9EC33909BF27A1DEA398D3A3 -:10E7C000BCEB953E24FC7EC44423E3C3C415927F76 -:10E7D0004B16DC4710DBE769FCFA757C9ED49F453D -:10E7E000BA90BFEA23C6EFD669E9E164F3AF5AA94C -:10E7F00017E9512345A407E568F1FCD4E0FCE7BE26 -:10E80000D0B6AE0FB42F95703FA5D2433B4F953E87 -:10E81000EA7E651ED7114FCB2E05F8A59DBF4ABFD6 -:10E82000B079ABF4D4CCBF4EB51F579361A06FEF56 -:10E83000EADC0F8C01F9F833A503C5EBB6D9D96929 -:10E84000A1F6F8416E97A6BA8FE7A73A806EECBBA7 -:10E85000C439E5BB5E49A5F3B9D9953512BE1FBED3 -:10E86000F52B831BE20B07CC9D68DF54F9FA84CBB0 -:10E870007B80C379BBB73D1FD79166C98E7A13D011 -:10E88000D82F7E7FCC730FD3AB03D23FD6F5198D33 -:10E890007485658014AAEB10F081FE776A0BE38320 -:10E8A00007F840FF3B8D741E023A57274BCE00F409 -:10E8B0006FDE752FC8CDAB66FA1CF4B75C72B2EF91 -:10E8C000CB882523F5B2F22947924F0C4EE404D7AA -:10E8D000C579D02F29DCEF98686C7D1BF09848F53E -:10E8E000610B09F74354BE0FA17F2E45BAF7D383BE -:10E8F0001C7FCCE5F355A0B705E8DA69007FC613A5 -:10E9000060EB87DAEE911DF9481F95DECD747D1816 -:10E91000CDE8AD8B40CF9BD53AA7A7A74552E0FDE8 -:10E92000C974FFDA4B82D3AD2F0FA9720CDFC36914 -:10E93000E901F1808C10BD07FB147A3E59DD7C148F -:10E94000E932652575AF42E80E76EB72F489A617B9 -:10E95000D5CD3F8C5E7CA2D18BBDE6CEBF8C80F83E -:10E96000D71E09ED03694914F6FBF166E6671C3012 -:10E97000BB517E3B5F53F0FEB9D68E7CCDE51EF6D3 -:10E9800017A1DFFD4D8289809DB39BC9472A1E03D5 -:10E99000981C85DAEF57CD6EE45734F8717C1D8EE4 -:10E9A000E63FA9F51B613CB88FE810C70BF32F7841 -:10E9B000FCA7A779A5F171BFEBBCBACF3349AB81F6 -:10E9C000B0F8FF0A63C8B9D46DFC5CA03B4E16ECEE -:10E9D00067375DA61FC45F0274DEAFEE7C0AE3BF3B -:10E9E000E79F393E0DE477D91FF5C444F9DCBED367 -:10E9F0004A02ECDE8501D6D98ADDFA88E72884D47C -:10EA0000B2EF1C7F6745FB52F1BCD15F4CDFAF78A2 -:10EA1000F1A3E110B76A5FC3EC8CEF192E1FBEB6ED -:10EA2000E170BE5E21B373612DBCEBB8BC9C7B2949 -:10EA3000BE14ECA4D4C8BE5FAD689AA51843F6E92D -:10EA400023CD0A8E4BFBE1BD65DF0E09E3E5E1F85E -:10EA5000AD66F07630FB57D1ACF8E13BD88AC62DD5 -:10EA6000B8BFF5347E6A00BF6ED2EF9E65DFD73641 -:10EA7000EBC5F861A33E60C438A7FEB87138D35B1C -:10EA800049884755A15E5637F13899267EB4EC7710 -:10EA90007B5EF451D22CFBFD6F6C606FCEB66EB70F -:10EAA000617CAE91C5DF648B1C393ED7535CAEE907 -:10EAB0003E1E979B7A9A0C0F8FCB9D85FF503D9CF5 -:10EAC0006FE6FAAAC6351B7BC5747EBEECD90B4F28 -:10EAD000C279D2B9E73F7912F0AFFCE6B327EF86EF -:10EAE0007389BD663BAC7F9E67DEC6F8BBFADEDD90 -:10EAF0005CCEDB77FCE6E927A81EB6BF67C47B5B6C -:10EB0000ED7B4E67C2F78CEDBBBE4C85F8E6CA3D87 -:10EB100005B89F59F9C2A4B4CBDD3F01F9F4C77021 -:10EB20007EA2E5C781DD7A02DF739E3F6644FFA3C4 -:10EB30003BCEDA54C5E2D70E1E5FDD19F9BC4A8D13 -:10EB40000756EFBEE5E6EB611DDCAD381DF89CC74E -:10EB5000077B8AABBE45F93A2206FEEDE4F1F3A647 -:10EB6000A911E3AAE7E13F944F9BCC625CF5C2EEAA -:10EB7000C5FFF604B4EDEE1535AE1A88816EEA795C -:10EB80005899D9B5CD0CFAF1FC6F318E0D7CA33EAE -:10EB900039697FF64226C423CE289D77E23DE53DC4 -:10EBA00046BC6754B1E75DD497F6178EE23913E19E -:10EBB000E751EDA4FB879D1BF0BD8E679B95C56358 -:10EBC00039FD215EEBB0E1731E976572ACC66BA395 -:10EBD000C569DF37B3FB50EAF95CD5B60F0C4413B7 -:10EBE000FF96C602BF8E0BE78AEABCB5F0EC408701 -:10EBF0006B43CF1FA2C5C3B95D0DE3173B7768DF39 -:10EC0000C2CF23BACF1908E93B12CEC7D9B9B9C7C9 -:10EC10002FBD1B89BFEAF9C3DB5AFDF4C776EED0DE -:10EC200033DEDF8D2EAF9AD9FE56A5CFB9AF23DBE9 -:10EC3000E94EAEEF749DE930E3B9315B67E6F175FB -:10EC4000A69AD28D7DF7C6F03DC7F781E79ED1FB2E -:10EC500061BFBCAEE900DA5BAD9E571316FFD28EE2 -:10EC600027C531FFA0BA79DF70B047E7F6BF84F25D -:10EC700057BDF3B8C147E11C6AFCBDA16D6850DE09 -:10EC8000C18EFB43ECF8B9E7F60D67E72291F3B4C8 -:10EC9000D8387C4F8B08DFB3F35301FE325F93C14A -:10ECA0006EE9799CB3B26B16CCF76CAB42E03EFBDD -:10ECB000D9267D913FC2B89FC13A362648A77556DE -:10ECC000F61D9F3EC9807EE64AEBD863F0FDF84A08 -:10ECD000ABC101FBEDDAD5EC5E65EDFF72A6035F1B -:10ECE0006A136FC373A37A0D1DEDC9F65CD887DB79 -:10ECF000F34B46835869ED41A24B27E0BDD25A94AD -:10ED0000E6B0405E2FE6A710D989DF19EA6D854588 -:10ED1000300FBD5D6737475C5F193CC5C2F266289E -:10ED200076F1BBBFEF900783403E8E6F9D07A353E4 -:10ED30009307A3FCC6FFD7F260F8609C9F401E8C2F -:10ED400000C677D43C18C93F721E0C882F8D0EC99F -:10ED500083D1A9C983C1F9F8CF3C18FFCC8301A5A1 -:10ED60009A07E39D0D650590A742CD83716683A741 -:10ED700000F252A87930BEDAB08AD5791E0CCBFDEC -:10ED8000AB0B42F36064DEBF01DBD53C18CEFB1F4A -:10ED90002908CD839177FFE682D03C1833EFDF5E00 -:10EDA000109A07A3ECFEE70A843C186BFF50007929 -:10EDB000305E8F77B7C6A544CF83D11CE788290F73 -:10EDC0000685F31EC2899207430B275A1E0C0AE7D9 -:10EDD00044DC98E87930C2F089920783C2F904E1F3 -:10EDE00044C98311864F943C1814CEE738AF287974 -:10EDF00030B470A2E5C1A070FE0BE144C983A185C7 -:10EE0000132D0F068563884F899E07230C9F287951 -:10EE100030289C048413250F46183E51F260503868 -:10EE2000E908274A1E0C2D9C687930289C2C8413F5 -:10EE3000250F86164EB43C1814CE55F163A2E7C1D7 -:10EE400008C3274A1E0C0A6714E213250F46183E12 -:10EE500051F260503813104E943C185A38D1F26079 -:10EE600050380538AF287930B470A2E5C1A070A63B -:10EE7000213E51F26084E113250F0685330BF189A1 -:10EE80009207230C9F287930281C37E213250F8620 -:10EE9000164EB43C1814CE528413250F86164EB469 -:10EEA0003C1814CE728413250F46183E51F2605060 -:10EEB0003877239C287930C2F0F9AE7930CC814183 -:10EEC000D240CC8381F938BBF360247FEB3C18BF80 -:10EED000027CFF9907E39F79307E8C3C18B75ADD9E -:10EEE0007F8FC77DE377CB8371265E9337A2873C04 -:10EEF00018B75A4BCE823C7FDB3C1817E2BF5D1E31 -:10EF00000C3ACE3F2E374EB43C183ACBB7CB8341A8 -:10EF1000C7912D632E339F287930122C62FE901FEB -:10EF20002B0FC6B1F8249C4FB43C183FB97C137426 -:10EF30009B05FBB4E9288AE427937F62B485C70D5B -:10EF40007FA8FC1330E99C9F52FE09358F41930244 -:10EF5000EBE1FB9CEFEF70B9F880E7A13816350FB5 -:10EF6000857F2AC677978A7928A6703ECE768BF25F -:10EF70003085B0739429F959FE5AD8AF976BF25087 -:10EF80000C11CFE98BDD47F3293832D529CEE328A0 -:10EF9000978769A59F1E04F6DC3C36721E8A199C71 -:10EFA0001FD3357499C2F9369D97B7C3A739549EBC -:10EFB0008BCB8FCA40D7698E3619E3F437A9FC731F -:10EFC00008FC9BC9E16AF19DC1F9376332E39F16E2 -:10EFD000EFB7807F14EFB7CA4721FFB4786BF1D445 -:10EFE000F29F84F23B247F482E11F34F4C3289F973 -:10EFF000270AEC62FE891BD3C5FC13931D62FE89B0 -:10F000009B8688F927A63AC5FC13378F15F34F4C1A -:10F0100077ADD6E4BFB84F93FFE2214DFE8B4D9AFA -:10F02000FC175B34F92F7668F25FECD2E4BF7849C5 -:10F0300093FF629F505F58F79AD07F71FD51A1BE38 -:10F04000A4E13DA1FF52FF71A17D59E3C7427B5569 -:10F05000D3A742DDD3FCA5D0BFA7FC036FF1EFA17E -:10F06000DFE1DF431FE3DF43BFDF43FE8B772C4B42 -:10F07000D785E6BF78DFE2590779098E5B1C3CAF84 -:10F0800040E4FC16DDED51F25F04DFFFF6F92F528C -:10F09000927FF87C043A2BFB1EB0B7254F674DF9E1 -:10F0A000EEF9086E2D11BFEB9E552A7ED7ADB3B297 -:10F0B000EFB567BBC5EFBB6F2F17BFEF1E11E7960C -:10F0C000000F6DFE8BDE1697CE0AF692E72908C078 -:10F0D00077BAD9106F2BC2F220E4BFC886785B29BB -:10F0E000968721FF052DFF0CF92F687904F25FD078 -:10F0F000F20DC87F910DF9337C3C7F461DCF9F51A7 -:10F10000CFF36734F0FC197E9E3FA391E7CF68E20E -:10F11000F9339A79FE8C00C239E13D8CE5496F2BB9 -:10F1200096A7BCC7B03CE36DC3F2ACF70C96E7BC46 -:10F130009D58B67B2F62196BFE0C552E3F04BFE124 -:10F140000A189FC9B32AA7573FF0C8BAD0FC1923A1 -:10F150001ED884721A2D6F460E7CD397123D6F46CF -:10F16000777B94BC19C1F7A3E7CD481BFDE3E5CD40 -:10F17000986BF961F266CCAD11F33ACC5B75F9BCD2 -:10F180001923E24A6E41F9E3F238D7125BDE0C9F95 -:10F1900055E2DFE553BA80DF45E982EB750F790769 -:10F1A0000E5A9F1E02FB89AE21575D36DF83562E15 -:10F1B000A2D39BE57798F323E7CBE889AE6AFFF704 -:10F1C0002B581E87B9966F992FA3877C0B07B3BF67 -:10F1D000403B196BBE8C9ED6879EE839E347CE979D -:10F1E000D1935DEDC99EBE3985D1B9770F7456BFF5 -:10F1F00097AE34B51EC297ED2E546D997F0F9F3B8D -:10F20000D38EF1998E9DFC5E9C8B38ECA9EC7B7DB6 -:10F21000F0373B9E4F184EF03B7E3B7151FEC4F3DE -:10F22000E7D2CE7DFBE05EC05A1B71252681B34735 -:10F230001CFA81B00FBBC604F19AAADD9FBEF1474C -:10F240000AD7DCA2C7FB721D148756F4FB5C89C089 -:10F25000B778F24BDCA7C319DDA55EA1DF756B7E25 -:10F260000F0774490D9E3F15E82DB86FEADACCEE12 -:10F27000B3EAC9D58F4F188DF7C689DF81FC433FAC -:10F280007519C7B38B106700FAEFB4E2FDD525AF4F -:10F290002D34C0A070DE1A1A37E85524C6811ACC66 -:10F2A000B6E1706F2F5DBDBFE773B5821FBE88C327 -:10F2B0004D2911E3449F2C283A0CFEF3227719DEE6 -:10F2C000AB482B15E346847F470FDB32F03365C232 -:10F2D000EF75FAD97DCFB0EFEA9BB7209E4BFD9A30 -:10F2E000FB4B8D625DA5DB392BBF9762219698E8B9 -:10F2F000D676C5E31392BF3DDD8CE922DDCC0E91BD -:10F300006EF14344BA68E966758A74D1D22D61AC56 -:10F31000185F53E9A6DEA7FCA1E89664E3F73C82F8 -:10F32000F42A31A5A2C9473C33E400CAB7561FFAF4 -:10F330005802F01B7E48BF64FF6A7CCB6995C16EA2 -:10F34000A533D0445AC4DE8B077D80FCBDC489FA46 -:10F35000A0FE3E8A78F22197FB8FC8255AAE987E90 -:10F36000F0F802DABA19E46D04FB3D1A18AF4A222C -:10F37000B89F5388D30EFBA826AFC9B94881734DF7 -:10F38000E25C940DE799762C1FE4DF3B770C25B8FF -:10F39000EF6F0A7C9E0AF7061E1CD9390DE20F9EFC -:10F3A000C5A404D6AF59096C7D5DC64B5B028BCFFB -:10F3B0006C28D111D768F87D4A7ABF44C76BB7BBB8 -:10F3C0005EBB01FCD116763F80D83BDFB81DDB4722 -:10F3D000E1F7E119BAFA6B001FDA1FBF2BEE68F9EB -:10F3E000C8B630C40EB7373F7225DC6BDDA48BFC8A -:10F3F0003D73818DFFFE1D7E3F654430DF42816D90 -:10F400000CE6657870001DA77A7A17F25195CBEB60 -:10F4100038FD0F964D41FC5E68911C10AF2BD4DF78 -:10F4200071D3308ADFB8B7657EAF97DD5F1FCDFB44 -:10F43000D79AA9FEA2FDAAFF1BFC9E95974ECA98DB -:10F440000F71744D19DE13FCA3ADF030F02BC7D54E -:10F45000340AE429BF2511CF713D1F12277E9AD5AA -:10F460002ADE07CCE1F7B673DA881F84E2DA63623A -:10F47000FBB836B17E9D66FF39DFC6F5D4465241F2 -:10F48000EE367EAD9760FDE8E824CE3514DF8E457C -:10F49000BD71FC8ECF09FA891D5FEB8B22DD8F5980 -:10F4A0006E63FCDB642068BF379559F0DEF9FEB26D -:10F4B0008AFEE05F7C7197BB7FA43865889F96C009 -:10F4C000BEBB772590B120876B2546EFFA8C92085A -:10F4D000EB962A77AA1CAAF2975116E78E740FF5BD -:10F4E000339B8472965736443280FCEC9530FCD5C1 -:10F4F000BE86E2759975DB47D6F4017C3CCD9FE171 -:10F500007D32538BE48A744FE7619B8DDD6F5CE342 -:10F510005B0DF7467E419508EC5486A13E2B127C8C -:10F520001FD9887EE95D36077BCFC4F320C9F51962 -:10F53000709FA2BD79D2E47514CF27A83EC07AB5DA -:10F54000497122DEBE2A42F09E2C8FD7F59D46B629 -:10F550006C08F17F37DB721B6D145EA38D7D6FD954 -:10F56000CBED94006FE77FFDC306F03B2E1A917F31 -:10F57000BDB9BFA9BE7780D3675C826B2BBC4FE05F -:10F58000979F51E3E374DB9C8B46415C9ED23BC466 -:10F590000E06F9E663F951DC04CF3F922C3A94430E -:10F5A000E27239ECC27D761FEA8DAA07242011C8C9 -:10F5B00053A0DA37A9450A58A9DC8F365902708F53 -:10F5C0002EA99CCE3B19F29A9818BC56F99C18D7D4 -:10F5D000A2F29803CE3DC1ABF3104805F8AADD5363 -:10F5E000EDE5DA44668FD63E24635ED4CD729B1976 -:10F5F000E2A9592E471EA4884C921D78AFA65F3908 -:10F6000071520C49FCC05F2776FB0154C9AFF94623 -:10F610003F2FD2775B176DCCDF1E97E0FE33D06BA8 -:10F62000F8E1CEFDE02E38CDA417BBFFC5ED04F701 -:10F630006B0AF97A37EE3F74EC7BD1C00D24F43BB2 -:10F640002AAD9DD86466EBFCB8EBD9BA37EEBC05A1 -:10F65000D7BD6E3B515688EBD4C8965107E09EC586 -:10F66000C80F997E126E1FECF40FD029E7B04F0F30 -:10F67000F4F9B67641CB6F123075D787EAE01C8675 -:10F68000EA5BC8FB67357664C5F441B5185EE6727F -:10F69000D4FF1EA7DE1D4247EDFBDD714AC9D4FD34 -:10F6A000DC3110ECC8113DDC0BE9C8A5F3A3F3DF96 -:10F6B000C8F525F173FF6498D7C6961BCD20DF6B84 -:10F6C0000379F662FA4EA2A9049997485C18CF19FB -:10F6D000493D32C88F518B4241FD41A58424A4C0CD -:10F6E0003DB42221DE432C493CFF4B00F9D22DA72B -:10F6F000548E43EFE5AAF2A99547557E6BE1A0052C -:10F70000CE0721624E4BBDD484878146B2D90EEB21 -:10F71000BBEA5FD6727FAED69CE9C7EF977C19E84B -:10F720001FADE4FE51ADA5D084E6605F32AEEB2B99 -:10F73000217E42E9B03285D979753E5AB9F45CD45C -:10F74000137FC83EC12377E27D44CF45033E5FA7C8 -:10F75000B807C0FC55FA5CC3E9A3A58794C0F79D20 -:10F760009C2E3DE39B63877BC1892617598FF8E662 -:10F77000E13DEEA6C04813ACBFF76AF08D01CF6B38 -:10F7800013C684E3295BA2E099CCF0BC8EB8FFD805 -:10F7900046E53767455D6D3CEA15792B3D275CAF43 -:10F7A000B47AA4EA8D1AE7BDB6B2FE005EBBED41A5 -:10F7B0006F3CF18C2E4EA504EF5739F7C4A31DD131 -:10F7C000EAD3E77CFE9E7846BF058A7B06CCCFA3B2 -:10F7D000EBCC043919EE20BD8A2992C39BF5A8E72A -:10F7E000A435B67BF8AA7FA5FA55DA7EAA5FA5DA1A -:10F7F00063F51EFCDA04F77C9003A999CA2DC5A70E -:10F80000D6CEF64B9B6DEE4580573CC53D0EF68D32 -:10F81000430259ECFB5F512FA2E941BC46CE9B024B -:10F8200032AE0B3EBA2E644BE178A8E30F4A48642F -:10F830007CA45A0EEB7DDF1CC206AB269837A7EFDF -:10F8400070E28675ABEF48769F714D02B3BFB50984 -:10F850006CDD52CBCDB692BB51BF65E2338EFCEE70 -:10F860007803AA70DF7C6D82EB2EA087A9C885F390 -:10F87000E863274EF04BFBC84D127C379A54E99051 -:10F88000D83D7312FC7E8BC2EB53ECC8057DED03B3 -:10F89000FB6BE8DF1239CFD8A309EAFD5EE67F3AB9 -:10F8A00049771EAF471398FF7908529FF42A56F301 -:10F8B00082A9E7394E09E8D46EBD0D916EBF2031A3 -:10F8C0003F3D91D14BBB4F00C287FEFEBD7B0D4437 -:10F8D000362791E0EF59D599D0BF8F27CE26B05764 -:10F8E000BB1206F0734C671DD47F25779A128706EA -:10F8F000E55D95E30727CC70422A52DBF55DC361D5 -:10F900004F45E57A27D0BF7D42D760CC41493A3395 -:10F9100099FCB8F442BE20950FCD8AC00733ECC3E2 -:10F9200043EDA4D53004FCD17629CE09F72CDA9723 -:10F930004A0C5FC9C4F329C9C23CD3E3997FDDC136 -:10F94000EDD53B09592827AA3DA6F3AB83523B0FBF -:10F950008F11EF7490CE3DF1FEAD706EA5C93FA939 -:10F96000CD4F3969A105EF7F6CDC63C6FD6B57098C -:10F970003BC7EF6A31A27D8EA6B7696DE688711C20 -:10F98000B5A4F47B0BE897A6D424823D4C9B7BD294 -:10F99000067CD7D2A543F25D7308F645AF2B11BFA5 -:10F9A000BB55CBF4F49B1217D1FEE91993B1549FC8 -:10F9B0003758E488F7CD4F73BD52E5F14A3A22DF5C -:10F9C0000F9D06793CEF7EF31D1709DEDF6F88631C -:10F9D000746C886374EC728F4F781AE4CD9781FA57 -:10F9E000B0583D07E5FB7F35CF943ADE46AF29514D -:10F9F000A62AD0B0608A19D68914E29A3C1B947565 -:10FA0000A342E03BA2C7BC3B12F3318E6D12EFF96B -:10FA1000DAD9BDE1CF3716E077DEA9648D7930A55C -:10FA2000475989CE09F183F30BDEB7E9A83C2DE8ED -:10FA3000D39A03F2FBBAE226F63118EAC2FDC99264 -:10FA400052833F40F996DC400D05A5CB7F03F9D4E6 -:10FA500012800080000000001F8B080000000000E2 -:10FA6000000BB57D0B7854D5B5F03E73CE3C929922 -:10FA70002433794E1EC009E19D108724BC1F4E9E81 -:10FA8000448830BC0485EA8028CF2488D6DFB6DEDF -:10FA9000CBC444F4A2B745E9AFF4D6DB7FB0A2A84B -:10FAA000200182069AA41340E4113408A8A8AD519D -:10FAB00029620BC908EAC5D67BFDD75A7B9FCCCCFF -:10FAC0004922D8DE4E3EBFED3E8FBDD75EEFB5F684 -:10FAD000DA872EC977134B64CCB7D8C0B64A8C7D71 -:10FAE00087BF1B43ADD96E602C89B196383BB54EAC -:10FAF000E70CC7D284F07E8563693E63D5D6D85CB7 -:10FB000016876D7F3F8B85F18A58EAD202685BAC1D -:10FB1000AE5A95B12546AFDD0ECF774EBA3CA48ED6 -:10FB2000E12FD8DF3392B12E236B94E2B01F606CCB -:10FB30000C4350F8CFED56EDD097F0FFE1FD448B2C -:10FB40002D20C3B8CCA35CECB0F047BE1B281E4DE3 -:10FB500066CC285E939ADEF846CA652C76721163ED -:10FB600070DFCA5C8FB22CB8318CA99E18C6A2D89F -:10FB700033F6F3D98C19F07D584757F3BBFD7C0061 -:10FB8000C71FFEE54A0C83FB1F29C118570E6317D8 -:10FB90001E3C15E3B6C1F507E5723FF46F4740C65A -:10FBA00087F0926F870BA3197BC4EE1981EBBA63C0 -:10FBB000DD7F8FF1DA42F7D903703195B1157E19E7 -:10FBC000E7E6F0C27FABB65919B384FA95F509118F -:10FBD0007DC018E1B5D2CCD6D4DB7AD26305D2038E -:10FBE000E65DB17D8B295DC5F9BD93ECD0BFA0C0AA -:10FBF000AB80EF0B0D317E5F66089E25DB4799D207 -:10FC0000E1D6474D6616807530A5DDC86C84B50A0F -:10FC100009F0E61578D3C379B8C54AE3DDF57F6509 -:10FC2000BF1996BA18E67A201E9E6F5A51C1727B90 -:10FC3000AEE3AE3FA8652940BCBBFE4D623E953F9A -:10FC4000FF601E3CFFC0235F20DDF4EB5CEC337EE5 -:10FC5000D211B16E376300CF3241EF3B1F8DBCBF75 -:10FC6000ACE9311A6729F39A909E776DD4DFBFE92A -:10FC700033E4BB654C095D073C5C3E9265453CDC6A -:10FC8000618F493C0F20038F8DFD0EDEDF7D6460A8 -:10FC90009C37A7277EB5F6E23AE06F33637F5E6755 -:10FCA000A1F6C23A46ED08BB4AF459DD74F27EE48F -:10FCB000AFAAC65D261CA7C5FFA78409F04861D37B -:10FCC000373232572173DF7B0EF0F92326B3EF0072 -:10FCD0007FBB19E79FF546CF3D48AF1BAF96D37D5D -:10FCE000FDFA1769FC7F249EF86711AE3B17AF2B16 -:10FCF0005FF6B6AE9FE2BA809FD95858977CFDEB6D -:10FD0000D2D6A3AD4FBB5F2903DFF5F2BEC6EF230A -:10FD1000843E58FADCACF569808ADAE6CFFA7710CF -:10FD20003FB1D328BF1A3F2D1374D2F38D46C76E4F -:10FD3000FE68FA775A9F463FE07FA7C1896DC06988 -:10FD400018D7934FF47CA1E7834E63477F945F3DC0 -:10FD50001F744A6C416FEBFA37FB405AD752D55D9E -:10FD60006687FB7731CF7A3BAD67235DBFA06C3CE4 -:10FD7000FC3394ABE7385F77EB3933973776DCE8C1 -:10FD800047BDB936464D71D804FD80CE9DBBCC3EF3 -:10FD90007C4E9BE7FC3AB77B9011F15E4EED9FD70E -:10FDA00079DC830687EEDFFDAB2BB12ABCDF358C17 -:10FDB00095A3DC77C644C2BBCF2E133CFB900EC884 -:10FDC0007F4AFBFF7C803AE9B9F631A847CF7FFB39 -:10FDD0005FB11E78BEEB5B73796FEB3C2DE807EAF1 -:10FDE000E5B413F8EC762167B73755125D963C33CE -:10FDF000CB84FCCC1EE0F8B4C01FEAD7B6A8D86705 -:10FE0000711D8B1B24D2237A7ADCE59AFA39EADB5E -:10FE10003BFD85F47E0FFAB0C789BE77213D86850C -:10FE2000E831D6A1727854F803BEB943F0CD7965B4 -:10FE30008DC9007AE4FC33806F007995C2DCBDE99E -:10FE4000C1FE0ECE877DAD47BF8EBEE05FF65CCDB6 -:10FE5000FA3486EB1F654AEB45EF68EBBF8BB9625E -:10FE600049EF88F5B28E1B495EAB2D7C5E6D9D2BF4 -:10FE70009AEE9C817C51B519E895D973DDA8771766 -:10FE8000F7026F997CD16881F7BA1E905CA86FFB6E -:10FE9000A283A627EE12F85AB96DF10C349A8B6141 -:10FEA0003E3913F5D1176FC624A25C415FFA1E7A62 -:10FEB00035C91F9B711D8CE37B09E07B8374FDF4C6 -:10FEC0005BB6B9D03D28ECB915FE9BDC83C2F59931 -:10FED0008EAE6CDBACD0F364B7DD26B4C7F10EA1F7 -:10FEE000BF845EEE5BBE60E100E7DA1D0EB26F6CB0 -:10FEF0008D83F46375D31653B8DDD5E44B93B7B156 -:10FF00000E3BF15955E313F41CE85FD501FD4A4B54 -:10FF1000C7CF6F55C3F0394ED051AE30A1FEEE4B76 -:10FF20007F82BEF9B2236C9D231CC2AE08FD7B2DDF -:10FF3000FDA0C1AD1F57D3071ADC1ADF6BEBD1F35D -:10FF40007D5FF0E9E9C2989FFB0B3AFAAC427A84F4 -:10FF5000F5115E05F0DBD66CF53F04F0B6491C7E6A -:10FF60005F7314C1DFE92C769F033FAF2A7521B57B -:10FF700027F0C554F4EB3CD3109F9A3FC70A1222D6 -:10FF8000FC247DABF93779C29FDA1BE5CE07130954 -:10FF90003F4F02F2C3949A8E391620D9AD8EEDE50B -:10FFA0000A8C3FE5898E3951D05FE8D8C1FB5B3BB5 -:10FFB0004E595C8CD5B057CA4BA07F3BA013C7BB32 -:10FFC000565B60F62C44F95D0D7E9205ECD1EAD3C8 -:10FFD000430EA1DCAD6EAF2897C0EEAC0683238143 -:10FFE0003DAA74C706ACB9D46713E0B9E7EDDE6586 -:10FFF000C42F57EBC86EAD3EAD70B9399248EB5780 -:020000022000DC -:1000000000F62878AF2E1AFC55C0575DBCC5559B2D -:1000100049D77D51F1D877AB6AD8758D1EF81EC2CD -:100020005167606E07B4AD4787C4757C8FDD6E5D28 -:10003000C72A14E08383EB2CD4EAEF179AEC83D021 -:10004000EE151A98B7377DF9A483FB8DC0E4E94813 -:10005000E7AA23269277FCA11F5829F451151028EE -:100060000EE0A93CCD02D1B1F85CD9E70AB60D1279 -:10007000FB24C25F61A1BEDC37DCD7DB56E17883AD -:10008000C3F984E3A948912A94B0794B6C51117D4E -:1000900039C5300CD7C3E468D756C0AF9C6E58B38F -:1000A0001BD62F0F8016F0A1D85DF2626837164F6D -:1000B0009197405B6BE476B5D6C09687E3E90581FE -:1000C0001FADFDC0E1D98A74BFF456FB182BE9AB14 -:1000D0000C3BC9B9586FADE40A50DCD4CA5C5BE193 -:1000E0005A9DEC619C8FEB19F2F11B621C97D9B001 -:1000F00047057E6D747C40FCEB8A33DC9B09FDC0B8 -:10010000131FF17EBAE14A26F0F781273ACA15900B -:100110000757B6E1CA40E81F7AE2637E7F220C09E6 -:1001200006EAF0139F94FB6C382ED7676CBB3B1B21 -:10013000E7510C12C9A972C0E4AF85FFAD8BE5FC95 -:1001400054073C82FCF786B0B3EB6B8A5EB602FFC5 -:100150002B456E750D8CE3C78069F4DFDF6A7894F8 -:10016000AD068A53B0457CBF29D6ADD18135B8B331 -:1001700067A15EA87767CF8E41BC7A4F225EF3DB22 -:10018000DAA7A03E6E78FBFD31E8AF22BD709CFC83 -:100190003688DD603D975EEBB7450E8B473F7014A8 -:1001A000BEE3003996DCDC9F94543B5B047257EB52 -:1001B00066AA09D695A28BEB1A18D72FCFDB3D7F05 -:1001C000C4F7584680EC4DA1C3FB31CEAF8F5759D1 -:1001D0007B7CAF7A59AFB74CB90FC8E8E7C4A737F3 -:1001E000BEB704F5FBEFCDAEC12AC2E5660F003CF9 -:1001F0003B0D4C61F1C426C394028C3FA35D1B50A0 -:10020000EE5DCCE90339C3308D80845FE298B0B8ED -:1002100055AC07DE2F61D08E45F86EA0F5C9C857E2 -:10022000A3984746FD3586F9ADD87635BFE644BC80 -:100230003D19C5EE40BFCFB28DB9FD61FA63403CB8 -:10024000F7F726251809EE6863FD6CE4D7E82F98C8 -:100250001DFDAAAEFF3429383E08C874BCEE3A6CC6 -:100260006008E70B46BF3D0EFAC1E18AFA2C0B8D00 -:10027000D725E8AD8DFBA4491DEE407D93C0FB2F33 -:100280001472FB1CFCDCE47F3613F16359E30F931B -:100290002F673CF75BBD4945F1F1D0D63747339C1A -:1002A0007F6C4BB401E9F0F2F6BC28E4879D881B13 -:1002B000587FBCD97E0F8E177F05E0CDA4EB6EC2B0 -:1002C000ABA28E8A03BC4E9866533700DE5F88AAC5 -:1002D0009F86FC1FDC6160CFC2143B4DAE59D8DF56 -:1002E0007959B5A3BE7D21B33E9AD6B3C340EBD9AD -:1002F000191D1CB116E0DE304C2947F8142B535061 -:100300000F2B8622F51EB83E349EDB574D2F2F88CB -:10031000E7F2F3A404F3E7E17385243FA5B28DE48B -:10032000AE2BC8FC669827696EBB8CF4889E05AC22 -:10033000847CAF046406FD491E46498D4936A35F9F -:10034000257DEBB62D06BA4F11FA76CA87AB2B780E -:10035000DCE33A3D11C63B6833325CD764D621A357 -:100360003F38F92A7305907FAEF278C60E7FE83FDA -:100370003DAFF3074BC578EEA0BD042F17B2483F41 -:10038000AE7473D9E712CDA32A68A78B2DBAFBE808 -:10039000E7C5621B193795C50BFFA63FEBFF1DE9AB -:1003A00037E05E98EF3E3B9FAF54CEF915AEAFAB52 -:1003B000DCE4423CECB2B9DF9D887AB1DDC8B6B26C -:1003C000BEE5E979883FFDE0730CBB6A65FE7CE21F -:1003D000471BAE67C4E68DBE2858F788417C7CE495 -:1003E0003BD42343FF333101F5F855A15FB456E305 -:1003F00033E4277B1CE727FB0D2139BC333E939E5A -:10040000D3E40AF90CC7D96FF42FF4F46227813FC3 -:10041000EF44FEDC656314473D966A598072A5CDB2 -:10042000F3BCE0637DBBBE666DAB11D7FD15D80391 -:1004300080BB24EDAA29DC9EEF49E27C552A7F4B44 -:10044000FE766793C4D0CF4F6EE2FA3B9C3F527B5F -:10045000E78F5F225EAFC51F5ABCB0FB87F2C79122 -:10046000BF8F3F365C933FBE8D453CDCD75C9CC262 -:10047000BEC7BF6914FCD0D7FDF156AEE7F4D75F15 -:100480001178DD67DA383D17F5C0CD0617CA395047 -:100490003F7D36AC635F347F8F296BB2B0BF4BE1D9 -:1004A0007A65579399F4CA2E9BD74B76DC6961E83D -:1004B0003F30C5DBF133D4876916754318FF2E8DA5 -:1004C000E7FC566F0C8CFF0CFDE2A39CCEE36ECED6 -:1004D000934DF05CEA522EE705174C5B300E2B4D26 -:1004E00028DC817C74027516B4D5E7E029407CD500 -:1004F0003913E9BBD75A4E96617E11FC1E37F2D9EB -:10050000D8FD27CB8A72F079AE4FF78A56EB8FC7AA -:1005100035C5B3EE78D723ECC678C6F59207F92433 -:1005200037D4676E23C56B1A3FD447033F805CCC3A -:1005300067AA3116869C73CEF330984336A73C9257 -:10054000CEF303D3283E9C7BBAFD55D0CC6C9E479E -:10055000775FF0C17C1D1F809D3D1E8FFED2F18014 -:10056000C980F399D664737F684D16F293264FF4D1 -:10057000033CD5FF61D8B31BC2EC7B6C0297A3C7C9 -:100580005D0ADDF77598FC83E1D2BF33FE5EBDB036 -:100590003F9FA33C63FC70DF2B0BD18EE62F771FB0 -:1005A00044FC4F4F92E9FA2F58C09285F47129E428 -:1005B00097D51BD5E2CFA4D0734CF10CB3C1FDFD90 -:1005C00049D1F9387F6982F722D28929C123F8DE1F -:1005D000D80979F9285FB6517509688F34B801AE2A -:1005E000F2ADB6101C1A5C67055F94262CBE88EB32 -:1005F000C7F750BF347E7CDE82EF6B74AF6FFE8234 -:10060000D33B8CFE48EF10FDA53BB0AFE1E12BA141 -:1006100057B4FE3F4A7F2D7F704DFA637E20F6EF80 -:10062000A2BF352129447FF0B3E2B1AFF7B3EA4D61 -:10063000E077E7F4BC5EE828A4E75D265821FA5588 -:100640002D1077A23C7A1DB42FB0C7CEE7EAFAC3CB -:10065000F9FEE022B2C109F184F76A537008FA2169 -:10066000A30212F985A340F01791FF95417ACF2597 -:10067000F0C4CE4BD2F961DC45FF2E1DFDC3400214 -:10068000FA51A3CC1501E4F7DDD629E9E8D7E559FD -:100690002765215FBD3AECBEE368825E4D5BBEE735 -:1006A0003935E4FF68FAEDA018569BBF2081EBA115 -:1006B0001B41DDA21F882E63381C9A3E47F2201C86 -:1006C0005260BEE13B2BE9E5A60EA0C78D0807E00E -:1006D000A155620DA8CF0B0DEEC462F4D392020AAD -:1006E000F7F7BEE98FF9C18AA637DE43782B703F52 -:1006F00004E35097F162773E62604F3F58F357B47E -:10070000B840F367B4F813FD1EBC3F405CB79B01D3 -:1007100040B447018BBF06E67FF2B23ADC2DE456C7 -:100720008175548875CC64ED0417FBF6BBEF260188 -:100730007D66087C541C81B83117EF337633E0E1D5 -:100740006685C79337BB207E0CE3A399E322FBF8B1 -:100750009B921C1AE75ACFEBEDC044DDFECC3FDA8A -:100760001E017BF409B8CEC7D6F1B874C240D9A730 -:10077000A0E11C9769407EAC16F60DC2E85EEDD292 -:100780004BC22F9E60E8C875017E5BF7FF8DECE0E1 -:1007900081FD7F7B07FDBCF19F2BCC0CEF4FF8BC9C -:1007A000200EF5041BA7125F69E356FFA9C1CAF822 -:1007B00075E2FF2AB1F6C3008F7B28C267A1F677E6 -:1007C000179FDC84E37D794EE1BC2DE62F3379075A -:1007D000611EBBCCC4F3018725EEFF68F70F1B0138 -:1007E0006EB8BE2941CB0BB493DDC79F398CCE3791 -:1007F000633E202F44D79B2F947FAEE4F6A40FFED8 -:10080000FE37F2015A1E60ABC01F3B78D6A4025CD3 -:10081000531BEE51D0BF9EEA94993B6CDE9B542B48 -:100820007387E5039E49D0F923075FDC3403EC4965 -:10083000759BEC8A42796DDA753C17FBEDB2CBDA29 -:100840000B1FE9F13BB5E91E05F9DF98A8927C5F23 -:100850006BFE0923804F6E40BA33F2EB3AC748244F -:10086000477AFA1ED8FFEB848E9CBEF1DD17FDF5AA -:1008700074F8DDC522DAEFB9163DF47CDB02EBF447 -:10088000C1FA02B04E1FF85D07D6D9A97F689D93C3 -:10089000FA1ABF5637FF3601FD368D4F4B1338DF3E -:1008A0008CDFB72981D942F4D2F0F5A1B0577BA3F0 -:1008B000347FC3356F065C3A05768718D4C7DA9D56 -:1008C0006342F66BFEE932F23734FB355F5E544A21 -:1008D0006A53D82F4C23A35ED3DBA9B9EA6223EB7A -:1008E000CD3E2D88EC97B76D5462A867203A4992A7 -:1008F000C087F0B33538CE300FC1A9A7A706971E21 -:100900001E6D7D9A7F3D5FD06FCEA04C23C2DFC3AA -:10091000AE8A75E2409887B85EBBFAB58E9FAF5C31 -:1009200028792BB717BEED8B7FF5F7357D508613F1 -:10093000E451EB43BFC298984C742BBB6A626EB013 -:100940001B2C238A7D1A665758C550E29F7B851D54 -:10095000EE8B7FAAAECACC9B1FE22363E31356E45F -:10096000A37DCA462BE62727DB66D5C6019E4AFE35 -:10097000543417FDBCEA0E03C3145669D31707316C -:10098000AEAF7E8FB9502F1635B51623DF1D52DA64 -:10099000658AB3BF64EC89307FB1B1A9D68AFE54B1 -:1009A00063A24C71FC6107E74BEDFE9644AE3F1A23 -:1009B000CF5D9EE1EEE5FE1971BFE4E33CE2A3B238 -:1009C0004741AE310E4D8AA1BC4489649F53817E5C -:1009D000C84D46F2F3218EF923EE035E6A34EFC26E -:1009E000D47E69E323F7D88110F5FFFD698D19F3F3 -:1009F0000BB324D7B3F05C991A6CC57ED9DC4CAA32 -:100A00007B18FB3F32F9B3C15B25CA8B9401BB60F5 -:100A1000BF6C51A61FF313FB25DEF735F37D02668D -:100A2000F725CC8079DEAE4818B581784AEB0FCE39 -:100A3000DBC0042387C557F7ED9549CFDC572AF96A -:100A400071BFA9D49ECE7C617C55F6A889D635BBF2 -:100A500029A508F9784EB9CCFC61FC1D107EE13C5B -:100A60000FC4E161EF1D8EE270051703DC52486E82 -:100A7000A7093E9FC5B89F387F4142C47BF0C62D71 -:100A8000688F6E6D8238157AD344FC7AAB373D623D -:100A90005E0FE37ECD09162C8983F1FB250D24FE24 -:100AA0009B11B48F0EA8A877CE24A25E63C3B89C16 -:100AB0006872572AAFAE237E70F27DB279124893E6 -:100AC0008CFA2F529E668E8BECCF72F7A8378890E7 -:100AD0007FBD5ED7E47E5EB34CFB72F30A2517EB55 -:100AE000453FE8FDECB1D17DE8856FD587E37AD34A -:100AF0000B1F96FF5D7AE135082BC681FCFE345151 -:100B0000E8877EAC1FEA875279FB26E4972EB07700 -:100B1000E65EF845B3175A3C5E06F24AF27E91EF64 -:100B200067945E4D65BEFC503CDEAD2FC09F70F5F6 -:100B3000E2E73C9D984572D4AD5F34FD11E64F1855 -:100B4000C7FCE3FE4429F891A63C842F83E02B6385 -:100B50003C1F588685439897737E41F9966A88F3BF -:100B600029DE67BF25B850CF49F12139D0FB195A8A -:100B70005ED72AF2087ABEE8CEF3CD35521D8CC678 -:100B80001765762E1F657365CABBEBF9449B4FCF83 -:100B90001F015D5EE69AFC21E4EC87F24773A2D860 -:100BA000571DC4065D0F5F68FCA0F187DE8E1CD365 -:100BB000E567FAB2236FA21D19DDB71D797D989103 -:100BC000F4B5DE7E68F6E277495C2F6724F27D8E0D -:100BD00069C3E7D9D0EFB026F13A0DCD0E75E7978E -:100BE00036737E78BD638922A13D41BD9019867F11 -:100BF000916FD5F8AFEA5189F28D15422F7536F312 -:100C0000FC5B7589ECB7C0FF16373DB189F78D9451 -:100C10009F2B545A150B8C3BD325B930AFE316F9F3 -:100C2000BA196E89E7EB5C91FBF42D3AFACE117C90 -:100C3000349305EBD01FD7EBA53957B95FA0D74F39 -:100C400073C4BEFB1CDDBEFB554DDE07B001FF4C7F -:100C50007FC09CF4FDFE80F6BE46478D7E2AEEC521 -:100C6000A11C1DFCC6A4C670FF19E937F5AA42E312 -:100C7000D893045F0A7FE6CB8B79BFA0984F3C5F87 -:100C8000DDF485C93BB26FF8AFE5B7C6A29F3E3A27 -:100C9000E4B76BF34E53184B47C74C674F6689EB6D -:100CA0003FD47E0CD7AD43A383A6477BE059E8D958 -:100CB000BEE8742D3DABE9B37FB69ED5C6D7EC80B8 -:100CC00036AF5EFFF615B769FA74FD1603E54B26DD -:100CD0008BF878B2C8C3CE4FE2F1C1AD493CEEEC1F -:100CE000FACA62407BB9B385FB272EB3FD38FA05FB -:100CF000A17C1FA7E7C331CC87FBEC4C69B7D0BE02 -:100D000067119012F73DD3F8BEE77625E0213DED5F -:100D100052580DC8C9397C0FE679F8806F21EAE98D -:100D2000873F1962A0FD7725D08EFEC9D83C85F695 -:100D30008F1C6695F2C19DCD663BBED7B5EFFFB463 -:100D40001A719CAF980B43B843CDE6EEFD1BD40758 -:100D5000A5729B8CF9FBAE20C8083C3F6941A018E6 -:100D6000E3A0C9ACBD16E57B02D2B117FAFD2A4952 -:100D70008BB37BCFEF1737733FAE3846263F6E8A73 -:100D8000AFBD18F7ADA62892AB169FD5E5F75FD19A -:100D9000C51FA1FCBEAAF0FA435DFEBE91EB99EB24 -:100DA000CDEB4F40DD067CBC5EE373A16F581FF9AD -:100DB000FD9D26BEEF133C6964E807B30B89BDE6D1 -:100DC00063AE95E7DFD712ED5663719F8EFBEBFBA9 -:100DD0005AD2DC6A6EDFCFE776048BD03CEEDC3E85 -:100DE0005BA1FA35911FEDB17FD2C7FE88BBD17EE2 -:100DF00008D5695FFB21C55FAA94F6B95EBC697529 -:100E00000B4CD43FDDC8B49F9BE474E7F96837F21C -:100E1000F9CEF3696E84EB79C1A71ADFEF3B77391E -:100E20009AF6414D6E15F78F830E8BEB59E25BCE30 -:100E3000EFF5A943FCB84FFB1B21173BA383C7B2B7 -:100E400013C3F73DF83E47CBBA47679F33D27EB90D -:100E500084F9486D7FD9077243753DF18CE20F2309 -:100E6000AB67386FAD9BFD1ADB2993D438C4FBE523 -:100E7000446D1F538DA33CC4B757A8CE508FFFDDE0 -:100E8000EB9807EB511AD6593C0AC8FFABEBECD4F0 -:100E90006F5CE7A476FF3A95DA878EC73E8076BF0F -:100EA000DA6DF22861FAE39D64EE77E5657F524CD6 -:100EB000C5DF7F6354873EE5C10E19F5C58D5761C7 -:100EC0001D117527CA65C437E537B342FD4C6971FA -:100ED0000CF66FBC0AFDB0E7AF2439B83DAA53EA5F -:100EE000462793B4105FFC2DC9DD9104D7EF7178CC -:100EF0003EC176B734FFE02546FD73BC7FAB7C096D -:100F00009ECB0F14525E391FF3CA7934EC42C4DF12 -:100F1000E85613ED976BF9DD3C4DFEBE8ECC33E702 -:100F20008BBCEEABAC83F2CD051608B40C0817A74A -:100F30009F5B9AE794301F98647261BDC3E82C4FA1 -:100F40003EE6635B9318C547ADADC9196A0E720FD3 -:100F5000CFFBBAB5BC2FFBFEBCEF918F627DA4B76F -:100F6000AE9A687FFAC8A9585780F60B2DE4FF693E -:100F7000F5C82DD1BCCE80652CA03CD38DA29ED1CE -:100F800062F69A93495F050E9E80F77E7F99F17D08 -:100F9000C7F60F695FBBD8303C05EB7E0F4A43E3D1 -:100FA000B07DEAA3D81C6A4FC55E44FCB418AC2AD5 -:100FB000CE7B669D5A82756D27D6B112AC637B6B72 -:100FC0009D85DA93EBECD49E5AE7A4F675B88EFCB7 -:100FD000731C9E477E71BF65A37D92296FD9146CE7 -:100FE000F316C650BBFBB61813C2DB12CBB66BF3BD -:100FF00060BD5A203AD080C9FED6A7BC8F59FA816D -:10100000DD337B474AA3186B7BCA3B5D990CE34EEB -:10101000EDFF93AFE0FE9BC9CB1EB3005C734FD9CD -:101020001ADAA0FF76F2F2C76CA86F8F4783D2C39B -:10103000F5AE38EE1E047443A590C605978D837EE9 -:1010400082D65F31BD641263B71477643360ADEC50 -:10105000E495D32D80C75BACDE1F63DFE44B9A5E63 -:10106000D20FFBCC87F56041C948713FCB9012B1DC -:10107000FE65A6C3FB467258FD9E5BFA13ED338DE9 -:10108000714BCC41871F8CB4EFC5EC1F2784CBDBA1 -:101090004C47E91B488F89C9BC0E78F424C91D5EF2 -:1010A0005FA17F6EF439B504E934E642591DB633C9 -:1010B000CB1DD4F72C185B87F25C62EBEBFD627AF8 -:1010C000BF3C99D78D142952445D89FEB97C6026B6 -:1010D000F48F8347A3294F30FAB4B716EB4F4B9DDB -:1010E0009979B2A6FAA8EFD882FB6DA32BCE9424EF -:1010F000A0FCD824179A8931ACA32E01EE17DAB1DF -:10110000A00AD7F54431D6FF8C562517A2ADD0DD05 -:10111000DA80EF17BA625C85E88F9F564BD0F49C5B -:1011200052469D2880E7A60E925D1618E854E0A668 -:101130008997A05F382C8EF2BC85CA9A2B27A81FEE -:10114000E3AA51711D5B7E5D45E398C9AEEF9E51E8 -:10115000FC2FC83F459E38CA09023E4AC2EBCA600E -:10116000DD0477A15DF64749C8DFFF5A6287FEEECE -:10117000FE1296CBC37CC3FF42F78F44AB5100E80D -:101180006E93BD04C7DB6D92EC0F51DF538CCFFB28 -:10119000861855CC1F952546458C3FB5441A7F0EC1 -:1011A000E1CF891B85D7CA331C11F7DB6EB3929D43 -:1011B000A8782B87FCA2B6DBD2C95E54BC35A9083F -:1011C000DB3603F7D32BDEAA28A7FB061E07572C16 -:1011D000FC915BF429EEAD585849FD5629E52738B6 -:1011E000DF959CB83CCCAF4D1B945AA244F88103C8 -:1011F00049FEF3447EAFD0307CD32480FFDEA37C55 -:101200009FA2222733E2F91905524978FDA86752B7 -:1012100054447F7689A324BC0E756E456A44FF96BC -:10122000B99911FD92A30564BF410F5494801E38F3 -:101230000AED5260C1025107A5E59F0A054B15B69C -:101240008BBCACC2E3EB61F0877AB0C41669A777B8 -:1012500047733B5FCED6D00649F911BEBF5D966895 -:10126000FC24DC4E94CB15365E97158987BCA346CB -:10127000B2977931921FE3FA92A34BEBD0F49667C1 -:1012800044BEAFF961E5023E6D5EE673B7A33FA2CF -:10129000C1ADCDAFC15F2E2F2AA17CF735D6A18776 -:1012A00097C17A503FE8E1684A16FE1AF81FE4AF8A -:1012B000897324F04BECCD7E6BFE7A05E82B47B8A2 -:1012C000BEB2498958B7D797BED2C6EDCB2FD3C689 -:1012D0009DE9F0D0FBEE1D9F9E9A2087F5333F4E8F -:1012E000880FEFBFF8E9A688FB491FCF7184F7B7D5 -:1012F0007E3A07EF4F51D45A1BF0E53126B97CC82E -:10130000076DAA1203F4283EEDAEC3B6F4432F9640 -:10131000ABB2A9E77C75D84EBCE86F33C3BA6E1A7E -:1013200026AB18BF6B7E881EDEBF26F3BCC3B1ABF5 -:10133000AA15F75977FB542BFAF3BB1F54ADE88776 -:10134000EC76F37319EE2C039D8F7167F37AC5BFAA -:1013500024F3BA834EF1BED6FA8DDE4E841BEBCC5D -:10136000D137A8FA264875E5C7D0BFCAE9E95F1D9D -:1013700053FC369CEFD8837E5BF87EE2F5FA577F0C -:10138000041E43380A99E409D723C596284FB8DCD0 -:1013900096DA1D11FD93C20F99EA4C8D78EF263530 -:1013A00033E239F01B87A15F526B62546FEB33F06D -:1013B0007A5B3D1E57A4F0F8CE65B3A33B83FB6672 -:1013C000726FE7915CC5865ECFB7A5A4707FF03FD2 -:1013D0005218C1352B85C3A7AFAFD5F76BF17C0F82 -:1013E000E293B99CC8E72EABE10AB8BCACE0E927B0 -:1013F000A6535D6DBEE1DE2CE8573CBD753AAFAB40 -:1014000035ECC13ADB194F3FCFEFDF60C837823F81 -:10141000B0CDF7C274AC2BAF8AE2F5095551A23EAC -:10142000B46E7444DCA3183E7E6A21C69FFB8D0C0B -:10143000F3FC8F99C00EE685F6D9AD661EAF5A4D06 -:10144000BC0E7C7DE6A9F5A83F3E8BF2E6A5509E3A -:10145000B148453C5EB45BA83EF4BE7DA529C807F3 -:10146000B35278DE2B7BCF44279D2FFBE7C151FC85 -:101470007D7060FD308E73717736F9E5D903189D64 -:1014800027D1E801E1335D8F82F081CE6330B7135D -:10149000F36FB50E138D332B85F3E3F5B63DEA8973 -:1014A000E30C6B7641BB2085C7CDB7E2BC046FB0BF -:1014B000FF2CDCD0B307FBCF1EC9FB486F59CE0B06 -:1014C000A27F1BFC510CEDC3BC1FCDF1C63282B410 -:1014D0006FF3EEA26CD706BACEF1B8C03FB0B643F8 -:1014E000C5FA0F7F3FACB718E8F42E457CDC66F6F2 -:1014F0000F26BEB2AD89C179AEB7DEB8EFF921E0F3 -:10150000047B327F3CA797363FE0D882747C579C9F -:101510003BD1E001387E8C70687075C3A3AB3FEFA0 -:10152000147E7B278E971BCA5357FFC940798A6A5E -:1015300009F424F4F77CC85C3E95E8437950DCD28A -:10154000C2F9C69F58526C83B6A071158F8FDB9578 -:1015500088BC9866CF268AE7C7BEA744D8A389224D -:10156000FE1DAFCB4F4E6C9C4EE7F826EAE2E25FE1 -:10157000A488BC651A4B0BCF23AC15F1C6E5B68128 -:1015800071E89F2A10E7CA806F932AB371F121BDD9 -:10159000D0B08E459C53D4F870E469FB9D38DFC809 -:1015A000D3EC0EF207B471BBF3131C2F97DFE37873 -:1015B00019D531ECE949D0371E3132BF1A5AE70448 -:1015C0000E2A833087E2A4CB176C645FC61C9D4350 -:1015D000F5DE66A781A961EB8F52A3991AA62FADFC -:1015E000C3E223FAB2A04F5D54A41F902FE6897185 -:1015F000A5458CB73FBEEC08FA05F9B6E5E417C47B -:101600008D1B18311E6B5322FC833CE67163DCE8B2 -:1016100002FAE27ED998D34A841F302EB091CEA12F -:101620008EFB30F2FA847391FD037DD1A52FFCB1BE -:10163000DCA7D12FFCA1F873B823F197501E89BF06 -:10164000244F24FE521644E227D51B898FF4E5234C -:1016500022EEF75B9317D11FF0C08488E733C18077 -:1016600085F7B31E9D16F1FCE08DB323FA4337DFF7 -:1016700016F1FC70FF9288FBD9DB56FE207A8FAC06 -:101680005F1BF1BC9EDE3734FE34627C8DDE3EF89B -:10169000FBDFA437730AFF50D03B51D859879BD743 -:1016A000AD75196D8FE2797C3C3682FACE81E7E91F -:1016B00063D1FEAB5497E79BC6685FFB97B2474286 -:1016C000BD940EA8356451BD3CD5F5FDDC6088D8CD -:1016D00067B73BB93F6477723DFE6B133F2F950EA2 -:1016E000FE26D929030BC5D916AC77648299AC8F35 -:1016F000639C5DE7E818A63A306F07FDC921BDAAD3 -:10170000E9D1DBCC6A6D07E8975132D793A03FFB54 -:1017100039619EF7A5078DDCFFF019D1FF48B7307E -:101720005F6C1ED919CA433B58A284E700E2427A93 -:101730005CFD0E88757065369DC37A134140BF59B4 -:1017400075D17ED3AD9A9E5A3E9CF4D4655BA4FFBE -:10175000767969165D3F7BBB99EA07CE8A3A470DD9 -:101760000FFAF3D6DA396CEDFEF22D9B62D0EF3C26 -:101770002BCEFF6AD7270BFC4D76CAC2FE59D66026 -:101780003E6C1118F138C07BE5918ED8DB18F99BBF -:101790009370DD555BAEDCFE2AF4AB0DC1646E3791 -:1017A0007CF4DEFC77F9B9EEF97F8BFCAE408593D3 -:1017B000C7F91562FC5BA0B1039E6E013A38B07D9B -:1017C000635219F2275CA7F371338F3023CAF32CCD -:1017D0006F26D54D9C62AE337B01C4F94E95E09CDB -:1017E000CB3C46CC5BBD737B650C3ED73D9E360E35 -:1017F000300CFA25EF3A7CC664CC1B4CE6751330EE -:101800009F05AF7B16A53F8C76499BEF1DE6BD7407 -:1018100006E83B9BB9685C6D7C86E9F9303DB57B99 -:10182000F9AA8F1260BEB5470D948F58DB6CA6786D -:10183000AD6BE57FED780AEEDF91DED10FEDF6FBC3 -:101840002BFF3604F9E1D6CD325381DEAADD7BA72A -:10185000336C5FE5ECD22B31781FECEED6A7D05875 -:10186000BE6CA63AE2F757BE3C24DC8FAD74162E50 -:10187000C7F7D8B8EB3BEF58FCD2F014AAF712FC2C -:10188000B442F0D3DA178792BFB536A69B9F787F14 -:101890002BAF1BD1D67146F0E3CA97BE89F8CEC4F0 -:1018A0006EE023D5CCF7C5D4A160EFDB2EE7D2776D -:1018B0001F8CDE7F75C2BC2D573F89C5FE9E37FF4A -:1018C0004AF0B3B9D7072FCAA26F4C687F5A3BEFD3 -:1018D000B9A029211FE90E72B601C7BFED772F5EAF -:1018E000FA00F1D3FCF2D69FE133D779FE739796D5 -:1018F0007714F6C625F001F686E28B2E16CDCF932F -:1019000008FF46C11DF92CFA9E874A7CED66C77117 -:101910001FA7B6D5407526B1B8091496AF8B950DA3 -:101920009A51725B9CA0AF859EF97FCEDB2AEAA814 -:101930003E20D21F2A38B432C20FF2C05FAF7ED031 -:1019400033DE5ACC2FE9FDA1F101C36253DCF7F875 -:101950004587A6F5EA174140ED96C688AD21F835D2 -:10196000E8F4F37E2157F53816E6FF03D1FCFC338B -:10197000980EF47B7F9ACAF5B72D83F1F36952E78D -:10198000300BE8CB16E7A2C71F856B96417CDDD8EC -:10199000AFA53335F9C47FDD7ED7A111A4B7D8B781 -:1019A000301BE243E43DF4742BC0F3ECF961722781 -:1019B000DE0F1CFE6B2CE67D77C4AB6F213D8247AA -:1019C00065DAFF89523A4C8E5EE2BB57510F029F97 -:1019D000CAA9DC1E581A797ED1A2BA19C60F51764F -:1019E000FBA8F0737F8D4E1E4F561E7EBFBF09E8C9 -:1019F00071C9D0169B03E3AFDEBB3B16DDFF0C9332 -:101A0000F703E4C35567DF1E63A7FCCD96FE180FEE -:101A1000D607F87730462ACCA7E4F584A37A332C8E -:101A20002601CFE927503BB2297F19F2597580AFC3 -:101A300013C7C642BEE18D12F53B1B6BE371BCEAD6 -:101A4000DF37A7A13CBD9CC4E3CD97AE66F3F71585 -:101A5000A6E0F341A74310D36FC0F8E46511D77433 -:101A60005E95E9396DFE918D85B21DF82127B0F1A3 -:101A700000C5514D6615E91AF51CE378688A22B94C -:101A8000AF6E99CAD0EE7739984B82FB3BA2837F29 -:101A9000A4F36ECD6615F3AD51F68D2C1EC6DF2175 -:101AA000F659870347E17929EDBA365F54D3D31845 -:101AB00073203F50DE374AD9C826DBC2F11C437879 -:101AC00076A4723EDA111D30609E253898B1670900 -:101AD000AE109C8CE6D5E01CEEC7F3843B4CC1F302 -:101AE000786E06E0B223FD87330E276B1AAA629E3A -:101AF00020CAEEA67544D955974FEA0957752EF3BB -:101B0000A35DFFF943AC5B6E518EABA3437D0BC865 -:101B1000C08E814CC8F9CF1F2FC908EF83621917F7 -:101B20007A7FC8AF363E5E3789E2099F8CF12FB4C9 -:101B300031F1B84E95D6A7608A298FE301F7DBAD66 -:101B4000167EBFFB79E06F1BF66DFC39579CDD3AC2 -:101B50004D2239E1F5B8421FDC2705CEDF08A4FD90 -:101B60002A702057055856BFB19FF87495A1E9A96E -:101B70009170FFEE28AF2B15E67BED43039D6BFDC7 -:101B8000F38B51FE0AC0C7B07D5B92DDBDC8877E76 -:101B9000FC47DE7BE8C974A4FF3E49C53C6C973125 -:101BA00048DF37A96AFACC44F50D8D1F53DDD39B6E -:101BB000A9DE4938CFB8C61ADA8F1ECF36D27E7466 -:101BC000B6380F5EEFE4FAE3F2E921CFD684E17F85 -:101BD000492A972F16F40E40B96912F2D9827E0A6B -:101BE000B47B85BFB4B7F5D62C352C7F58C30EA473 -:101BF00023BE1F6287A8D5AE77F9F9B9CAEC772C56 -:101C000077B8C3F86F9190F745A9224F96EA9D8D5A -:101C1000F0AE6AFDC414ABE23999FAFE6857EAC126 -:101C20009FB2F782976EB9D5C951B51234E1F3D599 -:101C300017F8F957A0731D9E3778F99DC6118BE1EF -:101C4000FA5EC035D695FACE9AA9BE72AFD1938E00 -:101C5000CFD79CF93A17F556090201F07CDDBC6A32 -:101C600000E20DF8BE281AE56B17233DA6C9670EE2 -:101C7000CA27BC9F837C5F80FDE1A4877798DAF94F -:101C8000F9D3BDFCFC29F03DC901F0BD1DFD861C4A -:101C90003BC801BD3F94E47B47BB81CEC9FA408F6E -:101CA0000FA67ED11CECEF682FB1937C635E3F0FD3 -:101CB000E5347080C6A987D8044927314FB83FD989 -:101CC000E88C25BA69FAF1B093093BA1C6E1790322 -:101CD000AB2C47C845983DE47D612F4FFC2AF0F8B6 -:101CE0002FD176B8855D10FE14F3E6939EBF57D8CA -:101CF000AAB5AF4F98B91DD6B9F684DC5D3F8EFE0C -:101D00006B40F0C901E1CFA29D5013783D0E5E1FDC -:101D1000BD99D7D58E71AF29C6B3CFE3CA371EC4DC -:101D20007682A7BE18CF3E4F5AD07E909F81E6E7BD -:101D3000D91B0EDC948DFBDE5D67CD0CF75D1AFEC2 -:101D40001AFCE34B8087FB5B00FFBDD825580EF1E2 -:101D50001F58EC74E6EC79BF4BD2F4C7A90AE4C76C -:101D6000CE0639D40740AA80C1B1FFDBD4938FFBE4 -:101D7000A09F95E67E3E15FDED742FB55D27FF9A79 -:101D80008CB660EF69EE473598DCD9C83F0D032368 -:101D9000BF1FA0B54FA61A890E057D7CBFEB482A50 -:101DA000CF6F0EF1B1C7908FAA1A64BB1FE87EA94E -:101DB00041769BC01F3AEFF626E3D99C0BCC77CB3C -:101DC00044B4F3228ED4BEF77217FA2960A7EEFE50 -:101DD00065EFFB0FAB99F65B6340BE5AD624B1FFAB -:101DE000001C2C7F26F2F9D5DAF76A1AB71CC6EF69 -:101DF00088AD7C4E771FFD15FA0E46A41F7324553F -:101E0000F827592C0BFD13E023D20F46851D310313 -:101E1000DFAE48F7EE437BFCB2F8BE02E85192C752 -:101E20007D4E615744FD417007AF2B1EBECD2F1B69 -:101E3000E0FD098A5F467BC5A0C57D87716E6F197D -:101E40007D87C9E73E8DFB3ECB853E5CAEF9697E62 -:101E5000BE3F026637C24FAB16AB1FCFFCB5B1B861 -:101E6000FE6D12C5CBABB645EEA7548BF5AFDE7C4D -:101E7000F2309ABCCA7ADD7DB1FE6ADDFAB57DF337 -:101E8000CF5323EBBFAE773FE42F46EE37BC2DC6D2 -:101E9000D1EE9BD2B87EAC826520DD56FB65BF9F3C -:101EA000FB7936FC5ED09D625D770AFAD33AE1B9E0 -:101EB000CA6D923F803CFE78649DE95DF58BCB90C6 -:101EC000AE7A3E5929D6BD7CBB91FC55FCFE0FCAAB -:101ED0009D9E3F568AF5AFD4ADBFCA2BE9E0E37EA5 -:101EE000744FF8EA6F413A576E37B2DEE0D3E8B587 -:101EF00052E3EB3EE0D5E0D4E0FEA1F0F64F13F95B -:101F0000AD116C04D1A93CE1BAE8A4F773771D1EAA -:101F100041DF5BBB7C6420C5FB1A1FE8DF2F137E0B -:101F2000F2D4CDDC6FBCD4586C1D89F14C9BC1251B -:101F3000A9149FC58E04BCE437CBAC02FA5D4D59A1 -:101F40009BF0FB8379270AE660FC9F7FC240E7EFA6 -:101F5000F61C29A07DE7FCA38312B228CFEDA2EFE7 -:101F6000E3C038645FBBDAF236E1F984AEB69202C0 -:101F70001C5782E7D00FC81376A2A62DCF1A7EFE7B -:101F80007C4C1A8FEFD73B3FFD39FAE9537719E9BB -:101F90009CC55463F04DACDBDA7344A17DF2D527C8 -:101FA000963C1485F47D51A27DF2C3ED6B1317228C -:101FB0009F3519EDB8EFDDD5F4E30378DFB75DA207 -:101FC000EF5E54379766EF807EDE967C57F8F9B364 -:101FD0003C874AF0B1542BC5CF53FB19C96E5E4CF8 -:101FE000B3FE16FD9F95EE2D24DF17F7EF3151DD7F -:101FF000DE0E89A1293BEC3CF80AE2E3E2AB274D77 -:10200000E88417379C34757C8F3F70C92FB300C5A7 -:10201000CD1B4D18C7546ED1FA1D26A49347F8471F -:1020200055CF7D4CFD95E8CFC37C2B9F91A97EF7C2 -:1020300060F36B26E4E7AAED124BC90CBBBF598ACB -:10204000F85EC312C6F96089D03FAB987F7D1A3C19 -:10205000B76A23AF5B608F46D6016BFCBD42F0F7D9 -:10206000AAEDB3E8FB533DBE5B8871E30DF81CE7B6 -:10207000EF659B23EFAF107CBD42C7D73F4913FAF2 -:1020800067381B8E7CFD75A11A9703D7BF3EB972C6 -:10209000406FE7ECDB84BDD6ECE5E58081EC8DFE9E -:1020A000B9CEC62B046775DB6513FAA7654D5F10C3 -:1020B000FE2B9A5AA97EE466E65D8DF8BAB9C96A24 -:1020C00047B9AEE8E07A685A93D9EF97F07E3DD5EC -:1020D0003977B5F0BA49DF7E89FC1C4D8F69DF770F -:1020E0005C26F0B80C14787A1EFABB3C6EAE127106 -:1020F000F28A615B0EE33E7B95B8BFFAE8C158F403 -:102100000FA7B12F6E47FAC07C0CE763CF44E27D86 -:10211000BAD08BD3B773BDA8B76B5DA9D933298F5C -:1021200009712AC2B57A7B24BEAB74F1F963693CAC -:102130003FF6820EDF154166CD413854D9E5A7A799 -:10214000DB159CF7482ED85BB4936AD6F77E87F1EF -:102150004DE1676BFD99E21C78BD7DA32D3C6E8E31 -:102160004AE7FEC2CAF1B20FE9D51D6F0C3A98AB2F -:102170001A42F106C419CD69493CEEC08292373249 -:10218000649698188A371E716EAAC8837EF5762EDB -:10219000F79DE3603C3C7FAD30F247ABB79BE99CD9 -:1021A0006235D09FE28A267E9EC2D3249522DDC16D -:1021B0005F3F9A86FBB198528575CF6AE47C3FAB4E -:1021C000E40BE297A383F87A2F2B6A4A6FFEBBE6F3 -:1021D000B7E3F93035CC7FAF0239C5E7AB9A783D2C -:1021E00052C3816FFA67A29E6BFEAFFE8BA1FD5AB0 -:1021F000D845CD2F0C825F3890FB45F4BDC9BB8517 -:102200007C2DB3F37DBABB85FD61521DF17995B18B -:10221000FE503CFA593B78BD00DB871F8503FDF873 -:10222000F64B75F1B0EECE9724AA87C3F7F17B94F5 -:102230009D4BEA3F41BFFBEB1D16F237EF06BF6532 -:102240004A5E4FB9D4E45BFB6E560D7B88FCCF87AA -:10225000581DB595829F3B1B6BE9FBA09ABF42EFCF -:102260000FECE98F540ABEAFD4F15F547A24DFD566 -:10227000BC1D4D7E63D751D98EFB3180AFDFA48565 -:10228000E345F8210D07A288AE5D276D6447FE2C5B -:10229000F8EDA2C83FD78C93090F86F1BCCD6E79BB -:1022A0006D20D211F18EF5F72FB7BC36829FFBF669 -:1022B00013FE576D9323BE0F5B591FF9FDD79AB7D5 -:1022C0006FA3EF0855EFEF866B88293104575F72D3 -:1022D00020493C8E3448917164F53ED9135E7706EF -:1022E000EBB903F551BA9007A6049331FF35009D71 -:1022F0000680AFA689D3D5D0CC5B98FF169E273138 -:10230000D2FC3DEE17F956E3FDAF33AD7CFFFAAAE0 -:10231000AF02FBF70F94A9AEF3FEB7570E0DD7A38C -:102320000CE104BA561B83C9146F9E34107CD52768 -:102330002F270FB2A15EDA5282DF0F9D2EF4DFE16C -:1023400081D6E5C8CF3E9C372534CECB69BC7E8F85 -:10235000E17A9DE86DFC928F2BD6FB109B2DE26AF3 -:10236000CE4F39697CBD108F8C4BEF251EB95EBFF7 -:1023700013ECC3A98512D633293E8C87F7BCC7F569 -:10238000424DF3B28F90DFABDF37539DD7FD2DCB9E -:102390008652BDAFD77B03FA1B5FB7ACB881F2831F -:1023A000D24304970FE173A25F732619EB522B9B64 -:1023B000CF2493DDDD3B7A932F06FD97BCE9781D92 -:1023C000FC09E23FF06B88FFF6B415687E8C15C7F8 -:1023D000AD3CAA78103F95470B8E57A07F71A2A8FD -:1023E00000D5B974A280FC987CF4636C21BFA65B15 -:1023F0004FA6733FA6AB358AF20B121BC8F9870DA7 -:102400008AE09FD50DAF93BD5FDD2847D42F6AEFDB -:10241000DD99AED038CB34FEA997DCC41FBB78BBA6 -:10242000BA710FAD6F95B19EE85DB3DDC8EFEFE017 -:10243000ADF67D581F8BF7213E8EE325A0C3349364 -:102440003F03F3D3C732B99FAFA7C7E7E93CFF719A -:10245000ECAC7700F2CBB142EF507B2F76C2C78A4B -:10246000785C2B097C37F07353FAE73E4B97C477BF -:102470004222CFB76AEDA974AE3FA7997AFF2EE04A -:102480006FD2B57309EC31430146C546FB06E1D76F -:10249000A7867DD761CECD46F2174E31FBEB58EFC4 -:1024A0003843D3B3E3B87DD5E7CBE789F73C9B55F9 -:1024B000BE5FA43B3F334F3BDFA43BEF364FF83BBF -:1024C000F374FECED3E9C28F1FC286A01EAC17E7FD -:1024D000EFD60E8FF287E7B3F4ED61B12F82E78775 -:1024E000B0AD19FE2EE57D8EB59E7D85EADDCE462A -:1024F000B1813CAF47F9EFCA3EF2DF35DD723937C3 -:1025000082CF34BA5C12DF83D1D365B7A6AFC4BE25 -:102510005DB4D8B7F31BBDBB519E2B2D174DBCEE40 -:102520003068427D56339CFB4D974A25DA6F073859 -:10253000FB9BC3F4FBA5541E7FDD7F8B4479D756EC -:102540007C1EE3AC7A89EABC2B03ED26E4A7210DBF -:102550008B1F26B9F5B1D32CECBB1A332DDC4E768C -:10256000D34F5B77B71D8BF7717D9C482D3E8F76DF -:102570007186B083FA735143597B593AC033DF2DCA -:10258000B9B01EA02F3ACF5E30EA7544C3F5D2BB76 -:1025900033DDFB4E3ACA79FBE55B308F7A6CF86726 -:1025A000FDD18E56F5C1C71F0B3CEBBF2BE31AAA1A -:1025B000D6E2F7556A9DDE0ED29F866F6347301CC8 -:1025C000A7E3376B25A41323FEEF4B7E3E13E37E78 -:1025D00096CEBF770FB8A77D9755E9BC4EEB98D143 -:1025E0009F41798A9CEBDBF7AAD9F7462EEAB3CE56 -:1025F000D6A3B9A630BA5E5C0B7A00ED4AF3C1648B -:10260000D516CE7706E23749D2F84F11F632920F3F -:102610002F221FE6607B267610EAE35DA76207E3C0 -:10262000787B79DBCDAF4DFC7BF6101F0D9917132E -:102630000EDFC304DFA57A3E0E631D43E68C0CBF9C -:102640005FDB171F5B33888F3B22F8585B6F3D7E43 -:10265000CF07E38016337DCF07F3D78E3039199A31 -:10266000C1F5CF58F1FD9EF1CC47DF391C2BBEE3FD -:10267000335E6101251EF7CD0232DFF7E5E72DC697 -:10268000087E1EAB045AB18E62BCD8E799C0DAE965 -:10269000B9292C48AD9BD9E91C451173513BCE1289 -:1026A000988EEE544E7D3DD525069215C7798B3810 -:1026B000AFD10BDD42EB57E8BB3DC49F329ED7E95B -:1026C000FDBB2FB333B8DCD3C74590BE9718E5B92F -:1026D000F07B6D38C9448595637DD3648559A2012B -:1026E000DE5D870C24CF2D1DAA1FEB535D09E2BDD3 -:1026F000CF19D5E18E757379459383F518DA7AF59C -:10270000789800E3619E6DAC029128E13140F3DDE1 -:10271000C8F8399242A652FD736946A6D0F7418A9D -:10272000A38A218E427D6FB0F8081FD33354BA8F2D -:10273000FB25B130CE848D127B0FF73FB2F87AB50E -:10274000F1270023E0F9C2E919DC9E614AF5BD7862 -:10275000BE8F124B05CD2576FE9DA364FACED1F532 -:10276000E2B52B997FEF32F6CE60E7CF0A42FB4904 -:102770002EFCEE516CE83B9B2EEDDF830844FE7B84 -:102780001077642CF911F2A356AFC7BCFCDF7DD0E3 -:10279000D7EB85D5E7B10B61E7B0B5BA926DFED93D -:1027A0002A9EF35B9068A173BF7996FEF968C7060D -:1027B0003ABD34FEFBD2F6C13498E21FED8909F12F -:1027C000BB95B9C721BE437583FC3B50DDE7AE9294 -:1027D000199D57B49A797DE563201FF81D26902E28 -:1027E00015EB68D883C5548FB9DE6171E17909337F -:1027F000C26D0DC15D6B11DF05B5F07D717D3D686A -:10280000ADCD40DF1DAD65D1740E3D29DABB2E0381 -:10281000E0BA2FA688CE7767EF9CE444BF317CFDF9 -:1028200093B4F51B7AD647C27A1FC9E8A51E515B3F -:10283000A7F6EF76D805FEB475DBB5734A6E25E2D0 -:102840009C92868FC7A2F9BA8DB8F39F45EFAAA8CC -:1028500037F4EBFDFFDC29BC16A06400000000008B -:1028600000000000000000001F8B080000000000B6 -:10287000000BB3D36660F8518FC0C19A0C0C5DD2C7 -:10288000A862B4C41D120C0C9780F80B106702EDFF -:10289000F5926460F006E26D40BC1D88C5A518186D -:1028A0000280381088FB80FC7E204E07E224A81BA3 -:1028B000B30519187281381F880B815848808141EF -:1028C000588078FB8B1519185EAB22F85A6A0C0CED -:1028D000C91AF4F3FF60C381B6F4B5EF16D0BEE5B4 -:1028E0006E08BE0490BDC20D55CD4A37FC66AC42A1 -:1028F000935F8DC65F83477F810D2A7FAB292A7F37 -:10290000AF3903C3072435DB4CF1BB051D2B00FD9C -:10291000A788274C9730A2F22732A1F2F9A17C00B8 -:10292000BE1E313CA80300000000000000000000B3 -:102930001F8B080000000000000BED7D0D7854D5C2 -:1029400099F0B93F7367269999DC24433260126E7F -:102950007ED0A001879860B0586E20E147A30E0892 -:102960002CB440262888166DC49FC6DD500609BFCA -:102970000921E14F70D11D105DEA63FBC5565B75FF -:10298000BB7682D646AB3568D787767765A015BF0C -:10299000BA761BD96D976EBBF57BDFF79CCBCCBDB0 -:1029A0009900FEECB7BBDFF3C5C7E770EE3D3FEF24 -:1029B00079CFFB7FDE73C725BB59701A631FE31FF6 -:1029C0009413731963B5A9B2C5C362D9398CE5767E -:1029D000488CD530B6B25D89CF827F1676B4BC8282 -:1029E000F5E56D6EC35DCA58FF036E7F0DD44F6F62 -:1029F00057C26EE8DAA8F8A8BEACCB15761BF07CFF -:102A0000EB472FE7E3FB8D5298419DB1BB199BCC5F -:102A1000D81A0FFC13EACB2A921DF8FEDD2D52388E -:102A200086AF99E99B04EF6F65FC7DF3038AC6646A -:102A3000A8EFBBAD894D64EC961E98C5430DD9C770 -:102A4000BC3D63058C45F823D6B205DE57A6DE47AC -:102A500058D7470AF46B8E399EEF9BF53E0BE07B0F -:102A60002DF51CD6730CFF3185B14B993F783A1B7D -:102A7000FE1D66E18F15281BF2191B9DC297B364DA -:102A80000CA01FC5D85CC65CAC1CC6A9BDCCC5CA11 -:102A9000607D161EDB381E97354984C7653E46F5B6 -:102AA00077E74AF1074BA91F9B5E0D253C2FC88392 -:102AB00032C8CC4228231E96C806F8E7B65DF61E3B -:102AC000AE7F034E359ADA2702F07E018BBA18C02A -:102AD000F7672C46E56216A7F2CB2C41702C6543B4 -:102AE000252AD4EF52129B18CC130E45A7E3FEFE05 -:102AF000AEFED8BB12BCBFBF5AAA9D0225F3E5D1DA -:102B0000BA2FB43E6B7E9545AEC37118935D113FED -:102B100063E3AD751E66B18A20637A8F8FD3CB6174 -:102B2000D6CFA03EBE41D04BE3FB7208D6DDF33CCE -:102B30000B633D049B3905EAA1AEACF806A8F73C4F -:102B40001EAB47BC1C6B01CC43FF638D6E295A053D -:102B5000A54B7745A00CA98C2980A7FA86F592028F -:102B6000EDE646F938E34D4D665742FD704C52C5CF -:102B700073ECAFEB314987FA78A83F28E17BDDC5DC -:102B8000609C86865C57B20AF1DD334687B2E2B0BC -:102B9000969001BFF5A64ECF195B4474355ED0DA2E -:102BA0005C93F79B7B38CFCFE83DFBD3C7D67BC088 -:102BB000EF25457CDF8E1D2ECB417859D4DEBF48F2 -:102BC00065314F5E0ACF3BD7C10B770ABFBB0E976B -:102BD0006D45BC1DEB53C382946DE3C3B8BD0DF0CE -:102BE000FE4C951C560CE4B3220E7F85EED77DA9D2 -:102BF0007176AE83F697A5E06854A6F6133E4C4670 -:102C0000FC38B706DA57A5DA3F81ED018E3D080F93 -:102C1000F55B73D48BF34418CD33123DBCB04EA793 -:102C20007E83621DD7FCEF30EDD3DC861689CF2B77 -:102C3000E06BB0C36795167C238D7F4CC0658D6FAC -:102C4000CDF7C4BA10958D4AD523F7E2BA8E687CC9 -:102C50005DF38DC77723FE8E78C231A83F79DDDF23 -:102C60008CB91786B862FAF3973FC370BEE50FDFE1 -:102C70008EEB7A2E8BD6F5D487675EBB910D9FF7CE -:102C80002D81879F9E9B3F44756BFEB9A6344602FB -:102C90003AAB34A5840BE8E558FD571EBED7C07A81 -:102CA000BF89F2A4D23C664A504E846168BF99FA4B -:102CB000A78F419E554277E4C7490D520BB67BE280 -:102CC000C687BE741F3CFAA98BC37DC55F72B82F3F -:102CD000BB7EED9308EF6537AEFDF93350BF02853B -:102CE00020F0DDA537ED5FF377F0CF6F2CFCCBE55F -:102CF0007B18C9855836C0916B4A0CF777D9F7DD38 -:102D000036B972EC793FC99542B33486FCB7AC4F03 -:102D100022F9DCDF08721FDFFFCC1D77237F3D2007 -:102D200099D4FE59771CE5C3311763288F971DF797 -:102D3000C6915FD8AA6524AF2396BC36F397DE0B05 -:102D4000E3BDDB60C9734EA7F41ED6F7AEF98BED79 -:102D50005743FF33A62B8C62D392174E3CBF2BF008 -:102D60001BA92F273A58A6265DE10CF4D0DCA6D883 -:102D7000E4767DC349A2AB6550B2343E9D2BF86C1E -:102D800059C32F047FEA24979CF0BC515B589C895F -:102D9000EE4E09789282DEDEC5FDBE0CE1835E4810 -:102DA000375D4A5C4993D3F0E78A4CA07A0C59FA14 -:102DB000962D76382DB9DD12CBB6E92B90BFFF8268 -:102DC00072B3B92DDFF67C6E0EAB9DFAE9E4F01F0D -:102DD000480E27258207F42FED7F242EC5512E5A49 -:102DE000FB7387D89F4805A3F5FCEA80148FC1FECA -:102DF000FEEA8858DF3E29AE4844AFE6690F8E0BE5 -:102E00007396A7F6FF76B1FFA9FDE3F8B1F095D26E -:102E100073B99B9200428B2F5282F2DAE21F0BBFF2 -:102E2000FD7B7E5482FB57D856DA5D87701E508832 -:102E30007F3FAC3F598CFBF6AE0BF00AFD23871F9A -:102E40000B305F0AFE1621073FE8007A81E712C2C5 -:102E5000599906A780DB857568777B83D4877CFAD0 -:102E60004B31AFD5EF475B66CC44FCDCD12331C49A -:102E7000CFED477A97FD39AC7F753C3B8C53FCAA6C -:102E8000B1387009C0B3A2C7BE9FA7B6DC1C40BA58 -:102E9000F9B02FBF00C7B97D6A42433857275ED5C6 -:102EA0000CA0B35966AF96CC40571FF66D0860FB77 -:102EB0000FD59E1BAFC179F629E1F530FEEA23A5B7 -:102EC000334D4EA744BFAB057E4FAA3D33C7007CB0 -:102ED0002DDF282779F05E9F323B9E417E7E5D523A -:102EE000880E56B7B9655CE748F4F261878B2570A8 -:102EF0001E3541F81CA9DD077D2DF4BEFF81C21BE4 -:102F0000D07EBBBDDD45F2E2F63637D1D3EA0629E5 -:102F1000CEA414BFAD10F0AEDEADD0FB93A644F24C -:102F2000C3DAAFDB05BD9D3C7CD52BA8EFCF80FC81 -:102F300041B93B63E30FB54B000F2BB67079747248 -:102F400077EED27B508E087D798718F7B6B862E3AA -:102F50008F95EDD9B6FD8876E5DBEAA78FE4DF58DB -:102F60008774DDA590FEBC65E3635A88E493DDDEDB -:102F7000440E9B5490B22F4FB0A105D748297AB286 -:102F8000E8E7D636B03703C3EDCD962312D9A317A1 -:102F90006D67B6819D3971B89D69C99108DA67E599 -:102FA000293962C98DBB94E8D820C0F16B57F4B2BF -:102FB000FC72921B0F48B54827FA6FD1AE6431A559 -:102FC00016E5DBC5CA0B5AACC547F0F75E07D0550E -:102FD000067A9D817405F3CCECE9CF48CF33248386 -:102FE000C64BD1CD2D01E25B1C14E068F6985D085C -:102FF000E72530B1B79A4AA6E4F15285FA668419FA -:10300000E8E1D45A297EA894B7F3A13C05B8AE8173 -:10301000E7CD5D97C7B7496817C21FEACF366E770D -:10302000433BD39F47CF4D09CAA2F6D297717F2E5B -:103030000101A055F3F6380FD8598412689F7057D4 -:1030400053D75800CA62E827F3FEF41EDB05488E0A -:10305000C769BD383E8E53A1C4D7A09CB1E878990A -:10306000903B20572B55A0AF66961546BDD9DC5630 -:103070007E5EFBE586B05D7EDC5467D703734DBB97 -:10308000FCBF79F625B6F60B22E5B6F77FB6E80A5F -:10309000DBFBC5D1AB6CF52FAFFA82ADFDD2D619F3 -:1030A000763FE9A7B9B49E35822F4782FB75212F61 -:1030B0007FE2B04FADB2E9FA44CDDBB04F6C9D3B3F -:1030C000FC381427E6B0457D6972C5274B84CFDFF5 -:1030D000009B70FFE04F1F131E437CDEA6BF70B73E -:1030E00066A23B4DF4437309ED2567FB138B619E8C -:1030F000B47EFF26494487E7FA314FCF2F01E4160B -:10310000E0E41C40FD9D2C5982FBE6CE35E8FD5DD8 -:1031100072B200EBBF61437BF3717F7DC962E49FB4 -:1031200066953D27E560BFB0C70DF38135C4DA80F1 -:103130003E5ADA7E741CED38C908B22558F7F812E9 -:10314000C8DFACC3F561D2C23BF0616F28FAA104BD -:103150007048EDFDBF97F0FDF799817A98258B7245 -:10316000D17FC4A9D2F9B069066B457C9D68B4E3F0 -:10317000CD2BD6F17349A676CF31F3B7C8472725B3 -:103180009DAF4FC0BB4D32CFE27C16DCEFE6EA1AB2 -:10319000FB74702B722DC2FD23827B432B4B662B5D -:1031A00023C37D0533DDF2A8E1F09C656656A6E7F2 -:1031B000B3805D333DBFDCCD2AD15E3D216585D72F -:1031C000976239F48F5F03BE8A7DC3177EDC184E89 -:1031D0001753E55C9ABF59D8BB85ED52221BED53BE -:1031E000E621FB95F53C647A50AE0911D7D2269DB5 -:1031F000C4F5B38E4633E949AD9719124B6F776E1C -:10320000DFDBDCD4DE923796DCB2F069C9154B7E89 -:103210005978758E3F929CC1F1D43C843F3A494E17 -:10322000A7131DF03101E131AB71FFAC7D033732E3 -:10323000E6A91E79DF2C3905ED18FAFF23ED17E01A -:1032400089EC3A5798119EDE0D0E2D7D0AD63DD0A1 -:10325000C6F5F5BB458CECC3336D570DE4207E3CC1 -:103260009E0AC44F219F8A150687D6A17CF5A9899D -:103270007E84AB50E82F2FE3FAAB90193BAE46FFAC -:10328000BEFDE4126C67ED4FAED89F66D81FF447C1 -:103290009A7D43C56827B951AF413B37C85D94CB90 -:1032A00085EDEFFF07EAC542875E4448583A1C594E -:1032B000553BAE36D2C7FF6823DA97D6B8D4217D06 -:1032C000FF83DA49C46F61FBE6BB95806D7CE963DF -:1032D000C48390DB68769D9BA714ED5539E10EA45D -:1032E000E8C20997D56F243A61E9F394DBEA644FA9 -:1032F00038EBEEB06693CFEFFEB13CA7D5771E7AE0 -:10330000738EE7A46F271F083C7C0A3ADDC4E9945A -:10331000CB058B6FFFB3E8346AED6B2CF78E23A8D7 -:103320005FBBB4F02C03ED84A11F723BC16D1C4246 -:103330003A8B495995F03EDAA192DD68D915FD6BBB -:10334000FF7A4B193C3F512B931F71623DA7FB3D08 -:103350000F707BD4D2DB51A1B7D12E40BC82DD30BF -:10336000E0E6A507C7F1AFBFB95402B83DC650BFEC -:103370001BDBB71964AFE6D4C5F54628E315873CD7 -:10338000E38C945C4AC6F2F396C37E7D2BD7581625 -:1033900021FB3A3A7AAE3FF5FEC732D74FD34A58AF -:1033A000DE6C182FB9550E3F08FD932EBB1EB3CA15 -:1033B000350AD797492F2B413F78A476438AA557E2 -:1033C000758DF665FEC071DCA791F6017640A738D1 -:1033D000E6393AE478877968FCA4DFAE874E0A3D87 -:1033E00064C1FF09F4EAC262A08FBD5266B83F1201 -:1033F000E3459F030060BFA32A3333B573AEFB1FC1 -:1034000044BF84ACD27C3B2A76CEC6FD8EC5947078 -:10341000FA7E58E55F285C7FE6CC6DC86D84766CDB -:103420007DE67679A2DD63F7652D42FF0A50A7623B -:10343000BC2614D3E7CDC678E4D4BC49E863FF18B2 -:10344000F50FCCBB3B72466FF17D227C14849491C6 -:10345000F1F1A62CF37D74F0ED1E70D7507E262579 -:103460000FC55F5A62EE8C7C6CC929A73C72EA39A1 -:10347000C934595BF570B9628DFB49F519C8872CC1 -:103480006554CA6E3FA7CF2E961E47900325328BF8 -:10349000F665F04FAF56389EFA633C4EA19A32E97A -:1034A000AD994A1393004F1B828CE4411EEE35F216 -:1034B0006D038B030A583E0B0FF8509E046596204F -:1034C000BFD5E9079A4DE8070639684C1F55D65F06 -:1034D00008CF83F357D239038B7079ABC37F9C8FAE -:1034E0004CD2176E81D7686C12C539F39AEC72DC36 -:1034F0008D7E20C847BDC1F17CFE4C3A6F70B3B4DD -:10350000E7B08EAB147FF03498F6AC9AD5207F5696 -:10351000EFBF6AD76218BFE6919BDFC672F2C17B2C -:10352000F2BF0465DDE3BB6EC6B2E4B5E8D84CF18A -:1035300054AB044E61721DC0E763863B67E476C6F8 -:103540007A25827635EC6307D24332569E85F4BDE8 -:103550004AE1FCDFBF400B607C46DDC2E5AA3A1FB2 -:103560009047F4CFFDF4E6943F4D7E852AFC24A5D8 -:103570005DA13842522FA378CBA12DB28625C8D9A0 -:1035800018CE63CDDF2BE2D49D22DEEA84AFB76490 -:10359000A818E5E089F51F917DA8E859E1D9305FC9 -:1035A000979F95101C225ED02CF62FB9B6DE931E85 -:1035B0002F52849FD37174CE80817430A084BD0655 -:1035C000F18D86E346B74C67187F99A58719DA1302 -:1035D0009DC2EF517C26C37DCDD6D94CF46BE195CD -:1035E00016C2FE552C9CC0FEEDFD885B58AF793BA2 -:1035F000F2C10FAEE576C88952BBDC0612EA823D05 -:1036000065B38AD6AB489B4DC1495721CDFF5E2992 -:10361000107295D3EB1BB5531EDB0674F09CDBBC1C -:103620004719F509F8C821D77F006C82FBF6A8641A -:1036300097E75679D0C9476D12D985AAC9D73953AA -:10364000F9B011F5E446B01B0B8DE1FCB2F1754603 -:1036500076E346E0BF586926FEA99650465C2CFFEB -:10366000E4B5E74A18C7F8ACFCF3978A38A713FC0F -:10367000037496403BE651C9E89C02EBFBCEBEC604 -:103680001F4F81D7CF1E58917D0D94DF8B6FBCFEED -:103690001A98FFF6C7F764E33E3FFA2AF0D379FCA5 -:1036A000788B9F9AD1863D4F9CCD586BE727637DE1 -:1036B00005F1D35B0AD75FFD0B7EF7C6D5FF9F9F51 -:1036C000CEC74F6F2B409FD3FE74B6387A1EF9D603 -:1036D0005CC434B4B7A08D89741E0DDA4B9F9A4533 -:1036E000F85EE7E272CCEFF272BB23C4DF3BC7FBAC -:1036F0001BF593C70F16947F763E5DE7333FFA3C88 -:10370000F81DE40EC99B13E3EC7CDFE9E274F72BB0 -:10371000D7275EDF3B5FF81CD607763DD977D7A960 -:10372000CC403F60E20B1E1216AF8EDB780459626C -:103730001A3C0FE5F1F7EE3C929771B46386944A18 -:10374000EA6F326EC737D56C3EC2CF25062B168185 -:10375000BF3C07FE85F6C8753EEE57C0382C04E323 -:10376000AFF6468BD551341EF997AF3EBF2F88F286 -:10377000E5758F5982CF5952CDC5F301CBEE18991B -:10378000DF55763ACDCF7A5A6304C7A94B358A57AD -:10379000A2180B407D6BE9A514A764E1D87109EB71 -:1037A000A37486725C094616931DD2E63666417D87 -:1037B0002B1850B120D12DC94DA5BD37144039006B -:1037C0007609BE5763733D1AFA2FA3640C42337710 -:1037D000DB47E4779F28E6F2B6630AA3739A810772 -:1037E000FE6DA98CF64EBB9BCE2DC06E247E8D0A3D -:1037F000B9910C4E0FB5A09F51A48525A86F8AFDE5 -:10380000E2F8D7B83C313D93D3E3233CDED112E25A -:10381000FEAED3EEDBFCF5CBDE3470BC1FBED6753E -:103820003994AF3FF9F3D72F87776F7CEBB51A8CBC -:103830007BBBEB345BDCD1CD8C37D1DE029F29A181 -:10384000A17C8E9D5C829B99F2EBA418E2275AE33F -:103850008FE37A91B7113FC9290A3F5F84BF10C037 -:103860001710F075074F55D13CB1F7FF2393BCA754 -:10387000BFC9428F40BBCD79F7C7518EA4E69B44A8 -:10388000F2290AF209FDC8A8AF67C91A9ACF1F7EAC -:1038900010FBFC11767572EABCF0D096792D88E7A2 -:1038A000B90B3C3AD2993BB6F96EA473E73ACFF81C -:1038B0001EBC144373B6F9814FDC159AE925FB97BA -:1038C0001DA6FD104D2CB8755020187780FECB56E4 -:1038D000B00CFD0DE88FEB047986F6B6D50FC8D88D -:1038E000C4F59EF14DBF94E2FD225E61F5BB292631 -:1038F000D139C14DE5C006E5C3F1B4C127FFE46B82 -:1039000078EE12537485D341A8220D6FF8678F9B10 -:1039100071BAB86C9F5DEFC2FC0B4BF17D4C217A04 -:1039200071F2CBF8B8BDFD06DFF9CFF587EF27C7F9 -:10393000F344C16F567F0B3E8257CA145FB79FCBCB -:10394000DC5467AFCF1D868FF3C3355DB59FDB3485 -:10395000F8ECE3CD0CDADFCF2EB2D73760FCE6937C -:10396000ACDBC1774F8F31BFA37E06BFDE92BBEFCA -:103970007B227F4BE3A86186E3F42FD83B7F1ED0E8 -:1039800041A1CEED8EC2F90B1B726B504E31916787 -:1039900092D9FE2814FA5E697F49C9417FD4E4EDCB -:1039A000934BDE9A9183E7C5758CCED3A3EA3DB1E4 -:1039B0001C23658FF4ABE55988E7CFDF1EB9DB9B8D -:1039C0009E7793B2471E78D5A8C9608FA8F748267E -:1039D0008C336B09D82355E9F648AB8432287B0930 -:1039E000D823647744DF437C8D6497FCD8B2EFFD25 -:1039F00099EDEA3FA85CCF829EF9A7CFA267C6796E -:103A0000CD7F513F077B605A89B13292810E3F5082 -:103A100079BCC3D29F8DC1848267E7A03755173C1C -:103A2000BFB62EF9128AE30E7D6710D70DEB71B980 -:103A30006A3FFD7ACEA81C9E892ACF8319A9DFB7D9 -:103A400046F057BC9A57D82DF6FDEE5FF08E2EA3A8 -:103A5000FF027E0CFA2F495FD9368C0B9E89A91480 -:103A6000AF53E7AFDC3D17E909EC6C4ECFE7B7AFDA -:103A7000AF1D926D7C3CED6C968DEFEB99FD9C6ECD -:103A800086C77E4ED7A8DBCFE96685ECE774730C5A -:103A9000FB39DDF595F6733AA77D3F73B4EBBFA70D -:103AA0007D1F6A64C44F17B0EF819F6E427A1A89F6 -:103AB0009FAECB37EE8F64D8EF6A8DDBA9ABBD919B -:103AC000054877D30C6ED74563EB291F302F0AF2D8 -:103AD000A694E28614F7B2E25A56DCCBCA0BB4E2E3 -:103AE00059CEF89515F7B2E258528CC7AD9A3DD130 -:103AF00015086F73FB4919E588FE1CCC838C609D0B -:103B0000E30D8BCF7179D0D29E392EE78CBF8DD843 -:103B1000EE53F2D5E7A01FD6E37A2DFD007CFEE040 -:103B200067E173905BDB70BC7F417E1F45F2A49B15 -:103B3000F6AF02708D763AEC838671FA05A7F763CB -:103B40003C4E3DEE26BEBD58FF17131D64D8B42869 -:103B5000F8E018CF8AC64A49BF587C63F189D33F41 -:103B60001EC61FFFD5FC7391FE31F0CFF75CE7D185 -:103B700047C01FCF23BEA75572FC3AF9C1A27F20D0 -:103B80008984548DFB1D4D607B8BDED98B6113E1E5 -:103B90009C28FC9A13A335F22F4E3CFFEFFC1CF639 -:103BA000794F789C5823BE9FD85D10DF569AE23338 -:103BB0008B9FDA3DD11FBBD2F240AC7CC7C31EF352 -:103BC000757C1E52FB12E8AF8466B3F00683F8ECF6 -:103BD000187FCEF9D41766143FFDCC7ED95E571CF2 -:103BE000CF875AA4A1A58CFC56A621DFAA429EBC71 -:103BF00098153D89F86C9E1E29E1F43434CE077087 -:103C0000FDA243217FEDB3F253F348F83F878FE8DD -:103C100090AB76787E40BADC42F9160A69F10D5213 -:103C2000067925F01567E131B83ED8CF7F473CE6ED -:103C30005531899623F8B8D963FEC1F5D9EC0F4503 -:103C4000AB4DF131E0CDA3A15CAC06BC950FC7DB59 -:103C500049175FBF93FE426A5246FA0F811CDD206E -:103C6000A59D930ABC58EB19493E5B749A76DE1009 -:103C7000D2D2D7FBFFA85CB6E4E5E59EE864DC079A -:103C8000B71911F2CFA4FD75CA99E176904CE78C73 -:103C900067C0EEC16E172B5FA79DF5E261099B7AA5 -:103CA00056A1F2DAB37478C2BE78369B4AF36C3E02 -:103CB00095F56773A99C7EF6122A679C1D4D65C316 -:103CC0005900064C9CC6B3A554CE3C7B0595B3CE9B -:103CD0008EA772F6D9ABA8DD9CB393A8BCEEEC1707 -:103CE000A8BCFEEC142A9DF68FB15E25F96DC92F94 -:103CF0004BBE3BE5B725FFFEAFC9EF58C345D93FE3 -:103D0000A0FFBEAA9D477E8F242F80AFEFD3D2E5C0 -:103D1000444A3FDFAF7D06BE3E2EF814F8F73D8CD7 -:103D2000C378C08BA3385598C7A9028666609EC623 -:103D30003E6C025BEA2F8D9CC4B841F3028F1E03D8 -:103D4000B8074A35924FDB821A9DBB6D96F4D15C61 -:103D50001E2413487F3B431A8DB7ED8F8A17F31744 -:103D60005E1A5510C079BAFDB28EEDBF959BDC7717 -:103D70000B9EE34F61E14330DE8A3D7B3CE97EF8F8 -:103D80007E340E00BE40EC69C680AF378EFADD523D -:103D90009CCF3795513C064A3353BED837DDE27C81 -:103DA0005A1D0A219EB6FA64D207DDBA47E4A1265D -:103DB000075AD0CFAD93D9369877C3E877B620D8D5 -:103DC000EAB8B21D6550DF5957E6C54D7AFA950F2E -:103DD00042644FC03B0405CA8428CD1CD89F4E6F57 -:103DE000D838DF799B620CAD4362C5FEEEEA91DB09 -:103DF0006DF20F84903E3A264DAEBC05E6EF9D5421 -:103E0000301AE7DF5E73D4860F45B7C753140C38FA -:103E1000A21F5E97A4B8DA06D9D85106EB0B887CAE -:103E20006B00B33292967760C1A184611D1CAE8491 -:103E3000C2D7C30AE0796E5D2296E4EB3531EEEA33 -:103E4000F32543E82F2A75A729DED6E94F2EA2BA1B -:103E5000030E6BFCDF6A565E00E71B9FE09BE649A2 -:103E6000DF5E4479E4551AED5BB76B6801D6636B8E -:103E70005DECF10CF19B0D829FB7559E3F2EA3FA8E -:103E8000EC70747BEDFEA205CFFBA274C2D1EC1ADC -:103E90001A9569FF3EEDFC175AF7E73D5FE708F911 -:103EA0000397BBEDFB1010F2BC79CAB743782E6EB6 -:103EB000C1D329C13ED47CFEFBD03C85CBEBCF7B6C -:103EC000BDFFD3C6FDBDC6E32AC0A7B3CB31CE38F4 -:103ED000667208E3B53E2B1E1D8E537E5200E3D161 -:103EE000D4CB203DA4EA7C0C456509E44339FBC3EF -:103EF00004EE9352AD190AC9D9CCFBAE8437515E9A -:103F00009B933F2DB8E96FB2301DE8FCD06BC5A77D -:103F10000D7532BF2F81F15F8559E7B33C3E6DF5DA -:103F2000572B648A4753203B6D1C15F4309EE328C1 -:103F300018A7CE1B3EFF7753F4689FBF88C7C715ED -:103F400095FB81EF491C1FB15715CAF7EC7A9ECB40 -:103F500037769C91FCEEAA35E85C6507FC8FFE4342 -:103F6000ACD61747BA551CF978672AA787508E5ADE -:103F700071719A8F9F0F509C1BF314296E6EB00ABB -:103F80007CDF2D40B3C651ADB87CE59A49D8CE6FE1 -:103F900030CF73B03E7F1D4B5C02F006DDAD5B2F72 -:103FA0002FCD100FAF5CF38D2761DEDD4F4DFFD5B8 -:103FB0009350DF25875FAD8376F95FAE23BC3AE38C -:103FC000E1DB2A655347F9E0F31DC27D051B9AE842 -:103FD000E2D61E2986CFB37DBE837CBF5B430AE257 -:103FE00005F424E2C5EBCC8B4CC77719C2B17360E2 -:103FF0001EFCDBBB75DE329C17E1C6FCCA15BDF5A5 -:104000001AEA99E012FBF985BFC95EF756D9E1DCDF -:104010002AF6EF42F4EFCC43EC31E72D42BA3D13E0 -:10402000D418CA9B8D6BAFBE91E4FE76858D2BCDE7 -:1040300040BF8E75756A2ED2FFDD46FDDE0AD41BA9 -:104040000D1AE5F574C7BD714CF1DE5E973A37B1D4 -:10405000D9EF86C6CFB16AE4843B931D2FCEC70249 -:10406000E219739C8375CF96C9AEE9EEE1F358E38C -:1040700075D7BDE5413931D2B84F8F318FB8D19E58 -:104080008AE65DD4BD8BFB36BA385D4FD1E252294A -:10409000DAA3FAC24550DF3C4E267B8809FFAFFB0E -:1040A0005A7E9EF8B066D8EE576C9AB292EC869B18 -:1040B000DCBAE02FB00B27A4EE5B1CF09A2FB8E11E -:1040C000B9FA1C8C04F6C07BB9E11B912E1A831F30 -:1040D000911D756B91AC237DADD8D348EBDAACCB99 -:1040E0002C8176AFDA4A466A136B35F13C00133502 -:1040F00091EEE6C01B99EE45240F75029C73C61520 -:104100004EDA063577512BE5B1341A12F961D70131 -:1041100066501EB4144754A90AFBCD7F07EDBE3983 -:10412000C15219FDFDEB54D6A0A5D9E760171F7346 -:10413000A7ADEBC4B83D41B90AE7877970FE451ECB -:10414000BA4FE046FBF8CA947D3C1111996627FFEF -:104150001A8D4A8C6714257E4F79DEDF4FCA382FBF -:104160007B81556F933EB95F0DFEE52F713FE3CC28 -:10417000E8C754C3CF1A97F8BA26F649DC5B39EC86 -:1041800089FC06C7B7E20113357EBF79730B0BC7F5 -:10419000D2E22A9B9FFFF3E368AF5AF197737977D6 -:1041A000024E0BEE4D12CB223DEF89FEC19DEE1764 -:1041B000B364D9DC099F1FDC19F2E57CB5C04F63FD -:1041C00005FFE4D55678516E8EC57C1FDC87762EB0 -:1041D0004F4CF82F3DDF4711CC170CB7F6CBC6700C -:1041E000B9A4887B5340D712DAB1CE7C2005F37E88 -:1041F000260E971B0704FD5FE211F93F93D964EE89 -:1042000087DBCFAFFC4BB9DE67AD7919EFA17E5FDD -:10421000E8FD17855F9910F71A8F8A7B8B2FAF33D4 -:10422000C8CF7B655D259503EBC2F4FCB57575546D -:10423000A6EE57F179F3851DA662500DCFF97D2CBE -:104240006E00BCFE516B064A91CFEBF8FDEEEEA678 -:10425000535BCAC96EE4E7169B8BAA1385E8BF00BF -:10426000ACF95077F9FA3CFC9E97395859C0D51CE7 -:10427000E2FDBFFABCC24917BAB5FF8EFDF6B156D2 -:1042800086F22E60DAF73B3BECF46FF8FEBB8A2E29 -:104290006EDF7BF11FB08F5FB2F6FD6A7635FF3EB1 -:1042A000C3C5C963E4A34A2107C6003F1D007FDEE2 -:1042B000ADF07CF57C9EE76A8638BF992AAFC7C609 -:1042C0008BF62E4E426C208FE7B517F3F304EA8786 -:1042D00079E5F81EC3922FF0F816CB11F9EF63C5FC -:1042E00038ABC5B813ABE9DE2E3FFF677D3A963E8B -:1042F00096A47A2EF0019641D62A2132C7B041F217 -:10430000B78BA521AA1B929E85F532295CC6FDF0CC -:1043100038E9CF72C5FC7605213F22F3785172311E -:10432000D993A097512EC6D5C822942F1BDAB4304A -:1043300060E25C9E1CDE9FC372435FCD009E7FC423 -:104340006232C91FE53996A55F49F61EE9AF0DEB4C -:10435000F30E6653BE4692F2DCF77B4A6D7A6AA290 -:104360006FE1753AECD746914FE782FE2C43FEA9E8 -:10437000954F07E396647A6F951BFDDAA24C7EFF9A -:10438000C31E49C43392A3290E28F6353E55CE7874 -:104390009F719F87DB358F9666B6A7197B90C6DB2A -:1043A000EFD11DE3265BE8FE8CCEE31B592E93F282 -:1043B0006B36B6F17BFA16FE46835D8BF6F0C6BE11 -:1043C000F9B391BF63952AE59BC3FA7D883F97C8EF -:1043D0004BDE383E78309BC7254A514EF723FE6AA4 -:1043E000D3F0175CD984F8EB7895E7F7823EF7B104 -:1043F0000CF98616FE5C3EF6C54CEFADB26394B682 -:1044000028D3BDE1A31ECB4E4F96723AE1F8CBBA4A -:10441000568D646A9F10F82E2963D1F3E1AFDFA3B4 -:10442000DBC6B5CE7D9511E25D922F4171AE891A42 -:10443000B733362CE678DDF0FC35C7A369E710BF4B -:10444000C421A7A4E2C156DCD8D29BED9EE83F7AF6 -:1044500046A5F425FB3E23B9CB5EF01CC47DCB7092 -:104460000E71CA539BE11CA2E7E2BEEF3256F0ED9B -:10447000A12D47E7E13C7F55C7C8BE0A3CC3E7CD45 -:10448000D5595C2EC5EF149812C659AE89E8F56867 -:10449000BFB9DA9989F9336345DCA6B0BD4F41BA9B -:1044A00008C25E164A78AF2919C3EF998CDDCDC8D2 -:1044B0004F540B67AE5A6F08519A961FA5B0A17E54 -:1044C0005A5FBB663C5E4A60FD14F5C318F13ED0EE -:1044D0003EF3572837C744A294870BFD627EB42F62 -:1044E000041E0BBC9C6F9737842509DA0783498A21 -:1044F0004F3AE5FA18C0CF2569F65B40D4D92A2E89 -:10450000A765F80FF57C7EC42EB7C739EE45071CAA -:10451000792FB95E91EF6EC9ED22BEA913D441394E -:10452000935F9ED2AF0EF8508655A7FA07ACFA6794 -:10453000840F0881E8D98207AF52A2DCDDE3D2BF45 -:10454000F214EAE77A8DE79189FB72D902EF3E74A3 -:1045500098A1DDC094574CDCD71D61FE5D9A3353A2 -:10456000E7911F9A5D67DDA7E3F795A18C619C2E0B -:104570005BCC6FDDABCB66C69BE5400FD96692EE98 -:10458000D5E9D677154C96C03C1CDD27531E9DEE11 -:104590008B907CEA59E0D1F13B1F9AB8A7E712F75C -:1045A000C7B3CDD374BF2E7BD8FAF8FD3A0BEEEC2F -:1045B000ACAA37CB0DDB3CEB31BE0D6B1F9DF17E02 -:1045C0005D1DF793B24D1E87481B9FEED7ED985A9D -:1045D00066BB5F47F3A01F27E8CFBA67E784EB5CB1 -:1045E000BF9ACC76DA84B0DD8EB8D0FD3A57C8DEFB -:1045F0007EC705F2B33EF1FD3A818761ED1CF6A05E -:10460000CBB24347C90CF7EF4C834CDF11C9FD28EF -:10461000199921515C82F4BD65E7E5F1A1FEDBD972 -:104620007979565EBFC3CEB3ECB7DCD9767C3BED6F -:104630003E775584FA5CAC9DB70BFF01F4F290D73E -:1046400061E73565A60FA7BCC86783BBAF84718ED1 -:10465000D6FE48C17CB55DB9FCFB476C987FF0D6AF -:104660000CDA171FFFDED1AE29FD2A7EFFE6774B5D -:1046700019D949561CC12D60DE5524AFA7B07BD790 -:1046800043849FA0C043137E80AC8670151F477C77 -:10469000667A316F21BF8951A3C28A30ED3B7E9685 -:1046A00040A64B5B3115F5783D62250D4F333CF646 -:1046B000EF0434EAF98E7DB4EFF3B973F007F9F73C -:1046C00014E618F67DB7FC24346771BEEB2BED744D -:1046D00070428A0C2AD0E5E9AC5261FF0CEAA82F9F -:1046E000BBD7BAC86E7C6849D9D62BD15F0DCA3A00 -:1046F0003F8E1C1A87F651F351D38B76DEF6C874C1 -:10470000EF3878FF50871246F3F0A9256B5EC57A23 -:104710006CB78BECA0A7FAE615AC48E3BBCDBB1792 -:104720002C5C8CEF3B5CA4DF57ECB96FA03488FDA8 -:104730005DB5E9DF9B6AD9789F8E7EDB1BB5DE8C89 -:1047400076CCD559DC2ED9A82529FEB4719EC6D0C9 -:10475000E5DA58523F7A05DA0FD76819EF93DF95FB -:10476000E5E6F7F95CAD12CAF7C268E67B0156BB15 -:10477000B135BFA5738CE06C99A11FE7BA7E9E8C02 -:10478000F587605F7529454F79829E3616DDBBB58A -:1047900002D73790F9DEA155AECD1AC7E93462E7EA -:1047A000735761D3685CB7CB1D19A847E22A94758B -:1047B0008C8BB8DCAD919BD11EBDDA8514CE3677DB -:1047C000FCB06111EE4B58D2259827A84656119D92 -:1047D00005B318EA8386259156C44B21E83F0CEDBA -:1047E0001516FD92CE290AEB34E685BA67494FC209 -:1047F00005EF3D15D1AB10EF2FADE5DF79290CFAB0 -:10480000E85E5061849FC315B6BB199A0C1BC105A5 -:1048100076917F20519CC8C947D6BA9A977239BE03 -:104820007BED6F4765FADE4C455619E1D56BD8D75D -:10483000ED41BD0BE34C35079710BE6BDC2C4EFCF5 -:10484000EB26FADE55EB22B8764D39F91584EB7775 -:10485000BFCFA2FDBE969912C2953FC4CF59AD7984 -:10486000F29B06151E0FE77CE8E43B8B1F9CF0EDE6 -:104870009C3D8FCEE336B3C1F988EFD85999E868EB -:1048800073D11A6F7A5CB455D01FEC03C99798CED8 -:1048900068BF957F65EB311F76E3172395C81F6FBF -:1048A0007BF9BDD5FB966AB48E87E66A146F7CC827 -:1048B000DF4A747F6AA32B7C08C151F585B89FBB82 -:1048C0008B2BC2186FFB3B3C7C4EF30F768FFA525A -:1048D00025E2F38B7FC8E2E34C51AD717E46F45E76 -:1048E000EB25386728ED3F5B8176E8127932E54E9B -:1048F000AF5A42F2CB25E4F8CB4BF2EAD14F09DCB8 -:10490000B09C7179C8E31481B5D5FC3E8343EE2792 -:10491000EAD4DD33689778FCA75EC8BBB1374CAFEB -:10492000C775D60BBD60AA99BFCB982BDA170E4579 -:10493000D0241B16FFC915FA63EC6EC773A117725A -:1049400087C5C1072B6E06F9F3A52C61478E10F7BA -:10495000D9B5641EF1C319E0078A4B979C24FA8FDE -:10496000819C40BBF90D29195A91761E667D67EE30 -:1049700027221E14314B294FF82D110FFAA9F8EEFA -:10498000DC3B221E745CC4837E2EE241FF80F1205A -:10499000FC7E98F772DAB771751FF5631C6767CDF7 -:1049A000028F01E34CD5075F4220BF680EFA44FE38 -:1049B0003DC11BB4F4D0DCF3C7A91208971BE35226 -:1049C0001CCE97C5F7E85E11700D08B85E137059DC -:1049D0007A10E506D2191BABEA99E461506D95F0A7 -:1049E000BC17E5457F90E405CF130FAE918C09C34A -:1049F000E5048C373ADD4EB7E8EFD4281FD1B17308 -:104A0000FC47B3F8BDC397D6CEDACF8269F228B29D -:104A10007015D25D3EEC0FCAA3681397E351BC77C3 -:104A2000912657AD781AEC4898F4CE0D1C4F23C947 -:104A3000970BC99542875CD98D7205EABB51AE04CC -:104A4000D3E54A6B3FAE3B887285A5F45030F2C97E -:104A5000E4CACFBC65B63889255FAE0636263B3141 -:104A60000CFAD4FFE9F5E9DB424E5C48AF5AF91F76 -:104A70000193915EDF837921E8CF8C67740F473112 -:104A800007299F28B7DDC5301F642B76198DFECC12 -:104A900042CA07D931DFA3235D3C2C254288CF7D54 -:104AA000528F97EF8BDE8FF6C2B6093C4EB2E38F82 -:104AB000F778D1CE7EE9F682009EE3F4E65A7920BB -:104AC000FAE25BA17EAA91119DACD8B3C296F7F031 -:104AD000F3AC3CC2476E0CE40FE0E3E1DBB9FED17E -:104AE0000D9E070265C63C10B74FC483D45808E931 -:104AF000639B14F5501CA651263DD51BE6F92BBD32 -:104B0000E097E3F9606FC3CE39A89F37DC2A33CA38 -:104B100017AFECB907E54CC7848506F2A56B74D9CD -:104B20009B688E6FF0C9DEF43C523C4ED0AAF9B9B6 -:104B3000A128CD1C0079B3D734CE777F54157E1FC2 -:104B4000F6779F270FBE3337341AE304BD8D0B432E -:104B5000386FEFA848288FF253C6903DB071D4A6A5 -:104B6000C5187FEA58AEB1743B69D87C41BB7D6DF6 -:104B7000C519D5069E3FD22173FF32579C4F035F64 -:104B80005522DED2D78970AA26CF1FC1F52A7CBD57 -:104B9000F47DD3DC06F00FABF8FAD17FD57DFA684F -:104BA000941F6A03CF1FD9ECD717A3DFE884C31A79 -:104BB000FFDA6CC9E61FE956DE42FD1A7E8E58C444 -:104BC000F3167A5DE7CF5BE810F2D0F21B47C2879D -:104BD000CB714EDDEBB5C7012D78AE14A5138E91C8 -:104BE000F2053EEDFC175AF7E73DDF4879046BB25A -:104BF00025DBFD8A5C2B9FA5714D08E58405CFE67A -:104C00000BE48F7C5AB89A1B79FBCF7BBDFFD3C6D0 -:104C1000ADCFE6FA11F87400EF51764C9C19423989 -:104C2000948AC70C0D94A33D27EE335AF9232E9D89 -:104C3000FF5355F977EEE4EC22FACEB23A9DE78FB6 -:104C4000D05F863C904D8CCD467F4715F11B279F4A -:104C50005E087E67DEC8CD3EE137461DF3893C1114 -:104C6000E6C83B51433CBFC4CA27E992607DC154AA -:104C70003EC888F33AF0365EC8FDF71CFD87AD3BB1 -:104C8000CCEF575AF927C3F248A6CAFB710B86E549 -:104C900091887C949E5C23CEF3C4795E09AA4D8CE6 -:104CA000E70DCB23993A3D84DF949C5622FADDC070 -:104CB000E8FBBB3D5E5EEF9DC3E2F8BDB35EAC2397 -:104CC0003FD532CA6B19965F32750DE14963916524 -:104CD000FC7C879FF75B7870E6975C90DE2E9047B0 -:104CE00012F459DFA388D03C3DFEF04FEA083E990C -:104CF000CEE30BBE743C9C3EFE253E2E277B441E1D -:104D00005E4FAE3D1FEF3EB12F15A29D737FF52282 -:104D10004ED75DF53AC5DDDD0D3C5E39EC3B103517 -:104D2000767FC019CF3B21E4F585D6EF8CEB6D1B68 -:104D3000E1BED9021FCFE37A68C921CA8B3DB30A0D -:104D4000F42CE0EB61CC67A9B9F87C96D7B3783E38 -:104D50004BAF51BFF052D463518DA13CEDC57C16D1 -:104D600078BFA161847C16114FB4E2A323E5B3E4BC -:104D70009E3B8FB7E7B3F4DECAF3597A7BF83CD693 -:104D800078BD0DD564678D34EED3634CD987FB5F56 -:104D90007171E7A7D34A227F86F92B3DA59AFEA021 -:104DA00081F4C2E9B9AB5123FAEE72713F36369AFB -:104DB000FBCD4C8D8716429B2DFEC4228A278BBCCF -:104DC0008C5E717FFEEFB30C9B7DDCD9F8DD10DAD1 -:104DD000F540872FEB9C4F689C7CB5743DD880CC08 -:104DE000ADB798E8530E64F338822B746CA02E8D07 -:104DF0004EB7087D87F891013FB9D2397C45E5026D -:104E00008AEED3DF1A419F6F64F3F92D3A64EAA466 -:104E1000303FFF631528472CFF75583B0F6F374C09 -:104E2000FE38E4480FE6B761C592273758F2C44E02 -:104E30009796FC600E39734E9ECCE176FA39790272 -:104E4000F2033F75E69443BD5EAE2F2C78DC2898C4 -:104E5000418EBCE70ADBE2344EB973213EFABCE571 -:104E6000CE4BD9F9C2FEE0722788B4817C936D9D48 -:104E700023F27B0F67A63E48F2D0A3F2757B228C0B -:104E80007E2700EB28CF3D788E9251AE574B146FA2 -:104E900010E722F9E2FB830FBBC2949FF630F03398 -:104EA000FA79130CA77D76FE7305E779D2C36BBF41 -:104EB000C6FD33C037FA5D172B872C39F161365F99 -:104EC000F739FA32399C167DA5D1337D5FC0A25FD8 -:104ED0006B5C8B8E193268C179E855D03586A32971 -:104EE0004E1D93E21807B1F2C8ACF1DEF0717B649D -:104EF000A4FB5556BBEF587ED7B978B01ED0299F7A -:104F0000AC87EE9BB32E4E7F73D86E754D15E513AF -:104F1000A88CF2092225E8CF1CF6D9FD622B1F6C64 -:104F20005A493884726283B0D3AD3C322B2FEDB036 -:104F30002FD73A67B6E5A76D18E17EF69BE7F073C9 -:104F4000F1DF3FC1EFB6ADF69A8FA35C047C99E226 -:104F50007B4E9487668DFB5D81A7D73DE693BECFE0 -:104F6000707FF2C52C7BDE55A7CF70C405385E2755 -:104F7000EAB17ABA8F17E5F7AA9CE7EA23DD7F75D5 -:104F8000DEDB3B77FF559CBF377BA22F13FC2FF254 -:104F9000FC373D1C3DD8C93EBFF51CF09A3FC1F11E -:104FA0003B057F4F0BF27B3BEF7BA26FE3F3EB18EC -:104FB000F7AB2D3BE730B683FEFE97416A03BD6C2D -:104FC000AAE5F45A54C9E8FBE3D35B797DC752FEE6 -:104FD0005DD3FED7F9BD8F6D51FE3D53E8D7270352 -:104FE0005E768CE7FA707F15EFB71FEF37219F567B -:104FF00070BB2B0FA3F70A8AEB2895D36B7ABC13EF -:10500000E0FD81A532C545F708BE083093E21CDB00 -:105010002AF93CBB2AE427C4F76816DD02F5CED98D -:105020002B27E3FD92ED229EB26FF1CA2730AFEF3E -:105030008340B9A0BB04DD7BED397E1BC5471E5AFA -:105040009227AD8435EE3B9839BFA5CAAF8A7E3131 -:10505000B788278932A161B9D51479ABAD4C7C8F63 -:105060003DA661FCE999419EB7DABDFA99633351D7 -:105070001F57CA9467D63578D47B19AEBB8EE7F537 -:1050800014A90929DD7FF1FA5DDC4EAB39EA31AABA -:1050900086B77F66F028D1DD76C0BB92E6FFC902F5 -:1050A000CE6EF427A0DF5E57CFC04C68B7775C9E0A -:1050B000143352ED46FB39FF752F91C577E8197D02 -:1050C000C7A1D33CE541B9D989E71FD0BEBBC6CA49 -:1050D0004BEDA17B597BE74C9E8379E2DB6EE0C10F -:1050E000D2AEF021F2937B6673BB6CAF04ED605FD0 -:1050F000F6B568D7D33DA6561E278232639CA81703 -:10510000138111AFE2DC8E525F60DECE86BE019C61 -:10511000A7A88E7FDFA2A82673FF17026EEABFCF73 -:1051200015A3F8E748FBF7AF3E8ECFCE2A7E5EC0D0 -:10513000589CE252BB85DFC5D4A891FE9DD0960055 -:10514000C7CF4E1733315EE6ABD348AFCB6183ECAC -:10515000503FD88F188FDB26C516637E486C92C6E9 -:105160001E278C98DE7118BF9B901746FADB24250A -:1051700042F85DE5D8381EDF3E1AD949F7AE0E80F9 -:105180001D4DE16096203DD51DCDA3FB504723D595 -:1051900083D4DF57A1BB2D8D8279F3F4A148C626B5 -:1051A0005DB6692BDA359D53641DF3363BA5FA28AD -:1051B0008E17CBF5501CD935651EED9F6B549E9410 -:1051C000AE8F6EF473BD30342172A31FD6159A7260 -:1051D0002A17E396DB6B5FD987FBF7C8FD1EA2A3F6 -:1051E000476A07EFC679F69FBDEA7894F8929FD791 -:1051F0003D5A7BBA14ED9E5D4DA772117FC5189F75 -:10520000037D585CC1E368A801C93E537BD8CD80BB -:10521000C7E2368D1969FAD8CBF8791EFEF92693C4 -:10522000DCA3BF67064F795A70BC252C7169809E3C -:105230007B309E65C999E23A96280079B87FC53BD4 -:1052400031CC937B646201DDA32C12EF4972C278EA -:105250002562BCFE375E598FED1EAD2E30505E14B8 -:105260000F0CCD4325515C759AE26C21EBFE47D4BF -:10527000D87F2BD1A74CDFA92C0EBFF317B88E8097 -:10528000AF8FF41CB4A7B899731D8189E67D7EC0E9 -:10529000E337A5D657C70553FE18FD213FDECBEFF8 -:1052A000651767FDC35C252DDFB644C40536498309 -:1052B000B3C92E7D80DBE163599CE45C7155EC6ED3 -:1052C0009E6F1BA57C5BE7BCDBFDE7F4AB44F7A856 -:1052D000F39BC4BD12FE3B3625E2776C9C741F0A1B -:1052E000E557755C95AAEF8B9E22FA7F5A33EECA7A -:1052F000F4BD877D422E6C12FE9835FED85C3EBE12 -:10530000557F54E7F4F8F4CB79D757C17AFEAAADAC -:105310006C12C63F778CE0C7AD0C70FACB1E000B49 -:1053200007F440FF6BAF79319FE56999AD4239557C -:105330005F95F024AB041E617CF2C560FC03E16F55 -:105340007B502E7D35504970AD98CAE3069D550FB0 -:10535000D2395048E77A07F913E5BB2F149330EEA2 -:10536000BDBC86E98744BC2506F8A7BBF3324BE5F4 -:10537000F56FCF253F077885DFABC1DCA4C9E2F725 -:1053800027CAF19C68D3DD227F56467C778A7980D4 -:105390006F699E0345629CFBB8FD8FFE05F62F17D3 -:1053A000F394D77DF76BA8C78B744E1729F8FA3C96 -:1053B000045FABCC083E35F12AFAA1DB271518486B -:1053C000370742E1B79BA0BE7C914AF1F8F21A0E72 -:1053D000C78156997E0FC85FA71DA4FB6326E88B83 -:1053E000347C1962DEA29A8484E75A462B5F17B494 -:1053F000F3A25C34C2000FD40DB1AE73F04FD208EB -:10540000FE22CF20E6169DC3C34A1C0FE877651D18 -:10541000EFE70FF56D4139B6BC8EC30DFA9DE0295B -:105420000A6B0751DF1785F878CB013F87A4145C1E -:10543000D9165C7532E55F15D56807D10FCE16F029 -:10544000AD0C7378FA5F3F3520F1F10C1C2F5BC077 -:105450009B2DD64F09BB05423FC0784FB912F57856 -:105460002FE7D414661CE2B3513CCB7ABFAB15F0E6 -:1054700000F8F18B79D86E37F1132C31F6B1CC7F6F -:105480003FC4488B5B54ECD66C75BFD83FD6C59FE4 -:10549000931F472A91D765E1D7ADACB2F763356961 -:1054A000F532BC5FC6E97DFDB5FCBCE3C0046E1FF0 -:1054B000A1DF718EBF91CEA7188F7505F1BD46FA99 -:1054C000AEA4DD3E6E716BC174940FC5030FCF9314 -:1054D000613D45F73259C9217A96CEC93F98EFDB35 -:1054E0006B12747F367B209287F2AEA4356F3A7EC2 -:1054F000FF2D7B204AF5EC815693E79F810B938724 -:10550000F97A69F394A29CE6F974AC55EB43B95669 -:105510009B0E27BC2F79B9672EF6DF7CF72BA39162 -:105520007F0B1CFD3D39DC7F287E195A0570FED3A8 -:105530006BB1BD15DFC94688F3A87C19CB621FC8C3 -:1055400063284B44FE9D252F3A27BC3329EA13F4E8 -:1055500043F9782C916EE73B4B683F5EB48F49E787 -:105560006D779ADA8D146F1A08F0785340D8AB3DF6 -:10557000CCD84FFABD86E77BF8F039E88FBE9AA306 -:10558000D3693FFB5818E9B9B8ED4FEE74797D73D4 -:10559000A054DC834E10DD6B255974BE077C4CDFB4 -:1055A000373DA0B6D2396B5F113FD73C3AE71509BA -:1055B000F159F41CCFD3B6ECE5E93589103EEF7A0A -:1055C000357A19F1E708F6A7656F3AD77349FD8375 -:1055D000240FC6469917CFD7FCAB55CA632D890255 -:1055E0005C55281780A40B01FE9AD87AA41B23CA05 -:1055F000EBC66A51AE82F26AB06FD70D94FFD295B6 -:105600001A776B05D8B5683F0DEEF6DC80F64A2BAD -:10561000582306DA8BA73CF83D95EED6E9F988E7E2 -:105620006722967D999070FCA29F9A642FD6EA9A81 -:105630008E719809EEC4E8F473BA0373DEA9A6EF7D -:1056400089CDBFB87CB291F409C222A7E991FEAA24 -:10565000A3A45F9EF08F273D64E9154B8FD088206F -:105660005F6E117CD465243C12C92BE05D80F3167B -:10567000942340C7FE222ECF410E733967E993BBB6 -:10568000B9DEB7E4678518E71694B7D0AFBBF689E3 -:10569000DC1B50AE0839EB0F1933F17CAE42C85712 -:1056A000A6C6249CEFC014FEBDCA80439E56B4F229 -:1056B00071BA428CE809F4D041A49B034509BA278A -:1056C0007EA0F5A8947ECFD4D27781D624C3FD1FC7 -:1056D00057C7E5E0382157BFE337387D7AB85C3DDE -:1056E000A7F784BCDD6A1E65E2BBB019F3B0FE5EAD -:1056F000E8F39E8A43E4176CBBF514E1D38A8786EE -:10570000443CB4BBEA2D7ABF3DCAEF01EC32A7CFCF -:1057100021F823CB35CA3FAD393AA70CFD8DA6E55C -:105720001ADA75270305D6F9977721DA93ADABC856 -:10573000FEF5897D7C28CC84DFA9919F75DFD26F2F -:105740000F60FF10F84592818DFA3C6EA473FC9EA9 -:1057500002E23B3A489D7D35067D07C2B98EEF05D2 -:10576000F87769FDD1E4C038DA5799AEF4F86A18D1 -:10577000F99DCBC1AFC36177AB61EF0478BFBB4983 -:10578000D6D7B354FFFF15E0F96813FDFC9EC2CED7 -:10579000C5A7B7609C6FE752F19D3307FCF735F65C -:1057A00079149A07630294C79CF17BFB55FE2CFE8B -:1057B000FD859ABE01B4E703551CAE170306C7FB6F -:1057C00020C7634F44263EDA3558ED457DE7B41BCC -:1057D0001FC97E7712CF6BB1EB9B0BD58B1D727FF0 -:1057E00082BBEF3A9277DF94495E31C6E59DC4648F -:1057F000037F57A325C0E9A94AC8EB0E57623FE6CD -:1058000015743CEB63EB8D145D1489313B5BE58CC7 -:10581000BF9F7628A0F0FD1FBEEFDC7E10FBFEA42C -:10582000C0C385F61FC32C684FF7C5378DB903E594 -:10583000782BF79FFB126F51DE51D1EC85E4F71CFA -:10584000397829F9034555A6EDF735B347F05B2BB9 -:10585000723CE78D078C248FF7ADEE203F7BDF6035 -:10586000E67B3105393C2FAD0FE4257EDF64A4F9DA -:10587000F51CCE7FFF14107437E71DFA5E469A9E22 -:105880007D59E859D2B7C52A8B2969790E1304FED0 -:105890009CFA93A971CFA53544E784BF7DE2FCE271 -:1058A000215326BC5B748EE7078857588729E890F8 -:1058B000CE377A58DC837C136BE2791E4EB827F81A -:1058C000E58B5A5F3087FB21E7E613FEFA443F87FA -:1058D0007B67EDFD74CF11E60B217D483FF88FD338 -:1058E000741FEA5917FD9EED8C675D098C69DD799F -:1058F00090FFDEA2FCA297E0FCE7C3FCFBEA093FB5 -:10590000B7C77EADF3DF2BFAAA7BB0FB0B501F7A33 -:105910005661644FC6417101BD9E16F4CA9EE3F5FF -:10592000955E5EBDF360FF321C6FD5733C0FF3CE06 -:10593000E76FBBF10B50BF6DC0457706EE7C7CBDB9 -:105940003606EAB7C7A53EACFF663AA3DFFB8CE597 -:105950006914E7FA4D60B06001E0FB83751E665C78 -:105960008671D2C182F980873BE24FCFC47E773CFB -:105970002585916D673CFBF82BA301AE3BBF215100 -:10598000FED7578E64DBECC2D3B09469F07ECD4174 -:10599000FEBB91B7B19E99888F3B1FEFA5DF3FB447 -:1059A000F0F9C1BA4A66A4FD6ED89DDF789A7ECF21 -:1059B000F0AE6F49F4FB8A77C9FC1ED13F3FEF5D23 -:1059C000F4980FD7B75EBBD48FEBDAAC61BBDBE2E8 -:1059D0002DDFC594A63BE207B599F0FE8E0307B50F -:1059E00095E897B95933EA9FAF1CB9C226774EEFB5 -:1059F00053C83F5893EBA1FBF5CC6786E64D18BE24 -:105A0000CF1FAC6336B8EEB0E2046A5C9B9BD6DE77 -:105A1000A573FFF72B4714DB3C961D103BC6F542E0 -:105A2000EC6FFD143FB7F66F8DF0BBADFD5B63050A -:105A3000E2D5A1C999E0E9C6FD00787AD6E954EE2D -:105A40005C17A272F73A83F6692FE211CA2E01772A -:105A5000602AABC7EFF3074C9E769CD764D6E3DD94 -:105A6000B2BC08AF172C89921F32921D63957B5DE3 -:105A7000D116F4213B77F4CF52C1EED9AB45EFC636 -:105A8000C897DEF1EAAC06A8FF4D4E64630EC99BD1 -:105A9000B0817C67F9E75FCFE17277D3688DF0BDA5 -:105AA00077E9E4C714CBFFC2B8DFD2954FA03D0120 -:105AB000FDB7E710DF86E93B5D23F52F585667EB0E -:105AC0005FB06C95D57F0FF5F79CBFFFDE65D7D82B -:105AD000E75F7687D5FF1182DF777EF80B9AA7DA2A -:105AE000E76F5E4DFDBFEAE6FB3B94EBA17CFA0E4F -:105AF0006F38E122FF99D1F739D4BC4B0FD1F7931E -:105B0000CEC599064DD4B3BEA772AB518EA5E86839 -:105B1000FA37711D7EE0AE743ACAA9CBB2F155AE28 -:105B20009967ABE7CF1E636B3F2A52667B5FB8E88D -:105B300072075DFA74CA83655C9F9A18E70438B5EA -:105B400031FC7B4DF5633CB4BEFB5FF452FDFE6B54 -:105B5000F8FAEE1FE3233E26DD05FB7EBF16BD32BD -:105B6000DD3E86754918F27A468F0EE4D4A63F379B -:105B7000647C9EA5F0DFB1CB72737DB9B974F2631A -:105B8000B1347C6E29067A80FADB399A2DCEB3B90E -:105B90007865A8256D9E4DC5DAA24355FCF92D68A0 -:105BA000C7EB91BFC3F9BEAA0D5D8AF6AB731E7732 -:105BB000599D6D1E4FC92A9A27E998C75DB2CA310F -:105BC0008F67D121F15CCC730AE964A47936975DC3 -:105BD000635F4FC91D34CFAF719EDAB4F594DCE139 -:105BE00098278BAF079E8B797E73DEF5944FB5AF08 -:105BF00067EC6A9AE7DF1DF3B8C7AE76CCE3A3790A -:105C0000F039CEC38AB81FA5B98756D2FEFFC0CBE4 -:105C1000300EA4B9A37F4D9754FEDE4B71616865C9 -:105C200062BBFF03D8CCA6FA008000000000000091 -:105C30001F8B080000000000000BE57D097854452B -:105C4000B670DDBEF7F69274773AFB4208378010E3 -:105C500034C40E840C203A0D41061DC0E00A2ED03B -:105C600061C99E74449C87A34E1AA28888DA286A68 -:105C700050601A04071CD0C0040810B001757006EB -:105C800035BEE7B8CC82CD2241884983A8F866F1B9 -:105C9000AF73AA6EFADE4E079837F3FF6FDEFBE3B1 -:105CA0003753D4ADFD6C75CEA953D52427819051BF -:105CB000841C8CA3E90842BE89715FEDB012F23DED -:105CC000FCFD90D03F2F21C93C4D21642EE17FFE89 -:105CD000C5022924A4D6CCB273364FCD5A08694BDD -:105CE000515A4901FDC70A9BF30A8590CE9622E3DB -:105CF000ECDC707F6A3AD7279F0CE6B0B6DF93F0F2 -:105D000038DE7124A78E8E5F16E7C0F9A8F993F5E7 -:105D1000346F22E4583DC1B45D26338BE9F713F5A7 -:105D2000740283B5F35D88ED4E4AF49F49345D25D6 -:105D3000F8BD025DD7F20F64320087F93087AEE319 -:105D400076BE8CB9BE5842CCE179784CC405ED42A0 -:105D5000BB4CFE75027C75F531A4D1A43191107550 -:105D6000BEFD09F9D3BEC96F0B76CCF6318C24E4A5 -:105D7000CE255BDF826A1F09257DE7D1F54E6B5E7C -:105D80002EF7A1F94E3938C369D5F4334D3E06EBF1 -:105D900036D3FFA09FE96E9AD78C7F57B93E7F0F0D -:105DA00091C2F96C42AE72F4E7F8E0E32A7E19F092 -:105DB000753B5D533A45E13D900E836207E26B8689 -:105DC00083B555E7E379502601988F144C26B950D6 -:105DD000928CF5DC504FE939BF19B2D9554CF139E5 -:105DE000E30111E11839DFE0BE5897218FA68D5FDE -:105DF000C9A4FFA5E73F7381BE9C78D9782A5C557A -:105E00003AB863DAD8674F68E863BAFB86674FE849 -:105E1000E0345597BFA76EBAAEFECC0525BAF21294 -:105E20006F85AE7CF6927B75F9B9BE0774F5CB1A17 -:105E300017EACA2BFC8FEBCAAB362ED7E56B9A5606 -:105E4000EAEA7B5AD6EACA0DFB86DC44281C1B7E94 -:105E500027121385E3D7D6934F5D9304A9E404B8C2 -:105E60009FAA4F43BA3E5DAF605A0BB4370AF8673A -:105E7000B8D94DF1E48909959278421EF68D59B250 -:105E8000640CCD1B69F9684AEDBE714BBC99842C3A -:105E9000712848F762A3910428A90A24A19BAE4364 -:105EA000A2A63C7889F246890486F72C1783D1BFD5 -:105EB0007709A14119741DDE4F4D6483D093CFC380 -:105EC0007C49FA90B4DECB3B0CA4BC49237736382E -:105ED0000C389F64C7B80D0E4A0FD546C6EFD5DB08 -:105EE000D2C7113BE40383EAAC1719AF894E2615DC -:105EF000FA61FC52E1EF13E65FC4DF001DDF0F8E95 -:105F000073AF77D0F13AF68BD3601E247030EB96E6 -:105F1000A130BE6B037C272DB49374CADFF5AE6746 -:105F20004F5C41C827F51331FD7D7DF1B3276442F5 -:105F3000FE583F0DF347EADD9806EBCB313D565F47 -:105F400087E527EA1760FE64BD17D353F54B303D54 -:105F50005DEFC3F28EFA46CC77D6FB3155F980CA95 -:105F6000A399C5C0A7C5C506E0D37916C2FF58FEE0 -:105F70001C5F8348FFDD867CED4C03BE3E67FD66FB -:105F80005006A5B7739F5062CAEE1D4E9174D73B61 -:105F9000FE5C06C05FA99F124F62CF724B0CC38F8D -:105FA000C54026122A7F1EBFC248243A7ECC1B570A -:105FB000AD13B3F1BB04A443370EE7545B94FE0763 -:105FC00012C4D7A5F0A4D63FF9E29F0B67E5027E85 -:105FD000FA239DC41C14EB18DE5E7602DE2E053F0C -:105FE00089F357241C8537FE9415A4F5BF4C56E160 -:105FF000D99645687A8BA3F814D0C1B96613AEEB75 -:106000005C6BAC9F401F8E24A48BDEE1C6E651B5CD -:10601000D1E2D3CA879AA6789F5E5EA4FBB4F2E26F -:10602000DCA197EDC0F7F3D244DF89E1401F2E4E8B -:106030001F8CEED4FE6B9AB27D565D3FFAFC399F01 -:1060400030B109E5BC1277EBD0DEE7392FCD88E31C -:106050009CDE38200EC63D5D6FF6C1381DF50E1F63 -:106060001B37CDA7A5CBEA05B1BE1389E1F9F5D65B -:10607000EF3F7B7E843493E36682A0FF7E40EFF5A2 -:106080007BC58774DE580CF4D12A7F03FB4E4C8EFF -:10609000BAEF489857FBF534895ED3D5F07DB36EDF -:1060A0003CDA4E39A9E2A9FFC5F02E9193EA3AA94C -:1060B0009C1C4A6537D0292566C4B39BF61847FB5C -:1060C000EB92AC4B043A8E295EC1720F0C44E9A9E5 -:1060D000C61C34BA1504771BE859B346AA7CAFDC5A -:1060E000F1074A725FFC56264BA1FC2FB4775A2E5B -:1060F000F3D239A4D84EE878B39AAB26819CFC62DF -:10610000C78FB99EE22B84757F490C13814FBE2443 -:10611000FF6E1FAED1CBA6C41BD9FC96B0FDD94BE8 -:10612000FF83F5513D4DB75F9735EAF3A5E4E614DB -:10613000E087D21532F1D3B957C07EAFAE9BF2FDE6 -:1061400075F14C8F2B23758B414F592A936980EF42 -:10615000590E22F5A172A266E7EAC2129ABF2DDE9D -:106160008074759AEA770A954315094C8FA94CF209 -:106170001B5DB4FC78F3F0DBAF21D0DEBF18E49AEE -:10618000D7469C1B484FB8CF5EA29FDFA5E61F39BC -:106190005F4216E17CD579A8FDAAF310370A2E7F5D -:1061A000147D7676BC10D693697A5FBC5E7F5D0005 -:1061B000798D7EFB70447E51445EA51399D3892965 -:1061C000DEBD203E19E8223401F53442E923375C74 -:1061D000CF18AEF7F0C5EA99A09E88F5165DAC9E83 -:1061E00025DCDF63D1EAD5ECDCB2C34BE9A9F2F5DB -:1061F000E7EC84CAF32F245F8A937EAFDEF0A81DFC -:10620000E0744AF2DA01DF5FF8C589D1E0B5AF1B6F -:106210005E2EAB007604923685FBAB4F4C013DE918 -:106220009B0DB243A4553C1B4D0113A5DFDAE68A52 -:1062300049240FF34759FEB1B322E45BF4F8ACFCF8 -:10624000C573298A0DF1C0F46D1240BDA376FDE738 -:1062500013408E7B4808E930B21D8C7F2101F9BEC6 -:10626000C418D7B39CCE13F5640FE7334FF313670D -:10627000453BA437B4039F7922E8A8BC7B7F091A69 -:106280008BE97C5E8FB7259DBC8A667F407E00F2DD -:1062900040850BF133BDA261D30B7947E9BC3AD6F7 -:1062A000FFD62EE46AE508A3C7734DB37FBE5BE952 -:1062B0005DDE7472BB28DCCE8FED9416A607915676 -:1062C0009656CB013BE89DD56B6527A55452BDE59D -:1062D000E5575E047BED5313DA6B555BDEFA6834E9 -:1062E000CD576D959326B1E5588594307E3CF47F6B -:1062F0000B8685F151F9ABB78CCA50F6FDA18430FD -:106300005EAAB6EE3792A13DE158D4B4DF18B44688 -:10631000C14FD3D109A0B7346CFAD608F6D717FB12 -:1063200004929ADDB37DF9DAB7705F0438213E3903 -:10633000BEBAF1D7036F8129BB0BB09E03E4E5A57C -:10634000F0E6E372BA66A78DC4D37994FFDEE49FCA -:1063500004F87CED3E3BACA75DAA6374BEFAD11491 -:10636000171DBF5CF6A6383065DFCBD7DC8FF4573E -:1063700026D4A538909F5CE90694DDDE7458E7DCEE -:1063800055B7E13A4B891BE9B07CB558ECA7E9D782 -:106390001299B8350A9F1426303E695F47914BD752 -:1063A000D90E7A3FE8DBFF2EFA37A07D7A2F01F96C -:1063B0007F3F5F33DD2931FFB599E1CB9A6050ED26 -:1063C00045B38E7ED73FD606783ADDD7950AF3A43B -:1063D00070F072B809DFD37EC50FAE4F6578228AA0 -:1063E00054C8DBD1FDA008BE43FD36D965C9D3B57D -:1063F000E3F2938D3F9F8F4FE71D03FB5B7B0AD535 -:10640000EFA3AC6F16AC0FF745BACF69E84CC3EFFA -:106410008CFFD73FCEF85DE57FFFD489507EFE43E9 -:10642000C647D00EF6133AAF402A96EFBF5540F953 -:10643000602281687CBE5EE67CAE2FF7507E053F11 -:10644000814A2774FE9210A7A5173A4E02E201ED89 -:1064500095D215B4BD56BF8171B19E31FC5DB3AF0D -:106460009471B9909F40E5416C581E9055C997A50D -:106470004756CBC40B2A67F5A726B4C7ABB7C8C528 -:10648000B0FE339B0F7E7427A5F3334D2ADFEAE578 -:106490006A24DF966FDB20009D46F2ED9972BA8B7D -:1064A00047E35BFA3D2ADF9607FF9FCA55157ED367 -:1064B00013F4F294CAC77EA042F406C748F9F8352F -:1064C000E85BC93DE523FDFB9014F6A44395FE541B -:1064D000BAA31A5C3F90EBDDF4A9D25F377DAAF432 -:1064E00017B95E3DFC22CBFB838D44E9A47817D518 -:1064F000E8283EAB5B05BF09F9DCFB769F0284937D -:106500000BB737E27BBB4F9236EF8FC83745D47756 -:1065100045E48B23EABB23F275BAFAD52D078D0427 -:10652000F11FD0D5332D78891C8F620FAAFB8FA75E -:10653000F9ACD10B7491193282DC931751D50DFC53 -:106540006B7B45F4AF7529217B02FDFEA885D969D7 -:106550005D0E9E8F67F950B27131C83DF57BC84220 -:10656000D03EEF2A0ED9E335F6FFD156D1AED0F2A8 -:10657000A09F4CD4FA11C2F369407C07496FE5CC67 -:106580006FD81563CFC3F162B2FC407FD78BD6AC16 -:106590000560EFF94427251F3267E11D7642E9AC1B -:1065A000AB75C04DD3E8F7B9EF88A06E53F4B8A42B -:1065B000744A37B3391D9F22DEE7C7D0F5CD6E652B -:1065C0007AF89C65D1E9BE92D72FB5CE37827CA5EB -:1065D0007AF431AD5FB4922C43BA2B5F15F1BDF55F -:1065E000C7C81F9511FCE1E6F6C35E953FF2493E30 -:1065F000CA174298FDCBE5F2F562EE4DD3281EBADC -:106600000E89C4A4803D2B92C5B0CECD821FFC055F -:10661000C49B8C7C564B42280F553875001F0DEEDD -:106620005D4E756CFF53E183402F3BFE90F7124D9A -:106630003B767C3A680FE4777E9CF507D2B37ED137 -:10664000BEEF66C07ED6B5CF847EB1AE7DBFCE7ABA -:1066500010F2BB4DE817EB5A6472011F78F7D9FCB2 -:106660005740795F663F34ECFD362F88FBEB23887B -:10667000B75309CC7E39D7FAE7234212A47455A048 -:106680003FEC8B453EF2ECB6A0BDDEB5F7DB42B782 -:10669000F59FB79E5A2371233DDAC8B46D40BFF110 -:1066A000CC7FECD933EAE58574FC9AE6FDC6D9B413 -:1066B000BCE88DBFE681FCECDAC6F4A24E39B886A0 -:1066C0003809F92AA1EC7119FC7CC04C19843C9D55 -:1066D000B8F1066F6E34B83038745138C0BA285CDF -:1066E000CA41EEF7068F984423D2FBBF1E3CCECEA4 -:1066F0006072ED0704FC4261B8082EF6DDE6370B48 -:10670000B87EF67DDFB7792077CE342D447DE55213 -:10671000EB1E92F8AF4A07FFD5750B81CB59F7C432 -:106720007F597C33FA7F2F41C17946F2414F3ADFDE -:10673000F913CCBF6673E27C2F93FFCBFFB7E17DEB -:106740001BC5BBFDD2787FEC7F2CDEDFE178B7394B -:106750004C20CFF6FE15FDACEAFA2FB5EE57FE87BA -:10676000AE5BD5E36F34D41D9E4AEB1F268115C561 -:10677000749E6F665EFFE1545AFAEB5EF4938F12DB -:10678000991DF86B503EC0FE4B13FC1BD0AE6076DB -:10679000531161FB7A514E19EA1B45394FA0DE4077 -:1067A000A4BAC3F9141E3766CD752EC5EAC33E716F -:1067B000D3FC8FD2AF75A2FF30C27E3C2810974029 -:1067C000F5D8A22B6F380476CCF84C3960CAC3F4E4 -:1067D00028A46FDB27B2EF56BDDD3409EC1D8D1DFB -:1067E0007883A22F9FC0FB9B48E61D9E4AC79F98B7 -:1067F000293AFCD06EAC4F82F54CA2CCEDD39C1F55 -:106800004D88E86F1BD531B5FEB5BF177EE624660F -:1068100067FE9A8E9F0FF0CB94D17F7849F801BC28 -:10682000115EF9FEA5A05B494E84DF8D19351C9ED3 -:10683000CCAE96787BC9BAB80DF85622D42E667ABB -:1068400019DAD3AA5DDC1B9C09B7B3253EA40A77ED -:106850002993DAD9FAFE101E2A3EFE5E3CA8F8FB08 -:1068600047F1F17BC0C788303E32CF3B24E0CF22D6 -:106870006E0F8C3FDF26623ED329E1F90BB707C6C6 -:106880005AE325B007AE953E10812FCBCCBB2AE151 -:106890001CC1EC1490AE077718D0DE31170808F74A -:1068A0009C4609F31F181C2340D19E72CDCE330F96 -:1068B00010F027BB8C4CF12E66FEFCBF7CFFFD98D0 -:1068C00042F0ABB0BF32FABFC914BE735691400C50 -:1068D0005DE75C897821C4612E5DD4319D3F589F6E -:1068E00087BFEB52C2FD5CAA7E6F72E49F9DEEA44F -:1068F00072EBD81584EC829439FB25ADDDFC835610 -:10690000062FCF61E2EF8F72C125166BCED9FE2D17 -:1069100089C98F9D7FDC361CFC6763BB72E3983CA2 -:106920002D30005D7AB85D708E287110AF70AE7535 -:10693000401C9E231E126DEE287E9B4DDC9EFE6544 -:106940003D3A9549D77AE213C16E2221F4DF7AD716 -:106950009BA39E07CF4A3270BAE178A37F62219C45 -:106960005BB0F1E7D2A6715ABC754CFA42CAEB890A -:1069700007F83BA6395FF947E10BF63BC077932553 -:1069800038A1388AFC98CFE137E5C077E8EFBCB290 -:1069900075AD01E8F7CAF506DDF9647512B7BB8677 -:1069A000916130AF29072CB602C0CB21D169A1EB90 -:1069B000F3B49E35BAA39C7345C213FA073FFAABF2 -:1069C00049EC5C608FDC341BE0BAE74B33F152FCDE -:1069D000EE32FAAAA2CD332985C9B9B9A4E9BEBC61 -:1069E000EC7F3DF88EEDB206C6819DB99E70BF4624 -:1069F00024FD11A4E3731B891FF653B04B412E9C59 -:106A0000DB4C703FA7207912EC6ACAEF3FD4FA69D9 -:106A100006B76CFD25E801B5AD82C340CB6BA5A0E0 -:106A200011FCB19E967811F6DD7C85B8F07C587229 -:106A30000CBD55C317AF264908DF83A3F7DC05E378 -:106A40007ED56124A08FB8DE0CD961DFFEAA75382F -:106A5000F2416FEBFA553DA91C2F433F4C1E46D225 -:106A600043EEE6185DFE1AD19D01FC35C5149CEF7E -:106A70008C82BF49C98CCE2E5BBEF9FF3F936F1F3E -:106A8000AAF2CD2D166BF8282999D1BD46BEA54690 -:106A9000936FF3042515E03E6FEF8054C0EBBC7795 -:106AA000E4E468F26D4B3D3BFF7B9DF223A45DCD9A -:106AB00054BE5DAD916FCD54BE65F76CF7B7CB9505 -:106AC0006FFEFF1EFEDB02F22DCA7AE339FC54F999 -:106AD00096D77A14E55B5EB381281ABF9339F952D1 -:106AE000F24D48BE15F4E143B233360AFD6CE1FACB -:106AF000F7EB3C6E0FC60139F7A364765E7AB97284 -:106B00002E3D85F1C925E5DC7F139C5539376F3B58 -:106B10009573D9D1E890C9B979BBA89C13801E9907 -:106B20009C9BB79730FF5B847CCBE921DF08D6AF15 -:106B30000DB0F69E96EC17EEA6FD0D73C94E33AD63 -:106B40003F2C2CEF4668E5DD8F922584730F797713 -:106B5000E8F2E4DD762EEFA81CEB0FF235923E9CB6 -:106B6000AD31BAFC9E51ED9B7F05FCF2AE88E78B00 -:106B70001F18D839D07BA3DA0B80BE56F2F97838CB -:106B8000FD75D67BB1FFA237D9FA6A3633FF776D30 -:106B900033D30F6BD78B7E85FE73C2E8EF8C30FF4B -:106BA0008ABD0249A5F9A926DFF35690C1BF900915 -:106BB0003B172393F235F430676415FAF11B2CF67A -:106BC0007584F2F11C8998C15F5F659DF005F8E955 -:106BD000AB4632FF7E15FF4E78DC801A0759DA7219 -:106BE000EFDB7D48CFF881292686C7292F0BFEB51C -:106BF000D910BFA42FAF8A887F7C8AAF73AA1844AC -:106C0000B890F7C5A8710C4F45C2E31087075DBF68 -:106C10000E1E7E212A3C284627E5A784D75FF16E09 -:106C20007031F8F32B560A78EEABC223729D2A7CA2 -:106C300054FF74156FEF69BD17CFFD23D7AFC2AFF7 -:106C4000C7BA557846ACDF97CCCFBDF2C97088A7DC -:106C5000A1F480F2C3FB1B0A073A4EF1D82B52B5C0 -:106C6000F2F8790E87E1BEB145E904E046EA807E9C -:106C70004A1BEF7D3B9DAE7FC427CA30D826AF1993 -:106C80006D72C339EA264B08E59B4A5FED2ABDF3D6 -:106C90007EF664D48D437BBD4570807EE10958103B -:106CA0008E1E4A67165AE5E0CA6F2670383A4CC8FD -:106CB000577CDFA17037D0FA13D47D88C21DF866E7 -:106CC00078EB593CCF2D20213C2FA96D149C01BAA3 -:106CD0008EDA16062F55DED23FAB161F51E8518AC9 -:106CE000468F049CC485E17DB08AD79B62F27D0407 -:106CF000E7305328BDAF25613CE6D0FF008F917887 -:106D000052E17929FAFC9CEB1F5B008E5680578874 -:106D1000E95101BA2FD8C2E51EC9AB8363D18B17E5 -:106D2000187DED1514384FE88613D02B2D1FD1CACE -:106D3000E815E0A600DC5B4B44C89752F82666F7DE -:106D40005C279C5F6AF9B762EF51D6FF6AC149A21E -:106D5000D0AFBAEEDEE8F71FA5DBF608BA7DCF129A -:106D60003A3C1CE876AFC0FC08ADF1BA7347530A51 -:106D70003B77DF64A1F40DE75DEFC8CE754A4F3E67 -:106D8000BFC0E109FABFA2F14B0D8105C059E04631 -:106D900033C69FE13CFA33FD522B5FB75848F2AD42 -:106DA00005BDF76FE4F6406FFA8D9A1F0AE381DCA8 -:106DB0006BA1E3E584C78B94EFAABD7FA97525A6D7 -:106DC000FC63EBEA8EDF246D78FE648A773F98845B -:106DD000FE1F169F743B8F4FA233403D4B532F2D08 -:106DE0007944EFF5489A19F7E1FB785CFCF5A29538 -:106DF00078E93ABE72C948A77497FEDD1890CBE3D4 -:106E0000E83E4293AF0E8FF8F86E2C17F13CEAA6DD -:106E100077136BE09CEE261046F4FB4DF902EEBFB3 -:106E20001F4067A3408F3513978993302D1FF98337 -:106E300078F41BE5AFF71529949F866DF43740EA87 -:106E40002C0A25BD07F01B2B12805F9B2BB108F687 -:106E5000AFFB3E27F9A282FB2CF633EC1049867A71 -:106E6000A35DC9680E8C6A5E5104FED1A907AD56B8 -:106E7000A0F39C5506E2D6D0EF68E26F8073F8511C -:106E8000275CB700FF95537D01FCCEE5AD6B1BEC95 -:106E9000905F253815DABFC7EB9E60A7F3DAD2788A -:106EA00076C255C087B41E74E359C5EA79D60B4E35 -:106EB00008952D6D5D8EF138A5EB05E280FA7E8197 -:106EC0009859BF7E33ED77CB2ADA9EE6CBA03DF40E -:106ED000BBFEEC87B7009F1F1659FBCDECDCBA94C4 -:106EE000B653805ED7DF8BFD55AC12481AEDAF7CF0 -:106EF0003393FFE58765279437EF5F89FBD8243A02 -:106F00005E7A36C8FBC078C893E18203FD9D99770D -:106F1000225F7771BE261DD398DC10789EDB0DAA08 -:106F2000DE742085C507973A171A13693FEF8D4C19 -:106F3000CE8630014FCB593C8F3E41E1ECA670FE2E -:106F400080C7731C1C79DC18D4EC3F9FA50C403A19 -:106F50009CD33216E31CE692628C7398328AE96BFA -:106F6000EF5F6BF10B745EEFCBA14CF87EF05A1320 -:106F7000EABF9D5B643C2FEEEC1B44FF74FB2A9937 -:106F800040BC46C32A11E562FB66B68F8BAB6F9B94 -:106F9000900EF0DB2038416E1E5C5564847DADDDC3 -:106FA0002F60FBA2D5F7A7303B86C943D56E2B7562 -:106FB00054E8F68F48F9A6CABF1A0E87483957A376 -:106FC000EE331172AE06CE9BED90EABF7B8895C979 -:106FD0003FD0FB01EF81EF907E6B0FCB04F47EE19D -:106FE00078C7048CDB827D93968F6A155C70CE5FC8 -:106FF000FE89C98FFAAABF64E64F417E7F6A22826A -:107000000271F014EE542E8C3485FEF82CFDFEC572 -:1070100007668890A17452827056E3450B36B0F82B -:1070200096820F56A494021CC627A29C2D6B14892D -:107030005B232FBE105CB7DCC9E4B16383461E1529 -:10704000187DA5B07F3952991C5436C8103342B60A -:1070500073F944F56917E80D15BB96A71869BDC506 -:107060003C1EA462EFF2142A1A4803EC5BB47E853E -:1070700091F55FB14F70ACD5F4AFB657FB53FB3110 -:10708000EED2F733602FCF5F663FEA3CD4F17BD37B -:10709000C747FEC7851502ED6FE4FB2206298F3C2A -:1070A0003E6980F6BC434D55FF6BE18706E2D2C0D6 -:1070B0006DE41F63884B4317CD23287F53BC4D6E6F -:1070C00061FA50F388A3C69A02CC3B809F6BB99FAC -:1070D000B6763C3BB76ACEFFE011E0EF490502D23D -:1070E00001F1BA8D8949A8072970BE5056C0DA97B8 -:1070F000D1F6C077CD2B191F5279A080BCA85DB501 -:107100007C02D65F2F28D07FF3DA12DCE7CB478AE8 -:1071100004CBD71F45BDA3BCE56812F02BE5CF1506 -:10712000B0EFD68E3139803F54BE53F9F87D99C502 -:107130008710B36328DC03284B51A2F2AF78983054 -:107140003B75B38C7CE719C9F8F2FD2D22F2F3C12F -:107150006BEF98007CD8B941E8858F299F1684F998 -:10716000545CCDE275CA36317BE5E02A261FDA9BF6 -:10717000999E58B45A9E0CF9B27765C2FC5E4C1FBA -:10718000BC5C7EEEA1A76C8CCECFBDF1EF14B9E94B -:10719000A3FBE8FC6E7A8DCE5F09C3ABE8BA07ECBF -:1071A000E8A7BF6E3AAE579543A5128B679AE35B8B -:1071B000C8E27D2516F7F677CF2B621E8FA5D8C2C1 -:1071C0007244047A8F6771D2EB65A4F7487EFC475E -:1071D000F9E89FC5D7DB391DA9F311F7B2F61057AF -:1071E00016A070FCF5E69731AEF5CB578F4E013CFB -:1071F00057EDA1F44BD7DBB9D9460220B7243FEEB7 -:107200003795CD22C68F132950788B4DCB9F2C3EBE -:10721000A9EA751BD24DE53616775AB9E3781EC632 -:107220008B2C0A61DC95F755AE6F7A837940DF9538 -:10723000128B938AE4F7B1A94CFFECD8153B0DD61D -:10724000216CDC8FE7AD954D77C8407FDDF223558B -:1072500056EBE139A697D22F9CB3C3FCA60ED5CE30 -:107260006F21E2A96313E3FFCA16D96F81F96D5C40 -:107270008BFE6CCFC6B3181F5FF4FA16F423785A4E -:10728000447D5CE44611CFB3688AE75691F189B535 -:10729000CD3578EE56DBC4E3FF22E2E2AA5EDFBB27 -:1072A000C34B4153F5AB5FD8411E9C6EDB60077842 -:1072B000D2FE30AEF0BAF3922E3EAAF77860973E37 -:1072C000DEB0E9711E6F38B99DE4F58C373C0DFFD7 -:1072D00080FD2635225E7363228FEF0E141647F170 -:1072E000E777DFFBD9F2F51A8893EFD876660DCCF5 -:1072F000BFFA6F5FAD81F826B2CF82FB94E7D5DF8E -:10730000615CB1DA6E612AA3B7CE4DBFC0B8ECCED6 -:107310004F4D68EF74EE6DCF82F8B6CEADDFA5802D -:107320007F6EFEDEEBD17F397F7B512A8922EFD53C -:1073300014E8D37F1971E191F838D87C10E3B0BE1E -:10734000FCC484F2AD3B7EB4A986C5E52A3C6E74CC -:1073500073F4387C35CEB1B6F9969BAE0579DDCCA9 -:10736000F4BBEEB8C74BC58B7E48F17AF565E06F8C -:10737000338F0B6E9A1C355EF44BF807C5D3CF5391 -:10738000F5F1A25F37CFFDF98B50D69CD86BBC6866 -:10739000E032E0A6C6F957A7BA5E4D053EDA16EB15 -:1073A0004D6378F34F12400FFC3A0BEE479C92432B -:1073B000180712DA6B7240DC63E5DE8F915F3AB733 -:1073C0007F80FE56C2E3EC3B49F71F8B8716F83AE5 -:1073D000D7DB589C29873FC4A12A76FCCEE34D1900 -:1073E0001DAB71A8BDC59F0653F9FD617EEFA08658 -:1073F000DA4D2C4E3D1C972A8C047C1DD5C5F5AA70 -:10740000EB8EECCFC1E56838AE3A7A9CAF1A47D81C -:10741000135F6C5F51E3A63BD7F2786BFA3D7318AC -:10742000C4C9B1FDDCE3173E8E865F35AEFA0F119D -:10743000F855D7D71B5FA8FC79A979FF57E1F26E01 -:107440002AF367ABF0E9F84B7439FD0DE7776AB7BB -:107450007E9DAAB16F6772BB55859B3ADFC54D4CC7 -:10746000AFE8D8C8EC8748FEA6EB71458BB397D23E -:1074700098FE5BDBB23F0FE450C7815D9CEE185D68 -:10748000D76E3ECAE274A9DCF66BE536617EE4C8CD -:10749000FEECBC3F4F6BF4FE3C9BCF46EDEFB4E4FB -:1074A000BA03E67FBA8DE951A79BC489FE28FD5F28 -:1074B000E0FB52F7BA6D468C9712ED31A84FCDB76D -:1074C0008DFC242E095223C6FD342CE471420F3B5F -:1074D000D300CE0DB61B09CCE751808FC6FF203BF1 -:1074E000DC04F43839ADB84054C2F355CB8D4906AD -:1074F000E2D7E25F0A64827C3F92DF2E437F9F45A2 -:10750000F84D3E93C8E2543AAFCFBC8273A1D2BBD0 -:10751000DEADE6DD0F893A3F47AD297404F477F21A -:107520008605FDD6E23E8B17FD666B2CB8CE83DB5D -:10753000BF7D05E0D5F9731361E7089430A85C2896 -:10754000E3FE8BF6EDDFAEF933E899D0988E5FB6A7 -:1075500086D607FD7A732CDA035DDBE2F2509F7C5E -:10756000E3C1292037CA600F033DEFF5547F03EDD7 -:10757000EF6432CB9FDCD217EF13546DB361BCE1E3 -:10758000C1ED3B6B41FE77BE1E0BC7D1E44B39F812 -:1075900037C87BF6C491B50AEA818A76BFAD2092DE -:1075A000A2D5F3AA20AF8B7F2168A7A33F8ED27309 -:1075B000554B1CDE1FD1D4E3FCECCD60F7650219FE -:1075C000C077549FD48DA396DF9AD69FDFEF0DFD31 -:1075D00084BDAFC0EA7B8CA15296F76530BE6DC307 -:1075E000FA252ABDF2F29EFDB2FA33D3FAEBEAA9EC -:1075F000ED6B4DA42E1A1F54A709FC7EEF5F0747C1 -:107600007BCF22CAFCF1FBFD02F11A400FD86AC100 -:1076100038AE6A636010C4B7EF30B2F3916A7B6032 -:1076200010C4B7EFE1F2AF3A86E6E9F70C3E0FA8D7 -:107630000F79620EBE06F8AED969214BC17E7FC3B9 -:10764000E6023CD7ECF8F6E44B0510CF168B7EAB88 -:107650009A37FE0DF15F630ACC00FA0F6D35917514 -:10766000B47EC7D677B2408FE8900359091739F72F -:10767000A96932E9CEB1D5759CAEF70F84FBEBEA70 -:10768000BDC5CA5EE4C5DE34A68F2E4F733D9D8610 -:107690007C6D75A0BC86FE44E8A76580F65E73A588 -:1076A000125D8EAD4A9375F768C5F03DC555D0EFB4 -:1076B0009724B83883A2A44608E1F979E5C6B34314 -:1076C000C11EFEEC6757E1B9D667C6D05090DB9F6C -:1076D0006585866AE5F1A97AB322C9E897C0B46BDB -:1076E000EDD9D20C02F1839669D1E4D396B4589CBB -:1076F00047E543B151EF83EEE6F4B61A6830998D51 -:107700000B7E0875DCCF8C7E23CC23375DC1F2CA9B -:107710004CBF11BE576DDC3540F7EE84E4C37A945C -:10772000BF101E156485B1C0DA53AE542CB02A12B6 -:10773000DE8F96FEB39BDEC4309ED0C909716A1CF1 -:10774000877467423FA87A1F40928BCD002F232970 -:10775000764822A0DA877C1A439A30B5527584EDB8 -:10776000437504E28A4EF1F35B93A43C0DF2C374BB -:107770004844797E29B8FD3ACD8EF3364975C489DF -:107780007AC72407E8D582D74DBEA7F4D050BF7181 -:10779000C00976FEEF8278380C8DA3F3B33BDEFE92 -:1077A0000EF4034A6768677BAF23FE063A9E646463 -:1077B00079328EF8A39DC777703C10EF7E943F56C8 -:1077C00012FE0BD17C2C4A283A6EDCDF46829D6B80 -:1077D000759000E84DB1561288A5A935573AADE528 -:1077E0005F3B61F9FE949C41AE39C6E8CB23E99A30 -:1077F00038A5F3DD7251C4F6E723DA9FBF587B1535 -:107800001E1EF3806C76FF9DC12586AFC13BCE79ED -:107810002108F0C8B33B1B008FC6D09107011E7929 -:10782000566627263512AD1D37209DC9AB4704B6D5 -:107830005FD2BF62ABA63FE230A3FFF4710EF7EE5A -:10784000FAAA5FA5477D8B0470ED51DFD25BFD98EE -:10785000E8F56DBDCD2736FA7CE27BE9DF1BBD7E06 -:10786000ED1B1FBF1750E023931B1231A8F7A00791 -:10787000A483BD157724A58451053B2788C05B0CE4 -:10788000D01FA58798819AEFF07FB91AFCF58F82F7 -:107890007F1240BA2BE1F3A1796B3A9DDF9D7CBA50 -:1078A000E3D7B373CCBBE7333FD29D0FB1FB424765 -:1078B0007FC6EEEDDFDDC8ECEDBB17B0733352CE03 -:1078C000EE0139E87F30DE3DD009C5F73D3EC11FEE -:1078D000C886777022F4D7EEF776EE97A07E4984BB -:1078E0003F46A527F5DED26CAE5F6773FA9C4B422C -:1078F00036E0FBC87BF4CD692C2E8D9A632E58DFC1 -:107900005D7C7DEA3EE05D4E72E05D00D110E38477 -:10791000F31191DF5B257623BBB77A6B824EFE9C19 -:10792000CB51E260BF236FF2EFFC3DA2793728A96B -:10793000DA7B5ED285587C7FA44176A6815C942F49 -:10794000FC9828942F8C17061045730F8DEA77C882 -:10795000ECB283A01F4772149332D00BE3399D25FC -:10796000DDD8AD87BD4FE1326FB982F760EF486770 -:10797000FBCBD28CE2B94017A27DA4D36DED895721 -:10798000EF76B6BE06585F76CF7937189D4ED44352 -:107990006FA41A04FA7B9C66988F68523E56803F0B -:1079A0007F2B13B0FF7BC281E1F35C52821FE25F49 -:1079B000E6D8971E01BA5D56EFC073B425F5399825 -:1079C0002EAD4F433D7471BD1353152E66A7CF25C1 -:1079D00052389B07B2FECC0E37D333E83E04F11782 -:1079E00092A32E007973661D01FDD7D20D1F1FC211 -:1079F000C7D89D7763DE04799ACA8D9310BEB43DD3 -:107A000029033F6A867B19C0C7A25C49140D5D98A3 -:107A1000D286E9F23DE0A6D2C71606BF2705461F6B -:107A200091F07B526E53E0FCF9C91BBADFB541F807 -:107A300051759FC1EF37EC7CAE57F83912509F9DBE -:107A400053B8784603FDF4043F877CAC7E24C2EB38 -:107A50007188EB1A0CF6810B5311E047E9C894EBDF -:107A600025226D6F52D89C4DD66297A180D12EC031 -:107A70004FB432789AD2EAF03CCE6C65F012AD5E2B -:107A8000848B6C65F012AD8CDE8C3C2F01FC866320 -:107A90007BFC4EE1D79C3E02F0305A072F63D2B8F0 -:107AA000CB83DF4A0A3F3A8F24CE5F917048827BB6 -:107AB0000AB961BEEA4DAF7B8EAE1FF6F117287C86 -:107AC000204DEEC57E4CCE607234C950B75F06784B -:107AD0002410BEBF7849662161A18AF097E6250A85 -:107AE000E405360FB25E8F57D12145BCFBA6BC0022 -:107AF00074B0E21DD900E7A4E2821FEBEE938AD3B3 -:107B00005CF10AC2D32DC0FEFC44BD82F85B0E7846 -:107B10001C0CFB23B3C71EE5F87C0CF804F1CBF872 -:107B2000E349CE2F4F733E6970B2FB13CB26B2B838 -:107B3000ACA47C037F0F2D40B4714FF1CE2662A41C -:107B4000F3421D5BC134807AC62726FF15B45D6CF5 -:107B50002E71019DC47FF2801FD74A8AD3412F8A9C -:107B6000E7FA2F19A3C44FC78BB40189D921541444 -:107B7000A25DD36688F60E5683F38019FCA6BDCDB0 -:107B800067FFD41D4897A5576378304974174F9FF6 -:107B90004BF3D6C658F40FC63ADD858F029F37DA0D -:107BA000904EAD74FE651ABCC7F682D717336E309F -:107BB00064503A144169A3F87DA6718005E0FC9CED -:107BC0005C9C0EF2F539BECF521C28DA73A80E2E3B -:107BD00027ED0557EAECD915B20BDB39C6E8E5C04D -:107BE0000A2E7713C6EBE95D95BB1F75CB5D773227 -:107BF000CC27E5C278E4C7A49BA3CBDF06D9E885F0 -:107C000077051A86327EF79618D97D989EF200FD88 -:107C1000DAE7DC83D6813C55E96B1161F2C74B6230 -:107C20009CB81FF1777454FD7809BC37C8E52CA4C3 -:107C3000E24023D24DCADD068CCF5BC6DFCB7A8A09 -:107C4000D217A43E4A5F905E9BC1CE33169987E15E -:107C5000BB6D0D5603CA0BE95393DF0AFAEAFE51D6 -:107C60000EF02348B2B3CD05FE409BD4B48E40BD88 -:107C70000233BC2721C41738800EBEB1CDE977B1DD -:107C8000383C8A4E01E8C891544C8EE5E2E901DEA9 -:107C90007B911D3713F02BBE90546701B8E5663019 -:107CA000BBABB1A410E148E13B2E2339DC4FEAB471 -:107CB0001BBBDFDB826E5FE8E5FECC940CAE476752 -:107CC0007AC9400DBF370A5C0F53BC2447C3F78BFA -:107CD000AE9840E05CA927BFF722CF363079F6880E -:107CE000105D9EA9FAA72ACFE40839A1A68BFB4D07 -:107CF000D4DDEF322639817621F51A288A24EFD592 -:107D00004FDE158F70980D7020693776DBB53FEC2C -:107D10000F7A6561547A8B946373BAF775570AE0EA -:107D2000E994ACA44E077A7AA7B77DDD558A74E84A -:107D3000EBA3C0BEB4FF991FA35FE7C4333605E4CD -:107D400050D985C7717F28BD300AD3F2C61B703F5A -:107D5000179E9D5C08F4D0BEEAFABC4FC1CFE3B3D6 -:107D6000E1BEDDDE583408CF237DB10AC477B437D5 -:107D7000D2F2827039C48B8B9A780102DE77CDFD06 -:107D80006F52A0A05EAABE7B46ED3AFB68F00BAD39 -:107D900016F15E58E9B33617E89FBDD15FE9AAE84E -:107DA000FE00D86BC1EF4A07CC013D7ABF7D742835 -:107DB00040FB9DB38E9D2334185D2703A0373D63A0 -:107DC000C173C88684E8EF82CCCDB87E19C881B96A -:107DD00019AEE7104F56F64E69EFFCC0C63F098753 -:107DE000CC708EF5227F1F4572DBA7EACED9D83939 -:107DF000D649EE6721E65ECA6378B9D24BB99DC514 -:107E00008B1047F472D5CE880DDB194DB08E9AC613 -:107E1000338B3F4578713B83CFFB94CCE67DEA15ED -:107E2000937F5114FA3FC5E3532A04065F950F4E22 -:107E300075EB476E7C0F27924E8575435E1845FBA8 -:107E4000FDEA908CFB4635A52FA4AB75A3303E5EB2 -:107E50007866D4D310377CFEB088E595172C58DEB1 -:107E6000F1B0F305887B0ABD2B13904FE70F5D1F20 -:107E7000C7FC447A3FF63D7D985C38C6E543E9850A -:107E800027907EBBE9C437D708FC577AE12946DF43 -:107E90001B057CB79278ABDF1D3B90D3E768685F2A -:107EA000317911C07B8C0FCF49CA36989CA00F4402 -:107EB000E2F95886A2F37B94059761BF84EA5F4993 -:107EC0009AF3F4533CCEB8EC027BAF9038BC240D4F -:107ED000F881CBA7301DEBDFA1EDB044F7D39FE3D2 -:107EE000FA4FE9856B747646787DD7E1F752BEFF8D -:107EF000970547613EBC9E1746455B4F781D63B0B2 -:107F00007E477CF4F1D3399C4FD6971317956FE5D4 -:107F10004656AFD477BF11E44EE9AAF80441B3AE98 -:107F2000B2C62A5D9C47D9AA12E32C4DBF613C2CF6 -:107F30007E77AC14C643FA4B0B272FB2825E502CCF -:107F4000F7017E5A5751F85305FA63F2E90BD997B6 -:107F500005F2BABDF13E7BB47B13E97D22F0D3C8B4 -:107F6000F143F5EA020D7E54BC44B63FB9B6ACF01D -:107F7000A7E08F5EC95E21E95DFE44E02D3B3ADC5F -:107F80008675C32D07E38D2E0DB7AB7471453DE0AB -:107F9000C6F1ABC245FD4EF5A8ABFA8C80F108BB2B -:107FA000BFD3C8F07F297885C7E5F81F1B7D1DD397 -:107FB000BAD7B1807829A3CEB9E43A1E245EF3453E -:107FC000D6A1E29FBCA2C3FFB497D6221FAAF89EF7 -:107FD000736025D2EF1CCA8F70DEDFEEBBDF1E2D73 -:107FE000BE685A6F781FE825B985FFF7F0FE85EC6B -:107FF000CD82B832EF720BDA23A7D63D91A585F377 -:10800000DC8CB1F7005EC8FAE4CBDA3FBCE39C87B6 -:10801000C0BEF43E23A33F6D6B86BB0CDA97733B67 -:10802000FC91F80983A2E9078FD61F1A027EBA864F -:10803000FA364C65AE5F12D02FB3515F72457BDFCD -:108040006B491F26571EAD6F637E4FB39738B4F749 -:108050008909D39FFE93307F8DDACE28BB1DE03F88 -:10806000350AA418F53EC9BD24BB00FC1E49F95EC3 -:108070000DFC16F761F79196A51D70C0BD6213ED5A -:108080001FFC39E64CE99CFE9C93E5F3854F45883F -:108090006F96939A08FA4373E9770DBC8D496D3A50 -:1080A000FF74241C24B31DCF9B24C2F43975FDF446 -:1080B0000BEE4B8FF17D6905F76B3E5FDF847EFF32 -:1080C00045B176DCFF16F733307BCA2CE17B35A651 -:1080D0007856DF18C7E66D01BFB708FB6A00F336B4 -:1080E00078D147C4A7D104C8C71345807C22092C86 -:1080F000C67752C6067F02DF9D696E3FE0F19BF4B2 -:10810000B62302F8B18BDD8361FF6D14BDF90AADB2 -:10811000FF7331940FF5B268D127092CED07F1D028 -:108120006ECDB9167B2754D1FA0523F3FD164811FD -:10813000E73D7F19AC2D5F9EE67A1DE6D16061EFC9 -:108140000C251D17F03CA7C1C2DE1B6AB0DD1E075F -:10815000FBF86FFA30BD1DE900E8E810D367CE499F -:108160004A5C02F3932A6FEAFCFC66E54DCD3812B7 -:10817000B7F7D653BA9434E72A03259701E8E60AFD -:108180001FFDAE9D67147F5C82159FE58D7A9EA3CF -:10819000CE0FE2F6018EE2850968AF45D2C39E6E2E -:1081A0003FB357047C4E57DF2F961E61F978A2FE2D -:1081B000A1FDF569B73EFA08CBF3734ECF2C768E4E -:1081C000D9501287F171EA3CA6B73ED6067AEAF496 -:1081D000D6F4D970BE35DD3AE87348F7C8A103B1CB -:1081E000A007DE2FE0BD923B7FF7A61C4BD3ED1F0F -:1081F000AEC3FBCC9F73793A8384F05D783771F01E -:1082000073763F7E9F459C3CDF24835D7F77C07FF4 -:10821000DB649ABBE74DFF6450DB661C0ABD056258 -:10822000C0DDE4988067086ABB16E7DB2CCFDA75FF -:10823000AF5F32E37AC2EB35E3FAD5F5D19922FC90 -:10824000BBE1C3DF6B52E121CEA2EBA6F4323DEEDF -:10825000F61BC945F4F2E9D69CCFD9A1099B4F245E -:108260007CCE4311D51F3BFAB84826C5DF1FFAB8AC -:108270000448ABCDA12CA93FF2890CF95AD1DD0FEE -:10828000429FBFECEB1E9C0C70684BBC2CF979C470 -:10829000C2F8FF08D033C4795D48C275A9EFD01F7A -:1082A0007CA0DD067AE7E2ED1FE33BCB3562F0C947 -:1082B0003BD01F2AA2DD74AE79F045EF9F1D013F30 -:1082C00015DDFFFA66AAF72CD93A674A8C4F663655 -:1082D000C7623CFECC05A2EE1DE9990B583C1F91EC -:1082E000DAF26ED5E9EB8FF4DA0FF80B22FB99BDC9 -:1082F000A0881C1F0EE7B48EB1E83F58C3E86BF6A8 -:10830000789708F1CEA3970878DE3AEA84D212A4CF -:10831000F9D9FE7827B0E7EC07FE6300BC7350DBA9 -:10832000C6FC81A9E2BDF90F839FE500DBC7217F71 -:108330002FD089D5A55835E7051D725D3EBCF7E7FE -:10834000BDC7EA02FE2FB9D5F529BE17C1FD15EA52 -:10835000BEBAB3B104E3644BEE564602FE4B9A2C10 -:108360002E4CCD448AA172AC44226648538D44B24F -:10837000401A43CC90162E62EF7697364E45FDC0DC -:108380003EB2D808EFF196B4FEE26B685F2605F6C0 -:108390000B7961F894B4BEF31DE075AEAB18E31928 -:1083A000AFDA68D4D981439BF4F9AB5BF4F9FC8074 -:1083B0003E3FFC903EBF2193201DCD32DF920BF05B -:1083C0003AB0D744F72288FF3361BCCB3181E1C793 -:1083D000BBC982F2B0A8AAB510ECE033AFD90C60EB -:1083E00047EFF9EBAFF03C3CB42596409CD5FEDF5F -:1083F000C7901888577CDDB20ECAAB28EEC07F59F3 -:10840000F5BA652DD8E13BAE54ED787F1EAC67C759 -:10841000DF587C4D6893C90FE7E36776FDE2353896 -:108420004F3BB3A90FEA57C704AF2106C6FF82F935 -:108430003F83FCBDB8207F2FAE6AA3DE2E9E97C976 -:10844000E44C70D13571D1F42635CD494BCC1D4F5C -:10845000E7D6F5B86926F8810637EAE1A2D61BE22D -:10846000D77F7F90F73F9A18C3749A0D7102FE066A -:108470003BECBF2F477F277911E79F575FED6E27B2 -:10848000F277E288A2B9371596DF647E1F88DF0095 -:10849000F8F70F7FAF229AF968F49389BCFFAFCC4D -:1084A0002C9E3989BFDF7FBAFE10EEFBDD7A5FBDFF -:1084B000CB355E932F6DDC9F5202F6D3AAFD29B314 -:1084C00034F0AADE7430E52E8C7B92C0834BAAA7D1 -:1084D000BFF214F82BAA37894D304F2807B87534EE -:1084E000BD65877A541F1E067E90B03E7ABD6BBC78 -:1084F000868FFF5EBA55F9AD9AEB2F3B47B64D809C -:1085000038F5AA46C109D5AA9A6EBB6532C07B155B -:10851000BBE75A28916291F257F5D6DB7E3C14E214 -:1085200066568F70C27C6817B7C2F7AACD67F13E56 -:10853000C3D288DF3D50D3DD994C2FA4F503065AF2 -:108540007FE9EDD672905FB4DF37217F20671DBED3 -:10855000AF623FC5CE1FE8F74F0C546F3935CEFBE5 -:10856000DE5DB4E919D2F4D164F02B35EAE991D299 -:10857000B7007A596883E05C875F1715DE0C2AB76D -:108580006B21C6FBD2F299D1EE5B57F8F5FD44E2C0 -:10859000FD233E5FFA97A3A59FC87A8993BC184F25 -:1085A0005EBD80CA438D9FA0FA840FDF978C1C8725 -:1085B00068E99AE913440179B8C5A2BE7F24980BF3 -:1085C000799CEE0096C77715814E29A1545D49C666 -:1085D0002B00EF9BC9444847835C81F7F44736E59D -:1085E00041FDDD42F09597B03F1BCAF10E4700DF19 -:1085F00099CCE0F74C3B1496EFE27E4EB5BCB2D579 -:1086000082713667BE34A29C5DD87410E3E83B5E8D -:10861000B3180C541E9CD99A380EE2313B9AD83BC1 -:10862000C5A79B12C7192FB26F47CA0D753F3D0AE8 -:10863000FFA4FBEE9F335DDF64C23EF5088B574D10 -:108640004DACCB8FF6FB176ABB24635D3ED831A1DE -:108650007BACCE7508276FB6847EF03427C40995AD -:1086600008AC5F63BF62B12FAD6FA375C11F9D7072 -:1086700048C4DF6B382E3A7FE21880EFC9A31E345E -:10868000A7C08DEF539247585CE56C8904244A6F6C -:10869000B3613FCAC33CCAE5D9AB048C2B9BB34C36 -:1086A000BF1E782757BB8F56103F7BDF42EB47EC4E -:1086B0000FF12E74BF81772DCD2CFEA272BDBE5D51 -:1086C0001509E07CAA377F6F8A06AFAF89BA2E57AB -:1086D00026AC4BB8D98CF3BAEFB93876DE63242ECA -:1086E000D84F43CFD950BE571137F67727DFD73D44 -:1086F0000F94B8E6801C5E30DB352711EEDBB2FD4F -:108700000F4D3EE46F01F79DAAF124D097BDBB4108 -:10871000605FAD6A150243216F265EFB30F61DDEF9 -:108720001F80756BEFD794131F8E57BE4AFF9D7C39 -:10873000C8F05ACDEF3192F59AF2FEA09F317854ED -:108740006F36E9FC3AA3370B5E1BDE77F537A4D012 -:10875000F9D59EA2B282409CEAF7265DFF10CF3386 -:1087600002F77D62A1787BAE5BAEFB87448BF33F63 -:10877000C2E1F8DC6DA5E9C0AF4F83DE9AC1013DCF -:1087800012E516F71F9080998E1333BC3B8FE58559 -:108790008B587ECAEA57A6348EA1769EECC673A18A -:1087A000D962F1DB701FECE57EEE9BFBD271661B9C -:1087B0005C5912F2AD6B10FA43173038BC30AC6E16 -:1087C000485D143D50C5F3F3425300CE65BDBB98E0 -:1087D000FE652B08C9DAFDB5BA2F93477107827879 -:1087E0006F22B45DC07B962B85A3781F71E50D0ABF -:1087F00001FB3E8DE209E4F14A813C2250B8143479 -:108800004FBDF72DC073418C137EEEA2A679AC58F4 -:1088100063C5F5333D2DB66E2D9CE7A4CECC19066D -:10882000744ED73DF366FAFDDEBE0A8E976E65780C -:108830004F5BE4CD86DF818A3B507CEF5BC0874392 -:1088400063F09E6C2A85952D01D325A07FA5918587 -:1088500002D47BCECEFA4F368833A7427E18CB2780 -:108860003C24B8D621F12DC7FE534D6422CC13BE53 -:10887000831E6906BF0296FB197E8BEAF2A1BFD464 -:10888000012C4D320632A19FC3DDF876A35D319FE6 -:10889000EF63F3B78E4D053BEF700735B8A9DC3AAF -:1088A0009CA6EA43012BFE3ED4C01C569FDB85F3F9 -:1088B000F3D97D83A42C7DBD2ED915371CE4E807A0 -:1088C0004C8F3F6F75A17FFA1A63747FD64B7D99E9 -:1088D000DEE2B92010BF661FF04CFB06F54ACF055B -:1088E00049F7BDA3DEAC8B73AE2E3F80F7EE6B482D -:1088F0001BC661D734C5EAE276AF89893EAE4ADF4E -:108900009E0B22F1461DD7A8FF7E21917813A3D597 -:108910004BD17FA7EBD0E55BBEED5E077C272383C1 -:1089200076B0072771BDB6CB6FF0CA5787F1D2E991 -:1089300008EAF69D4E85E5BBF8799C5AAEF6DF391C -:10894000CDC8EF15B17795013EDEC184BCD87A164B -:10895000FDD1D5ADFB27B0DFF76274A18593572316 -:108960003F521ADA0206CADBFFDEF7D453B94328B6 -:10897000891D50F9F8F4532ECAB729A241C7D7B1BF -:1089800005DD7C8EE2E53983C8E5C299A7C68FD1A3 -:10899000E659FD70FB8E29E3A96E5F90CBDAFFB13B -:1089A000EF97EF2D1A18964B741D59C5364DDE1CE6 -:1089B00091B7D2FC504DDE11519E14519E1691CFAD -:1089C00064F53B6C812CD149487BDFB353A45170D3 -:1089D0008E1D98012F0A2C6BF86ACA789AAF296805 -:1089E000C3F899DA56C189C7FA6A7CBC93E959562B -:1089F00067107FCF2EB6A0ED6D9003D52D8243A0DA -:108A0000F46E6DDA8A7135D5D04ED1B46B6276676B -:108A100075D3516CD76BFF3906E4E7A539C7B09E13 -:108A20007A7E7407E9FEBD8E0B202F6B9ADAD93E51 -:108A30001C717ED499EE3A88F230E2FEAB07FAB5AB -:108A400086E95EADFF87A1ADBF836E62E79F5D28BB -:108A5000D1FA7FAA691F01FA12BC710972FF79C1AC -:108A60003F04F6E717897B08EC47F7D45CB1DF4099 -:108A7000EB1D9183ABE1A9864159969B242AA78FD0 -:108A8000D8827D052A4B72D624DE04F03C921CC4A9 -:108A9000171A7EB6268995F70DF68573D7DCAC1FBD -:108AA000B2FC15C1D590BF75CD952C3F34D857A4D5 -:108AB000EDFB7BAFBA09E0BFC1119D6FFB66317959 -:108AC000AECEAF2CDF959605FA6635DB2FE0FAA522 -:108AD00099CAC51995A7B76CA07098F1D358945747 -:108AE0001B3A6EB9B118D7EF2D863837F6C43BDF85 -:108AF000CF502E4BA807A4C31E9610C6872DAB4D92 -:108B000041797F65DD56D8F75367E4A2BC3F9FE902 -:108B1000AACF1A114EBF1DC0D2FA2C76DF235534CE -:108B200060BC41EA8336D4839EE6E749946F10BF68 -:108B3000568E8F61594CFE0DCB62765246DFEBEBC1 -:108B4000613D7772FD74C5E3FE4D160AFFDF0391A8 -:108B500024A17F1BF5DDBBD652B91107F114AE7409 -:108B600090077781FF37379C57F5F715F9346F0D6C -:108B7000DB692BA6BAD2B571402BD6B27255DEACEA -:108B8000C866EDD57D27B581C127F5E921EB601DCC -:108B9000B112C1FB1773A70D5AB710F7EF9B71BE47 -:108BA000C4E54A07FBFB44457F03E8952A7E1ECBBC -:108BB000774DC2F5882C5E5DC5933A7E3D5FF76CBC -:108BC00091EEFF749D0FF673231CA93E90C7820B94 -:108BD000983E500F8ED8E4307C89141C01DFFF17BB -:108BE000C1E95E58F73F0AA728F2E267306ECD026E -:108BF0002A2F0C1A79C1E1F7BC1090530B34EF9770 -:108C0000D0EF6007DED1D7FD6896E61C67C68335D6 -:108C1000A8FFA9F38AFDB79D13EF203DF92C523F21 -:108C20003BF27BF332F4031A9B502E1EB991381796 -:108C300082FCE0E7B2AA7E59F8D3AAC360479DCB75 -:108C400012B19D45C5AB50BCB594C2E971BAADC275 -:108C50007D74EF5416DFA3EE9B2BF8BBBB2B1EB825 -:108C60000AE3FCBA48107F97CD3B92A0FCEB2E9F05 -:108C70003E08CB29BEBD16E0F78A18FCDD8115F948 -:108C800004EFD9AC987E2596EF51FD4AD3CD38CE6E -:108C90008AA98C9E5654B0384CD847006EBDD1433B -:108CA0004A03F36F10C995A78D077897E32FB62075 -:108CB000B8FD63D02B975950AF84BD13CF477CA923 -:108CC000381EC5EBF62CA46F368FD9CFA6FB97E2E2 -:108CD000B84EB4CF1FB3B94A505E3D1CABC0FC5771 -:108CE00059C812F3303047C82328F7F87C88EF05BD -:108CF0008CF398C9F5B5CFCACFD9401F7893CB1B59 -:108D00002018B0976711563EEBA1D8A360DFCC7A4C -:108D100048C4FB8564C9F52EFD79079D6B0AF8C729 -:108D2000F95F63C8067070433B3BF4FF9F3678CF12 -:108D3000C4FD10BBDF4BBCB4BD261EFA63E05FF080 -:108D4000B38B6CFEA43E5689F62EE8C75CBED3F901 -:108D5000BBB4E3A9E344F64BEDBB4F005E14EE0158 -:108D6000B807167A58E4BFD7AA9F6F9231F4A4854A -:108D700096CFA817E3175178BA17D870BDEA7C6769 -:108D8000A686AE65BF0BABEFFF646C6D21F8C355D3 -:108D90007B843CA4B7C7C02FD19D17314E1AED9AE2 -:108DA0001EDFB93D1B690712F23793B65EF73D0D22 -:108DB0004588983FA72B4590006F6E1EBFD08DEF62 -:108DC0008879ABF034F48B0ECF2463B02FC82DF725 -:108DD0000213C221B2BDBAFFBD60215EB0131B05F4 -:108DE00001E9B1F18158DCCF8899E1D15319A30091 -:108DF0007DBE680C611C937737FBFDCF2E4B680757 -:108E0000CAA581CC9FD0F59EB816EA752633BAEE76 -:108E1000DC25737E22EC1D89F7C475582EB07E3B8D -:108E200017C6627C14DCFF34C2BD4CEF9FEBC1BFA0 -:108E3000A2DAF1C777B0F714E0777BB47630DC9B29 -:108E40002D1F16960FF83E0CF0734B2CF713B92B11 -:108E500070BCBB6208C461D41A048CEBADADBC120B -:108E6000EF9110FE8E73359F5AAD81DA83C3C27CB9 -:108E70005E6B383608ECA96AF3327CDF9996BF093D -:108E80007618FCCC6EF7EF7864F7A4EBDA6567FE32 -:108E90008AF7DA9BF5F8AF0ED309DE8FABD4D24D4B -:108EA00076981E50DF0639319EE0BD7C1BCFC74E41 -:108EB0006CF3839FC6C3FD16C907D8BBB5B682261F -:108EC000027E53CF29A66F8C6E5D7B10ECDFF88994 -:108ED0006D6071D1FACCEF16797F6854EB7211ECAA -:108EE0003A554FD1D895436E1EAA4DD97D5BB053EC -:108EF00061BC207C02FE90D8FEF63CDFDFE83E88B5 -:108F0000F278AE6F30EE83B04F811C53ED5C906B06 -:108F100020475EEE376E5A3FBACE3C65DC2DFDD859 -:108F200039CC10D4EBBD9777DEA4D6037BF7E2FEF5 -:108F30003006B7D0CA382627E00740C14FFC5B791E -:108F40002DBEEB0D8297CE77DEEA6C94BBAA9FA66E -:108F50009AFBA94AB95FA794FB75C0AFAA8D7B05A0 -:108F6000BFA5365FCDF9BE067E4F0ADF0B3085E325 -:108F70005EC19F339E046C500E7E1D3BBB5FA76D90 -:108F8000EF21FE2209E9FC7B93EE5DAC156CBD334D -:108F900039DE575A983F67F4436B45E6A462EB8D80 -:108FA0001BE6CA7EB420FC3ED7E71C4F2A5C8CFD32 -:108FB000C6DD03708F11D9FBE6A147D9EF5D9FA0F5 -:108FC000FBF356EEEFB8D98AF78B5D03212E417281 -:108FD00064DD1CE5775B97EEB6E03BFDCBFAB1F3C1 -:108FE00060F5FBB87EECFE2EFA8100EE0B6351CFEC -:108FF000A660CE033A2AECAFEE97240FFC4F4779D8 -:109000007C67EDED5637F417E47EF195FDD8BEB5DB -:10901000B21F7BEF5FCD77DB759C5ED4732CF0C7FE -:1090200068FDD7FEEEFACC7FA2EEAFCF57C4A05CAE -:109030000AD3AD01EF4FC6E6161BC18FB49BCB918F -:10904000126EAFEF86035A90274DDCEF2C3966C0C5 -:10905000EF02ED3E958BF1924946265F76DF19438C -:10906000207EEFD0E9579F788F969F3B65C4F7F03D -:10907000E6707FEB6E78F71DE4E57613FA11AB8DA1 -:109080004C5FACDE3794E92946F74A88EBF66E93DD -:10909000D1AF556DF76F7A05CBD39D14B3701F9484 -:1090A000E9B9BB6259FB18FF2F5F03BB735FAAD3FB -:1090B0004BEB2F4873EF03BC66989438A29EAB0A23 -:1090C000E1FBA2C7FC4C2F3E068207C669B5F1DF63 -:1090D0009173A5CFA5FD1C7F3C15D743E52DEA4F25 -:1090E000C79F32E1B9D9F3DDE332FFE731B918DFC9 -:1090F0008B39B63DDF492D4BD2556C0C807FDBF3AD -:1091000034D3E7661B9435001FB22FD6A9B3479F0F -:109110002A63EF47543E34E562E7D820DFB5FEDD31 -:109120004E12CA427BB4BC7F13C49376B60E71B2A2 -:10913000E3AA343C24A9E5E7CB276406DFD05E1917 -:10914000E9F972FB07BAE8FE9D3B91E0EFB769CF02 -:10915000D322CF217AE6191E3DBB53B9DEA62FBF1D -:1091600025D31D02F956FBCCB7471628305E08E51B -:1091700021F1317FFA09D93503E8367E7C4017A703 -:109180006556185FCD36F1FD9E048C5A3E54CB0BCC -:10919000C791A8E7362685E901367EEE1C59FE7F89 -:1091A00000F2988AEC008000000000001F8B08008D -:1091B00000000000000BC57D0B7854D5B5F03E7360 -:1091C000CEBC92996426992493F7C93BE4014308E5 -:1091D000112DEA24040C98D209A062B538BC41C90B -:1091E00043B0BDB1C566201102A2861A1128E084E1 -:1091F0008762D5367801A346EF8048B1D5FBC747D3 -:109200005BB4F7F78B4A29528188964BEFB5F55F2F -:109210006BED7D92394322D8DBDB3F7CB0D967BF51 -:10922000D65E6BEDB5D65E7BED1DB36A602C81C159 -:10923000CF4C334B64EC1AC67F324F316FD0C69897 -:109240004555A9FC9A5321D37CC867AE0C99168961 -:10925000D40FE909230B59CA21DD620FEECCC29667 -:109260005E86FD2C9A00FF85A68B64D66629C3EF27 -:109270006A4FBF8BB193079C9EF5F09D7DF995CC0D -:109280002A189BCB443D336BB7C431F67C9B14B298 -:1092900040BDB99BCD3BADD05FC56AAF6C87FCC00C -:1092A00076C9B313EACD6DABCCDF02F93BF7977A01 -:1092B00064681A83E3603EE80CCA50FF9AE649EC02 -:1092C000E3718CCD37074D0A7C674F4B6C0FA3FEC3 -:1092D000DBB0FF65D02819E0F90A7FAE1F4A176F8F -:1092E00036C364F9DCBFC27F8261F96CE8B7BB4B5F -:1092F00066305FB617BE170E7D5FA6840E49318CAF -:10930000D57747B4677F330FD643405980F0E832B2 -:10931000B13B7C369A74525D29637FC0FF26336669 -:10932000CAF48D53C763263769861DE65DC5E735E8 -:10933000B04F22BCD6B32613C37E3AE319BB3A6CB6 -:109340005C0B0B45437A520E50F922F3464A6BD41C -:109350002C1AEF4ED66F6239D8EF80C907E3D9FBDC -:1093600080AE2597CEBF06F960FCC87C3055F0C1B1 -:10937000B2532C742D8CB76C250BD58FE6A91DD25A -:10938000450A0BC4005E17010E62451A55C6F1AAC4 -:10939000160EE16569509F477CAA6178463C869726 -:1093A00037F67C650ECF279918B3C60DD11908453D -:1093B00070274D6A1ADB04705EB3322833985F4A17 -:1093C000BA77522EC01B5DCEE7DB78DC6251C760F6 -:1093D000DEC7B2A1DE176995CFE54179A3C2BCDD36 -:1093E000501E0D78E982EFDBAD2C80FD3F9EA75229 -:1093F000BF6E13E75FA3E263636D4897BE9001E918 -:1094000092C01CC88F1A3EB7DBA15D19B693A8DDC8 -:10941000607B0B6B8B0A6B5FF5A29531582F175E43 -:10942000B007CD509529FE4C27F497F87B335B0F9E -:10943000F9B32FDA97607F678D6C7637D477C9AC34 -:10944000A99BF8650DE1FF8748D7F1C84D55A90CD8 -:10945000795F9A96CADC58BE9ABED73B81BF86A177 -:10946000EF607956DFCD9CAFCCEA4E18EF82B3FFA8 -:10947000079807785800F2CB550E77E3FE49637FD3 -:1094800004DF1B7D360FC7BE7F2CF2AB59BEE766EB -:109490000BF0D71479E5C0BD308FFA749BC30C4D27 -:1094A000AA33FFE3B7B742FE93FD4666463AEF990B -:1094B000349B655F0A87962E0D1A3FEA0F5B2F7764 -:1094C000EDD5E7EBBBF5F946A67CD4AFF101A06082 -:1094D0008B6A779D8C26D9E1F90AF8DB6C6E3AD558 -:1094E00005F09A5F327B56C1E706D5BF03D7538399 -:1094F00061E028E2D99CF9E9683FE0A52AF3CBA313 -:10950000A988FFFB9807E1BE60AD9C4BF4D862557B -:109510000361F2AB51F07F67462D95776E35AB1244 -:109520002FAF1D0F726B092D61AA623100FE1B3730 -:109530004FFD441A4DE516A44727F029B57B4E0A86 -:10954000AE82764B362FAE65507E86054D1680E78F -:109550000F623D35CABD532CF0DFCEB89A51285F5B -:1095600094BF2A3EA4FF5AECEAEA217CBD34B83EFF -:109570002D1D27002F373289C5E2BC9DFE97709EB6 -:10958000F5967E5325F473FD5FBF20B9BCB8F9D5BD -:109590009C13E350DE78E712BD617E284716DF7B1F -:1095A00088BE4B332C04DFC9745BD00CDF5FDD62F7 -:1095B000E679A789F227B74B945FDC2D052D595822 -:1095C000FF627C25CAEFED4687995D8AA748BCFCFF -:1095D00071DBEF621880FC47102DB8BE98A329C636 -:1095E00067C7B2A69819A588AF1B3E41F9B578BBED -:1095F000EC09A19C7ED9EEC963989F3C6AA10DDB62 -:109600007F1E5F89F8DB31D921D377D9877288290A -:10961000DEBEEBE1BBB2E32A15D7CB91ED1CEEC564 -:109620004ECB1348E7EBFF2A13FF2B06E6DF674319 -:109630003A7847E1BA53B7ED9982F8FD635D8A81C4 -:10964000EA3F2B3107E2C3D99C88DF174B8A0FD73B -:10965000D992CD4B6B59CC10DED7A832E1BD327315 -:109660006562BF8DF8FE66D477F5DB81CF71FC199A -:10967000EFFFF656D710DF4B33364FBF06FB7FD2D6 -:1096800048FCA5F5D3B8EDDB823F180B019E160B05 -:109690003C993357E6E3F8975B0F8B5737E53B6C04 -:1096A000975F1783EB7D1BAC8F62C6FEAA4AEC2B3B -:1096B000A0034B8B233D33D27AD4F493ADD0C0F5C5 -:1096C000BE8779F7409A64665E09E457769642E56C -:1096D000D95926C287F297E57BDF04F89F53FDD165 -:1096E0005990CF64DEB1A867D40147552CF4664386 -:1096F00006294738CCC13D24E7200F78DA94C09E74 -:10970000581F066786E80FD6AB0BFB39FBDE974781 -:10971000118F0D199F8E46BDDD78F10B930AF4B4BD -:10972000F54A24676D1E1F43FE68ECAD630B4A8645 -:10973000E463A387CBEF4BE44C9691CB33D700F592 -:1097400033359BCBB74E275F9F5B9BA38228F7B631 -:10975000BA8256043ABA3CC050BE4F2F973D08B665 -:1097600066A7F82C9C5E16EFAB4C467EF5C81E141F -:10977000F17DDE8FDBE221FF66F9648F0C799B7748 -:10978000577B36CEDB6314E539019CF71B132BC9DD -:109790005E99EE95695CB6242688AAA2CFFB8E6BF3 -:1097A000018CFB1DE67DE404D0B1069437D2B10FE5 -:1097B000C7067A9D71F827205EB4F97CDB33F591FA -:1097C00013E1768697DB03F089EBB1F2E1F1305AD1 -:1097D000ADBC0EFBB9FE3A4E87D3CF9A83AB61FC8A -:1097E000D356D03361FAE2B49DEB1D5F9624ECC2F0 -:1097F000EE0C94FB8379659401D7FD3D0E8E0F9797 -:10980000A93B03D7DB9F247D3F77B6CB2C0872663C -:1098100069BBC48200E2E9A79ECF40F9FBC99EE77D -:1098200033E685C117D94E4BBFAB8DD7F198D70220 -:10983000E3CD63DA78A1341C6F9EC7FC21CA0FD632 -:109840003ED9DB1F663F90840CABCF367B497E9FB1 -:1098500083D5887CA7B53BB724CA8B76E6396609E1 -:109860004A30D4BC5E3964C6FEBCDE5C17D0BB4156 -:109870006B1FD17FA7E01FA9470AD9A17E74C90039 -:10988000C9DBA516DFD154285A8A7484FA53918E05 -:1098900012F2ABD784F356242ECFCF387C7767C132 -:1098A000BC1676E8E9989EE5E0F375B8B83DD86057 -:1098B00053505F24B6326E077EDF10447DED8A8AF6 -:1098C00019CDC08E31A5B86D28A7AECF8F6A33C42D -:1098D000E2F78C20D64F4F29A476812ACEDF81442F -:1098E000166C95B0CB2689EC40473F53E07BDA04F9 -:1098F000E6580FD9DE2C6E27BA9967B34C7662B75B -:109900008476A286074DBE23DFA0DC3B2D59886FED -:10991000A45E89EC3ED9D03D07FB1D898FB644F08B -:10992000D1967F321FED1A918FFC2AF191DB323CE8 -:109930001F81DCFC46F559C0A700BE9204BE1E166E -:10994000F265E0FB16A21BFC4838DF5AD15FADC5BB -:10995000169247939CF874507E433FDBC0FEC47D53 -:109960004A32DACF90A6B6CE55B9FDDED72F417F69 -:10997000D1575948EF3D60E8CB423B3FA9A8691F4A -:10998000F247D29C92B256B24FD29C28F751D6E001 -:10999000FC1B9A27F9B81D00FD221FD599683FD1FD -:1099A000706FA58FDB0135B43E1A375855D46793D5 -:1099B0007AB356217F34AE04FB08E56F4FD7964546 -:1099C000906F9865F3A09D62B5CC2CC176AC5DBF5D -:1099D000CED649DD641707A6320FCAED734143C0E6 -:1099E0003806E56CFF8E1FA11E5F5AE209A8B8DE9B -:1099F000045FE632D20B9D4E6F721CE0F5E0DF642F -:109A0000DA17758E853CA42F097A76D679939D90C6 -:109A10009FB7C14A78EFECE2E5E7EC8020E83F45EC -:109A2000E6FDB1580BD73397CA030BE23D7102D361 -:109A30007E36633E45CB773C46768CB6DE3BB3380C -:109A40003CF6125F165ABEB7ABE3FAA260BD27CA56 -:109A5000066D531440BB3B1AC7E4792F0EF7A801DB -:109A60000049C1EC7F6FAC9E189EE7F587DA3F3066 -:109A7000A33A8DF4EB6039820D7A57CB7BAD00C7EA -:109A80005AFB50B902F6A4A54712ED27CC980CAAB0 -:109A9000F89C24C60F281BBD808F87AD4C375E38DD -:109AA0007C4A44FF46E8DFA68AFA8152DFE45C8004 -:109AB000B74C6BBFAAC30BF03D6CD4F7472815ED2C -:109AC00031A38DF7EBDCD7376E481BD2FF600FD880 -:109AD000B3C70FD9016BDFAFED180363453B3E37CA -:109AE000A17ED5F479A34B223B2372BD2665F3F505 -:109AF0000A766D5236C90D6EEFD6A2BD2B939D3BF3 -:109B0000059756E34A1F43FB12EC86D46CB21B3E0A -:109B10003D7908BE77CE384D767EE34585EC8F469D -:109B2000B03FD06EB7F4727B96F51849EF6A74BFF8 -:109B300053C89F4E27E87DE4D397A5F1C8A78C357D -:109B400065DC043468C9F6E6211CDA7E2C12DEEBF3 -:109B5000B2B95DDE5858B5251FFBDF2D31D4FBEBC4 -:109B60000B3F4A44FBA4B1F7C3C48561ED96F63CB4 -:109B70004A7858BAD738ECFCAFCB9669FE0D2F1C4B -:109B8000F0E27A3F1D94682D2F5182EBD0AE5CB28B -:109B9000C480961A2B0FCEBD15D73D9B6D627930D0 -:109BA000BF5CD44BB89FD83B33700DEEDBE0AF0405 -:109BB0009FB6FA16D1FADE3ADB62635908E7BCBBFE -:109BC000090F8E282FE2617D6155328ED35037C543 -:109BD00081FE9346B0B3B0BCE1DEEF923F45836BAC -:109BE0007D8FB106EDAF0AB0B7FE15E04E8F9B56E4 -:109BF000E381F5982AEF1BBB02F29B4690BFBFC9D9 -:109C0000E1F46C937C81EFE0BA7F41627BD4A1F2F6 -:109C1000CC1E6ED7DD9CCDED40EDFBCDD9DCDE9CBE -:109C200018E89B84BCF78AD21F8DF66F23F37E86DB -:109C3000FB4EE6B3A97B884E5CEEB85A54F22B5922 -:109C40005CFD0F8CC1F2890AED2798D2FF088E7B4C -:109C5000769DCBB39E09FEC5FCBD2541DA3F64FB72 -:109C6000E7237D2B841D79F6851BC6CE2B19B29375 -:109C7000D6755983AB010FEBECEA4F6A50BEFD4538 -:109C800021F9C62C037D93901EFF1547FDAEB30648 -:109C9000D721FD031B8D54BE2FC5DF807C79AAAE72 -:109CA000261FF7C1CC16C8AF037E32BA3A18DA0BBA -:109CB000B07D203F83C5E5632AE42705E62A12CA62 -:109CC000F908FB6312FA7968DF0083C3F72A21B62B -:109CD000F2800B4E5A6809B47D153F648F1CFB72ED -:109CE00096821F353BC560F12FC5A6D5B3A3988CCE -:109CF0007CBF66E0A801E613EDEA233BB6BE5BA29B -:109D000071EA0B9F33A1DFE4AE6EBE2E1BC53E0091 -:109D1000F09781F6C0DAEC68A1C7DB38BFB33EDA52 -:109D200047B367383D19837AF6F0FDC42AAAA7F530 -:109D3000675ACDFD5EF5C21F037290CA7F922D89CE -:109D40007DED6A9176F0548CBB49EAF3CA88D7B1AD -:109D500092279C6FB4F429212F620F0F4CC1F53B61 -:109D600000FC857E992D52DDDDAFC1FCB68C2FF253 -:109D7000A009E5067692CBF03BB022E0BDBCE7B38C -:109D800029C8376070D37A6DE8A994EB6DA4B769E0 -:109D9000FF9814DDD485E5497714925E8D1AC7EEDD -:109DA0009801DF7F2EF09A6CE37E2EF7EA40D6F220 -:109DB000121CDF77F76B387E6914F929938036F629 -:109DC000384ADBD12FE466AB24ACF7680CEF3FC117 -:109DD00020DF5157427297F2711EC9BB13D29E6C9D -:109DE00027F76799590DC289DF693F069C81FB59A6 -:109DF000F473613F49393C3D9B1C5250406C65FDFA -:109E00003BF6207FF6981D88A7DA9E5F1E477D5996 -:109E10006B61DD32DA2B1176C6CAF49987903FCF99 -:109E20009D39B9E37EF8F6E84D073D7EA28BDE7ED4 -:109E300088DC2FECC42AC923DB7BBFCBD6DB7B833A -:109E4000F97FB8BDC7EDFAC09E68754F983C6F1496 -:109E5000FBB4734BCEC7A09EF97890BF404F570C10 -:109E6000D92BF376477F88EB6AD0EE8FB01B8E3DFF -:109E7000111D40FA9FEFB6929F4E41BB07E0396338 -:109E80001FF80122C765F27925DC3FEC337A56438F -:109E90007F8D779EFEB901D69DD205764F2CDAFBD9 -:109EA0006A2CC9D9D765B607ED32C5EB40BF870626 -:109EB000BFE29CE2F696A05CE4F35F660AE5931DC0 -:109EC00064624B281F13CA47BBE725A1779645411B -:109ED0001EBE37BBFD7F41BAA598B9BCC276F8BD9E -:109EE0004BD85B5D801207E2E538ECBBB384FEC65D -:109EF000FDCF83E9C1F5E4C7B1103D3F7EC5BC137A -:109F0000FD3C1F171A4226EE97203F96DAAEB0644A -:109F1000A8AF1EB70655EEEFB21840FFCF7FF8AEE0 -:109F200037705F31FF15EEC79A7FE7CAE9B8FFF8CF -:109F300078C61413CA9B85CC4F7EE7C58CFBA197CE -:109F4000B220F757338701C7BB0BC4C6561435017F -:109F5000C0FE55F05932486857A86D9027A3D9DB49 -:109F60005103E3CE6B33D0BE647EBBDE9F7E61FDCA -:109F7000DD35A8C7D7B619B8FDD82E911E9FCFBC26 -:109F80006EB43B34BC16E4C473FF689BC18BE35CC6 -:109F90009F6322FE031205697E226D330A3FBC8057 -:109FA000631533843035483C5DEB506A86D3CF5A15 -:109FB0007F6DC6260BFAC306D20DE407BE60F2CE53 -:109FC000263F6A5C3E433F629BBDA9BD8697D39AFC -:109FD000B9601DF051F9B50A37F8981A87F2323D89 -:109FE00087DB0F91F35DD8A1CF479E4F2C0DEAF38D -:109FF000F399BF203907FD46FAEFE9395C5E5D58F9 -:10A000009F25CE013C740ED06654DFCE4279B54E0A -:10A010002179B92A8DE3CB90CED36C67F56CE25FE2 -:10A0200027D817042F873FFB5A97847AB3CDC9F9F5 -:10A03000F27F0A7724BC37E4E413BC6D68E4C1788E -:10A040006DEBA420C71787FB4AFD174B72F47268AB -:10A0500030FF8FDF77727E5C278BF5E6203934CFB7 -:10A06000C1E7F4B1E4792284DF6D601F00DCF3D72F -:10A07000C96568A74C9A69A37934BC62257F6BFDDA -:10A08000CAFE0CB267ABFAF39B86C12B42AB68F2F7 -:10A090000BEACD73C13E01D76DBBFE9C0A342D0B7C -:10A0A0003F779A99E6BD2F2701F7231FEFFB25D2B3 -:10A0B0007B9F95F413FCEF9019E5D70B596437E5B6 -:10A0C000A7F9EFCF41BD1E15DAF16416DA29DC4E8F -:10A0D000AAEF3577A11D38AF2DECDC0BFFD9A03FDF -:10A0E0000763ED71E4DF609DFAEF4BB645B4BBE466 -:10A0F0005C8CEBFB4D26FF28B4EFAEBFCE9B8C7281 -:10A10000F5CC520343FACE973D8B508E9CB1EAEDCD -:10A11000EF33764EAFDD8374F6E4239D778F486787 -:10A120004F3ED279BE81F9C3FBA9473A037D970917 -:10A130003A9F3970553ED2F9D37D57E5239D3719A3 -:10A140003BBCB86E7665FAF7221E4F4CF691FD04C3 -:10A15000F22AFF9BF0E38B11FCF8E2FF1E3F52BB9B -:10A1600091F4E1D19CE1F5A1CBA4A6A13C9C67317F -:10A170007FAD5EC49F61FD6B1633F9255EF9F2F386 -:10A18000879E403BA457263B44EBEF15C59F837E3B -:10A1900085578EBB3D0169E4FEEF16FB18B78505B8 -:10A1A000D0FFA1D9FD9AFD18298FDF17783C9DE3D8 -:10A1B000FD36ED1785BF7689E8D312FC9CDBA9BB81 -:10A1C00025F2C75AD46E2FDABD0D2FCF75A0BFF67A -:10A1D0005490FB671B0E8C25FFEDD2E0ABA154B46D -:10A1E0000B7B2507EE1F96EEFE3006CFBB613FFAD4 -:10A1F000494ED87E74B2D88F9E0A7E1C83E7E23027 -:10A20000FE54D4CBD1AE0113F26F03ECD3A00A6B92 -:10A2100050068E627F0D2EE609A0A8E8D1EFDBB4D0 -:10A22000F3CBAD3E13C9BBADBD5210F76989267F94 -:10A23000561AEA2796E6A0732EB15EFE33C79B98A6 -:10A240003B3EFCDCD8FB971C7EAE4CEDFBB7C4124A -:10A250001FF61B9997EC802D7621971492537FDE81 -:10A26000E6A47D0FFD40FD3F07B328AFE9EB450AAB -:10A270000B2980F745B3BCEF21DD507E8722E477C0 -:10A28000787EF03C9AF571FD02F23C34DCF9B83886 -:10A29000A7C6F3DDF0F60D6C80DAE139AFAE5F6D85 -:10A2A0001FC09AC6AA00F75DB7DB3C68BF34025FE7 -:10A2B00037970DF1E13231158D0F1B849FB771C9AE -:10A2C00047B41F68EC911CE8DF5DE6E17CB80CF652 -:10A2D00049E6D197AE5BD60D7C1806F748EB785C63 -:10A2E000AE7E1D0FE6FF49FECCEB72F5EB579BBF30 -:10A2F000E6171F9C67AFC4D757C4BC22F79791FEDF -:10A300006C6D7F78A572EDA6087CDCF4BF8C8F9114 -:10A31000E4DADCDC91E49AFEBCE01BCBB5C87383C5 -:10A320005CEE07C773033CD7FD9F9E1B7CA276247F -:10A330001A480F7A75E7A968A7E338EDDB65B20F15 -:10A34000A6C8FC1CBADE6E263F6DE4796BA33A45C5 -:10A350009C2FF6FDF66AD49FFB8D0CF5FA12DB629A -:10A360003ACF6C949F3139D461CE19954364BF7F45 -:10A37000D3F3F775B983E7EF5978FEFEAAEDF378CA -:10A380007F185DAB4AC0D02FA1389661E5F62382D5 -:10A390004FA245FC844509306758FB91DAFD34979C -:10A3A000DBCBAF8A381AB789B5637CC6C3F6682F92 -:10A3B000EE4BDC061EE7D392EDDB8E72D2A2723C2E -:10A3C0003FFEC22DCC00F37FDCD84DF224506FF35A -:10A3D000A05CD4FC305AFF56B15FBD52FE3F30C87E -:10A3E000779CFF07F3FF2479F06FDA78DFF49C6C39 -:10A3F00033E046B74E189D87BD81E73B5997F2F38E -:10A4000048FD8CC4D76FE7FADECC25B9E01D4DE7D7 -:10A41000FE572877A2CB073E467F0FDB6F5671DFD2 -:10A42000817E0FD2971B92B91E533C158867B0F7F7 -:10A430002A304EEA03FCEFD523DB87A706E513B7E6 -:10A440000F4F8D289FFE3EFBF04799BED3C867276C -:10A450002ABDF9A83FD7DA017EDCF73DC5E36BB62C -:10A4600059397F6E93385FB2E678CD7F42F30A3C6C -:10A47000CBCFC723F98AE5E9F96A30FF4F96ABB62F -:10A480004138FE97E5EA92FF8A413FE8C8FD04881B -:10A490006E15557D84B7819725B633CC3FDDD8C77F -:10A4A000E3D4D205BCDAF70BC2DE5D94E7CDC07809 -:10A4B000AF4FDFB358582C9842C8636897F96C7453 -:10A4C0003ED0D0CDE3481A56323A0F6E40FF6709AE -:10A4D000FA05EB18DA7FCFA9FEC2BCF1789E610BBA -:10A4E000C8B1E8379FC1D0EE3BFB1ECF37A8FE12A4 -:10A4F0002C6F5CD9AF3B87A8F8EAF335E8D7007832 -:10A50000C94FE042BF4D189D66E7F1F84B2DBD29BC -:10A51000027EF4E313FF77CB41B417A3D53E3A177D -:10A5200068D8CF8DB80AD94BFE7B76571C433E6A5C -:10A53000D85F39F635AA6F1D8BF66EC5EF6B1DE837 -:10A54000A7F8F45A17C51F64C8FD4BD1DE3A92ED47 -:10A550009F84F8B09707A7A2BD9A09F62ADABF9F91 -:10A56000EE9B3A16E1D6E4DF26F47F43BF9BEC7AFC -:10A57000FF36B378B3EE47FFF7CE24DA3FEE4BF168 -:10A580007F1BE7BFC9CAE10D6CB4F2F52AFCDE916E -:10A59000EB5F5BF749B281C649BACD42E7D49A5C1A -:10A5A000D864647E4BCE903C1927E2E9001F3C9EA4 -:10A5B000AFB78EC78188BCCDA58F6B3C9D33791C0E -:10A5C000C2332E4FA1760B2D0312FAE1178AF3F94D -:10A5D0001B449C85166775C6E15B80F8602B6B8613 -:10A5E000CEE5B3B1BD83F3BF889F89BEC8EDE86CEB -:10A5F0008789F8C6DECEF8B912F00DD267E240DFE7 -:10A60000A458984F6E676822E2F3958B06C2875272 -:10A61000F7069DA7C422D9A09F9C0DFDEB0AD09FF1 -:10A62000E278F75AA48BDAE1A842D43DA7FAEEC942 -:10A63000A375DE5488FBCBAADF1879BCE0CBD164CC -:10A640000774662CA378C1B3EF03BF665DAA0FB48D -:10A6500034C056537C6076CF3BE4D7B7EF97868DF6 -:10A66000FB7C38CFC6E36F027D1487C626BA081F6D -:10A67000CACBBF0FA0FDA1AC53C893D166F41AACEE -:10A6800048D7558CFCF0799D0E03D22553C49D9C70 -:10A690007BE5BF47FB69BFA2F9F1833C4EC8D8BF39 -:10A6A00006F75FCAAAFEEB6005B3FAFD4E4303FA54 -:10A6B0003D8D030DE43779399AFCA3993D39ABBF41 -:10A6C00005F9CC76079350FEBC785726F27500E664 -:10A6D0009937CC3C9BF38CB45E9497A30DA8B794A8 -:10A6E0008D8CE21415676215C1FD28E4A19FE582F7 -:10A6F0006FB4F34900D78DFA68519E7F37D23B5A29 -:10A70000C801D61C45FE44BBC2FD1EF6E6F79F5DA0 -:10A7100005F91DC21F7BF895E219E4BF5BA7484805 -:10A72000870BCEB9990EF8FE8B3C6E8FD8953EE61E -:10A73000B085E3FF30C56566BFCCE3D61423E713CD -:10A74000659DAB0BFD835FA4F929FEF4DAB6904C4E -:10A75000E75B8E138FD4A861FB9BCD5C8F34ECE557 -:10A76000FBEAC8FDCCE5F4C7B13CBD5D3E98FF27D0 -:10A77000D925EF0C8EFF77EE53987E7F17699F44A3 -:10A78000EEE72EB1BF23FA1BC94ED1E23CAA86C622 -:10A79000217E78D5AED941015D1C4C958D8FCB2C97 -:10A7A000FAFE9F12F13B5A5C4C62ABBA0AE3CF0748 -:10A7B000EE63E46FD3E276B4389D4015DF47040CB6 -:10A7C00020F7B2F07CA883E27352594892683FD0D8 -:10A7D000CFB07D12C6E940FBFEBC6C827F3BF3B478 -:10A7E000CB24175509E1B7627C473CC21DDCB20897 -:10A7F000C7BBC946E35931BE239EF611B48E537CC4 -:10A800003CAE73D2121E0F9A02FA17F329B99C2F8D -:10A81000ADB34D14E7A9C56D68F11D1A5EAA04BE5B -:10A82000530A1665E17E418B03D914157CCA2A634D -:10A83000FC8790FB4B0D24F7B5F8BACE3C3588FC6D -:10A840007E0EE3406D571EEF11895F2DEEE3FA7423 -:10A850007F72FE788AFB203DAAC56B68FC1246C752 -:10A860008015C6DFFA32B7DFAB969808FE734BA7A8 -:10A87000917FF1DC5203C37554D56BE6FC1731DED2 -:10A88000D6D92616C27E95A015E5A7C60797B35F51 -:10A8900081AE85E8BF3DDCB237E704ACF9232DDD9E -:10A8A000949EB34ADDF2184C07E6A0A41AFD64C6D4 -:10A8B0004CE56A8C6319C8908075CAF6E6CEA27C16 -:10A8C000C2C007989FF6E4AC590AE8897379033B44 -:10A8D00024A8EF2FF87026E5912753189BF0C46F3A -:10A8E000660668DEDC1F3549F8A3CC4EFFB5F909D2 -:10A8F000785FA07F4D1FF97D78DC3FC605223DDCE7 -:10A900003613D9376E118FC9AA457C269ECC40BE1E -:10A9100035792C9D67DB98BABF0FCBD3CC5CDF3386 -:10A92000CECFAD79DC5F4C2A1265679AE65FEA0FFD -:10A93000A0BC6ACD7252FB41B9BADF1CE47E2E3E48 -:10A94000FE5B074AE91C4A8B3365CC913EAB94E22F -:10A950005174F987ADFC5C94298E74B41F5A8DC272 -:10A960004E15F9A834FF77F3C3ECA4B726FF4B09C3 -:10A97000AE8733077F948B72EA0613D8F1C3C8A55C -:10A98000D4422E97CE196DED12D86D6FA4FAE7233D -:10A99000BE8E47CF99E28479CD8EAF343911DEC0B7 -:10A9A0005332CAC904416FE72C0E9FB3DA272D84B6 -:10A9B0007E5BADB09EA17D825FF192BDEE9F25DDF5 -:10A9C0000470B74AC27E676A2CD9ED856A2C9EFB5B -:10A9D0002D6B7E87E2AE652107642107DE6EE9CF2D -:10A9E00055F240E5766F94D1DE7E479C3FBF93C51C -:10A9F000EEA81B66FFBB299FDB873364B514F9C83B -:10AA000075FFC4776A812F64932748F44BB7ABC8AE -:10AA1000EF87EC15EE7EE847CABCAF1CE3965BD32C -:10AA2000EF2BC7B81339CEE3F685E537E5733EAEB5 -:10AA3000C67A88B7E8A672D463FFB0FE62A1BF925F -:10AA4000BFBFBFC17ECC1CAE6596810C05D6A7C723 -:10AA5000EDDF8A74BB30F7433A8FFD41CA5B1F605C -:10AA6000FCC45BC68E49312887B224C1B7DC5E3B8B -:10AA70005AA0F93D79DCFBD162EEF70439C4E32B2F -:10AA80004BF93D9BDA598CD673AD88BB98E2E0F761 -:10AA900096A69467795A616AD3D98082727ACA710C -:10AAA0005F0CD28FCDF297FB4A47B6C398DBA886DE -:10AAB000CB95A96A581EFEDE58A8CF7FDBA3CF7FB7 -:10AAC00067C25F0BC2F31BDDDEE771DE2F493C8EF0 -:10AAD00033703573D03C5D5200EDA5E2E753BA8484 -:10AAE0007F97E20D7F26F673CF4F60549EB8D7B2A2 -:10AAF00013EF1F687E72599417BB9925338EF0416E -:10AB00007A764012718B2E3A0B6207EF7670FC4119 -:10AB10005D13F47370AE4AEB38D16660D7E15A2FFB -:10AB2000B790FDA4AD8B562BF037E0B122D512853E -:10AB3000FCDE6AF46CC6BEE428B38A7AB532C6423B -:10AB40007DCB3F56482FADB29A29F4F5F08351944E -:10AB5000AF50980FE33500C45998BE65F4049B705C -:10AB6000BE500FE7DBEA6424AFE40A13E969E89713 -:10AB7000E87A78A321C868FE950AC5630A98B57576 -:10AB80000723D1F7C7C4BA960D2C44722CC5427264 -:10AB9000EC08F48FFD1E7E5DEE223F5BA17A3B96B2 -:10ABA0009FB714D0FD9CC6C17B478A01812B1476C8 -:10ABB00094B397DF0FD3D6B3265F22D73348C15C57 -:10ABC0005722E320AAF80F4C2311F53E237B5E3B6E -:10ABD0003F4CB768E58A17C7491EACCFEF67258A97 -:10ABE0007C6A4116AD37A8123294A1FDF1CBBF208B -:10ABF000DF6AF261C7DA1F937CB814FF85DFA7FC18 -:10AC000034BB83E3BF200DD7A11C559086FAAED587 -:10AC1000E9517D61F9425846B3E3103F500FF233DA -:10AC20006B3ECC55C2FC83A9052A094BA8E78D07CA -:10AC3000380E5BD5345CAFC38C5BCFC78DFEC78E3F -:10AC4000EB8671A1DE613B8C0BF5765BCD2143CCAD -:10AC500070E34F5071BCCB8D0BE824A44E137806E3 -:10AC6000BE08A05FEAB0DD40FC394DC4EF1E4EE0E7 -:10AC7000E3B1427D7C4D6E148C4FFE587D3CCD0D72 -:10AC8000D2B636D4CB8F596376223FFE52F0C9D16B -:10AC9000E81FE7A25DF5CB39F94750AE4C895DD589 -:10ACA000864C328D7593BCD1E4DE85E40F2B300FDA -:10ACB000F2EF9A02A0FB0FB2DF9A839D1F713E96BE -:10ACC0008BFA0FE4C3B70A122E855FE3470D6EE4DB -:10ACD000435C07837C1801BFC6476C7A3705206E3A -:10ACE00007BB1453CD4E65AC89C789ABE943F30369 -:10ACF000269E6269E2F3581520B86F703E42F168F3 -:10AD0000D78EF2FB10DED9633ECB50B0B27B6E0122 -:10AD1000EEC300DEBAFF9FF046DAE5978B97D6E0E8 -:10AD20008A5CC7DAF8D28CBD142FDD38CB46F1D35C -:10AD30009344DC69E31203C511C1FE8DECFE066687 -:10AD400009A21CBE46D8D15A1CFF8B12F77F060EF3 -:10AD500098D53D61F6F8A571D42AC5690756F278F1 -:10AD6000EB417BBB9EDBDB837A4DDC1BE81CCB65B8 -:10AD700079E7DD2AC553BC24F1FA81B98CDBEB7588 -:10AD8000A27CA143C45BC05C1287E2D93BBB18F133 -:10AD90007FA73D9BCA5364AE7FD8B7B8FEE9CCE22B -:10ADA000F664E7ADF9540EFB825188F7F932D8CF3B -:10ADB000FCFC9EEF0FF2F878917EDA4D05DC2E1B3D -:10ADC000B473443ED22FBB2BD3BF05F965618937DD -:10ADD0004302BE9A6FE27E57E0BB6D7867A6863568 -:10ADE000ED5672F0FE45D3BB861CE2BBC789EF8AE5 -:10ADF00081EF72747C172C18CFE52F0A538DEF0664 -:10AE0000F9AD30325ECEFF148EDBE9ECFE7D03EE51 -:10AE10002B7ACD44072DEE31729D87C173C2C8E1F4 -:10AE200071C932C1B36F3878AE84FFC3F92D89710F -:10AE30003E1F691D24292C602F1B5A071BDDFE10A5 -:10AE4000C23FB81ED6F07DE42570CB36E28B9B6FF7 -:10AE50009539BF46737D8EE74DC9307E9D18FFE65C -:10AE600075BE6A27D6AB93080F75BDF51417C6AA31 -:10AE7000F9B99107FE203CAD42CE69E75BB345FBD3 -:10AE8000998E3A23FAE366D5EACF9966DBF839D68C -:10AE9000CDB38C1F85DB3DB3D986CF308E71369E06 -:10AEA0004369F5818FDE2F183C872AC073A823C21F -:10AEB000CF720EF81AF9FEB584C5DBEE06BE2BF88C -:10AEC000694919FAE326272EDDBD11F24F6E2DA236 -:10AED000FC6B89B7DDF31696EFC8A77CB541223E1F -:10AEE0003D57CFDB1756DC3A2D2B06E5BFE817D7C9 -:10AEF00013EED7A3FC9D7550CF3D3ABB0CE34BAB93 -:10AF000085DFE0DCDD8CCA6F1C63E721BB8B55F26B -:10AF1000FB554789F2EFF17EDF18FBBB328C33AE75 -:10AF2000CE1E9883FCFD46D94B45983F227D36675F -:10AF3000B873AFE24229340AF0521DC7EBD7963DF1 -:10AF400095827E98EA2A9E2FF654AECBC172C3F941 -:10AF500039C3DDFF8D12FB9EC1FB6C625D3FEFFDCF -:10AF600090EEAFF92C9207A7E89BF021F91D984DC0 -:10AF700072A0EBCCE7CD52D0CF3DC9CBE350AB2C88 -:10AF8000AB92517E4DF79BCA319ED861197B04E389 -:10AF90000C6227548E47BA4EB230A22BF0794C2166 -:10AFA000FAB5AFFA2C230699CBA6E7738D8FEA3456 -:10AFB000FEAED6F331AC4F57E1F8CBCBDB91F818AE -:10AFC000C6CFC0F6B3BFA5D73783FD45ACB7C8FE23 -:10AFD000479203F8132E1787E0E8A6759586D17D72 -:10AFE00039B8EE3AB4753706E13019FAE81E4FA6C3 -:10AFF000E429A20BAD133C16D24711706BF0A58368 -:10B000006C636597C2853F8A662F72081C8E441C4C -:10B010009797433B2F8B1B820BC6BF1EE9C0D67090 -:10B0200078B64B4D5C6E88FD81E6CF68D0E6DBA339 -:10B030009F6F4514BFD7EE46BF13B6738D2DFA3AF6 -:10B04000B81B853E9D65F13D688639DCE49C4FFC6C -:10B05000700B683427CCFF6FA9FE3AC447AB147855 -:10B06000B93F8BFCF114FF01F49E5118660768701C -:10B0700045E2A3610479180977241E86E8D3978CEA -:10B08000A9761F6E705E11F369B5F3F53A30DECC28 -:10B09000DFB550C01485FC9B5211C5A16870BD2955 -:10B0A00071BF6440E2F78F347B2212BEC87B7A1AEC -:10B0B0005CE8EFE3700CACC23B820F166A7E3E4E3A -:10B0C000AF24019FC9200D7B1EFE60A141F3B3EAAE -:10B0D000E819797F4DC39B16E715892F2D4EEB920A -:10B0E00073B78873E591EA4960A7A7C65D8A47ED03 -:10B0F000DC2E6ED04FC9FD4003F7DA490EC60DFABB -:10B10000298F2968DF4FF21C52D02EAFAD81090084 -:10B110000DDE147E1F0DDF0F64F8B71492DEEE1FF4 -:10B120008FFE959F4C7D82CEAB3E30703F7D247E5E -:10B13000F68C809F91F87D24F8A3D27C4FE2B8670B -:10B14000A4BE0A2CECCC16E742CC9F85EBC1E9C823 -:10B15000AA44FF11C8D7AFBEC24D2B16015DCB3339 -:10B16000FDBFC076B730DF64A46F5C8DDFC8CF4908 -:10B1700018F9E1978BFDE364A177CF6FE3F11ED55A -:10B18000DE518F4D44BBF198910569DD7B497FDE2F -:10B1900025E03F0F2A3684F59FB193FE5DFCFA7CD3 -:10B1A0008AE328D86C187A4F03FE8E0A46E9DED36C -:10B1B00028DE1BA7CB9776A7E8EA8FE9C9D6958F3B -:10B1C0000D15E9CAC71D2BD3E5C7F75DA3AB7FD526 -:10B1D000F12A5DFEEAFE69BAFADF3A354397BF7697 -:10B1E000E0BBBAFA1F0FFA0F84DD10F0F615C2BCEF -:10B1F0001788795F7F719EAEFD9F62A61C437E5CBF -:10B20000B081C7A557028674EF8B7470FBA209FE4C -:10B21000207D27B3018A076C084A9E10C3F836BD0B -:10B22000FDB1B4A78BF078B9FBF805AEB90634B917 -:10B230004F170AFBE32A76158F67FD7ABAE6B3BC8F -:10B24000BF8BAE66B79EAE56554FD7E8423D5DED1B -:10B250001E3D5D6327E8E9EAF4EAE91A5FA3A76BFC -:10B26000824F4FD7A4D97ABA26FBF5744D5DA2A7B9 -:10B270006B7A939EAE99CD7ABA6505EED4958F44DC -:10B280006F4D9EE6B42FD7D51FA4BB6F09C537E518 -:10B2900075FC50D7BF46F700FC41BA17301187F94B -:10B2A0003FA47BE1283DBD416F8D1A359EEC8D1288 -:10B2B0004C671708BBDE37BCBDA1C99F70FD1EBE21 -:10B2C000AF1D492E5DA2CFC43E77447D16B1CF7D20 -:10B2D0008F81BEA5413690DFEA56C19F87A338DE35 -:10B2E0003FC7A2ABA11ED4990070BD8770C338EFD1 -:10B2F0004515933FE2BBACDB88FDDFCEFA289DC34A -:10B300000628F53307E9EF79CC43E902E63309FF74 -:10B31000C4F45109E8B7E8AF40FD7F61EE5B1FD090 -:10B32000B9D61BF157F40EC547787E92C7D849218C -:10B330000F4EE0390AE4CF5A07F5ABEA0AC3DB49FE -:10B34000E16F9C3749223DCDE4288AEF9A778B4400 -:10B35000E744F3FE93A78B46493C1E24226D6DD62D -:10B36000F0C7F7473B47A904471AEB16F61CF3DB77 -:10B3700072A81F7EEEB1CB44FB58B785C3F7ACC4AF -:10B38000940971741D8EE8EAB670789E35320BE22E -:10B39000F369E65791180F2820A2F83D8C22E48F1C -:10B3A00079FFF95636FAE9A2A25E98557D359ECB13 -:10B3B0000456919FFC7B4CEF27BFBD49223FF9F714 -:10B3C000004E48DD0E8F1BED7C2DFFB080B71AEBD1 -:10B3D000C1F7247793847EA97F587FFB7FC8EBFD5C -:10B3E0009DFD0DF6C3385CF883F4D3FC9E85061EE4 -:10B3F00027317037DF1FEDFE1EE3FEBBE640650020 -:10B40000CF45653094308ECAC8EFC7EF1CC5FD9E8E -:10B41000C9AC8FFC0BECA866D7FA49FE9688FB17DF -:10B4200067C5B9E2A22E0BC3389D927D87E2F01C5E -:10B430007111F0601FEA61C54FEFBF946C792D8EDA -:10B44000FBFD8C4EBC57A9E9FF91F9546127C3EE6F -:10B450003100DF350D677FBC5AC4E3035A5BFA46FF -:10B46000E139A006CFFD2DC7282F2B1E86E797F8C0 -:10B470003E5478FCA3C905E561F24EB141FB303979 -:10B4800064B4F9E89195352D7D74BE6814EF58AD1C -:10B490004D5BEEF087D989874609FBC71260B84F2C -:10B4A000E02A0A53E524CAB5FF627C1F6D76433F4C -:10B4B000E1F2F362020B3F1F686F394EF0AE91FC70 -:10B4C0007EECC49CCB4256A08F59C1BBC0F07DCB53 -:10B4D0000DC7308ECB645FEE09A923E3CDEC562E69 -:10B4E00084CBD3B723E4E94F5A068A719CD6967E63 -:10B4F0000D5F0CCF6B03C9DCBE6E6DF984BE1BC043 -:10B500003E447E7B754BC12115CA3F80BFF8DE8E5D -:10B51000D9C5E162175DA457E7083E405F5C3AF089 -:10B52000CF07CD46E2B315E9363A2758F166DE215A -:10B530002FAC67134C57FE06700F8DC3F16412F2E7 -:10B5400014F8C987F2C194A2D079419C6306D1E96D -:10B55000EFED4FC3AFC9CAE89D2453BA8DEC822BDF -:10B5600085F36FA3F83B4083F6C94517C9FF150261 -:10B570002FDABB4F1FDCC3C8DFB3E25EEE375C518E -:10B58000CFE81E026B869F8A21BED1F44C02BE50CA -:10B59000031F3B5A60C541170FB55898BF00EC1008 -:10B5A0008CDBCF19A2638757716288C1C66A571DA9 -:10B5B000A60F4D38D181E2EFE1895FF4618A67041B -:10B5C00038BEA38905D13EA6B37F18DFB904F23097 -:10B5D0007E8C288FF1F37CAC288F9DCDF3E9DEE7DC -:10B5E000A46A042CE23C2BDD16373517E5F402C6BD -:10B5F000EF818B7720B60B7D916A8BABABC6F2DB0C -:10B6000019DD0BD1CA7F2ACA936D1FB5E7A01E9919 -:10B61000A56FBF45E021C9F651C7243AF7D2976B11 -:10B62000E74A09B6F3C7A87D89BEFC51D1DE6E3B5F -:10B63000DF3709CB73F5E33F28CAA36D5C1E321FC9 -:10B64000E3EF1588F20744B915CB717C0F2F97B53E -:10B65000773944BD75020E8CA923BFEB28EE77DD48 -:10B66000D1622921BAB45C24FA3CD4C2287F6B5140 -:10B670001CC909430DC7779C8BF383A3990DFB4E1F -:10B68000C1AD42AEC5A8FD5EEF30724F2B8F73F097 -:10B69000771864B789F8C96C137243ACC741B921F4 -:10B6A00035793893713FFDE5F81A16DA05B48F3213 -:10B6B000E007F93AED1E03F387C9CB946551CC1F1F -:10B6C00056DFBD204E974FBC3D4557DF352B5B57AE -:10B6D0006E2B2FD295B35971B46E960BFE8A2A2920 -:10B6E000D3956BEF43B0DDA29E58BFC6DC6B74F5FB -:10B6F000CE17AAB1C8E327A782FEA178068F05E579 -:10B70000C3727B7612EA9FA75B2610729E85750531 -:10B71000462B7BC6C9E3DC9FC1F34328FF598B97B7 -:10B72000BEEF817215D25DB0EE54A8DFD5E2A0FC69 -:10B73000E32D6E4AB7B7A894FEB4A590CAB7B47803 -:10B7400028FF18F48FE9A3D00F7E7FA4A586F21BF3 -:10B750005B7C947FB86536E51F6CF153FA40CB12E1 -:10B76000FABEAEA589F26B5B9A29BDBF2540696B15 -:10B770004B3B6F57C4F5CC33E25EED3395FCBE7C9A -:10B78000241D3B8B841F52C4ADD887E2563A8B30C0 -:10B790006EA5BB9FEC702D6E05E74DFD59F9FC239E -:10B7A000FB7BAA88DB6F45AC6F55345FCF743E9C42 -:10B7B000D7E3591D0D7C9FDAC4E990D53340E5C924 -:10B7C0004B382D9E12FCC95C01965641510254EF34 -:10B7D000ACD45715CDCFD529CE91B9619E15E2FDD8 -:10B7E0002662BBA001E1522670FDA9D17570DE4E24 -:10B7F0000E27CE7F3878F70B78E5F26EFE2E4B4D94 -:10B800004708D93ECADB44EFB25866FB420AA42E71 -:10B810009F9FDE8928BA38053667206F2E5EC75491 -:10B8200048D396E9F76D290BCA74FB22F9E2434C21 -:10B830000539602BD1EFAFA27297EBDA59D27EA80F -:10B840002B37B956EBCAE7DD95B5C68DF84CE5E761 -:10B850004BE60DAB5832C0B5B07323C1F59198C714 -:10B860005949A5FBE5817D5ABC05DF5F3C29F40BF6 -:10B87000B36C207BACC0C9B3F9B10103EA874FFFB9 -:10B880003596E4D2138F1B82E84706F164C0F55F5A -:10B890000C661F9697B27ECA63A80CE6C73255C6DF -:10B8A000FC383640FB2BD85FBC5F8471ABB2FF71B4 -:10B8B0002BE4CFA4FB9FE4717321D29FF9829EF900 -:10B8C000DA7E6AB312E95FEE2F22FF8DFE7E5D9B6A -:10B8D000D85FB459B99F6E95B32209EDD6B323C48E -:10B8E00039DADDAF1E5D00F8B6271FA274D02FA78E -:10B8F0001A86BD3FFE4504FF8F026617FCFF05F266 -:10B90000FF99F2B713D10DD5903B40EBE0ACE47555 -:10B91000CF45FCBE2E737E841D17CE4F11F855F611 -:10B9200055BAE7021E9537733C013634CE132DC746 -:10B9300073300E41CBE78B38DDBD2DC9B9D561DF42 -:10B94000D5624EC742D65783FAAAB0C4E00962C78F -:10B950005E87CE8F61CDEDF0E27B084A19F3A098A7 -:10B960001BC53A56A3EE56FE26539C9572F86AA65E -:10B97000C27EC6660B318C4BD3FA65C21F728F90A4 -:10B980009B5F38AA63E99DCB9441F9873A927D6128 -:10B99000F3F6211F7DD169E4F33AAC2F2FB471BFC8 -:10B9A000E1A242535095F05DB50E7AC751D921B14D -:10B9B000B42C846312E1811D8C263E8CDE3C9A05FA -:10B9C00060BD943BFD9662F4DB85D483861CC193F5 -:10B9D00050AFBED8B413EDB302C48B0DF1726B6ED1 -:10B9E000350E9D5B48F85D28E63DBE98D3AB2D3DF6 -:10B9F000021EE6F1E27BA78B3A353F8E7E9E0F96C4 -:10BA0000577D07DF856CED93B95A8BC0E77A63DF0A -:10BA1000E8B9D0F5997E804B2638C717A30DBAB97F -:10BA20008205488FF3F9D53F2EB1AD5924976A4866 -:10BA30008F8F37B0F0F3532D9D58CCE5EFB1221E18 -:10BA4000876A771F257E1CCA1F39BA00F0F1B481BE -:10BA500015D2B9B181EF8FB5781D19FD0078AFA16E -:10BA600058C845D6C6A6A1DE761A28FE54EE8AA28C -:10BA70007BB3B253A1B8F7365BB5E34EECC7A1D0A8 -:10BA800039D11479621FDAD166A7611CDAE14776F1 -:10BA9000FEB00FE386E47485A1DFABCDA1703B243B -:10BAA000CD40F1808AB3DA82E74AF9B6139588CFA0 -:10BAB000435D3FA07722E4EF8B981DE117330A9294 -:10BAC000B5B126EA3F90A688F766BCB56313C59169 -:10BAD000888AFBA19A4F70BF7DC471DE8AFB02D5B4 -:10BAE000B688FC81F715F37DA211CF0F21FFF8CAAC -:10BAF000F34E945FAF77AD89CB427B3AA8902D523D -:10BB0000F8D7D6147A0FA1CB44EF356878CD0C283E -:10BB1000BA73C8F4667DDE1C711E698CB827B75CE9 -:10BB20008C8F2797A1B0F918DD7CFFC65C36DAFF51 -:10BB3000DC572CDEE914F97B447EAF3190E201FC46 -:10BB40001CEE5A9489F3BAF0829FE2CE47B2FF27E7 -:10BB500015AB62BC80D540EF0287AC1887BEBB85B1 -:10BB600079D0CEB30415BA07B047C8B35C1BE7FF62 -:10BB70003B4AF87A8D4C733BF8BA539E890A4623A8 -:10BB8000DD1CDD650158E7C5AF4E652AE8C15C875D -:10BB9000D780FEF7DC669307EDCF29BFB0119F9CDD -:10BBA000B7F1382EA5F90115BFB7EEAC2854C3E0A4 -:10BBB0000EB6383C289F76B6583C181B1F1C41BE59 -:10BBC000E6380D143FAF1A783CE72EB11E7715F317 -:10BBD000F788760A39B34B09CC403877013D316E8E -:10BBE000FFD0066E1F2F5F65213896BF9E43F6D5A6 -:10BBF00048787BA2C5EDC94578361852D05F55B953 -:10BC00002E773DBEDFB1DCCEDF3796638B1EC3AB34 -:10BC100011ECD74686F67C6BCC359EF961F25D8ED1 -:10BC20009D58887C25CB8114F4E7F43C7DE1268C7B -:10BC3000E705FA6DC57CA8F8839B307E77AF3D9011 -:10BC400082F1BDC78A3FE2E50981AD18DFDB577C91 -:10BC50009297A707520C903F5E7C9A97E705B662D1 -:10BC6000BEBFF82CCFE3D91BC8CE53C5E76F0AA0DF -:10BC7000BFC5E4598202F9E7007F092CB16E919E9D -:10BC80001678D1CA9FC3EFB001DB2FD2C8F283A2CE -:10BC90005DCF08E52F8AF2DE11FA7F45B40B8DD017 -:10BCA000FEB068776484F64745BB632394FF4A94EB -:10BCB000BF3142FFFF2EDAF58DD0FE6DD1EEDD11E2 -:10BCC000DAFF56B43B3E42F9FBA2FC3F22FAFF40AA -:10BCD000D4EF17DFB3ED1BDE47FF7D36C811944B61 -:10BCE00085F60D71B8CE77B69713FFB756F0732A65 -:10BCF0008DDFB32546EF0EDF56C2DF3BBBAD84CBF5 -:10BD000071A584F339F0E1C3C877CBDF94299EA8ED -:10BD1000D5E039154439BADE40F6C0F2D7F97E7D58 -:10BD2000F93A25187E1F486BAFC1BF06E103C66D07 -:10BD3000C314D6DB97C5FC9CD1EC767B6AC3E4992F -:10BD4000D1A1CF83BC602877417E53DC78E1BAAAC9 -:10BD5000F6C2723CEB339005A2D45B42F88E886247 -:10BD6000177AC151DE5188F0D9147A3F4193F3CC50 -:10BD7000E6D6F935DA6C0ABD2727DB79F9945F4CF2 -:10BD800074A09DD5C6FC7D5E6CEF56C88E3FD45E18 -:10BD9000E640B967B22F70E0FAFDB894E3BDBAA1EE -:10BDA000300AE5B5FCA081E4F711075FEF3BDC3C0E -:10BDB000CE0AF40ADDAF0279ED411D51C042AB500D -:10BDC0006EEE7DE8E05CEEE763F6B115747F493B0B -:10BDD000579794B07D406D09C74FA6D0230AEA1744 -:10BDE0004877958B7B3701EE8FCA54983B35ECFE34 -:10BDF000706D89CCEF3D69E7A1722DBDAB95B15255 -:10BE0000D19D23A4DDA3CF9B22F48612A15772DA21 -:10BE1000414EEACE4F1CBAFCB74A849FC7C33C6868 -:10BE2000C74EF9C5069287E751BF4923CBBD41F9FB -:10BE30002BE4F12E4400CAD100BFDF7E6843D9AFA6 -:10BE400090DECBD719E83DEB2B95A30AE218F090D2 -:10BE5000E797482FC0845270DF74393CE4197D7134 -:10BE6000F4DEC765F091F768791CCADB3CBF42FD80 -:10BE70005FA2372E83AF6725CF713FD2D11925EC52 -:10BE80006A6000F4DBC54575E1F9BE49F853B43882 -:10BE9000652549E1EFF58B7BB2B2E0E3FB99578D65 -:10BEA000CBC1F78A9AC8BFBF62DF3D6EB4DBD71A39 -:10BEB000FC0ECC1F8B9B3680E32C874D3FE26F2F0F -:10BEC000F641EF72BE7D33FA4DBA8326ED5DCD109B -:10BED000FEB30FE38FB4773BDD64AF897CD5CDD55E -:10BEE00030DF6EC5518C266847C9E44D46B049F72E -:10BEF00099D8607DBCEFF7F41183E8EFC64DD520EB -:10BF000097F64531DDBBA5FBD0CF4EF9E99BF09DFF -:10BF10005218EF4619F6663B9F99B5C976F5103C65 -:10BF2000BB9FFDEEA655E8B013FB1427E3EFCD9FB2 -:10BF300051FB6390B4B05F595F82FBF5AE1389E1AA -:10BF4000FB75AD7EACA8DFD03BD0F08C4AF53B4A08 -:10BF5000801FEA7B06624A08DF0315E1F563841F50 -:10BF600020ACFEA6AFAB5FA8C1F3CCDB3797F0FAED -:10BF7000DBB0FE59B53F91627A22E089BFB4FF9DE4 -:10BF800004FF08FD1789FA67426F53FDB3AC3FB158 -:10BF9000348BDA3D85E39C7BE3ED0A31EF443CC70B -:10BFA00079D7E6FD197E6FC13E707FA734A9F8BD31 -:10BFB000DBD2E140FBCD6AECF0A11CCEC5F7C72671 -:10BFC0000CA5CFA2F2187FE9F7487EEEB6B0F85A7A -:10BFD000E4D76603ED6F7AFA0D0F205FEE489BE819 -:10BFE000C0FDF33E535F5909DAAF076C64BF1A32E4 -:10BFF0003FB5A2DFDC5CC0D7BFD5D9E42981BC3511 -:10C00000BD84DE0F95EF5DDE4DEF98DFC7DFF752A1 -:10C010007E6CF2EF46FE0A2D2F5C18B6BE7797F2C3 -:10C020007B96EB5EB36DC0FDC13AA3A7A300ED7094 -:10C03000BB42719FCA8F0F4E23FBF0E70646F21FEB -:10C04000E65905FDB6CD55E8F7300C94CEEB2B2123 -:10C050007CF87C55502F234191F07ED0FD8ACF8211 -:10C06000E71D6661D7EDF0F0FB61DAB81784FD7962 -:10C07000A184BFB7B623EDC27B8B5DF8FE8389EE4A -:10C0800075DA961942A618BCE7B6F3D462A46774B1 -:10C09000FF3ABCE71C95A238707E3FAD85323A97D7 -:10C0A000EBA6EF817A03ED1BE29719BCE87F8CCAFF -:10C0B00035E9FC1D361827DC1F1233DAFF47A4E7E9 -:10C0C000B837951B11CFEEBB0DF43EEA83EE772D0A -:10C0D000068033A65CDFDE3151DF3EAE5A5FEEAA4A -:10C0E000D59727CED297BB6F3745F875F4F9268DD3 -:10C0F000AF4026D8404F45F1221665BBD082FB9E4B -:10C10000B5AF4531A2CFCA4D1D05B83EA307085FA4 -:10C11000514551E417589B6C22B9BEB694FBF50FFC -:10C12000A79B6EA43CCC0BF96347DA51DA8F5C8293 -:10C1300017DBA9BF62FF3616F61DFDF2A3BD9652AE -:10C140001E57C3DC15E8C763240F9F95BC9E438828 -:10C15000EFB7B8BF624733F7633F388BC741D20CA4 -:10C160002A70BDF3FA31960D7DB82F8BB1B5DF8DF6 -:10C17000F19D91784D14E70D3BF0762FF29D9FBF16 -:10C180001BBD46BB6785DF2BE8D604BD8B366BB481 -:10C1900078EF4FD809B1EEF892B6B0FB1A89C26FAA -:10C1A000F2F0C47956D41FFBC43B2283FDA9342886 -:10C1B0000F79457F54A9E6AFE1ED3769E73C229F4F -:10C1C000E0E4F97D47E26EC4F5B569565C19EEF717 -:10C1D000D70AFB2E36CDE41D05F37AE49829208D8D -:10C1E00081BCC28E18C12ED817C7C735BD1E15C059 -:10C1F0007B818FB8CBE99E61AD80FBB94ACF3BB85C -:10C20000DE07601DED84FE1F7179AC65E2DC340051 -:10C21000F051A8159828876ACB68BFFB88D763457B -:10C22000BDF9489AC78A71DAD664C581716B716E9F -:10C2300085DE897BC4E277A0FD13078AD484E749B1 -:10C24000E91D53E97E1DE0DA50C18F1A98886FC44A -:10C25000F8C27881CF1DEE050E7C97C195BBFF5FBC -:10C26000D04F1F8FFDC5F0768827A7C0D3AC52955D -:10C27000E07689FEE3173C47F5F1A7AD22AC3F41DC -:10C2800047D35416C47D9A36BED6CF60FFCC4BE759 -:10C29000006B7EC5F1B62A9DBF8F65BA8BD17EEE4D -:10C2A000B94AFF5EE4B381E428927729EE942AE448 -:10C2B000A394635B67E0BD8B35BF8AE2E32CE4FCAB -:10C2C0009EA230CB7538EF04BF03F118B95E938F8F -:10C2D00074D421536A74895CBFC90A6B97E32E5DDD -:10C2E000C7C96E5755FEE861D673C47A493E36F029 -:10C2F0007DEC3F725D6F8FFE602CD72361DFE5CB55 -:10C30000E7DBA4FE75248793155A67E911E3E13B47 -:10C310007B98979841C5B8E8DDA54EC1C7A0974A5C -:10C3200091EF1D936CFCBC9DF8ABEAF90DDFFD3578 -:10C33000E42FE0EFF3815AA9C73AFA482FF6F80B39 -:10C34000B0FE36C5FF38FAD3B71D4FA2F72BCDD1BB -:10C35000FCFD5153C47B299ABED85DCAFD486AC40E -:10C36000BB9BDF34ED4E4B2B7678B0BFB77F6B496C -:10C37000F8C7DB3F6947BA57D9604D3F5372F32680 -:10C38000BCFF6C7D93973F0DF980827859467E976C -:10C39000C31977D2FC5BDF33933FAB54F66CC63CDA -:10C3A000FBBD95FC717B0F4C9C8DEBA4D55EA1A2CF -:10C3B000BD7F40ACE37F1569E4BC6493C78FF64052 -:10C3C000E4F7674B35FF9BE77817D0B7749789DEA2 -:10C3D000711A8C8FE8B2F2785461872E10F26CC11A -:10C3E000C1F5198718BEC351F75A29B45F60AF4E23 -:10C3F0004478522F4ACC0FF26F9B389F4D753D27E2 -:10C40000A19C49731DA944799FCEFA56A1DC486FBF -:10C41000D29F97A55E54A8DDBE142FF5873F18075D -:10C420006A62624DC7F9D92A94F329FCBCC5E48835 -:10C43000E271A1EE6ADD3D6AED7DDBB7851C350159 -:10C440004E8D6590DA147E6F3FA2FEEF443D19FDDC -:10C45000F6E8FC771C3D4EFDDA944FC3E34D715F67 -:10C460004A426B193FFF043C05701FCA62E3F8792A -:10C47000A9D7AB86C7DFA682DC359761FC4980E28D -:10C480004492C5BD082DAE0730E044BF9B16F7B1FE -:10C4900093E9ED112DD5F6E7B9CD32ED3B8A5FB5C5 -:10C4A000F2FD413B0B5A25F48731923BB91BF8F959 -:10C4B000B4E617BB0D1713EA257C0F97C6EBA63819 -:10C4C0006ACDAE02FA92DC5917F1CE94F68EB661BF -:10C4D00034E78B6D2D0EA2A3569EE68FA4A3FE9C7F -:10C4E00053AB977A3195F9E3C3FB0D527FA9CDFB8E -:10C4F000891F522F6650F9B616F532FD678FD07F2F -:10C5000032F1CBC8FDA751F9F6D0BBCEE9808A9FA6 -:10C510000EEC77FA54942BA1A99E61F09C7A8F5E61 -:10C520004E8EE9D1CB5D0D2FDB14AFAB0EF0BDED20 -:10C530001E83A78B61FCA9BE5E4DD66F9CFC5D6B14 -:10C54000AD7EC83513EB2FE3F5BF754A5FDF577932 -:10C5500020B23EC177FD457DBD48FA44C20B70252F -:10C56000DC1406D7248BFEF7DACD9E7B095C09B775 -:10C5700084C175835B5FDFBF6A78B86E2C347F2D12 -:10C580005C5ABDEF4CB8B27A91F39859631E01EF33 -:10C59000BCFE2DB3AFACDFDB967C7DBD3B9A23C7E1 -:10C5A000096871DB3A7B24BE99DBEF0E36407126B9 -:10C5B0009ADD11C71C22FE8BDB0DEFE07F93197B08 -:10C5C00060B46FCEE804C4BFF7F64755BC1FC3F58F -:10C5D00015ABE5EF56C2BEA434FC5DEE21B8565350 -:10C5E000BF2F61BC13E9598B07EDCEE25466494673 -:10C5F000E3CB1DCCC6F7C7EA476BF29AC79717097A -:10C60000DC3D9BD2BDDC49EB3C1887F07CD371EF5D -:10C610001DEDBD67F4F8A1FA23F95B343C994CDDBC -:10C62000F47B1D06EA6D1ED40FEF6211B4DB75B307 -:10C63000398476B516877A3C7ACED10495DE3D589A -:10C640008DFDCFBE65EA1ACC4B87E3D5E536BC3706 -:10C65000D5AFDD2F5D83785B66F167261AE87CB580 -:10C6600000F7C3CC172F2E23FB4A878BD3D0E0A92A -:10C670009638FEA3D2FC0FE338D586BE1D3EFCA63D -:10C68000F4F17DB62381BFBB84EFEB0CB3FE353CE8 -:10C6900054897E0E193D5F0EC0FC0E6D8CA57BF893 -:10C6A0000BE26F99836FB22C34F812F1003D0CEE5F -:10C6B000ED04B76D6E6632C26D14705B1204DEBDA0 -:10C6C000B95F07F760BCCC7D92F67E3AE59F0F38E4 -:10C6D000E9BEBBD9F0F9BB33510F971A3C68776EAE -:10C6E00003FB02DF77FB3F02DFDBF18C258EBED33D -:10C6F000BB6F6E71EFCBBDC940EFBCF8AA5E203AAC -:10C70000ED6AB07970DF3E97A9F4EEEA7C710FE62E -:10C710000F95FFFD723FCCEFA5D1FE83388F3BE232 -:10C720000D19EF121CFE627A476BE295C5CF6AE7DE -:10C73000F033847DB050E07126F352DCEE4DCC6FC7 -:10C74000C471DF3E6BF2A25DFAB68847BE8505E88C -:10C75000FBAD2C48E96D2C44F5BF872FCA42FEADD6 -:10C76000E8D1E9CD005FDD630579B81EC3F0FE06B0 -:10C77000D219F8E50E17E7973F2621DE3B13AE8866 -:10C780007FEB248EBF0746FB7FC3D7ABEAF2204C7A -:10C790008E4969E847195C3FD5099CFF1447DED7ED -:10C7A000AD9FBEF3DA7D7FAF2DB902DFFBE23F37ED -:10C7B00078EFA278718CCB77011DFA547ECF11C42B -:10C7C000863D0074AAA994296E6FED67E27E363A21 -:10C7D00031A0DE2FC7CAF43E99762E395DF4373D7D -:10C7E0008DDF57ACAD9CD9160B7899F2657F79082F -:10C7F000D29A34FDFDC5A9AE2E7AD27C5AAEFEFB8C -:10C800008DAC830E886B4BF471E6D323FC9F87704D -:10C810006CE0AB8BA345BC64112B0ABF6FF01DD13C -:10C82000F67CEDE7A673307EC918FF57488FE5DF29 -:10C83000FEC31CDAD729ECCD7130BF867F97C99E25 -:10C84000FCA80566528071D516E60583FF24D8152D -:10C85000983FD5E2A6F434D801987EDA5248E567CD -:10C860005B3C949F35C6671903FDCE6BFF4C417D41 -:10C87000B4568BC716706871856B45FCC40AFBF211 -:10C88000E318BFB08202DE192CF68E2908FE9D3D0A -:10C89000DD473185EF32EE43566C94C8AFB3F08874 -:10C8A0007F0D9279F11BFDD3514C8CFFCD8944DC77 -:10C8B000A7D7A31D0BACBF22CE9B340658C0DBFB11 -:10C8C000E1D178A8FFC7960904DF272D5E82EF4FDC -:10C8D0002D3594D68FF1A5533DF619BDF3F4ED67D0 -:10C8E0003E54F0F7B34DF64AE4BFBFCECB8241C011 -:10C8F000EB662397EF9B41BEE3FAAC2C9DB1FD1E86 -:10C9000086F2D75F80F3BC296EFEE478F83E7DC2E4 -:10C910005C05EBDDF225E8A0AC213EBC1C5F9F79F5 -:10C920004522FC9C79C549F8D0F0542FE875E660A3 -:10C93000F177F0DDB3578EC9147F7AFEA281E03B18 -:10C940007F3C8AE25323DB2F3F909384F6D89F806D -:10C950007E78F0B1FC4031F9E3FFF4ECBFA8E1715F -:10C96000BF7F8AEBBEF03ECAA9FFCBE514D89B2758 -:10C97000B7A21C4B4BA1F77B06E3D5585334EAB161 -:10C980000693585F206730FFA728BE0FAEF8796A7C -:10C9900015AE171C0FE3BDCCE2F760407F1FFC1003 -:10C9A000FA3BB8D54DEFFD7CBAEFB16C1C7F6FF749 -:10C9B000C2F7B742FF6782FCF7609C61DD675F44A6 -:10C9C00079BADB467ECBB512C085FA744F0AE50B07 -:10C9D0002525AA999C19411E8722A90ABE7FB6EC7B -:10C9E000B92D29C85F784F1DE3EA5FDA184D72EA66 -:10C9F00025A3E78366EC6F3BEFEFC987EEFDA80741 -:10CA0000D307EBCBEE45393786C7312EF8C9D22292 -:10CA10006C0FFA9A7EDFF3D3CF4B21F48394761E0A -:10CA20005A8D714C63B67D68488174EC6EA915D33C -:10CA3000E2F469C7D07F70D71895DA8F7B264BC692 -:10CA4000D8F4A294E0FBD7F3B8119D7E2FE9FCAC9B -:10CA50000AB7999A9E2F92BA4F77E1BE38E37819B8 -:10CA6000BFDFC5DFAF3ED03BF39DDB18CE032C0804 -:10CA7000847BAE89E22E5830D085743EE32FF4D00B -:10CA8000BB2ABEC016E4AF33FE44BA5F78D010882C -:10CA9000C1DFE314F880FFBEA1E777BF1583F1146F -:10CAA000B1FB8D0C7F2F76FDD88129141F92AED259 -:10CAB0007E3C7DC70D35889F86FD07BAA89F651609 -:10CAC0000FFA63971CF89CEEBDB0A93C0EF5CC7E26 -:10CAD0009E7FA0DA4BEF9D2FE9FA33CFF7F928EFCD -:10CAE000930359747F623EB7771E13FA8CF58F66F5 -:10CAF000E1EF2169F47A008AB17C73562019DFBD19 -:10CB0000D2F420E8AF8770FDA1DB91DA3B66F27BBF -:10CB1000F257A8BF4C421F69FD3D66E2EFF4A21830 -:10CB2000C1DF8BB3CDC4F5EE1E9037C82F9ADE85DA -:10CB30007177E0BA3589FB32A9A064C7C27C521F65 -:10CB40003373F97D85E347DE67D5EC90D9F1AD7499 -:10CB50006FF5D354FFCF701CEDFE2A533CF4AEE0CA -:10CB6000EF53BD4F8F49E0EF75E01C402FFE02F3FD -:10CB70000D32D85139617694E5CAF4E2DF52BD072F -:10CB8000709C2BAD1F2987270AF857D80D8487156D -:10CB90008F9AC91F3651DC439D78FE7834CA9315AD -:10CBA0007F2E23B9D2CAD8B0F879B985C779FF1BCF -:10CBB000FA1120BDF68B7E99F623470CCB8E827E30 -:10CBC0002510C87F38D01A5B4E792F92FBBA2F0CF4 -:10CBD000C3EE17B514E8F52EC9E92FF5FE87EBBFB4 -:10CBE00074D0EFCD64B6B82B9AF7D0FB3EFAF96B50 -:10CBF000EF6CC1FCFA51BFAFF8CC40FCBBE2B332E2 -:10CC0000929BBD57385FABCB7B12E18C9C0FC0FF72 -:10CC100029D22712FE417E1FB832F8BF2F31FA7D8C -:10CC200043A0AEC8BFDD2BDE31E85D5A42EF691C80 -:10CC3000C4F748506ECEE0F78E7AC5FDE4DE0407F7 -:10CC4000BDF7F19291E703B78AF6E27DC8DE5B5348 -:10CC5000F87B1DE6A65F9762FFAD3C3EAED718A4F9 -:10CC6000DF53FBFF00D94A3097008000000000002E -:10CC70001F8B080000000000000BE57D7B7CD4C505 -:10CC8000D5F7FCF696DD64936C42C88590B0B91078 -:10CC90008206DCDCB806582041B468038802C6B8B6 -:10CCA0002101426E844BFBC4969AC500A2C51A1E90 -:10CCB00011D1A22E14282ADA50115183CF0A4269C9 -:10CCC000BDA5D5FAD86A692278E59210B40FF6E1CD -:10CCD0006DDFF99E99C9EE6F49D4F67DFAC7F379F5 -:10CCE000E347C7F9CDFD9C33E79C3967CE6CFB8FDA -:10CCF00006B9BC4EC68CD6B939A7F3197BCF67F0FD -:10CD00009AA3196BD1FCB71A0B18F35EB0B0DD69AA -:10CD10008C6D89F1272FE7F92DCBAEA2FAEF3136D2 -:10CD2000B32D07DFDD49B13C3DF837E3EDA5769E35 -:10CD3000CFE5799EBEA4B1F9543EDB9D14C3F30B3D -:10CD4000C3A346B36B787E876FF7D6387CCFA67EB9 -:10CD500086185923D54B13FDFCD12CDAFD81F1BF88 -:10CD600024C61E3533AF2D96B1F1AE45C35D858C1B -:10CD7000796E8C30B16814BA93343E9F47AA86B35B -:10CD80007B359E6D7D88B178C6E65B19FDA9F150B3 -:10CD9000D13A86B179E2335BB078B7CDC3E733AF30 -:10CDA000DAD6A58DE6EBA8BE2BD2C9C79BE731FA30 -:10CDB000C3A278859B4ADC9DD9A2EEDFD331AE9B1E -:10CDC000C66555837886A7267F25E3E3BEDC6365C9 -:10CDD000F772B8FC1D7F5302298718638319FBD4AF -:10CDE00026C6AF6F9BFAC069D51FFFB7DA62DFA80E -:10CDF00045A33CD5C7F8F8FB87780AD0FFF243D7A4 -:10CE00003D70DA1AA857B5B8248B1902E3868E1341 -:10CE10003A5E0BF0C6C71B063CF2262DBCC000FCD8 -:10CE2000B5D97CC01F33F5FC6129CFB7CCBFCA751B -:10CE30002FCFCE9C63756B1C0FBD07C27C611ABEE1 -:10CE400087BBB1AE96C3913E03CFDFAE09F8B7689A -:10CE50008CBE7BF79B7DBBF9B73A8BEF893DBC5D00 -:10CE6000DDCB235D7C6476D0C2FF83F21723447947 -:10CE7000943B6D7D01CA1308BF2F999DD154FE6B61 -:10CE800023A3F2707F560C877753A2678E8BCF7BDC -:10CE90004818C7BF1DFD8AEF2725FD9DE4DD02BFB1 -:10CEA000DEC648EA97C9BCE787837CF7D27ADC49BB -:10CEB0008B915F7535ADC78379F079B1068DD67BDF -:10CEC000D2E1BB278B979F6C1F4CF38893F470B211 -:10CED000F42F6F8CE5F54E1E32BAD0E7074D46BFF2 -:10CEE000250AE5021FDA1C6BD636DEEED48B91AE36 -:10CEF000305E5E767FEDEBF85E7657FD2C4A6BD6A2 -:10CF0000DCC878FDCEBBDE4FF5E45C898FB23ADE3B -:10CF10002A088F77BADCF5C0EF232E4F23D6BB3C0F -:10CF2000A77309E37475DED2F1183332F6EE50CFF1 -:10CF30002A7CEF7EE1933DF8CEF194553A8A2FC3D7 -:10CF4000C4E904F4DB399AE87AB9A4DFF45CCF1DB4 -:10CF5000E88FC3B19C65301691D361C13CD89AC1AA -:10CF6000DF8A4E3E6FDF7D50E3E3D486B737506AE9 -:10CF7000F48D463F67347F94964170F460FF9D7551 -:10CF8000F8A3800F8F81E7397E6AF7EAD7853F13D0 -:10CF90009F572DFE87B7AB6D33BA6DD83FCC67C1B5 -:10CFA000FC6B9925503F4DEC43D001EF6727ED57BF -:10CFB000FB07E53FE478A8796264DEBD1C3FB5312C -:10CFC000877E3291EAF1766ABF18AFCCABF55C3957 -:10CFD0001FB1BEB3721F9CE55FCCA09F7D6182FE36 -:10CFE00099A08FF34F2449FA11747BFE89113ECC2E -:10CFF000275EEE9BF39AD7108E763F62AEDD7C5EA5 -:10D00000CCD53666F628CCBE6DCC9C48C6B64ABE9A -:10D01000563BA86D0CF895E25FCCDA367A362F676E -:10D02000D96DA3E78C0AF03F56DA9645DF7D6D593E -:10D03000687FD0C0AA014F359F9AA79277103CAC69 -:10D0400062BFD63C7535C1478DD3023E027E0C7E51 -:10D050001175E5BA5F766962FF478E49005F1B086C -:10D06000FFD9898372C04ACE2FB0DCEEE6FD8ED8A0 -:10D0700066D1F5A3EA8DF4E9BFFF0AFD737A1B16AA -:10D0800082CF21C69E57C2F87CD9CF389CD895E371 -:10D09000BD29DB3DF9641FFE8C029F8C3915DD38FC -:10D0A000094E024F7FB0283CAD4EE6FCBA1630491F -:10D0B0000FC0EB60AE271972E53CF29037313CCFE0 -:10D0C000D306097F9557700FA5BFBBFEB024B99357 -:10D0D000B7FF6F9781E6150AD7B51C7E286F31B36D -:10D0E000DB4B79FBCF9B4F649C3607D6F371B3DBE8 -:10D0F000CD454D5F7EC9B65C2BF6DDD2EDB9D64588 -:10D1000041706FD99B7FC2C9F17A76AF0923B116FE -:10D1100093EF2713E2F0DDD8E665546E75F3FA67F6 -:10D12000ED47DE44BD25DB63F28CCE40FBA5DB4A38 -:10D13000DC5541F0BF7AAF1E1FA3DAF4F96B0EE99C -:10D14000F3E65C46F4F08FB6CBF5EBF3F927F4F990 -:10D150004FDE597D33B6C1F3E3C4BEF9D417E9B34A -:10D1600072B856BF3FE304E4E8A7079F8F02BE6A88 -:10D17000FF54753C99611D7A3AE578D44C7CBDDE4C -:10D180003D1AD1CB325FE8FE957CE38A7DBD96F0F7 -:10D19000859D154C37A1F83DC3DA6E7673FAAA6BFC -:10D1A0007A3B037A4CF52C4EC890DF6D9B2DCC7EDC -:10D1B000E57803F10F66773B19A7BF8A71A26C422D -:10D1C000D374768AF7C736FD7606F66BC58F35D2EF -:10D1D000372A9E1DF12AE8A66BFF82EB29BD79262E -:10D1E000C1A192B92DE0874BDB357F24CF3BC639F7 -:10D1F0000F75F2768B7D9A0BF35EB42E2CC0CFF8B0 -:10D20000BF559B42E6B125A89CCF7FE9A157BED26E -:10D2100078FFD5DBF5ED967178417ED4ECFA7B583A -:10D22000F077AE0811BC26B4EF3062DD8BE5FC95DB -:10D23000FC63DEC90CEB9B209AB0D3F80F971B96CA -:10D24000619EE2DCC2801C9CB045B4E78CAF02EB6F -:10D25000AEB75B9C5877BD95F923F87C4E445ADCF9 -:10D260000EFEFDE2B648D21F968431AF358F52666E -:10D27000CB433B5734DA7DFC9691F4A47ACE7BA85D -:10D280009FC7355F0BFA316A22FF33915FC6FCB44A -:10D290001ED08D3B789D3E7D9EB50E22BDA4CEE472 -:10D2A0007F0570A9619D046FC6F1E95670E470AB0B -:10D2B000E3EB7C2F16FA97BEFD72D646F5971FFA60 -:10D2C0007B58F077AE67322BAFBF3D9CA7347F1FF2 -:10D2D000C1D168616E039FA7F1CE709F97F490D281 -:10D2E00070D0A959EACB5BEE716761DEEB357796BA -:10D2F000037C6CB3CD053EB6708790435B62B8FE8D -:10D300001A477A33B55F087D0A7ACA02C1EFB6C4FC -:10D31000B4F9C1F7B73C9826F4A9BF19092E3DF717 -:10D32000D97C3B35E8D342EFD9B27904B507BF24A5 -:10D330007DEABE48D17EB680EB96C10E9F97E7FF8F -:10D3400088292641CF766759A91DD7D3D202724AC0 -:10D35000E9D33F1BE6B90BF856EB55FA37ABFE762F -:10D36000FAE66E293F7B36F379F2FE4F6BA5C70DC7 -:10D3700041FAF003B982FF8F99E6DE23EBB950AF93 -:10D38000CA30FBDE297CBE555B0DCE96B400DC991D -:10D39000DB9D05389FDE6CCB039D8D99C6E83C7103 -:10D3A0003257F0F38802E6F6F174BBEC777BAE41BE -:10D3B00097268673FAE3FD9C2EF19B81DFC882528B -:10D3C0000BE42197E1C4CF43D7B13757C8CD2A4BDF -:10D3D000E96F26F5339F3E3A28167ACBE915DA4EE7 -:10D3E000312F81E731FF6E73B5D0BAC5FC14DC393B -:10D3F000DD1492BC977C2BA68F4E7C4FD8386A37B1 -:10D400002B7D1AF8D7747442F0DC72DF28C2E34235 -:10D410008967769F4DD209637F45798993CABFE9B1 -:10D42000BCA5D6C9E980CA39BEFDC077E8794BE111 -:10D430009B997C85A59103E37BD1B898311A077538 -:10D44000B28979C3385C20F3082EF7987C77F1F91C -:10D450000C3509F8A798047D71EEEC0DCFA3FA6E98 -:10D460000BCF573CB094B979FD8A64E6D2447D165F -:10D470008DFABC1B234F2133D0AE225AF45B91C0EE -:10D480007C7749BD1FFC2A13693AF5EB36C48AF64E -:10D490005179D4DE6B10EDDD269E0ECB10FBA56717 -:10D4A0007D18ED9F8ABB53B24007B3A6E9E9203F40 -:10D4B0004FD08D4A1FCF734A39E34AC4FE5EB46E23 -:10D4C00024C98D165B69FD73C0D7D311A40F566CA8 -:10D4D000B8ED8642CCEF9941D070D8E737EE1F0304 -:10D4E0007A5BB46EC1F77E8FF3C85E1B7D6FCFF39E -:10D4F0009CCF85BEAD39CB9FE31F16CD3B6A49E477 -:10D50000ED3D6DB3CFBDC8D31BBDFBDF845E70E3C3 -:10D510004D46AA7F236BFBCB1FC117D689716EF0D6 -:10D520005E3025F2FE6E28D218CABB6C8ED4157CF4 -:10D53000FE15127F7F95FBA0C5C6E6FFD28E79A5AA -:10D5400064A5F3EF374053ED470F1C9727F5C4A9A7 -:10D55000DA76E83DC3A68BFDA5EAA31FF43B19F0DC -:10D56000E0F5CC122E2ACFE14AF5AB36867565443C -:10D570002135FB47F07471C1345B1EAF372B9DCD55 -:10D58000C0B9A9E70E23DB49F3EDA9A07D1F99E5FA -:10D59000C4BEF730E627BEE71B4974DF35B5A7EBFD -:10D5A0006E9EEFDA31C2D5427C5D9CDF173B18C915 -:10D5B000F7AEA982AF29FE72D2D11949F42ACFF36E -:10D5C0009592343E6A9ABE752CAF5F69B774411E5E -:10D5D0002C7E706E9493CFB3720B3FCF7339C636E7 -:10D5E000E9CFF3FCBC9D9137F8CA7379E8F91B3495 -:10D5F000033AAADAA4111D0E6B715992888F690E35 -:10D60000ACAFCAEECF84FCAB72D95C283FDBEC7EBA -:10D61000E034D70FCF37CFA4945DE670E7F3BC0AB0 -:10D62000C8E3FB7E6CBEC7053855B456D0793222AC -:10D63000C743FC69B9A4BB591CCC1AF88DA933099E -:10D64000FBB02B577E8F7564D9899E6D0C70E832C4 -:10D650003BB230AFAEF53603E4E6ACBB045DF37D20 -:10D660006635F1F6F7985838F6FBDFD09EAFB36C0D -:10D67000ADA97407CF0FB53253642CE82A97E8FAA6 -:10D68000E7051E33E0F0E98FD838E805959B36D3DF -:10D690007C145D305347F120E879BBD3F270BE565D -:10D6A00074F4F38269D7E605D3C34D1AD1014F5FF5 -:10D6B000C9207A98338BE8619A3F73259F5789B1C7 -:10D6C0008EB961674864AE303EFF5ED643FA442FA0 -:10D6D000D72720CF143F517C83D381DB1A1FC0EFA3 -:10D6E0009E663E15CE93F7365B297DB2D9C14C1CA0 -:10D6F000BEFB9A1329FF4CB393D2B6E66CFAFECB6D -:10D700006617E50F348FA3FCC16637E50F35CFA44C -:10D71000F4C5E652FAAEF812870BF121C557143F53 -:10D7200052F4A4F852281D953BB137A83DF13DC5F0 -:10D73000EFB00E435E801F29FCA66BA5DEC434F05B -:10D74000B1CE05E01725C6B34F3FCFE1DB5B6D7768 -:10D7500085390117C1F77AED5692F3A9167608E7D5 -:10D76000FF9615EEAEBB83E4EAADD51A3305D1EDD5 -:10D770006D8D36660AA2DBDB9B6274F9B2A6B78FA9 -:10D7800025F0FEFF9EE2F1022F27EFFCF8D1FFE427 -:10D79000DF1FBFF3F3E1C0379FC7EE8730EE9AF08B -:10D7A000BE79C422BFCE4C726658B838270D0B170D -:10D7B000E724FC013F8B98D8A78FDFF957DAE75DA4 -:10D7C0004D614E23F40FE08BC3F70389AF454D61E4 -:10D7D00004C78AF5A79E7E1EFB7D8D85F8DDA275A8 -:10D7E000727F6EE4700DD2DB3E4C62A49F696EC600 -:10D7F0009A38FC3EFC91C5CF653FFB50B3FA34DE4E -:10D8000050E387A632FEDDB3F157EF41DFD69A4EE3 -:10D81000907EECB1DAFD46CCCF6B3E1BDC9FD6741C -:10D820009CEAB1CEA1311F47D0566480634481DBAE -:10D83000023E01DA06FE16651F61D8DFAC55730C97 -:10D84000E7EBAA92DFAB366AA47728F83F9167A48A -:10D850007D753AD744789D863D3B981818C929456F -:10D86000B79C6FB87DD81FADB9962541FC7891FC67 -:10D870005E996DA0547D3FCDB725FA9986CDC5FB45 -:10D88000BD373BDDB298F89DD3027EA0EA2FCACE09 -:10D89000DB905E807EA6C6B1A07DF95C9E49CECBB2 -:10D8A00021E49895CB31DEAE6E0079A0F4934FF170 -:10D8B000BFE369FE74FEAA79E6A9675E845DE2FDB6 -:10D8C00030C253CD35D2BE91E31B3397F41AB75D06 -:10D8D000E3EB6C90F82F7EEA4F519DBC7CF901611F -:10D8E0003FE56917D28635D5642F6B70F17D827D57 -:10D8F00070C8FC6167105DBEFACCFB519D74BEF030 -:10D90000261B1291FA93194F1B0E9C9AC1D01FEB44 -:10D91000D9E0B05FD96EB97699CE996A1D2587BFD7 -:10D920008CA7F1B54BF154FFF0FAF8FEEC20CB993F -:10D93000E9C3BEFD4B7606B7CEAEB69C6DBA60E4C9 -:10D94000F35DBE66E627A0F3D0FA9FE445C6817E6C -:10D95000D8583696EC18266600BE575A051C7A7DB4 -:10D96000C3A3D9D7D85F966FE38DB8AAD56B72469B -:10D97000BBF87CBB613FEFA77E4EBE90EBE7F83E65 -:10D9800062FC2CD5BDCF48E785EE7D9144FF0DFBB1 -:10D990001E383E91E71B76691896D5B30E8253C3A5 -:10D9A0000123B306CB33D877060D3CCFDAA7221B71 -:10D9B000414FCBDA34F76E3E9F5EAB337A70D07C4A -:10D9C0006CF9829E6AC3DAC6105CE5FCFF2EF999F9 -:10D9D000AAB7ACFD010BF0C5EB9D27FDE517118C37 -:10D9E000EC66ACE74DCCF3CCF67C17EC7BCBDAF6EF -:10D9F0003790FCDF17E118CED7F1B9B4F3AB7E0650 -:10DA0000E78BFD34385FE81D67A43DF7CC3346E271 -:10DA1000439827F6E1E7D07383E6992CE7999C2F8A -:10DA2000F49B23D88F8581FACBDABAA23279FD4FE5 -:10DA30000EBD4DE97039CE327BC768C8CD4F0E445C -:10DA4000CCF451FAD3192FF1F1CEB54D8DD382F626 -:10DA5000555EBE99FA3DB7DD3813F062BE4152CF34 -:10DA60006FA3F59CD997ACD1F916F0E67AFE99032D -:10DA7000CF461968DF7A453B89478355D869C36229 -:10DA80009C52CFB4B642DF58C8B5BB68CEEFEA0FA0 -:10DA90005C20F91BFA5DD5A7FD9684F3770FD93585 -:10DAA000F89F01F45BEF10382F31E624601F945F7C -:10DAB000E3BCE556F0B1D7CC020F439D0FE15C55B6 -:10DAC000FED620B25BAC343B1390FFE2757E10E4CF -:10DAD000F32ECF97FB3BB1B31076CEAE3421D7EB0C -:10DAE00036F2830A5FCF108E772F5F729DCFC83CCE -:10DAF000F9013FD1FCFC745ADF23D506B785FC2C15 -:10DB0000FE2CD83D4F5A9897FC46BFB4097F40BAC7 -:10DB1000B0EB3F22FD4575B1FEAC41B07F493CD62C -:10DB2000CDE1E541F8ACDBE9CF82FE72D622EC7C98 -:10DB3000287720CD13F55A24DDA01FF4DB95E638B5 -:10DB40004F7AE673910CFABEE1F9486157F8B96D66 -:10DB5000675890DCAC9674C575262FD6EFDD2DE6A0 -:10DB60008779417F5E6669CD827EA9C65D16D54AFA -:10DB7000E39D95E32D0B6F15FE098BB047A23E8DFB -:10DB80006F66E447E979228CF4D4CF933A0E62FCB5 -:10DB9000CF9F18C920C7BBD27C4B0E5139D7DF3875 -:10DBA0003E6A9E0CF363BE9F3D11E963BCFE67664F -:10DBB000A10F7D16194FFAD089C8ADE5E497D915A4 -:10DBC000A6C1AEF299C62C8928DF2DFC1835CD4DA3 -:10DBD000E47FA8E1DB9DE5513A93C5A27C24D95BA3 -:10DBE0003EFB35DFA71A7DDF88EF1ED65AFE03EC19 -:10DBF000BBBD116477FBFCC9FF1ED99FDFA26697EE -:10DC0000DEBEA4E84095DF23F9D23D128EF7E53B56 -:10DC100008FFF5116D5BD3699D62BF723CD0B98B73 -:10DC2000EF8F78D8BB4FB6BD10AFD901677FD64F05 -:10DC300001F7BDE27CF3F93E33F95D6A9E8F749380 -:10DC40001DE7EEB106C88B1AA3D0836B0C1C7C3C7D -:10DC5000D5EEDC9B053DBBE5095B1EE0C1E14DE770 -:10DC6000C89EDD46398E18F7B33D29C2AEEF97F94D -:10DC700083A3C8AE3F2B96DD3E87F49CEDA301D76E -:10DC80008BBB220CA00B3E8E5BE3F0A9F9C10F0504 -:10DC90003CA397905ECEF71FF1CB3AC92FEBEF9ED6 -:10DCA000183D11FBE92D23835E70D1E44A003F0C3F -:10DCB00085D70792AFD41E7CD402BF5D1DDF371E0F -:10DCC000BE6F6AA57FACF6498DF4BADA0D131F2238 -:10DCD0003EF8A6990DE7F338DBF64054303E8E4B04 -:10DCE0007E1668EFA2FAB5BCBE68FF5A14CD678FE6 -:10DCF000D985F984E2F15BB77FD2F8ADDAF7D14785 -:10DD00001B97EBA3AF5CF745D6F1FDF7C14FF6D9F2 -:10DD1000C87EC5F19E0ABDE38CB96D09D67DE66962 -:10DD20001BF199333162BF7FC2F9A17704E6F19DFF -:10DD3000FBC9BEF1BBB90CF260A94FDFAF1AF735D2 -:10DD4000C97FEB07B9A26127ABE778407F1C2FDFC3 -:10DD5000A5F66F99A97DE83A9E44BBC2A0FDF9746F -:10DD600004D1CB9921021F679E194172A52B46D081 -:10DD7000399F6F2ACE2B676244CAA08C703AA89153 -:10DD8000E7D13353DBE8FC7D46DB4F699759B4ABF1 -:10DD900069927E634E7789A01BD024FC61D64D1D0D -:10DDA000D02760AF1E9347A93F2CF64ABB33E81338 -:10DDB0007228A340C82F86F1E2A5FF83F494360BA6 -:10DDC000F8B247EA7175FBAEF4C301BF75FB34F2DC -:10DDD0002319543F7CD671CA5ECEE9B1D6ABB96D7A -:10DDE00098CFBA15CBC88FD4B8F956D0BB5A47AD27 -:10DDF00089CDC479A84B33D27CBA6C7CDF000EC1CC -:10DE0000E305E95D91817198239EF44C52AE630A5B -:10DE100084BC42BE95F757B74EDB44E3A4A973A573 -:10DE2000589F8213078B05F6327EDE17E503AC5F41 -:10DE3000CD3374FD6A3EC30B849DA22BCD797F1137 -:10DE4000F0FD86D18573FAC5CBF9D1B15FA397E117 -:10DE5000E4D66737E6F3CF034DF1F97F29F95B2D5F -:10DE6000ECD27C9E59DBF5FE90EC5DFAFC55FBF4A0 -:10DE7000F99C03FAFCE8767DDEF5AA3E3F448EABC2 -:10DE8000E08473AF738438F722C5B9D71926CEBDA5 -:10DE9000C8E3DC8B14E75E7CC7B917799C7B91C71C -:10DEA000B917799C7B91E2DC8BEF9505827FD7498E -:10DEB000BB23F000BF0C7BC1A6FCECB45FBA17C457 -:10DEC00013FF547ED2EE653994EFB3EBCCB6925D7E -:10DED000876C375C2F993BD473434121FCA71D1BF2 -:10DEE0009280375327D97397BF28ECB97579363BA1 -:10DEF000EC0C9DEB3FD900F5296BA8670EEA779BE8 -:10DF00007BF6101D98FCC4373AD73ADF9A22F047C7 -:10DF1000F60E668FA5F34905E45DECC0780CF5AB11 -:10DF2000B04D7A3F4AA85F25D49F124A07CA8FF2A4 -:10DF3000B8B92709FCFED413D64D98FF2969276389 -:10DF4000F3ADA47F29BDBAC4682738ADBC4FDB0947 -:10DF500039B5AA2096DAF79EE0FA763FF256A595F3 -:10DF600097F2855EADF29B3403F9693C6E9243AB48 -:10DF7000E49C52B59EAEBB4123910692E317ED0699 -:10DF80003A175C7CC7487AC4886D06DD7A46FAC2C7 -:10DF900075F475F5DED8107FE0105DFD6B0EA5877A -:10DFA000F803AFD2FBA96E5AFB0ACED77337E5EB65 -:10DFB000EA55954E0C81A39CB7D44B5BD66C4B05B0 -:10DFC000FF5915D94BF35FF59C8DEE5D5471F9E265 -:10DFD000E6EBAE4686F3C76AABFB46C0AFBACD1CD4 -:10DFE00003BB56A5943FAC492F8FAB4DCCEB880DAE -:10DFF000D05DB583B96378FB73B9AD7B0C1C6FE75B -:10E000000CDBB71639E15FDA91EAE074B55A6B8B35 -:10E010001FCFFB3B15E3D951C0F773AAD9FF933249 -:10E02000F0CBFD196C2DAF776AD3B351A4774B3A7F -:10E030004B353BC281EF1DAD463A17C03E057B9084 -:10E04000A2871DAD83C233ED817506F07F99D6C7D7 -:10E05000F142F7467AED4786AE821ED726D65B3D63 -:10E0600055F3929E2CD7B352CA15B64EF4B35AE666 -:10E070004FCBF3825ADFD991AF8C76C2AFD97C28CF -:10E08000D5083E6ED8B72709FA4582A71DFBA77AA7 -:10E09000C7F0FF2CE2E3D6FCDEC8E047FE68CBF415 -:10E0A000A8F1D03F9F36BB66F1FCDDAD3FB3E05C2D -:10E0B0005063F25970EEAC7E628705FEFF6BF7EE9F -:10E0C000A0EF4BF656D0797B296BA473E4A76621A9 -:10E0D000A7153CAAA769DB1D7CDE998582BF568700 -:10E0E0008BFB2025C6A2637158EF5E2D17EBBDA9EF -:10E0F00074BFA5827F7F57F2E1D0FDD1FBFADC929D -:10E10000C1B02BB5093FE840FB619E7F24ED87B984 -:10E1100097D228BDE9D2D574AEFA3D2B1D457C229D -:10E1200027E43CFBBA51D8CDDAC53EA8B6F8E3E601 -:10E13000629FBC6CA67D526F82ED1BE764C626F021 -:10E14000B4B4C8A8A3D7E5C5113A7A9ECF62757E4C -:10E15000E59BD9105DFEA65919BAFAB7DC747508AB -:10E16000FDE705CA898F4CD0DD5FA95FE3756A645E -:10E17000479BA6FFCED3354467D7EBDAD7B33981B7 -:10E180007A3807EFFA2DC199B10E0BCE5BD5067127 -:10E190005F67BEA74B7EEFA4EF7C21BA7D382CC30E -:10E1A000F59F422E9AC93EAFECD3F3F1FF19FDC99A -:10E1B000458E68396EB451D8173C7ABDA383CE9F83 -:10E1C0004CE0A15EDA7BEAB385BDA7DEDB6169B412 -:10E1D00013FC4DC91C240DAD1AD9F3787D6B72ACBC -:10E1E000C8AFC1F703E6809D8589FE2EA1FC84B1EE -:10E1F00002FB25B4BC81AF1B7A4603EC3564679AF9 -:10E20000F909D999D438B27F45A74BB7E9ED470D45 -:10E21000B0EB04E17359A193E8B566EFFEE3433830 -:10E220007CE696C6E4621FD5B5CD3657E45C496FEF -:10E230008ACF5FAC3690DFBBF7F5A3446FBDD52620 -:10E24000A2EB6F824B835BD83543E970095F9795EA -:10E250008FBFE480E6F269A21EE03304F419029F46 -:10E26000E47EE0A6E0D507BF90F2A5F89F02DC2788 -:10E27000D07CFEB4FEE012024F354E08BCD8383DCB -:10E280003C96789C6F81FF2C396164BE6FB1FEA50E -:10E290005827E6C1D78979CCB924EC26CA9F70F3F8 -:10E2A0002513E5FBE8A694C32B0FFB4EBF4FFBE8FD -:10E2B000A854EC9B7997E2A9DDBF8A9EBE898ED4D3 -:10E2C000FC15DF0EECA3BB486E2C2F8C8CFB98B397 -:10E2D0000AFEFF85C417247F1D582FF50A3EEAD198 -:10E2E000CB9961778EA37B47BDF674D22BFAE4906D -:10E2F000435FBE32323D01E51E69B753FCD823EBC4 -:10E30000A9712A78B97310E87A683CECB11BD6651C -:10E31000A47606E92B9EF5E678D80B53D70EA2B467 -:10E32000C2E688871CA9586B2C857CFCF09E84F87B -:10E3300071B0CFAF37C7CDE25D7F7847412A1B85EB -:10E340007C09A5A73687CD0FB673AB745BA1D0430C -:10E35000EBEF7C8FE4DA39C3EB51F3B1EFD63F1723 -:10E3600085AB37B5EBDF1EE3E02AC9DD319E870AB6 -:10E37000C98FBA638F037073EC180D3BF5CF6143FF -:10E380001B1CD01F6AD69724C02E56F7B7A38F4107 -:10E39000EE7BD69AE3A17F7EF60E978B1AC935D213 -:10E3A0001B3EB5313A2F7DBA3BC207FFFDA71A735A -:10E3B000C3BFB3CCF8CA68874ECEB6DF8C79EC4DBC -:10E3C000F0FCBCB010E3FBF624627C9797EE677A12 -:10E3D000D60E8FEECF8EA2D2E5DB845EB747D97121 -:10E3E000A5BD17FA3CF2D0E7D908A1CF230F7D1EB7 -:10E3F00029F4797C3F26EDF8C35A7A72711EF54EE6 -:10E4000063D98D2477EDD9D0D75769E12ED2333532 -:10E410005702EC63EC9D18216F43F0ABD2493D5C91 -:10E42000E70AA2FB2997AC2CF89ED95416A3CB4F30 -:10E43000B726E9EA9738D274E5D7268ED4955FE7F8 -:10E44000CCD5E5BF933D5E57FF06D7545DFEBBE3D9 -:10E45000AED3D59FED9EADCBCF9DB940577F5E69C2 -:10E4600085AEFC96F9CB74E50B3C2B74F95BABEFF6 -:10E47000D0D5BFAD71ADAEDCCD1C26C8BD769CB38A -:10E4800038DC5FC6398BA7ABDE186E0FC66BD17454 -:10E4900043637F76FAF3521F9A38D6FD19E823C5F5 -:10E4A00020E890A76EA81097A55C49667E4D9C73E6 -:10E4B0003B924037A1F542CB8B228E5C74721C2EAE -:10E4C00039187BAB89F391A2B147F23378FE9931C9 -:10E4D0000B447EE29167D379FEE0C1ADB79A38FF75 -:10E4E00028BAE6C845948F1E5B2EF27319A91C4703 -:10E4F000C6FC6DA197AFA3684AFA2697B093F47B48 -:10E500004F53A58003EE37020E48FD9C3E911EE15D -:10E51000F489F4554E9F5566C68E73FA447A829FED -:10E5200037F1FD37FCBC89F4757EDE44FA263F6F77 -:10E5300022EDE0E74DA4BF6B9E4FE93BCD1E6AF78D -:10E540006E7335A5EF3537D2F73F363751FA41B301 -:10E5500097BE278E5176053FD95F949FA901FE3D56 -:10E56000D8E70E99CF06FB61959F50F9055B1A59C4 -:10E570006704F669A729E6636BC0DF37309F35B1C2 -:10E580008F83F4B0CD89EE8C3134FE5007F97BE4F3 -:10E59000F769DADC14B8FE6E1DED193986E37B5E8F -:10E5A0005EE5FA68CE3FA65C6E34835E7E2FEFA9EF -:10E5B00086F67F59D249DC58F768B49B6C15F7F0A2 -:10E5C000265BC53DBBC9A6CE16F0A3962F9913F7BF -:10E5D000685E89B4107F6AB9C7E4839D52FB82519B -:10E5E0007E521CA37CCB971D742F6FB2C39548F24B -:10E5F00046E6FBFCE7F80BBA2FA3FCD9EA9E4CF1E8 -:10E60000179DD3A1074CB25B9C6121FE77F8AD5FEB -:10E61000897C57CD87613CE527DFF525F31B46074D -:10E62000FCE193AD1D69B0134C5A6D7505DFFF51C8 -:10E630007E6FED8B0E23E489BAE7A3C651F38D34C8 -:10E64000F1FEF202F778263BDA7271AFA1A5DE4E39 -:10E65000FD25F0EF963CAAE73652BBB65CD8812781 -:10E66000D5D95DB06F2B7F7B825C37AF47EB2CFE3B -:10E67000C243F70D26C9FB06E8C72ACABDE86752A0 -:10E680009C3FC984F5375A5CB0873EAAF1F6790100 -:10E69000FF3FEA4704ED5FCC13FD66FE85CF177A96 -:10E6A000BBDB4DF09DABCE6F4E9997F29959A79178 -:10E6B000FDCA28F3BF1DED590EBC978639FE1441E3 -:10E6C000FB3C2305768ED9526FFF1A7A59FD3F43E2 -:10E6D0002F6E81EFA18CEC69A174A3F0A2F03C1025 -:10E6E0001D29BC07DDD7223CF7DDBF92FD84D2D7C0 -:10E6F0004074A5E869B255E01D78C53D1A4547DA72 -:10E70000176D3B681D755692738A8E42E9E04A3A4E -:10E710001274D9F23D2BF577251D05F00F78FCF327 -:10E7200074D46184DCFD47E9E7F61E36239A17DDD1 -:10E730007B8DE732E446C525E771E42BD9D4192057 -:10E740002955FE00CA075F591E4A5FAAFE8B03F4D3 -:10E75000E7F9A2C71C1D449793A40CFCC300F55F06 -:10E7600093F7E25FB3A9FB1E6E7B2EA783E9920F9E -:10E77000AF2A11F43533CD48FE8CE9394B49BF67D8 -:10E7800076A11F3BF93F646F93FEF5EB65BB1997CC -:10E790004BD7619C19717AFDFB7AA977CF0CF1B741 -:10E7A0005F9F732DE9E1D787E8D9EF8D917A741ACD -:10E7B0004B13E7EB4DA4FF16CBFD982CF19DE134F4 -:10E7C000B2220EF712E6314108BC7ADEE2467FD76C -:10E7D000322FE5AF633E4ABFC3FCA407DCC0050689 -:10E7E000F2DF658CEE8F1E8DB8B16C39EF6F7AFE5B -:10E7F000F44C7CAFB3F6A45A0CB81DE8F90CF2A1A6 -:10E80000C1E8F933F4CC73299E11381F1F29769281 -:10E810001E76C49A417A21F69339C85EF96B2E4769 -:10E8200033B99C3BCAE52CD2635CCE667279F72B78 -:10E830002E6791BF3E7B2D43BB194EFDFD1ED5FEBD -:10E840003B8EE9CC34686039F69DD12F0C851DEBE9 -:10E85000B59811C5C0DB6B31638BB1DED762120C8A -:10E86000220DB3503AEAF9CCFEF45645AF81F16679 -:10E87000D078A1F055F00C85A382EF3F01CF416322 -:10E880000BAF84E765E8F7B09F5ADF8E4A4C879F4D -:10E8900051C6D345083E58FFFCA804ACA3CE2AE0DD -:10E8A00032A96922A5939BC633533EF999BC80EFE8 -:10E8B0006758020CCE217636669A46F9EF49DACAD5 -:10E8C0004EF00CC73CCEE6F9B3B846C63ED9DE12D0 -:10E8D00085FB99E79E31BA70AEA9333A37B9602704 -:10E8E0007FCD28E2822E1F4D857F93EDEAFFBE7417 -:10E8F0009D55C1CF4B70FDD9356EDA6F0CDED9F85E -:10E90000805E33344CDC3326F742DEC07ACE98701A -:10E91000C167868609FEA8F0C5DB09B9CBFB19C320 -:10E92000F95AF2FDE174AE2918E62EC27AF879811F -:10E93000E28A7AB323C85EF11B199738D97F35C5AF -:10E94000E5CDC4B99D7F378647EDC4BEFF8D8C4BA6 -:10E95000FCC520CFB5687F6D5A5E22E0318509BFC6 -:10E96000CA7556B3CBCFE774DD58B90F47B3D13270 -:10E97000AE4777FE507692DE3823C9A1C92CEB2131 -:10E98000D8098A4F98C94ED077DF2D51F8457B4F73 -:10E990005C3482AF94446A6C505A203E272CD1C01C -:10E9A0009C417ABBCD19CE9C41FB23223B56978FCD -:10E9B000740DD1D58F1E97AE2B8F715FA52B1F3491 -:10E9C000334F971F5C3A41573F61FE345D3EC97338 -:10E9D000BDAE7E72F51C5D5EF1BD64F189A5342E7D -:10E9E000D4B51FD6B448573FCD5BA32B5778605E94 -:10E9F0007747763CF8A2F8CBD8B85257EFA7512208 -:10EA0000DE64A67DC92CECF7E1AD3FD0CFCBF8BAE0 -:10EA100046F1A34EC16FBDFC1FD05149A29EFF4ECF -:10EA200077E8ED1AC98D265D7EC33F8A67CF553AD8 -:10EA30003C87C283E3DDE5477D2EBFBD3C5FF2EB43 -:10EA40004A13F40BF82F82E70FFF45F07AE1BF0875 -:10EA5000CEC37F115C1FFE8BE072F82F82CBF34F89 -:10EA6000E8F15CD8A1C7F3D8F7F47856F437103E34 -:10EA7000C677EAE920141F133F0DA10B8987F9FC23 -:10EA80009FFEF04047114EFFD31B19D9E7BE092F57 -:10EA90002F84E065D2484F3BF6EBFC4117532DC065 -:10EAA000538F6704CE939F493B49E83D4E2F57074C -:10EAB000280EE107468ABF396968D5C097FD299EAF -:10EAC000636379FDDB731A897E1259E9FE257C3E6A -:10EAD000E5FF11467E9CF261225E97E574529C83AD -:10EAE000E277E5C9E21ED11B63E5F9CD25EE13758A -:10EAF0008C15FA6CA4CB41F78E2B72441C073F7621 -:10EB0000A5968F02FDBC6E1B017AD822FC269D883B -:10EB1000178E0BC40B43DF847E9722F5AB963F58CC -:10EB2000AD58C7886D4C272747FAACBA7BAF57EF73 -:10EB300075E8F2A3DA1275F5AF39E4D495E7FAB3C4 -:10EB400075E5F9275CBA7C61C7385DFDB1EFB97531 -:10EB5000F9F19D3375F5277E5AAACB27B39E87011D -:10EB6000DF619A38EF5B395FA27B604E110F547EF4 -:10EB7000778C8803957600A54FABFBD01E4977A113 -:10EB80007AFA308BD0535B9298388759E5798BE9C4 -:10EB9000F5758FBCCFACF454E6D5DF6756F798FB1C -:10EBA000F47AA9B72BFD38E81EB33BF81E73B98C75 -:10EBB000DF0E957F71E3847D2F74FEC32C62BD2D23 -:10EBC0007758286E44CD2B743ECBF304DDEEB6F6B9 -:10EBD0001FBF933E4EA3FE8B724B878CE3F51E3313 -:10EBE000BB7C6447B9623C57A717E7CA1F595C77DB -:10EBF00039BF79BCF26BC47ACA0C86DB67E7D07D7B -:10EC0000B1F9BF0C1A3F6F9CA0EFF8095ABFEB2B6C -:10EC10008F16F7B958B4C509FA1D783C01CF440BDB -:10EC20005B477146F2DEFF6D9BDAEE1BC18BCA2C8F -:10EC3000AD66325E309F19F4306B1AD7A772611738 -:10EC40007CF1113BD7371E6B32919D67FCB8616533 -:10EC50005C13EB8BE318C6CF1BA00FE82C38A73C46 -:10EC600039DE48E32C1C27D65762BCDC77FF9EFCBC -:10EC7000178C49FECDE83E4C3FF44674A8D6F1AF60 -:10EC8000BA8FAFE836144EEA7CC9A4DCC994F352BB -:10EC9000F053FB41C14FC5433857984B77DA29AE43 -:10ECA0006226EE9129FCBD3C5EF0A34D8047A1A8F1 -:10ECB000077E3450BD12634E34ECE1BDCC19EDF843 -:10ECC0001A7BEFBF304E81E03F507CD540FCE10A1B -:10ECD000BE3040BCD540F4497FFF40DC55107F106A -:10ECE000F77A243E7C9906F2A3DF1DA9DFC72F8C9B -:10ECF00013F0F5C87DCCE5AB3D57CF2718ECF72DC9 -:10ED0000EB8D924F08B90A7D03DF17AF3793BEC171 -:10ED100058E956C4117DB4C54CF75B27BB9D335CE5 -:10ED2000C23F4F7A07F9BDF8D42ABC7A79CAE5FB0D -:10ED30004EE8C153986B03FC19951BF5E54BED3379 -:10ED40003E833C5F1C722E5D2ACFAB4B43CEA54F5A -:10ED50008D93F2D8C55CA427493F7FB5ACD3474714 -:10ED6000BE8C686977A1FDC953BA17A6E0E284BFDB -:10ED7000263F90E7F00BCF869C5E67EAF7BE5E1FEA -:10ED8000FC06B88F7016F7119CD8EFBD146FD57BB9 -:10ED9000C026FC94CA1F24EB9FF55EA472D4476F73 -:10EDA000E7723B46430FE9F31F85F8A17AED86A889 -:10EDB00071E86F9F99FA53F72D6AFEEA1BED08F28E -:10EDC000277B3A8DBAFB2D57CC7FED7374FFE2EEB3 -:10EDD00018CF3BE0E3674C2E2BF0778FFD483CE2E9 -:10EDE000E46749BB4DE87CFBF4CE224DF861BD22BF -:10EDF0006EB677A646F700381F64D837EADEC06CD7 -:10EE0000E68F43AAFC319E8DE309CECA1F53E11F52 -:10EE10004FF39CD7B2D41CCEAB743EBCA624DC19F5 -:10EE2000F0D374A6887B3F03F96BE65ECAA5FE6E3D -:10EE3000BA3491FAB9382E4DE85DEBEE5B013ABA7F -:10EE40006A2F33639D9D21F7DE555A29F98D77BCD2 -:10EE5000E2D3F23ED15A8DE87CA5C6D4FD22E2D39E -:10EE60002A7FB155E64B447ED57A91EF348B776695 -:10EE7000F6487B03D68914EBC1B9789FB447601D6F -:10EE800048B10E7C075F421E7C0979F025E4C197EA -:10EE900090822FE1FB22569A9A6B147EA5E2A07D08 -:10EEA00003BF527190DE03BF52701E7EA5E0FAF0E0 -:10EEB0002B0597C3AF145C0EBF52701E7EA5E0FAFF -:10EEC000F02B05E7D9B8EB0279F031F76C5D7E2EB7 -:10EED000D7BF8B83F62DFC4AC1FDC3AFA4EBCFB3E4 -:10EEE00042D7FE56D6A46B0FBF5270FDDB9B349DFC -:10EEF000DFE976F91E40E5B641441F2F8D2E758D52 -:10EF0000E7FBF5CF117FFB9E19E70063FB32D0EDE5 -:10EF1000CAFA7097C073EB4C8177031378EE5940AF -:10EF2000785E6311F91271FFB83FFF4DB159F86F68 -:10EF300090C27F8314FE1BA4F0DF140F17FE1BA4E6 -:10EF4000F0DFE03BFC3748E1BF410AFF0D52F86FAC -:10EF500090C27F8314FE1BB483FF0629FC37F80E92 -:10EF6000FF0D52F86FF0FD24FC4841EF66404FCF93 -:10EF7000D49DEB381DEACE750E5D1E7A7A707DE861 -:10EF8000E9C1E5D0D383CBA1A707E7A1A707D7871E -:10EF90009E1E9C5F3DCE49FC12FA7A703BE8EBC1A5 -:10EFA000F951ADDE63B01DDDB0FDFCAB483B23B5D0 -:10EFB000C734CE0A56BC70A00C7EB64E9B961AC3C0 -:10EFC00039A5597BB1AC98E73DF21EDF68D66300E6 -:10EFD000BEC9CFCEF1E6F133BA773CEAAB242A576B -:10EFE0007E5DFAE378CF3DC048EF3F26E33D557B99 -:10EFF00017731891AAFA817CFFF542C757F5885F0D -:10F0000006CD831F0C7371CF24778D3D0FF7E5F785 -:10F01000183471DFF42E71DF3794AE764BBEB4C76F -:10F02000B0FF4838EE0F55682EC4316499D8097383 -:10F030001EE0D49807FDE0BEF131725D8D1370FFC4 -:10F0400048CD5BD901399FA0F8B5A21E66A9E2E3BD -:10F050004CFA82591683BF5B845E8076382F5EED52 -:10F06000D5DC3B83E8FBA1F142BE79BC2B2654F1F1 -:10F07000EF57EF6B9C80B8B859E1A2DDCF1F8F220C -:10F0800038DEB84EDB89F8C3A27DCC8D78579F9CC3 -:10F09000F7D5FB1C962A1AD741F174AADF8AEDA98D -:10F0A00014FF57C13A8B115FC10A3406FFA8821BB7 -:10F0B0005FDFAB585F16DF2A66D23F455C4EB88CE7 -:10F0C000CB51F1386131A555905B2A2E6752414CE6 -:10F0D00009EEC5B176E64218F00D0515EB07F3FE13 -:10F0E0003D3EB70BF78A267DD1788CF2BB4A294F7B -:10F0F000643086C621B936C2ABD1FB1A377A77188D -:10F10000E29C88D75D6B8E47FD7DCC0575878B1A99 -:10F110008A3B55F3CB611D069B06BCB3A38382E8F3 -:10F120008873809B80F75C9799DEDF986D7298C139 -:10F130003742E5F895F71643F48490FB252D6BDEF6 -:10F140004B35A6E37E89C1E507DF7A2E82F405A55B -:10F15000EF54C8FB6617D71D1B7C0B2FAFD82FF4BD -:10F1600003CF368DF89FBA6F529FE14B35405F1841 -:10F17000B26374AC51C87FF0C533DE676FC616AD9D -:10F18000587F8CE2222AD617468BB828E187A892AE -:10F1900070AA92F78A588E231E7AE6879CEFB847AA -:10F1A000D0BDC4688A2B6C15FA9CB2B7287D50BDBF -:10F1B0001F53F146FE71E0BDE251F92ECBC60A8A1B -:10F1C000BF0ABDE7532BF5BD65EBCC747F6859884A -:10F1D0003E582BEF0BD586E883E7C687E883F2FC21 -:10F1E000A2EEF356BC71741EE92B8D66F2CB95AD81 -:10F1F00015FA0BDBCF7C8867285B3BDD807743CA41 -:10F200009E73BBB47EE8E42DA9C7CCEAB4115CE7D9 -:10F210005C4AA6F4E64B4994DE7249DCA344EC0B4D -:10F22000E8A0F305467AF4DB526F99877B9588470F -:10F23000F486C9FB938CF4A65CE62801FFB8CAAD3E -:10F240001D85DA37CBEC598F7B9BB376308A3FBA7A -:10F2500001FA0DE2BFA0EFC0EE5E90564271183386 -:10F26000358A67B9A16085A46F4EEF0CF4EE95F472 -:10F270005B4AF93EB920E9DCE3ED3201EE3778353F -:10F280000BDEE1F3C873ACA2E3507A2F8F90F62720 -:10F29000BBB02FF5D99F30593C6AE38DBE0DF75BAB -:10F2A000CB61B31BC204E239CC237344F98817A3A2 -:10F2B0006F5B8743CDFFA35DA2CC6010F14E5CDF96 -:10F2C000025FBD6D75AE6551107FF962E2B419132E -:10F2D0000B03785F1412A7B7F29EE1095F172F5A4C -:10F2E000C9E18C7D521EDDF93D4EA1ECDA09CC5D01 -:10F2F000CCCFAC0B18538FF7F8712F70A1CCAF7E29 -:10F3000071DC9F36DA093E949F3E21F5362FF15588 -:10F31000C1B76E05DF32825F79A64E207ED53903F4 -:10F32000F888C8E991EF1048B9146287583DC1299F -:10F33000D61B628FA8CC11FC9C999CA9B7525CB0DB -:10F3400093EC796AFE1F9AF5719A7D7E9109529E1F -:10F3500034FF6BE21BFE2BC3731BD6B7D520E2E64E -:10F3600087185B99B40BD1FE57FC83C9772402F848 -:10F37000E77A1AF9D1354730FE3D1B3511A73E809B -:10F38000FD8665F73CBC1BF6BB660B439CEBE35963 -:10F39000828E1EFF8185F4F0324BC731BC93A5E00D -:10F3A000F87ED3BF9BC92ECFFCC3F1FED7C2469BCC -:10F3B0000BFCF98B89A5AB30EF881C17E16306DFE6 -:10F3C00066E8FF644AE9F7095F9B5E790C71FBCB45 -:10F3D000DBD3288EB4E250EE06BC27F2C544CF0F33 -:10F3E00027C08F6B775820C71BD6C5905C2B4F90DA -:10F3F000719DAC87FC540AFE0F4C10F6ABEB8A04EF -:10F400001D77CBF30818E66C5D3D798F3B649F2830 -:10F41000BB60A87D21F41D8781F68FB223C06E608A -:10F4200009B22B2ABB8439FBC30590A365167DFC6A -:10F43000A14A5F557637791E5CDC27C77266244087 -:10F440006FDEAC3920C7AAECCE5BC6F37CD509339E -:10F450006E60B259B14EF17EC73DE2FD8E457CBF74 -:10F4600082DF94C9FB5855DBC6D37EABF2F1347F03 -:10F47000E07D79EBE6A3292F807EFC6E8ACBAF720C -:10F48000B82DB141FBBEB255D3C5F5ABFC8109C265 -:10F490000E57C6D574C0EFB6D56916BCA153C6D5F4 -:10F4A0000BDCEF7B7582531757CDEBD1BD8659E945 -:10F4B000ECB8783F89CF3B4D8C9717D4FFA256FD0F -:10F4C000FB04BC3EE9452F4F8824FC5538F8BAD3DD -:10F4D000903A689E1C0E04A79EFB787F4E1A87F018 -:10F4E00051E9F79971EE2EC37D0A9E5FE8F09931DC -:10F4F000CEA275E2BD10CF26318E67638C6514F401 -:10F500002693C39202F8E1B01C47F3233E58C5E1AD -:10F5100082782B1577190A9F0A39DFAAD618BD3EC3 -:10F52000D6BAD90C7C2C18E0BD821E49B78BD64DBB -:10F53000A578F32A939BE2193C12BE1FADB0DD0BF8 -:10F54000BFC0822D0F99D370CE9E20ECCF3D72DFCD -:10F55000CD4AF70FA7778156D85C98E702472BADC5 -:10F56000AF0FBE0F727868787FA694E0CBE9C28BAC -:10F57000FB79555BF4F80CCC47C0B76A4B05EDB787 -:10F5800025268FC5113C8F6DAF0CC73D94057C7F40 -:10F59000E3BD23E6F0507CD3C70FDE924AEBE4F3E1 -:10F5A000A47B502EE70CBCF3C3E984E858D18B8AC6 -:10F5B000CB56E359278AB84CEBC46FDA976ED26BFF -:10F5C0005A387E61EF1E685F5A10D8C5C7B5548996 -:10F5D000F7D742F7A9DA9F6A5FAA7DAAF6EF63E63A -:10F5E000527FA216E0335CDE36FEB21F38CD90F3B8 -:10F5F0005D28F1CAE1FA6A701CD73513055ECBD2DB -:10F60000F5FB1DFDA1DF948962BF974DF30F47DC29 -:10F61000A5AAAFC62D8B15ED40F7A0B7948986BE7D -:10F62000FA2BA9BE3E1EA5B28F5FEC5B1F0F7EB109 -:10F630005F23BD77E57D4753FE0DFAECD3429F3D36 -:10F6400053B7BB21097AA3C9971AFC2E56955FF0D0 -:10F6500087C55CFF01BF5822E5747B9E276762D097 -:10F66000FEAD7AE0E92C8FE02F7EF0970F9E7EE9C9 -:10F67000F7139C01F9A9E6BF68E36FCD15F6607832 -:10F6800089F5DD9BDD4B717695768B13F7972BD73C -:10F690005510BF6589FC5CA105F01D4A0715EB34C8 -:10F6A0007A5FACB2698CCFF83FC8972B37CDA637BD -:10F6B00091149ED47B274A9EAAF97F57CE7FA1A49E -:10F6C000E33913C5FE5B589D665942FB3ECD520996 -:10F6D000FA97E50BAAF4DFFBF0D4E75FCED980FD03 -:10F6E00081B8213A9F6C320B3BDFBE48D257CFAC7A -:10F6F0007CFECD9B79BDCFB7EE48857EA2E6B154A6 -:10F70000DAF3164BBBDC12A9B7723C5504E369E986 -:10F71000E3024F95CFBCF127BCCB55962EF9D97D8E -:10F72000229E7F51DB7EC2DB828D9BCD69BCDE8A4F -:10F730008969BA7B32958DFCA0CBE1B970E30E33B9 -:10F74000F8C08A89026EA1F45E26EFFB2AB842EE69 -:10F7500068417E0B551FFC6F3F1F67F50A5B14EC79 -:10F76000D36A9C47245D5736C6C462BCCAC68A9F0A -:10F77000E0DCA1F87DE8BE3B6513FB6111EF0FFBF8 -:10F78000F2D45417C535C3AFD59F5CDD2CF1F653C9 -:10F79000B378BF3139A2ED09C0217979B80BFC21CA -:10F7A00033B393FCC6A067CCDB6210EF3D66D67521 -:10F7B0005EC03CB84A4DF75390E29D29A8D8F13C71 -:10F7C000BFD320E2AFD28D227D5EC28797FB51CEA0 -:10F7D000E23AE9DDB9BE779342E8D5C2766DC47BE3 -:10F7E000379638E66A7106E853F5A3E853D1EF403F -:10F7F000EBFB85E423DFB4BE5369D21E91ED4A458D -:10F800009C4AF9FD235CB0CF7CD33A2DF2FDC1BEFA -:10F81000F572621D17DBCF7A33C5B965E0F56E2945 -:10F8200089EF67BDA1EB54FB44DD69EFF32FB40A08 -:10F83000FFC2298DCB2FDEEED40A1BDDFF52EB5227 -:10F84000F6EF6F1B87F0F6C458694FE88C841E5999 -:10F85000162EF7BF5FE4F17D76D07725F7D57B6D67 -:10F860008A3F9F6E94729175DE87FDCC9A32E87D57 -:10F870009293ADA722F15ECAA9A9627EAADD6AB3FE -:10F88000883366911627DE3FE4E7AB934DF0FBAC7F -:10F890004BA073E46D4D19C4176EF3C608FB83D4F7 -:10F8A000EF97483E18B1BA6203DEF95EBC2DCDA1D8 -:10F8B000F17116DB5D1F6FA3F657BBA00F466C9965 -:10F8C0006D4927BD579C03949F68B5C64A296E0CA5 -:10F8D0007C12FBCBF04A26E4CED26DE21C30CBC0CA -:10F8E00036C24F38ACA5744612F8C4C31AC599B3D2 -:10F8F000EDFA77ACC6E6979EA7F35FC83B70ABCD39 -:10F900006DEE04F071AE6FC0DEB4D85E4A7A7BBD96 -:10F91000E49327B774D17BF40AAE57C4FF58441C54 -:10F92000704FA481EC70DF360EA84AFA9514DD28DA -:10F93000BFD423F8CF78C0C94872ADC45846EF2968 -:10F940006DD8329DD2AACD255BBDA3107F5C1A3F36 -:10F9500081E66D263B5955FD7411AFBB332C06E78C -:10F960009B54B33735582FADDA7137C5FF7CBAC316 -:10F9700046F13FC58ED9C53171F4DE31C5D7A97ABC -:10F98000A94582EFD4D44FD7C5EF2CE67DE29DCDBB -:10F990002FDB22E87E988ACBA94BF024150D16F1B7 -:10F9A00039E39D222E2789EA3BFBB58BABF4E36656 -:10F9B00011E711146F74E302DEBEAEFED928F453D2 -:10F9C000FBE0DB631C06B2430D47FF7DF146DB44E1 -:10F9D000BC51963C2FCD8A2DBD7901E0FF6B23C130 -:10F9E0007FA0F1AA0F693A3FDE6DBE68D25B3D7E13 -:10F9F00066811FD9E360A4177F6A644DD00394FE2B -:10FA0000A2BE8F9770F934BA3515F4B16CCF43A903 -:10FA1000902F9F458A7CD99E5B7E037EE5D9152673 -:10FA2000F47313237DB8D22BF46B561DABDE23B5D4 -:10FA300095733A9A5E1421DE3DDAA68F3757EFDCD4 -:10FA40007E6612EFF320DE08F4FEBEC9BF18F87D13 -:10FA50009FEBAF38C7A61609FA7CBFD53883EE0DE9 -:10FA6000F18D023DE4FDD66723110FADF4B512E32D -:10FA7000076EBCFFB3F23911178CF7E9E9AD506995 -:10FA80000769907690952F986724C791FE455FEAA5 -:10FA90004C7E4B7FF8AB91FA555FFEC07E3AB7D5EE -:10FAA000ED13FA435D5B17E90F4A1F517187B5FBF0 -:10FAB000BA489F50ED1A0E08B8D41F10DF2BB20DB4 -:10FAC000CA8EE2D632719ED628EF7D31BF7CAD2939 -:10FAD000389F57BE16CC7E82B28FF4903E786FF678 -:10FAE000EFE81C5EBF4EF6CBF3E6A0F1AA414485D9 -:10FAF000E27B861DED9DBAF35DFD81186AEFAF0FC5 -:10FB0000DF0839EF6EB09B90B6D4DB49EE6F6F34EF -:10FB100064E39EBA5B0B77418F6B97F7B706D7BE4E -:10FB20006B83FD2089F51CC57BBBFE14CF0F8B7842 -:10FB3000BF0978DDC5188827EA3EFC493EFA9F3C9C -:10FB4000ACF322DED4306B53CAE1A7682992EBC82C -:10FB5000E9CC075D0F3E22F8F3A366B691DE6D3661 -:10FB60009532D8EFFDD2BFE8FDCA40EFCFB66BFEAD -:10FB70009F05EB5787247D9686093FE3CED19E4DA6 -:10FB800098C77735F3A85CBA77681C8EFEBBA51FB3 -:10FB900052E9A9D3247F4E91E72BCB90443BE85800 -:10FBA000DDB7D3DC6E8AF7BC2BE74825E4F38F7B07 -:10FBB000AC142F30AD279CF4D6942133499EA977FD -:10FBC000DB35A78995F1FA47720C7EC4C5FD9859BB -:10FBD000C5BD006B887E6BB0D1FD64ADFD575F8104 -:10FBE000AF271B2F1C8DC67DD97FD3E8FDD1F2DE58 -:10FBF0008F1F7D8BE13CECCBA578E814CF1EACE7E2 -:10FC000064EFCC2E0F47DD8F1D6D569790172C7823 -:10FC10001DED777C15156B08CCAFBBE7637AD7B1C8 -:10FC2000BBC74A76DB69EDF29DC390F974273AE9C8 -:10FC30009E34AF47FA66B7DD40EFBB4D6B3F4AEFEE -:10FC4000154E53EF195AF5EF1932674A0CECCA6496 -:10FC50004BE5CA417C8BC0DFE468FD79F1B522A198 -:10FC60002FBE56A4F5FBDEBD8A5B5172E565FB9E97 -:10FC7000DB845D4AECD3E5CACF7F299DF489DEF6AB -:10FC80008CAF7DC7E26DE8155C5FB8708DFBEDA2AF -:10FC9000C2805C9D27E1A4E4B38A5B9827E135CF5D -:10FCA0006E10F009F9DD154537A17411C0BB88F756 -:10FCB00052F8643FE83886782C8EC751F733C2DF9C -:10FCC00049C2DF57AFAFC7B30B438CEE2E4FDABF3D -:10FCD000047FF47EF7B7C65F4728FEFCB611D02339 -:10FCE0001E34901EA1EE3B7AE47BEDEADE23CB6668 -:10FCF000C40FCA8DE1642FF4C877DA391F38063E85 -:10FD0000A0F6FFB0999DA320474FF2233AE6D769AA -:10FD100068A3EFA993D269BF0E651D49F27E4E21FB -:10FD2000F43763E07D6AA2FB16CDF7F012DCBF9CCE -:10FD300067A77BEEDDBE90F7A9E53BE6DD4CF287D9 -:10FD4000F9EA1D73BE9F79BB2D0B4479DF3BE6C3F7 -:10FD5000199DA3B6E4B22CE85FEA777F067CC77CE6 -:10FD6000592CD94D1F79C43712F240BD5F3D25C5CE -:10FD7000933869F095EF576FD54A17E07760BCA3C9 -:10FD8000C47C3B17843FB34780DB0F7BCFC9A648B9 -:10FD90007AB75BD1A9B2730FF3763D0C38A9B8DA04 -:10FDA0003F4B7A53F05771857121785074E73533A2 -:10FDB0008AC3053E1067D4F7FB316B247F51719DD8 -:10FDC0002FBB9C487F9CEAC99D847DB882C399EC77 -:10FDD000E89DDFC37A1FBD23D28DF99D94BF6B11BF -:10FDE000BAAF8A261994BF98E206CAA57C2B577130 -:10FDF000024DFA3881D0774EC387964E06DCCE6925 -:10FE00006F8FC1C7D7FF8FB1DFFB27D74E127C2280 -:10FE100033D1336312C9B9693A7DF2F5DC4F52E848 -:10FE200077662E1F1D0AF9774B4AE975E8D79629A0 -:10FE3000FC077F4EEAA4388F3F2FF86B0AD99FD773 -:10FE400088F759BFED3CAF8C6B16F4B06AB1B89728 -:10FE500098CC1A898E1303F1B236CCE37F5B5C73C6 -:10FE600020EE782FFDBEC8CBCD6D19A787F783F79D -:10FE7000B023CF3AF9C9C67BF8E5728AFB8D3EB252 -:10FE80002A8DE7371E3E5A4E71BEC9472EA671DC39 -:10FE9000DC7BF85591BFFAC845C4056F3A7C4CD459 -:10FEA00087FF6008633F397CBCDCCBF171C768CF4A -:10FEB000FDC0D7CD971A8F411CFF7EED9CC56914FC -:10FEC000D73A3B255BC4B5AE03DEE7C52F5A1FAD5D -:10FED00005E25AF74D12EDBA2F887DD07D41D079D9 -:10FEE00018F8C1E07F3E55F1BD8A0F0FC42FD53EF3 -:10FEF000FC57C527ABFDCCF6B8369A418CDE7F3A6D -:10FF00006EF8C949B42E7DDC70B7B9E731F22B5DCC -:10FF1000604EF0895722DF75425EB4148AB846AD50 -:10FF2000A7C389FB18450522DF72A1C3093E8F3C98 -:10FF3000EC5BDD3122DE51C5C5B65CF027619F1454 -:10FF4000217E91D72FEEE929071F2DC27DDE34F4E3 -:10FF50007FFCA81C8FA1BF5D1744DC61B7ADC3E96E -:10FF600090E3A01F3E6E1AF863D16A2BDD3B6AB99D -:10FF7000D0B882FA29B3F78DAB858C6BFDFA71A7E7 -:10FF80006B41E366F68AF84E8CEBD48DEBA7B86034 -:10FF9000DE1FC59F76C7B81271EE57F96294F3FC65 -:10FFA00043F2772A8A9C7E23E4808A934AB0C8F77A -:10FFB000B8E5B985D7A3B8CC5DBD629DE79BFD359B -:10FFC000D84FC5926F175B84DC64867017EE639719 -:10FFD000182F1F4FC6F9E405713E290E2BDD8EFD4B -:10FFE000D86012FC86C5A9DF4BEB58F6735EEF773D -:10FFF000F1C9F4FB6243130FB24C9C8F97CFCC81B5 -:020000023000CC -:10000000DCE07AF719E0FB77AC5513BFC325DACFF4 -:100010009D1941F750BA0F8F28C4FE9913E67C8EC4 -:10002000F17DDB3BE92BDAA773A29D8538F1F41E45 -:10003000FE6F914F703E07FFAE957D45FAB9F2D73E -:10004000DE12F0D7FE17C6A99F79CE22F4B31E7A2E -:10005000A7F9BF2789F7E9B8FE4EFA47CF75F2DD59 -:10006000CD1C6721CA53CD3D51805BF7659378B7AE -:1000700096F544DD14E49F7DAC5DBC671B4AD787D1 -:10008000270B39B03CD34EEF9D35245AAD94B65F63 -:100090009841BF07632ACDC4F9C06DE9DFEEF88B44 -:1000A000C9425EA56DB004FCEF5C7EB8C399CA7B03 -:1000B000D938C6767C3FBCEFFC051163192ECF639F -:1000C000DEC4C78B4DBAFA6ED4EF2B67E29936D5F2 -:1000D0003EE765FBE3EB4C723CE07989B83F112ABF -:1000E0002F1AA6C4F6BD57487237CE46F7AE328DEA -:1000F000D29EC7EB3AC82E28FCB7C9FF61A338BA15 -:100100005D364187990691EE32C8785F69EF53E713 -:10011000981F4FF14C9A3298FAF1533FC6FDB9D06F -:100120002B92581B8DAFF433558FEB61366232F250 -:10013000F7DE8A8C867EE1F9CEE4A9A5930B41D740 -:100140005EF651909C381F11D5148CBF06A3DEEECD -:10015000F9CEE469D44EB5AF6F9ACE3EA278443F53 -:10016000D14F7DA681CEAD0D46F62AFDEE00EB20E7 -:100170007FA66AF72EE7931FD1BB0D6E4ADFE3FC23 -:10018000F223BAEF379FD20F9A3DF4FD647335A581 -:100190009DCD8DF4FDC3E6264A6FBE35B200F4BF97 -:1001A000FCD05AF651907CAC6F337B82EFD7BC3BCE -:1001B000B57F3AFAFE64E1B77937ADFFF2FB55F946 -:1001C0006481CFEEC542CFE474B9CE113BB0BED04E -:1001D0001D29EE25BC344D9C5FBB9344BE71B278A3 -:1001E0002FD46D60DBD0FEA56916CABF9B6EA077C9 -:1001F0001DDCB1A2DF77B30CA4A75D3F636A03E007 -:10020000E48EE7DFF302F977AF12E5EE21E2BB9A65 -:10021000AF2A9F34A5CF8E9025CEC7C2FFCEE99DD1 -:10022000FAEFC36FB1985F687D759F3E141EBF954E -:10023000FB96F605F477EC83B4A07DD1E0A47DA114 -:10024000E850D15FC314B15F33C3249D73D945F027 -:10025000830CC3F938C146FE4137FC177C3DBB64B3 -:10026000BCFB15FB41FA03D47E50FB40D17B32DF4F -:1002700067C2DF21D631C9D8BF9DFEA1C962DD1D8D -:10028000F191A41F77B79B1D9037938CC2EFD0DDFF -:100290003EAF00F7C24BEEB637F6C7BFDE94EDFFB8 -:1002A0006938287E30001CAE58BF45DAEDFFC1F535 -:1002B000137F03DF5E2CEE6586D26BFB64657717D8 -:1002C00074FBCE64F741D04FB76633E19CD26DEB3F -:1002D000FF1EF94BD3C4BE50F4D33085C97768F8FC -:1002E0003A33AEE4776A3D7DEB5CCA88EF65CA7845 -:1002F000E350FCAA7505F1BDD7270F0EC09331AEB0 -:10030000AFF07E86D6D9E99CAAE8F7FCE0AF96402C -:100310007ECD9FEC147E268351BE072BE449DF7708 -:10032000CD487157417286416FE9392CFC717E7E50 -:100330004E823F0B36E8E0B86BCB14B1EEDEF985A8 -:1003400006D809CEFFC5EE85DC3A3FA4E724F49237 -:10035000F3DBC47BE7BCC7591AEE8D20FEC789DFEB -:100360006D117E10E3C35F9E843EB4E46123E92FE8 -:10037000E7716CE6ED963F287EE74EDD1FAC93ED0E -:100380005AB65DBC997EDF8CD327F49F8F6C0DE944 -:10039000D08BA73FFCE009BCBFBEE4390DE6667612 -:1003A0001476779EFF78AF51FCCEAA8C3B9921EF53 -:1003B000F7D7EC16F7FBEB106F02FDE5C08EADF83A -:1003C000FDC9FABD6666E3DF67E09D343ECED2B676 -:1003D000487E90E4FD6ED1C78D5ECBBC1B604FAEF6 -:1003E000DEAEFF5EB34B9FAF0BB9B7A84D91BF67B1 -:1003F0003092E5D2FDC42DC25EACF8F695FAAE9708 -:10040000E0EB5EA9EEEB7E41EF7B1B0F7F99FAA13B -:100410005DE467CB7C17CF9FFB52C05FC1AD41F25B -:10042000FC7349ACA08DAFAFE1B0CD013B40C30B35 -:10043000C24E70BE2D9AE0BC3CBC93FC0AEC45A3B6 -:10044000037AD83D878C6457A86FB7FD0CBF4BDB90 -:10045000F09C46EFD5D61F0AF309F85C5882F2A546 -:10046000876C0E27CA5F0C63B03F9FE778C3BDD887 -:10047000F3299D847FE0157609FE370BBF5FA1F05D -:100480006F7C58F893973C21F1B36D9589F0EAD3CE -:100490005842DA95785278FE95E1A93E3CA1DDF408 -:1004A000877F7F5CE29D21DEE6E8B64AFA5D0C8537 -:1004B0006FCBE18F52A1F72A3C1B399E7FA8DA3B14 -:1004C000E57B785F83E76AE0D9FE8FE3F98F908F51 -:1004D00085A4F77EFC53E8BD9116F2A32BBB86B230 -:1004E0005B0CAE7DF7581C1F7878E2B3A4E796C783 -:1004F0009EA95FC1C88E76ED14D8D1AE7B033FEBC9 -:10050000CB7E77FD53B9A08F167327FD6E8C3746CF -:10051000BC2BDF9D367BFBF37CBCE2D8AF52F7638C -:10052000DFBC1C46EE93B9725FE2CF1AFC2E60BBB3 -:100530008DEC6DF5ED61C2BE7640EF3FEB4E12BF24 -:10054000D35762E9295F01BD9CF78771D479B0B6B2 -:100550005DFEFE8B3CBFD52A3BC3BE90F7A11C6F4E -:1005600050BDBA2922DE36236192137CA86501F3BF -:1005700084677C1DBF67C4EFD5EFE50DA8070EC0EB -:10058000F795FEC7BC7A3B87E23F4BE5EF4BF6EDB4 -:100590000F99AF5EEB8DB21A89EEE8DD86BA47C5DA -:1005A000EF2B7E02BA8B0AD053838C4F3BF6FDDFD4 -:1005B00098F03B4DDDBBC4FD08CE21B7E29EFED9CD -:1005C00036110F5753D035C6EFC4EF74083EB46CE4 -:1005D0009FE673A6F54347CCB741BC6B1F424FFB68 -:1005E000BEFEDDC37B037C64D4DF393C77943029C5 -:1005F000B7BCFDC64FF6C9AF90DFF1F8DF16CFDD0F -:100600009BC3D7F335FEC66B13F5EFB85CE7D4FF99 -:100610004ED377B2F5BFD3D46B97F091FAA0D253F3 -:100620000F4D11723C3455F0BDC1A51F479D8BBFC6 -:100630003B4E3FDE6CB77EBC6F8B977F555CEB37D4 -:10064000C1EFB81CF7841CF73772DC7F164E2A1DE9 -:1006500068BCFF5FD3FF0B8D21EA0800800000001B -:100660001F8B080000000000000BB55B0B7C94D5CD -:1006700095BFDF7CF3CC7308210904C224242160D8 -:10068000880324542B94C9D300D6065C2D688401BA -:1006900052C83B80B5D2D6FE3208222F5BA8D1A229 -:1006A000224E82E1A1613B118289863A286411AD14 -:1006B0001B698BFDFD56DCF828F23213A374E55755 -:1006C0005DF6FCCFFD3E321942B5DDDDE4A737E72C -:1006D000BEBE73CFFB9C7BA929CE317C394588DC1B -:1006E0009873E69E08215CAB7A8A12B385E87B4357 -:1006F000154D0E2184DB7BBC3E5688DA8EE16253B9 -:1007000032C1257D6F1A00B78DB36FA2F18DED7FD9 -:10071000781BE3BD07558785C65F6BFF280AFB5C26 -:10072000FC325C88E158F7519420B8FAB2C2F02646 -:100730001A77103CAB5515FE4CDACFE83363FC62F8 -:10074000AA0E7BCD82DA929656730FB5557B5B79F4 -:10075000FC0D9F69F0F8DEC641E376CCA7B6CAE887 -:100760008DB2537BBE5DDFCFCFF3AB53159717FD33 -:100770007BFF10B70CF35ADE895B4AED15FCCCBC4D -:10078000B6FDF4D00B996E5A57D341FB440CEC5391 -:10079000D361D2608977756A6B510CD14BB4282232 -:1007A0008D9A8B62AB584DF4AC6A6FAE16D45F95E0 -:1007B000718F49105D023EB518DFA71F8388A375AE -:1007C00076FA8BE877D1F779D452DAF755DFB1DBD7 -:1007D0005DD4063A5F8FC2770307697EE6003ED399 -:1007E0005D44BF1CB4662146D0BA83AF4739687CEC -:1007F000A3EF75496FA39FCFFD9A0607A8653AB787 -:10080000AB7CEE8A2F55A6BFBEDFAD2E95F799D5EE -:100810009E1689739DF4C9EFCD7539647FEAE23283 -:10082000E07F2261418E9ACC78BB000726CE69DE3C -:1008300044A854F968DFCC6BE9B654DBB7CB24E6A7 -:10084000FBC0B7D4035DA3483E4E140F9F4C235703 -:10085000E7DDE332F0BC22B33B7505CD3B19E188FF -:10086000B4D37E0F158F8B045F5F438BFEE25D6612 -:1008700037B59507E5F74EDABBA3206F270F4E5526 -:100880003DCAC07E776ADF15C2C3ED00DF3CCCA74E -:10089000726F6304F619E09FEC9FEBB2F3FC13DE7A -:1008A00077EEBA87CE773223DC09BE749945B98FCB -:1008B000E5843E82EF752636820EFAF7E6821FB493 -:1008C0002E906160BEF6B69BB479F7348B41F34C41 -:1008D000CCB78BCF0DC6C7EEFDE097F7D0FCEA672B -:1008E0005461A1EE6AD38A389CFF931D83F12BD704 -:1008F000E85C6DF2C7C505C96B75C7557D8960F9A0 -:10090000EED0F5C3C1FCD4F978324395782558BCB4 -:100910008250AE6E6D66B92675F3D8A6702BECD4F6 -:10092000268677272B74FEC407ACCEB584FF738A66 -:10093000366EA03686608384CDD45AA97DC624FB4A -:10094000A1B6583F86D8A9106C2A1E976348A17D8E -:10095000D4D6C9E0EBAB335D8FBA088FCD334B668D -:10096000CC043EA26F99A06FD65C8AF08868210AF9 -:10097000D5F79EC077FB0F9A04EC478DB5A3F263C1 -:1009800092D37E27290AE1DDBFC3E4F5B0FCB9228A -:100990009469422CBB49EACD270EF734751CCD5F14 -:1009A00063E0F355B7A85E1BCDEBAD271210C93F2E -:1009B0006D4DFE01E4B5FAB86AB7D2B9F37DC9BF8F -:1009C0009A0EB8C5E4B4D0FA5A1F75125CBB57F141 -:1009D0003AE4FE027A597313CBBA3863AB4D11591E -:1009E000D4AEE93363DE99C38A788CE66D0E8B6AE8 -:1009F00002DE3599B3CF2951D4AA5BD627D27ECB5C -:100A0000B79B3EECB1CAB557E8BFBACE6D2CB7154F -:100A1000DEC1FD557B07C335C23800D3FECDF8E3F8 -:100A20006621DA5C91B1676EA0BF2788095754D060 -:100A3000697A3CF4E104F84AF2241A88D82385B88C -:100A40006F92331E7ABFD1E8980D3A043A4D76D0B2 -:100A5000ABEEF0810AE0EDAD0E731AE8A8B5AB5F1E -:100A600061BA06BE20BADF486D82E0F30784A46F46 -:100A7000A05DCA799D49F15AB19E68C8FB5915EF2E -:100A80001A1A0A78FAA3D83E09510CBD58B520C7E6 -:100A9000003B07351684CAAF747D506C46251AADED -:100AA000D4FFEF197BD4614176E23F5D298C7F81D1 -:100AB00059B87DD47F5FA4331A723FD61A9505BC0E -:100AC000C65A93BCA0FB5863DF1A7C7FF328C5F19C -:100AD000106D7D24EBE5C90AE0DA0827E4444958A3 -:100AE0006C043D368F5A6C84BC8FB5FB324A32079A -:100AF000E0028C431F8497BF5714E136E23BCF8D51 -:100B000054FC06DA3F6023FCA02746BB09F8054CDD -:100B1000121662CD20FCC82231FCFF8E9F9DF08B07 -:100B200018C08FF81D8DF59F67137DA84D9A2B4433 -:100B300037DB85156C17747A5E24792F205EA52922 -:100B4000526EAA771C29C2788DE85E8F754551F2E6 -:100B50001C45380FE030D9AAB9925FB95A7B7FAEF5 -:100B6000F42FBAFDECC8751973A9DD9E5B62465B74 -:100B7000A866C6F70C61EF5729569693CF49FF60D8 -:100B80008FEF5DA1D8533306E45BD7AB3AD97555E7 -:100B90007FAA7EBFCB2C52F0395777068D970BA9D1 -:100BA000D78B56DBECA9C17A043D237A94DB2B6EFC -:100BB00013A46FEED571F6D4A9D4AF5E340BC89EE2 -:100BC000A65FB1F47B256508FDF285E865FB60D87A -:100BD0006F9372EE8F54BC6B09FFD4DCC17A97A47B -:100BE000E941A35BE1F3357E6564D853AA7841F30C -:100BF0003BA973758C7638CC2BCFF5C23FDE4960AC -:100C000029FA1B62594F7990ECD7BF68E7BCD3E84B -:100C10003F02FB71CCE44BB6D3D0B11AAB13FB2F20 -:100C20001014E8905D2B15DDDC9E0AAF6DF3F3E642 -:100C30009E3190AF77DD1627E2B0C6754D91B0E3D7 -:100C400059629DFD4C06820AB1F7CAD4EBC7332422 -:100C500038E28CCE1738628A53C06F9DAFDB735D6C -:100C600079B939D75F5FF5A7B6DBBF03FB757FB3F3 -:100C7000395E8A4977C6B401BEE97CAD131EC65BF6 -:100C8000E7D755FE11EEA3410FF5E25CB633CFAACC -:100C900082E30A8D7F56FA1D8A7F3A7D676A7C5807 -:100CA000DE21ED51285F757AFF9036C4F7C98FEECB -:100CB000607E080BDBBF50BE7F135F28C22CC5507F -:100CC0007EAC45809F8906691F1397919C10DEF7C3 -:100CD00008F7E11E6AEF0A7FCBC472A8F1E75EF065 -:100CE00087A6BE2BBCDFCF48FEBFE34F476EC903CC -:100CF000C17A18AA77D7D3B36A87F3DF75BF47964F -:100D000086F42B443F43F44FE7977B7514EBD9559A -:100D10003EAA2D525F357E45D0EF90FA863FE87BA4 -:100D200035ED8AD79FFC2DF44F21C4896F8F85E85C -:100D30009DCE9FEBD91DDD4E9D16FE63763AFFA931 -:100D4000141907787E62F136034E3794C3EE9D9AEC -:100D500028DB039A7D0B6D4F539CA3901FDB94718E -:100D60007204FCF529B3BE8FCDDB4CF89F5ED33DFA -:100D70006625AD3F9D2BDB53880B83605798580445 -:100D8000BB7E7AA4C5033A9D5626E4C13F9C561EFD -:100D9000B85DC2F16607E005F17976824F99E47C8F -:100DA000DDAFE8F6FFF482EF14F03C451C053D1C76 -:100DB0008A28E1EF284A4C31E173FAFEB4296BC569 -:100DC000C0F99B720DBCCEABD96FC283E9DEF7537D -:100DD000C5DB445D8BE05208FFE4BCDF14A750FF85 -:100DE000FB3F1B3719FC75AD1AFC7DF8EBE41B01CA -:100DF0006FE37DBEF7659F6971905FBAEA270B3E8E -:100E000093FD653906E84BB9C64357CC8468F0A713 -:100E1000DF3B2E1A7E47F743FDC70F44B883F876B1 -:100E20008EFC94181F044F783429D88F1DD9BD39F2 -:100E30001DFB949B3D594EEA3FDBF87412E28DF2A4 -:100E4000DD8FA4731CBC7B633AF299F2A6CDE92E28 -:100E500086C3DD9C4F19E5B92FECBF79D7A6A0B8A2 -:100E6000BB2A5F65FC4BAD470AE16F67DFF0E9C362 -:100E7000769A97F633C50EF1BA57743F0CFFB81047 -:100E8000F131F2B7062BDB73DACF05FE374FF8FEF0 -:100E900073D0E313191F99CA68DEE55C23D367A1F9 -:100EA000F06E89A771B141B1378BE0F9631A317FD8 -:100EB000F13AC59C003BB062D864D58175C3188FE8 -:100EC000251B2677A17FE183B27FB6C57BF024F690 -:100ED000F98DD9D9EC607B9352326900FFCBB966AA -:100EE0005EB7688BC2F1BFFE9DB427E21A83CF794B -:100EF00059E3BFF8CAA2802F3FD0F872DB83EF1C02 -:100F00004DA07DEDB1EE2BB01B6F3F7E26D54FFD82 -:100F10000531E73221E76966F75315387793C589BC -:100F200073646725AAF1347FCA8F731F43BBE8C17E -:100F3000C54F55C0DE6EB772DEA6E3B74A711A60C0 -:100F40008F5F6FFCE112D0EDECE3568EDB57358EF0 -:100F50008F1743E8A9DEEE21FE3B28D1D9576FE574 -:100F6000F6857ABB70903CECAF4F60F8B7F50E6E2B -:100F7000C57C295FABB4FCF87AFB4DFD325C3828A8 -:100F80009ECDDE60130EB2534971AE517974CEB46A -:100F900089354D1BB573A5D1FAC99EE47CD0217B60 -:100FA000E3CA2E84BCE63C998FBD797243128CF261 -:100FB000F2073FD85941E373F34AC6E551BF75C7FD -:100FC000675C5778BDE39185A0777993459E4F3B49 -:100FD000F7D9C7D3E39FA2FD3D6F9838DFAFDBF1B0 -:100FE000C1CE8DD42EDDB2D21C2CEFDFF6BCC91AD7 -:100FF0003EDFA457D7A3C33FAE579B93587F9A4871 -:10100000AF32FF79BDAA7B700DD3EF81BC92D9A01E -:10101000FB59932709FA7476C20C9673CF6185E960 -:10102000AFDB717D7DB176DE2A836FCBF4E4013BCB -:101030007E4964337D8F747C928EB8F752FB82BFF9 -:101040007BEE43746E3F9DBB9DE8EB1F7FEDF83454 -:10105000B37B9C93CE37CD20E3DD6BE2D63C835649 -:101060002FE83697444A9A2BA8CB68FE93FC982722 -:101070009AF0A9EE54FC6159F067B79E3322DFA3C2 -:10108000BCF1C3E038827E3E0CF2DBD7C3F79BDABB -:101090005AEC93366077BFF36783F007F9E99B7BDF -:1010A000C2843FE8BB57F313EA33139F7A3B46B23F -:1010B0005D00DF8CA8C7754C68027CCE2CF9D87B0C -:1010C00088E22659C711EAB481739EEBB890053BBC -:1010D0001B7ADEDA972FB07C54B73FF299C2E79FB4 -:1010E00075CE98F5CDE73FB2FB4216F877CED433F4 -:1010F0000DF956AFB9270B7CA87D45DAF37F940E26 -:101100007A7FC5063A08E979AD62653929542F72AC -:10111000DDA0F7B8AC1BD476EC627BDADF29EB37C5 -:101120007586EEA278D43B567CD0057BD69F20F303 -:1011300028DADF05BA4D1FA7F941635FD25CB26BB5 -:101140002F5E950799FF9D85FE8EC73EBE6AD8012A -:1011500091152E10579C873E53FFC2D5C9EB21E74E -:1011600067BD23A6C03EBE99F5B75AAEF7BD1A6E4D -:101170005739EEA1DE20FE5D3D875715AE41F58063 -:1011800070E10A9A576776FC80E3E313AA405C5744 -:101190003751EA937859EA53CDBA23E684A0FD7615 -:1011A000429F186F192FCE7EF56FAC975B66BA3AE7 -:1011B000A197E1B085D82F21DAAB28DA3CE27FADE8 -:1011C000864344A796F717AB3C5ED7AE8A915893F7 -:1011D00010E94DA373148BAD46C4D3B3856F3AEABF -:1011E00036C2D8F3CB5B687CCEABEAD44D82F3A792 -:1011F00045259C57BA5357213E32281A5D7DD97335 -:1012000083FD599EF453D35585FD58DFC8708E5326 -:1012100066CDAF2905BEFABCAC61721EEDC37196F6 -:10122000F0F665CD857EFAFBB2E6450ECCBBEBD57C -:10123000F015EC17852FFBAEA0EF84E5CBFAE8E7BD -:10124000E4472027759764BDA350FDEA09C4E7ABC6 -:101250000E93BC203E3424BF6B801D273A83AF170A -:1012600088AF2EF81FB770B9A03F934678A13F759D -:10127000FB1561449DA8C3D2843A52ADA9270EF252 -:10128000BCB1FD4F66C8735DDB3B66C724AC977588 -:10129000275248B6E3759AFFAA691FFF2EEA7C35EC -:1012A000C7A517AD31BEC3F97BD5C156CED3AB852B -:1012B0009FF3F4EA96C1F2D29FE0E0BA48A87E8498 -:1012C000E53B06E9C5ACED522FEE52C50AD839A16F -:1012D000D5696725C4733C32B04EC6BB2EF5C2C378 -:1012E000885F02298A53A1AD02619E75888B3CE913 -:1012F000329E09FCEE85EC656C57BCD977D0B902FB -:101300005ABC3B6BC336A31A84CFAC4E59970C849E -:1013100089F243CC6FF768F041B84A22F27358AFB4 -:10132000B26057030659470D3D47BD562F3A817AA3 -:1013300052E600DE731213A51D135E969F2E83FCEA -:10134000BECB40E35306D62FC997EB07F2215907CE -:10135000BB9E5DD94DFC2923FEEC253EA37D9EFC62 -:101360007119D99916F2C780FF95FC315A5F7D0635 -:10137000F7BF58EF64F860FD4D0C1FAA7731DC5EB3 -:101380005FCCEDCBF525DC7F02A87E17FF7BBA1181 -:10139000F2D0051D1B35009F8A0981470D9E7F2ACB -:1013A00046190C8F52787E76FED38D1ED48B66DA6A -:1013B00035FD764422FE3A6B9375A8B33659876A99 -:1013C0001DE5BE259FC6CB66ADDD2DF350573AE631 -:1013D00015C42CE0FCB59FF257D8A395F9EE3CF06C -:1013E000E5F8F1FCD46D6C276D5C073D75F70DD108 -:1013F0005C077C83F271FA746EC6D475D904E74633 -:10140000282CBF642F6E2CD1F34ADA27BF53DEA3FA -:1014100014AAD565D87FD548DB54D8DFCF5DEEDB85 -:1014200080874EEFA251CB53110F75991CEFA28EFE -:10143000EBF9BD49209FD2EB7DFABC0E57EEDD588B -:10144000372B63DCBA29B03BA464B0732EB36801B8 -:101450005E2E43B8B296ED96C3083B70B726C779A7 -:101460000E1917FBCD0E630CEA3761B9B11E5AD7BE -:10147000A5F1F9B8C6E7131A9FDF429D8CDAB7A928 -:101480001F6D37F5A39D01FA4A7965BA3D91575210 -:10149000C6F22BFA9200EB75C1D9D02F696F92205A -:1014A000D75B34F94DD0EC4D576E49955CE7E37D41 -:1014B000AAB47ADB05ED1E443FAFBE6E60BDE07698 -:1014C000DE8DC263859D7F49E69D6234C52304CFCE -:1014D0007B299EED906ABD23F363D2F37953651E99 -:1014E000200E58E4BC04470EF464AD566FEDF51AB7 -:1014F0003C26D4A763BAD363E07F35FDD2E143FF36 -:10150000ADB2BDAE994230B5AF28F27C35F3BAD357 -:101510008761BD6233707DBB498E9FD4F4AF264591 -:10152000DB4F3B8FB0FA92C08FC0E197929610BC10 -:1015300029C2BF4CDA7D7F3ADB6BE14F9F07BBA826 -:10154000F8DE174E8A2B0BA62E318E043D7C3B0114 -:101550005717E42C31DE8CF1D6F7EDC1E3237C493B -:101560008A1D70B61C1FD1BA7398330836BDF83E79 -:10157000C6CD869C250504CFB1788FD7436E7E2BD0 -:10158000E5CBB6BFED0CE856D521E3F6BCFD6D17F3 -:101590005F845F6E8B74C2BCEFCB4F667AAFEDD8C1 -:1015A000B305F2D6DB2AEF0336B5FC69E7CF799EA7 -:1015B00005D724B4AF2F5BD077561EFDE362E0352C -:1015C00027DCF705E0878ECE643CE70C977AFDC8F0 -:1015D000D1BC25D0D3DEB6FD3F81FECD89A68016D5 -:1015E000F8BC60E33A44E5810905D0D3DEC8EE8556 -:1015F000D8BFF6798B13725A79203E0FF58143F9E3 -:10160000B21E5E31716B12FCACE1E57DBB7F8EFBDF -:10161000D5E76D7C2F541723E3BC4AB571DA4AE64F -:10162000DFAEDD4F03EF7D36BE9FAD40AD8AE08A71 -:10163000DD695CC77FE5EB8F16820F85EA8EDDE8FA -:10164000FFE2399B017438697645CF801E9E347164 -:10165000BE59A1C115A7864B7CC27B8A987FB15B1E -:1016600093E0672B87FFF476E03D47DDBA13F98EF0 -:10167000D863E1BB8973FB886EB4EE5CB3690AB8CA -:10168000DCBB2FD20879B9A06C5DF814F66F96F325 -:101690002ED8B6323D3DCDE305BE47F304ECD6056A -:1016A00065DBA0FE73CD7BB2908F9E7F7E0EE7A59B -:1016B000BAFCEAFA52F99C65905F644B40F6A85276 -:1016C000FB5BD83D2282FC6D85069E3FF464EF53A0 -:1016D0006260FDF91693DF4C34AAB08875D6980184 -:1016E0007DA84CBCB518E7AB3434A6236EA998DAB4 -:1016F000B3107A71CE26AC0934EF4DCD6F551E5C18 -:101700003317F1EFF5F0B9A2D9A34B09D27F5D6A87 -:10171000B77983EF2543DBF7EA85FDADB401F8DE49 -:1017200015168EE1F5FDDE34FBAA91A7D5C648FB60 -:10173000F13ECD6F213BF6B5E6EF16AD1E3CBF3F47 -:101740003F86BF5F6BEE4987FFD3F70FE46B7EC325 -:10175000D8930E7B15BA6E0EC211D8911714B6230A -:101760009507950F54A253A5D5E355411761D6CFE0 -:1017700069BCA2C87509D334BAD3DA0D05C9FCDD3A -:10178000CA169BCB46EBAAC27AA210175547F6445D -:1017900021DEE97D59154D1ABB62E334FEA4682CA5 -:1017A0000BAA3756F84C2E5BD6107C46FC44F396B9 -:1017B000E36FFAFE3305297C9EF2F670FE9EB0F7C9 -:1017C0004C839C96EF18BC0EE7B207E95F6FFBAE47 -:1017D000B8E0BC3C45C33BA07CC07A12F8FAC324F5 -:1017E000F0BDD220D6E1FEF23CADC1BD26C1C22A79 -:1017F00061BEF7ACFC6B4418E4E5FCA56AD6DB5E81 -:10180000A587EDDADB0573D92EF59A7AD8AEBD7EC1 -:10181000F42EB60FBDC37A16C24EBD5DB05C8E8F7E -:10182000EC59E8A0F1FD3A3C46B0DF7FEF680DDBF4 -:101830008F39AA7C57217699ECB21EB4E1543DE76A -:1018400017264770FE7DBA40ABF70CF087F32E5D8C -:101850006F7A8563FF41E8617904D775288E6A79CC -:1018600011F1DE823827DE6B94639D940373F07D63 -:10187000636CCCE565E0CF1DA3DD450539B8DFEC31 -:10188000E13C82A49AFD4DEDEF2C9C4F064C7DBBB4 -:1018900061A7D247BB6717101ED5E6EEF5D984D2F3 -:1018A00045534F174AE4B355698FC41E2957BD9954 -:1018B000BBE43D8D765F79B7467F41494C23E442D6 -:1018C00091FC7DBDFDC05BB02BBDDDE3D81E87EA7A -:1018D000CDB9F6C7A2601FFE4C7EDC1394EFFF79F2 -:1018E000F11EBE679D8FF720D42E5937581EFABFC0 -:1018F000BA83F33EB125A81F72D830180E9523C8BD -:10190000A37F90DDF130DDB76B7A5595D75D0B3A4B -:101910005C85E711AC06C1AF85C021F345898C1306 -:10192000B6C3FF133DAAC7F84F719EBEDF2460C740 -:10193000D792FF62B82DDC8B7CC5B09FFC53ACF412 -:101940004FF00B5551DD5C9FEA6DB3F07DEF431D09 -:101950009F24E1FC24875C87A9EA78290EF9FB3EE5 -:101960002D5F203F18C7EF63DA3AE29077E8FDD5A4 -:10197000065F3AF0A28888E375BDBF46F5A703FF6E -:101980002AA53B0BE3FBF2EDDA7C8255C082CF51F6 -:10199000AD487D171D2ADBF350BE3DA9C92BD98563 -:1019A0002C7EDFF1B2AC0FE876A042B327AFA13FA7 -:1019B00053EABD5DBF57A2A515D0F721EC43428184 -:1019C0001E17AFE0FACDE3050E096BEB795F595FA7 -:1019D000E2F1DA572E64A564629D362FD80E8D1B76 -:1019E000B02BD0FF04D6FF874C7174AECA9D8A73AA -:1019F0002DEC54E99A229A2E961B571671DD4C78DD -:101A0000386F0BC52B548E2617483A551A8615C6C3 -:101A100006ED779E6C7AC214B6337ED89D1FC53E04 -:101A20005A843AC50F4BE5BB81ABFE2658CF719E59 -:101A30001DD28E436DAE18AE95E3E52B1AD7C70FB6 -:101A40008147289E15EEC6A238C7B5FD3ABEE76DA0 -:101A50003A7E79A611C17498BFA66804B5CBADFFD4 -:101A60002C1DE479CF7758FCF0AB15A52BD7470F89 -:101A70002137D7F8831D41FE2B05FCF5F2FDC6F595 -:101A8000F00F6DAB15FF29D48B04E95533EB17E943 -:101A90004B905FB8B920A4EE50BE782CE26AE15EAC -:101AA0003C167E86F46AA17388FC920CE42803BF7E -:101AB00019F1701B8ACF5F0AE4BBA49B0BA49E6F35 -:101AC00099E90AC06ECE500D1C8787EEF765818CB0 -:101AD00027BAE322EFD7DF7380D9335449B74443A1 -:101AE000FFDBD0B7C4B84807EE830AF3C3E5BCC335 -:101AF000363BEA3781C397B9BE1B783862BEBC3724 -:101B000088102369BC2B615253B01FF975A13C6F3B -:101B100078B68C5BEA324C7FBF3E941979B53EC4EF -:101B200071436638DF97F4B67FCE7E2BD09963C7BA -:101B3000BD466F376587A44F755FFF571CFC6B6F01 -:101B4000E75FF81D5AEF579FF0FBB48DDAFBC0D763 -:101B5000DAB5F75DDD8E48F4078A3F2AC2BC4D5ADC -:101B60003B502790F562BDD5F35FBD1E1094078FE3 -:101B70002E1C3A0F8E714704D7091CF143D55582AC -:101B8000EB04A969B24E801675825493AC130046DB -:101B90009D002DEA04E8479D0030EA0480512700AB -:101BA0008C3A015AD409D0FFC57CF95E2640422CFC -:101BB000EB97116CDFEF6B56BD88CFEF3B2CEFA19D -:101BC000EE6B54F89DD645FA3EFCDC35EF750E6A97 -:101BD000EF757CDBF85EAFAE4D75825575A6BE63C2 -:101BE000A8EBD4B52ACE35B02FF5F3F9FB1B3B7328 -:101BF000DE2D457FB3C96970804F97E250AFAAECE4 -:101C00006CE6FA5341FC6133F3B74511A897DE65E2 -:101C100091796E8D4ABD53F83E94E3E01A4B37E755 -:101C20001F557B157B59F07DEE4D9FB11D586B8B79 -:101C30006A029E353E9BBD6C88F71F7C2FEC1057C7 -:101C4000EF9B97C929A226A288EF9B97E19E995AFC -:101C5000A17E65E4FB634A4C87431EF1AE2A03660E -:101C6000DD2EF53EE43D556567EBFA4471ED3D34FC -:101C70002A03E07FE8FDB3BB3032F64C380C859880 -:101C80008CB8A9F8F1B2FD6DF4BDFEAD168E3B56D1 -:101C9000E6BB97438E8E995C5C273976D8C6F9D11E -:101CA000C7DBC60FAA937CEE725717F2FDFC68AE35 -:101CB0005BAC3229EC97F38BC7C5F3BB81E326F607 -:101CC0003F1DAE925ACC5B35C9C1F5A9428BB89F76 -:101CD000F7D1DE6951CBFA54B856F11A085E2C9C44 -:101CE00066E8CF22221BCB8B296203DE532D12F232 -:101CF0007D832E37ABB6291C1770A1200EF7929268 -:101D0000BE8B3AFFED32DE2F2CB5C8F835D120EF6F -:101D1000B31337C9F72D3F126E33FCED72F28B68A7 -:101D2000C94FFEAE87FADDE1A393647CEE88C7FE5F -:101D30008B4F98F8BD6F61FCF7D3DDECAF0BF81D4E -:101D400083E2BF47BD72C3F5F527F41DC33193B4D9 -:101D50002F4447CE8BBA20975C9F71737BA2BE9CA9 -:101D6000DB1933A59DBEFA2E91786407FEE17DEF65 -:101D7000235F4C8C8F74C2DEE97A7FCDFBC430D9EF -:101D8000EAEF13C7502B82DE276E713978FF44C308 -:101D9000C9A90ED0E3AF114ED0437FA7B86566C97D -:101DA0002EF0C915253CF82EEE51B6125D8B701041 -:101DB00005756E9F4B45DDFAB062E777D1D7D8C97C -:101DC0006D0FE31D4F5DAA62571CA8876F2D8C23F2 -:101DD000BC8B529219EFBA76592F650AC5A19EAEF7 -:101DE000E983CBDD563862A07F8EA617BD345FCA6B -:101DF000C92D5EC8DBB7A8A33E87F91E6173366B99 -:101E0000F91AF83EE786315C4FD5E5A6BF25BE0935 -:101E100072F346A1F433A5A5EF98100774E5BA8FC5 -:101E2000E2FC0BCB3E7B388ECF37741D8BEC28DF6A -:101E30004B86D6B174BBBC5BAB83C37E1AB53AABE1 -:101E400051ABB31AB53AAB51ABB31AB53AAB51ABD0 -:101E5000B31AB53AAB51ABB31AB53AAB91EB772B9A -:101E6000B87DBB7E35B7DDF51E1E0FB2FFEF5DC737 -:101E7000FE87D6413FC2BCD03AA8B03AA2D98F92D1 -:101E80007ECBFA7348DDB378F8920D44BFFC06B3FD -:101E9000135D7A1D14EF97EF8B607B70B170C8FAF9 -:101EA000A74EB708AE97F60BDB14D03F2F639CD13B -:101EB00040E37FD5F8A0D71FA11F381FF4032DF4EE -:101EC000C39836A01FCF984985B3A5BFF7B0BFB759 -:101ED000315FD7AF21FB41F052611F643F2E86D89E -:101EE0000F4A3CEE061ECB3AE5BB26FDFD661E35CD -:101EF0005F4E19C29EF8A43D1913E6DB87EF8CA94B -:101F00000DE3F7C1C7B4F758C736CA777165A28425 -:101F1000BF3B845D89023F960EEF7BFF699ABF74D9 -:101F20007304C72DEB472E9BF6BFB12B9F150AA656 -:101F3000DB6FEAFD951F132E056152FE0ACC2203CA -:101F4000F735C210C67A50A86E51703FBAEA5E31BA -:101F5000197C2EB094EC009EF1DAFDB688D5EAAD7E -:101F6000C6EE8A3D049F8C4B74E25E6B74C2218185 -:101F7000F74F8575C599B08BFE31EE09453978BFAD -:101F8000BC55C1FAF04C79FE3B8AC39B205781C3F4 -:101F9000E373C0EF7916471BEA00CEA284A5C8F30D -:101FA000E7453B72500770768D9270BCA34D71224D -:101FB000944D585AC0EFCFAC5B3FB6E2DD9A22A2F7 -:101FC000E95C9661EE1C7CA7A6F85399378B3EF628 -:101FD000633717C9FC6BC46BC28F7BABBE59917C56 -:101FE0007F26321D3918A7B8F2BB45241F7FFC9EFF -:101FF000EB16AC4FD4F08CC72DA20AAE76DBD09E88 -:10200000D0EEF3BA0CEE52B445511E23F71BBCD9E7 -:1020100068DF34F87E8C7E92E722EC57F4D8E489AE -:102020001904275A7C6C273B5CAE5BB1FFAB335D78 -:10203000C5180FAD9F83B7C8F3099FDB302FF41D80 -:1020400096CECFA54552EECB8AA4FD98BE56DEC7EC -:1020500086F2BDACC8A0D9B7BF8F37E15B8AEFE984 -:10206000F88BAD8BB3810FE17B2FF0247C17625C82 -:1020700044C470BDE3FA72E6E1EF951549F9227B9D -:1020800056F5B1B467DCA61BBDC3103F8EFA857749 -:1020900018F01DD5D867C3BFC378D6D367837F7FB9 -:1020A000F6C13E1BFA9F75C977D2A1FB3716C9F757 -:1020B00013E9D3FB78FD58FA5637C7E97DC31047BB -:1020C000A5977FBC5EDEBB64B07F19ABF997B1BF4B -:1020D0004869EF21791BFB6434DF6F8B82581EAF98 -:1020E000B44A3DADFC45D9A1366AC76F277C83E26F -:1020F000AF095EC27B505C64EC97EF2D09069DF63C -:102100009A1886CC22BEAA11F2BDE528CD6E206EAB -:102110002B25BB50537EF432BF03C07AEC8F3B5B60 -:10212000C85FBB49C2E4AE918F2E9FBFA68BF3C39D -:10213000ED57FBB57CB3753DF2678ADF06F5579620 -:102140001DE982BFA9DA3BB8BF66C5679CC752FCD0 -:1021500036A8FFDE1F7FC0EF6CEADA07F7137F9F18 -:10216000029F75FE1E33F92620DF3B5613E694FFCF -:102170007EC0B712FADE541DC1EF6777FD3A8FE5D6 -:1021800046E737AD6FFA76F2B196E77BF24406F494 -:10219000E19BDA5ED8A7B441F6C9C375BED9916C8C -:1021A00077EAB4FCAAB6CCCE7E3EB1D6CAF6AB5026 -:1021B0000D7302AE354A3B238A55CD4EF958FF4F79 -:1021C000DE3E8CEB797C00C03193F8DD71DC5A097E -:1021D000F78DB0B07D28349454EFA1F6A86105DBEB -:1021E0008104BCB824BE3F03FBA0427F655DB5CE31 -:1021F000EC53E4FDBE2307F9AE7EDFD4B0D1DB7A29 -:1022000010F9B2E27D7219EA8A7746F0FD4100F5D5 -:10221000463A4FC33069471B16A4B31F088892D2B1 -:10222000958843E68771FDB16198E351DC27365408 -:102230004CE438FAD07F4BBFDB37D7EA441CD530AB -:10224000D9B106EF551A7EE1E0F15714B99FE75175 -:10225000499F86B9F2FC0D15319CF7E87C686874DB -:102260008DC4FDD4CC31EEFF00DF4769F7730DC993 -:10227000D44FED134AC9821F619F4912DF19331DE4 -:10228000AC77C7164C7C74B783DD891FF74475B3F0 -:102290002307E5C5FF033C759D8B10370000000048 -:1022A0000000000000000000050207000000000020 -:00000001FF diff --git a/kernel-2.6.33/firmware/cis/.gitignore b/kernel-2.6.33/firmware/cis/.gitignore deleted file mode 100644 index 1de39847..00000000 --- a/kernel-2.6.33/firmware/cis/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.cis diff --git a/kernel-2.6.33/firmware/cis/3CCFEM556.cis.ihex b/kernel-2.6.33/firmware/cis/3CCFEM556.cis.ihex deleted file mode 100644 index e4d92b17..00000000 --- a/kernel-2.6.33/firmware/cis/3CCFEM556.cis.ihex +++ /dev/null @@ -1,13 +0,0 @@ -:1000000001030000FF152D050033436F6D004D65A2 -:100010006761686572747A2033434346454D3535D0 -:1000200036004C414E202B2035366B204D6F6465D9 -:100030006D0000FF20040101560521020000060B9F -:1000400002004D000000006B000000FF001303439E -:100050004953210206001A060507001067021B0912 -:1000600087011901556430FFFFFF00130343495313 -:10007000210202001A060527001177021B09A701B9 -:090080001901552330FFFFFF00B8 -:00000001FF -# -# This card is MFC-compliant, but identifies itself as single function -# diff --git a/kernel-2.6.33/firmware/cis/3CXEM556.cis.ihex b/kernel-2.6.33/firmware/cis/3CXEM556.cis.ihex deleted file mode 100644 index 895010b2..00000000 --- a/kernel-2.6.33/firmware/cis/3CXEM556.cis.ihex +++ /dev/null @@ -1,13 +0,0 @@ -:1000000001030000FF152C050033436F6D004D65A3 -:100010006761686572747A20334358454D353536CB -:10002000004C414E202B2035366B204D6F64656DA2 -:100030000000FF20040101350021020000060B0230 -:10004000004C0000000069000000FF00130343495A -:1000500053210206001A0501070008631B098701E6 -:100060001901556430FFFFFF001303434953210278 -:1000700002001A0501270009631B09A70119015590 -:060080002330FFFFFF002A -:00000001FF -# -# This card is MFC-compliant, but identifies itself as single function -# diff --git a/kernel-2.6.33/firmware/cis/COMpad2.cis.ihex b/kernel-2.6.33/firmware/cis/COMpad2.cis.ihex deleted file mode 100644 index 1671c5e4..00000000 --- a/kernel-2.6.33/firmware/cis/COMpad2.cis.ihex +++ /dev/null @@ -1,11 +0,0 @@ -:1000000001030000FF151F0401414456414E5445B1 -:10001000434800434F4D7061642D33322F38350013 -:10002000312E300000FF210202011A0501050001F6 -:10003000031B0EC18118AA61E80207E8030730B864 -:100040009E1B08820108AA6030030F1B0883010869 -:10005000AA6040030F1B08840108AA6050030F1B0D -:0D00600008850108AA6060030F1400FF006E -:00000001FF -# -# Replacement CIS for Advantech COMpad-32/85 -# diff --git a/kernel-2.6.33/firmware/cis/COMpad4.cis.ihex b/kernel-2.6.33/firmware/cis/COMpad4.cis.ihex deleted file mode 100644 index 27bbec19..00000000 --- a/kernel-2.6.33/firmware/cis/COMpad4.cis.ihex +++ /dev/null @@ -1,9 +0,0 @@ -:1000000001030000FF151F0401414456414E5445B1 -:10001000434800434F4D7061642D33322F383542D1 -:100020002D34000000FF210202011A050102000127 -:10003000011B0BC18118AA6040021F30B89E1B082B -:0C004000820108AA6040031F1400FF00AA -:00000001FF -# -# Replacement CIS for Advantech COMpad-32/85B-4 -# diff --git a/kernel-2.6.33/firmware/cis/DP83903.cis.ihex b/kernel-2.6.33/firmware/cis/DP83903.cis.ihex deleted file mode 100644 index 6d73ea3c..00000000 --- a/kernel-2.6.33/firmware/cis/DP83903.cis.ihex +++ /dev/null @@ -1,14 +0,0 @@ -:1000000001030000FF152904014D756C74696675C4 -:100010006E6374696F6E20436172640000004E531A -:1000200043204D46204C414E2F4D6F64656D00FFBF -:1000300020047501000021020000060B02004900A7 -:100040000000006A000000FF00130343495321022F -:1000500006001A060517201077021B0C970179017C -:10006000556530FFFF284000FF001303434953212B -:100070000202001A060507401077021B09870119C2 -:0800800001552330FFFFFF00D2 -:00000001FF -# -# This CIS is for cards based on the National Semiconductor -# DP83903 Multiple Function Interface Chip -# diff --git a/kernel-2.6.33/firmware/cis/LA-PCM.cis.ihex b/kernel-2.6.33/firmware/cis/LA-PCM.cis.ihex deleted file mode 100644 index a0ff0c7b..00000000 --- a/kernel-2.6.33/firmware/cis/LA-PCM.cis.ihex +++ /dev/null @@ -1,20 +0,0 @@ -:100000000105D4F953E9FF17035338FF20040FC04B -:1000100002002102060315390401416C6C69656414 -:100020002054656C657369732C4B2E4B00457468C6 -:1000300065726E6574204C414E20436172640043CA -:10004000656E747265434F4D004C412D50434D0019 -:10005000FF1A0602100000020B1B08810108E06075 -:1000600000021F1B08820108E06020021F1B08839A -:100070000108E06040021F1B08840108E060600284 -:100080001F1B08850108E06080021F1B088601080D -:10009000E060A0021F1B08870108E060C0021F1B70 -:1000A00008880108E060E0021F1B08890108E06081 -:1000B00000031F1B088A0108E06020031F1B088B38 -:1000C0000108E06040031F1B088C0108E06060032A -:1000D0001F1B088D0108E06080031F1B088E0108AC -:1000E000E060A0031F1B088F0108E060C0031F1B16 -:0D00F00008900108E060E0031F1400FF000D -:00000001FF -# -# Replacement CIS for Allied Telesis LA-PCM -# diff --git a/kernel-2.6.33/firmware/cis/MT5634ZLX.cis.ihex b/kernel-2.6.33/firmware/cis/MT5634ZLX.cis.ihex deleted file mode 100644 index 72500b9d..00000000 --- a/kernel-2.6.33/firmware/cis/MT5634ZLX.cis.ihex +++ /dev/null @@ -1,11 +0,0 @@ -:100000000101FF152204014D756C74695465636824 -:100010000050434D4349412035364B2044617461C3 -:10002000466178000000FF20040002010021020266 -:10003000001A05012780FF671B0FCF418B01550177 -:10004000550155AA60F80307281B08970108AA6004 -:10005000F802071B089F0108AA60E803071B08A70E -:0B0060000108AA60E802071400FF007E -:00000001FF -# -# Replacement CIS for Multitech MT5634ZLX modems -# diff --git a/kernel-2.6.33/firmware/cis/NE2K.cis.ihex b/kernel-2.6.33/firmware/cis/NE2K.cis.ihex deleted file mode 100644 index 1bb40fc4..00000000 --- a/kernel-2.6.33/firmware/cis/NE2K.cis.ihex +++ /dev/null @@ -1,8 +0,0 @@ -:1000000001030000FF1515040150434D4349410011 -:1000100045746865726E6574000000FF2102060079 -:100020001A050120F803031B09E001190155653089 -:06003000FFFF1400FF00B9 -:00000001FF -# -# Replacement CIS for various busted NE2000-compatible cards -# diff --git a/kernel-2.6.33/firmware/cis/PCMLM28.cis.ihex b/kernel-2.6.33/firmware/cis/PCMLM28.cis.ihex deleted file mode 100644 index ffdfe852..00000000 --- a/kernel-2.6.33/firmware/cis/PCMLM28.cis.ihex +++ /dev/null @@ -1,18 +0,0 @@ -:1000000001030000FF151504014C494E4B53595391 -:100010000050434D4C4D3238000000FF2004430196 -:10002000ABC0210200001A05012FF803031B10E4E6 -:1000300001190155E06100031FF8020730FFFF1BA3 -:100040000BA50108E06120031FF802071B0BA601A6 -:1000500008E06140031FF802071B0BA70108E061DD -:1000600060031FF802071B0BA80108E06100031FD3 -:10007000E803071B0BA90108E06120031FE8030741 -:100080001B0BAA0108E06140031FE803071B0BAB31 -:100090000108E06160031FE803071B0BAC0108E0E7 -:1000A0006100031FE802071B0BAD0108E06120039C -:1000B0001FE802071B0BAE0108E06140031FE802C6 -:1000C000071B0BAF0108E06160031FE80207140083 -:0200D000FF002F -:00000001FF -# -# The on-card CIS says it is MFC-compliant, but it is not -# diff --git a/kernel-2.6.33/firmware/cis/PE-200.cis.ihex b/kernel-2.6.33/firmware/cis/PE-200.cis.ihex deleted file mode 100644 index e6dbdab6..00000000 --- a/kernel-2.6.33/firmware/cis/PE-200.cis.ihex +++ /dev/null @@ -1,9 +0,0 @@ -:1000000001030000FF151E0401504D582020200060 -:1000100050452D3230300045544845524E4554002D -:1000200052303100FF210206031A050101000101CF -:100030001B0EC181190155E051000F100F30FFFF59 -:040040001400FF00A9 -:00000001FF -# -# Replacement CIS for PE-200 ethernet card -# diff --git a/kernel-2.6.33/firmware/cis/PE520.cis.ihex b/kernel-2.6.33/firmware/cis/PE520.cis.ihex deleted file mode 100644 index 97a745b5..00000000 --- a/kernel-2.6.33/firmware/cis/PE520.cis.ihex +++ /dev/null @@ -1,9 +0,0 @@ -:1000000001030000FF152304014B544900504535FE -:10001000323020504C55530050434D434941204508 -:10002000746865726E65740000FF20046101100041 -:10003000210206001A050101D00F0B1B09C101198D -:0A00400001556530FFFF1400FF00BA -:00000001FF -# -# Replacement CIS for PE520 ethernet card -# diff --git a/kernel-2.6.33/firmware/cis/RS-COM-2P.cis.ihex b/kernel-2.6.33/firmware/cis/RS-COM-2P.cis.ihex deleted file mode 100644 index 0801ca5d..00000000 --- a/kernel-2.6.33/firmware/cis/RS-COM-2P.cis.ihex +++ /dev/null @@ -1,10 +0,0 @@ -:1000000001030000FF1516040150434D4349410010 -:1000100052532D434F4D203250000000FF21020269 -:10002000011A0501030001011B0EC18118AA61E834 -:100030000307E8020730B89E1B0B820108AA615033 -:1000400002075802071B0B830108AA6160020768B8 -:0600500002071400FF008E -:00000001FF -# -# Replacement CIS for dual-serial-port IO card -# diff --git a/kernel-2.6.33/firmware/cis/SW_555_SER.cis.ihex b/kernel-2.6.33/firmware/cis/SW_555_SER.cis.ihex deleted file mode 100644 index 9b9348ac..00000000 --- a/kernel-2.6.33/firmware/cis/SW_555_SER.cis.ihex +++ /dev/null @@ -1,12 +0,0 @@ -:100000000101FF17034100FF20043F0110072102F7 -:100010000200152A070053696572726120576972E0 -:10002000656C657373004169724361726420353594 -:1000300035004135353500526576203100FF1A050F -:1000400001030007731B0BE00118A360F8030730DE -:10005000BC3F1B08A10108A360F802071B08A2010E -:1000600008A360E803071B08A30108A360E80207D0 -:0A0070001B04A40108231400FF0084 -:00000001FF -# -# Replacement CIS for AC555 provided by Sierra Wireless -# diff --git a/kernel-2.6.33/firmware/cis/SW_7xx_SER.cis.ihex b/kernel-2.6.33/firmware/cis/SW_7xx_SER.cis.ihex deleted file mode 100644 index 11e44ad8..00000000 --- a/kernel-2.6.33/firmware/cis/SW_7xx_SER.cis.ihex +++ /dev/null @@ -1,13 +0,0 @@ -:100000000101FF17034100FF2004920110072102A4 -:1000100002001537070053696572726120576972D3 -:10002000656C6573730041433731302F4143373579 -:10003000300047505253204E6574776F726B2041E9 -:1000400064617074657200523100FF1A050103008B -:1000500007731B10E00119784D555D25A360F80367 -:100060000730BC861B08A10108A360F802071B0823 -:10007000A20108A360E803071B08A30108A360E826 -:0C00800002071B04A40108231400FF0069 -:00000001FF -# -# Replacement CIS for AC7xx provided by Sierra Wireless -# diff --git a/kernel-2.6.33/firmware/cis/SW_8xx_SER.cis.ihex b/kernel-2.6.33/firmware/cis/SW_8xx_SER.cis.ihex deleted file mode 100644 index bbcfe634..00000000 --- a/kernel-2.6.33/firmware/cis/SW_8xx_SER.cis.ihex +++ /dev/null @@ -1,13 +0,0 @@ -:100000000101FF17034100FF2004920110072102A4 -:100010000200152F070053696572726120576972DB -:10002000656C657373004143383530003347204EAB -:100030006574776F726B20416461707465720052F1 -:100040003100FF1A0501030007731B10E001197846 -:100050004D555D25A360F8480730BC861B08A101FB -:1000600008A360F847071B08A20108A360E8480737 -:100070001B08A30108A360E847071B04A401082389 -:040080001400FF0069 -:00000001FF -# -# Replacement CIS for AC8xx provided by Sierra Wireless -# diff --git a/kernel-2.6.33/firmware/cis/tamarack.cis.ihex b/kernel-2.6.33/firmware/cis/tamarack.cis.ihex deleted file mode 100644 index 1e86547f..00000000 --- a/kernel-2.6.33/firmware/cis/tamarack.cis.ihex +++ /dev/null @@ -1,10 +0,0 @@ -:100000000103D400FF17034100FF152404015441EC -:100010004D415241434B0045746865726E657400F2 -:10002000410030303437343331313830303100FF33 -:10003000210206001A050120F803031B14E08119B0 -:100040003F554D5D06864626E551000F100F30FFE7 -:05005000FF1400FF0099 -:00000001FF -# -# Replacement CIS for Surecom, Tamarack NE2000 cards -# diff --git a/kernel-2.6.33/firmware/cpia2/stv0672_vp4.bin.ihex b/kernel-2.6.33/firmware/cpia2/stv0672_vp4.bin.ihex deleted file mode 100644 index bd0b9cf6..00000000 --- a/kernel-2.6.33/firmware/cpia2/stv0672_vp4.bin.ihex +++ /dev/null @@ -1,73 +0,0 @@ -:1000000001BCE302E303E304E305E306E3079344EF -:1000100056D4934E5651934E51D6934E4F54934EC1 -:10002000924F92A4930592F4931B929291E692368A -:100030009274924A928C928EC8D00B4202A0CA92BD -:100040000902C9100A0A0A81E3B8E3B0E3A8E3A0F1 -:10005000E398E390E100CFD70A12CC9508B20A18D2 -:10006000E10001EE0C084A12C818F09AC022F31CF5 -:100070004A13F314C8A0F214F21CEB13D3A26316B4 -:10008000489EF018A403F393C058F713519CE9203D -:10009000CFEF63F9922ED35F63FA922ED36763FB9F -:1000A000922ED36FE91A631648A7F020A406F394A2 -:1000B000C027F714F513519DF6136318C420CBEF36 -:1000C00063FC922ED37763FD922ED37F63FE922E34 -:1000D000D38763FF922ED38F6438922ED3976439DF -:1000E000922ED39FE100F53AF43BF7BFF2BCF23D0C -:1000F000E1008087908051D5022202324BD3F71164 -:100100000BDAE1000E0202400DB5E3024855E5129C -:10011000A401E81BE390F018A401E8BF8DB84BD10F -:100120004BD80BCB0BC2E100E302E30352D360597F -:10013000E6930D2252D4E6930D2AE398E390E10072 -:10014000025D0263E302C81202CAC85202C2826898 -:10015000E302C81402CAC89002C20AD0C9930ADADC -:10016000CCD20AE2631202DA0A980AA00AA8E39043 -:10017000E100E3020AD0C9930ADACCD20AE26312A0 -:1001800002DA0A980AA00AA84991E56AA404C812EA -:1001900002CAC8528289C81402CAC89002C2E39037 -:1001A000E1000860E1004853E897085AE100E302E3 -:1001B000E30354D36059E6930D52E398E390E100D2 -:1001C000029CE3025513931755139317E390E10034 -:1001D0007530E302E30355556059E6930DB2E39899 -:1001E000E390E10002AEE792E918EA9AE898E81095 -:1001F000E811E851D2DAD2F3E813D2FAE850D2EAA1 -:10020000E8D0E8D1D30A03094823E52CA003482409 -:10021000EA1C0308D2E3D303D313E10002CB059316 -:100220005793F09AAC0BE30792EAE29FE506E3B03E -:10023000A002EB1E82D7EA1EE23B859BE91EC89016 -:10024000859402DE05805793F0BAAC0692EAE2BFCD -:10025000E506A001EBBF8588E93EC8908581E93EAF -:10026000F0BAF339F03A6017F03AC090F0BAE10012 -:10027000003FE302E30358106059E6930DA25812C1 -:10028000E6930DAAE398E390E1000301E100030384 -:100290009B7D8B8BE302E30358566059E6930DBABE -:1002A000E398E390E100030F9311E100E3024A11A8 -:1002B0000B4291AFE390E100F291F091A3FEE100D7 -:1002C0006092C05FF013F013595BE213F0115A19FA -:1002D000E213E10000000327686176616E610006A9 -:1002E000032CE302E303E9385915595AF29ABC0B7F -:1002F000A40A591EF311F01AE2BB5915F011192A7C -:10030000E502A401EBBFE398E390E1000342192862 -:10031000E100E9306079E100E303E3076079934E9F -:10032000E3B8E398E100E91AF01FE233F091E292BA -:08033000E032F031E1000000B1 -:00000001FF - - Copyright 2001, STMicrolectronics, Inc. - Contact: steve.miller@st.com - - Description: - This file contains patch data for the CPiA2 (stv0672) VP4. - - 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; either version 2 of the License, or - (at your option) any later version. - - 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., 675 Mass Ave, Cambridge, MA 02139, USA. diff --git a/kernel-2.6.33/firmware/cxgb3/ael2005_opt_edc.bin.ihex b/kernel-2.6.33/firmware/cxgb3/ael2005_opt_edc.bin.ihex deleted file mode 100644 index c1d6e5d3..00000000 --- a/kernel-2.6.33/firmware/cxgb3/ael2005_opt_edc.bin.ihex +++ /dev/null @@ -1,69 +0,0 @@ -:10000000CC002FF4CC013CD4CC022015CC0331051C -:10001000CC046524CC0527FFCC06300FCC072C8BF5 -:10002000CC08300BCC094009CC0A400ECC0B2F7207 -:10003000CC0C3002CC0D1002CC0E2172CC0F301241 -:10004000CC101002CC1125D2CC123012CC131002DD -:10005000CC14D01ECC1527D2CC163012CC171002DF -:10006000CC182004CC193C84CC1A6436CC1B200755 -:10007000CC1C3F87CC1D8676CC1E40B7CC1FA74634 -:10008000CC204047CC215673CC222982CC2330028D -:10009000CC2413D2CC258BBDCC262862CC273012A1 -:1000A000CC281002CC292092CC2A3012CC2B100262 -:1000B000CC2C5CC3CC2D0314CC2E2942CC2F300287 -:1000C000CC301002CC31D019CC322032CC333012AB -:1000D000CC341002CC352A04CC363C74CC37643591 -:1000E000CC382FA4CC393CD4CC3A6624CC3B5563D5 -:1000F000CC3C2D42CC3D3002CC3E13D2CC3F464DC1 -:10010000CC402862CC413012CC421002CC43203289 -:10011000CC443012CC451002CC462FB4CC473CD452 -:10012000CC486624CC495563CC4A2D42CC4B300296 -:10013000CC4C13D2CC4D2ED2CC4E3002CC4F100230 -:10014000CC502FD2CC513002CC521002CC530004F0 -:10015000CC542942CC553002CC561002CC572092B8 -:10016000CC583012CC591002CC5A5CC3CC5B03176C -:10017000CC5C2F72CC5D3002CC5E1002CC5F294289 -:10018000CC603002CC611002CC6222CDCC63301D39 -:10019000CC642862CC653012CC661002CC672ED2BB -:1001A000CC683002CC691002CC6A2D72CC6B300264 -:1001B000CC6C1002CC6D628FCC6E2112CC6F3012E1 -:1001C000CC701002CC715AA3CC722DC2CC73300209 -:1001D000CC741312CC756F72CC761002CC772807D2 -:1001E000CC7831A7CC7920C4CC7A3C24CC7B672452 -:1001F000CC7C1002CC7D2807CC7E3187CC7F20C4FC -:10020000CC803C24CC816724CC821002CC83251482 -:10021000CC843C64CC856436CC86DFF4CC876436F1 -:10022000CC881002CC8940A4CC8A643CCC8B40168C -:10023000CC8C8C6CCC8D2B24CC8E3C24CC8F643518 -:10024000CC901002CC912B24CC923C24CC93643AD9 -:10025000CC944025CC958A5ACC961002CC97273165 -:10026000CC983011CC991001CC9AC7A0CC9B01003E -:10027000CC9CC502CC9D53ACCC9EC503CC9FD5D5A0 -:10028000CCA0C600CCA12A6DCCA2C601CCA32A4C1E -:10029000CCA4C602CCA50111CCA6C60CCCA7590093 -:1002A000CCA8C710CCA90700CCAAC718CCAB0700B4 -:1002B000CCACC720CCAD4700CCAEC801CCAF7F5092 -:1002C000CCB0C802CCB17760CCB2C803CCB37FCE7F -:1002D000CCB4C804CCB55700CCB6C805CCB75F11B8 -:1002E000CCB8C806CCB94751CCBAC807CCBB57E18B -:1002F000CCBCC808CCBD2700CCBEC809CCBF000010 -:10030000CCC0C821CCC10002CCC2C822CCC30014CE -:10031000CCC4C832CCC51186CCC6C847CCC71E02D7 -:10032000CCC8C013CCC9F341CCCAC01ACCCB04464C -:10033000CCCCC024CCCD1000CCCEC025CCCF0A0074 -:10034000CCD0C026CCD10C0CCCD2C027CCD30C0C3A -:10035000CCD4C029CCD500A0CCD6C030CCD70A0094 -:10036000CCD8C03CCCD9001CCCDAC005CCDB7A069A -:10037000CCDC0000CCDD2731CCDE3011CCDF10012D -:10038000CCE0C620CCE10000CCE2C621CCE3003FAB -:10039000CCE4C622CCE50000CCE6C623CCE70000C6 -:1003A000CCE8C624CCE90000CCEAC625CCEB0000A2 -:1003B000CCECC627CCED0000CCEEC628CCEF00007C -:1003C000CCF0C62CCCF10000CCF20000CCF3280617 -:1003D000CCF43CB6CCF5C161CCF66134CCF76135D8 -:1003E000CCF85443CCF90303CCFA6524CCFB000BC6 -:1003F000CCFC1002CCFD2104CCFE3C24CCFF21051A -:10040000CD003805CD016524CD02DFF4CD034005D4 -:10041000CD046524CD051002CD065DD3CD070306BE -:10042000CD082FF7CD0938F7CD0A60B7CD0BDFFD2A -:10043000CD0C000ACD0D1002CD0E00007CC7AE59C8 -:00000001FF diff --git a/kernel-2.6.33/firmware/cxgb3/ael2005_twx_edc.bin.ihex b/kernel-2.6.33/firmware/cxgb3/ael2005_twx_edc.bin.ihex deleted file mode 100644 index 9b5e9e51..00000000 --- a/kernel-2.6.33/firmware/cxgb3/ael2005_twx_edc.bin.ihex +++ /dev/null @@ -1,93 +0,0 @@ -:10000000CC004009CC0127FFCC02300FCC0340AA22 -:10001000CC04401CCC05401ECC062FF4CC073CD4AD -:10002000CC082035CC093145CC0A6524CC0B26A25E -:10003000CC0C3012CC0D1002CC0E29C2CC0F3002E9 -:10004000CC101002CC112072CC123012CC13100242 -:10005000CC1422CDCC15301DCC162E52CC1730121C -:10006000CC181002CC1928E2CC1A3002CC1B10029A -:10007000CC1C628FCC1D2AC2CC1E3012CC1F1002A9 -:10008000CC205553CC212AE2CC223002CC231302BF -:10009000CC24401ECC252BE2CC263012CC271002DB -:1000A000CC282DA2CC293012CC2A1002CC2B2BA28A -:1000B000CC2C3002CC2D1002CC2E5EE3CC2F0305CD -:1000C000CC30400ECC312BC2CC323002CC331002BB -:1000D000CC342B82CC353012CC361002CC37566360 -:1000E000CC380302CC39401ECC3A6F72CC3B1002A4 -:1000F000CC3C628FCC3D2BE2CC3E3012CC3F100288 -:10010000CC4022CDCC41301DCC422E52CC433012BB -:10011000CC441002CC452522CC463012CC471002EC -:10012000CC482DA2CC493012CC4A1002CC4B2CA288 -:10013000CC4C3012CC4D1002CC4E2FA4CC4F3CD422 -:10014000CC506624CC51410BCC5256B3CC5303C493 -:10015000CC542FB2CC553002CC561002CC57220BC7 -:10016000CC58303BCC5956B3CC5A03C3CC5B866BCE -:10017000CC5C400CCC5D23A2CC5E3012CC5F100274 -:10018000CC602DA2CC613012CC621002CC632CA2C8 -:10019000CC643012CC651002CC662FB4CC673CD452 -:1001A000CC686624CC6956B3CC6A03C3CC6B866B2F -:1001B000CC6C401CCC6D2205CC6E3035CC6F5B53C3 -:1001C000CC702C52CC713002CC7213C2CC735CC395 -:1001D000CC740317CC752522CC763012CC77100264 -:1001E000CC782DA2CC793012CC7A1002CC7B2B8229 -:1001F000CC7C3012CC7D1002CC7E5663CC7F0303C6 -:10020000CC80401ECC810004CC822C42CC833012A6 -:10021000CC841002CC856F72CC861002CC87628FA2 -:10022000CC882304CC893C84CC8A6436CC8BDFF424 -:10023000CC8C6436CC8D2FF5CC8E3005CC8F865689 -:10024000CC90DFBACC9156A3CC92D05ACC9321C299 -:10025000CC943012CC951392CC96D05ACC9756A30E -:10026000CC98DFBACC990383CC9A6F72CC9B1002E6 -:10027000CC9C28C5CC9D3005CC9E4178CC9F565354 -:10028000CCA00384CCA122B2CCA23012CCA3100209 -:10029000CCA42BE5CCA53005CCA641E8CCA7565381 -:1002A000CCA80382CCA90002CCAA4258CCAB2474BF -:1002B000CCAC3C84CCAD6437CCAEDFF4CCAF64378F -:1002C000CCB02FF5CCB13C05CCB28757CCB3B888B5 -:1002D000CCB49787CCB5DFF4CCB66724CCB7866AAC -:1002E000CCB86F72CCB91002CCBA2D01CCBB301196 -:1002F000CCBC1001CCBDC620CCBE14E5CCBFC62101 -:10030000CCC0C53DCCC1C622CCC23CBECCC3C623EA -:10031000CCC44452CCC5C624CCC6C5C5CCC7C625A2 -:10032000CCC8E01ECCC9C627CCCA0000CCCBC6289E -:10033000CCCC0000CCCDC62BCCCE0000CCCFC62C74 -:10034000CCD00000CCD10000CCD22D01CCD33011C8 -:10035000CCD41001CCD5C620CCD60000CCD7C62139 -:10036000CCD80000CCD9C622CCDA00CECCDBC62358 -:10037000CCDC007FCCDDC624CCDE0032CCDFC62551 -:10038000CCE00000CCE1C627CCE20000CCE3C628DC -:10039000CCE40000CCE5C62BCCE60000CCE7C62CB4 -:1003A000CCE80000CCE90000CCEA2D01CCEB301108 -:1003B000CCEC1001CCEDC502CCEE609FCCEFC600BA -:1003C000CCF02A6ECCF1C601CCF22A2CCCF3C60CB0 -:1003D000CCF45400CCF5C710CCF60700CCF7C71806 -:1003E000CCF80700CCF9C720CCFA4700CCFBC728D3 -:1003F000CCFC0700CCFDC729CCFE1207CCFFC801FE -:10040000CD007F50CD01C802CD027760CD03C80377 -:10041000CD047FCECD05C804CD06520ECD07C8054C -:10042000CD085C11CD09C806CD0A3C51CD0BC807DB -:10043000CD0C4061CD0DC808CD0E49C1CD0FC80906 -:10044000CD103840CD11C80ACD120000CD13C821FF -:10045000CD140002CD15C822CD160046CD17C844D4 -:10046000CD18182FCD19C013CD1AF341CD1BC01ACA -:10047000CD1C0446CD1DC024CD1E1000CD1FC025AF -:10048000CD200A00CD21C026CD220C0CCD23C027C3 -:10049000CD240C0CCD25C029CD2600A0CD27C03001 -:1004A000CD280A00CD29C03CCD2A001CCD2B000050 -:1004B000CD2C2B84CD2D3C74CD2E6435CD2FDFF487 -:1004C000CD306435CD312806CD323006CD3385654B -:1004D000CD342B24CD353C24CD366436CD371002B7 -:1004E000CD382B24CD393C24CD3A6436CD3B404524 -:1004F000CD3C8656CD3D1002CD3E2807CD3F31A7DD -:10050000CD4020C4CD413C24CD426724CD431002D0 -:10051000CD442807CD453187CD4620C4CD473C2466 -:10052000CD486724CD491002CD4A2514CD4B3C64FB -:10053000CD4C6436CD4DDFF4CD4E6436CD4F100238 -:10054000CD502806CD513CB6CD52C161CD5361345A -:10055000CD546135CD555443CD560303CD57652455 -:10056000CD58000BCD591002CD5AD019CD5B2104C6 -:10057000CD5C3C24CD5D2105CD5E3805CD5F652485 -:10058000CD60DFF4CD614005CD626524CD632E8D55 -:10059000CD64303DCD655DD3CD660306CD672FF7C5 -:1005A000CD6838F7CD6960B7CD6ADFFDCD6B000A45 -:0C05B000CD6C1002CD6D000052A76B0E48 -:00000001FF diff --git a/kernel-2.6.33/firmware/cxgb3/ael2020_twx_edc.bin.ihex b/kernel-2.6.33/firmware/cxgb3/ael2020_twx_edc.bin.ihex deleted file mode 100644 index 8b1337f4..00000000 --- a/kernel-2.6.33/firmware/cxgb3/ael2020_twx_edc.bin.ihex +++ /dev/null @@ -1,100 +0,0 @@ -:10000000D8004009D8012FFFD802300FD80340AAEA -:10001000D804401CD805401ED8062FF4D8073DC48C -:10002000D8082035D8093035D80A6524D80B2CB229 -:10003000D80C3012D80D1002D80E26E2D80F30227C -:10004000D8101002D81127D2D8123022D81310029B -:10005000D8142822D8153012D8161002D817249296 -:10006000D8183022D8191002D81A2772D81B30128B -:10007000D81C1002D81D23D2D81E3022D81F10023F -:10008000D82022CDD821301DD82227F2D8233022E3 -:10009000D8241002D8255553D8260307D82725225F -:1000A000D8283022D8291002D82A2142D82B301241 -:1000B000D82C1002D82D4016D82E5E63D82F0344BA -:1000C000D8302142D8313012D8321002D833400E05 -:1000D000D8342522D8353022D8361002D8372B52C2 -:1000E000D8383012D8391002D83A2742D83B3022BB -:1000F000D83C1002D83D25E2D83E3022D83F10022D -:10010000D8402FA4D8413DC4D8426624D843414B9F -:10011000D84456B3D84503C6D846866BD847400C5A -:10012000D8482712D8493012D84A1002D84B2C4B45 -:10013000D84C309BD84D56B3D84E03C3D84F866B9E -:10014000D850400CD8512272D8523022D8531002C5 -:10015000D8542742D8553022D8561002D85725E215 -:10016000D8583022D8591002D85A2FB4D85B3DC481 -:10017000D85C6624D85D56B3D85E03C3D85F866B5F -:10018000D860401CD8612C45D8623095D8635B5349 -:10019000D8642372D8653012D86613C2D8675CC39E -:1001A000D8682712D8693012D86A1312D86B2B522C -:1001B000D86C3012D86D1002D86E2742D86F30221A -:1001C000D8701002D8712582D8723022D8731002EC -:1001D000D8742142D8753012D8761002D877628F41 -:1001E000D8782985D87933A5D87A25E2D87B3022EA -:1001F000D87C1002D87D5653D87E03D2D87F401EBB -:10020000D8806F72D8811002D882628FD88323047D -:10021000D8843C84D8856436D886DFF4D8876436A1 -:10022000D8882FF5D8893005D88A8656D88BDFBA7A -:10023000D88C56A3D88DD05AD88E2972D88F301228 -:10024000D8901392D891D05AD89256A3D893DFBAA7 -:10025000D8940383D8956F72D8961002D8972B45FF -:10026000D8983005D8994178D89A5653D89B0384AA -:10027000D89C2A62D89D3012D89E1002D89F2F0594 -:10028000D8A03005D8A141C8D8A25653D8A303821C -:10029000D8A40002D8A54218D8A62474D8A73C84B4 -:1002A000D8A86437D8A9DFF4D8AA6437D8AB2FF51B -:1002B000D8AC3C05D8AD8757D8AEB888D8AF9787AB -:1002C000D8B0DFF4D8B16724D8B2866AD8B36F72D9 -:1002D000D8B41002D8B52641D8B63021D8B710010D -:1002E000D8B8C620D8B90000D8BAC621D8BB0000FB -:1002F000D8BCC622D8BD00CED8BEC623D8BF007F8A -:10030000D8C0C624D8C10032D8C2C625D8C3000080 -:10031000D8C4C627D8C50000D8C6C628D8C700008C -:10032000D8C8C62CD8C90000D8CA0000D8CB2641EE -:10033000D8CC3021D8CD1001D8CEC502D8CF53ACFF -:10034000D8D0C503D8D12CD3D8D2C600D8D32A6EE2 -:10035000D8D4C601D8D52A2CD8D6C605D8D7555753 -:10036000D8D8C60CD8D95400D8DAC710D8DB0700C3 -:10037000D8DCC711D8DD0F06D8DEC718D8DF0700D4 -:10038000D8E0C719D8E10F06D8E2C720D8E3470064 -:10039000D8E4C721D8E50F06D8E6C728D8E7070074 -:1003A000D8E8C729D8E91207D8EAC801D8EB7F50A6 -:1003B000D8ECC802D8ED7760D8EEC803D8EF7FCE6E -:1003C000D8F0C804D8F1520ED8F2C805D8F35C11A1 -:1003D000D8F4C806D8F53C51D8F6C807D8F740611C -:1003E000D8F8C808D8F949C1D8FAC809D8FB3840A4 -:1003F000D8FCC80AD8FD0000D8FEC821D8FF0002EA -:10040000D900C822D9010046D902C844D903182FFF -:10041000D904C013D905F341D906C084D9070030E7 -:10042000D908C904D9091401D90ACB0CD90B000485 -:10043000D90CCB0ED90DA00AD90ECB0FD90FC0C045 -:10044000D910CB10D911C0C0D912CB11D91300A02B -:10045000D914CB12D9150007D916C241D917A0005B -:10046000D918C243D9197FE0D91AC604D91B000E86 -:10047000D91CC609D91D00F5D91EC611D91F000EF9 -:10048000D920C660D9219600D922C687D923000475 -:10049000D924C60AD92504F5D9260000D927264132 -:1004A000D9283021D9291001D92AC620D92B14E501 -:1004B000D92CC621D92DC53DD92EC622D92F3CBE57 -:1004C000D930C623D9314452D932C624D933C5C50F -:1004D000D934C625D935E01ED936C627D93700000C -:1004E000D938C628D9390000D93AC62CD93B0000E2 -:1004F000D93C0000D93D2B84D93E3C74D93F6435AA -:10050000D940DFF4D9416435D9422806D9433006B1 -:10051000D9448565D9452B24D9463C24D94764362E -:10052000D9481002D9492B24D94A3C24D94B6436E6 -:10053000D94C4045D94D8656D94E5663D94F030202 -:10054000D950401ED9511002D9522807D95331A78A -:10055000D95420C4D9553C24D9566724D957100200 -:10056000D9582807D9593187D95A20C4D95B3C2496 -:10057000D95C6724D95D1002D95E24F4D95F3C644C -:10058000D9606436D961DFF4D9626436D963100268 -:10059000D9642006D9653D76D966C161D9676134D1 -:1005A000D9686135D9695443D96A0303D96B652485 -:1005B000D96C00FBD96D1002D96E20D4D96F3C24C0 -:1005C000D9702025D9713005D9726524D9731002EC -:1005D000D974D019D9752104D9763C24D97721054D -:1005E000D9783805D9796524D97ADFF4D97B4005E3 -:1005F000D97C6524D97D2E8DD97E303DD97F2408C4 -:10060000D98035D8D9815DD3D9820307D98388872A -:10061000D98463A7D9858887D98663A7D987DFFD61 -:10062000D98800F9D9891002D98A0000878C30D97D -:00000001FF diff --git a/kernel-2.6.33/firmware/cxgb3/t3b_psram-1.1.0.bin.ihex b/kernel-2.6.33/firmware/cxgb3/t3b_psram-1.1.0.bin.ihex deleted file mode 100644 index 14089300..00000000 --- a/kernel-2.6.33/firmware/cxgb3/t3b_psram-1.1.0.bin.ihex +++ /dev/null @@ -1,162 +0,0 @@ -:10000000FFFFFFFC000000000000000300000000F4 -:1000100000010100FFFFFFFC0000000000000003E2 -:100020000000000000000000FFFFFFFC00000000D7 -:10003000000000030000000000000000FFFFFFFCC4 -:1000400000000000000000030000000000000000AD -:10005000FFFFFFFC000000000000000300000000A4 -:1000600000000000FFFFFFFC000000000000000394 -:100070000000000000000000FFFFFFFC0000000087 -:10008000000000030000000000000000FFFFFFFC74 -:10009000000000000000000300000000000000005D -:1000A000FFFFFFFC00000000000000030000000054 -:1000B00000000000FFFFFFFC000000000000000344 -:1000C0000000000000000000FFFFFFFC0000000037 -:1000D000000000030000000000000000FFFFFFFC24 -:1000E000000000000000000300000000000000000D -:1000F000FFFFFFFC00000000000000030000000004 -:1001000000000000FFFFFFFC0000000000000003F3 -:100110000000000000000000FFFFFFFBD03403E6FA -:1001200080262A430000000000000000FFFFFFF8C7 -:10013000007000000000000200000081C604000002 -:10014000FFFFFFFC000000000000000300000000B3 -:1001500000000000FFFFFFFC0000000000000003A3 -:100160000000000000000000FFFFFFFC0000000096 -:10017000000000030000000000000000FFFFFFFC83 -:10018000000000000000000300000000000000006C -:10019000FFFFFFFC00000000000000030000000063 -:1001A00000000000FFFFFFFC000000000000000353 -:1001B0000000000000000000FFFFFFFBD03403E25E -:1001C000802829230000000000000000FFFFFFF846 -:1001D0000600023701C5C00013940481C6057000F3 -:1001E000FFFFFFF88200020637030803000000004B -:1001F00000000000FFFFFFFC000000000000000204 -:10020000208000818DF40000FFFFFFFC0000000053 -:10021000000000030000000000000000FFFFFFFCE2 -:1002200000000000000000030000000000000000CB -:10023000FFFFFFFC000000000000000300000000C2 -:1002400000000000FFFFFFFC0000000000000003B2 -:100250000000000000000000FFFFFFF9C4310000B3 -:1002600000282C830000000000000000FFFFFFF0CA -:100270004E70021D00C5C00000000001C118000042 -:10028000FFFFFFFC00000000000000030000000072 -:1002900000000000FFFFFFFC000000000000000362 -:1002A0000000000000000000FFFFFFFC0000000055 -:1002B000000000030000000000000000FFFFFFFC42 -:1002C000000000000000000300000000000000002B -:1002D000FFFFFFFC00000000000000030000000022 -:1002E00000000000FFFFFFFC000000000000000312 -:1002F0000000000000000000FFFFFFF1C00003E667 -:10030000802828230000000000000000FFFFFFFC01 -:1003100000000000000000021394040000017000BF -:10032000FFFFFFFC000000000000000300000000D1 -:1003300000000000FFFFFFFC0000000000000003C1 -:100340000000000000000000FFFFFFFC00000000B4 -:10035000000000030000000000000000FFFFFFFCA1 -:10036000000000000000000300000000000000008A -:10037000FFFFFFFC00000000000000030000000081 -:1003800000000000FFFFFFFC000000000000000371 -:100390000000000000000000FFFFFFFA103400041E -:1003A000000001030000000000000000FFFFFFF05C -:1003B0006000000620030802700000F080259A907B -:1003C000FFFFFFFC00000000000000030000000031 -:1003D00000000000FFFFFFFC000000000000000321 -:1003E0000000000000000000FFFFFFFC0000000014 -:1003F000000000030000000000000000FFFFFFFC01 -:1004000000000000000000030000000000000000E9 -:10041000FFFFFFF1C83102060A000242000000811E -:1004200080000000FFFFFFF9C83103C60A962A4288 -:100430000000008180000000FFFFFFF00431000495 -:10044000000004030000000000000000FFFFFFF0B8 -:1004500020B000000000000213940401C1197000D4 -:10046000FFFFFFFC00000000000000000000000192 -:1004700000001000FFFFFFFC000000000000000370 -:100480000000000000000000FFFFFFFC0000000073 -:10049000000000030000000000000000FFFFFFFC60 -:1004A0000000000000000003000000000000000049 -:1004B000FFFFFFF00000000400004000680C200176 -:1004C00000001090FFFFFFF9C031C3E600266A402C -:1004D0000000000100001000FFFFFFFA10F4000010 -:1004E000000002430000000000000000FFFFFFF8D2 -:1004F0006050080000000000700C20F080259A90E9 -:10050000FFFFFFF0060000000100400000000001B6 -:1005100000001000FFFFFFFC0000000000000002D0 -:10052000288C108085C01000FFFFFFFC0000000039 -:10053000000000030000000000000000FFFFFFFCBF -:1005400000000000000000030000000000000000A8 -:10055000FFFFFFFC0000000000000003000000009F -:1005600000000000FFFFFFFC00000000000000038F -:100570000000000000000000FFFFFFF04E00000040 -:10058000000000030000000000000000FFFFFFF17A -:10059000C00002DE00061A40000000829035C00054 -:1005A000FFFFFFFC0000000000000003000000004F -:1005B00000000000FFFFFFFC00000000000000033F -:1005C0000000000000000000FFFFFFFC0000000032 -:1005D000000000030000000000000000FFFFFFFC1F -:1005E0000000000000000003000000000000000008 -:1005F000FFFFFFFC000000000000000300000000FF -:1006000000000000FFFFFFF1CA31C3C20A966A432F -:100610000000000000000000FFFFFFF84E501439FA -:100620001CC5C0030000000000000000FFFFFFF039 -:100630000000000000000002288C108085C010001F -:10064000FFFFFFFC000000000000000300000000AE -:1006500000000000FFFFFFFC00000000000000039E -:100660000000000000000000FFFFFFFC0000000091 -:10067000000000030000000000000000FFFFFFFC7E -:100680000000000000000003000000000000000067 -:10069000FFFFFFFC0000000000000003000000005E -:1006A00000000000FFFFFFF3CA3323D60E966A4313 -:1006B0000000000000000000FFFFFFF8000004063B -:1006C00020D002430000000000000000FFFFFFF800 -:1006D00000D0000000000000000000839031C00046 -:1006E000FFFFFFFC0000000000000003000000000E -:1006F00000000000FFFFFFFC0000000000000003FE -:100700000000000000000000FFFFFFFC00000000F0 -:10071000000000030000000000000000FFFFFFFCDD -:1007200000000000000000030000000000000000C6 -:10073000FFFFFFFC000000000000000300000000BD -:1007400000000000FFFFFFF3CA33E3D60E966A43B2 -:100750000000000000000000FFFFFFF000501A1032 -:10076000003002430000000000000000FFFFFFF81F -:100770000000020620030800700000F990118A9022 -:10078000FFFFFFFC0000000000000003000000006D -:1007900000000000FFFFFFFC00000000000000035D -:1007A0000000000000000000FFFFFFFC0000000050 -:1007B000000000030000000000000000FFFFFFFC3D -:1007C0000000000000000003000000000000000026 -:1007D000FFFFFFFC0000000000000003000000001D -:1007E00000000000FFFFFFFC00000000000000030D -:1007F0000000000000000000FFFFFFF9C0501BA632 -:1008000000D202430000000000000000FFFFFFF0E4 -:100810004000020700100002700000E890344A9087 -:10082000FFFFFFFC000000000000000300000000CC -:1008300000000000FFFFFFFC0000000000000003BC -:100840000000000000000000FFFFFFFC00000000AF -:10085000000000030000000000000000FFFFFFFC9C -:100860000000000000000003000000000000000085 -:10087000FFFFFFFC0000000000000003000000007C -:1008800000000000FFFFFFFC00000000000000036C -:100890000000000000000000FFFFFFFA10F4020853 -:1008A00000C002430000000000000000FFFFFFF056 -:1008B0000000000000000000728CC8D893891090DE -:1008C000FFFFFFF082900000030000030000000023 -:1008D00000000000FFFFFFFC00000000000000031C -:1008E0000000000000000000FFFFFFFC000000000F -:1008F000000000030000000000000000FFFFFFFCFC -:1009000000000000000000030000000000000000E4 -:10091000FFFFFFFC000000000000000300000000DB -:1009200000000000FFFFFFFC0000000000000003CB -:100930000000000000000000FFFFFFF000000000CA -:10094000000000030000000000000000FFFFFFF2B5 -:1009500000000320002612430000000000000000F9 -:10096000FFFFFFF040000203101000030000000032 -:1009700000000000FFFFFFFC00000000000000037B -:100980000000000000000000FFFFFFFC000000006E -:10099000000000030000000000000000FFFFFFFC5B -:1009A0000000000000000003000000000000000044 -:1009B000FFFFFFFC0000000000000003000000003B -:1009C00000000000FFFFFFFC00000000000000032B -:1009D0000000000000000000FFFFFFF1D03403E63C -:1009E00080262A430000000000000000FFFFFFF205 -:1009F0000834023000C005030000000000000000C1 -:040A000070EAA57F74 -:00000001FF diff --git a/kernel-2.6.33/firmware/cxgb3/t3c_psram-1.1.0.bin.ihex b/kernel-2.6.33/firmware/cxgb3/t3c_psram-1.1.0.bin.ihex deleted file mode 100644 index c6504803..00000000 --- a/kernel-2.6.33/firmware/cxgb3/t3c_psram-1.1.0.bin.ihex +++ /dev/null @@ -1,162 +0,0 @@ -:10000000FFFFFFF4000000040000000100000001F9 -:1000100000010100FFFFFFF40000000400000001E8 -:100020000000000100000000FFFFFFF400000004DA -:10003000000000010000000100000000FFFFFFF4CD -:1000400000000004000000010000000100000000AA -:10005000FFFFFFF4000000040000000100000001A9 -:1000600000000000FFFFFFF400000004000000019A -:100070000000000100000000FFFFFFF4000000048A -:10008000000000010000000100000000FFFFFFF47D -:10009000000000040000000100000001000000005A -:1000A000FFFFFFF400000004000000010000000159 -:1000B00000000000FFFFFFF400000004000000014A -:1000C0000000000100000000FFFFFFF4000000043A -:1000D000000000010000000100000000FFFFFFF42D -:1000E000000000040000000100000001000000000A -:1000F000FFFFFFF400000004000000010000000109 -:1001000000000000FFFFFFF40000000400000001F9 -:100110000000000100000000FFFFFFF3D03403E205 -:1001200080262A410000000100000000FFFFFFF8C8 -:10013000007000000000000000000080C604000005 -:10014000FFFFFFF4000000040000000100000001B8 -:1001500000000000FFFFFFF40000000400000001A9 -:100160000000000100000000FFFFFFF40000000499 -:10017000000000010000000100000000FFFFFFF48C -:100180000000000400000001000000010000000069 -:10019000FFFFFFF400000004000000010000000168 -:1001A00000000000FFFFFFF4000000040000000159 -:1001B0000000000100000000FFFFFFFBD03403E25D -:1001C000802829210000000100000000FFFFFFF847 -:1001D0000600023701C5C00213940480C6057000F2 -:1001E000FFFFFFF88200020637030801000000014C -:1001F00000000000FFFFFFF400000004000000000A -:10020000208000808DF40000FFFFFFF40000000458 -:10021000000000010000000100000000FFFFFFF4EB -:1002200000000004000000010000000100000000C8 -:10023000FFFFFFF4000000040000000100000001C7 -:1002400000000000FFFFFFF40000000400000001B8 -:100250000000000100000000FFFFFFF9C4310000B2 -:1002600000282C810000000100000000FFFFFFF0CB -:100270004E70021D00C5C00200000000C118000041 -:10028000FFFFFFF400000004000000010000000177 -:1002900000000000FFFFFFF4000000040000000168 -:1002A0000000000100000000FFFFFFF40000000458 -:1002B000000000010000000100000000FFFFFFF44B -:1002C0000000000400000001000000010000000028 -:1002D000FFFFFFF400000004000000010000000127 -:1002E00000000000FFFFFFF4000000040000000118 -:1002F0000000000100000000FFFFFFF1C00003E666 -:10030000802828210000000100000000FFFFFFF40A -:1003100000000004000000021394040000017000BB -:10032000FFFFFFF4000000040000000100000001D6 -:1003300000000000FFFFFFF40000000400000001C7 -:100340000000000100000000FFFFFFF400000004B7 -:10035000000000010000000100000000FFFFFFF4AA -:100360000000000400000001000000010000000087 -:10037000FFFFFFF400000004000000010000000186 -:1003800000000000FFFFFFF4000000040000000177 -:100390000000000100000000FFFFFFFA103400041D -:1003A000000001010000000100000000FFFFFFF05D -:1003B0006000000620030802700000F080259A907B -:1003C000FFFFFFF400000004000000010000000136 -:1003D00000000000FFFFFFF4000000040000000127 -:1003E0000000000100000000FFFFFFF40000000417 -:1003F000000000010000000100000000FFFFFFF40A -:1004000000000004000000010000000100000000E6 -:10041000FFFFFFF9C83102020A000242000000811A -:1004200080000000FFFFFFF1C83103C20A962A4294 -:100430000000008180000000FFFFFFF00431000495 -:10044000000004010000000100000000FFFFFFF8B1 -:1004500020B000040000000013940400C1197000D3 -:10046000FFFFFFF400000004000000020000000095 -:1004700000001000FFFFFFF4000000040000000176 -:100480000000000100000000FFFFFFF40000000476 -:10049000000000010000000100000000FFFFFFF469 -:1004A0000000000400000001000000010000000046 -:1004B000FFFFFFF80000000000004000680C200172 -:1004C00000001090FFFFFFF9C031C3E600266A422A -:1004D0000000000000001000FFFFFFF210F4000415 -:1004E000000002410000000100000000FFFFFFF0DB -:1004F0006050080400000002700C20F180259A90E2 -:10050000FFFFFFF8060000040100400200000000A9 -:1005100000001000FFFFFFF40000000400000002D4 -:10052000288C108085C01000FFFFFFF4000000043D -:10053000000000010000000100000000FFFFFFF4C8 -:1005400000000004000000010000000100000000A5 -:10055000FFFFFFF4000000040000000100000001A4 -:1005600000000000FFFFFFF4000000040000000195 -:100570000000000100000000FFFFFFF04E0000003F -:10058000000000010000000100000000FFFFFFF973 -:10059000C00002DA00061A42000000839035C00055 -:1005A000FFFFFFF400000004000000010000000154 -:1005B00000000000FFFFFFF4000000040000000145 -:1005C0000000000100000000FFFFFFF40000000435 -:1005D000000000010000000100000000FFFFFFF428 -:1005E0000000000400000001000000010000000005 -:1005F000FFFFFFF400000004000000010000000104 -:1006000000000000FFFFFFF9CA31C3C60A966A4125 -:100610000000000100000000FFFFFFF84E501439F9 -:100620001CC5C0010000000100000000FFFFFFF03A -:100630000000000000000002288C108085C010001F -:10064000FFFFFFF4000000040000000100000001B3 -:1006500000000000FFFFFFF40000000400000001A4 -:100660000000000100000000FFFFFFF40000000494 -:10067000000000010000000100000000FFFFFFF487 -:100680000000000400000001000000010000000064 -:10069000FFFFFFF400000004000000010000000163 -:1006A00000000000FFFFFFF3CA3323D60E966A4115 -:1006B0000000000100000000FFFFFFF8000004063A -:1006C00020D002410000000100000000FFFFFFF801 -:1006D00000D0000000000000000000839031C00046 -:1006E000FFFFFFF400000004000000010000000113 -:1006F00000000000FFFFFFF4000000040000000104 -:100700000000000100000000FFFFFFF400000004F3 -:10071000000000010000000100000000FFFFFFF4E6 -:1007200000000004000000010000000100000000C3 -:10073000FFFFFFF4000000040000000100000001C2 -:1007400000000000FFFFFFFBCA33E3D20E966A41B0 -:100750000000000100000000FFFFFFF000501A1031 -:10076000003002410000000100000000FFFFFFF028 -:100770000000020220030800700000F990118A9026 -:10078000FFFFFFF400000004000000010000000172 -:1007900000000000FFFFFFF4000000040000000163 -:1007A0000000000100000000FFFFFFF40000000453 -:1007B000000000010000000100000000FFFFFFF446 -:1007C0000000000400000001000000010000000023 -:1007D000FFFFFFF400000004000000010000000122 -:1007E00000000000FFFFFFF4000000040000000113 -:1007F0000000000100000000FFFFFFF1C0501BA23D -:1008000000D202410000000100000000FFFFFFF8DD -:100810004000020300100002700000E890344A908B -:10082000FFFFFFF4000000040000000100000001D1 -:1008300000000000FFFFFFF40000000400000001C2 -:100840000000000100000000FFFFFFF400000004B2 -:10085000000000010000000100000000FFFFFFF4A5 -:100860000000000400000001000000010000000082 -:10087000FFFFFFF400000004000000010000000181 -:1008800000000000FFFFFFF4000000040000000172 -:100890000000000100000000FFFFFFFA10F4020852 -:1008A00000C002410000000100000000FFFFFFF057 -:1008B0000000000000000002728CC8D993891090DB -:1008C000FFFFFFF082900000030000010000000124 -:1008D00000000000FFFFFFF4000000040000000122 -:1008E0000000000100000000FFFFFFF40000000412 -:1008F000000000010000000100000000FFFFFFF405 -:1009000000000004000000010000000100000000E1 -:10091000FFFFFFF4000000040000000100000001E0 -:1009200000000000FFFFFFF40000000400000001D1 -:100930000000000100000000FFFFFFF000000000C9 -:10094000000000010000000100000000FFFFFFF2B6 -:1009500000000320002612410000000100000000FA -:10096000FFFFFFF040000203101000010000000133 -:1009700000000000FFFFFFF4000000040000000181 -:100980000000000100000000FFFFFFF40000000471 -:10099000000000010000000100000000FFFFFFF464 -:1009A0000000000400000001000000010000000041 -:1009B000FFFFFFF400000004000000010000000140 -:1009C00000000000FFFFFFF4000000040000000131 -:1009D0000000000100000000FFFFFFF9D03403E237 -:1009E00080262A410000000100000000FFFFFFF206 -:1009F0000834023000C005010000000100000000C2 -:040A000070EAA741B0 -:00000001FF diff --git a/kernel-2.6.33/firmware/cxgb3/t3fw-7.4.0.bin.ihex b/kernel-2.6.33/firmware/cxgb3/t3fw-7.4.0.bin.ihex deleted file mode 100644 index 38dda94b..00000000 --- a/kernel-2.6.33/firmware/cxgb3/t3fw-7.4.0.bin.ihex +++ /dev/null @@ -1,1917 +0,0 @@ -:1000000060007400200380002003700000001000D6 -:1000100000002000E100028400070000E1000288E7 -:1000200000010000E0000000E00000A0010000006E -:1000300044444440E3000183200200002001E0002A -:100040002001FF101FFFD0001FFFC000E300043C91 -:100050000200000020006B741FFFC29020006BBCE8 -:100060001FFFC29420006BFC1FFFC29820006C7021 -:100070001FFFC29C200003C0C00000E43100EA3131 -:1000800000A13100A03103020002ED306E2A05000C -:10009000ED3100020002160012FFDBC03014FFDA5F -:1000A000D30FD30FD30F03431F244C107249F0D347 -:1000B0000FD30FD30F12FFD5230A00240A00D30F4A -:1000C000D30FD30F03431F244C107249F0D30FD327 -:1000D0000FD30F14FFCE03421F14FFCB03421F1296 -:1000E000FFCCC0302D37302D37342D37382D373CED -:1000F000233D017233ED00020012FFC4C0302F37E0 -:10010000002F37102F37202F3730233D017233ED6A -:1001100000020012FFBEC0302737002737102737F4 -:1001200020273730233D017233ED03020012FFB95F -:1001300013FFBA0C0200932012FFB913FFB90C028F -:1001400000932012FFB8C0319320822012FFB71312 -:10015000FFB7932012FFB715FFB316FFB6C030D715 -:100160002005660160001B00000000000000000088 -:10017000043605000200D30FD30F05330C6E3B1479 -:100180000747140704437631E604360505330C6F40 -:100190003BED00020012FFA615FFA3230A00D720A3 -:1001A000070443043E0505330C0747146F3BF00377 -:1001B000020012FFA1C03014FFA1D30FD30FD30F41 -:1001C0009340B4447249F2D30FD30FD30F14FF9B63 -:1001D000834014FF9B834012FF9B230A0014FF9A65 -:1001E000D30FD30FD30F9340B4447249F2D30FD33C -:1001F0000FD30F14FF95834012FF95C92F832084DE -:10020000218522BC22743B0F8650B4559630B433FE -:100210007433F463FFE60000653FE1655FDE12FFC3 -:100220007C230A0028374028374428374828374C91 -:10023000233D017233ED03020000020012FF7AC079 -:1002400032032E0503020012FF7813FF819320C0B2 -:1002500011014931004831010200C00014FF7E0441 -:10026000D23115FF7D945014FF7D04D33115FF7CEE -:10027000945014FF7C04D43115FF7C24560014FFE5 -:100280007B04D53115FF7B24560010FF7A03000054 -:10029000000000000000000000000000000000005E -:1002A000000000000000000000000000000000004E -:1002B000000000000000000000000000000000003E -:1002C000000000000000000000000000000000002E -:1002D000000000000000000000000000000000001E -:1002E000000000000000000000000000000000000E -:1002F00000000000000000000000000000000000FE -:1003000000000000000000000000000000000000ED -:1003100000000000000000000000000000000000DD -:1003200000000000000000000000000000000000CD -:1003300000000000000000000000000000000000BD -:1003400000000000000000000000000000000000AD -:10035000000000000000000000000000000000009D -:10036000000000000000000000000000000000008D -:10037000000000000000000000000000000000007D -:10038000000000000000000000000000000000006D -:10039000000000000000000000000000000000005D -:1003A000000000000000000000000000000000004D -:1003B000000000000000000000000000000000003D -:1003C000000000000000000000000000000000002D -:1003D000000000000000000000000000000000001D -:1003E000000000000000000000000000000000000D -:1003F00000000000000000000000000000000000FD -:1004000000000000000000000000000000000000EC -:1004100000000000000000000000000000000000DC -:1004200063FFFC000000000000000000000000006E -:100430000000000000000000000000001FFC0000A1 -:100440001FFC0000E30005C81FFC00001FFC0000AB -:10045000E30005C81FFC00001FFC0000E30005C806 -:100460001FFFC0001FFFC000E30005C81FFFC00042 -:100470001FFFC018E30005C81FFFC0181FFFC018EA -:10048000E30005E01FFFC0181FFFC290E30005E076 -:100490001FFFC2901FFFC290E30008581FFFC290C9 -:1004A0001FFFC58CE3000858200000002000016AEF -:1004B000E3000B542000018020000180E3000CC009 -:1004C0002000020020000203E3000CC02000021CF8 -:1004D00020000220E3000CC420000220200002269D -:1004E000E3000CC82000023C20000240E3000CD0D6 -:1004F0002000024020000249E3000CD42000024CFE -:1005000020000250E3000CE02000025020000259BD -:10051000E3000CE42000025C20000260E3000CF029 -:100520002000026020000269E3000CF42000026C4D -:1005300020000270E3000D0020000270200002790C -:10054000E3000D042000028C2000028CE3000D105B -:100550002000029020000293E3000D10200002AC66 -:10056000200002B0E3000D14200002D0200002F2AF -:10057000E3000D18200003B0200003B0E3000D3CA1 -:10058000200003B0200003B0E3000D3C200003B0C6 -:10059000200003B0E3000D3C200003B0200003B0B6 -:1005A000E3000D3C200003B020006D94E3000D3CFF -:1005B00020006D9420006D94E3007720000000007F -:1005C00000000000000000001FFC00001FFC0000F5 -:1005D0001FFFC5901FFFC67020006D9820006D980A -:1005E000DEFFFE000000080CDEADBEEF1FFFC2A064 -:1005F0001FFCFE001FFFC0941FFFC5C0300000009D -:10060000003FFFFF8040000010000000080FFFFFC8 -:100610001FFFC26D000FFFFF804FFFFF8000000033 -:1006200000000880B000000560500000600000007D -:1006300040000011350000004100000010000001E2 -:100640002000000000001000400000000500000035 -:1006500080000019040000000000080010000005E0 -:10066000806000007000000020000009001FF800FA -:100670008000001EA0000000F800000007FFFFFF40 -:100680000800000018000000010080014200000086 -:100690001FFFC21D1FFFC0DC000100806040000082 -:1006A0001A0000000C0000001000000A00003000DA -:1006B000600008008000001C000100008000001A9B -:1006C00080000018FC0000008000000100004000D5 -:1006D000030000008000040050000003FFFFBFFF84 -:1006E0001FFFC3D400000FFFFFFFF000000016D073 -:1006F0000000FFF7A50000001FFFC4B01FFFC4618A -:100700000001000800000B20202FFF801FFFC455B0 -:1007100000002C00FFFEFFF800FFFFFF1FFFC57861 -:1007200000002000FFFFDFFF0000FFEF01001100CD -:100730001FFFC3D21FFFC590FFFFEFFF0000FFFBAD -:100740001FFFC6301FFFBEA0FFFFF7FF1FFFC064E3 -:100750000000FFFD1FFFC6200001FBD01FFFC5B03A -:100760001FFFC6601FFFC591E0FFFE001FFFC5A071 -:10077000000080001FFFC53C1FFFC5B41FFFC068FD -:100780001FFFC4D01FFCFFD8000100817FFFFFFFC7 -:10079000E1000600000027101FFCFE301FFCFE7069 -:1007A000E10002001FFFC5381FFFC5500003D090B5 -:1007B0001FFFC5642B5063802B5079802B50908095 -:1007C0002B50A6801FFFC4690100110F202FFE00CF -:1007D00020300080202FFF000000FFFF0001FFF805 -:1007E0002B50B2002B50B208000100102B50B180EA -:1007F0002B50B2802B50BA00000100112B50BD28A5 -:100800002B50BC802B50BDA020300000DFFFFE002D -:100810005000000200C0000002000000FFFFF7F4DB -:100820001FFFC06C000FF800044000000010000023 -:100830000C4000001C400000E00000A01FFFC5406D -:100840001FFD00081FFFC5541FFFC5681FFFC57CA3 -:10085000E1000690E10006EC00000000000000004E -:100860000000000000000000010000000000000087 -:100870000000000000000000201000402010004098 -:100880002010004020140080200C0000200C0000EC -:10089000200C000020100040201400802014008054 -:1008A00020140080201800C0201C0100201C010022 -:1008B000201C010020200140201800C0201800C08A -:1008C000201800C0201C0100201800C0201800C003 -:1008D000201800C0201C01002020014020200140E1 -:1008E00020200140202009402020094020200940EC -:1008F0002020094020240980FFFFFFFFFFFFFFFFAA -:10090000FFFFFFFF000000000000000000000000EB -:100910000000000000000000200054902000536000 -:1009200020005490200054902000529C2000529CA3 -:100930002000529C200050DC200050DC200050D4CD -:100940002000504020004EE820004CC820004A9C67 -:100950000000000000000000200054602000532C24 -:10096000200053D0200053D0200051842000518417 -:10097000200051842000518420005184200050CC5C -:100980002000518420004E0820004C7820004A4866 -:10099000000000000000000020000BE820003A30BA -:1009A000200004C02000463C20000BE0200041480D -:1009B000200003F0200045FC20004A2420003E5483 -:1009C00020003D70200039AC2000383C200035ACC0 -:1009D0002000310C20003BCC20002D6C2000280092 -:1009E000200067182000238C2000206C2000201895 -:1009F00020001D04200018182000154820000E2C8F -:100A000020000C2C2000110C200012F82000434084 -:100A100020003E0820000BF0200004C00000000071 -:100A200000000000000000000000000000000000C6 -:100A300000000000000000000000000000000000B6 -:100A400000000000000000000000000000000000A6 -:100A50000000000000000000000000000000000096 -:100A60000000000000000000000000000000000086 -:100A70000000000000000000000000000000000076 -:100A80000000000000000000000000000000000066 -:100A900000000000000000000000000032640000C0 -:100AA0000000000032640000640064006400640020 -:100AB00064006400640064000000000000000000A6 -:100AC0000000000000000000000000000000000026 -:100AD0000000000000000000000000000000000016 -:100AE0000000000000000000000000000000000006 -:100AF00000000000000000000000000000000000F6 -:100B000000001000000000000000000000000000D5 -:100B100000000000000000000000100000000000C5 -:100B200000000000000000000000000000432380DF -:100B300000000000000000000000000000000000B5 -:100B400000000000000000000000000000000000A5 -:100B500000000000005C94015D94025E94035F94C9 -:100B60000043000000000000000000000000000042 -:100B70000000000000000000000000000000000075 -:100B80000000000000000000000000000000000065 -:100B900000000000005C90015D90025E90035F9099 -:100BA00000530000000000000000000000000000F2 -:100BB0000000000000000000000000000000000035 -:100BC0000000000000000000000000000000000025 -:100BD00000000000009C94001D90019D94029E94D2 -:100BE000039F94040894050994060A94070B940043 -:100BF00043000000000000000000000000000000B2 -:100C000000000000000000000000000000000000E4 -:100C100000000000009C90019D90029E90071D9096 -:100C2000039F90047890057990067A90077B900056 -:100C30005300000000000000000000000000000061 -:100C400000000000000000000000000000000000A4 -:100C50000000000000DC94001D9001DD9402DE9491 -:100C600003DF94040494050594060694070794088A -:100C700008940909940A0A940B0B9400430000009D -:100C80000000000000000000000000000000000064 -:100C90000000000000DC9001DD9002DE900B1D9052 -:100CA00003DF9004B49005B59006B69007B790089E -:100CB000B89009B9900ABA900BBB9000530000009D -:100CC00063FFFC0020006B5010FFFF0A00000000D3 -:100CD00020006B7400D23110FFFE0A0000000000FB -:100CE00020006BBC00D33110FFFE0A0000000000A2 -:100CF00020006BFC00D43110FFFE0A000000000051 -:100D000020006C7000D53110FFFE0A0000000000CA -:100D100063FFFC00E00000A012FFF7822002825770 -:100D2000C82163FFFC12FFF303E83004EE3005C076 -:100D30003093209421952263FFFC00001FFFD00018 -:100D4000000400201FFFC5901FFFC670200A00117D -:100D5000FFFB13FFFB03E63101020016FFFA17FF4A -:100D6000FAD30F776B069060B4667763F85415B5C5 -:100D7000541A610F140063FFF90000006C1004C0E6 -:100D800020D10F006C1004C0C71AEF06D830BC2B5E -:100D9000D72085720D4211837105450B9572023380 -:100DA0000C2376017B3B04233D089371A32D12EEA7 -:100DB000FE19EEFEA2767D632C2E0A000882022820 -:100DC0000A01038E380E0E42C8EE29A67E6D4A0532 -:100DD00000208800308C8271D10FC0F0028F387FE4 -:100DE000C0EA63FFE400C0F1C050037E0CA2EE0E27 -:100DF0003D1208820203F538050542CB5729A67E2D -:100E00002FDC100F4F366DFA0500208800308CBCA7 -:100E100075C03008E208280A01058338030342C977 -:100E20003E29A67E0D480CD30F6D8A050020880050 -:100E3000B08C8271D10FC05008F53875C0C163FF06 -:100E4000BBC06002863876C0DA63FFD46C1012161D -:100E5000EED8C1F9C1E8C1C72B221E28221DC0D07F -:100E60007B81312920060BB702299CFA655008289E -:100E70002072288CFF28247264915C2AB0000CA890 -:100E80000C6481670EA90C6492B37FA13769AC2F03 -:100E90006000340000282006D7D0288CFACC572ACE -:100EA00020722AACFF2A24726481352AD0000CA952 -:100EB0000C6491640EAC0C64C31B7FA10768AC0783 -:100EC000C020D10F002D25028A32C0900A6E5065D5 -:100ED000E5B5292467090F4765F5B12C200C1FEEF5 -:100EE000B50CCE11AFEE29E286B4487983026005D5 -:100EF0008219EEB109C90A2992A36890078F2009C7 -:100F0000FF0C65F56E2FE28564F56865559628221D -:100F10001D7B8105D9B060000200C0908B9417EE54 -:100F2000A70B881487740B0B47A87718EEA509BB8D -:100F30001008770297F018EEA317EEA408A8010B8B -:100F400088020747021BEEA097F10B880298F22750 -:100F500090232B902204781006BB1007471208BB81 -:100F6000022890210777100C88100788020B88024E -:100F700017EE988B3307BB0187340B880298F397E1 -:100F80009997F48B9587399BF588968B3898F688D6 -:100F90009797F99BF898F717EE8F28E28507C7080F -:100FA0002D74CF08480B28E68565550F2B221E2887 -:100FB000221D7B89022B0A0064BF042CB00728B0D5 -:100FC00000DA2006880A28824CC0D10B8000DBA002 -:100FD00065AFE763FEE90000292072659E9C60040E -:100FE000E72A207265AEC36004DE00002EB0032C39 -:100FF0002067D4E065C1058A328C330AFF500C4566 -:1010000054BC5564F4EB19EE74882A09A9010988C7 -:101010000C64821FC0926000DD2ED0032A2067D4AA -:10102000E065A0D88A328B330AFC500B4554BC557E -:1010300064C4BE19EE69882A09A9017989D50BEA29 -:101040005064A4E30CEE11C0F02F16132E16168A6E -:10105000E78CE82A16128EE9DFC0AAEA7EAB01B15E -:10106000CF0BA8506583468837DBC0AE89991E78C0 -:101070009B022BCC012B161B29120E2B0A002916C2 -:101080001A7FC3077FC9027EAB01C0B165B49D8BD7 -:10109000352F0A002A0A007AC30564C3CB2F0A0140 -:1010A00065F4892B12162B1619005104C0C100CC0F -:1010B0001A2CCCFF2C16170CFC132C16182B121AFA -:1010C0002A121BDC50581974C0D0C0902E5CF42C2E -:1010D00012172812182F121B2A121A08FF010CAA25 -:1010E000018834074C0AAB8B2812192BC6162F86A1 -:1010F000082A86092E74102924672E70038975B179 -:10110000EA2A7403B09909490C659DB32B20672D19 -:10111000250265B3FA2B221E2C221D7BC901C0B00B -:1011200064BD9C2CB00728B000DA2006880A28820B -:101130004CC0D10B8000DBA065AFE763FD8189BAAD -:10114000B19965909788341CEE2598BA8F331EEEBE -:101150001E0F4F542FB42C8D2A8A320EDD020CAC98 -:10116000017DC9660A49516F92608A3375A65B2C6E -:10117000B0130AED510DCD010D0D410C0C417DC98F -:10118000492EB012B0EE65E3C6C0D08E378CB88A57 -:10119000368FB97CA3077AC9027EFB01C0D1CED9B4 -:1011A00088350AAD020E8E0878EB022DAC0189B7A6 -:1011B000DAC0AF9B79BB01B1CADCB0C0B07DA30778 -:1011C0007AD9027CEB01C0B164B161C09129246776 -:1011D000C020D10F00008ADAB1AA64A0C02C206719 -:1011E0002D250265C3111DEDF88A321EEDFD0DADF2 -:1011F000010EDD0C65D28A0A4E516FE20260028157 -:10120000C090292467090F4765F2F828221D7B89C1 -:10121000022B0A0064BCA82CB00728B000DA200614 -:10122000880A28824CC0D10B8000DBA065AFE76341 -:10123000FC8D00000CE9506492ED0CEF11C0802889 -:101240001611AFBF2F16198EF88BF7DAE08FF92B36 -:101250001610ABFB7FBB01B1EA0CA8506580D688A5 -:1012600037DCE0AF89991C789B022CEC012C161B13 -:1012700029120C2C0A0029161A7AE3077AE9027F50 -:10128000BB01C0C165C2A58B352C0A002A0A007AB1 -:10129000E30564E1CA2C0A0164CE0D60028E883435 -:1012A0001BEDCF98DA8F331EEDC80F4F542FD42C7F -:1012B0008C2A8A320ECC020BAB010CBB0C65BF0A28 -:1012C0000A49516E920263FF018A330AAB5064BE31 -:1012D000F92CD0130AEE510ECE010E0E410C0C412A -:1012E0000ECC0C65CEE42FD012B0FF65F26EC0B00C -:1012F0008E378CD88A362FD2097CA3077AC9027E12 -:10130000FB01C0B165BEC38835DBA0AE8E78EB01B2 -:10131000B1AB89D7DAC0AF9D79DB01B1CAC0C07B60 -:10132000A3077AB9027DEB01C0C165CE9DC09029AB -:101330002467C020D10F88378C3698140CE90C290B -:10134000161408F80C981D78FB07281214B088288A -:101350001614891D9F159B16C0F02B121429161AFE -:101360002B161B8B147AE30B7AE90688158E1678F8 -:10137000EB01C0F165F1BA29121A2F12118A352E2C -:10138000121B9A1AAFEE2F1210C0A0AF9F79FB016B -:10139000B1EE9F11881AC0F098107AE30A7EA90571 -:1013A0002A12017A8B01C0F164F0816001838936D1 -:1013B0008B3799170BE80C981F09C90C291615785B -:1013C000EB07281215B088281615D9C09A199E184F -:1013D0008A1F2E12152A161A2E161BDAC0C0E08C90 -:1013E000177F930B7FA90688188F1978FB01C0E13E -:1013F00065E13E29121A2F12138A352E121B9A1BF1 -:10140000AFEE2F1212C0A0AF9F79FB01B1EE9F1378 -:10141000881BC0F098127AE30A7EA9052A12037A83 -:101420008B01C0F165F10A2E12162E16192A121B15 -:10143000005104C0E100EE1AB0EE2E16170EFF1395 -:101440002F16180FCC01ACAA2F121A0EBC01ACFC3F -:101450007FCB01B1AA2A161B2C161A63FC5E000072 -:101460007FB30263FE3163FE2B7EB30263FC306305 -:10147000FC2A00006450C0DA20DBC0581648C020A7 -:10148000D10FC09163FD7A00C09163FA44DA20DB8A -:1014900070C0D12E0A80C09A2924682C7007581574 -:1014A00038D2A0D10F03470B18ED4FDB70A8287876 -:1014B00073022B7DF8D9B063FA6100002A2C74DB2B -:1014C00040580EB363FAE4000029221D2D25027B4B -:1014D0009901C0B0C9B62CB00728B000DA20068840 -:1014E0000A28824CC0D10B8000DBA065AFE7C0208A -:1014F000D10FC09163FBFF00022A025802440AA2E6 -:1015000002060000022A025802410AA20206000056 -:10151000DB70DA20C0D12E0A80C09E2924682C708E -:1015200007581517C020D10FC09463FBC9C096633C -:10153000FBC4C09663FBBF002A2C74DB30DC405B2D -:10154000FE11DBA0C2A02AB4002C200C63FF2700F0 -:101550008D358CB77DCB0263FDD263FC6D8F358EEC -:10156000D77FEB0263FDC563FC6000006C1004C014 -:1015700020D10F006C1004C020D10F006C10042B80 -:10158000221E28221DC0A0C0942924062A25027BE1 -:101590008901DBA0C9B913ED06DA2028B0002CB010 -:1015A0000703880A28824CC0D10B8000DBA065AFFE -:1015B000E7C020D10F0000006C10042C20062A2167 -:1015C0000268C80528CCF965812E0A094C6591048A -:1015D0008F30C1B80F8F147FB00528212365812774 -:1015E00016ECF529629E6F98026000F819ECF1295B -:1015F00092266890078A2009AA0C65A0E72A629DB6 -:1016000064A0E12B200C0CB911A6992D92866FD9FC -:10161000026000DB1DECE90DBD0A2DD2A368D007E6 -:101620008E200DEE0C65E0C7279285C0E06470BF88 -:101630001DECEE68434E1CECED8A2B0CAA029A704E -:1016400089200899110D99029971882A98748F320E -:101650009F75282104088811987718ECDE0CBF11BB -:10166000A6FF2DF285A8B82E84CF2DDC282DF68577 -:10167000C85A2A2C74DB40580E46D2A0D10FC02085 -:10168000D10F00000029CCF96490B12C206689317B -:10169000B1CC0C0C472C24666EC60260008509F89C -:1016A0005065807F1CECD38A2B0F08400B881008F4 -:1016B000AA020CAA029A7089200899110D99029920 -:1016C00071883398738C329C728A2A9A74893499FF -:1016D0007563FF7D00CC57DA20DB30DC4058151DE8 -:1016E000C020D10F00DA20C0B65815AC63FFE5006A -:1016F000DA205815AA63FFDC00DA20DB30DC40DD9D -:1017000050581638D2A0D10FC858DA20DB30581400 -:101710008A2A210265AFBDC09409A9022925026366 -:10172000FFB200002B21045814351DECAFC0E02E91 -:1017300024668F302B200C0F8F1463FF662921380D -:10174000C08879830263FF5B2C20662B2104B1CC17 -:101750000C0C472C24665814291DECA3C0E02E2441 -:10176000668F302B200C0F8F1463FF376C1004C072 -:10177000B7C0A116ECA015EC92D720D840B822C073 -:10178000400535029671957002A438040442C94B95 -:101790001AEC8519EC8629A67EC140D30F6D4A0547 -:1017A00000808800208C220A88A272D10FC05008C5 -:1017B000A53875B0E363FFD76C1006931394112915 -:1017C0002006655288C0716898052A9CF965A29820 -:1017D00016EC792921028A1309094C6590CD8AA05B -:1017E0000A6A512AACFD65A0C2CC5FDB30DA208CDE -:1017F000115814D8C0519A13C7BF9BA98E132EE25B -:101800000968E0602F629E1DEC6A6FF80260008438 -:101810002DD22668D0052F22007DF9782C629DC735 -:101820009064C0709C108A132B200C2AA0200CBD41 -:1018300011A6DD0A4F14BFA809880129D286AF88F6 -:10184000288C09798B591FEC5C0FBF0A2FF2A36813 -:10185000F0052822007F894729D285D490659075AC -:1018600060004300002B200C1FEC540CBD11A6DDC2 -:1018700029D2860FBF0A6E96102FF2A368F0048853 -:10188000207F890529D285659165DA20581543C9DD -:101890005C6001FF00DA20C0B658154060000C0003 -:1018A000C09063FFB50000DA2058153C6551E48D07 -:1018B000138C11DBD08DD0022A020D6D515813AD5F -:1018C0009A1364A1CEC75F8FA195A9C0510F0F478E -:1018D0009F1163FEFD00C091C0F12820062C2066F8 -:1018E000288CF9A7CC0C0C472C24666FC6098D13E5 -:1018F0008DD170DE02290A00099D02648159C9D385 -:101900008A102B21045813BD8A13C0B02B24662ED5 -:10191000A2092AA0200E28141CEC338D1315EC27E5 -:10192000C1700A773685562DDC28AC2C9C12DED08F -:10193000A8557CD3022EDDF8D3E0DA40055B02DC4B -:10194000305BFF8AD4A028200CB455C0D02B0A8865 -:101950002F0A800C8C11A6CC29C285AF3FAB9929E8 -:10196000C6851CEC1CDEF0AC882D84CF2812022921 -:10197000120378F3022EFDF8289020D3E007880C9C -:10198000C170080847289420087736657FAB891313 -:1019900013EC1A8990C0F47797491BEC18C1CA2838 -:1019A00021048513099E4006EE1187530488118592 -:1019B000520E88020C88029BA09FA18F2B9DA59898 -:1019C000A497A795A603FF029FA22C200C1EEC0152 -:1019D000AECE0CCC1106CC082BC2852DE4CF2BBC8F -:1019E000202BC6852A2C748B11580D69D2A0D10FDB -:1019F00028203DC0E07C877F2E24670E0A4765A023 -:101A00007B1AEBFF88201EEBED8F138EE48FF4081A -:101A100088110A88020F8F14AFEE1FEBFA98910F0E -:101A2000EE029E901EEBF9C0801AEBEA2CD285AA3A -:101A3000BAB8CC28A4CF2CD6852C21022F20720E28 -:101A4000CC02B1FF2F24722C2502C020D10F8713A6 -:101A5000877007074763FD6E282138C099798B028C -:101A600063FE9ADDF063FE9500DA20DB308C11DD39 -:101A70005058155CD2A0D10FC0E163FF7A8B138C54 -:101A800011DD50C0AA2E0A802A2468DA205813BC1F -:101A9000D2A0D10FC020D10F6C1006292102C0D0D6 -:101AA0007597102A32047FA70A8B357FBF052D2535 -:101AB000020DD902090C4C65C18216EBBE1EEBBCAF -:101AC00028629EC0FA78F30260018829E2266890B5 -:101AD000078A2009AA0C65A17A2A629DDFA064A169 -:101AE000772B200C0CBC11A6CC29C286C08C798324 -:101AF0000260015719EBB109B90A2992A36890074E -:101B0000882009880C65814327C2851CEBB364716A -:101B10003A8931098B140CBB016FB11D2C20669FD3 -:101B200010B1CC0C0C472C24666EC6026001400933 -:101B3000FF5065F13A8A102AAC188934C0C47F97E7 -:101B40003C18EBB31BEBB28F359C719B708B209DC7 -:101B50007408BB029B72C08298751BEBAE0F0840E5 -:101B60009B730F881198777FF70B2F2102284A006B -:101B700008FF022F2502C0B4600004000000C0B0BE -:101B80007E97048F362F25227D97048837282521BC -:101B90007C9736C0F1C0900AF9382F3C20090942E1 -:101BA00064908619EB8018EB8128967E00F08800FF -:101BB000A08C00F08800A08C00F08800A08C2A6225 -:101BC0009D2DE4A22AAC182A669D89307797388F1C -:101BD000338A3218EB8A07BE0B2C2104B4BB04CC29 -:101BE0001198E0C08498E1882B9DE59AE69FE71A5A -:101BF000EB82099F4006FF110FCC020A880298E28F -:101C0000C1FC0FCC022CE604C9B82C200C1EEB71D1 -:101C10000CCA11AECC06AA0829A2852DC4CF09B9D9 -:101C20000B29A685CF5CC020D10FC081C0900F8941 -:101C300038C08779880263FF7263FF6600CC57DA89 -:101C400020DB30DC405813C3C020D10FDA205814F9 -:101C50005363FFE8C0A063FE82DA20C0B658144F79 -:101C600063FFD900DB402A2C74580CC9D2A0D10FD5 -:101C70008A102B21045812E11EEB4EC0D02D246691 -:101C800063FEB1006C1006D62019EB491EEB4B2801 -:101C9000610217EB4808084C65805F8A300A6A5178 -:101CA00069A3572B729E6EB83F2A922668A0048CB7 -:101CB000607AC9342A729D2C4CFECAAB2B600CB6DC -:101CC0004F0CBD11A7DD28D2860EBE0A78FB269CDC -:101CD000112EE2A32C160068E0052F62007EF91594 -:101CE00022D285CF2560000D00DA60C0B658142BD3 -:101CF000C85A60010F00DA60581428655106DC40AC -:101D0000DB308D30DA600D6D5158129AD3A064A08B -:101D1000F384A1C05104044763FF6D00C0B02C6080 -:101D2000668931B1CC0C0C472C64666FC602709684 -:101D30000A2B61045812B1C0B02B64666550B42AF6 -:101D40003C10C0E7DC20C0D1C0F002DF380F0F42EA -:101D500064F09019EB1418EB1528967E8D106DDA4F -:101D60000500A08800C08CC0A089301DEB247797A7 -:101D70005388328C108F3302CE0BC02492E1226143 -:101D8000049DE00422118D6B9BE59FE798E61FEB15 -:101D90001A0998400688110822020FDD02C18D9DA4 -:101DA000E208220292E4B4C22E600C1FEB0A0CE897 -:101DB00011A7882C8285AFEE0C220B2BE4CF228654 -:101DC00085D2A0D10F28600CD2A08C1119EB020C87 -:101DD0008D11A988A7DD2ED2852B84CF0ECC0B2C9C -:101DE000D685D10FC0F00ADF387FE80263FF6C634D -:101DF000FF6000002A6C74C0B2DC20DD4058128FF6 -:101E0000C0B063FF63C020D10F0000006C10042C31 -:101E1000221D2A221EC049D320293006243468C03E -:101E2000407AC105DDA060000200C0D06E9738C0C6 -:101E30008F2E0A802B3014C0962934060EBB022E3A -:101E400031022B34147E8004243502DE407AC10E28 -:101E5000C8ABDBD0DA302C0A00580AE52E31020E6E -:101E60000F4CC8FEC020D10F6895F8283102080831 -:101E70004C658FEF1AEAD01CEACE2BA29EC09A7B4B -:101E80009B462BC22668B0048D307BD93B29A29D8E -:101E9000C0E3CB9394901BEAE02D31049B9608DDC0 -:101EA000110EDD029D979D9112EADDC0E524C4A2CA -:101EB0002E34062F310228A29D02FF02288C3028E2 -:101EC000A69D2F3502C020D10FDA30C0B65813B30B -:101ED000C020D10F6C1006292006689805289CF9AF -:101EE00065825D29210209094C659210CD51DB30D4 -:101EF000DA20044C02581317C051D3A0C7AF2A36BA -:101F00000AC0E019EAAD1DEAB31FEAAC8A3A16EA44 -:101F1000A9B1AC64C13528629E6F88026001F129C5 -:101F2000DC332992266890078B2009BB0C65B1E051 -:101F300027629DC08E6471D82B200C0CBC11A6CCDE -:101F400029C2867983026001D219EA9B09B90A295C -:101F500092A3971068900828220009880C6581BB1D -:101F600027C2856471B5292006299CF96491EC2C5F -:101F700020668931B1CC0C0C472C24666EC60260F9 -:101F800001A109F85065819B883689F4088C14AC4E -:101F9000991CEA8B0C99022C2104997019EAA1086A -:101FA00008479971892A09881008990218EA9E0839 -:101FB000990299722830132930120488100699105A -:101FC00008990228302C9A740C881008C8020988D5 -:101FD00002987389379975883898768A39C0819ABA -:101FE000771AEA918935987B99780989140A9902B8 -:101FF000997A8A30893277A73618EA808F33987CAD -:10200000C084987D882B2E76112976122F7613198D -:10201000EA7A0A9F4006FF1104CA110988020FAA32 -:1020200002987EC1F90FAA022A7610C0AA600001A8 -:10203000C0A6ADBF0CBC11A6CC29C2852EF4CF0919 -:10204000A90B29C685655107C020D10F2B200C0C88 -:10205000BC1106CC0828C28609B90A6F8902600142 -:102060002E2992A36890082A220009AA0C65A11FB4 -:102070002AC28564A11928203D08284064808C84E8 -:102080003504841464408485F574537F8436048455 -:1020900014644077745374293013C08C79886CC0F1 -:1020A000902924670908476580ED882089F48435E4 -:1020B0001FEA55048414A4940F440294A014EA5017 -:1020C00008881104880298A1843698A3048414A473 -:1020D000990F990299A219EA4CADB428C2852E44F1 -:1020E000CF288C1028C6852821022F20720988024B -:1020F000B2FF2F2472282502C020D10F00CC57DA5E -:1021000020DB30DC40581293C020D10FC09163FF18 -:102110008FDA20C0B658132163FFE100DA2058138C -:102120001F63FFD88A102B21045811B41DEA2A1FFF -:10213000EA232B200CC0E02E24668A3A63FE480076 -:1021400000DA20DB30DC40DD505813A6D2A0D10FDE -:102150002A2C74DB40580B8ED2A0D10F292138C015 -:102160008879830263FE202A12002C20662B21042A -:102170002CCC010C0C472C24665811A01DEA161F0C -:10218000EA0F2B200CC0E02E24668A3A63FDF8008B -:10219000DA2058130263FF64DA205BFF1CD2A0D15F -:1021A0000F0000006C10089515C061C1B0D9402A1D -:1021B000203DC0400BAA010A64382A2006291606D1 -:1021C00068A8052CACF965C33B1DE9FC6440052FEC -:1021D000120564F29C2621021EE9F806064C65628F -:1021E000E315E9F46440D98A352930039A140A9931 -:1021F0000C6490CC2C200C8B149C110CCC11A5CC15 -:102200009C122CC286B4BB7CB3026002D38F110E29 -:10221000FE0A2EE2A368E0098620D30F0E660C6545 -:1022200062BE88122882856482B6891464905EDA60 -:1022300080D9308C201EE9F21FE9F31DE9E08B14F0 -:102240008DD4D4B07FB718B88A293C10853608C61B -:10225000110E66029681058514A5D50F550295804D -:102260000418146D8927889608CB110888140EBBB2 -:1022700002A8D8299C200F88029BA198A088929B35 -:10228000A3088814A8D80F880298A22AAC1019E9CC -:10229000DEC0C08F141EE9CF86128D11286285AE74 -:1022A000DD08FF0B2CD4CF2821022F66858B352A21 -:1022B0002072098802ABAA2825022A2472C020D1E4 -:1022C0000F29529E18E9BB6F9802600208288226E7 -:1022D00068800829220008990C6591F92A529DC14D -:1022E000CA9A1364A1EF2B200C2620060CB811A566 -:1022F000882D82860EBE0A7DC3026002022EE2A3F2 -:1023000068E0082F22000EFF0C65F1F3288285DEBD -:10231000806481FF9810266CF96461FF2C20668828 -:1023200031B1CC0C0C472C24666EC6026001BC088F -:10233000FD5065D1B617E9BD19E9A21AE9A92C210A -:10234000048B2D2830102F211D0C88100BFB090C3D -:1023500088020A880209BB026441528910C04D9B61 -:1023600090979198928D35D9E064D06CD730DBD0BE -:10237000D8307FD713273C10BCE92632168C39960B -:10238000E69CE78A37B4389AE80B13146430492A7C -:10239000821686799A9696978C778A7D9C982B825E -:1023A000172C7C209A9A2A9C189B99867BB03BB864 -:1023B000896DB9218BC996A52692162AAC18B899B1 -:1023C0009BA196A08BC786CD9BA22B921596A49B12 -:1023D000A386CB2CCC2026A605C0346BD4200D3B85 -:1023E0000C0DD8090E880A7FB705C0909988BC8863 -:1023F000C0900B1A126DAA069988998B288C18C068 -:10240000D01BE98C1CE98B16E981B1FF2A211C2322 -:10241000E6130F0F4F26E6122F251D7FA906C0F0E9 -:10242000C08028251D05F6111AE97A8F202BE615A4 -:102430002CE6162DE61726E6180AFA022AE61429D3 -:102440002006299CF96490FF29200C8D15C0801A64 -:10245000E9610C9C11AA99A5CCDA202BC28528949D -:10246000CF0B4B0B2BC685C0B08C1658118AD2A04F -:10247000D10F8A356FA548D8308BD56DA90C8A86C7 -:102480000A8A14CBA97AB337288C10C08028246715 -:10249000080B4765B112DA20DB302C12065811AD5B -:1024A000D3A0C0C1C0D02DA4039C1563FD268636E1 -:1024B00064610C8910C04D9B909791989263FEA423 -:1024C000C08163FFC78A15CCA7DA20DB308C165891 -:1024D00011A1C020D10FDA20C0B658123063FFE43A -:1024E00000DA208B1158122D63FFD9009E178A1332 -:1024F0002B21045810C28E17C0B02B246663FE3403 -:10250000C08063FE09DA20DB308C16DD505812B52E -:10251000D2A0D10FDA2058122163FFA82D2138C094 -:10252000C87DC30263FE0D8A132B21042C206698FC -:1025300017B1CC0C0C472C24665810B08E17C0D0A5 -:102540002D246663FDEE0000262138B06606064F96 -:10255000262538656EF128206A7F870508294164A1 -:1025600090A5C0D01BE92619E93426200723E61BD5 -:10257000B16609FA022BE61A28200A2DE61D2AE682 -:102580001E09880228E61C882606064728E6202B16 -:10259000220826E53E2BE6212D24072C20062A20A2 -:1025A0006468C347B44463FE9EDB30DA208D15C0F7 -:1025B000CE2E0A802C24688C165810F1D2A0D10F90 -:1025C0008E102A321616E8FD0A2A1486662BE612A9 -:1025D00097E127E61328E614AA6609660296E02E1C -:1025E000EC4869ED50C14663FD7A000064AFB41950 -:1025F000E8F328201689920A880C00910400881AB2 -:10260000A8B8982963FF9C002B21046EB81E2C20CB -:1026100066B8CC0C0C472C2466C9C09E178A135888 -:1026200010778E17C0348F20C0D02D2466C0682646 -:10263000240663FF2C008D35C08064D04AD9E0DCCD -:1026400030DBE0DF301AE8FDB188B4FF17E8FD8623 -:10265000C9249DFF8DC82CCC102D46300767012D55 -:1026600046320A66011DE8F7264631AD6D2D463328 -:1026700026F21597B796B684C3BCBB94B58D3529A1 -:102680009C107D83C22F211DC14663FD4B000000BD -:102690006C1006292006289CF86582BF2921022B90 -:1026A000200C09094C6590E116E8C30CBA11A6AAE2 -:1026B0002DA2862C0A127DC30260028C19E8BF0984 -:1026C000B90A2992A36890078C2009CC0C65C278BE -:1026D00029A2856492722D629E1AE8B56FD80260B5 -:1026E000026E2AA22629160168A0082B22000ABB26 -:1026F0000C65B25C29629DC18C6492542A21200A27 -:10270000806099102C203CC7EF000F3E010B3EB1BA -:10271000BD0FDB390BBB098F260DBD112DDC1C0D48 -:102720000D410EDD038E27B1DD0D0D410FEE0C0DB9 -:10273000BB0B2BBC1C0BB7027EC71C2C21257BCBF3 -:10274000162D1AFC0CBA0C0DA16000093E01073EC3 -:10275000B1780987390B770A77EB0260020A2C21DE -:1027600023282121B1CC0C0C4F2C25237C8B29B0A4 -:10277000CD2D2523C855DA20DB3058106F292102D2 -:10278000CC96C0E80E9E022E2502CC57DA20DB3014 -:10279000DC405810F0C020D10F2C20668931B1CC1C -:1027A0000C0C472C24666EC6026001D309FD5065EF -:1027B000D1CD2F0A012E301129221464E0112822D4 -:1027C0001B090C4400C10400FA1A0A880228261BBF -:1027D0002E3010C0A0C0B0941295131CE878883039 -:1027E0002CC022088D14778704C0F10CFA38C04140 -:1027F000C0F225203CC0840858010F5F010F4B3800 -:1028000005354007BB10C0F0084F3808FF100FBB5C -:102810000228ECFEC0F0084F38842B0BA8100AFFEA -:10282000102A21200F88020B880208440218E8862B -:102830008F110844022821250A2A14082814048824 -:10284000110A88022A210494F08B2004E41008BBAA -:102850001104BB02C04A04BB029BF1842A08AB11DD -:102860000BEB0294F40A54110B44020555100D1B96 -:102870004094F707BB100B5502085502C08195F62E -:102880008433C05094F3B1948B3295F898F99BF24D -:10289000C080C1BC24261499FA9BF598FB85389515 -:1028A000FC843A94FD8B3B9BFE883998FF85352547 -:1028B000F6108436851324F6118B3784122BF6120A -:1028C000C0B064C07E89307797438D3288332E3014 -:1028D000108F111CE84A0999400699112CF614C072 -:1028E000C42CF6158C2B2DF61A28F61B2BF6190482 -:1028F000A81109880208EE0219E840C18008EE021A -:1029000009C90229F6162EF618C09E600001C09A69 -:102910002F200C18E8300CFE11A8FFA6EE2DE28542 -:102920002BF4CF0D9D0B2DE685C87F8A268929A71C -:10293000AA9A260A990C090948292525655050C0EC -:1029400020D10F00C09A63FFC6DA2058111463FE2D -:1029500038DA20C0B658111163FE2E0068973C2B60 -:102960009CFD64BE24C020D10FDA20DB705810CD4E -:10297000C0C0C0D10ADA390ADC3865CDE063FE098F -:102980008A102B2104580F9DC0B02B246663FE21B2 -:10299000DB402A2C7458097ED2A0D10FDA20580FC0 -:1029A000A263FCF76C1004C020D10F006C10042946 -:1029B0000A801EE8261FE8261CE7FF0C2B11ACBB83 -:1029C0002C2CFC2DB2850FCC029ED19CD0C051C0C6 -:1029D0007013E82214E82118E81F2AB285A82804F9 -:1029E000240A234691A986B8AA2AB685A9882784ED -:1029F0009F25649FD10F00006C100AD6302830103C -:102A0000292006288CF964829B68980B2A9CF9651A -:102A1000A1B2022A02580F8489371BE7E8C89164E3 -:102A2000520E2A21020A0C4C65C2588D3019E7E17A -:102A300074D7052E212365E29E2F929E1AE7DD6F43 -:102A4000F8026002532AA22668A0082C22000ACCB1 -:102A50000C65C2442A929D64A23E9A151FE7D78D49 -:102A600067C1E6C8DD2B620618E7D564B00528808B -:102A7000217B8B432B200C18E7CF0CBC11A8CC2951 -:102A8000C28679EB460FBE0A2EE2A368E0052F222C -:102A9000007EF9372CC2859C1864C2332B212F8706 -:102AA000660B7B360B790C6F9D266ED2462C203D33 -:102AB0007BC740CE5560001E2A200CC1B28C205826 -:102AC00010F79A1864A2458D6763FFCFC0C063FFFB -:102AD000C5D7B063FFD300C0E06000022E60030ED4 -:102AE000DB0C6EB20EDC700CEA11AA6A2AAC20581C -:102AF0000199D7A0DA20DB70C1C82D212058109190 -:102B00008C268B279A160CBB0C7AB3348F188963EA -:102B100099F3886298F28E659EF82D60108A189D50 -:102B20001768D729C0D09DA92C22182B22139CAB43 -:102B30009BAA97A58E667E7302600097CF586000AF -:102B40001FDA208B1658105765A13863FFBDC0816E -:102B5000C0908F18C0A29AF999FB98FA97F563FF75 -:102B6000D2DB30DA20DC40580FFBC051D6A0C0C009 -:102B70002BA0102CA4039B172C1208022A02066B10 -:102B800002DF702D60038E179D149E100CDD11C0A6 -:102B9000E0AD6D2DDC205801188C148B16ACAC2CDC -:102BA00064038A268929ABAA0A990C9A26886609A1 -:102BB000094829252507880C98662F2218A7FF2F7A -:102BC000261863FE96DA20DB30DC40DD5058110514 -:102BD000D2A0D10FC0302C20668961B1CC0C0C473B -:102BE0002C24666EC6026000D2C03009FD5065D04C -:102BF000CA8E6764E069647066DB608C18DF70DA27 -:102C0000202D60038E170CDD119E10AD6D2DDC2084 -:102C10001EE78D5800F9232618DA208B16DC402F8A -:102C20002213DD50B1FF2F2613580F9AD2A0D10FD7 -:102C30000028203D084840658DE76F953EDA308DCD -:102C4000B56D990C8CA80C8C14CACF7CD32D2AACF2 -:102C500010C090292467090D4764DDC5600092000B -:102C60002C1208066B022D6C20077F028E17DA20CB -:102C70009E101EE77458007D63FF9A00C09163FFA9 -:102C8000D1000000655081DA20DB60DC40580FB1D4 -:102C9000C020C0F02FA403D10FDA20C0B658103FD7 -:102CA00063FFE000006F950263FD6CDA20DB30DC2F -:102CB00040DD50C4E0580F32D2A0D10F8A152B212D -:102CC00004580ECE232466286010981763FF210055 -:102CD000DA2058103263FFABC858DB30DA20580FC7 -:102CE000162A210265AF9CC09409A9022925026316 -:102CF000FF91DB30DC40DD50C0A32E0A802A24681F -:102D0000DA20580F1FD2A0D10FC020D10FDA202B0C -:102D1000200C58104763FF6B6C1004282006C0621B -:102D2000288CF8658125C050C7DF2B221BC0E12A03 -:102D3000206B29212300A104B099292523B1AA00E1 -:102D4000EC1A0BC4010A0A442A246B04E4390DCCA2 -:102D5000030CBB012B261B64406929200C1BE715C3 -:102D60000C9A110BAA082FA2861BE7136FF90260B9 -:102D700000B60B9B0A2BB2A368B0082C22000BCC28 -:102D80000C65C0A42BA2851DE73664B09B8C2B2458 -:102D900021040DCC029CB08820C0C50888110C8885 -:102DA0000298B1882A08441198B48F3494B79FB51B -:102DB000C0401EE7082DA2850E9E0825E4CF2DDC1D -:102DC000282DA68529210209094C68941A689820A3 -:102DD000C9402A210265A00B2A221E2B221D7AB18E -:102DE0000265A079C020D10F2C212365CFDE6000C1 -:102DF000082E21212D21237EDBD52B221E2F221DE3 -:102E00002525027BF901C0B064BFC413E6E92CB0EC -:102E10000728B000DA2003880A28824CC0D10B8032 -:102E200000DBA065AFE763FFA62A2C74C0B02C0AB4 -:102E300002580E081CE70C9CA08B2008BB1106BB97 -:102E4000029BA1893499A263FF790000262468DAE5 -:102E500020DB30DC40DD50581063D2A0D10FDA20E7 -:102E60002B200C580FCEC020D10F00006C1006078D -:102E70003D14C080DC30DB40DA20C047C02123BCD9 -:102E800030032838080842774001B1DD64815A1EBA -:102E9000E6C519E6C629E67ED30F6DDA050050882F -:102EA00000308CC0E0C02025A03C14E6C4B6D38F0F -:102EB000C0C0D00F87142440220F8940941077F7A8 -:102EC00004C081048238C0F10B2810C044C0220421 -:102ED000540104FD3802520102FE3808DD10821C44 -:102EE00007EE100E6E020EDD02242CFEC0E004FE82 -:102EF000380AEE100E88020D88028DAB1EE6B4086B -:102F0000D8020E880298B0C0E80428100E5E018432 -:102F1000A025A125084411084402052514045511D3 -:102F2000043402C0810E8E3994B18FAA84109FB4EC -:102F300075660C26A11FC0F2062614600009000069 -:102F400026A120C0F20626140565020F7701078727 -:102F50003905E61007781008660206550295B62571 -:102F6000A1040AE61108581108280208660296B75B -:102F7000C060644056649053067E11C0F489C288D4 -:102F8000C30B340B96459847994618E69B9F41041E -:102F900059110E99021FE699020E4708D80298426D -:102FA0000E99029F40C1E00E990299442FA00CB4E3 -:102FB000380CF91114E6881EE67FA4FFAE992E9214 -:102FC0008526F4CF0E880B289685D10F2BA00C1FD9 -:102FD000E6791CE6800CBE11ACBBAFEE2DE2852677 -:102FE000B4CF0D3D0B2DE685D10FC0800528387874 -:102FF000480263FEA263FE966C1006C0C06570F1C5 -:103000008830C030088714778712C0B0C0A619E690 -:103010006B299022C030CC97C031600003C0B0C093 -:10302000A6C0E0C091C0D4C08225203C0B3F1097C1 -:1030300012831CC0700858010D5D01089738C080CC -:103040000B9838077710048810086802087702C0C8 -:10305000800D98382D3CFE0888100D9E388D2B0A67 -:10306000EE1008EE0207EE020CB8100FDD02053B71 -:10307000400EDD029D408920043D100899110D99F4 -:10308000022D210409A90208DD119941872A05B9F9 -:10309000100D3D020ABB110DBB02087702974428B0 -:1030A00021258712082814048811071E4007EE10F6 -:1030B0000E990275660926211F0626146000060077 -:1030C0002621200626140868029B47098802984694 -:1030D00029200CD2C0C0800C9E111BE63E1FE63595 -:1030E000AB99AFEE2DE2852894CF0DAD0B2DE68583 -:1030F000D10FDD40C0A6C0B08E51CAE0B2AAB1BBAC -:103100002DDC108F500E7836981008770C9FD898C9 -:10311000D989538F52991199DB9FDA7E8309B1CCFB -:10312000255C10C97763FFCF88108D1108E70C97D5 -:1031300051AD8DD7F078DB01B1F79D5397528830B0 -:10314000C030088714088840648ED565BEC963FE08 -:10315000BC0000006C1004D720B03A8820C0308238 -:1031600021CAA0742B1E2972046D080FC980C99151 -:103170008575B133A2527A3B0B742B0863FFE900CB -:10318000649FECD10FD240D10F0000006C100AD622 -:10319000302E3027D950DA4015E6092430269A150A -:1031A00029160464E0026493732920062A9CF865BA -:1031B000A3CE2A2102270A040A0B4C65B3978C3050 -:1031C00074C7052D212365D4A0C0A62B0A032C2289 -:1031D00000580F0B64A3B917E5F78E389A1664E30D -:1031E000BA2F6027285021C9F37E8311C2B08C20EA -:1031F0002A200C580F2AD7A0CDA16004A200C2B08B -:103200008C202A200C580EFED7A064A4862F212ED5 -:103210008B680FBF360FB90C6F9D54296027D5B04E -:103220006E920528203D7B8F4CDA20DB50C1C42DE7 -:10323000211F580EC48B269A189A1989272AAC3850 -:103240000B990C7A93538963C08099738F62987835 -:103250009F728E659E798D679D7B8C6695759C7A35 -:103260008E687E53026000B18B1465B050600038E8 -:10327000DBF063FFA5008A14C9A92E60030E9B0C26 -:103280006EB2A5DC500CEA11AA6A2AAC285BFFB129 -:10329000D5A063FF93C0E063FFE2DA208B18580EDD -:1032A0008165A2B163FF9E0000DA20DB308C1558E7 -:1032B0000E29D6A0C0C0C0D12D16042CA403DC70EA -:1032C000DA20DB60DF502D6003C0E09E109D171EEA -:1032D000E5D20CDD110D6D082DDC285BFF478E66F5 -:1032E0008F678817AF5FA8A828640375FB01B1EE4C -:1032F0008A189E669F6789268829AA9909880C9949 -:10330000268E6808084805EE0C28252515E5AC9E94 -:103310006865EECC63FEE6000000C9432F21232B35 -:1033200021212FFC010F0F4F2F25237FBB026003AC -:10333000142C20668961B1CC0C0C472C24666EC617 -:103340000260022809FD5065D22264E1B62E602792 -:1033500064E1B0DC70DF50DA20DB601EE5C32D6075 -:1033600003C08098100CDD11AD6D2DDC285BFF22B1 -:10337000644181C0442B0A008C202A200C580EA0E6 -:103380000AA70265A00FC0B02C22002A200C580EFC -:103390009CD7A064AFEFDA20C1BCC1C82D21208F1B -:1033A000188E268929AFEE9E260E990C0909482908 -:1033B0002525580E64C090C050C0C288609A191E5E -:1033C000E57FC0A12EE022088F14778704C0810E0C -:1033D0008938C0800B93102D203C2921200CDC0162 -:1033E00004DB010929140BA8380CA5380D3D401C3D -:1033F000E5968B2B088810075510085502053302F7 -:103400002821250F154003BB020CBB0207551005F0 -:10341000D3100828140ADD11048811098802053325 -:10342000022921040833029B70C0808A201BE58F8B -:1034300008AA110BAA029A71C0A1852A93769574E5 -:1034400008931103DD020ADD029D778C63C1DC9CC9 -:10345000738B6298789A799B72232214C0C0B1351D -:103460002526149C7B9D75937A2B621A9B7C2A627D -:103470001C9A7D28621D987E25621B957F2362170A -:103480002376102D62182D76112C62192C76126479 -:10349000E0B98E6077E73DC0FE13E5571DE558C1E2 -:1034A000818A628B630495110E9C4006CC110C55E9 -:1034B00002247615085502C0802D76148D2B2B76AC -:1034C0001B2A761A28761925761803DD022D761622 -:1034D0006000030000C0FA2E200C19E53E18E53507 -:1034E000A9E90CEE11A8EEC0802DE2852894CF0D3D -:1034F000FD0B2DE685DA208B198C158D14580D6582 -:10350000D2A0D10FDC70DF50DB602D6C28C0A01E74 -:10351000E5569A10DA205BFE5563FE53002B203DE2 -:103520000B4B4065BC826FE527DA308F556DE90C97 -:103530008EAA0E8E14C9E87EF3162AAC10C090290C -:103540002467090F4764FC6060015F00C0FA63FFF5 -:1035500085C09163FFE88814658168DA20DB608CA0 -:1035600015580D7CC020C09029A403D10F8A162BBA -:103570002104580CA2C0A02A24668E6863FDCA00EC -:10358000002B9CF965B0FDDA20580CA763FC2200E3 -:1035900000DA20C0B6580E0163FFBA002B200C0CD5 -:1035A000BE11A7EE2DE286C1C27DC30260011819CB -:1035B000E50209B90A2992A36890082A220009AAFB -:1035C0000C65A10326E2856460FD2C20668931B17B -:1035D000CC0C0C472C24666FC60270960C8A162BF6 -:1035E0002104580C86C0D02D24668E3077E74D1C00 -:1035F000E5021BE5028F328833C0A42D21040E9909 -:103600004006991104DD1109DD029A61C19009DDBE -:10361000029B60C0908B2B9D649F66986799650C98 -:10362000BB029B6228200C1AE4EBAA8A0C8811A723 -:10363000882F828529A4CF2FFC202F86858A1465A8 -:10364000A0A6C020D10FB0FC8B142C2523C8B70234 -:103650002A02066B02580CB82A210265AEF7C0D8C0 -:103660000DAD022D250263FEEC008E14C8E8DA20B1 -:10367000DB30580CB12A210265AEDA07AF022F25E4 -:103680000263FED100DA20DB308C158D14580E5504 -:10369000D2A0D10FDA202B200C580DC063FEB6004B -:1036A000DA202B200C580DE263FEAADA20DB308CE6 -:1036B000152D12042E0A80280A00282468580CB000 -:1036C00063FAE500C020D10FDA20580DB48914CD7B -:1036D00092DA20DB308C15580D1FDBA0C020C0A073 -:1036E0002AB403D10FC020D10F2A2C748B15580691 -:1036F00028D2A0D10F0000006C100C2821029410D9 -:1037000008084C6583621FE4AB29F29E6F98026043 -:1037100003661DE4A729D2266890082A220009AA78 -:103720000C65A3542CF29D64C34E2B200C0CB611D7 -:10373000AF66286286C1EC78E30260034619E49E16 -:1037400009B90A2992A36890078A2009AA0C65A3DF -:103750003224628564432CC0E12A3109C0702724D9 -:103760006689359A11992A88369912982B89379843 -:1037700013992C883899140858149815982D89395C -:103780002A25042E251D29251C283028C0922824EE -:103790003C2A302908084798160989012A243D2A1D -:1037A000311599170A094109A90C299CEC29251FF3 -:1037B0007E87192D2A000DA06000083E010A3EB147 -:1037C000AD08DA390EAA110A990C29251F2A211FE2 -:1037D00018E4A80A8160C1D0941A951B01083E0024 -:1037E000053EB184054839843C259CFC0D8836296A -:1037F000201408AA1C8D3D2726182E26132E2614C9 -:103800002E261527261B2E246B27246727246808BD -:10381000581C0909432924142932112A252E282548 -:103820002F27252427252527252C27252325252037 -:103830002425212D2522841A2D211C851B6FD202BF -:10384000600209C0A099186D080AB1AA00A104007D -:10385000E91A7D9B0263FFEE8918C080C0E1C07049 -:10386000C0D29B1D951B961C9C1E16E4722C203DFD -:1038700015E4820C0B400DCC010BE7381DE4640A03 -:1038800077100CE8380B8810C0C49C410877029D63 -:1038900040B0A80988118B209C499D48954B9643C0 -:1038A000087702861418E47315E45A08770205BBFA -:1038B000029B4A9B4297468812871108DA149A4E57 -:1038C0000D88100D77110877021AE44E06D8140DF2 -:1038D0006610087702974FC78F984D984C98458788 -:1038E0001598440715140D55110A5502954715E40E -:1038F000638A262D46102D46182D46202C46112C65 -:1039000046192C46212B46122B461A2846142846C7 -:10391000152B462288162546242546268B170A0C89 -:1039200048090D4885130EDD1105CC110839400BEF -:10393000EB390299101EE4520DCC020D5511082DE1 -:10394000400655022E461316E41D0FDD11254616BE -:10395000080840851B0188100DBB0286671DE449DD -:103960000988020CBB0219E4191CE4472B46172DE9 -:10397000461BA7661BE446C0702C461C0988028CB7 -:103980001E28461E2B4623C0908B1D29461D294606 -:103990001F18E43F2946272846252931162E2006E0 -:1039A00029246A243117962D242538861CCCE1273A -:1039B0002407C0D7090E4064E0829A29092841648F -:1039C000809164409B2D2406C098094936280AA09E -:1039D00024628501C404A84428210424668508883B -:1039E000118E3F8A3E2D32100EA41800C4040EAE74 -:1039F0001800EE110ACA530EDD02C0E30E880298C9 -:103A0000C11EE42409084E9EC08E2094C398C59D13 -:103A1000C418E3F01DE42105EE110EAA020DAA025E -:103A2000A8B82784CF9AC21EE3E224F29D27E4A21D -:103A3000244C1824F69D655052C020D10F2D240629 -:103A4000C0A0C09809493604A93863FF7FC0A063AD -:103A5000FE070000654F6DC098C0A82A240663FFCA -:103A60006B2D2406C09063FF63CC57DA20DB308CCB -:103A700010580C38C020D10F00DA20C0B6580CC73F -:103A800063FFE500DA20580CC563FFDC2A2C748B39 -:103A90001058053FD2A0D10F6C10062820068A339B -:103AA0006F8202600161C05013E3C229210216E354 -:103AB000C1699204252502D9502C20159A2814E3B7 -:103AC000BF8F2627200B0AFE0C0477092B711C647C -:103AD000E1398E428D436FBC0260016F00E104B09A -:103AE000C800881A08A80808D80298272B2006685A -:103AF000B32ECE972B221E2C221D0111027BC90151 -:103B0000C0B064B0172CB00728B000DA2003880AD0 -:103B100028824CC0D10B8000DBA065AFE7C020D16C -:103B20000F2D206464DFCA8B29C0F10BAB0C66BF7C -:103B3000C02B200C0CBC11A6CC28C2862E0A0878FB -:103B4000EB611EE39D0EBE0A2EE2A368E00528226B -:103B5000007E894F29C2851EE3A96490461FE3B603 -:103B60009E90C084989128200A95930F880298927D -:103B70008E200FEE029E942F200788262F950A98FC -:103B8000969A972E200625240768E3432921022AC6 -:103B9000C2851DE3902AAC20ADBD25D4CF2AC685B1 -:103BA00063FF4E002E2065CBEDC082282465C9F648 -:103BB00005E4310002002A62821BE3982941020BCE -:103BC000AA022A668209E43129210263FF23000048 -:103BD00064DFB88F422E201600F1040DEE0C00EECB -:103BE0001AAEAE9E2963FFA38A202B3221B1AA9A76 -:103BF000B0293221283223B4992936217989A92B79 -:103C000032222B362163FFA0C020D10F9F2725240D -:103C100015ACB828751C2B2006C0C12EBCFE64E074 -:103C2000AB68B7772DBCFD65DEC72D2064C0F0649E -:103C3000D0868E290EAE0C66E089C0F128205A2865 -:103C40008CFE08CF3865FEE863FF580000E004935F -:103C500010C0810AF30C038339C78F08D80308A862 -:103C60000108F80C080819A83303C80CA8B828756F -:103C70001C030B472B24158310CBB700E104B0BC09 -:103C800000CC1AACAC0CDC029C27659E5EC0B20B6B -:103C9000990209094F29250263FE50002D206A0D63 -:103CA0002D4165DF7EDA20C0B0580C8F64AF18C09C -:103CB000F163FEEF9F2763FFD02E221F65EE326374 -:103CC000FF79000028221F658E2763FF6E252406DA -:103CD00029210263FE1B00006C10066571332B4C1A -:103CE00018C0C7293C18C0A1C08009A838080842DC -:103CF0006481101CE32C1AE32D2AC67E2A5CFDD3B6 -:103D00000F6DAA0500B08800908C8940C0A009887A -:103D1000471FE355080B47094C50090D5304DD10AC -:103D2000B4CC04CC100D5D029D310CBB029B3088DD -:103D3000438E2098350FEE029E328D26D850A6DD98 -:103D40009D268E40C0900E5E5064E0971CE33B1EA3 -:103D5000E32B038B0BC0F49FB19EB02D200A99B3C7 -:103D60000CDD029DB28F200CFF029FB48E262D2009 -:103D7000079EB68C282DB50A9CB72924072F20064C -:103D80002B206469F339CBB61DE30D2320168DD2A9 -:103D90000B330C00D10400331AB48DA3C393292232 -:103DA000200C13E30C1FE3030C2E11AFEEA322290A -:103DB00024CF2FE285D2A00FDD0B2DE685D10F0099 -:103DC0002E200CB48C0CEB111FE3031DE2FAAFEEB6 -:103DD000ADBB22B28529E4CF02C20B22B685D2A0A8 -:103DE000D10F00002E200C1CE2F31FE2FA0CEB11A5 -:103DF000AFEEACBB22B28529E4CF02820B22B6859E -:103E0000D2A0D10FC0D00BAD387DC80263FEEC63E9 -:103E1000FEE08E40272C747BEE12DA70C0B32C3C8F -:103E200018DD50580A868940C08063FEE3066E02A2 -:103E3000022A02DB30DC40DD505800049A10DB50CF -:103E4000DA70580453881063FEF700006C10069275 -:103E5000121EE2E48C40AE2D0C8C472E3C1804CA96 -:103E60000BD9A07DA30229ADF875C302600084C000 -:103E7000B0C023C0A09D106D0844B89F0EB80A8D35 -:103E8000900EB70BB8770D6D36ADAA9D800D660C00 -:103E9000D8F000808800708C879068B124B22277B7 -:103EA000D3278891C0D0CB879890279C100070882A -:103EB00000F08C9D91CB6FC08108BB0375CB36633E -:103EC000FFB4B1222EEC1863FFD485920D770C86D7 -:103ED000939790A6D67D6B01B1559693959260000D -:103EE00016B3CC2D9C188810D9D078D3C729DDF80B -:103EF00063FFC100C0238A421BE2E900CD322D449A -:103F0000029B3092318942854379A1051EE2E50E7C -:103F1000550187121BE2D5897095350B99029932AC -:103F200088420A880C98428676A6A696768F44AF79 -:103F3000AF9F44D10F0000006C10089311D6308859 -:103F400030C0910863510808470598389812282115 -:103F500002293CFD08084C6581656591628A630A07 -:103F60002B5065B18B0A6F142E0AFF7CA60A2C20F9 -:103F70005ACCC42D0A022D245A7FE0026002158912 -:103F80002888261FE2C809880C65820F2E200B0F97 -:103F9000EE0B2DE0FE2EE0FF08DD110EDD021EE22D -:103FA000C2AEDD1EE2C21CE2C20EDD010DCC37C185 -:103FB00080084837B88DB488981089601AE2807BF1 -:103FC00096218B622AA0219C147BA3179D132A2083 -:103FD0000C8B108C20580BB18C148D13DBA0CEAC45 -:103FE0006001C4002E200C1BE2730CEA110BAA081E -:103FF0002BA2861FE2717BDB3B0FEF0A2FF2A36837 -:10400000F0052822007F892C2BA28564B0AA876244 -:104010008826DE700C7936097A0C6FAD1C8F279BD1 -:104020001508FF0C77F3197E7B729D139C149B156A -:10403000CF56600025C0B063FFD0D79063FFDD008E -:10404000009D139C14DA20DB70580B168B158C1412 -:104050008D1365A06A8E6263FFCC00DA208B11DCC1 -:1040600040580ABCD6A08B15C051DE70DA20DC6047 -:10407000DD405BFF768D138C14D9A02E200C1BE243 -:104080004D1FE2540CEA11AFEFC0E0ABAA2BA285A2 -:104090002EF4CF0B990B29A68563FF1D00DA20DCD7 -:1040A00060DD40DE708912282007DF50A9882824AF -:1040B000075BFF09D2A0D10F00DBE0DA20580B37F5 -:1040C0006550EF2A20140A3A4065A0EBDB60DC4023 -:1040D000DD30022A025809A7D6A064A0D584A183A6 -:1040E000A00404470305479512036351C05163FEC2 -:1040F0005C2C2006D30F28CCFD6480A568C704C0C3 -:10410000932924062C2006C0B18D641FE22C9D2724 -:104110009D289D298FF29D2600F10400BB1A00F016 -:1041200004B0BE0EDD01C0F0ADBB8D652F24070DC0 -:104130000E5E01EE11AEBB2E0AFEB0BB0B0B190ECC -:10414000BB36C0E20B0B470EBB372B241618E224FC -:104150000A09450D0B422B240B29240AB4BE2E2438 -:104160000C7D88572920162FCCFDB09D0A5C520D7E -:10417000CC362C246465FDEC0C0C4764CDE618E2CB -:104180000F8E2888820C9F0C00810400FF1AAFEE6E -:104190009E2963FDCF1CE23E63FE13001CE23563E3 -:1041A000FE0C8D6563FFA500DA202B200C580B2038 -:1041B000645F0FC020D10F00C020D10FC09329240D -:1041C00016C09363FFA000006C1004C06017E1F8F4 -:1041D0001DE1FBC3812931012A300829240A78A175 -:1041E00008C3B27BA172D260D10FC0C16550512605 -:1041F00025022AD0202F200B290AFB2B20142E2049 -:104200001526241509BB010DFF0928F11C2B2414C8 -:10421000A8EE2EF51C64A0A92B221E28221D011138 -:10422000027B8901DB6064B0172CB00728B000DA8C -:104230002007880A28824CC0D10B8000DBA065AF24 -:10424000E7DB30DC40DD50DA205800DE29210209AE -:104250000B4CCAB2D2A0D10F00CC5A2C30087BC173 -:10426000372ED02064E02D022A02033B02DC40DD21 -:10427000505800D4D2A0D10F2B2014B0BB2B241443 -:104280000B0F4164F0797CB7CAC0C10C9C022C258D -:1042900002D2A0D10FC020D10F2E200669E2C12684 -:1042A00024062B221E2F221D29200B2820150D99B4 -:1042B000092A911C262415AA8828951C7BF149609F -:1042C0000048B0BB2B24140B0A4164A0627CB702E7 -:1042D0002C25022B221E2C221DD30F7BC901C0B01E -:1042E000C9B62CB00728B000DA2007880A28824C0B -:1042F000C0D10B8000DBA065AFE7C020D10F00006C -:10430000262406D2A0D10F0000DB601DE1AC64BF03 -:104310004F2CB00728B000DA2007880A28824CC04A -:10432000D10B8000DBA065AFE71DE1A463FF310086 -:1043300026240663FF9C00006C1004282006260A31 -:10434000046F856364502A2920147D9724022A0271 -:10435000DB30DC40DD50580019292102090A4CC825 -:10436000A2C020D10FC0B10B9B022B2502C020D1CF -:104370000F00022A02033B022C0A015800D1C9AAED -:10438000DA20DB30DC405809F329A011D3A07E9756 -:10439000082C0AFD0C9C012CA411C0512D201406E0 -:1043A000DD022D241463FFA4DA20DB30DC40DD5075 -:1043B000C0E0580973D2A0D10F0000006C1006169F -:1043C000E17D1CE17D655157C0E117E179282102AB -:1043D0002D220008084C6580932B32000B6951296F -:1043E0009CFD6590872A629E6EA84C2A722668A062 -:1043F000027AD9432A629DCBAD7CBE502B200C0C97 -:10440000BD11A6DD28D2862F4C0478FB160CBF0AFE -:104410002FF2A368F0052822007F89072DD285D3CB -:104420000F65D0742A210419E1A3D30F7A9B2EDAE9 -:104430002058086E600035002D21041BE19E7DBBD5 -:1044400024DA20C0B6580869CA546001030B2B5007 -:104450002B240BB4BB0B0B472B240C63FFA0DA20DF -:10446000580A4E600006DA20C0B6580A4C6550E083 -:10447000DC40DB302D3200022A020D6D515808BDA0 -:104480001CE14ED3A064A0C8C05184A18EA0040436 -:10449000470E0E4763FF3500002B2104C08C893185 -:1044A000C070DF7009F950098F386EB8172C20667C -:1044B000AECC0C0C472C24667CFB099D105808CF11 -:1044C0008D1027246694D11EE151B8DC9ED0655032 -:1044D00056C0D7B83AC0B1C0F00CBF380F0F42CBAE -:1044E000F119E13018E13228967EB04BD30F6DBA46 -:1044F0000500A08800C08C2C200CC0201DE1360CCB -:10450000CF11A6FF2EF285ADCC27C4CF0E4E0B2EB9 -:10451000F685D10FC0800AB83878D0CD63FFC100CE -:104520008E300E0E4763FEA12A2C742B0A01044D17 -:10453000025808C22F200C12E1270CF911A699A2EB -:10454000FF27F4CF289285D2A008480B289685D162 -:104550000FC020D10F0000006C1004C060CB55DBF1 -:1045600030DC40055D02022A025BFF94292102092A -:10457000084CC882D2A0D10F2B2014B0BB2B24141E -:104580000B0C41CBC57DB7EBC0C10C9C022C2502A6 -:10459000D2A0D10F0000022A02033B02066C02C027 -:1045A000D0C7F72E201428310126250228240A0F0F -:1045B000EE012E241458010E63FFA300262406D218 -:1045C000A0D10F006C1006282102D62008084C65E7 -:1045D000809D2B200C12E0F70CB811A2882A82864D -:1045E000B5497A930260009719E0F409B90A299253 -:1045F000A36890082A620009AA0C65A08228828517 -:104600001CE0FF6480799C80B887B14B9B819B1034 -:10461000655074C0A7D970280A01C0D0078D380D25 -:104620000D42CBDE1FE0E01EE0E12EF67ED830D357 -:104630000F6D4A0500808800908C2E3008C0A000C5 -:10464000EE322E740028600C19E0E30C8D11A2DD0F -:10465000A988C0202CD2852284CFD2A00CBC0B2CE0 -:10466000D685D10FC0F0038F387FA0C063FFB400A0 -:10467000CC582A6C74DB30DC405807F6C020D10FD0 -:10468000DA605809C663FFE7DD402A6C74C0B0DC0D -:104690007058086A2E30088B1000EE322E740028F5 -:1046A000600C19E0CC0C8D11A2DDA988C0202CD2A1 -:1046B000852284CFD2A00CBC0B2CD685D10F000054 -:1046C0006C1004292014282006B19929241468812B -:1046D00024C0AF2C0A012B21022C24067BA004C08D -:1046E000D02D2502022A02033B02044C02C0D058FE -:1046F00000C0D2A0D10FC020D10F00006C1004293F -:104700003101C2B429240A2A3011C28378A16C7BFA -:10471000A1696450472C2006C0686FC562CA572D36 -:1047200020147CD722DA20DB30DC40DD505BFFA593 -:10473000292102090E4CC8E2C020D10FC0F10F9F01 -:10474000022F2502C020D10FDA20DB30C0C05BFF72 -:10475000DC28201406880228241463FFC7292015AA -:104760001BE0972A200BC0C09C240BAA092BA11C7C -:104770002C2415AB9929A51C63FF9900C020D10FEB -:10478000DA20DB30DC40DD50C0E058087DD2A0D11B -:104790000F0000006C1004CB5513E09225221F0D72 -:1047A000461106550CA32326221E25261F06440B60 -:1047B00024261E734B1DC852D240D10F280A80C038 -:1047C0004024261FA82828261E28261DD240D10FA7 -:1047D000C020D10F244DF824261E63FFD80000000E -:1047E0006C1004D620282006C0706E85026000D4AC -:1047F0001DE07919E07112E06F2A8CFC64A1302B66 -:104800006102B44C0B0B4C65B0A22B600C8A600C9F -:10481000B8110288082E828609B90A7EC302600098 -:104820009A2992A368900509AA0C65A08E28828512 -:10483000648088B8891BE07594819B80655155C060 -:10484000B7B8382A0A01C0C009AC380C0C4264C0A1 -:10485000421FE0541EE0562EF67EB04AD30F6DAADA -:104860000500808800908CC0A029600C0C9C11A2CF -:10487000CC2BC285AD990B4B0B2BC6852860062728 -:1048800094CF6881222D6015D2A0C9D2C0E22E64D7 -:1048900006D10F00C0F008AF387FB0BD63FFB10094 -:1048A000276406D2A0D10F00D2A0D10F00CC57DAD6 -:1048B00060DB30DC405808A7C020D10FDA6058090F -:1048C0003763FFE80028221E29221DD30F789901A3 -:1048D000C080C1D6C1C11BE043C122AB6B64804222 -:1048E00078913F2A80000CAE0C64E0BB02AF0C64F0 -:1048F000F0B52EACEC64E0AF0DAF0C64F0A92EACBB -:10490000E864E0A32FACE764F09D2EACE664E0978A -:104910002F800708F80BDA807B83022A8DF8D8A055 -:1049200065AFBC28612308D739D97060007B0000CF -:104930002B600C0CB811A2882C82862A0A087CAB4A -:104940007E09BA0A2AA2A368A0052C62007AC96F60 -:104950002A828564A0691FE029276504C0E3C0C4DA -:104960002E64069CA11CE0549FA02E600A97A30C05 -:10497000EE029EA28F600CFF029FA42E60147AEFBD -:104980004627A417ADBC2F828527C4CF2FFC202F2C -:10499000868563FE692A6C74C0B1DC90DD405807DF -:1049A000A71DE00C63FEC100D9A0DA60DB30C2D0E5 -:1049B000C1E0DC4009DE39DD505807F1D2A0D10F4B -:1049C000DA605808F663FEE4290A0129A4170DBF2E -:1049D000082E828527F4CF2EEC202E868564500B7E -:1049E0002A6C74DB4058016AD2A0D10FC020D10FCD -:1049F0006C10062B221E28221D93107B8901C0B04B -:104A0000C0C9C03BC1F20406401DDFF6C0E2C0745D -:104A10000747010E4E01AD2D9E11C0402E0A1464B1 -:104A2000B06E6D084428221D7B81652AB0007EA1EE -:104A30003B7FA1477B51207CA14968A91768AA1434 -:104A400073A111C09F79A10CC18B78A107C1AE29B8 -:104A50000A1E29B4007CA12B2AB0070BAB0BDAB0DD -:104A60007DB3022ABDF8DBA0CAA563FFB428B0104D -:104A700089116987BB649FB863FFDC00647FB463FE -:104A8000FFD50000646FD0C041C1AE2AB40063FFFF -:104A9000C62B2102CEBE2A221D2B221E7AB12A8CC1 -:104AA000107CB1217AB901C0B0C9B913DFC1DA20D5 -:104AB00028B0002CB00703880A28824CC0D10B8094 -:104AC00000DBA065AFE7D240D10F8910659FD463AA -:104AD000FFF300006C1008C0D0C8598C30292102A7 -:104AE0000C0C4760000C8E300E1E5065E19E292193 -:104AF00002C0C116DFB0090B4C65B0908A300A6E57 -:104B00005168E3026000852F629E1BDFA96EF85397 -:104B10002BB22668B0052E22007BE94727629DB79D -:104B200048CB7F97102B200CB04E0CBF11A6FF294D -:104B3000F2869E12798B4117DFA007B70A2772A36E -:104B4000687004882077893029F285DF90D79065D6 -:104B500090652A210419DFD77A9B22DA205806A310 -:104B6000600029002C21041BDFD37CBB18DA20C095 -:104B7000B658069EC95860014CC09063FFCCDA203D -:104B8000580886600006DA20C0B65808846551359A -:104B9000DC40DB308D30DA200D6D515806F6C0D088 -:104BA000D3A064A120292102C05184A18CA00404B7 -:104BB000470C0C4763FF3E00C09C8831DBD008F8EF -:104BC00050089B3828210498116E8823282066AC51 -:104BD0008C0C0C472C24667CBB159F139E148A10EA -:104BE0008B115807068E148F13C0D02D24668A307F -:104BF000C092C1C81BDF867FA6099BF099F12CF4F7 -:104C00000827FC106550A4B83ADF70C051C0800777 -:104C1000583808084264806718DF6319DF64298602 -:104C20007E6A420AD30F6DE90500A08800F08CC0AF -:104C3000A08930B4E37F9628C0F207E90B2C9408D2 -:104C40009B909F912F200C12DF630CF811A68829EE -:104C50008285A2FF2DF4CFD2A009330B238685D104 -:104C60000F22200C891218DF5B0C2B11A6BBA82287 -:104C70002D24CF2CB285D2A00C990B29B685D10F4B -:104C8000C087C0900A593879809663FF8ADB30DA92 -:104C900020C0C1C0D05BFF56292102C0D02A9CFE93 -:104CA00065AE4D2D2502C09063FE45009E142A2C52 -:104CB00074C0B1DC70DD405806E18E14C0D01BDF3B -:104CC00053C1C863FF6AC020D10F00006C100628D2 -:104CD000210216DF3808084C65821929629E6F98F8 -:104CE0000260022019DF332992266890078A200982 -:104CF000AA0C65A20F27629DC0CC6472072B210409 -:104D00008E31C0A0DDA00EFE500ECD386EB8102C36 -:104D10002066B1CC0C0C472C24667CDB026001EFD2 -:104D2000C0C12930081BDF2564909C2F0AFFC0D327 -:104D3000B09E64E1026892136450882A2C74044B7C -:104D4000025800930AA20206000000002B200C2744 -:104D500021040CBC11A6CC29C286280A087983023A -:104D60006001B919DF1509B90A2992A36890082EC4 -:104D7000220009EE0C65E1A42EC28564E19E262086 -:104D80000713DF1E6E7B0260019A17DF151FDF1EFF -:104D900019DF4BC0D228200A93E09DE1A9690F8852 -:104DA0000298E22F90802A9480B1FF07FF029FE3D0 -:104DB0002EC2851FDF080EDE0BAFBF2AF4CF2EC632 -:104DC00085655F76C020D10F2830102930112E3034 -:104DD0001300993200ED326480EE2A30141FDF3860 -:104DE00000AA3278EF050F9E092DE47F1EDF36669C -:104DF000A0050F98092A8480B4A718DF33C76F0075 -:104E00009104AE9EDDE000AF1A00C31A6EE1052DDD -:104E1000B2000DED0C1EDF2D08D81C063303AE8842 -:104E20002A848B2EB02E27848C03EE010FEE022EE7 -:104E3000B42E58018F63FEFF29310829250428303C -:104E4000142E3109B0886480A32E240AC0812E302C -:104E5000162CB4232E240BB4EF2F240C8C378B3656 -:104E6000292504DEB0DFC00C8F390B8E390FEE021E -:104E700064EEC4089F1101C4048D380CB81800C436 -:104E8000040CBE1800EE110EDD02C0E30EFF021E80 -:104E9000DF019F719E701EDF008F2098739D740547 -:104EA000FF110BCD53C18098750FDD020EDD029D01 -:104EB000721EDEBF2A24662F629D2AE4A22FFC18F0 -:104EC0002F669D63FE710000002F30121BDF010072 -:104ED000FA3278FF050B980B2A847F66D0050B9A6F -:104EE0000B2DA4802A301100AA3263FF442F240A1C -:104EF0009E2B63FF56CC57DA20DB30DC4058071579 -:104F0000C020D10F00DA20C0B65807A463FFE50027 -:104F1000DA7058063AC0A02A246663FE02DA2058E6 -:104F2000079F63FFCFB16928200A862009094799A6 -:104F30001129240798107F812693E027E50A9AE338 -:104F400088109DE119DEDD8D11096F029FE42DE4CB -:104F500016098802C0D398E22A240763FE51000094 -:104F60001DDEA60868118F11892B93E008FF02C08F -:104F70008F9FE50D990299E2047F11C0D49DE1084D -:104F8000FF029FE463FFD0006C1004C020D10F002B -:104F90006C100485210D381114DE848622A42408A7 -:104FA000660C962205330B9321743B13C862D230F2 -:104FB000D10FC030BC29992199209322D230D10F32 -:104FC000233DF8932163FFE36C100AD62094181751 -:104FD000DE79D930B83898199914655252C0E1D2A7 -:104FE000E02E61021DDE760E0E4C65E1628F308E82 -:104FF000190F6F512FFCFD65F1558EE129D0230E5D -:105000008F5077E66B8F181EDEB3B0FF0FF4110FD1 -:105010001F146590CE18DEB08C60A8CCC0B119DE2C -:105020006428600B09CC0B0D880929811C28811A82 -:105030002A0A0009880C08BA381BDEA60CA90A291E -:1050400092947B9B0260008C2B600C94160CBD111B -:10505000A7DD29D286B8487983026000D219DE56CE -:1050600009B80A2882A398176880026000A360002C -:10507000A51ADE9A84180AEE01CA981BDE4D8C1917 -:105080002BB0008CC06EB3131DDE4A0C1C520DCC2D -:105090000B2DC295C0A17EDBAE6000380C0C5360B6 -:1050A000000900000018DE8C8C60A8CCC0B119DEAD -:1050B0004028600B09CC0B0D880929811C28811A16 -:1050C0002A0A0009880C08BA380CA90A2992947E89 -:1050D000930263FF72DA60C0BA580730645073609D -:1050E000026600001ADE338C192AA0008CC06EA361 -:1050F0001A18DE2F0C1C5208CC0B18DE762BC2952A -:10510000C0A178B30263FF3F63FFC9000C0C536377 -:10511000FF09896078991829D285C9922B729E1D42 -:10512000DE246EB8232DD226991369D00B60000DB2 -:10513000DA6058071A6000170088607D890A9A1A99 -:1051400029729D9C129915CF95DA60C0B658071345 -:105150006551F58D148C18DBD08DD0066A020D6D6B -:1051600051580584D3A09A1464A1DD82A085A1B80A -:10517000AF9F190505470202479518C05163FE60AD -:105180002B6104C08C8931C0A009F950098A386E9E -:10519000B81F2C6066A2CC0C0C472C64667CAB114B -:1051A0009F119E1B8A155805958E1B8F11C0A02A32 -:1051B00064669F1164F0E12912032812096DF91742 -:1051C0002F810300908DAEFE0080889F9200908C0E -:1051D000008088B89900908C65514E8A10851A8B92 -:1051E000301FDE06881229600708580A2C82942D89 -:1051F00061040ECC0C2C86946FDB3C1CDE30AC9C26 -:1052000029C0800B5D50A29909094729C48065D047 -:10521000DA2E600CC0D01FDDEF0CE811AFEEA788CE -:105220002282852DE4CF02420B228685D2A0D10FA7 -:105230008E300E0E4763FDA6A29C0C0C472C640713 -:105240007AB6CD8B602E600A280AFF08E80C6481CC -:105250000E18DE1983168213B33902330B2C341661 -:105260002D350AC02392319F30C020923308B202FC -:1052700008E80292349832C0802864072B600CD270 -:10528000A01CDDD40CBE11A7EE2DE285ACBB28B46A -:10529000CF0D9D0B2DE685D10F8B1888138D30B85F -:1052A0008C0D8F470D4950B4990499100D0D5F0472 -:1052B000DD1009FF029F800DBB029B8165508D852B -:1052C0001AB83AC0F1C0800CF83808084264806B04 -:1052D0001BDDB519DDB629B67E8D18B0DD6DDA059A -:1052E00000A08800C08CC0A063FEF30082138B1660 -:1052F0001DDDC628600AC0E02EC4800D880202B2FF -:105300000B99239F20C0D298229D2122600CB2BB12 -:105310000C2D11A7DD28D28508BB0B18DDAE2BD6CE -:1053200085A8222E24CFD2A0D10F9E1B851A2A6CCD -:10533000748B185BFF178E1B63FEA300C087C090A1 -:105340000AF93879809263FF86C020D10F9E1B2A0C -:105350006C74C0B18D185805398E1B851A63FE7E9A -:10536000886B8213891608BE110ECE0202920B9E24 -:1053700025B4991EDDA19F200E88029822C0EF045B -:10538000D8110E88029824C0E49E21C080D2A02BA0 -:10539000600C2864071CDD8F0CBE11A7EE2DE28582 -:1053A000ACBB28B4CF0D9D0B2DE685D10F000000BE -:1053B0006C1004C020D10F006C10048633C071C083 -:1053C00030600001B13300310400741A04620174CA -:1053D00060F1D10F6C1004022A02033B025BFFF65E -:1053E0001CDD771BDDBFC79F88B009A903098A01AF -:1053F0009AB079801EC0F00FE4311DDD6E0002000E -:105400002BD2821EDDB82AC1020EBB022BD6820A25 -:10541000E431D10F28C102C19009880208084F2841 -:10542000C50208E431D10F006C1004C0C00CE43197 -:1054300012DD631ADD6000020029A28218DDAC1BB8 -:10544000DDAA2621020B990108660129A6822625DC -:105450000206E43114DDA715DDA2236A902326128B -:105460008550242611252613222C40D10F00000040 -:105470006C1008D6102B0A64291AB41ADD4D0D23BE -:10548000111CDD4E0F2511B81898130E551118DD9B -:1054900099AC55A838AA332C80FF2A80FEA933285E -:1054A0008D0129800108AA112880000CAA02088811 -:1054B0001109880208AA1C288C08281604580862BA -:1054C00014DD3F0AA7022441162A30802B1204075C -:1054D000AA2858085DB1338B13B4559A6004AC28E0 -:1054E000B4662C56277B69E016DD769412C050C056 -:1054F000D017DD329D15D370D4102F60802E6082BE -:105500009F169E17881672891A8D128C402A607F0A -:105510000DCC282B3A200CAA2858084BC0B10ABE43 -:10552000372E35408F1772F91A8D128C402A608100 -:105530000DCC282B3A200CAA28580843C0B10ABE2B -:10554000372E3542B233B444B1556952B6B466C051 -:10555000508F15B877D370B2FF9F156EF899D10FA1 -:105560006C1004C021D10F006C1004270A001CDD50 -:10557000111FDD221EDD251DDD0E1ADD501BDD5E37 -:10558000C02824B0006D2A75AA48288080C0916484 -:10559000806100410415DD09C03125502E00361A06 -:1055A0000655010595390C56110C66082962966E50 -:1055B000974D0D590A29922468900812DD42024243 -:1055C0000872993B23629512DD06CB349F3002822C -:1055D000020E4402C092993194329233AD52246249 -:1055E00095C090244C1024669524B0002924A0AACC -:1055F00042292480B177B14404044224B400D10F7D -:10560000D10FD10F6C10041ADCEA2AA00058021C3A -:105610005BFFD5022A02033B025BFFD11BDCE8C91A -:10562000A12CB102C0D40DCC020C0C4F2CB5020C35 -:10563000E431D10FC0A00AE43118DCDE0002002FF3 -:10564000828219DCF12EB10209FF022F86820EE45C -:1056500031D10F006C1004C02002E43114DCD816E4 -:10566000DCD5000200226282234102732F0603E48C -:1056700031C020D10F19DD221ADD212841020A2A6A -:10568000010988012A668228450208E43115DD18DF -:1056900012DD1D25461DD10F6C1004292006289C03 -:1056A000F96480A02A9CFD65A0968A288D262F0A81 -:1056B000087AD9042B221FC8BD2C206464C0812E17 -:1056C00022090EAE0C66E0782B200C1EDCBA0CBC56 -:1056D00011AECC28C28619DCB878F3026000AD099F -:1056E000B90A2992A36890082E220009EE0C65E001 -:1056F0009B29C2851FDCC26490929F90C0E41FDC8E -:10570000CE9E9128200AC0E09E930F88029892882E -:10571000200F880298942F20079A979D962F950A1C -:105720002E240728200629206468833328C2851286 -:10573000DCA9288C20A2B22E24CF28C685C020D177 -:105740000FC020D10F2A206A0111020A2A4165AF39 -:1057500052DA20C0B05805E464AFE5C021D10F0093 -:10576000649FC81FDC962D20168FF209DD0C00F116 -:105770000400DD1AADAD9D2912DC9728C285A2B2C6 -:105780002E24CF288C2028C685C020D10FC021D13F -:105790000F0000006C1004260A001BDCDB15DC8700 -:1057A00028206517DC84288CFE6480940C4D110D34 -:1057B000BD082CD2F52BD2F42ED2F77CB13DB4BB70 -:1057C0002BD6F47BE9052BD2F62BD6F47CB92C2A08 -:1057D000D2F62AD6F52AD6F406E431000200287261 -:1057E000822AFAFF004104290A012F510200991A66 -:1057F0000A99030988012876820FE4312624652B53 -:10580000D2F48E5A2CD2F5B0EE9E5A7BCB1629D20A -:10581000F62FD2F70CB80C09FF0C08FF0C0F2F1451 -:10582000C8F96000320BCA0C0A2A14CEA92B510207 -:10583000C0C20CBB020B0B4F2B55020BE431D10F36 -:1058400000DB30DA205BFF941BDCB064AF5D0C4DF5 -:1058500011ADBD63FFA8000006E4310002002F7205 -:105860008218DC6E2E510208FF022F76820EE43180 -:10587000D10F00006C1004C03003E43116DC4E156B -:10588000DC4F00020024628274472118DCA0875A92 -:10589000084801286682CD7319DC9E0C2A11AA994A -:1058A0002292832992847291038220CC292B510267 -:1058B0000BE431C020D10F001FDC972E51020FEEF8 -:1058C000012E55020EE431B02DB17C9C5A12DC92AF -:1058D00008DD112D5619D10F6C10061BDC351EDCAE -:1058E0003722B0001ADC8E6F23721DDC75C0481899 -:1058F000DC8D1FDC8BDC10D5C083F000808600506F -:105900008A6D4A4F0F35110D34092440800B560A19 -:10591000296294B1330E55092251400F44110C44B1 -:105920000A874009A80C02883622514107883608A8 -:10593000770CA8992966949740296295874109A810 -:105940000C02883607883608770CA899296695973F -:1059500041030342B13808084298F0D10F1CDC72B1 -:1059600013DC7327B0002332B5647057C091C0D0E8 -:1059700016DC7115DC6FC0402AC00003884328C4C0 -:10598000006D793C004104B14400971A7780148E71 -:10599000502FB2952DB695AFEE2EED2006EE369E29 -:1059A0005060001877A00983509D5023B695600081 -:1059B0000223B295223D2006223622B695B455B870 -:1059C000BBD10F0003884328C400D10F6C1004C062 -:1059D0004004E43115DC59000200885013DC58CB38 -:1059E000815BFFBD1CDC570C2D11ADCC2BC2822A74 -:1059F000C28394507BAB142EC28429C2850ABD0C8D -:105A00000E990C0D990C0929146000050BA90C09BD -:105A10002914993015DBEA2A51020AE4312A2CFCB8 -:105A200058004B2B32000AA2022BBCFF9B30CCB695 -:105A3000C8A4D2A0D10F000004E4311EDBDE0002B6 -:105A4000002DE2822FBAFF2C51020FDD012DE682DC -:105A50000CE431D10F0000006C1004D10F000000E5 -:105A60006C1004C020D10F006C100413DC36C0D1C0 -:105A700003230923318DC0A06F340260008D19DB30 -:105A8000CD1BDBCE17DC2F0C2811A87726728325BF -:105A900072822CFAFF76514788502E7285255C045D -:105AA00025768275E9052572842576827659292E18 -:105AB00072842E76822E76830AE4310002002392CD -:105AC000820021042FB10200D61A0C6603063301AE -:105AD0002396820FE43126728325728260000200D1 -:105AE000D8A07659220AE4310002002392820021D4 -:105AF0000400D21A2FB1020C220302320122968234 -:105B00000FE431D280D10F00D280D10FC020D10F4D -:105B10006C1004DB30862015DBA6280A002825023D -:105B2000DA2028B0002CB00705880A28824C2D0AFC -:105B3000010B8000DBA065AFE61ADB9F0A4A0A2949 -:105B4000A2A3C7BF769101D10F2BA6A3D10F00004E -:105B50006C1004C0D1C7CF1BDB9919DB9617DB94FF -:105B60000C2811A87786758574C0A076516288507C -:105B70008E77B455957475E90385769574765927B3 -:105B80008F769F759F740AE431000200239282B4DD -:105B90002E2FB10200E10400D61A0C660306330171 -:105BA0002396820FE431867583747639280AE431AE -:105BB0000002002E9282B42200210424B10200DFF0 -:105BC0001A0CFF030FEE012E968204E431D280D12D -:105BD0000FD8A07651D6D280D10F00006C100429C6 -:105BE0000A801EDB9A1FDB9A1CDB730C2B11ACBBEB -:105BF0002C2CFC2DB2850FCC029ED19CD0C051C064 -:105C00007013DB9614DB9518DB932AB285A8280461 -:105C1000240A234691A986B8AA2AB685A98827848A -:105C20009F25649FD10F00006C100419DBC70C2A5C -:105C300011A9A98990C484798B761BDBB5ABAC2AFA -:105C4000C2832CC2847AC1688AA02BBC30D3A064E2 -:105C5000A05E0B2B0A2CB2A319DB7F68C0071DDBEB -:105C6000BBD30F7DC94AA929299D0129901F68919D -:105C70003270A603D3A0CA9E689210C7AF2AB6A3FB -:105C80002A2CFC5BFFB3D230D10F000013DBB10331 -:105C9000A3018C311DDB510C8C140DCC012CB6A34F -:105CA00063FFDC00C020D10FDA205BFFCCC020D125 -:105CB0000FC020D10F0000006C1004DB30C0D019E1 -:105CC000DB3CDA2028300022300708481209880A15 -:105CD00028824CDC200B80001BDB370C4A11ABAA5E -:105CE00029A28409290B29A684D10F006C1004C0B5 -:105CF0004118DB3017DB320C2611A727277030A89C -:105D000066256286007104A35500441A7541482235 -:105D1000628415DB5202320BC922882117DB2F085F -:105D20008414074401754905C834C020D10FD10F30 -:105D30000809471DDB86C0B28E201FDB1D0E0E43F7 -:105D4000AFEC2BC4A00FEE0A2DE6242A6284C020FB -:105D50000A990B296684D10FC020D10F6C1004DB87 -:105D600030C0D018DB13DA20253000223007085865 -:105D70000A28824CDC200B80008931709E121BDBCC -:105D80000D0C4A11ABAA29A28409290B29A684D19A -:105D90000F09C95268532600910418DB08C0A12FCF -:105DA000811200AA1A0AFF022F85121EDB020C4D77 -:105DB00011AEDD2CD2840C2C0B2CD684D10FC081DB -:105DC0001FDAFFB89A0A0A472EF11200A1040088D0 -:105DD0001A08EE022EF5121DDAF70C4C11ADCC2B81 -:105DE000C2840B2B0B2BC684D10F00006C1004DB7C -:105DF00030C0D019DAEFDA202830002230070988C5 -:105E00000A28824CDC200B80001CDAEA0C4B11AC17 -:105E1000BB2AB2840A2A0B2AB684D10F6C1004C0A4 -:105E20004118DAE416DAE60C2711A626266030A817 -:105E300072252286006104A35500441A7541082288 -:105E4000228402320BD10F00C020D10F6C10041538 -:105E5000DB410249142956112452120208430F88CB -:105E600011C07300810400361A008104C78F0077C7 -:105E70001A087703074401064402245612D10F0082 -:105E80006C10066E23026000AC6420A7C0A08510D1 -:105E900013DB1916DB30C040A6AA2BA2AE0B1941AA -:105EA00064906668915D68925268933C2AA2AA2821 -:105EB0003C7F288C7F0A0A4D2980012880002AAC6B -:105EC000F20888110988027589462B3D0129B00026 -:105ED0002BB0010899110B99027A9934B8332A2A08 -:105EE00000B1447249B160004A7FBF0715DB1B63F4 -:105EF000FFB90000253AE863FFB10000253AE863E6 -:105F0000FFA90000250A6463FFA1C05A63FF9C003B -:105F100000705F082534FF058C142C34FE70AF0B25 -:105F20000A8D142E3D012AE4012DE400DA405BFDC8 -:105F30005063FFA7D10FD10F6C10041ADAA019DA41 -:105F40009D1CDB061BDB07C080C07160000D0000DC -:105F50000022A430B1AA299C107B915F26928679F9 -:105F6000C2156E6262C0206D080AB12200210400D1 -:105F7000741A764BDB63FFEE2292850D63110325C5 -:105F800014645FCFD650032D436DD9039820B422FB -:105F90000644146D49229820982198229823982429 -:105FA00098259826982798289829982A982B982CED -:105FB000982D982E982F222C4063FF971EDA7E276B -:105FC000E68027E681D10F00C02063FF8300000038 -:105FD0006C1004C062C04112DA791ADA7513DAE182 -:105FE0002AA00023322D19DADB2BACFE2992AE6EEB -:105FF000A30260008E090E402D1AC2C2CD0EDC39FC -:106000002C251664B0895BFF9E15DAD71ADAD12BDE -:106010003AE80A3A0158058C2B21160ABB28D3A06E -:106020009B505805A32B52000ABB082A0A005805AA -:10603000A215DACE2D21022C3AE80C3C2804DD0210 -:106040002D25029C5058059A8B50AABBC0A158051B -:106050009A1CDAC72D21020C3C2806DD0213DAC592 -:106060002D25029C305805928B30AABBC0A2580542 -:10607000922A2102C0B40BAA020A0A4F2A2502580A -:1060800005A6D10F242423C3CC2C251663FF76004C -:1060900018DABD1CDAB919DABA1BDAB817DA8B8547 -:1060A000202E0AFD1FDAB92D202E24F47A24F47E46 -:1060B00024F4820EDD0124F4862E0AF70755280603 -:1060C000DD02C0750EDD01050506AB5BA959C0E810 -:1060D000AC5C24C4AB0EDD0227C4AC2E0ADFA8558D -:1060E00027B4EC0EDD0124B4EBC2E027942C0EDDC6 -:1060F0000224942B2E0A800D0D4627546C24546BD9 -:106100000EDD022D242E63FEFC0000006C10042A1C -:106110000A302B0A035BFF4D12DA8FC39029261633 -:10612000C3A1C0B3C08A2826175BFF48C03CC3B1D7 -:106130002B26161ADA222AA02023261764A079C358 -:10614000A2C0B15BFF42C3A2C0B15BFF40C3C22C7F -:106150002616C2AFC0B12326175BFF3CC28F28268C -:1061600016C0FE2F2617C2E22E26162A0AA1C0B19B -:10617000C0D82D26175BFF352A0AA12A2616C3A6EA -:10618000C0B3C1922926175BFF31C3C62C2616C1A6 -:10619000B32A0AA22B2617C0B35BFF2C290AA22917 -:1061A0002616C185282617C2FB2F2616C0E72E26E5 -:1061B000171DDA762D2610D10FC3A2C0B35BFF23C3 -:1061C00063FF82006C10041CDA3F1BDA2C18DA70B3 -:1061D00017DA7116DA7115DA71C0E0C0D414DA3B3F -:1061E0001FD9F7C0288FF06D2A36DAC0D9C07C5B82 -:1061F000020FC90C1CDA350C9C28A8C3A6C22A368B -:10620000802A2584A4C2A7CC2D248C2B248A2B245D -:10621000872E248BB1BB2E369F2C369E2C369DB1FB -:10622000AC1CDA161BDA5FC0286D2A33DAC0D9C07D -:106230007C5B020FC90C1CDA240C9C28A8C3A6C2E4 -:106240002A36802B2584A4C2B1BBA7CC2D248C2E4A -:10625000248B2A248A2E369F2C369E2C369DB1AC58 -:10626000C07919DA141BDA5113DA4F1ADA4F18DA37 -:106270005014DA1516DA5004F42812DA4F04660CBA -:10628000040506A252A858AA5AA3539B3029A50078 -:1062900027848AC091C0A52A848C29848B17DA4868 -:1062A00018DA47A75726361D26361E2E361F16DA51 -:1062B0004513DA45A65504330C2826C82E75002D43 -:1062C00054AC2E54AB2E54AA2326E62326E52E26C4 -:1062D000E7D10F006C100613DA2317DA1E24723D83 -:1062E0002232937F2F0B6D08052832937F8F026334 -:1062F000FFF3C0C4C0B01AD9B1C051D94004593954 -:1063000029A4206E44020BB502C3281ED9ACDDB00F -:1063100025E422052D392DE421C0501EDA2C19DA8E -:106320001C18DA1C16DA1E1DDA2A94102A72451778 -:10633000D9E76DA94BD450B3557A5B17DF50756B15 -:10634000071FD99E8FF00F5F0C12D9DF02F228AE23 -:106350002222D681D54013D9DC746B0715D99885D4 -:106360005005450C035328B145A73FA832A9332255 -:10637000369D22369E2436802B369F2BF48B2CF4B0 -:106380008C14D9F824424DC030041414C84C6D0844 -:1063900006B133041414C84263FFF20015D985C452 -:1063A000400031041AD986C0D193A200DD1AC13849 -:1063B000B0DD9DA318D9EC2B824D29824E29A51C56 -:1063C0002882537A871E2C54008E106FE45D12D9F8 -:1063D0007B2F211D23211C2F251B04330C23251C5F -:1063E00023251AD10FC06218D9DB88807E87D9890E -:1063F000102654006F94191BD9712AB11C0A1A1463 -:1064000004AA0C2AB51C2AB51D2AB51A2AB51BD117 -:106410000F1BD96A2AB11C0A1A1403AA0C2AB51C2C -:106420002AB51D2AB51A2AB51BD10F001CD9642B19 -:10643000C11D2DC11C2BC51B03DD0C2DC51C2DC57D -:106440001AD10F006C100619D95D14D9C212D9C522 -:1064500015D9E0C73FC0E02E56A82E56A92E56AA41 -:106460002E56AB23262918D985DB101CD9DAC0D4C7 -:106470002A42452D16019C1000B0890A880C2896E6 -:10648000005BFF942B22E318D94D0B5B149B842AED -:1064900022E48B84B1AA0A5A140BAA0C9A852922E9 -:1064A000E509591499862F22CD0F5F149F875BFF52 -:1064B000455BFF1623463BC1B01DD9401CD99E2A1F -:1064C000D1022C463A0BAA020A0A4F2AD5025804D6 -:1064D000925BFEBF5BFE98C050C0B016D93614D98F -:1064E0003E17D9AEC0C0C73E93122C262DC03060D7 -:1064F00000440000007F9F0FB155091914659FF4F7 -:10650000C0500AA9027FA7EF18D92ADA5008580A02 -:1065100028822C2B0A000B8000005104D2A0C091CD -:10652000C7AF00991A0A99039912CE3864206BD329 -:10653000202B20072516032C12022A62827CA863D6 -:1065400018D91C01110208580A28822CDA500B8035 -:1065500000D2A0643FD58A310A8A1404AA01C82A4D -:106560002B22010B8B1404BB017BA945DDA07A7B98 -:10657000081DD9122DD2000DAD0CDB3019D90D1A22 -:10658000D95288130ADA28DC801DD99009880A2894 -:10659000823C0DAA080B8000652F93D320C0B06306 -:1065A000FF9400007FAF34B1550050040A0919630D -:1065B000FF42DAB07B7B081AD9012AA2000ABA0C82 -:1065C0001BD9428C310BAB280C8A141CD980ACBB74 -:1065D0001CD98004AA012BC68163FF8F645F60C051 -:1065E00050C0B0C7CE9C1263FF5500006C1004274A -:1065F000221EC08008E4311BD8EF0002002AB282BC -:1066000019D8EF003104C06100661A2991020A6AA4 -:10661000022AB68209E43115D94A0C3811A8532848 -:1066200032822432842A8CFC7841102921022A36B5 -:106630008297A0096902292502D10F002B21022C83 -:1066400032850B6B022CCCFC2C368297C02B25029A -:10665000D10F00006C1004C0E71DD8D21CD8D40D97 -:106660004911D7208B228A200B4B0BD2A007A80CF4 -:106670009B72288CF4C8346F8E026000A31FD8CAA6 -:10668000A298AF7B78B334C93DC081C0F0028F3887 -:106690000F0F42C9FA2CD67ED5206D4A05003088EE -:1066A00000508C887008980878B16DD2A09870D18D -:1066B0000FC0F0038F387FE0DE63FFD8027B0CAFA2 -:1066C000BB0B990C643047D830C0F1C05002F5388C -:1066D0000505426450792CD67E0B36122F6C100FB4 -:1066E0004F366DFA0500808800208C06440CC0816E -:1066F000C05003B208237C0C038538050542645062 -:106700005A2CD67ED30F6D4A0500208800308CD2DB -:10671000A0A798BC889870D10FD2A0BC799970D1ED -:106720000FD2302BAD08C0F1C0500BF53805054233 -:10673000CB542CD67E083F14260A100F660C064652 -:10674000366D6A0500208800B08C827063FF2D00D2 -:10675000C05003F53875E08063FF7A00C0600286A0 -:106760003876E09F63FF9900C05003F53875E0C4A8 -:1067700063FFBE006C1004D62068520F695324DA00 -:1067800020DB30DC405800F3D2A0D10FDA20DB3020 -:10679000DC405800F09A2424240EC02122640FC04B -:1067A00020D10F00B83BB04C2A2C7489242D200E28 -:1067B0002E200FA4DDB1EE2E240FB0DD2D240E28E7 -:1067C00090072D9003A488B088B1DD2D9403289400 -:1067D000075BFFA069511DC0E082242A600F18D812 -:1067E000FE2A240329600E8F2029240708FF029F18 -:1067F000209E64D10FC020D10F0000006C100494C3 -:106800002319D8F6C0B3083A110BAA02992019D857 -:10681000699A2116D867C05028929D2564A2288CB9 -:106820001828969DD10F00006C1004282066C038EF -:10683000232406B788282466D10F00006C100603B5 -:106840005A0C0D36110D5C11D8208B2282210CBB05 -:106850000C06550F9B8202320B928113D853D9201C -:10686000A38F6450561CD84FC0D71BD850A256C017 -:10687000E1C09004E93809094276F34F044302CAA3 -:10688000912BC67ED30F6DAA0500208800308C891D -:1068900081A95909FA0C64A07D99818A8264A00FAC -:1068A000D290D10FC06002E63876D0D763FFD10016 -:1068B000C020BC89998199809282D10F7F230429BD -:1068C0002DF8998165BFD863FFE50000028F0CA306 -:1068D000FF0F3312931003AA0CD3406490402BC6D1 -:1068E0007E8610D30F6D6A0500208800308CBC8234 -:1068F000C090A4F3C041034938090942CA9B2BC682 -:106900007E6DAA0500208800308C0F590CA989BC27 -:1069100099998163FF8400BC89998163FF7C00C0E1 -:106920006002E63876D0B963FFB300C07002473822 -:1069300077D0CD63FFC700006C100414D82AC15271 -:10694000A424CA3128221D73811C292102659016B6 -:106950002A300075A912022A02033B022C3007C01C -:10696000D25801D0653FDCD10F2B300703BB0B0B96 -:10697000BA0274B3022ABDF8D3A063FFC4000000BA -:106980006C1004292006C0706E9741292102C08F27 -:106990002A2014C0B62B240606AA022A24147980C1 -:1069A000022725022A221E2C221D7AC10EC8ABDA2C -:1069B00020DB302C0A00033D025BF80D6450742D7F -:1069C00021020D0D4CC9D3C020D10F00002E9CFB1D -:1069D00064E0822F21020F0F4C65F0911AD7F61C4C -:1069E000D7F429A29EC08A798B5D2BC22668B00499 -:1069F0008D207BD95229A29DC0F364904A97901DA7 -:106A0000D8062E21049D9608EE110FEE029E979E49 -:106A10009118D802C0E527C4A22E24062BA29D2FD0 -:106A200021022BBC3008FF022F25022BA69DC0207F -:106A3000D10F00002F300068F939DA20DB30044C28 -:106A40000258004463FF7700022A022B0A0658000E -:106A5000D3220A00D10F6550102830006889240223 -:106A60002A02033B02DC4058003BC020D10FD27009 -:106A7000D10F00002A2C74033B02044C025BFEF58C -:106A800063FF3B00DB30DC402A2C745BFEF2C0204D -:106A9000D10F00006C1004C83F89268829A399995A -:106AA0002609880C080848282525CC52C020D10F7B -:106AB000DB402A2C745BF936D2A0D10F6C1004D8BD -:106AC00020D73082220D451105220C928264207459 -:106AD00007420B13D7B5D420A383732302242DF8C8 -:106AE000858074514CBC82C0906D081600408800AF -:106AF000708C773903D720C0918680743901D420F7 -:106B000074610263FFE2CA98C097C0411BD835C0C8 -:106B1000A00B8B0C0B4A380A0A42C9AA1DD7A21C2B -:106B2000D7A32CD67EC140D30F6D4A050020880024 -:106B3000308C9780D270D10FBC8FC0E00F4E387E62 -:106B400090E263FFD6BC8292819280C0209282D173 -:106B50000F0000006C1006C0D71CD7921BD7940DF5 -:106B60004911D7202E221F28221D0E4E0BD280073E -:106B70008A0C2E761F2AAC80C8346FAE026000CB20 -:106B80002F0A801AD798A29EAA7A7EA33FC93FC037 -:106B9000E1C05002E538050542CA552BC67EDB2010 -:106BA000D30F6D4A0500308800B08C2E721DAE9E4A -:106BB0000EA50C645086D2802E761DC091298403C8 -:106BC000D10FC05003E53875D0D363FFCD15D785FD -:106BD000027E0CA5EE643051C0A1250A0002A53842 -:106BE000033A020505426450922BC67E0E3512957B -:106BF00010255C10054536D30F6D5A0500A088009E -:106C0000208CC0A1A3E2C05023FA8003730C03A51B -:106C100038AF730505426450722BC67E851005455A -:106C20000C6D5A0500208800308CD280C0A10E9BCC -:106C30000CAB7BAFBB2B761D2A8403D10FD280C057 -:106C4000C1AF7D2D761D2C8403D10F00D2302E8D47 -:106C500008C0F1C0500EF538050542CB592BC67E51 -:106C60000A3F14C1600F660C064636D30F6D6A05E5 -:106C700000208800E08C22721D63FF03C061C050B9 -:106C800003653875D80263FF6263FF5CC05002A5DC -:106C90003875D08763FF8100C06003F63876D0BFB7 -:106CA00063FFB9006C10042A201529201614D7435D -:106CB0000A990CCB9D2E200B04ED092BD11C8F289B -:106CC00009BC36ACAA0CBB0C2BD51C0A0A472A24DB -:106CD00015CAAF8B438942B0A800910400881AA856 -:106CE000FF0FBB029B278F260FB80C783B1AC020E2 -:106CF000D10F0000292102C0A20A9902292502C051 -:106D000021D10F008B2763FFDC2BD11C0CAA0C0AAE -:106D10000A472A2415ACBB2BD51CC9AE8B438C2843 -:106D20008F42B0AD00F10400DD1AADCC0CBB029B6C -:106D300027DA20B7EB580019C021D10F9F2763FF36 -:106D4000EF0000006C100428203C643047053060E0 -:106D500000073E01053EB156076539054928C77F42 -:106D6000A933030641076603B166060641A6337ED2 -:106D7000871E222125291AFC732B1502380C098144 -:106D80006000063E01023EB12406423903220AD1C8 -:106D90000FD230D10FC05163FFC000006C10042728 -:106DA000221EC08008E4311DD7030002002CD282CD -:106DB0001BD703003104C06100661A2BB1020C6CB2 -:106DC000022CD6820BE43119D7870C3A11AA9328EA -:106DD00032829780253282243284B45525368275DA -:106DE000410A292102096902292502D10F2A21021B -:106DF0002B32830A6A022B36822A2502D10F000029 -:106E00006C100418D6EC0C2711087708267286251A -:106E10003C04765B1315D6E805220A2222A36820DB -:106E200002742904227285D10FC020D10F00000006 -:106E30006C100419D6EB27221EC08009770208E4E3 -:106E4000311DD6DC0002002CD2821BD6DC003104BE -:106E5000C06100661A2BB1020C6C022CD6820BE4C6 -:106E60003119D7600C3A11AA9328328297802532C3 -:106E700082243284B45525368275410B2A21020AB8 -:106E80006A022A2502D10F002B21022C32830B6BC0 -:106E9000022C36822B2502D10F0000006C10041B3F -:106EA000D6C50C2A11ABAA29A286B438798B221B2D -:106EB000D6C219D6E80B2B0A2BB2A309290868B051 -:106EC0000274B90D299D0129901F6E920822A28596 -:106ED000D10FC020D10FC892C020D10FDA205BEEB5 -:106EE000B3C020D10F0000006C100414D6B22842A9 -:106EF0009E19D6AF6F88026000BA29922668900763 -:106F00008A2009AA0C65A0AC2A429DC0DC64A0A41A -:106F10002B200C19D6A90CBC11A4CC2EC28609B901 -:106F20000A7ED30260009A2992A36890078D2009F7 -:106F3000DD0C65D08C25C2856450862D2104C030BF -:106F40006ED80D2C2066B8CC0C0C472C246665C07E -:106F50007B1CD72518D6AF1AD6A619D6B61DD6AB28 -:106F6000C0E49E519D508F209357935599539A5644 -:106F70009A5408FF021AD6C29F5288269F5A9E59D9 -:106F80009D58935E9C5D935C9A5B08084805881148 -:106F9000985FC0D81FD6900CB911A499289285AFDC -:106FA000BF23F4CF288C402896858E262D24069E5C -:106FB00029C020D10FCA33DA20C0B65BFF78C72FB3 -:106FC000D10FC93ADA205BFF75C72FD10FDBD05B39 -:106FD000FE0B2324662B200C63FF7500C72FD10FF7 -:106FE000C72FD10F6C1004C85B29200668941C6859 -:106FF0009607C020D10FC020D10FDA20DB30DC4053 -:10700000DD502E0A005BFE5ED2A0D10F2E200C18A0 -:10701000D6690CEF11A8FF29F286C088798B791AFE -:10702000D6660AEA0A2AA2A368A0048B207AB96865 -:1070300023F2856430621BD670290A802C206828D0 -:1070400020672D21040B881104DD1108DD020DCC11 -:1070500002C0842D4A100DCC021DD66898319D3097 -:107060008A2B99379C340BAA02C0C09C359C369A57 -:10707000322A2C74DB4028F285C0D3288C2028F6D5 -:10708000852C25042D24061FD653DD40AFEE2CE4BD -:10709000CF5BFDEAD2A0D10F00DA20DBE05BFF3F3F -:1070A000C020D10F6C100AD6302A200624160128E1 -:1070B000ACF86583862B2122C0F22A2124CC572AE2 -:1070C000AC010A0A4F2A25247ABB0260037F2C21D7 -:1070D000020C0C4C65C3192E22158D32C0910EDDA9 -:1070E0000C65D39088381ED63364836B8C37C0B858 -:1070F000C0960CB9399914B49A9A120D9911991332 -:107100008F6718D62EC9FB2880217F83168B142CFD -:1071100022002A200C5BFF61D4A064A3B38F6760B8 -:10712000002800002B200C89120CBA11AEAA2CA248 -:10713000861DD6217C9B3E0DBD0A2DD2A368D004AE -:1071400088207D893024A28564436427212E07F797 -:107150003607F90C6F9D01D7F0DA20DB70C1C42D22 -:10716000211F5BFEF889268827DDA009880C7A8B11 -:10717000179A10600006C04063FFCC0000DA208B35 -:10718000105BFEC88D1065A267C0E09E488C649CB1 -:10719000498B658A669B4A9A4B97458F677F730236 -:1071A000600120CD529D10DA20DB302C12015BFEF5 -:1071B000698D10C051D6A08FA7C0C08A68974D9A1C -:1071C0004C8869896A984E994F8E6A8A69AE7E7733 -:1071D000EB01B1AA9E6A9A698B60C0A00B8E1477EE -:1071E000B701C0A1C091C08493159D179516C0D05A -:1071F00025203CC030085801089338C0820833105D -:10720000085B010535400B9D3807DD100BAB100EF8 -:1072100019402A211F07991003DD020DBB020553F7 -:10722000100933020A55112921250A2A14092914A3 -:107230000499110A99020933028A2B2921040BAA05 -:10724000021BD66A0899110955020855020BAA02B9 -:107250009A408920881408991109880219D5EA1DD5 -:10726000D66409880298418B2A9346954783150D69 -:10727000BB0285168D179B448A658966AACAA97CBC -:1072800077CB01B1AA07FB0C9C669A6588268E29EC -:10729000AD87972607EE0C0E0E482E25259B672BF3 -:1072A000200C87131ED5C40CB911AE99289285A75E -:1072B0008828968517D5C8C090A7BB29B4CF871852 -:1072C00063FE3C008C60C0E0C091C0F0C034C0B828 -:1072D0002A210428203C08AA110B8B0103830103F7 -:1072E0009F380B9B39C03208FF10038801089E3875 -:1072F0000C881407EE100FEE020388010898390578 -:10730000BF1029211F0ABB1107881008FF020BAA12 -:107310000218D5BC09291403AA022B212583200BAE -:107320002B1404BB110833110FBB020B99028B14F1 -:107330008F2A0B33020833028B2B64708688689780 -:107340004D984C8769886A93419946974E984FC0EB -:107350007077C701C0719A4718D6260B7C100CECC9 -:107360000208F802984418D6230CBC0208CC029CF0 -:10737000402A200C295CFEC0801FD58E1CD5960C9F -:10738000AE112B2124ACAAAFEEB0BB8F132CE2853B -:1073900028A4CFAFCC2CE6852A22152B2524B1AA10 -:1073A0002A26156490DBC9D28F262E22090DFF08EC -:1073B0002F26060FEE0C0E0E482E25256550E4C034 -:1073C00020D10F00C07093419F4499469A4777C7D8 -:1073D0000A1CD57A2CC022C0810C87381CD6070B1A -:1073E000781008E80208B8020C8802984063FF8011 -:1073F00000CC57DA20DB608C115BFDD629210268B6 -:107400009806689403C020D10F2B221EC0A0292209 -:107410001D2A25027B9901C0B064BFE813D5652CF5 -:10742000B00728B000DA2003880A28824CC0D10BAC -:107430008000DBA065AFE763FFCA000068A779DAC8 -:1074400020DB30DC40DD505BFEE7D2A0D10FC16D08 -:10745000C19D29252C60000429252CD6902624675F -:107460002F2468DA20DB308C11DD502E0A805BFD82 -:1074700044D2A0D10FC168C1A82A252C63FFDD002A -:107480000000C8DF8C268B29ADCC9C260CBB0C0BD6 -:107490000B482B25252A2C74DB602C12015BFD8701 -:1074A000D2A0D10F2A2C748B115BF6B9D2A0D10FC8 -:1074B000DA205BFE3A63FF3800DA20C0B15BFE8A57 -:1074C00064ABF1655F352D2124B1DD2D252463FFEB -:1074D0001FDA202B200C5BFE5663FF1412D5C882E6 -:1074E00020028257C82163FFFC12D5C403E8300490 -:1074F000EE3005B13093209421952263FFFC00000B -:1075000010D5C0910092019302940311D597821077 -:1075100001EA30A21101F031C04004E4160002007B -:1075200011D5B98210234A00032202921011D5828C -:10753000C021921004E4318403830282018100009F -:10754000D23001230000000010D5B09100920193C9 -:1075500002940311D586821001EA30A21101F131A3 -:10756000C04004E41600020011D5A7821013D52BE9 -:10757000032202921004E431840383028201810019 -:1075800000D330013300000010D5A19100810165C6 -:10759000104981026510448103CF1F920193029428 -:1075A0000311D574821001EA30A21101F231C040FA -:1075B00004E41600020011D593821013D5130322A0 -:1075C00002921004E431840383028201C01091030B -:1075D00091029101810000D43001430012D542C0D4 -:1075E0003028374028374428374828374C233D0176 -:1075F0007233ED03020063FFFC00000010D585919B -:107600000092019302940311D5838210921011D538 -:10761000348310032202921011D58012D5469210A5 -:10762000C04004E41600020011D577821013D52D56 -:10763000032202921004E431840383028201810058 -:1076400000D53001530000006C10026E322FD6209E -:10765000056F04043F04745B2A05440C00410400D8 -:10766000331A220A006D490D73630403660CB122BC -:107670000F2211031314736302222C01D10FC83B94 -:10768000D10F000073630CC021D10F000000000077 -:1076900044495630C020D10F6C10020040046B4C9E -:1076A00007032318020219D10F020319C020D10FBA -:1076B0006C100202EA30D10F6C1002CC2503F031BD -:1076C00060000F006F220503F1316000056F230594 -:1076D00003F231000200D10F6C1002CC2502F03011 -:1076E000D10F00006F220402F130D10F6F2304028A -:1076F000F230D10FC020D10F6C1002220A20230AD1 -:10770000006D280E28374028374428374828374C42 -:10771000233D01030200D10F6C100202E431D10FAE -:107720000A004368656C73696F20465720444542E0 -:1077300055473D3020284275696C74204672692097 -:107740004D61792020382031363A30373A333620AF -:107750005044542032303039206F6E20636C656F96 -:1077600070617472612E6173696364657369676EB9 -:107770006572732E636F6D3A2F686F6D652F666546 -:107780006C69782F772F66775F372E31292C20563A -:10779000657273696F6E2054337878203030372EDD -:1077A00030342E3030202D203130303730343030EE -:0877B000100704000071489469 -:00000001FF diff --git a/kernel-2.6.33/firmware/dabusb/bitstream.bin.ihex b/kernel-2.6.33/firmware/dabusb/bitstream.bin.ihex deleted file mode 100644 index 5021a4b1..00000000 --- a/kernel-2.6.33/firmware/dabusb/bitstream.bin.ihex +++ /dev/null @@ -1,761 +0,0 @@ -:1000000000090FF00FF00FF00FF000000161000D7C -:1000100064616275736274722E6E63640062000BB9 -:10002000733130786C76713130300063000B3139C8 -:1000300039392F30392F32340064000931303A34E5 -:10004000323A3436006500002EC0FF20175F9F5BF8 -:10005000FEFBBBB7BBBBFBBFAFEFFBDFB7FBFB7F61 -:10006000BFB7EFF2FFFBFEFFFFEFFFFEFFBFFFFF9B -:10007000FFFFAFFFFAFFFFFFC9FFFFFFDFFFFFFF3B -:10008000FFFFFFFFFFFFFFFFFFFFFFFBFFA3FFFBE4 -:10009000FEFFBFEFE3FEFFBFE3FEFFBF6FFBF6FF18 -:1000A000BFFF47FFFF9FEEF9FECF9FEFFBCF9BEE19 -:1000B000F8FEEF8FEEFBFE0BFFFFFFFFFFFFFFFFE2 -:1000C000FFFFBFFFFFFBFFFFBFFFFFFC17FFFFFFAF -:1000D000FFFFFF7FFFFFFF7FFFFFFBFFFF7FFFFFB4 -:1000E000FC3FFFFFFFFFFFFFFFFFFFFBFFFFFFFFE7 -:1000F000FFFFFFFFFFFE5FFFFFFDFFFFDBFFFDFFD9 -:1001000077FFFDFFFFDFFEFDFFFFF2FFFFFFFFFFB9 -:10011000FFFDFFFFFFFDFFFFFFFFFFFFFFFFFFE111 -:100120007FFFFFFFFFFFFFFFFFFFFFFFFF3FFFFF1F -:10013000FFFFFFFFE3FFFFFFFFFFFFFFFFFFFFBF2B -:10014000FFFEFFFFFFFFFFFFFF67FFFFFFFFFFFF58 -:100150007FFFFFFF7FFFFFFFFFFFDFFFFFFF2FFF9F -:10016000F3FDFF7FDEF7FDFF7FF77DFF7FDFF7BD4C -:10017000FF7FFF1FFFEFFBFEFFBFEFFBFEFFEFFB6D -:10018000FEFFBFEFFBFEFFFF3FFE7F9FE7F9FE7F15 -:100190009FE7FA7F9FE7F9FE7F9FE7FFFC7FBFBFE6 -:1001A000EFFBFEFFBFEFFBB7BFEFFBFEFFBFEFFBB9 -:1001B000FFE0FDF9FE7F9FE7F9FE7F9DF9FE7D9D43 -:1001C000E7F9FE7F9FEDEDFFFDFF7FDFF7FDFF7F8E -:1001D000DFFDFF7FDFF7FDFF7FDFFF9BFFEFFBFE14 -:1001E000FBBFEFBBFEFFAFBBBEFFBFEFFBFEFFFFE2 -:1001F000B7BFDBF6BDBF6BDBF6F9BF5BD6F9BF6FF0 -:10020000DBF6FDBFFF0EFFFFFFFF5FFFF7FFFF7F86 -:10021000F7BDFFFFFFFFFFFFFFDF9FFFFFFFFEFFB9 -:10022000FFEFFEFEFFFF77FFFBFBFFFFFFFFF83F47 -:10023000FFFDFFFFFFFDFFFFFFFFFFFFFFFFFFFFD2 -:10024000FFFFFFF47FFFFEFDBEFFDFFEFFFFEF7F3E -:10025000FFCFFFCFFFFFFFDFE6FFFF7FDFF7DD7F91 -:100260007FDFF7FF7FDFD7FDFF7FDFF7FFCDFFF2F7 -:10027000FFFF4F7FF4FFFFFFE7EFFFFFFFFFFFFFF1 -:10028000FFFFBBFFEFFFFEFFFFFFEFFFFFEFFFFBF7 -:10029000FFFFFFFFFFFFFF65EFFFFF7FFFFDEFFFAA -:1002A000FFFFFEFFFFFFFFFFFFFFFFFECFDFFEFFB1 -:1002B000FFFBFFFFFFFFF3FFFFFFFFFFFFFFFFFF5E -:1002C000FEDFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F -:1002D000FFFFFFFFFFFEBFFFFFFFE37FFFFFFFFF0B -:1002E000FFFFEFEBFFFEBFFFEBFFFC7FFFFFFFEE2B -:1002F000FFFFFFFFFFFFDDFFD6FFFDBFFFFBFFFEA0 -:10030000FDFFFFFDEFFFFFFFFFFFFFDEFFFFFFFF32 -:10031000FFFFBFFFFDFF7FBFFF5FDFFFFFBF77FF77 -:10032000FFFF7FD7FFFFFFFFFFC3FFFFFFFFDFEFF1 -:10033000FFFFFEFBFFFFDFBFFFFFFFFFEDFFB7FF8C -:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD -:10035000FFFFFFAF7FFFFFFFFFFFFFFFFFFFFFFF7D -:10036000FFFFFFFFFFFFFFFFDFBFDFF3FDFBFF5BD3 -:10037000FDFFBFEFF7FFFF7DFFFFFFFFF83BFFBF74 -:100380006FFFFEFFBFFFEB7DFFEFFBFEFFFFFFFFF9 -:10039000FFF27FFCFF3FDFEDFEFFFFFFFFEF5FF7A8 -:1003A000B5FFEFFFFFFFE03F9F9EFFFFEFFFDFFF87 -:1003B000BF5FBFCFF3FFFFFFFFFFFF69AF33FDFF5D -:1003C000FBFFFFFFFFFCFF7FD9FFDFFFFFFFFFF514 -:1003D000A3DF6EDEFFFFBDFFFFFEFFFFFFFEE7FDB9 -:1003E000FFFFFFF9EFC6FEB7ADE5F9FFFFFFCFFF57 -:1003F000FFFFCDFB7FFFFFFFF9F60FDFECCF7FFFA5 -:10040000FB7FFFFFFFFDFFFEF9FD7FFF7FFFF95B35 -:10041000FF73DCFD7BDFFFFFFF7BFFFFF753D6FFA2 -:10042000FFFFFFD89FFEFFEF7FEEFFFFFFFBEDED2D -:10043000FDFFFEFFFFFB7FFFE27FFF6FD857F7FF57 -:10044000FFFFDFFFE8FFFFFDFFFFFC7FFFE4FFFB97 -:10045000EFFBFEDFB7EDFFFEDF7FFFFE7FB7FFFFA5 -:10046000FFFF89FFFFCFF3FE7FFFEFFFFE7E7FFBE5 -:10047000FFFFFFFFFFFFFFF1FFEB7AD5BF6FDBBE92 -:10048000FDB7D8F6E5BF6FFBFEF5BD7E06FFDFF7D3 -:10049000FBF6FF3FFFDBFFFF6FFBF7FFFFFFFBFEFE -:1004A000F7AFFFB7EDEFF7FEFFFFDFFFFEFFEFFF58 -:1004B000FFFFFFBFF7FC1FEEFBFEBDFF7F5FD7FD19 -:1004C000FB43FFFFFDFF5FFFF7FFF93FFFCFF3FDAA -:1004D000F77EEFA7F9FE8FA7E9F37E9FFBF8FFFFFA -:1004E0003FFD7F5FDFFDFFFF5FFFFD5FFFFF7FFDE4 -:1004F0007FFD9FFFE0FFFAF8BE6F9FE6F8BE3F9AD0 -:10050000F9BE6F9FE2F9FE6F9FF9FFF5FD7FCFDF28 -:10051000FDFD7FFFF5FFFFFFF7F5FD0FDBFFD3FFCD -:10052000EBFAFFFFBFFFFAFFFFCBFBFEFFFFEBFA8B -:10053000FEFFFFB7FFFFFFFFBFFFDFF5FFFFD7FFA6 -:10054000FFFFDFD7F5FF7FFE4FFFFDFF7F7FFFAD92 -:10055000EBFBFFADFFFFFFFFAFEBFBFFFC0DFFFF72 -:10056000DFD2FDFFFFFDF6FFFF7FFFFF1FFFFFFF55 -:10057000FFFB3F7DEB32FEBF2FEBFAAEBDE0FA7E14 -:10058000BFADEBFAFEBFF57FFFDEFEE3FBFFFFFF33 -:10059000DFEF4FDFFF7FDFFFF7FFFFF87FFFFFEFAA -:1005A000FBFFFFFFEFFFFFDFEDFBDFFFBFFFFFFF05 -:1005B00081FFFFFFFF3FFFFFFFFFFEDDFEEFFDFFBF -:1005C000FFFBFEF7FF93FDFB7EFFFE87E9FF7FB396 -:1005D0009FFEFEFFAFFDFE7E3FFE67FFFFF7FFFFC2 -:1005E000FCF7DFFDFF7FFFFF7F6DFFFFFEFFFF2FAB -:1005F000FFBFFFFFEEFFBEFFFFFEFFEFFFFFFEFFAF -:10060000EFFFFFFA5FFFFFFBFFFFEFFFFBFEFDFFCA -:10061000FEFFFBFFFFFF7FFFFEBFDFFFFBFFFFF7DC -:10062000FCFDFFFFFFFFFF7FFFFFFFFFFFF27FFFEC -:10063000FFFFFF7FFFFFFFFFF3FFFFFFEFFBFFFF6A -:10064000FFDFE2FFFFFBFFFFFFFFFFFFFBE7FFFD19 -:10065000FFFFFFBFFFFFFFEDEFFDFFFFDFD7F5FD62 -:100660007F5DFDFF7FDF97F4FD7B5FFFC9FFFBFE32 -:10067000FFBFFF5FFFFFF7FFEFFDFFEFFFFFFFFF94 -:10068000FFF7FFD7FD7D7FFFFFFFFFEFDFF7FDFFE8 -:10069000BBFFFF7FFFFEE3FFF9FE7FBFEFFBFEFF27 -:1006A000BFF9FEFF9FEFF9FEFFBFF3DAFF37CDF38F -:1006B0007CDF37CDF37F37CDF37CDF37CCF37F5A48 -:1006C000BDF6FDBF6FDBF6FDBF6FDEFDBF6FDBF676 -:1006D000FDBF6FFEF16FEB7ADEB7ADEB7ADEB7AF41 -:1006E0007ADEB7ADEB7ADEB7FF7EFFFECDB36CDB13 -:1006F00036CDB36CDECDB36CDB36CDB36CDFC9BFAA -:10070000F7BDEF7A9EA7A9EA7AB7BDEA7BDEA7BD5F -:10071000CA728D91FFEFFBFEFFBFEFFBFEF7EFFB11 -:10072000FEFFBFEFFBFEFFFE87FFF6FDBF6FDBF6B0 -:10073000FDBF6FF6FDBF6FDBF6FDBF6FFE4FFFBF66 -:10074000EFBBEEFBBEEFBBEFBEEFBBEEFBBEEFBB06 -:10075000EFFC5FFFFFFF3FCFF3FCFF3FCFFCFF3F0E -:10076000CFF3FCFF3FCFFD9FFEBFAFEBFAFEBFAF65 -:10077000EBFEBFAFEBFAFEBFAFEBFFE16FFDFF7F1C -:10078000DFF7FDFF7FDFFDFF7FDFF7FDFF7FDFFF8F -:100790007ABFFBFEDFB7EDFB7EDFB7FB7EDFB7ED99 -:1007A000FB7EDFB7FFC9FFFFBFEFFBFEFFBFEFFB25 -:1007B000FFBFEFFBFEFFBFEEFBFEBBFFFEFFBFEF89 -:1007C000FBFEFFBFEFFEFFBFEFFBFEFF3FCFFFE7EC -:1007D000FEFFF5FD775DD735DD77D7F5CD7B5DD7AE -:1007E000F5DD77FE27FFFF8BE2F8BE2F8BE2F9AF36 -:1007F0008BE2F8BE2F8BE2F9FE1FFF5FD7F5FD7F7E -:100800005FD7F5FF5FD7F5FD7F5FD7F5FFFA3FFEB6 -:10081000BFAFEBFAFEBFAFEBECBFAFEBFAFEBFAF83 -:10082000EBFFFE7FFD7FFFFFFFFFFFFFFFFFFFFFEF -:10083000FFFFFFFFFFFFFFE6FFFADFF7FDFF7FDFB0 -:10084000F7FCFFDFF7FDFF7FDFF7FDFFF5FFFFFFA1 -:10085000FFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFAC -:10086000FF02FFFEBFABEBFABEBF23EBDE1FAFEA1A -:10087000FAFEAFAFEBFD97FFF3FC7B1FCFF1FC7FE0 -:100880001FF1FC771FCDF1FCFF1FFE87FFAFEFFAD2 -:10089000FEFFAFEFFAFDBF2BFB7EBFBFEBFBFBFB09 -:1008A000DFFFFBF7FFFF7FF7F7FFFDDFFEFCDFFF5A -:1008B000DFFFFDFFDABFFFBBEFFBF9FFBEEFFBFB86 -:1008C000BFEFFBFEFFBFEFFBFFF77FFDD7FFFF7F13 -:1008D000FFFFFFFEF7FFFEFFF7FFFF7FFFFFECFFCD -:1008E000FFFEDFBFFFFBFEFFBB68AE1FAEFBFBFFE3 -:1008F000FFBFFFD5FF7FFFFFF7FEFEFFBFEF9FFDAE -:100900007FFFCBFFFFDFFFFFBBF7BFFFFFFFFFDF77 -:10091000FFBFFBFFFFFFDE3FFFFFFFFFFFA7FFFF64 -:10092000FFFFEFFF7FFBFDFB7FFFFFFFFFCFF37CB0 -:10093000FF7F8D7FFFFFFFFFFBFFF7FBFEFDFFFF4C -:10094000FFFFF7FDFF7FFD1FFDFFFFFFFFBFDFFF85 -:10095000FFFE5CFF6DFF7FABE7F1FFFD9FFFFFAD8B -:10096000EB7A3F1FFFFFFEBFAFF3DEF5FF8FFBDF2C -:10097000E67FFFDFF3FDFF7EFFFFFFFFFFFDF7F3E5 -:100980007FDFF7EFFFF63F9FDFFFFFEEFFFFEFFB9D -:10099000FFFFF9FBFE4FBFEFBBFF69AFAFFCFF3FAF -:1009A000DDFFFCBF8FFFFDF3BFED9EFCBF6FF5D3F6 -:1009B000DFFFDBD6F5EFFDFEFFB9FF1FD2A9AFFFCA -:1009C000DBF7BFEF46FFFFADEB7ADFEFF7FF7FF717 -:1009D0009FEDFF7FFFADEB7FF56FFFFDFBD6F4F7DB -:1009E000FBF97E7FFF5FC2FEBFFDFB33DFF95BFFDC -:1009F000FFDD677DCFEFDBECFF77DDF7FDFFFFDE8F -:100A0000A7BFD49FFFFFBFEFFEFFDFEFBBFFFFEFEE -:100A1000EBFAFFEFBDFBFFE27FFFDFDFF7FDBFBBC0 -:100A200073F7FD7FDFDEF7BFEADBF6FFD6FFFF6679 -:100A3000FFBEFFBF6BD9F6DFFFFB7E7FB77EFFFEF9 -:100A4000FFCDFFFE7FFFFCFD3FFBFBF7FFFFFBF64B -:100A50007DFE7FFFFCFFB9FFF9FAFEBFAF5BD6ED6D -:100A6000AD7BF6F9BFEFF8FAFEBFFEE6FFFFF7FD3C -:100A7000FF7FBFEFF3FFFF6FF7FEFFFFF7FDFEF70E -:100A8000EFFFFBEFFB7EDEFEFFBFFFFEFFFFFBFF86 -:100A9000FFEFFB6FFC1FFEE7FFFFFFEFFFD3B4BBD1 -:100AA000FFFFFDBF6FE3FEFFBFFCBFF7CFF7FDFF0A -:100AB0002FDFABEAFFDFE7EA9AAFEFFBFEFFF53F80 -:100AC000FD7EFFD7F5FBFFFDF7FF7FFEF7FDFFD7AC -:100AD000FFD77FEE7FFA79FE2F8BE6F9FE3F9EF976 -:100AE000BE2F0BE7F9FE2F9FFDFFFE7D7F5FD7FF37 -:100AF000FF7FFFFDFF7F5F97FFFD7F5FFFE3FFFF4E -:100B0000FAFEBFAFFBFBFFFFCFEBFEBFAFFFFAFE6E -:100B1000BFFF87FFFFF5FFFFFFFFFDFF7FFFFFFF29 -:100B2000FBFFFFF5FFFFFE0FFFFDEBFFFFF7FFEF02 -:100B30007BDFFEFFFFDFF7FDEB7FDFFF5FFFFFFFE8 -:100B4000FFFDBFFF7EFABFC7DBF7BD3FFBFFF6FF30 -:100B5000FAAFFFEBFAFE3F2FEAFA3EADC9BAF6ADA7 -:100B6000AFEBFAF6BFFE7FFFFFFDFFF17F3FCFF156 -:100B7000EFFF7FFFBCDFDFF7DDFFE07FFFFFFEFF62 -:100B8000FAECBB7F5FFFFBECFFEFB7FFF7FFFFB5B2 -:100B9000FFFF7FFFFFFFEEDF5FDFDEFFAEE777FFE8 -:100BA000FFDFF7FFE3FFFABBFEFFAFFDFBFEBFABCE -:100BB000F9FEFFBF7FBFFEBDFED7FF9FFDFFBEEF6B -:100BC000FFEEFDBB5BEFFF7FEFFFEFFF7FFF4FFF10 -:100BD000EFFBBCFCFFFFFFFEFEFDFAFEFBFFFDF39B -:100BE000FBFFF85FFFFFD7F5FDDFEFFFF3DC5FCE24 -:100BF000F5BDFFFFD7FFFFF93FFFDFF7FFFEFFFD6A -:100C0000FFFBFFF7B97DFEDFFFFFFFFFF97FFFFE70 -:100C1000FFFF7FFFFEFFFFF7F6FFBFF1F8FFFFFFCB -:100C2000FFE0FFFFFFFFF9FFFFFFFFFFEFEFFFFF19 -:100C30009BFB7FFFFFFFC1FFDFFF3F5FD7BFEFBB26 -:100C4000DEEEFF7FDFFFFEF57FDFFF99FFFFFAFF9C -:100C5000BFFDEB7AFFB7FEFEFFFFEFFFFFFDBFFF1B -:100C600097FFFDF7FF7FF7FFFFFD5FFEF3F9DFDF83 -:100C7000FFFFFCFFFF83FFFFFEFF9EECFBEEFF9FED -:100C8000BFEFFFFEED7BFFFFFFF15AFFFFFDFF7C93 -:100C9000693BDFFF7F1FDFFFFDBAFFFFFBFF5BBD8F -:100CA000FFFFFFFFD7B6EDE9FFD6BD6F5FFBFFEF9C -:100CB000FF5FFEF66FFFFFFFFFF7EB7ADFFF9F7F1F -:100CC0007FFFB7FFFFFEDFFF6CFFFBFFBB6FEBFE9D -:100CD000CCF7A5FA5CF575BBB7DFFE6F5FC5BFFD4E -:100CE0007BFEFF95E729CF4FF591EE6BDFEFFD54CB -:100CF000F5BDB1FFEFEEFBBEBFAFFEDEBD6FDAF2BA -:100D0000FFAFBEFFFFFD7EA7FFF7FFBFEF7BF6FD46 -:100D1000BD4AF28585BF5BFEB5FDFAFF4FFFFEDFE2 -:100D2000FFEDFFBFFFBF7FFEFFB76DFFF7BFBFEF58 -:100D3000FD1FFFFE7DFF67FFFFFF3F7FFEBFFFE759 -:100D4000DFE7FFEF6BFC1FFFBFEFFBFEDEBFAFFA7D -:100D5000FFB6EFF9FEFF8FEFDBEFAB6FFBFEFFFFA0 -:100D6000EFFDFF7FFFFFDEFFFFEFFFFFFF3FFF6CA9 -:100D7000FFBFFBFFFEFFFBFEDFFFFFEFFFFFBFFF3D -:100D8000FFFEFBFFD57FFFFFEFFBFFFFBFEF43B58C -:100D9000FD6FCFD6BE3F7FDBFEC3FFFDFFAFEBFB9A -:100DA000FCFF3EEFE8FABDCDAAFEFE7DCFFFB7FF08 -:100DB000F7FFFFFFFDFF75CD52D7FDFBF7DDFBEF22 -:100DC000EBFFFF4FFFBF9FE7F9FC7F8BC3F9AF8FAE -:100DD000E7E9BE7F9FE6F9FC5FFFFFF7FDFF7A5F63 -:100DE000D7EDFFFFD7FFDD7FE7FFFCFFFC3FFFFFF5 -:100DF000FFFBFFFEBFAFFFFDFFEFFFEBFFFFFFFFBE -:100E0000FFF77FFF7FDFFFFDFD7FFEF7FD7FDFFF49 -:100E1000FDFFFFDFFBFFEEFFFBFFF7FDFF7ADFF5D6 -:100E2000FDFADFF7FCFF7FDFBFEDFFC9FFDFFFBF8C -:100E30002FFBFFBCADFFF7FFFFEFD3FF7DBF6FFFC1 -:100E4000FAFFFEBFAEEAFABEADA5EBCEBFA7EB5AE6 -:100E5000DEBDAF6BFD57FFFFF47F1F7FFDFF7F36C9 -:100E6000F0DF79FFFFFFF7FDBFFF87FFFBF3FCFF1C -:100E7000FFFFFF7EFFBFDFFFFFFFFFFFFDBFF89F0C -:100E8000FFFFFFFFBFFFFFFDF7FCBDFFFEFFFFFF02 -:100E9000FFFFFBF9BFFFFFEBE2FEFFBFEFA9BA2F99 -:100EA000EBF9FE77DFF7FFFFF97FFFFF7FEFD7FF5B -:100EB000FDFFFBF5FFBF6FDFFFFFFDFFFFF0FFFF53 -:100EC000FF3FCFFFBAEE9BBFEED7FECDEFFFDFBFF8 -:100ED000FFFFC5FFFFFD7F4FFDF6D9FF4FD6FDBFDA -:100EE0006EFFFFF47FFF7F8BFFFFFFFFF7FFF9FE31 -:100EF00037FFD9FBF5AFFDFFFFFBFFFF07FFFFFF4C -:100F0000FBF7FFFDFF7CFA7E4FFCDF1DC7FFFFFFF5 -:100F1000FFAEFFFFFFFFFDFBFFFFFEFEFCFF7F7F3D -:100F2000BFEFFEFFFFFF5FFDFFFFFFFD6F5AD77BA7 -:100F3000BE5FFE39FFF7FFF7FDFEAA1FFFFFFFFFB1 -:100F4000FEFEABAFFDFEBFFFF7FF7FFE8FE3FBEEC4 -:100F50007FFFFFFFFFEBFBFFFDBFEFDFFFFFFFFFAB -:100F6000FFFFFFFBE43FFFDFFFFFFFFFF3EFBBFBF4 -:100F7000BFEFBBFFD7BFFFFFFF29AFF7FFFFFBFFAF -:100F8000FBE6FF0FFB3FDF0FFFAFFFFFFFF5C3DF08 -:100F90005FFFFFFFFE6BCABEBCFF9FF2BFFFFEFA02 -:100FA000FFFFEF16FFFFFFFFFFFCDF97FD79FF3725 -:100FB000E77FFFFFB5FFFFF62FFFFDFBFEFFFFFD05 -:100FC0005F575FFFDB52DFFFFDBFFFFFFCDBFF7BF7 -:100FD000B5FD7FFF719C6EFFF635A59BFFFFFDFF02 -:100FE000FFDB9E7FFEEFFBFFFFBDEFFFDEB7F94BA0 -:100FF000FFF5EFFFFFFFE87EFFEADFF7FFFD695B2C -:10100000FC9FEF78D6FFEBEFFFFFFFE8FFFFEDFF60 -:10101000FFFFFFE3F9F6BFFFFFFEDFFF7FFFFFFFEC -:10102000D1FFFFE7FFFFFFFFE7F9FFBF7FD9FFFD1C -:10103000FE7FFFFEFFF9FFFBD6DFBFEF5BD6FFBFF2 -:10104000FBF6FFBFEFF8F6DDBEFE16FFBFEFFFFEBB -:10105000FFBFEFFFFFFF6FFBFFFFFF6FF3FFF7EF38 -:10106000FBFFBFFFEFFEFFBFFFFFFFBEBFFFEFFFB6 -:101070007FEFFFFD17FB7BFFFFFD7FDBF6F47FFAC1 -:10108000FEF5BFEBE3F7FFFFE9BFFFAFF7FDF37E30 -:101090008FA3EAFFCBF3EEFFBFEFF7F9FFFE7FFF71 -:1010A000FFFFFFF5FBF6FFF52FFEFBD7BFFFBEDF0F -:1010B0009FFFF0FFFFF9FE7F8FA3F8FE6F9FF9F609 -:1010C0002F9FE7F9FE2F9FE1FFFFFF7FDFF7F5FD81 -:1010D0007F7FF5FF9F5FFBFEFF7FFFFFCBFFFFFBE7 -:1010E000FEFFBFAFFBFEFFDFFEFEBFF7FFFFFFFF10 -:1010F000FFC7FFFFFDFF7FDDF7FDFFFFD7FFFD7F90 -:10110000FFFBFDFFFFFEEF7FFDEFFBFEFBFDFF7F23 -:10111000DFFDFF7ADFF7FDFFFFFFFF1FFFFFD3F7C4 -:10112000FFFF6FDBFFFFEFCBF4FFFFFFFFFFFFFED3 -:1011300029FFE8DA769FAF6ADAFE35EBDAD6BFAB85 -:10114000EB7ADEBFD77FFFFEFFBFEFFDDF77BFFD8E -:1011500037EFFFEFFF3FFFFFFFFE7FFFFFFFF77E51 -:10116000DFFFFFFFFAB77FFFFFFEFFFFFFFF89FFF3 -:10117000FFFFFFFFFFFFFFFFFF9FFBFFFFFFE7FFFB -:10118000FFFFFFAAFFABFBFAEFBFFFDFFA7BB9FE61 -:10119000FEFFFDFFF7FE3FFFB7FFF7EEFF7FEFFF1C -:1011A000FF7FFF1FFBFFBFFBFEFFBDFFFF2FFFBF4A -:1011B000FF7FDFFAFFFFFCEEF5F3BEFB0FEFF3BEA0 -:1011C000EFFC5FFF5AFFF7DFFFFFFED5FC5FFBF28E -:1011D000FFFF2FBBF3FFFFBFFFEFFFEFFFFFFFFF9F -:1011E000BFFFFFFD7BFFDFB9FFFBFFD87FFFFFFFE6 -:1011F000FBFFFC7F1FBFE0DFF7EFFFFD7FFEDFFFA0 -:10120000E0FFFFFDEFFBFFFEF7DFFFEB5FFFF7FF08 -:10121000FFFFFFBFFFFDFFFDFFFFFFF7FDFF3BDC13 -:10122000FD6D7B5F57F5FD7F5FFFB1FFEBFFFFFFBC -:10123000FBFBFEFFBFFBBEFFBFEFFBFEFFAFFEF7FA -:10124000DFDFFFFFFF7FCFF3F8FFD7FBFF5FBFF7C5 -:10125000FBFF7FFE23FFFFFE7FF3FFFBFEFFFFF39D -:10126000FFFFF5F9FF3FFFFFF09AFFBE7FFFFCF99C -:10127000FFFDAFEBFEBFFFCFF3FE7FFFFF5BBDFFC8 -:10128000BCEBFFD7D4AFAFFDFFCFF7FDFF7FDFF79C -:10129000FDFEFF6FFFFBFFFFFFFD7F5EFDBFDBF687 -:1012A000FDBF6FFBEEFDFF7AFFFAFBFF3FFBB75F71 -:1012B000D6F71F71DC771DC731DC77DFF9BFF55B2F -:1012C000F4D79DAEFFBFFDBFDBF6FDBF6FDBF6FEC3 -:1012D0003D81FFEBFEFEFEFFEB7ADF7D777DF5794A -:1012E000DF57DDF57D7EE6FFD63FBF7FFFD4F53FBC -:1012F000BFFBBEEFB3EEFB9EEFBBFE8BFFFEDFB787 -:10130000EDFFF7FDFEFFEFBBEEFFBEEFBBEEEBFC2C -:101310001FFFFFFDFFE7FFF7FDFFEFFEFFBFEFFB46 -:10132000FEFFBFEBFA1FFFB7EF5BFEFFAFEBDDE7A2 -:10133000DE779DE779DE779DBFE66FFFFEFFBFEFAB -:10134000FBFEFDBF6FF6FDBF6FDBF6FDBFFF7EFF4F -:10135000FFFBFEFEFFEFFBFDEF7EF7BDEF7BDEF751 -:10136000BDEFFFD5FFBFFFEFFEFFFC3F0FE7FE7FA6 -:101370009FE7F9FE7F9FE7FEF3FFFEDFADDF67EE3D -:10138000FBBFEFFEFFBFEFFBFEFFBFEFFF23FFFF43 -:10139000FFFF7FFFF3BCDBFEFBFFFBBEF7FBFF7F26 -:1013A000DFFFCFFBFF9FE3F9BE3F8FE779FF9DE7AC -:1013B000F9FE7F9FE7F9FE5FFFCFF7FFFFFFDFF743 -:1013C000FE7FE7F9FE7FFFFFFBFEFFFFBFFFBFBF12 -:1013D000FFFEFFBFEFFFFDFFFFFFFFFFFFF7FDFF7A -:1013E000FF3FFFBFFFF7FFFF7FDFFFFFFFFFFFFFB5 -:1013F000FFFFFFFFFFE8EFFF5FF7BFF9FEDFB7FD7D -:10140000FFDFF7FDFF7FDFF7FDFFDDFFF2FFBFFF2F -:10141000FFBFFFFF2FF2FFBF2F7BD2F7BF2FFFBB16 -:10142000FFEE8FAFEBFAFE3FA769CE8FA4EAFAEE8C -:10143000B7AEEBFDC7FFF7F7FFFFFFFFFF7F3EF300 -:1014400074FF3F4FFFE7FF3FFEA7FFFFDFF7B7FF48 -:10145000F7FFBAEF37EBFBFEBFFBFEF3FFF9DFFF51 -:10146000BFFFFFFFBFFFFFFFFDDFFFFDFFFFFBFE35 -:10147000FDFFFBBFFE3FEDFFDFBE3DA7FBFA3FE6F2 -:10148000E1FEFE3FEFE3DFF57FFEFF7EFFFFFFFFA4 -:10149000EF6FF6FF7DEFD7DEFF7DEFFFF2FFFFFF7F -:1014A000FFFFFF7BDEFBE6EEEF376EF37EEB37EF01 -:1014B000FFC1FFFEFFF7EFFFFFFFBF3FD2DFBF2FF0 -:1014C0007BE2FFFE3BBDDBFFFEFFFFFFFFFFEFFE0A -:1014D000FFFBFFFFBFFFFBDFFFBFFFB7FFFFBFEF5C -:1014E000FFFFFFFFFFFF0FFF7FFF1FEFF1FDFFF685 -:1014F000AFFFFFFFFFFFEFFFFFFFFE9FFFFFFF7745 -:10150000EFF7FBFFFE5FFFFFBFCFFBF7DDF7F5FF58 -:101510005FD5F5FD7F5FD7F5FFFB0FFFFFA9EA7AE7 -:10152000FFAF8FFEDFAFEFFBFEFFBFEFFBDFE55F3F -:10153000FFFFFFFFFFBD57FFFF6F77BFF7FBFF7F89 -:10154000BFF7FFFCBFFF9FFFFFEFFFFEFFFFFF1F87 -:10155000CFFFFCFFFFFFFFFB65AFF37CFF3FDFFF2B -:10156000FDE9FE7FE7FFFE7FFFFFFFFFFDE3DFFBFF -:10157000DBF6FDEF5BFBFFDFFCFF3FDFF3FDFF7FF3 -:10158000DFEF66FFDFADEB7ADEF7F7E7D9FD9F67A8 -:10159000D9F67D9FE7DFF547FD655BD6F4FEFFEFEB -:1015A000FF6DF6DDB76DDB76DCB77DFA9BF66D9DE2 -:1015B0006759DFF7DDFFEBFEBFAFEBFAFEBFAFE32E -:1015C000D19FFFBDBFEFFEF7BFBFF7D77FDDF79D10 -:1015D000DF7FDFF7FFE07FFDC1DFF7FDC77F7FFB28 -:1015E000FFBBECFB3EFFBFECFBFFD87FBF6CFFBE39 -:1015F000FFBFEDFFEFFEFBBFEFFBFEFFBFEEFFC542 -:10160000FFAF6FFFFCFD3FE7FFFEFFEFFBFEFFBFFD -:10161000EFFBFEBF89FEFABAFEBFAFFBF6F5D97D40 -:101620009765D9745D9765D3FED6FFBFF7FDFF7F41 -:10163000BFCFFBFEFFEFFBFEFFBFEFFBFFF68FFB15 -:10164000FFEFFB7EDBFEFFBEEFEEFBBEEFBBEEFB74 -:10165000BEFFFFDFFF43FFFFFBEF5FB7FE7FE7F952 -:10166000FE7F9FE7F9FE7FF9BFFEAF77FDFF2FAF4B -:10167000A7FEFFEFFBFEFFBFEFFBFEFFF17FEFDFFB -:10168000FF97F5EFFFDFFFFFBFFFBFFFFFFEFFFF8D -:10169000FFE0FFFFF9FE2F8BE3F8BE779FF9DA77C3 -:1016A0009DE779DE779FDDFFFDFD7F5FD7FDFF7F43 -:1016B000E7FE7F97E7FBFEFFBFEFFFABFFEFFAFE12 -:1016C000BFAFFFFAFFFFDFFFFBFFF7FDFF7FDFFF8D -:1016D00067FFF7F5FFFFFFDFFDFFFFFFFFFFFFFFE6 -:1016E000FFFFFFFFFFEFFFBDEBFFFFF7ADEBFFDFFE -:1016F000FDFF3FDFF7FDFF7FDFFF5FFFF7FFFFFD30 -:10170000BFFFCBF4FF7FD3F7FD3F7FD3F7FFFC3F55 -:10171000FFEAFABEAFABEBBAF4956B52D4AD2F4AE9 -:10172000D2F6BFD27FF73FFFFFF37FFFFFF7FFBA8D -:10173000DFFBFDFFBFFFFBFFF87FEAFFFEFEDFFFE1 -:10174000F7FF7FBBFFFFBFDFFBFFFFBFFFB17FFFE7 -:10175000FBEFFFFFFFFFFFBFCFFEFFFFEFFFF7FF36 -:10176000FFFFF1FF69BEFABFAFE2FFFEFDAFF3FE80 -:10177000FFBFEFFBFCFFFF07FD95DBDF7FDFAFFF68 -:10178000F7AF36FEBF65EBF6FE9F6FFE07FFCFFF9C -:10179000F8FEFFCFFFF6FAE7FBFEFFBBEDF9FFFF18 -:1017A000FF5FFFFFFF75FFEF7EFDE0E85ED3E5F929 -:1017B0003E5FD7F7FFFA2FFBFFFFFFFFFEFFFF7F24 -:1017C0007FD7F57D5F57D5F5EFFFF37FFC7FFFC730 -:1017D000F1FFFF1FCFB0FF3FCFF3FCFF3FCEFFE491 -:1017E000FFDF7FFEF7BBFFFFDFEFEEFFBFEFFBFE8C -:1017F000BFBFEFFFD1FFFFFFFDFBFFFDFFFB9FE939 -:10180000FE7F9FE7F9FE7FBFFFB3FFFFF7FFFFAF4C -:10181000F7FFB63FEBFAFEBFAFEBFAFEBFFEA7FF46 -:10182000FFFFFFFFF7FFFFFFFE9FF7F9FF7F9FE737 -:10183000FFFFFEAF6FFFFFFF9FFFDFFF7D5FDDFF5D -:10184000FBBFE7BBFFFBDF6D5F7EFFFFFFFFFFFF1F -:10185000EBF7FFE7EFF7FFFF7FFFF7FFFC8FFFEFEF -:10186000FDFEFFBEF4F27DD7CFFF3FFFFFFFFFFF7E -:10187000FFCF6BFFBF3FFBF2FC7FEBFF9FFAFFFF49 -:101880003FFFF3FFFFFD70F7FFFFBFFFFBD7FEF544 -:1018900077FF15DD77FDFF7FDFF7FBCDBFFFFDFF96 -:1018A000FFDF37CDF9ECFEEFBBF4FB3F4FB3FFFD9D -:1018B000CBFFE97E549FE54BB7FFDD7DC771DD7738 -:1018C0005DD775CD7FD6FFD3F6F93F6D95AF7FFE1F -:1018D000FFEFFBFEFFBFEFFBFEF6C7FFAD7BCAFFCE -:1018E000BFBFEFFDE3DFB7EDFB7EDF37EDE3FBDFEF -:1018F000FF525C15FDCF7FDFFEEFEFFBFEFFBFEC7D -:101900007BFEFFFE3E7FDAF7FDFF7FFFFFFBEFBBB5 -:101910006FFBFEFFBFEFFBFFF77DFFD8FFFDBF7F33 -:10192000FBFFFF9FFBFE7F9FE7F9FE7F9FEA7FF6AD -:10193000BFBD6A5AF6E5BF775F6DDD775DD775DDB0 -:1019400077FFA5BFCFFBFFFFBFCFFBFDFFBFF3FEC0 -:10195000FFBFEFFBFEFFFDABFFBFBFFFFBFF7FEF56 -:10196000FFBEFBEEFBBEEFBBEEFBBFFFB5FFD0BC87 -:10197000FD2F4BF7FFFF9FF9FE7F9FE7F9FE7F9F4B -:10198000FA8FFDABFADABFAFB3FDFFBFFBFEFFBFBF -:10199000EFFBFEF7BFFF9FFF77F7BDFD77DFFF7E11 -:1019A000DFEDBBFEFFBEEFFBFEFFFA3FFFBE6F8F1A -:1019B000E6F9FE7F9FC7FE7F9FE7F9FE7F9FE7FB6B -:1019C0007FFF7FCFFFFDFFFFDFFBAFBFEFFFFEFF1E -:1019D0009FEFFBFFFCFFFBFEFFFFFFFFFEFFFFF79C -:1019E000FFFFFFFFFFFFFFFFFFF5FFFFFF3FDFF7F9 -:1019F000FFFF7FEFFEFFBFFFFBFFFFBFEFFFB37FE8 -:101A0000FF7B5EF7FDFF7B7FF7FF7FDFF7FDFF7F4B -:101A1000DFF7FF17FFFFFF7FFFFFDDF6FCBFCBF215 -:101A2000BCBF2FCBF2FCBFFE8FFFFA7EBFA7EBDA65 -:101A3000FCBFAF7AFEBFAFEAFAFEBFAFF4DFFEFF36 -:101A4000F33C7F3EFFCFF8BF8FE3F8FE3F8FE7E820 -:101A5000FFFC9FFFFFCFEBB3E7FB7BF3FEFFCFDB8A -:101A6000FBFBBF6F6FDFEC7FFFFFF7FDFDFFFFFFAD -:101A7000FFB2BFFFDEFDBDEFFBF6DFEAE7DBFEBB3B -:101A8000FFEBFBBF9F8FE8FE3F8FA3F8FE3F8FFF6A -:101A9000F87EFDFD7FFFFBCDFFFDFF5FEFFDFFFF4C -:101AA000DFF7FDFFBE90FFFFEEFF3FBFF3BBFEB7CA -:101AB000ABFAFEAFADEAFADEABFF63FFFEF2FFB3B7 -:101AC000FFDFEE7DFF03F1F43F1FC3F1EC7FFE6FFC -:101AD000FFFBFBFF9FFFBFFF7B5FFDFFDFF7FDFD10 -:101AE0007F7FDFFECFFBFFFFAFFBFF1FEFA5FDBF3B -:101AF000DFFB7DFFBFDFFBFFFD3BFFFFFFFFFFFDC8 -:101B0000AFF3FFFB7FBFD7FBBF7FBBF7FFF87FFFC4 -:101B1000FA5FD7FFDF7FEFFFFF7FDBF7FDFF7FDFA0 -:101B2000B7FBECFFFFF7BFEFFDFCFBFFEFF0FE3F65 -:101B30008FE3F8FE3F8FEF8DFFFFEF7FBFFFFBFFCF -:101B4000DBBFFFFFFFFFFFFFFFFFFFEFD8FF2E7F91 -:101B5000BEEFFE6EFFBFF9FFFFF3FFFFFFFFFFFFCA -:101B6000FC66BE47F37FDFFE879FFFFFFFFFE7FFB7 -:101B7000FFFFFFFFFFD66F7CFB4FD2FFFD2BFEFF69 -:101B8000FFFD5FD7D5F57DFFFFFFBF9BFFFFDFB7F1 -:101B9000FFFFDFFF3FCFFE7FBFEFFBFCFF3FFFD923 -:101BA000BFFE97EC8FB7FE9B7DFDB7DD771DC7713C -:101BB000DD775DD7F36FFD3F73DDAFFD7AFFFFAFDC -:101BC000FEFDBFEFFBFEFFBFEF667FFFFFBFBFFF66 -:101BD000FBFFF7DFFDFB7DDFB7CDF37C5F3F913F80 -:101BE000FF3DEF7BFFFCFFCAEFFEFFBDEFFB1EE7F3 -:101BF000BBEC7FB3FFFD9FFFFFFEFFFF7FBFFBFE40 -:101C0000FFBFEFFBEEFBBFDF67FFFFBFEFDBFFBCFC -:101C1000FE7FFBFF9FEFF9FE7F9FE7F9FE87FFEE58 -:101C2000FBBEE5BFEFF9D765F7DDE77DDF775DD771 -:101C30007FF89BFEFFBFEFFBFFFFBFEFFBFF7FCFF8 -:101C4000F3FCFFBFEFFFDB3FEFFBFEFFDFFFFEFB21 -:101C5000BBEFBFEFBBEEFBBEEFBBFFFC7FFD3B5B13 -:101C6000D6E5FD4FC3FBFFBFEFFBFEFFBFEFFBFF62 -:101C7000B4FFFABC8FB2E9D22ECFFBFFBFEFFBFE61 -:101C8000FFBFEFFBFFECFFFDFD7FDFF7E4DF5FFF52 -:101C9000FFFBFFFFFFFFFFFFFFFFC3FFEFE6F8FEC5 -:101CA0003F8B83F9FE7FE7F9FE7F9FE7F9FE7F1701 -:101CB000FDFFFFFF7F5FF72CFFFFFFFE7FFFE7F9D0 -:101CC000FE7F9FFE2FFFFFEFFFFEBFEFADFFFF7F09 -:101CD000FFFFFFFFFFFFFFFFFEDFFFDFFFFDFD7FD9 -:101CE000DFF7FFFFFFFFFFFFFFFFFFFFFFFA3FFEF2 -:101CF000F7FDEF7AFFB1BDFF7FF7FDFF7FDFF7FD57 -:101D0000FF7FF327FFDFFFDDFFFC9BFFCBFCBF2F37 -:101D1000CBF2FCBF2FC9FFDEFFDFAFEBDAFEBBAFBC -:101D2000EBF8F7AFE8FAFEBFAFEBF2FFFDFFFFEF16 -:101D3000BDD7BFFFFFDE8FB8DE378DA378DA3F8FC8 -:101D4000FFA1FFFFFBFBFFFFFFFFA7BDFB76FDBF72 -:101D5000EFDBFEBBBFFE277FFFFEFEFDF5FFEFF5CD -:101D6000DF1FE7FDFF7FDFF7FDFFFFCDFDAEFFFAD1 -:101D70003E3FABFDF87E8FE3F8FE3E8FE3F8FFFEBB -:101D80001FEFDFBFFEDEDFD9FFDFBCFFFF7FFFEF0E -:101D9000FD7FDFF7F93FFEFFFF6FFEDEBFF7EDEAE5 -:101DA000FD8F83F8EA3F8FEFFFF47FFFEFEF7BF3C8 -:101DB000F15FFFFFF13B7FDFF7FDFFFFFFFFE0FF7C -:101DC000FFFFF7FF6FFF7FFFFFF7DEF7BFEFFBF7C8 -:101DD000FDFFFFF5FAFFFFFBE7FFF3F87FF3DFFFFF -:101DE000FFFFFFFFFFFF1FEFBBFFFFFFFFFFFFFD39 -:101DF000FF7FFF9FFFFFFFFFFFFFFFCFFF37FFFFCB -:101E00007FDF775DE7FCFFBFF7F5FBFFFFD7F5FB53 -:101E1000FFFF45FD7FEAFDBEBFDFF7FFFFDBFBFEF7 -:101E2000FFBFEFFFFFFFFB5F7FFFFEFFFFFFFFFF37 -:101E3000FFFEFFEFFDFF7FDFFFEFFBF80FF3FFF982 -:101E40002EFBFEFCF3EFFFFFBFFFFBE7FFFE7EFF75 -:101E5000C06BCFFF34DFF1FDFFEFFFFFFFDFF7FDCA -:101E6000CF7F9CFDFD6CF7FFF6FDEB2B9FFFFCFE8B -:101E70007EFFFFFFFFD7F3F7FFFBE1BFFFEB7ADE4B -:101E8000D7FBFFF9FEFFFFF3DE7FFDE77FFFFDBB22 -:101E9000FFFF7ECCF6AF5F7FFEF47DF7FDBB6EDB10 -:101EA000B7FFF7DF66FFFFF73DCFDEBDFFFFDEDBED -:101EB0008DF77EDFB7EF7FFFF687FFFFEFFEDEBF18 -:101EC000FFFFFFBBEFFDFF7BDEF73FFFBFFBDBFF4D -:101ED000F2B6FDBD7FE7FFFFFF6FF7FFFFFFFE7765 -:101EE000FFBFF8AFFFDFBFFFBF7FFBFFFFFFDBFEE2 -:101EF000FFBFFFFAFFFDFFF67FFF9FFFFF3FEFF8F9 -:101F0000EE7E9FBAFEBF8FEFFEFEF9FFFA7FFE7EE8 -:101F1000BFAFFB96FD9FEF5E65BEEF5BB6FFBEE316 -:101F2000FFB5BFFFFDFF7FFFEFDFFEFFBFFBFEFF43 -:101F3000BFCFFFFFFFFD9BFFFEFBFEDFFF7FFFF735 -:101F4000FEFFDFFBFBFEFFFFFFFFFFB7FEFAFFAB6D -:101F5000EFFFFDB57B7FFBF7FDFFFFDDFFEF8FFFA1 -:101F60002FFFFB7CFF3FDF73EBFE3FFFEFFBFEFF2E -:101F7000EFFDFFBFFD0FFFFFFFF5F9FF7FD7FDFF6F -:101F8000DFFFF7FBFF7FBFFFFFF09FFFFE7F8BE3CD -:101F9000F9DE279BE6BE7F9BC3F8DE7F9DE7FE7FD1 -:101FA000FFFF5FD7FFFFFF4FFBFFFF7FFFAFFF9FED -:101FB0007FFBFFE8FFFFFEBFAFFFFFFEBFEFF7FFB6 -:101FC000BFFFFFFFFFFFF7FFFCFFFFFD7FFFFFFFEE -:101FD000FD3FCFFFFFFFFFF7FFFD7FFFFF93FFFFF9 -:101FE0007ADFF7FFFF7B7FB7EFFFFFFDBFFDFBFF52 -:101FF000F7FFD7FFFFFFFC9F6FCBFFF4BBDFD6FDE2 -:10200000BF2FD3F7FFDFFFCFFFFABEBDAF6ADABE47 -:10201000BBAB3ABE2DAEEBDAF63FADF5DDFFCFF14F -:10202000FFF97FFF73FEFFCFC3F4F72FF3FFFCFF31 -:102030007C1FFF3F4FFF7EFFEFBDF6FEFF2BEFDC67 -:10204000FBFDFFFBFFEA7BFFFFFFFFFFFBF7DFFF6F -:10205000E37DFFB7FFBFFFFFDFFFF8FFBFFFBFEB71 -:10206000E7FAFE3DBFE9FCBFFFFAFBFEFFFFFFD929 -:10207000FFFFFFF67FFFF67DFFDFCFFDBFFBEF7EAB -:10208000FF7FFFFFD3FFFDFBFFFBFFFFFFEFFFBF66 -:10209000FEFFF7EFFFFFFFFBFF87FFFDFFFFFFFFE7 -:1020A0007BFEFFFE3BF7F7FF3FFFFFFFFFFF0FFF4A -:1020B000FFFFFFFBFFFFFFF7FFFFADFFFEF7FFFF97 -:1020C0005FFFFFDFFFFDFFF5FFDFFFBDFFE9FFC79C -:1020D000F3FFFFF7FFF3FFF83BFFFF7BDFBFFBEFF3 -:1020E000FBFFFBF7F7BBFFFFFFFFFBFFFE7FF37F6D -:1020F0005EB7BFFD7FFFF97FFBFFEBFD7F7FFFEF4B -:10210000FBE03FFEBFBFDFFF7EFFF7FFFFFEBFFF2D -:10211000DB78FFFFFFEEA1BFF5DEFBF7FFFBFFFF64 -:10212000FFFFFBFFFFD7FFFFFFFFEFF0FFFFFFF316 -:10213000F7FFEFFFE7CFFFFBFFEFFFFF9F9FEFFCF6 -:1021400016BFFEF3E4FFFFC6FFE7FFFFFDFFBFFF83 -:10215000FF3FFFBFD6AF7FFE6B7E7FFFAFFFFFBFAE -:10216000FF5FFFFEFFFFFEFFFFBDDBFFFE5FF2FF35 -:10217000FF5FFFFFFFFFFFFFEF7FFFFFFFFFDEBF00 -:10218000FFFFEFFB77FEBD7F5FFFFFFFDF6FEDFF20 -:10219000FDFF7FFD6FFFFF77DACFFD5FFFBFFFFF22 -:1021A000DF7FFFFBFFFFFFFF667FFFFEBFE7BFFA9A -:1021B000FFFEFFFFFFDFFF59EFFFEFFB7F89FFFF10 -:1021C000E9FF6FFFF5FFFFFFFFFF7FF2F7FFFFEF74 -:1021D000F87FFBFFFDFFFFD9FFEFBBFFFFFFBFEF66 -:1021E000DEFFFF9F7FDFFFF7FFFFFFFFDFFFFFAF98 -:1021F000FFFFF73FEB9FFE7F9E7F9FFE87FFEDDB9C -:1022000056FFBFAF0BD2FFEFDB6E7DBD6FF8FE3F19 -:10221000FA5BFFFDBFEFFFBF6FDBE6FFFF3FFFDFB6 -:10222000FEFFFFFFFFDA3FFFFBFEFEFFFFDFF7BD14 -:10223000FFFDFFFEFFFBFFFFFFFFF15FFD9FDFFDE7 -:10224000FFFD7FFFFFFFFF76FAFFFF7FE3F8FFAEA2 -:10225000FFFB7E9D73FFFA7FDFFFFF7FFFFBCDFF5C -:102260007FEFFBFFFDFFF77F7FEFFFEDFFFFFFB588 -:10227000FFBFFFBFFDEFDBF7FF93FFEFE2F9BE7F8C -:102280008BE7F9FE6BE7F9FE7F9FE7F9FE7F47FFDB -:10229000FFFDFF9FFFD7FFFFFFFFF5FF9FFFF7FE4B -:1022A000FFBFFE6FFFFFFBFFFFFFAFFFFFFF7FFBE7 -:1022B000FFFEFFFFFFFFFFFDDFFFFFF7FFFFFFDF79 -:1022C000FFFFFF5FFFFFFFFF5FFBFEFFF837FFFF32 -:1022D000EFFF7FFEBFFFFFFEBFFFFF7FFFBFFDFFE2 -:1022E0007FFA7FFFFF6FFFFF7DFFCFFFFFFF4FFFF5 -:1022F000F2FFFFFFFFFFFABFFFAEEBFAFEBBADEB55 -:10230000FAF7AF6BFAF6BF25E9F27F45FFFFFDF75D -:10231000F7BFFFDFFFFFBFFBFFDFF3FFF73FCFFF9D -:10232000A1FFFFBFE7FFFF7FFF3DFFFFFFF7FF2F8D -:10233000FFFBF57FFE57FFFFFFFFFFFFFFFFFFF7EC -:102340003FFFFEFFFFFFFDFEF7EEAFFEEEE7FAFFF9 -:10235000FE9DF95EFEFFEBFFFFDFA7FFFFFFFCDB4B -:10236000FFFFFF7EFBFFFFEFFBFDFFDBFFFFFFEF4C -:10237000FFFFFFFDBFFEBFFF6F7FFFF7FFFFF9FF0E -:10238000F7FFBFDEF7FFFFFFFA7FFDBF5FFFFFBF75 -:10239000FFEDFFF7BFFFFFEFFFDFFFFFFFE6FFFBF4 -:1023A0007FFFFFFFFFFFF7FFFFFFFFFFFFFFEBFFD9 -:1023B000FDFFF5FFF67FDFBDCFFFFFFFFFDFFFFF74 -:1023C000FFF9FFFFFFFFFFE3FFEEBFFF7DEFFEFF23 -:1023D000FFFFBFFFFFFFFFFEFFFFFFFFE7FFB5AE01 -:1023E000FFFFB6FEBFFFFFBFFFFFFFFFFFFFFFFFC7 -:1023F000FF27FFEFFE7FDFFF7EFFFFFFFFFFFFFFF7 -:10240000FFFFFDFFF7F99FFF5FFFFFFFFFFFFF7F6C -:10241000FFFFFEFFFFFFFFFFFFFFFF0FFFE7BFFE16 -:10242000FFBFFFFFFFFFFCBFFFFFFEFFFFFFFFC47B -:102430006BFF291FFBAFFFFFFFFFFFEF1BFEFFFC42 -:102440006FFFFFFD6AF7D7F5BFFFFEFFFFFFFFFF3E -:10245000FEBFFFFFFAFFFFF7FBDDBFFFE7FFFFFF58 -:10246000FFFFFFFFFFFD7FFFFFF5FFFFF7FDB3EF6E -:10247000FD7E5DFFFDFFFFFFFD7FD2F5FB7ECBB74D -:10248000FFFFFFC6FFFDEE63FFFFFFFFFFF6FD65E9 -:102490005BDFFFD5FFFFFFF6E7BFF7A9FFFFEDFF0B -:1024A000FFFFFFFFEBFFFFFFAFFFFFFFF81BFFE3A7 -:1024B000D0BFFFE1FFFFFFFFFFD7FFFFFF5FFFFF81 -:1024C000FFFFAFFFDB76BFFF7FFFBFEFFEFFBFEF7A -:1024D000FBFEFFFFFFBFF27FFF9FFEBDFE7FFFFF02 -:1024E000FFFFFFFFFFFFFFFFFFF73FEC7FF695BB0E -:1024F000EFF8FEFCBF2FDAFCBF2FCBF2FCBFEFFFE3 -:10250000A9BFCFFBFFFFFFFEDDB76DF6D9B66D9B10 -:1025100076D9BFFBFDA3FFBFEFFFEFFFFFFF7FDF1C -:10252000FDEF7BDEF7FDEF7FFFFF05FFFAFE7FEF9C -:10253000E3FFFFFD7FFFFFFFFF5FFFFFFD7FFBAFBF -:10254000FF63C8FFBFEFFFFFFA7FFFFFFFFE9FF7AC -:10255000FFFABFFE9FFB7FFFFFEFD7FFFFF5FFFFF7 -:10256000FFFFFD7FFFFFBFFFF9BFFFBE279FE7F91A -:10257000FE7F8BE7FE7F9FE2F9FE7F9FE7F17FFF03 -:10258000FFFFFBFEFFFFFFD7FFFFFFFFF5FFFFFF92 -:10259000D7FFFAFFFEFFFFFFFDFFFFFFAFF7FFFFD3 -:1025A000FFEBFFFFFFAFFFC4FFF7FFFFEFFFFFFFF2 -:1025B000FF5FFFFFFFFFD7FFFFFFFFFFEBFFFB7A90 -:1025C000DFF7FDFFFFFEBFFFFF7FFFAFFFFFFFF75E -:1025D000EFE3FFDDD2FFDFFFFFF2FCBFCBF6FDBF75 -:1025E0002FCBFF7FDFDEAFFFDAEEBFAFE9FAF4BD3E -:1025F000AF5AAEBBAB6BDADEBFADD75EFFFFBFFC41 -:10260000FFDFFDFFFFFFFFDFF7FFFFFFFFFDFFFA2B -:102610001FFFFEFBEFBFFDFFFDBD77FFFFFFFF9D2F -:10262000EFFFFFFFEF7DFFFBFEEFFFFFFFFFFFF779 -:10263000FFFFFFFFFFFFFFEEBFE4FBFFFE3FFEFFDC -:10264000FFFFFFAFEAFEBFAFEBFAFEFFFFFF55F65D -:10265000FFFEF7FF7FFFEBF75FC5FD7F5FD7F5FF5D -:102660006FFBFF8AFFFFFFFFEBFFFFFFFFFBBFBF1B -:10267000EFFBFFFFFFFFFBFF77DFFBFFFD7FEFFFC0 -:10268000FFFFBF7FFFDFBFFFFBFFFFFFFEEFDFFFAF -:10269000FEFF9FEF7DFFF7FF7FFFFFDFF7FDFFEFFF -:1026A000DFFFDFFFFFFFFFFFFFFFFFFFFDFFFFFB80 -:1026B000FDFFBFDFD1FFF83BFFFFFFFFFFFFFFFF85 -:1026C0007EDBFDFF77DBB77DBFFBFFF87FED7B5E39 -:1026D000FFFEFFFF4FD7FD7FDFD7F5FF7FFFFFFF37 -:1026E000F23FFEFFBFFFFFFFFFBFEFFEFF3BEEFF2E -:1026F000FCEFFFFFFF85FFFDFEFFF5FFFFFEFFDFA5 -:10270000FBFF5FBFFFFDFFFFFFFFA8FFFF9F9EFFD7 -:10271000FFFF7FF3FFFFCFFFF7FDFF7FFFFFFC16FB -:10272000BFCFA3E5EF7FFFF3E4FFCF93FCFF3FCFE5 -:10273000FFFFFFD60F7DBF6EFBF4FCAF6DDB77B7FD -:102740006DDBF6FDBFFFFFFFBF9BFADEB7B7EDF90C -:102750007EB7ACEBD6B3ADEB7ADFFFFFFFD8BFFFA0 -:10276000B7ED9F6FDDF768DB37B36CDB36CDB37F3A -:10277000FF7FF56FFDEF793DF793E47A9EADEA7A3E -:102780009EF7BDEFFFFFFF767FFBC6FFBBEFDAFED4 -:10279000FDBFFBFEFFBFEFFBFFFFFBFFA5FFFDAB98 -:1027A0006F78DE178F79DFFDFF7FDFF7FDFFFFFB1F -:1027B000FFFBFFEFFBEFFBFEFFBBDAF3EF3BCEF3DC -:1027C000BCEF3FCFDFFFB7FFFFFFCF73FFBFEFFFD0 -:1027D000F3FF3FCFF3FCFF3DCF9FFE07FFAFEBFEC4 -:1027E000FDBFEFEBFAFFAFEBFAFEBFAFFBFE3FFB27 -:1027F0009BFF7FDFFFF3FEFFDEF7BF7BDEF7BDEF62 -:102800007BFEFFFFDF3FFEFFB7FFEFF7FFBFEDFEF1 -:10281000DFB7EDFB7EDFFFFFFFFD5FEFEBFAFEF5BD -:10282000BF6FFFFFFFFFFFFFFFFFFFFEF8FFA8FFE7 -:10283000FFBFEFFB6AFBB7EFFBFFBFEFFBFEFFBF86 -:10284000EFFBFFE0FFFFFD7F5CD77DDFF35CF5CDA5 -:10285000735ED7B5FD7FEFFFDBFFFFE2F8BE2F8F82 -:10286000E7F8BE6BE2F8BE2F8BE2F9FE7FE7FFD7F9 -:10287000F5FD7FFFF7F5FD7FD7F5FD7F5FD7F5FF0E -:10288000FFFF8FFFAFEBFAFFFFBFEBFAFF2FEBFA73 -:10289000FEBFAFEBFFFFFE5FFF5FFFFFFDFFFFD758 -:1028A000FFFFFFFFFFFFFFFFFFFFFFFFBFFEB7FDC3 -:1028B000FF7EDFF7ADFF7FF7FDFF7FDFF7FDFF7FD7 -:1028C000F67FFFFFFFDBF6FCAFFFFFFFFFF7FFFF29 -:1028D000FFFFFFFFFFECBFFFAFEBFAF6AB8FEBFAAA -:1028E000F7A5EBFABEBFAFEBFAFF6DFFFF7FDF335B -:1028F000DDFF7FFEF7FC7FFBFFFFFFFFFFFFFFA970 -:10290000FFFDFFFFFEFFFFDFFFFFEFEFFDFF7FFF9C -:10291000FFFFFFFEA7FFFFFF77DFF7FD9F7FFE773B -:10292000EFFFFFFFFFFFFFFFFFAFBFAFFFF9BEBF2E -:102930008FFBFEFEEFFBFEFFBFEFFBFFFFFDDF6F38 -:10294000EFFF7FFFBFBFDFFFFCFFDFF7FDEF7FDFA4 -:10295000FFFFFF3FF6FFCFFFDBFBF7FFEB7AFFFF49 -:10296000FFBFEFFBFFFFFFFE6DFDFF5FFBFFFFF70C -:10297000FF5FF5FFFFFFFFFFFFFFFFFFF8FFFBFF1C -:10298000FFFDFFFFFFFFE7F6BFFFFFFFFFFBFFFFBE -:10299000FFC9FFFFFFBDFFBFAFEFEF3FD1FC7FFBE4 -:1029A000C7FFFFFFFFFFE3FFFFFFFFFDFFFF77FF15 -:1029B000DFB7FDF7FDF7FFFFFFFFFF57FFF7A5FDAF -:1029C0003FDFBFBFFE7FFFFFFFDFFAFDFFFFFFFE20 -:1029D00087FFE9FFFEEFBFEFFEFEFFEFFFFFFFFF08 -:1029E000FFFFFFFFFA9FFF3FFFFDFD57DFFDF3FFF6 -:1029F000DFFDFF5FDFF5FDFFFFF98FFFFFFFEE7FDC -:102A0000FFFFBF5EFEECFB3F7F9FEFF9FFFFCD6B4B -:102A1000FFFFFFC5F3FCFA38FFAF3FEE7F9FFFD902 -:102A2000FFFFFD7AF7FFF3FFAF6FDBF2B9E9FBFFC2 -:102A3000FFFFFEFFFFEFFFFBC5BFFFEFFF5EB7AD80 -:102A4000CD797CFFFFFFFFFFFFFFFFFFFD93FFEF4F -:102A5000EAFEBFEF5BD2CDF56D77DFF7FDFF7FDFDD -:102A6000FFFF66FFD5657D5F759D657FD6FB4FFFD8 -:102A7000FFFFFFFFFFFFF6C7FFBFEFFAFEFFBFEB51 -:102A8000FFDFFF7EFFFFEFFD7ED7FF78DFFF5FDF19 -:102A9000F5BF7FDFC5FF3FF67EFF0FEFF23EBFFFC2 -:102AA000FB3FFFFB7FFFB3FEFBF6FDFFDAF7FDFF09 -:102AB0007FDFF7BFFFFA7FFFFFFFFF9FFFF3DCF928 -:102AC000BFCEE7F9FE7F9FE7FFFFE27FFEFFBFEF8C -:102AD000EBFAFF9F671EFF8FE7F8FE7F8FEFFFBDCA -:102AE000BFFFFBFFFFDFF7FFFCFFBFFFFFFFFFFFA5 -:102AF000FFFFFFFDB3FFFFEFFFFFBFEDFFFBEEFEAC -:102B0000FFFFEFFFFEFFFFFFFFB5FFB7FDFD6EFF0D -:102B1000FFFEFD2FD8FEBF8FEBF9FE3FFFFACFFF80 -:102B2000E7D9FABFDF77FCFB3FABFEFFBFEFFBFE51 -:102B3000FFFFEE1FFFDFF7FFFFFF5F9735BF5EFE72 -:102B4000BFEFFFF7FDFFFFFABFFFBE6F9FE7F8BEC5 -:102B50002F8B66947D9DE7F9FE7F9FE7F17FFFFF56 -:102B6000FFF7F5FD7F5FFBFD9EFFFBFEFFFFEFFF25 -:102B7000FFA0FFFFFFBFEFEBFAFEBFB7F7F7FFFFC6 -:102B8000FDFFFFFFFFFFDDFFFDFFFFFFD7FFFFFFA3 -:102B90007FF5FFFFEFFFFFFFBFFFFFABFEFBFEFF79 -:102BA000F7AFFFFFDEF7EB5FDFF7FDFF7FDFFFFF34 -:102BB000B3FFC9FEFFFFFFFFD6FFFFCBFFFFDFFF25 -:102BC000FFFFFFFFFC8FFFBABEBFAFEB78FEB7ADD4 -:102BD0003AFEB7AFEB7AFEBFAFFF9FFFFFDFFCFF10 -:102BE000FFFEC3FEFFFF33FCFFBFDFF3FFFFBB9F12 -:102BF000FFFFFFEBDFFFFFAFF76FF9BFEFFDFFFF59 -:102C0000FFFFFFE37FFFFFFFFBFFFFBFFDFBF7FFC2 -:102C1000DFF7FFFEEF5FBDFFFAFFF8FFBFAFFBFE80 -:102C2000FE3FEFE8FFDFF3FDFFFFFFFFFFEDFFFBE0 -:102C3000FDFFAFFFFFFEFEBFDBFFFFFFBFFFDFFFBC -:102C4000FDFFCBFFFFFFFFFFBF6FFF7FB7B3FFFFAE -:102C5000DFFFFBEFFFFFFF07FFFBFFFFFFEDFFF5D0 -:102C60007CFF7FFEFFFFEFCFFFFBFFFF2FFFFFFF8C -:102C7000FFF3FFFBFFFEFFFFFFFFFFFFBFFFFFFFB5 -:102C8000FD1BFFFFFFFFFFFFFFFFFE7CFFFFFFFFBE -:102C9000EFFFFFFFFFFBBF7FFDFFFFFFFFFFFFFF1A -:102CA000DBFFFFFFFFFFFFFDFFFFF07FFFFFFFFFE9 -:102CB000FFFFFFFFFFFBFFDFFFFFFFFFFFFDBFFE8B -:102CC0007FFFFFFFFFFFFFFFFFEFFEFFBFFFFFFFE5 -:102CD000FFFFEFFAB5FFFFFFF7F7FFFFFFFFDFFB97 -:102CE000FCFFFFFEFF7FDFBFFFCBBFF9FE7F9FE74B -:102CF000F9FE7F97E1FE799FE7FDFE7FDFFE37FF5C -:102D0000FBDEDEBDEFF3FEFBAFEBFEFFFFCFFFFE12 -:102D1000FFBFFF8FFFEFFBFEFFBFE7F95E7FEFFB1B -:102D2000DAFFBFEFFBFEFFFD1FFFFFFFFFFFFFDF2F -:102D3000FFFF7FFFFFF7FB7FFFFFFFFFFC3FFFBFB2 -:102D4000EFFBFEFFBFEF7B7FBFEFFBFEFFB5EFFBAF -:102D5000BFFA7FFCFF3FCFF3FCFF3FCFBCFF3FEF4D -:102D6000F3FCFE3FCFFFEEEFFBFEFFBFEFFB6AD7AA -:102D7000B7FBF8FFB7EFBAFEFFBF7FE9FFF97E5F51 -:102D800097E5F9FE7FBFF97E5F9FE5FBFE5FB7FF2A -:102D9000A3FFF7FDFF7FDFF7FDFF5EF77DFF77DF26 -:102DA000F7FDFF7FFFD7FFFFFFFFFFFFFDDFFB7F8B -:102DB000FFFFEFFFFEFBFFFFBFFE8FFFDFF7FDFD15 -:102DC0007FDFF7FD3EDFF5BDFF7FDFF7FDF7FF9FFC -:102DD000FFFFFFFFFFFFFFFFFFFDFFBEFFFFFFFF46 -:102DE000FFFFFFFD3FFFDFF7FDFF7FDFF7FDFFCFB9 -:102DF00077FCFF5FDFF7FDFFF47FFFFFFFFFFFFFC3 -:102E0000FFFFFFFFFFFFFFFFFFFDFFFFFFEEFFFFE5 -:102E1000FFFFFFFFFFFFFFFFEDFBFFFFBFFFFFFF18 -:102E2000FFFFE9FFFFFFFFFFFFFBFFFFFFD3FFFFF8 -:102E3000BF3FFBFFFFFFFBF3FFFFFFFFFFFFFFFFB6 -:102E4000FFFFFFFFFFFEFFF7FFFFFFFF17FFFFFF83 -:102E5000DFFFFDFFFFFFFFFFDFDFFFFDFFFFDFF70E -:102E6000FF4FFFFFFFFFFFFFFFFFFFFEFFFFFFFD25 -:102E7000FFFFFFFFFEFF9FFFFFFFFFFFFFFFFFFFC3 -:102E8000FDFFFFFFFFFF7FFFFFFF7A3FFFFFFFFF19 -:102E9000FFFFFF7FFFFFFFFFFFFFFFFFFFFFFFF2CF -:102EA0007FFFFBFEFFBFEFF8FEFFBFFBFEFF8FECD7 -:102EB000FBFEFFBFF8F7FEFFBFEFFBFEFDBFCFEC51 -:102EC000FF3FEFDBF8FFBFCFFFF9FFFFBFFFFBFFC7 -:102ED000FFFFEFFBDFFFFFFFFFFFBFFFFFFFBBFFBA -:102EE000EFFBFEEFBFEEEBFBFEFFEFFEEEBFFEEBF8 -:102EF000FFEFFF17FF7EEBBBFEBFBEFBEF5BF7BD37 -:0A2F0000FBCFBFBFBBFB7ECCEFFF91 -:00000001FF - - * Copyright (C) 1999 BayCom GmbH - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that redistributions of source - * code retain the above copyright notice and this comment without - * modification. diff --git a/kernel-2.6.33/firmware/dabusb/firmware.HEX b/kernel-2.6.33/firmware/dabusb/firmware.HEX deleted file mode 100644 index 7c258df2..00000000 --- a/kernel-2.6.33/firmware/dabusb/firmware.HEX +++ /dev/null @@ -1,649 +0,0 @@ -:02000000215786 -:0300030002016691 -:03000B0002016689 -:0300130002016681 -:03001B0002016679 -:0300230002016671 -:03002B0002016669 -:0300330002030FB6 -:03003B0002016659 -:03004300020100B7 -:03004B0002016649 -:0300530002016641 -:03005B000204BDDF -:0300630002016730 -:03010000020C5A94 -:030104000201ED08 -:030108000202519F -:03010C0002027C70 -:030110000202E404 -:0101140032B8 -:0101180032B4 -:03011C000205FDDC -:03012000020000DA -:03012400020000D6 -:0301280002043C92 -:03012C0002046A60 -:03013000020000CA -:03013400020000C6 -:03013800020000C2 -:03013C00020000BE -:03014000020000BA -:03014400020000B6 -:03014800020000B2 -:03014C00020000AE -:03015000020000AA -:03015400020000A6 -:0A01570075817FE5826003020161FB -:0501610012076F21648C -:010166003266 -:0E016700C0D0C086C082C083C0E0907F97E009 -:0E0175004480F0907F69F0F0F0F0F0F0F0F0D0 -:0E018300F0F0F0F0F0F0F0F0F0F0F0F0F0F04E -:0E019100F0F0F0F0F0F0F0F0F0F0907F97E07A -:03019F00557FF099 -:0E01A200907F9AE030E423907F68F0F0F0F058 -:0E01B000F0F0F0F0F0F0F0F0F0F0F0F0F0F021 -:0E01BE00F0F0F0F0F0F0F0F0F0F0F0F0F0F013 -:0E01CC00E5D8C2E3F5D8D0E0D083D082D0864B -:0301DA00D0D03250 -:0801DD0075860090FFC37C054C -:0701E500A3E582458370F9D8 -:0101EC0022F0 -:0E01ED00C0E0C0F0C082C083C002C003C0D01A -:0E01FB0075D000C086758600E591C2E4F591CE -:0D020900908800E0F541907FAB7402F0900A -:090216007FAB7402F0E5326021B7 -:04021F007A007B00E6 -:0B022300C3EA9418EB64809480501232 -:0E022E00907F69F0F0F0F0F0F0F0F00ABA0006 -:02023C00010BB4 -:02023E0080E35B -:02024000D08666 -:0E024200D0D0D003D002D083D082D0F0D0E054 -:01025000327B -:0E025100C0E0C0F0C082C083C0D075D000C035 -:0E025F0086758600E591C2E4F591907FAB7440 -:04026D0004F0D08643 -:0B027100D0D0D083D082D0F0D0E0329B -:0E027C00C0E0C0F0C082C083C002C003C00456 -:0E028A00C005C006C007C000C001C0D075D0BE -:0D02980000C086758600E591C2E4F59190E6 -:0C02A5007FAB7408F0756E00756F0212DC -:0602B1001144757039755F -:0602B700710C75720212C9 -:0C02BD001175907FD6E4F075D820D08633 -:0E02C900D0D0D001D000D007D006D005D00490 -:0D02D700D003D002D083D082D0F0D0E0322E -:0E02E400C0E0C0F0C082C083C0D075D000C0A2 -:0E02F20086758600E591C2E4F591907FAB74AD -:0403000010F0D086A3 -:0B030400D0D0D083D082D0F0D0E03207 -:0E030F00C0E0C0F0C082C083C002C003C004C2 -:0E031D00C005C006C007C000C001C0D075D02A -:0C032B0000C086758600756E00756F02BC -:0703370012114475704075BE -:06033E00710C7572021241 -:0E0344001175907FD67402F0907FD67406F08B -:0503520075D810D086F3 -:0E035700D0D0D001D000D007D006D005D00401 -:0D036500D003D002D083D082D0F0D0E0329F -:0D037200907FA57480F0907FA6749AF01221 -:0C037F00101B907FA6E542F012101B90AE -:0D038B007FA6E543F012101B907FA5744083 -:01039800F074 -:010399002241 -:0D039A00907FA57480F0907FA6749AF012F9 -:0C03A700101B907FA6E544F012101B9084 -:0C03B3007FA6E545F012101B907FA6E528 -:0B03BF0046F012101B907FA57440F068 -:0103CA002210 -:0A03CB0075440275450075460012E6 -:0903D500039A75420375430012FE -:0203DE000372A8 -:0103E00022FA -:0C03E100908800E536F09088007410252C -:0903ED0036F01201DD75420175C4 -:0903F600431812037275440275EC -:0903FF00450075460012039A75D1 -:08040800420375434412037224 -:0104100022C9 -:0E041100C0E0C0F0C082C083C0D075D000C073 -:0E041F0086758600E591C2E4F591907FAA747F -:04042D0002F0D08683 -:0B043100D0D0D083D082D0F0D0E032D9 -:0E043C00C0E0C0F0C082C083C0D075D000C048 -:0E044A0086758600E591C2E4F591907FA97455 -:0704580004F0753001D086AD -:0B045F00D0D0D083D082D0F0D0E032AB -:0E046A00C0E0C0F0C082C083C0D075D000C01A -:0E04780086758600E591C2E4F591907FAA7426 -:0704860004F0753101D0867E -:0B048D00D0D0D083D082D0F0D0E0327D -:0E049800C0E0C0F0C082C083C0D075D000C0EC -:0C04A60086758600E591C2E5F591D086D0 -:0B04B200D0D0D083D082D0F0D0E03258 -:0E04BD00C0E0C0F0C082C083C0D075D000C0C7 -:0C04CB0086758600E591C2E7F591D086A9 -:0B04D700D0D0D083D082D0F0D0E03233 -:0C04E200907FEAE0FA8A20907F96E4F018 -:0104EE0022EB -:0704EF00907FEAE0FA8A2188 -:0104F60022E3 -:0E04F700901713E0FA901715E0FB74802AFAB4 -:0E05050074802BFBEA0303543FFCEAC423542A -:0E0513001FFA2CFAEB0303543FFCEBC42354F5 -:0B0521001FFB2CFB90170AE0FC60029F -:02052C007A0053 -:07052E0090170CE0FC6002D5 -:020535007B0049 -:0B053700EA2BFCC313F53A7544028B5D -:07054200458A4612039A7579 -:090549006E08756F001211447573 -:040552007047757108 -:080556000C757202121175858B -:05055E003A731211A028 -:010563002275 -:0E056400907F96E0FA907F9674806502F0908A -:0E0572007FEBE0FA907FEAE0FB907FEFE0FC89 -:0E0580003395E0FD8C057C00907FEEE0FE33AD -:0E058E0095E0FFEC2EFCED3FFD907FE9E0FED6 -:05059C00BE0102800316 -:0305A1000205F957 -:0605A400BC0121BD001E98 -:0E05AA00EAC40354F8FCEB25E0FD2C2400FC11 -:0E05B800E43417FD907EC0E0FE8C828D83F04F -:0205C600803182 -:0E05C800EAC40354F8FAEB25E0FB2AFA2400FB -:0E05D600FBE43417FC907EC0E0FD8B828C832A -:0E05E400F074012A2400FAE43417FB907EC163 -:0705F200E0FC8A828B83F01C -:0305F90075380151 -:0105FC0022DC -:0E05FD00C0E0C0F0C082C083C002C003C004D2 -:0E060B00C005C006C007C000C001C0D075D039 -:0D06190000C086758600E591C2E4F5919061 -:0D0626007FAA7401F0120564753700D086BC -:0E063300D0D0D001D000D007D006D005D00422 -:0D064100D003D002D083D082D0F0D0E032C0 -:0E064E00907FEBE0FA907FEAE0FB907FEEE019 -:0E065C00FC3395E0FD907F96E0FE907F967453 -:0E066A00806506F0907F007401F0EAC403542E -:0E067800F8FEEB25E0FB2EFE2400FBE4341719 -:0E068600FF8B828F83E0FB74012E2400FEE4C4 -:0E0694003417FF8E828F83E0FE907FE9E0FF37 -:0306A200BF810A0B -:0A06A500907F00EBF0907F01EEF073 -:0806AF00907FE9E0FBBB821A19 -:0306B700BA010C79 -:0C06BA00907F00E4F0907F01E4F0800BE2 -:0B06C600907F00E4F0907F0174B5F01D -:0806D100907FE9E0FBBB831BF5 -:0306D900BA010D56 -:0D06DC00907F007401F0907F01E4F0800B2E -:0B06E900907F00E4F0907F017412F09D -:0806F400907FE9E0FBBB841CD0 -:0306FC00BA010D33 -:0D06FF00907F007401F0907F01E4F0800C0A -:0C070C00907F007480F0907F017401F079 -:05071800907FB5ECF03C -:01071D0022B9 -:0C071E0075360D908800741DF0756B801E -:0A072A00756C3C1210E2756B8075CF -:090734006C0F1210E2756B807568 -:09073D006C061210E2756B807568 -:070746006C011210E27A00C1 -:03074D00BAFF00F0 -:02075000500A4D -:0A075200C0021201DDD0020A80F19E -:0A075C00756B80756C3C1210E2759D -:080766006B80756C0F1210E2AC -:01076E002268 -:0E076F00907FA1E4F0907FAF7401F0907F9234 -:0E077D007402F0758E3175892175880075C87B -:0E078B0000758D4075984075C04075870075EB -:0907990020007521007522007595 -:0507A200230075470073 -:0707A700C3E5479420501147 -:0D07AE00E5472400F582E43417F583E4F0FC -:0407BB00054780E886 -:0907BF00E4F540F53FE4F53CF5DA -:0707C8003BE4F53EF53D7531 -:0B07CF003200753700753900907F93F1 -:0E07DA00743CF0907F9C74FFF0907F967480CA -:0E07E800F0907F947470F0907F9D748FF0906D -:0E07F6007F97E4F0907F9574C2F0907F987426 -:0E08040028F0907F9E7428F0907FF0E4F09032 -:0E0812007FF1E4F0907FF2E4F0907FF3E4F0E9 -:0E082000907FF4E4F0907FF5E4F0907FF6E432 -:0E082E00F0907FF7E4F0907FF8E4F0907FF90F -:0E083C007438F0907FFA74A0F0907FFB74A0E7 -:0E084A00F0907FFC74A0F0907FFD74A0F09001 -:0E0858007FFE74A0F0907FFF74A0F0907FE010 -:0E0866007403F0907FE17401F0907FDD7480E8 -:0B087400F012124312071E7A007B00F6 -:09087F00C3EA941EEB940050172B -:0C088800908800E0F54790880BE0F547F1 -:09089400907F68F00ABA00010B24 -:02089D0080E0F9 -:0C089F001203E1907FD6E4F07A007B00A9 -:0D08AB008A048B05C3EA94E0EB942E501AEA -:0E08B800C002C003C004C0051201DDD005D08F -:0A08C60004D003D0020ABA00010BAF -:0208D00080D9CD -:0D08D200907FD67402F0907FD67406F090EF -:0E08DF007FDE7405F0907FDF7405F0907FAC33 -:0E08ED00E4F0907FAD7405F075A88075F810EA -:0D08FB00907FAE740BF0907FE27488F09057 -:0C0908007FAB7408F075E81175320175C2 -:0C0914003100753000C004C0051204F76B -:0A092000D005D004753400753501D0 -:0D092A00907FAE7403F08C02BA00028003CF -:03093700020A3F72 -:0C093A00853334907F9D748FF0907F9780 -:0E0946007408F0907F9D7488F0907F9AE0FA1C -:0C09540074055AF533907F9D748FF0906D -:0D0960007F977402F0907F9D7482F0E53364 -:0D096D0025E0FA907F9AE05405FB4AF5332F -:02097A00600C0F -:0C097C00907F96E0FA907F9674804AF01D -:0B098800756E00756F00C004C0051202 -:0E0993001144D005D004901713E0FA74802AA6 -:0609A100FAE533B404295D -:0309A700BAA000F3 -:0209AA005024D7 -:0D09AC00901713E004FB0B901713EBF09075 -:0E09B9001713E0FB901715F0C002C004C00534 -:0909C7001204F7D005D004D0029F -:0509D000E533B402262E -:0609D500C374049A5020D7 -:0D09DB00901713E0FA1A1A901713EAF09023 -:0D09E8001713E0FA901715F0C004C00512B7 -:0609F50004F7D005D00458 -:0509FB00E533B4081D06 -:040A0000E534701950 -:0A0A040074012535540FF5358535D2 -:0C0A0E0075757600C004C0051213FED000 -:030A1A0005D00400 -:050A1D00E533B4011DEA -:040A2200E53470192E -:0A0A2600E53524FF540FF535853542 -:0C0A300075757600C004C0051213FED0DE -:030A3C0005D004DE -:0E0A3F00C004C0051201DDD005D004907F96E2 -:0E0A4D00E0FA907F96747F5AF0907F977408BD -:0A0A5B00F0C3EC9400ED9402400893 -:080A6500907F96E0FA20E608FC -:080A6D00C3E49C74089D5013C2 -:0E0A7500907F96E0FA907F9674406502F07CC8 -:050A8300007D0080056C -:050A88000CBC00010D93 -:050A8D00E538B4010E84 -:0D0A9200C004C0051204F7D005D00475386B -:010A9F000056 -:070AA000E531700302092A91 -:0A0AA700907FC9E0FA7003020C2DE5 -:0E0AB100907F96E0FA907F9674806502F09038 -:090ABF007DC0E0FABA2C028003AC -:030AC800020B36E8 -:050ACB007532007B0004 -:030AD000BB640004 -:020AD300501CB5 -:0E0AD500C002C003C004C0051201DDD005D070 -:0D0AE30004D003D00290880FE0F5470B808F -:010AF000DF26 -:0D0AF100C002C004C00512071E1203E1126E -:0C0AFE0004F7D005D004D002756E00751E -:0D0B0A006F01C002C004C005121144D005E7 -:090B1700D004D00275704D757117 -:0B0B20000C757202C002C004C0051278 -:0B0B2B001175D005D004D002020C2D83 -:030B3600BA2A3B9D -:0D0B3900907F987420F0C002C004C0051227 -:0E0B460001DDD005D004D002907F987428F015 -:020B54007B0024 -:030B5600BB0A00D7 -:050B59004003020C2D19 -:0E0B5E00C002C003C004C0051201DDD005D0E6 -:080B6C0004D003D0020B80E26B -:030B7400BA2B1A7F -:080B7700907FC9E0FBBB4012B6 -:0E0B7F00C002C004C005121205D005D004D07B -:040B8D0002020C2D27 -:030B9100BA101F78 -:0E0B9400907F96E0FB907F9674806503F0C022 -:0E0BA20002C004C00512103DD005D004D002E0 -:030BB000020C2D07 -:030BB300BA111262 -:0E0BB600C002C004C00512106AD005D004D0E1 -:040BC40002020C2DF0 -:030BC800BA12124C -:0E0BCB00C002C004C00512108FD005D004D0A7 -:040BD90002020C2DDB -:030BDD00BA130B3D -:0B0BE000907DC1E0FB908800F0804297 -:030BEB00BA141128 -:0E0BEE00C002C004C0051211DDD005D004D035 -:030BFC0002802E46 -:030BFF00BA151D07 -:0C0C0200907DC1E0F575907DC2E0F576B4 -:0E0C0E00C002C004C0051213FED005D004D0F1 -:030C1C0002800E45 -:030C1F00BA160BF7 -:0B0C2200C004C0051213A3D005D004CD -:0B0C2D00907FC9E4F075310002092A35 -:010C38002299 -:070C3900535550454E4400E5 -:070C4000524553554D4500DC -:060C470020566F6C200036 -:0D0C4D004441425553422076312E30300094 -:0E0C5A00C0E0C0F0C082C083C002C003C0046E -:0E0C6800C005C006C007C000C001C0D075D0D6 -:0D0C760000C086758600E591C2E4F59190FE -:0E0C83007FAB7401F0907FE8E0FA907FE9E02B -:060C9100FBBB0002800322 -:030C9700020D3813 -:030C9A00BA801409 -:0E0C9D00907F007401F0907F01E4F0907FB52D -:060CAB007402F0020ECD00 -:050CB100BA820280037D -:030CB600020D1D0F -:080CB900907FECE0FCBC01009F -:020CC1004021D0 -:060CC300C374079C401BF6 -:0E0CC900EC24FF25E0FD24C6F582E4347FF51F -:0D0CD70083E0FD530501907F00EDF0802BC0 -:030CE400BC8100D0 -:020CE7004021AA -:060CE900C374879C401B50 -:0E0CEF00EC247F25E0FC24B6F582E4347FF58A -:0D0CFD0083E0FC530401907F00ECF08005C3 -:050D0A00907F00E4F001 -:0E0D0F00907F01E4F0907FB57402F0020ECDEB -:050D1D00BA8102800311 -:030D2200020EC5F9 -:0E0D2500907F00E4F0907F01E4F0907FB574C1 -:050D330002F0020ECDEC -:030D3800BB012DCF -:060D3B00BA0003020ECD18 -:030D4100BA0211E2 -:0D0D4400755900C002C003120EF0D003D09C -:040D510002020ECDBF -:050D5500BA2102800339 -:030D5A00020ECDB9 -:0B0D5D00753701907FC5E4F0020ECD59 -:030D6800BB031FAB -:060D6B00BA0003020ECDE8 -:050D7100BA020280033C -:030D7600020ECD9D -:0D0D7900755901C002C003120EF0D003D066 -:040D860002020ECD8A -:030D8A00BB065451 -:050D8D00BA80028003A2 -:030D9200020EC589 -:080D9500907FEBE0FCBC0115AE -:0C0D9D007CFB7D0F8D067F00907FD4EE64 -:090DA900F0907FD5ECF0020ECDB4 -:0A0DB200907FEBE0FCBC020280031E -:030DBC00020EC55F -:0A0DBF00907FEAE0FCBC0002800314 -:030DC900020EC552 -:0C0DCC007C3B7D0F8D067F00907FD4EEF5 -:090DD800F0907FD5ECF0020ECD85 -:060DE100BB0703020EC572 -:030DE700BB081036 -:0D0DEA00AC48907F00ECF0907FB57401F0F4 -:030DF700020ECD1C -:030DFA00BB093101 -:050DFD00BA00028003B2 -:030E0200020EC518 -:0E0E0500907FEAE0FCC374019C5003020EC50E -:080E1300907FEAE0FCBC000A3C -:0A0E1B00901721E4F0901722E4F094 -:090E2500907FEAE0F548020ECDD1 -:030E2E00BB0A27D5 -:050E3100BA81028003FC -:030E3600020EC5E4 -:0E0E3900907FECE0FA2420FAE43417FC8A8261 -:0E0E47008C83E0FA907F00F0907FB57401F08C -:030E5500020ECDBD -:050E5800BB0B0280034A -:030E5D00020EA9D9 -:0D0E6000901720E4F0907FECE0FABA011A40 -:080E6D00907FEDE0FABA0012DB -:0E0E7500907FEAE0FA901721F0C0031204E229 -:040E8300D0038046D2 -:080E8700907FECE0FABA023E94 -:080E8F00907FEDE0FABA003695 -:0D0E9700C0031204EFD003907FEAE0FA9050 -:050EA4001722F080247C -:050EA900BB12028017DE -:050EAE00BB8102800D74 -:050EB300BB8302800872 -:050EB800BB8202800373 -:030EBD00BB8405EE -:050EC00012064E80083F -:080EC500907FB47403F0800675 -:060ECD00907FB47402F0F6 -:020ED300D086C7 -:0E0ED500D0D0D001D000D007D006D005D00478 -:0D0EE300D003D002D083D082D0F0D0E03216 -:0B0EF000907FECE0F55AC39401401D18 -:070EFB00C37407955A40166D -:0D0F0200E55A24FF25E0FA24C6F582E43408 -:090F0F007FF583AA59EAF0802263 -:070F1800C3E55A9481401B60 -:070F1F00C37487955A4014CA -:0D0F2600E55A24FF25E0FA24B6F582E434F4 -:070F33007FF583AA59EAF0E3 -:010F3A002294 -:0E0F3B000902BA000301004000090400000092 -:0E0F49000101000009240100013D0001010C1E -:0E0F570024020110070002030000000D240612 -:0E0F650003010215000300030000092403022B -:0E0F7300010100010009240304020300030031 -:0E0F8100092403050306000100090401000015 -:0E0F8F00010200000904010101010200000737 -:0E0F9D002401020101000B24020102021001D6 -:0E0FAB0080BB00090588050001010000072534 -:0E0FB900010000000009040200020000000018 -:0E0FC7000705820240000007050202400000FC -:0E0FD50009040201030000000007058202402B -:0E0FE30000000705020240000009058905A074 -:0A0FF1000101000000FFFFFFFF00F8 -:0E0FFB00120100010000004047059999000115 -:0E10090000000001000000000000000902BA13 -:0410170000030100D1 -:02101B007A0059 -:03101D00BA050011 -:02102000501767 -:08102200907FA5E0FB30E00522 -:05102A00900001800DA3 -:0A102F00C0021201DDD0020A80E4C5 -:0310390090000123 -:01103C002291 -:0E103D00907DC1E0F9A3E0FAA3E0FB7C007D0A -:04104B007EEB6012C6 -:0E104F0089828A83E0A3A982AA838C828D8382 -:04105D00F00CDBEECA -:08106100907DC3E0907FB9F01F -:011069002264 -:0E106A00907DC1E0F9A3E0FAA3E0FB7CC47D19 -:041078007DEB60E5C7 -:0E107C008C828D83E00C89828A83F0A3A98286 -:04108A00AA83DBEE6C -:01108E00223F -:0E108F00907FA57480F00586907DC1E00586F7 -:0E109D00A3F012101B907FA60586A3A3E0F916 -:0510AB006016A305869C -:0D10B000907FA60586E0A30586F0C0011222 -:0610BD00101BD001D9ED6B -:0610C300907FA57440F0CF -:0110C9002204 -:0810CA009088027401F07A0025 -:0310D200BAFF0062 -:0210D500500ABF -:0A10D700C0021201DDD0020A80F110 -:0110E10022EC -:0510E200E56BB4C0083D -:0810E700908803E56CF080061F -:0610EF00908802E56CF0A0 -:0410F5007A007B0002 -:0B10F900C3EA9432EB6480948050073F -:051104000ABA00010B16 -:0211090080EE76 -:01110B0022C1 -:0A110C00908803E56DF005397A00C4 -:03111600BA2800F4 -:02111900500381 -:03111B000A80F84F -:05111E00E539B41008E2 -:0811230090880274C0F0800EF8 -:05112B00E539B42009C4 -:091130009088027480F07539000A -:021139007A003A -:03113B00BA2800CF -:02113E0050035C -:031140000A80F82A -:011143002289 -:04114400E56F6002F1 -:0211480080071E -:07114A007A007539008005F1 -:051151007A4075391021 -:09115600E56E2AFAE56E2539F573 -:0A115F003990880274802AF07A00AB -:08116900C3EA648094A850035E -:031171000A80F5FC -:011174002258 -:06117500AA70AB71AC7220 -:0C117B008A828B838CF01214EEFD601849 -:0D1187008D6DC002C003C00412110CD00415 -:09119400D003D0020ABA00010BDD -:02119D0080DCF4 -:01119F00222D -:0D11A000E573C4540FFA53020FC374099A8B -:0211AD005006EA -:0611AF0074372AFB8004E6 -:0411B50074302AFB6D -:0C11B9008B6DC00312110CD003AA7353FD -:0811C500020FC374099A5006E1 -:0611CD0074372AFB8004C8 -:0411D30074302AFB4F -:0511D7008B6D12110CEC -:0111DC0022F0 -:0711DD00907DC3E0FA600FF2 -:0C11E400907DC1E0F56E907DC2E0F56FDB -:0311F00012114495 -:0C11F300907DFFE4F07570C475717D758F -:0511FF007201121175E0 -:0112040022C7 -:021205007A0469 -:03120700BA4000EA -:02120A0050365C -:0E120C00EA24C0F582E4347DF583E0FB7C002B -:03121A00BC08000D -:02121D0050205F -:06121F008B05ED30E70B2A -:0B122500907F967442F074C3F08008C4 -:08123000907F96E4F07481F058 -:07123800EB25E0FB0C80DB5D -:03123F000A80C55D -:011242002289 -:041243007A007BEFC3 -:03124700BA1000DA -:02124A00502032 -:0E124C0074112BFB2400FCE43418FD8C828D01 -:0E125A0083E4F0EA2400F582E43419F583E41D -:04126800F00A80DB2D -:01126C00225F -:0E126D0074F82400F58274033484F583E4F0F1 -:0E127B0074F92400F58274033484F583E4F0E2 -:0E12890074FA2400F58274033484F583E4F0D3 -:0E12970074FB2400F58274033484F583E4F0C4 -:0E12A50074FF2400F58274033484F583E4F0B2 -:0112B3002218 -:0E12B4001203CB12126D7AC07B877C0174018D -:0E12C2002AFDE43BFE8C078A828B838CF0743D -:0E12D000011214BF2DFAE43EFB8F048D828EB6 -:0E12DE00838FF074061214BF74012AFDE43BE6 -:0E12EC00FE8C078A828B838CF0E41214BF7490 -:0E12FA00012DFAE43EFB8F048D828E838FF06F -:0E130800740B1214BF74012AFDE43BFE8C0727 -:0E1316008A828B838CF074081214BF74012D30 -:0E132400FAE43EFB8F048D828E838FF07401FD -:0E1332001214BF2AFDE43BFE8C078A828B83D7 -:0E1340008CF0E41214BF74012DFAE43EFB8F12 -:0E134E00048D828E838FF074031214BF7D0015 -:03135C00BD0600CB -:02135F0050122A -:0B1361008A828B838CF00ABA00010B1B -:07136C00E41214BF0D80E93B -:0D1373008A828B838CF0E5741214BF74F92C -:0E1380002400F58274033484F583740FF07436 -:0E138E00FE2400F58274033484F5837401F0AC -:06139C001203E11204F748 -:0113A2002228 -:0D13A300907DC1E0FA2400FBE43419FC90B9 -:0E13B0007DC2E0FD8B828C83F075F011EAA403 -:0313BE00FA7B00B7 -:0313C100BB10005E -:0213C4005024B3 -:0E13C600EA2400FCE43418FDEB2CFCE43DFDB1 -:0E13D40074042B24C0F582E4347DF583E0FE22 -:0813E2008C828D83F00B80D793 -:0E13EA00EA2400FAE43418FB74102AF582E4B9 -:0513F8003BF583E4F069 -:0113FD0022CD -:0413FE00E57660022E -:02140200801652 -:0C140400740F5575FA8A752400F582E417 -:0A1410003419F583E0F5741212B4EC -:0A141A001210CA756E00756F001203 -:0614240011447570B9755A -:06142A007114757202123C -:0B1430001175E576B402047401800120 -:01143B00E4CC -:03143C00FA700F34 -:0C143F0074012575F573C0021211A0D0D5 -:03144B0002800A12 -:0A144E00857573C0021211A0D002D0 -:0C145800756E00756F01C002121144D0C7 -:0414640002EA701A0E -:0D14680075F011E575A4FA2400FAE43418BB -:09147500FB8A708B717572011283 -:04147E00117580362E -:021482007A00EE -:03148400BA10009B -:02148700502FE4 -:0D148900EA2400F582E43419F583E0FBE568 -:0414960075B5031B0A -:0E149A0075F011EAA4FB2400FBE43418FC8B6F -:0914A800708C71757201C0021212 -:0414B1001175D002DF -:0314B5000A80CCDE -:0114B8002211 -:0614B90050726F67200075 -:0E14BF00C8C0E0C8C0E0E5F0600B14600F1478 -:0714CD00601114601280158C -:0714D400D0E0A882F6800EB3 -:0514DB00D0E0F08009E3 -:0414E000D0E08005D3 -:0514E400D0E0A882F237 -:0414E900C8D0E0C8BF -:0114ED0022DC -:0E14EE00C8C0E0E5F0600D14600F14600F142C -:0614FC00601074FF800F78 -:05150200A882E6800A4A -:03150700E080077A -:04150A00E4938003E3 -:03150E00A882E2CE -:04151100F8D0E0C866 -:0115150022B3 -:00000001FF - - * Copyright (C) 1999 BayCom GmbH - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that redistributions of source - * code retain the above copyright notice and this comment without - * modification. diff --git a/kernel-2.6.33/firmware/dsp56k/bootstrap.asm b/kernel-2.6.33/firmware/dsp56k/bootstrap.asm deleted file mode 100644 index a411047e..00000000 --- a/kernel-2.6.33/firmware/dsp56k/bootstrap.asm +++ /dev/null @@ -1,98 +0,0 @@ -; Author: Frederik Noring -; -; This file is subject to the terms and conditions of the GNU General Public -; License. See the file COPYING in the main directory of this archive -; for more details. - -; DSP56k loader - -; Host Interface -M_BCR EQU $FFFE ; Port A Bus Control Register -M_PBC EQU $FFE0 ; Port B Control Register -M_PBDDR EQU $FFE2 ; Port B Data Direction Register -M_PBD EQU $FFE4 ; Port B Data Register -M_PCC EQU $FFE1 ; Port C Control Register -M_PCDDR EQU $FFE3 ; Port C Data Direction Register -M_PCD EQU $FFE5 ; Port C Data Register - -M_HCR EQU $FFE8 ; Host Control Register -M_HSR EQU $FFE9 ; Host Status Register -M_HRX EQU $FFEB ; Host Receive Data Register -M_HTX EQU $FFEB ; Host Transmit Data Register - -; SSI, Synchronous Serial Interface -M_RX EQU $FFEF ; Serial Receive Data Register -M_TX EQU $FFEF ; Serial Transmit Data Register -M_CRA EQU $FFEC ; SSI Control Register A -M_CRB EQU $FFED ; SSI Control Register B -M_SR EQU $FFEE ; SSI Status Register -M_TSR EQU $FFEE ; SSI Time Slot Register - -; Exception Processing -M_IPR EQU $FFFF ; Interrupt Priority Register - - org P:$0 -start jmp <$40 - - org P:$40 -; ; Zero 16384 DSP X and Y words -; clr A #0,r0 -; clr B #0,r4 -; do #64,<_block1 -; rep #256 -; move A,X:(r0)+ B,Y:(r4)+ -;_block1 ; Zero (32768-512) Program words -; clr A #512,r0 -; do #126,<_block2 -; rep #256 -; move A,P:(r0)+ -;_block2 - - ; Copy DSP program control - move #real,r0 - move #upload,r1 - do #upload_end-upload,_copy - movem P:(r0)+,x0 - movem x0,P:(r1)+ -_copy movep #4,X:<3,x0 - cmp x0,A #>1,x0 - jeq <$0 -_get_address - jclr #0,X:<2,x0 - jeq load_X - cmp x0,A - jeq load_Y - -load_P do y0,_load_P - jclr #0,X:< - * Copyright В© 2005 Jan Harkes - * - * This program 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 -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#define _GNU_SOURCE -#include - - -struct ihex_binrec { - struct ihex_binrec *next; /* not part of the real data structure */ - uint32_t addr; - uint16_t len; - uint8_t data[]; -}; - -/** - * nybble/hex are little helpers to parse hexadecimal numbers to a byte value - **/ -static uint8_t nybble(const uint8_t n) -{ - if (n >= '0' && n <= '9') return n - '0'; - else if (n >= 'A' && n <= 'F') return n - ('A' - 10); - else if (n >= 'a' && n <= 'f') return n - ('a' - 10); - return 0; -} - -static uint8_t hex(const uint8_t *data, uint8_t *crc) -{ - uint8_t val = (nybble(data[0]) << 4) | nybble(data[1]); - *crc += val; - return val; -} - -static int process_ihex(uint8_t *data, ssize_t size); -static void file_record(struct ihex_binrec *record); -static int output_records(int outfd); - -static int sort_records = 0; -static int wide_records = 0; - -static int usage(void) -{ - fprintf(stderr, "ihex2fw: Convert ihex files into binary " - "representation for use by Linux kernel\n"); - fprintf(stderr, "usage: ihex2fw [] \n"); - fprintf(stderr, " -w: wide records (16-bit length)\n"); - fprintf(stderr, " -s: sort records by address\n"); - return 1; -} - -int main(int argc, char **argv) -{ - int infd, outfd; - struct stat st; - uint8_t *data; - int opt; - - while ((opt = getopt(argc, argv, "ws")) != -1) { - switch (opt) { - case 'w': - wide_records = 1; - break; - case 's': - sort_records = 1; - break; - default: - return usage(); - } - } - - if (optind + 2 != argc) - return usage(); - - if (!strcmp(argv[optind], "-")) - infd = 0; - else - infd = open(argv[optind], O_RDONLY); - if (infd == -1) { - fprintf(stderr, "Failed to open source file: %s", - strerror(errno)); - return usage(); - } - if (fstat(infd, &st)) { - perror("stat"); - return 1; - } - data = mmap(NULL, st.st_size, PROT_READ, MAP_SHARED, infd, 0); - if (data == MAP_FAILED) { - perror("mmap"); - return 1; - } - - if (!strcmp(argv[optind+1], "-")) - outfd = 1; - else - outfd = open(argv[optind+1], O_TRUNC|O_CREAT|O_WRONLY, 0644); - if (outfd == -1) { - fprintf(stderr, "Failed to open destination file: %s", - strerror(errno)); - return usage(); - } - if (process_ihex(data, st.st_size)) - return 1; - - output_records(outfd); - return 0; -} - -static int process_ihex(uint8_t *data, ssize_t size) -{ - struct ihex_binrec *record; - uint32_t offset = 0; - uint8_t type, crc = 0, crcbyte = 0; - int i, j; - int line = 1; - int len; - - i = 0; -next_record: - /* search for the start of record character */ - while (i < size) { - if (data[i] == '\n') line++; - if (data[i++] == ':') break; - } - - /* Minimum record length would be about 10 characters */ - if (i + 10 > size) { - fprintf(stderr, "Can't find valid record at line %d\n", line); - return -EINVAL; - } - - len = hex(data + i, &crc); i += 2; - if (wide_records) { - len <<= 8; - len += hex(data + i, &crc); i += 2; - } - record = malloc((sizeof (*record) + len + 3) & ~3); - if (!record) { - fprintf(stderr, "out of memory for records\n"); - return -ENOMEM; - } - memset(record, 0, (sizeof(*record) + len + 3) & ~3); - record->len = len; - - /* now check if we have enough data to read everything */ - if (i + 8 + (record->len * 2) > size) { - fprintf(stderr, "Not enough data to read complete record at line %d\n", - line); - return -EINVAL; - } - - record->addr = hex(data + i, &crc) << 8; i += 2; - record->addr |= hex(data + i, &crc); i += 2; - type = hex(data + i, &crc); i += 2; - - for (j = 0; j < record->len; j++, i += 2) - record->data[j] = hex(data + i, &crc); - - /* check CRC */ - crcbyte = hex(data + i, &crc); i += 2; - if (crc != 0) { - fprintf(stderr, "CRC failure at line %d: got 0x%X, expected 0x%X\n", - line, crcbyte, (unsigned char)(crcbyte-crc)); - return -EINVAL; - } - - /* Done reading the record */ - switch (type) { - case 0: - /* old style EOF record? */ - if (!record->len) - break; - - record->addr += offset; - file_record(record); - goto next_record; - - case 1: /* End-Of-File Record */ - if (record->addr || record->len) { - fprintf(stderr, "Bad EOF record (type 01) format at line %d", - line); - return -EINVAL; - } - break; - - case 2: /* Extended Segment Address Record (HEX86) */ - case 4: /* Extended Linear Address Record (HEX386) */ - if (record->addr || record->len != 2) { - fprintf(stderr, "Bad HEX86/HEX386 record (type %02X) at line %d\n", - type, line); - return -EINVAL; - } - - /* We shouldn't really be using the offset for HEX86 because - * the wraparound case is specified quite differently. */ - offset = record->data[0] << 8 | record->data[1]; - offset <<= (type == 2 ? 4 : 16); - goto next_record; - - case 3: /* Start Segment Address Record */ - case 5: /* Start Linear Address Record */ - if (record->addr || record->len != 4) { - fprintf(stderr, "Bad Start Address record (type %02X) at line %d\n", - type, line); - return -EINVAL; - } - - /* These records contain the CS/IP or EIP where execution - * starts. Don't really know what to do with them. */ - goto next_record; - - default: - fprintf(stderr, "Unknown record (type %02X)\n", type); - return -EINVAL; - } - - return 0; -} - -static struct ihex_binrec *records; - -static void file_record(struct ihex_binrec *record) -{ - struct ihex_binrec **p = &records; - - while ((*p) && (!sort_records || (*p)->addr < record->addr)) - p = &((*p)->next); - - record->next = *p; - *p = record; -} - -static int output_records(int outfd) -{ - unsigned char zeroes[6] = {0, 0, 0, 0, 0, 0}; - struct ihex_binrec *p = records; - - while (p) { - uint16_t writelen = (p->len + 9) & ~3; - - p->addr = htonl(p->addr); - p->len = htons(p->len); - write(outfd, &p->addr, writelen); - p = p->next; - } - /* EOF record is zero length, since we don't bother to represent - the type field in the binary version */ - write(outfd, zeroes, 6); - return 0; -} diff --git a/kernel-2.6.33/firmware/intelliport2.bin.ihex b/kernel-2.6.33/firmware/intelliport2.bin.ihex deleted file mode 100644 index e9cfe8cb..00000000 --- a/kernel-2.6.33/firmware/intelliport2.bin.ihex +++ /dev/null @@ -1,2147 +0,0 @@ -:100000003C4237180201030000000000000000001D -:10001000576564204465632030312031323A3234F0 -:100020003A33302031393939000000000000000037 -:10003000E96C0F426547694E6E496E47206F462056 -:10004000634F6445CC135A15E8167618041A921BB0 -:10005000201DAE1E3C20CA215823E6247426022807 -:1000600090291E2BAC2C3A2EC82F5631E432723414 -:1000700000368E371C39AA3A383CC63D543FE24020 -:100080007042FE438C451A47A848364AC44B524D2D -:10009000E04E6E50FC518A531855A6563458C2593A -:1000A000505BDE5C6C5EFA5F88611663A464326646 -:1000B000C0674E69DC6A6A6CF86D866F1471A27253 -:1000C0003074BE754C776C778C77AC7733DB8ADC19 -:1000D0005333DB250700750A8A1E080183E30CEB06 -:1000E00020903C01750A8A1E080180E3C0EB129043 -:1000F0008A1E0D013C02750680E30CEB049080E340 -:10010000C053508B1EBA138EDBE86A65558BEC53D7 -:100110001E2BC08ED88B5E04C1E304035E06D1E3C0 -:100120002E8B9F44008D472A1E5A1F5B5DC3558B43 -:10013000EC531E2BC08ED88B5E04C1E304035E0615 -:10014000D1E32E8B9F44008D47341E5A1F5B5DC345 -:10015000FB558BEC53515256571E061E0733C08E6B -:10016000D88B5E04268A47592503008BF0D1E62EF2 -:100170008BB4C400C1E0042602471AD1E08BE82EFC -:100180008BAE4400892C268A471C88440F268A4758 -:100190001D884410268A471E884411268A471F88D6 -:1001A0004412268A4720884413268A472388441409 -:1001B000268A4724884415268A475A88440E33C025 -:1001C00089440689440888440B88440AB021B464F1 -:1001D000894404894402B05588440D88440CE86A77 -:1001E00000725BE8C900E8C110894408807C0F01F7 -:1001F0007429E82B02E87F02807C0F03741DE8A9B4 -:10020000108BF82B44083DA00F7210897C0833C076 -:1002100087440685C07504C6440AFF8A440A84C020 -:10022000750BB80800E86A4AE8A90173BFE84F01F6 -:100230008166487FFF83667ABFB002E8040E8A4475 -:100240000A98071F5F5E5A595B5DC3814E48800064 -:10025000B040E83D4AE88940732AE84D108BD8B099 -:1002600005E82E4AF6462702751AE83D102BC33DD5 -:10027000581B72EB8166487FFFB002E8C40DC6448C -:100280000A01F9C3834E7A40F8C3FBB001E8024A81 -:10029000FAE8991EE40A84C075F0B04EE60AFBB095 -:1002A00001E8EE49FAE8851EE40A84C075F0C3FA55 -:1002B000E87A1EE4EC884416E4E4884417E4F888FD -:1002C0004418E4F0884419E41088441AE41288447D -:1002D0001BE41488441CE43488441DE43688441E1E -:1002E000E4D824018AE0E4DA24020AC488441F8A9C -:1002F0004410E8CD1F8A4411E835218A4412E88968 -:10030000218A4413E84321C686A10000E414241086 -:10031000E614E412243DE6128A44153C01721E776D -:1003200016B011E634B013E636E4140C10E614E40B -:10033000120C40E612EB06E4120C02E6128A440F9D -:100340003C0174063C02740AEB0EE4120C08E6123F -:10035000EB06E4120C10E612E82FFF8A44143C026C -:100360007508B05588440C88440DB021B4648944A4 -:1003700004894402E40C0C10E60CE8ED39FBC3E8F8 -:100380005F3F7308FBB00AE80849EBF3FAE89D1DEC -:100390008A64168A441789869400E6E48AC4E6ECE7 -:1003A0008A64188A441989869600E6F08AC4E6F8B9 -:1003B0008A441AE6108A441BE6128A441CE6148A10 -:1003C000441DE6348A441EE6368A441FE6D8E6DA3F -:1003D000E9B7FE90FA8A440EE6FEE402A80175052C -:1003E00033C0FBF8C333C0E400FBF9C38A64148054 -:1003F000FC02742BFEC0FEC780FF4E721C74098085 -:10040000FF507308B00AEB17B00DEB1302DC32FF9C -:1004100080FB7F7C02B3218AC33C7F7C02B021C376 -:10042000FA807C0B047602FBC38B46243D080072E5 -:10043000F68E46028B7E228A440C8B5C02AAE8ABC5 -:10044000FFAAE8A7FFAAE8A3FFAAE89FFF88440C39 -:10045000895C0280440B04897E22836E24048346D7 -:100460001A04807E26027406806626FDFBC360B0F7 -:10047000FDE8023F61FBC3FA807C0F037509C644A7 -:100480000B00E8E538FBC3C47E148B4E3A85C97572 -:1004900035268B0D4747E3EA3B7E047622B80200FF -:1004A00039462E7707C7462E0000EB138B5E2C894A -:1004B0005E0426C70700004343895E2C29462E852B -:1004C000C978CE894E3A8A440D8B5C04268A25472A -:1004D0003AC47516FE4C0BFF4406E80FFFE2ED88A8 -:1004E000440D895C04894E3AEBA7C6440AFEE879BC -:1004F00038FBC390E8B30D8AE88A0ECB13B3078AA2 -:10050000C1EEEB00EC3AC1750902CDFECB75F0EB04 -:100510000C90880ECB138AE8BBFFFFF9C3880ECB83 -:1005200013F8C390BB3F3F8A8E9E00BAFE00EC8A50 -:10053000E832C122C37502F8C3F9C390E8E5FF733E -:1005400001C3BAD000BB03038A8E9F00EC8AE83255 -:10055000C122C37502F8C3F9C39033C08ED88EC0D0 -:10056000803EC813007507B00AE82647EBF2FB335C -:10057000DB8A1EC913434383FB7E760733DBB0025D -:10058000E80F472E8BAF4400837E080074E7881E77 -:10059000C913B002E8FB46FAF7463840007414E885 -:1005A000961BE87FFF721C33D28A969F0083C20E8F -:1005B000EB0C90E8771BE883FF7208BA4800E83339 -:1005C000FF73AB23CB898E9A0089969C00FE86B57B -:1005D00000C606C81300B00AE8670AFBEB891018CA -:1005E000082833C0A005018AC824407524C7067CAA -:1005F000128E45C70642120100C606541202B00808 -:10060000F6C1017402B004A34612A24C12A29412C5 -:10061000C3C7067C12B645A00F0184C0750E6A00E0 -:100620001FC60693121E9C0EE8B10C90C70644121A -:100630000100A342128BD8C1E304881E9412BEE2CB -:10064000052BF08BC833DB8BFB2EAC888548128AD8 -:10065000D80C05E6FE8AE0EB00E4FE32C4A83F7445 -:1006600003E99E00E400888550128AE02430BA1025 -:10067000FF3C30741280FC04740ABA0403F60608C6 -:1006800001FE7403BA080F88954C1202FA32C0F6C4 -:10069000C4087402B001888558128AC43C35745B62 -:1006A0003C3674573C3474533C04744F3C14744BC4 -:1006B0003C157447A8407425C685541204D1E7B48C -:1006C000038AC389855C128AC38AE380CC01898549 -:1006D0006412D1EF47E203EB1A90E96CFFC6855430 -:1006E0001202D1E78AE68AC30C0489855C12D1EF35 -:1006F00047E2E733C08AC7A34612C3C68554120631 -:10070000EBBBC68554120033C08885501288854CD7 -:100710001288855812EBA6C7462602128B461E8900 -:1007200046008946228B4620894624C7461A000087 -:10073000C3C7463C8000C7463801001E568B763042 -:100740008976048976148E5E0633C089044646890C -:10075000762C89463A8B4632484889462E5E1FC31E -:1007600033C089464889464AC74646AE0189464E47 -:100770008B46448946508B4642894640894608C389 -:1007800033C0894676894678C7467A1000561E8B54 -:10079000767089761089760C8E5E12C70400008B05 -:1007A00046728946741F5EC3895618895602895657 -:1007B0000689560A89560E8956128956168BD84BC9 -:1007C0004BC1E302BF0200897E1E03FB897E30031A -:1007D000FB897E4203FB897E7083EB08895E20895A -:1007E0005E32895E44895E7250E82BFFE871FFE853 -:1007F0003FFFE88BFF58C3B83075C1E8040E5B03B8 -:10080000C3A3BA13833E4212007407803E941200C1 -:10081000750E6A001FC60693121E9C0EE8BD0A9054 -:10082000B8307AC1E80440A3C0132B061201F7D8F0 -:1008300033D28BCA8A0E9412F7F13D8000770E6A8C -:10084000001FC6069312259C0EE8900A90483DFFB3 -:10085000077203B8FF07A3C21333C98A0E94123379 -:10086000F6B800092E8BAC440089464C404646E25F -:10087000F38A0E941233F68B16C013A1C2132E8B7B -:10088000AC4400E822FF03D04646E2F2C333C02E58 -:100890008BAD44008946084747E2F4C35133C00A90 -:1008A000C22E8BAD440089869E00814E38002047C1 -:1008B00047FEC480FC04720432E4FEC0E2E35983C4 -:1008C000E9107405F7D9E8C4FFC35133C00AC22E3A -:1008D0008BAD440089869E00834E3840474780C4D4 -:1008E00010790432E4FEC0E2E65983E9107405F79A -:1008F000D9E899FFC3E8D2FFC38D089C08CA08F560 -:10090000088B0E421233F6515633DB8BCB8A944858 -:10091000128A8C4C128A9C54128BFEC1E70585DB2F -:100920007502B1102EFF97F9085E5946E2D9C3014E -:10093000CC03D000E802D000E801D000E800D000ED -:10094000E804D0A8DA00DC00DE01D803CC03CC0335 -:10095000CC04D0A8DA20DC00DE03CC03CC03CC002E -:10096000D803CC03CC03CC03CC03CC03CC03CC0303 -:10097000CC03CC03CC03CC03CC03CC03CC03CC03FF -:10098000CC04D000DA20DC03DE01D803CC03CC0396 -:10099000CC03CC00D800CC00D0000056521E0E1F55 -:1009A000BE2F0933D2FCAD85C0740D8AD4EEAD855F -:1009B000C074058AD4EEEBEE1F5A5EC3E48084C097 -:1009C00074167814B027E6FCB011E634E4FC3C273A -:1009D0007506E4117502F8C3F9C383C206B0BFEE11 -:1009E00083EA02B010EE8886AF00B01183C204EE35 -:1009F00083C202EEB01383C202EE83C202EE2EA1C6 -:100A00004C2D8986940083EA0EEE83C2028AC4EEDE -:100A100083C204B003EE8886A80083EA0432C0EEE5 -:100A200083C202B089EE8886A6000C06EEB040B400 -:100A30003889461CC74636380083C20432C0EE8867 -:100A400086A700C383C206B0BFEE83EA02EC3A86F3 -:100A5000AF00752483C204EC3C11751C83C206EC04 -:100A60003C13751483EA088A86A800EE83EA02EC38 -:100A700024C03CC07502F8C3F9C333C98BD18BF1D4 -:100A80008A0E9412C1E9022E8BAC4400F74638005E -:100A900020740E8A869E00E6FE32C0E68042E8FAA6 -:100AA000FE83C608E2E185D27403E80508C333C9B2 -:100AB0008BF18A0E94122E8BAC4400F7463840001E -:100AC0007406E87316E812FF4646E2EAC333C98BA0 -:100AD000F18A0E9412C1E9022E8BAC4400F746381D -:100AE00000207416E84616E8D2FE730E6A001FC690 -:100AF0000693121C9C0EE8E3079083C608E2D9C354 -:100B000033C98BF18A0E94122E8BAC4400F7463811 -:100B100040007416E82116E82AFF730E6A001FC60B -:100B20000693121C9C0EE8B307904646E2DAC30C0B -:100B300000001000131200001400283C001B3E00AF -:100B4000002A00002C0000420014D80000DA000047 -:100B50003400113600133800113A001300005650CB -:100B600052BE2F0B2EAD85C07406922EACEEEBF468 -:100B70005A585EC3532EA16022E6E4E6F08AC4E62A -:100B8000ECE6F8E8D8FFB04BE610B050E612B0380B -:100B9000E614E8AE15B046E60AE8A715B01AE60A6C -:100BA000E8A015B022E60AE89915E8FD068BD8E41E -:100BB00016A8047518E8F2062BC33D320072F06ADD -:100BC000001FC6069312239C0EE8100790E8DA0671 -:100BD0002BC33D2400771BB031E6FC565155B910AC -:100BE000002E8BAC4400814E3880004646E2F25D18 -:100BF000595EE869FFE84B15B046E60AE844155B24 -:100C0000C333F68B0E42122E8BAC4400F7463800ED -:100C1000207406E81715E85BFF83C620E2E9C38B62 -:100C2000C20504008946282EA14C2D89868E008994 -:100C300086900089869200C686A3000AC686C300F5 -:100C4000035283C2048A86A6000C06EE5A83C202AF -:100C5000B005EE8886A500C3E803FFE8E514B042BE -:100C6000E60AF74638800074062EA19C22EB042E7B -:100C7000A16C22C7461C0C008986940089869600C8 -:100C800089868E008986900089869200E6F0E6E4E7 -:100C90008AC4E6F8E6ECC686C30003E8A514B01AD9 -:100CA000E60AB0108886A500E60CC333C98BF18A2A -:100CB0000E94122E8BAC4400F7463840007406E8C0 -:100CC0007614E85AFF4646E2EAC333C98BF18A0E2E -:100CD00094122E8BAC4400F7463800207406E84C82 -:100CE00014E874FF4646E2EAC390833E441200755E -:100CF00014B001BA0601EE2AC0EEB002EEB004EE66 -:100D0000B80002EB0FBA0601B040EEB801008A0E3F -:100D10000E01D3E0A38812C3A18812A384122D2050 -:100D200000A38A122D2000A38212C706861220007B -:100D3000C70680123200C3833E44120074768B0EC5 -:100D4000421233F68AA4541284E4745F8A844812EF -:100D50000C04E6FEF6C4047425B01BBA0000EEEBEA -:100D6000002AC0BA0200EEEB00B003EEEB0032C086 -:100D7000BA0200EEEB00BA0000B000EEEB2DB01F9F -:100D8000BA0000EEEB002AC0BA0200EEEB00B0039E -:100D9000EEEB00D1E68A845D12D1EEF6D0BA020005 -:100DA000EEEB00BA0000B00AEEEB00E404EB00E466 -:100DB0000446E290C390B81400BA3EFFEFB80600B4 -:100DC000BA32FFEFB80F00BA34FFEFBA36FFEF8345 -:100DD0003E4412007516B81100BA38FFEFB8120081 -:100DE000BA3AFFEFB81B00BA3CFFEFC3B81100BA24 -:100DF00038FFEFB81200BA3AFFEFB81B00BA3CFF59 -:100E0000EFC3B8FC00BA28FFEFFB833E4412007426 -:100E100007B8CC00BA28FFEFC300FFFF202428FF4B -:100E20002CFFFF303438FFFF3C903C0F770EBB198E -:100E30000E2ED73CFF74058AD8F8C3902ADBF9C37D -:100E4000833E4412007427A00601802606013080EC -:100E50003E0601307518B90200BFC413BA0601EC92 -:100E6000A82075F8BA0401EDABE2F1EB1690B904D5 -:100E700000BFC413BA0601ECA82075F8BA0401EC4F -:100E8000AAE2F1FA90BEC413AD80E43F80FC027484 -:100E90000E6A001FC60693120A9C0EE83E0490AD2F -:100EA0003C0F75ED8AC4E881FF72E6881E1A01C600 -:100EB000068E1200B0000A061A01BA0001EEC6063C -:100EC0008F1240833E4412007506B80C00EB04906C -:100ED000B84C00BA28FFEFC3833E4412007501C32B -:100EE000A150120B0652120AC4A80874F2A00F01F6 -:100EF0002AE450FF36BA131FE8505683C4026A0032 -:100F00001F33C0A3BC13A00F01A3BE138B1EBC13C1 -:100F10008A875012F687501208740D24078AE0BEA3 -:100F2000CC00A0BC13E8943DFF06BC13FF0EBE131B -:100F300075DAC3901E33C08ED8B001E8543D1FC38C -:100F400033C98BF18A0E94122E8BAC4400C74662D3 -:100F50003844C7467CFC3BC7467EE23BC7868000E0 -:100F6000EC3CE8AB16C686C00011837E080074070F -:100F70005156E833335E594646E2CDC333C98BF14F -:100F80008BF98A0E9412C1E902E3132E8BAC440054 -:100F90008A869E0088856C1283C60847E2EDC3FAF4 -:100FA000FCB0C0BA0001EE33C08ED88EC08ED0BF68 -:100FB0001601B9CC772BCFD1E9F3ABBC4012E8D9FD -:100FC00002E8703CBECC0FE8F23CF49033C08ED8FF -:100FD0008EC08ED0F6060A0180740BBE3555E8DB54 -:100FE0003CB001E8AC3CE8B300E8F6F5E808F8E806 -:100FF0000FF9E885FAE8B6FAE8EFFCE8C210E80372 -:101000003CE8B2FDE830FDE85402C6068F12C0E8A5 -:10101000BBFAE8EBFAE8E9FBE8AFFCE88DFCE81F77 -:10102000FFE858FFE8DBFDE816FE33C0BE5A05E8CE -:101030008A3CE8A3FEE8E0FCFBBEA444E87D3CE972 -:10104000CA2D56988BF08B425285C07527C74252E5 -:10105000010053368B9C2C01F6C301750C36896850 -:10106000523689AC2C015B5EC33689AC2C013689C3 -:10107000AC1C015B5EC356988BF033ED368B841C41 -:1010800001A80175158BE833C08742523689841C4C -:1010900001A80174053689842C015EC3565133F6CC -:1010A000B80100B9080089841C0189842C014646D6 -:1010B000E2F4595EC390BB01008BE8FF4E6E740AE8 -:1010C0008BDD8B4658A80174F0C38B4648A90800F5 -:1010D0007445F7463840007427E85C1080C2068AE1 -:1010E00086A80024BF8886A800EE60B0FEE886329D -:1010F00061B002E84CFF8B464824F7894648EB175D -:10110000E82A10814E2600408A86A5000C028886B7 -:10111000A500E60C8B4648A904007414B002E8212F -:10112000FF8B464824FB89464860B0DFE8473261C0 -:1011300033C0874658F6C301750B36894758A80156 -:10114000750DE974FFA32201A8017503E96AFF89FF -:101150001E3201C3BB01008BE8F74638400074150E -:10116000E8D50F80C20AECA840750A8BDD8B465685 -:10117000A80174E3C38B462680E4FE80CC02894636 -:1011800026B002E8BCFE33C0874656F6C301750A96 -:1011900036894756A801750BEBBDA32001A8017540 -:1011A00002EBB4891E3001C3601E062BC08ED8A08E -:1011B000901284C07549A12201A8017503E8F6FECA -:1011C000A12001A8017503E88AFFA1AC13487805A6 -:1011D0007445A3AC13A1AE134878057451A3AE13A4 -:1011E000A1B0134878057463A3B013A17E124078B0 -:1011F00003A37E12B80080BA22FFEF071F61CFA0C1 -:101200009112403C02720B33C0A29112FF167C1265 -:10121000EBA4A29112EB9FA08E1232068F12A28E27 -:10122000120A061A01BA0001EEB82C01EBA4833EA3 -:101230008412107211BA28FFED0C81EFE85337BA0F -:1012400028FFED247EEFB80400EB92C6068D120154 -:10125000E83F37C6068D1200A1B213EB8B908A1EB1 -:101260000B012AFF6BC319BA62FFEFB80A00BA601C -:10127000FFEFB801E0BA66FFEFB8FFFFBA52FFEF29 -:10128000B809C0BA56FFEFC706AC132C01C706AEAB -:10129000130400C606911200C3908A1E0B012AFF98 -:1012A0006BC305D1E8A31801C39052BA50FFED5AA1 -:1012B000C39053518B1E1801B9320590E2FE4B7555 -:1012C000F7595BC3B080BA00010A061A01EEC39059 -:1012D000B040EBF2B0C0EBEEB000EBEAFA60061EF5 -:1012E000162BDB8EDB2EA1BA4C2EA3924CA09312B0 -:1012F000988BE889262D7A803ECA13007403E96B27 -:1013000042E8C0FFE8ABFFE8A8FFB020C606901295 -:1013100000FF167C128BFD83FF0A7211E8B9FFE80B -:1013200090FFE8ABFFE88AFF83EF0AEBEA0BFF745C -:101330000FE8A4FFE87BFFE89AFFE875FF4F75F11F -:10134000E895FFE86CFFEBB98A86A50024FDEE88DE -:1013500086A500C38A86A6000C02EEC38B7638F7FA -:10136000C6010074EF8B4E368B462E3BC173028B49 -:10137000C82BC189462E014E34C47E0426010D8B34 -:101380007E2C83EA04F36C8EC1897E2C3B463C7232 -:1013900012F7C62000750B83CE20897638B000E89E -:1013A000A0FCC3F7C60400741B8BD883CE108976CB -:1013B000388A86A70024FE8886A70083C208EE83A9 -:1013C000EA088BC33D40007201C3814E380004839C -:1013D000C2028A86A50024FA8886A500EEC38A8602 -:1013E000A6000C02EEC3F74638010074F18B4E2EB6 -:1013F00032DB8ABEA30083C206C476048B7E2C83B4 -:10140000F908722CECA80174168AE083EA0AEC83CE -:10141000C20A84E77551AAFEC34983F90873E5320D -:10142000FF26011C015E34897604894E2E897E2CAC -:101430003B4E3C7211F64638207401C3834E38206F -:10144000B000E8FDFBC3F64638047415834E38102F -:101450008A86A70024FE8886A70083EA02EE83C25C -:10146000023D4000725DC332FF26031C85DB740918 -:1014700026891C8BF74747494980E41E80CCC0264B -:101480008904F6C41074278B7638F7C60010740BE5 -:1014900050FE86B200B00AE8A8FB58F7C6000174F7 -:1014A0000DE882268B76388B4E2E8B7E04AB8BF725 -:1014B00033C0AB32DB8ABEA300494983F9087217F7 -:1014C000E941FF814E38000483C2F88A86A50024D2 -:1014D000FA8886A500EEC3E945FF83C208EC88863A -:1014E000AA00C0E8048AE08AC88686A90032E08B98 -:1014F0005E3E84E3744F8AC18B4E26F6C504740C9D -:10150000A808740580E1BFEB0380C940F6C50874E4 -:101510000CA802740580E17FEB0380C980884E2609 -:101520008BF08A86A50084C97408A802741524FD6E -:10153000EB06A802750D0C028886A50083EA0AEE68 -:1015400083C20A8BC684E77501C3C686BA0001B0A0 -:101550000EE8EEFAF74638000274EE837E2E06722D -:10156000E88AA6AA00C45E048B7E2CB0FFAAB00253 -:10157000AB26830703836E2E03897E2CF646382024 -:101580007401C3834E3820B000E8B6FAC39083EAF2 -:1015900008E9B4FD83C2068B5E26F6C3C075EF8BE7 -:1015A0004E1CEC8886A40083EA0AA82075028ACD26 -:1015B00032ED8B461A3BC87318014E2A2BC189465F -:1015C0001AC57600F36E8ED98976003D2000723000 -:1015D000C385C074318BC801462AC57600F36E8E70 -:1015E000D980CB02895E26E832F1F6C701751683F1 -:1015F000C202E853FDF6C710750BB002E843FAC308 -:10160000F6C70174F0C380CB02895E26F6C7017469 -:10161000DE83C202E831FDF686A40040740B80E749 -:10162000FE80CF02895E26EBCCB004E814FAC3C07A -:10163000C2C8CAC4C6CCCED0D2D8DAD4D6DCDE90EA -:10164000E90E01E4C48AE0E4C48BD083F90872F0A7 -:1016500026833F0074048BDF49498BFB8ADE83E3DA -:101660000F2E8AA72F16ABF6C4107424F7C60010ED -:10167000740B50FE86B200B00AE8C6F958F7C600EF -:1016800001740DE8A0248B76388B4E2E8B7E04AB34 -:10169000897E0433C0AB4949894E2E897E2C8BC18B -:1016A000EB4E90EB9E90E4D684C07963E6D08AC876 -:1016B00025030003D8D1E32E8BAF4400888EAE0003 -:1016C0008B4E2EC45E048B7E2C8B7638E4862407EA -:1016D0003C0375CFE41C913BC173028BC82BC189BD -:1016E000462E014E3426010FBAC400F36C897E2CBD -:1016F0003B463C721CF7C62000750B83CE208976D2 -:1017000038B000E83CF98A86AE00243FE6D6C3F93B -:10171000C3F7C60A007435F7C61000752F83CE10C4 -:10172000897638F7C60200740E50E4D824FEE6D855 -:1017300058F7C6080074155051B9E803E40A84C08C -:10174000E0FA84C07504B024E60A59583D4000739D -:10175000B58A86A50024EF8886A500E60C81CE1008 -:1017600004897638EBA00008040C0109050D020A73 -:10177000060E030B070F004080C02060A0E0105051 -:1017800090D03070B0F0E4D2E6D08AC825030003D0 -:10179000D8D1E32E8BAF4400888EAE00E4D8C0E8E9 -:1017A000048BD82E8A8766178AE08AC88686A900A5 -:1017B00032E0E4988B5E3E84E374548AC18B4E26FB -:1017C000F6C504740CA808740580E1BFEB0380C95A -:1017D00040F6C508740CA802740580E17FEB038015 -:1017E000C980884E268BF08A86A500F6C1FD740854 -:1017F000A806741924F9EB0FA8067511F6C5017532 -:10180000040C04EB020C028886A500E60C8BC6844F -:10181000E775098A86AE00243FE6D2C3C686BA00C1 -:1018200001B00EE81CF8F74638000274E6837E2EFD -:101830000672E08A86A9008AE08686AA008AC832F3 -:10184000C480C90B22C1C0E4040AE0C45E048B7EDC -:101850002CB0FFAAB002AB26830703836E2E038948 -:101860007E2CF646382075AB834E3820B000E8D188 -:10187000F7EBA090E41224DFE61281E3FE9F895E7D -:1018800026836648F7EB7390F6C72075E7E4120CE1 -:1018900020E61232C0E6C6B083E6C680CF20895E5D -:1018A000268A86A5000C028886A500E60CEB7490BB -:1018B000F6C74075D3E4120C20E61232C0E6C6B07B -:1018C00081E6C680E7DF80CB01895E26B006E8713D -:1018D000F7908A86A50024F9E60C8886A500EB43DC -:1018E000E4D4E6D08BF825030003D8D1E32E8BAFE8 -:1018F00044008B5E26F6C76075B6F6C3C075D3BAD2 -:10190000C6008B4E1C8B461A3BC8731E014E2A2BF9 -:10191000C189461AC57600F36E8ED98976003D20BE -:1019200000723D8BC7243FE6D4C385C074398BC891 -:1019300001462AC57600F36E8ED983CB02895E26D6 -:10194000E8D9EDF6C70175398A86A50024F9E60CB9 -:101950008886A500F6C71075CAB002E8E4F6EBC3A6 -:10196000F6C70174EFEBBCF6C70174DC8A86A500EC -:10197000A802741181E3FFFE81CB0002895E26EB91 -:10198000C78A86A50024FB0C02E60C8886A500EB1E -:101990009290FDF7DF7FFEFBEFBF0004000405041B -:1019A00005040104000405040504060406040504F6 -:1019B00005040604060405040504020400040504E5 -:1019C00005040104000405040504060406040504D6 -:1019D00005040604060405040504070407040504B9 -:1019E00005040704070405040504060406040504A9 -:1019F0000504060406040504050407040704050499 -:101A00000504070407040504050406040604050488 -:101A10000504060406040504050403040004050483 -:101A20000504010400040504050406040604050475 -:101A30000504060406040504050402040004050464 -:101A40000504010400040504050406040604050455 -:101A50000504060406040504050407040704050438 -:101A60000504070407040504050406040604050428 -:101A70000504060406040504050407040704050418 -:101A80000504070407040504050406040604050408 -:101A90000504060406040504050433DB8AD88A8796 -:101AA0006C12E6FEC1E302E4CEA8047509A8027434 -:101AB00003E92CFEF9C35053E8CBFC5B58A8027431 -:101AC00003E91CFEF8C333DB8AD88A876C12E6FE72 -:101AD000C1E302E9D0FB9A1AC61A00000200040012 -:101AE00002000600020004000200080002000400D8 -:101AF000020006000200040002000A0002000400C6 -:101B000002000600020004000200080002000400B7 -:101B1000020006000200040002000C0002000400A3 -:101B20000200060002000400020008000200040097 -:101B3000020006000200040002000A000200040085 -:101B40000200060002000400020008000200040077 -:101B5000020006000200040002000E000200040061 -:101B60000200060002000400020008000200040057 -:101B7000020006000200040002000A000200040045 -:101B80000200060002000400020008000200040037 -:101B9000020006000200040002000C000200040023 -:101BA0000200060002000400020008000200040017 -:101BB000020006000200040002000A000200040005 -:101BC00002000600020004000200080002000400F7 -:101BD00002000600020004000200C390DA1494150B -:101BE0005C13E613DA1BDA1BE613DA1B8B94641220 -:101BF000C1E604A80174355033C08AC2E6FEE4A0F1 -:101C000085C074278BD82E8A9FDA1A52562E8BA83D -:101C100044008B5628ECA801750D8886AD00240E73 -:101C20008AD82EFF97DC1B5E5AEBCD58A80274367B -:101C300083C61033C08AC6E6FEE4A085C074278B35 -:101C4000D82E8A9FDA1A52562E8BA844008B56281B -:101C5000ECA801750D8886AD00240E8AD82EFF975A -:101C6000DC1B5E5AEBCDC39032E48BD88BD02E8A2E -:101C70009F9A192E2297921956528AC3240303C69B -:101C800080E304D0EB2EFF97D61A585EA955007555 -:101C9000D9C3601E062BC08ED8A15C12E6FEE400FC -:101CA00022C4740833F6E8BFFFEBEE90E40407E4C7 -:101CB000041FB80080BA22FFEF61CF90601E062B90 -:101CC000C08ED8A15E12E6FEE40022C47408BE04F1 -:101CD00000E894FFEBEDE40407E4041FB80080BAC9 -:101CE00022FFEF61CF90601E062BC08ED8A15C1240 -:101CF000E6FEE40022C4741833F6E86BFFA160121C -:101D0000E6FEE40022C474E5BE0800E85AFFEBDDFD -:101D1000A16012E6FEE40022C475EDE40407E404C9 -:101D2000A15C12E6FEE4041FE404B80080BA22FFBE -:101D3000EF61CF90601E062BC08ED8A15E12E6FE2A -:101D4000E40022C47419BE0400E81CFFA16212E67C -:101D5000FEE40022C474E4BE0C00E80BFFEBDCA13F -:101D60006212E6FEE40022C475EDE40407E404A177 -:101D70005E12E6FEE4041FE404B80080BA22FFEF1E -:101D800061CF601E062BC08ED8A15C12E6FEE480F7 -:101D900084C4740833F6E853FEEBEE90B80080BAC2 -:101DA00022FFEF071F61CF90601E062BC08ED8A1C7 -:101DB0005E12E6FEE48084C47408BE0200E82CFED5 -:101DC000EBEDB80080BA22FFEF071F61CF90601ED5 -:101DD000062BC08ED8A16012E6FEE48084C474088D -:101DE000BE0400E806FEEBEDB80080BA22FFEF0764 -:101DF0001F61CF90601E062BC08ED8A16212E6FE36 -:101E0000E48084C47408BE0600E8E0FDEBEDB80091 -:101E100080BA22FFEF071F61CF90601E062BC08E95 -:101E2000D8A15C12E6FEE40022C4741833F6E83749 -:101E3000FEA16012E6FEE48084C474E5BE0400E8FE -:101E4000AAFDEBDDA16012E6FEE48084C475EDA17D -:101E50005C12E6FEE40407E4041FB80080BA22FF27 -:101E6000EF61CF90601E062BC08ED8A15E12E6FEF9 -:101E7000E40022C47419BE0400E8ECFDA16212E67D -:101E8000FEE48084C474E4BE0600E85FFDEBDCA1E0 -:101E90006212E6FEE48084C475EDA15E12E6FEE403 -:101EA0000407E4041FB80080BA22FFEF61CF601E70 -:101EB000062BC08ED8A15C12E6FEE48084C47418A0 -:101EC00033F6E827FDA16012E6FEE40022C474E5C3 -:101ED000BE0800E892FDEBDDA16012E6FEE4002200 -:101EE000C475EDE40407E4041FB80080BA22FFEFD4 -:101EF00061CF601E062BC08ED8A15E12E6FEE48084 -:101F000084C47419BE0200E8E2FCA16212E6FEE499 -:101F10000022C474E4BE0C00E84DFDEBDCA16212AB -:101F2000E6FEE40022C475EDE40407E4041FB800F3 -:101F300080BA22FFEF61CF90601E062BC08ED8A121 -:101F40005C12E6FEE48084C4741833F6E89DFCA1BC -:101F50006012E6FEE48084C474E5BE0400E88CFCF4 -:101F6000EBDDA16012E6FEE48084C475ED071FB8C6 -:101F70000080BA22FFEF61CF601E062BC08ED8A171 -:101F80005E12E6FEE48084C47419BE0200E85CFCC4 -:101F9000A16212E6FEE48084C474E4BE0600E84B4D -:101FA000FCEBDCA16212E6FEE48084C475ED071F41 -:101FB000B80080BA22FFEF61CF90601E062BC08E62 -:101FC000D8902AC0E6FEE4CEA801741433DBE8D52D -:101FD000F6EBEF90B80080BA22FFEF071F61CF90B9 -:101FE000F60605010175EDB001E6FEE4CEA8017428 -:101FF000E3BB0400E8AFF6EBC990601E062BC08E71 -:10200000D890FB90FA2AC0E6FEE4CEA802741333FF -:10201000DBE8CCF8EBECB80080BA22FFEF071F61D9 -:10202000CF90A80474F033DBE85BF7EBD590601E2B -:10203000062BC08ED890FB90FAB001E6FEE4CEA845 -:10204000027415BB0400E897F8EBEB90B80080BA77 -:1020500022FFEF071F61CF90A80474F0BB0400E8D3 -:1020600024F7EBD26A001FC6069312099C0EE86B98 -:10207000F2906A001FC6069312299C0EE85DF2904A -:10208000722072207220CE1D921CE61C1A1E722035 -:10209000821DAE1E381F7220821D72207220381FD2 -:1020A000722072207220F41DBC1C341D641E72202C -:1020B000A81DF21E781F7220A81D72207220781FA2 -:1020C000FCB940008CCBB864202BFFAB93AB93E200 -:1020D000FAC7064C00A811833E4412007520C706BB -:1020E0003C00084BC7063000BA1FC7063400FA1F71 -:1020F000F6060501017506C70638002E20C3C7067F -:102100003C00564B33DB8A1E5412C1E302021E56BA -:10211000122E8B878020A330008A1E5512C1E30245 -:10212000021E57122E8B87A020A33400C38B869EDD -:1021300000E6FE86C4E6D0C38B869E00E6FE33D260 -:102140008AD4C351B91027E40A909084C07405E280 -:10215000F659F9C359F8C384C0781E518AE88AC871 -:10216000B80100D3E0098698003AAEA00059751076 -:10217000E8A9E5834E2602F9C39889869800EBF01A -:10218000F8C384C07812518AE08AC8B80100D3E04D -:1021900059F7D021869800C3C78698000000C383F2 -:1021A000C2048A86A6000C04EE83EA04C3E893FF07 -:1021B0007204B082E60AC38B4626A8FD74118A8693 -:1021C000A500A806740824F98886A500E60CC3F6C5 -:1021D000C401740A8A86A50024FB0C02EB0CA80239 -:1021E000750F8A86A50024FD0C043A86A50075D8D3 -:1021F000C38A86A500EBCFE4D833DB8AD8C0EB04D2 -:102200002E8A9F6617889EA9008B5E2680E33FF684 -:10221000C7047407A810750380CB40F6C70874077D -:10222000A880750380CB40885E268A86A500F6C309 -:10223000FD740DA806740824F98886A500E60CC371 -:10224000F6C70174040C02EBF0F6C30275E90C0446 -:10225000EBE7C404C4048504590448044104C303DF -:10226000820341038202570241028201410182003E -:1022700041004E02AD0157012D002B002700210027 -:102280001600F404F404A3046F045B045104F40383 -:10229000A3035103A3026D025102A3015101A30044 -:1022A00051006202D9016D01380036003100290069 -:1022B0001B005157BF0200EB0F905156BF0100EBBE -:1022C00007905156BF0300903C197602B017988BC7 -:1022D000F08A82C4002AE48BF083FE187346D1E6AC -:1022E0002E8B8C5222F74638800074052E8B8C8200 -:1022F00022F7C7020074123B8E9400740C898E94EE -:10230000008AC5E6EC8AC1E6E4F7C7010074123B17 -:102310008E9600740C898E96008AC5E6F88AC1E60E -:10232000F05E59C377068B8E8E00EBC58B8E9000C6 -:10233000EBBFD503F6003E0010000400CA043301D1 -:102340004D00140005000103050709000102030404 -:1023500080841E00A02526000000608BF033FF2E35 -:10236000A150232E8B165223BB3223F74638800010 -:10237000740C2EA154232E8B165623BB3C23B90577 -:10238000002E3B31730A4747E2F7B8FFFFEB1D9081 -:10239000D1EF2E8A8D46232AEDD1EAD1D8E2FAF781 -:1023A000F6050200C1E8022E8AA54B232EA358236E -:1023B000612EA15823C3080020008000000260099C -:1023C0000800200080000002000800000100020058 -:1023D0000300040052565785C074053D0109760379 -:1023E000B80109BF5B01F7463880007403BFB20132 -:1023F00033F62E3B84B62376044646EBF5F7E72EFC -:102400008BBCC02303C783D200D1E7F7F72E8AA481 -:10241000CA235F5E5AC3E43E80BEC30003750CF757 -:10242000467A200074050C80E63EC3247FE63EC356 -:1024300024038886C3008AE0E41024FC0AC4E61062 -:10244000808EA10042E8CEFFC390568BF083E60752 -:10245000D1E62EFFA458249068246C2470247424A0 -:102460007824872487248724B400EB0EB4C0EB0AB9 -:10247000B440EB06B420EB02B4A0E410241F0AC45D -:10248000E610808EA100425EC3903C0277128AE083 -:10249000E41024F3C0E4020AC4E610808EA10042D6 -:1024A000C3908B5E3884C0741F3C02742083CB08B9 -:1024B0008B462E3B463C770CE888FC7207B024E63E -:1024C0000A83CB10895E38C383E3F7EBF7F7C310B9 -:1024D0000074F5E86DFC72EC8A86C000E638B02323 -:1024E000E60AEBE08B5E388B462E3B463CE4D87721 -:1024F0000B24FE80CB12E6D8895E38C30C0180CB5A -:1025000002EBF35033DBC1E804250F0F8AD82E8A83 -:102510008766178ADC2E8AA7661709463E58C3507D -:1025200033DBC1E804250F0F8AD82E8A8766178A05 -:10253000DC2E8AA76617F7D021463E58C38B463E4D -:1025400033DB8AD80ADC2E8A877617E62C8AE0E409 -:102550002A240F0AC4E62A8A86A50084E4750DA8F9 -:10256000807411247F8886A500E60CC3A8807504BA -:102570000C80EBF1C31E6033C933D233F68ED98D94 -:10258000BEFD00578B0584C074168BD1428BFE4F65 -:10259000780938A3E40074084F79F788A2E400466C -:1025A0005F83C7094183F91072D989B6860089967D -:1025B0008400611FC353C7466600008B4664A94070 -:1025C00000740DB300A980007402B37F889EC1001F -:1025D00032DBA90200740380CB40A9004074038061 -:1025E000CB02A90080740380CB01A9301E74038044 -:1025F000CBBCA90020740380CB08A904017403801C -:10260000CB10A90800740380CB20889EC2005BC356 -:102610000651575016078DBEC400B91F0033C0AA1B -:1026200040E2FC8B86920089868E00898690005855 -:102630005F5907C3E4D8C0E80453250F008BD82E98 -:102640008A8766178886A9005AC30886AC00C686A2 -:10265000BA0001B00EE8EAE9C3AD36A3B413AD3653 -:10266000A3B613AD36A3B81383E90636F706B6133F -:102670000F00C38A4626F74648800074020C108873 -:1026800086BD0032C0837E1A00750E8B5E4043808B -:10269000E3FE3B5E0875020C01837E3A00750D1E59 -:1026A000C55E148B1F1F85DB75020C02F7463810C0 -:1026B0000074020C048B5E7AF7C3020074020C08EB -:1026C000F7C3040074020C10F7C3080074020C2056 -:1026D000F7C3400074020C408886BF00C3906A00B4 -:1026E0001FC60693120D9C0EE8F1EB90B002E6DADD -:1026F000F8C333C0E6DAF8C3B001E6D8F8C333C094 -:10270000E6D8F8C3B0FFE84EFAE8A1FAF8C3AC493E -:10271000E8AFFBF8C390AC49E815FDF8C390AC49AD -:10272000E867FDF8C390AC49E81FFDF8C390AC49D9 -:10273000E634F8C3AC49E636F8C3AC493C02771F2F -:1027400084C0751DE41424EFE614E412243FE6125D -:10275000E416A8047409E8EAF97204B018E60AF865 -:10276000C38AE0E4140C10E614E4120CC0F6C401B1 -:102770007402247FE612F8C3AC49E825FDF8C39043 -:10278000B80040E87DFDE8B4FDE8A8FEB001E8B976 -:10279000FEF8C390B80040E885FDE8A0FDF8C390BE -:1027A000B80010E85DFDE894FDE888FEB008E899FF -:1027B000FEF8C390B80010E865FDE880FDF8C3900E -:1027C000B80080E83DFDE874FDE868FEB002E879F5 -:1027D000FEF8C390B80080E845FDE860FDF8C390BE -:1027E000B80020E81DFDE854FDE848FEB004E859B3 -:1027F000FEF8C390B80020E825FDE840FDF8C3903E -:10280000AC49E84814E43C24E70AC4E63CF8C39029 -:10281000B8FC3B89467CE43C0C18E63CF8C3E41267 -:102820000C02E612F8C3E41224FDEBF6E8B5FCF85E -:10283000C390836638FDF8C3AC49A8017406834E83 -:102840007A20EB0483667ADFE8CBFBF8C3908A86B4 -:10285000A5000C0224FB8886A500E60C814E26010B -:1028600020AC4932E489466E834E48084946F9C394 -:102870008A86A5000C0224FB8886A500E60C814E02 -:10288000260120ACB40AF6E4EBD8E8FA13E43C24C1 -:10289000F80AC4E63CF8C390AD4949894664A901E9 -:1028A00000741B8BD883E3FA751AA90400740FE433 -:1028B0003E0C02E63EB83844894662F8C390E43ED6 -:1028C00024FCEBEFE43E24FCE63EE8E8FCB8AA403A -:1028D000EBE6E86EF87205B018E60AF8C390AC496A -:1028E000E8CFF9F8C390AC49E8CFF9F8C390E868AD -:1028F000FD750632C0E6DAF8C3B002E6DA36A0B4F7 -:102900001324103410E8160136A1B413A901007481 -:1029100005E8FCFEEB0EA90200740432C0EB02B025 -:1029200001E8DEFE36A1B413E8B513E43C24F80A4E -:10293000C4E63C36A1B413C1E805250100E8FAFE5F -:1029400036A0B5132410E859FB32C0368A26B513D9 -:10295000F6C4047409FEC0F6C4087402FEC0E8DBC5 -:10296000FD36A1B613250F00E857F936A1B613C1FD -:10297000E804250300E8B8FA36A1B613C1E8052536 -:102980000200E805FB36A1B613F6C401750432C097 -:10299000EB0980E402D0ECB0022AC4E8ACFA36F6C7 -:1029A00006B713407405E883FEEB03E884FE36F6B1 -:1029B00006B713207405E865FEEB03E868FEF8C36C -:1029C000E4120C01E612F8C3E41224FEEBF6E41460 -:1029D00024F00C05E614E42A24F00C06E62AF8C3D9 -:1029E000E42A24F0E62AE41424F00C07E614F8C3E1 -:1029F000AD4949E864F989868E00F8C3AD4949E8D4 -:102A000058F989869000F8C3834E2604E8A8F7F8A1 -:102A1000C390836626FBE89EF7F8C390AC4984C058 -:102A2000750DE41024EFE610808EA10042F8C3E497 -:102A3000100C10EBF190AC493C02760232C0C0E0C1 -:102A400004A82074020C0824188AE0E41224E70A7F -:102A5000C4E612808EA10044F8C3AC498886C00049 -:102A6000F8C3AC49E63AF8C3AC4984C07408E41230 -:102A70000C04E612F8C3E41224FBEBF6AC49E8D6EA -:102A8000F67303E827F7F8C3E412A802740424FDE0 -:102A9000E612B8F000E887FA816626FFF3E857F7F8 -:102AA000E89AFAF8C390B88000E857FA804E2708F1 -:102AB000E844F7E887FAF8C3B88000E861FA81666D -:102AC00026FFF7E831F7E874FAF8C390B81000E889 -:102AD00031FA804E2704E81EF7E861FAF8C3B8100F -:102AE00000E83BFA816626FFFBE80BF7E84EFAF8B0 -:102AF000C39033C0AC493C017304B001EB063C0CFD -:102B00007602B00C89461CF8C390814E2600208ABC -:102B100086A5000C0224FB8886A500E60C834E26C1 -:102B200001F8C390814E2600408A86A5000C0288D9 -:102B300086A500E60CF8C390AC4950E805F658723B -:102B400008E638B023E60AF8C3F9C390AC50ADE804 -:102B500082F85AF6C201741239869600740C89867E -:102B60009600E6F086E0E6F886E0F6C202741039D8 -:102B7000869400740A89869400E6E486E0E6EC8395 -:102B8000E903C390E4168886BC00E8E6FA33DBE488 -:102B90000CA806740380CB01A810740380CB02A894 -:102BA00080740380CB04E4128AE024180AD8E4DAA3 -:102BB000F6C4027407A840750380CB20A8027509EB -:102BC000E42AA80F740380CB40F74638020074094A -:102BD000E4D8A801750380CB80889EBE00FE86B431 -:102BE00000B00AE85CE4F8C3AC493C027441771FCA -:102BF00050E84FF558720C84C0740AB012E60A808F -:102C00004E3801F8C3B011E60A806638FEF8C38B6F -:102C1000463825FFF7894638A9000475E68A86A557 -:102C200000A81075DE0C108886A500E60CF8C3819C -:102C30004E3800088A86A500A81074C724EFEBE779 -:102C4000AD49493C0172113C0C770D508AE0E41407 -:102C500025F00F0AC4E614588AC484C07402E64200 -:102C6000F8C3E8CFF9FE86B900B00EE8D4E3F8C3A4 -:102C70003A86AF00741F8886AF008AE080C206B033 -:102C8000BFEE80EA028AC4EE8A86A80080C202EE05 -:102C900080EA068AC4C38B463E85C08A86A5007436 -:102CA00012A808750D0C088886A50080C202EE8067 -:102CB000EA02C3A80874FB24F7EBEC8B462684C019 -:102CC00074168A86A500A802740D24FD8886A500C6 -:102CD00083C202EE83EA02C38A86A500A80275F7C2 -:102CE0000C02EBE85283C20CECC0E8048886A90011 -:102CF0008B5E2680E33FF6C7047407A8087503803F -:102D0000CB40F6C7087407A802750380CB80885EA5 -:102D1000268A86A50084DB7410A802740A24FD8824 -:102D200086A50083EA0AEE5AC3A80275FA0C02EBE4 -:102D3000EE90FFFF00480030BA20C41A00180012BD -:102D4000000C0006000300028001C000600030009B -:102D50001800CD0100018000100010000E000C00D2 -:102D6000080000000000060004000300020001004B -:102D70005251563C1E7747988BF08A82C40032E449 -:102D800083FE18743D83FE19743E83FE1E772FD197 -:102D9000E62E8B8C322D3B8E94007422898E94000B -:102DA00083C2068A86A8008AE00C80EE83EA068A3F -:102DB000C1EE83C2028AC5EE83C2048AC4EE5E59A4 -:102DC0005AC38B8E8E00EBCE8B8E9000EBC8525187 -:102DD0003D05007703B805008BC8BA0200B800D0E3 -:102DE000F7F1050100D1E8595AC38B467AA820743F -:102DF0000B80BEC3000375040C01EB0224FE894660 -:102E00007AC324038886C3008AA6A8008ADC80E4EB -:102E1000FC0AC43AC3740B8886A80083C206EE83FA -:102E2000EA06E8C5FFC30008183828903C04772359 -:102E300032E48BD82E8A87262E8AA6A8008ADC80C8 -:102E4000E4C70AC43AC3740B8886A80083C206EE9E -:102E500083EA06C384C07402B0048AA6A8008ADC90 -:102E600080E4FB0AC43AC3740B8886A80083C206B8 -:102E7000EE83EA06C3908B5E3884C074343C0274DF -:102E80003B8A86AF000C04E8E6FD8B462E3B463CB1 -:102E9000771BF7C30004751581CB000483C2028A37 -:102EA00086A50024FA8886A500EE83EA02895E38AA -:102EB000C38A86AF0024FBE8B6FDEBF1F7C3100030 -:102EC00074EFEBED83C20CEC83EA0CC0E804888657 -:102ED000A900C3908A86A7000C018886A7008BDA18 -:102EE00080C208EE8BD3F8C38A86A70024FEEBEAE3 -:102EF0008A86A7000C02EBE28A86A70024FDEBDAA3 -:102F0000B0FFE852F2E897F2F8C3AC49E861FEF886 -:102F1000C390AC49E8EBFEF8C390AC49E835FFF844 -:102F2000C390AC49E805FFF8C3905283C206B0BF16 -:102F3000EE5283C202AC49EE5A8A86A800EE5AF8D5 -:102F4000C3905283C206B0BFEE5283C206EBE69036 -:102F5000AC493C02770D84C0750B8A86AF0024FD16 -:102F6000E80DFDF8C3508A86AF000C02E801FD5B56 -:102F700083C2088A86A700F6C301740C24DF888602 -:102F8000A700EE83EA08F8C30C20EBF2AC49E8E5B1 -:102F9000FEF8C390B80040E869F5E8F9FCE824FFC2 -:102FA000B001E8A5F6F8C390B80040E871F5E8E58F -:102FB000FCF8C390B80010E849F5E8D9FCE804FF34 -:102FC000B008E885F6F8C390B80010E851F5E8C5F8 -:102FD000FCF8C390B80080E829F5E8B9FCE8E4FE05 -:102FE000B002E865F6F8C390B80080E831F5E8A5CE -:102FF000FCF8C390B80020E809F5E899FCE8C4FEA5 -:10300000B004E845F6F8C390B80020E811F5E8856B -:10301000FCF8C390AC49E8340CF8C390B8FC3B8989 -:10302000467CF8C38A86AF000C80E843FCF8C39066 -:103030008A86AF00247FEBF28A86AF000C40E82F2F -:10304000FCF8C3908A86AF0024BFEBF2AC49A8011C -:103050007407834E7A20EB059083667ADFE88AFD59 -:10306000F8C383C2068A86A8000C408886A800EEB2 -:1030700083EA06AC4932E489466E834E2601834ECC -:103080004808B006E8BBDF4946F9C39083C2068A08 -:1030900086A8000C408886A800EE83EA06ACB40A35 -:1030A000F6E4EBD0E8E00BF8C390AD4949894664FB -:1030B000A9010074198BD883E3FA750AA904007476 -:1030C0000DB8E23FEB0BE8ECF4B8AA40EB03B838DC -:1030D00044894662F8C38A86AF00A802740A24FDB8 -:1030E000E88DFB0C02E888FBF8C3AC49E881FCF8EA -:1030F000C390AC49E879FCF8C390E85CF57505E845 -:10310000E6FDF8C3E8CDFD36A0B41324103410E872 -:10311000260136A1B413A901007405E8FEFEEB0EEA -:10312000A90200740432C0EB02B001E8E8FE36A147 -:10313000B413E8AB0B36A1B413C1E805250100E8D0 -:103140000CFF36A0B5132410E82BFD32C0368A26BA -:10315000B513F6C4047409FEC0F6C4087402FEC0B8 -:10316000E8EFFD36A1B613250F00E803FC36A1B643 -:1031700013C1E804250300E888FC36A1B613C1E8B2 -:1031800005250200E8CDFC36A1B613F6C40175048E -:1031900032C0EB0980E402D0ECB0022AC4E88CFC17 -:1031A00036F606B713407405E88DFEEB03E894FE8F -:1031B00036F606B713207405E869FEEB03E870FEE7 -:1031C000F8C3F8C38B4638A9040075230D040089A1 -:1031D000463883C2088B462E3B463C7314834E38D8 -:1031E000108A86A70024FE8886A700EE83EA08F8E6 -:1031F000C38A86A7000C01EBEE908B4638A9040029 -:10320000740625FBFF894638F8C3AD4949E8BEFB83 -:1032100089868E00F8C3AD4949E8B2FB89869000E3 -:10322000F8C3834E2604E892FAF8C390836626FB1F -:10323000E888FAF8C390AC4984C07507808EA30073 -:1032400004F8C380A6A300FBF8C3AC4983C2083CC2 -:1032500002760232C03C017412770B8A86A70024E2 -:10326000EF8886A700EE83EA08F8C38A86A7000CD9 -:1032700010EBEE905283C206B0BFEE5283C204AC94 -:1032800049EE5A8A86A800EE5AF8C3905283C206C5 -:10329000B0BFEE5283C208EBE690AC49F8C3AC492C -:1032A000E8B4EE7303E8F7EEF8C38A86AF00247F34 -:1032B000E8BDF9B8F000E866F2816626FFF3E8237E -:1032C000FAE8D2F9F8C3B88000E837F2804E270850 -:1032D000E811FAE8C0F9F8C3B88000E841F2816665 -:1032E00026FFF7E8FEF9E8ADF9F8C390B81000E85A -:1032F00011F2804E2704E8EBF9E89AF9F8C3B81008 -:1033000000E8FFF1816626FFFBE8D8F9F8C3AC4975 -:10331000F8C383C2068A86A8000C408886A800EEFF -:1033200083EA06F8C39083C2068A86A80024BFEB0E -:10333000EA90AC498AE080C20AEC80EA0AA82074CC -:10334000058AC4EEF8C30651578B4E24E3344989ED -:103350004E24FF461A8E46028B7E228AC4AA897E9C -:10336000228B462624FD89462675298A86A500A833 -:1033700002752180C2020C028886A500EE80EA0256 -:10338000EB12C47E003B7E1E760A4F268825897E7E -:1033900000FF461A5F5907F8C390ACAD83E9038577 -:1033A000C074053D00207205B8FFFFEB03C1E003C8 -:1033B0003B8694007426898694008BD85283C2067B -:1033C0008A86A8008AE00C80EE83EA068AC3EE8330 -:1033D000C2028AC7EE83C2048AC4EE5AF8C3B08818 -:1033E0008886BC00E88CF233DB8A86A500A80274CC -:1033F0000380CB01A805740380CB02A80874038066 -:10340000CB04F686A70010740380CB108A86A9002F -:10341000F6C304750A83C20CEC83EA0CC0E8048A84 -:10342000E08A86AF00A8807408F6C401750380CBDB -:1034300020F686A70002750AF74638040074038058 -:10344000CB40889EBE00FE86B400B00AE8F3DBF8ED -:10345000C3FE86B400B00AE8E8DBF8C3AC493C021E -:103460007437771084C07406804E3801F8C38066C4 -:1034700038FEF8C38B463825FFF7894638A9000483 -:1034800075EA8A86A500A80175E20C0583C2028848 -:1034900086A500EE83EA02F8C3814E3800088A86CA -:1034A000A500A80174C624FAEBE2AD4949F8C3901F -:1034B000E811FAFE86B900B00EE886DBF8C3B0FF6B -:1034C000E8BFECF8C39083667AFBB000E873DBF8E2 -:1034D000C390AC49E853D9721136881E1A0136A040 -:1034E0008E120AC352BA0001EE5AF8C3AC4932E454 -:1034F00036A38612050600368B1E88122BD8368915 -:103500001E8A12F8C390AD8BD8AD83E90403C32B98 -:103510004676894678F7467A0200740A83667AFD11 -:10352000B80000E81CDBF8C3061607AC49250F00FD -:103530006BC0098DBEFD0003F8AC49250F00AA85BC -:10354000C074082BC8518BC8F3A459E827F0E8448D -:103550000307F8C333C0AC4936A3B21336A3B01384 -:10356000F8C383667AEFE82C03F8C390834E7A1091 -:10357000EBF4E89BF0F8C390AD3C19770E3C19775B -:103580000A8BF881E7FF0088A6C400F8C390834E39 -:103590002620AC4932E4D1E08BD8C1E30203C389D1 -:1035A000466E834E4804B006E897DA4946F9C39060 -:1035B000FE86B300B00AE889DAF8C39033C0AC499C -:1035C0006BC00A89868A00F8C390AC4932E43D0A90 -:1035D000007705B80A00EB083D5A007203B85A009C -:1035E00051F7D80564008BC88B4644F7E1B96400F5 -:1035F000F7F189464659F8C3AC49E885EBF8C39022 -:10360000AC4984C07507816638FFFDF8C3814E3828 -:103610000002F74638400075088A86A9008886AA05 -:1036200000F8C3905156E87F0C5E59F8C390FE86AF -:10363000B600B00AE80BDAF8C390FE86B700B00A0D -:10364000E8FFD9F8C390FE86B800B00AE8F3D9F8CD -:10365000C39000905155AC2EA2523633C9AD8BF9B0 -:10366000C1E705A9010074232E8BAD4400837E08B9 -:103670000074182E803E523601740960B004E8BB15 -:103680000C61EB0760B0FBE8EC0C614747D1E875D3 -:10369000D24183F90472C65D5983E905F746384083 -:1036A000007405E887EAF8C3E88DEAF8C39036C6E7 -:1036B00006C81301F8C333C0AC4936A38012AC4925 -:1036C000362B068812F7D836A38212F8C390DE266E -:1036D000DE26EC26F226F826FE2604270E271627DD -:1036E0001E2726272E273427BE34C634D2343A2745 -:1036F000782780279427A027B427C027D427E0273E -:10370000F42700281028EC34DE261E2826282C2832 -:10371000322838284E288A28063528359828BE2889 -:10372000D228DE28E628543562356C35EE28C029CB -:10373000C829CE29E02972357835F029FC298E3543 -:10374000082A122A1C2AB035362ABC355A2A622A7F -:10375000682ACA357C2AF835882AA62AB82ACC2AAB -:10376000DE2AF22A00360A2B242B2436382B4C2B47 -:10377000842B2E363A3646365436E82BAE36402C5D -:10378000622CB6367028DE26DE26D42EE82EF02EE9 -:10379000F82E002F0A2F122F1A2F222F2A2F422FF6 -:1037A000BE34C634D234502F8C2F942FA82FB42F70 -:1037B000C82FD42FE82FF42F083014301C30EC34ED -:1037C000DE2624303030383044304C306230A43083 -:1037D00006352835AA30CE30D630EA30F2305435AE -:1037E00062356C35FA30C231C231C431FA317235CA -:1037F00078350A3216328E3522322C323632B035D6 -:103800004A32BC3574328C329A32CA359E32F8351F -:10381000AA32C632D832EC32FE320E3300361233C0 -:103820002633243632339A33DE332E363A36463652 -:1038300054365C34AE36AA34B034B6368C30E32815 -:10384000F7463840007532E8E3E833C0AC493D5BE9 -:103850000077198BD8D1E32EFF97CE36720B85C92E -:1038600075E88B4648E81A0CC34E41C36A001FC670 -:103870000693120C9C0EE863DAE8BCE833C0AC494E -:103880003D5B0077E78BD8D1E32EFF97863772D95F -:1038900085C975E8C3F7467A1000750F83BE8400AA -:1038A000007408B8483A89868000C381BE8000EC65 -:1038B0003C74F783BE8800007505B8EC3CEBE7F775 -:1038C000467A080075401E608B8E88003B4E7477E8 -:1038D000333B4E78772EC47E108BDF26033D47475F -:1038E00033C08ED88DB6F4008BC1F7467A010075CF -:1038F0001DF3A4260107294678014676294674B0AF -:103900000CE83ED7611FC78688000000EBACE3E3FC -:103910005090AC247FAAE2FA58EBD8908B8E8800A6 -:10392000E3468B9E8A0085DB743EBA50FFED2B8602 -:1039300082003BC372378DB6F400C47E108BDF2645 -:10394000033D47478BC1161FF7467A01007524F3E4 -:10395000A4260107294678014676294674C7868839 -:10396000000000B00CE8DAD683667AF7C3B000E84E -:10397000D0D6C3E3DC50AC247FAAE2FA58EBD29055 -:103980001E6033C08ED88DB6FD008B8688008B9666 -:1039900084003A0475108BDE468BC88DBEF400F3AC -:1039A000A674668BF39083C6094A75E68DB6FD0052 -:1039B0008B9684003A0473108BDE468BC88DBEF460 -:1039C00000F3A674768BF39083C6094A75E68DB62C -:1039D000F400ACF7467A01007402247F1EC55E1025 -:1039E0008B37884002468937FF4E78FF4676FF4E78 -:1039F000741F8B8E880049898E8800E3438DB6F44E -:103A0000008BFE46F3A4E97DFFC576108B1C85DB99 -:103A1000740803F383C60383E6FE8B8684002BC2FF -:103A2000B48089044646C7040000897610834E7A24 -:103A300004C78688000000611FF9C333C0611FC33B -:103A4000B08084C0611FC3908B4E782B8E88007627 -:103A50002789B68C008B5E743BCB72028BCB3BC844 -:103A600072028BC88BC1E34433D28EC28BD183BE2A -:103A70008800007406E98E0033C0C38B5E10031FFC -:103A8000434352F7467A0100752AAC8DBEE4008BA1 -:103A90008E8600F2AE74348807434A75ED588B5E0B -:103AA0001001072946780146762946748BC62B8675 -:103AB0008C00C390AC8DBEE4008B8E8600F2AE7499 -:103AC0000A247F8807434A75EBEBD28886F400C747 -:103AD0008688000100582BC2740E8B5E10010729E6 -:103AE000467801467629467440E894FE72BE4A75CF -:103AF0001583BE8A000074B4BA50FFED8986820037 -:103B0000834E7A08EBA68DBEF40003BE8800A4FFA6 -:103B1000868800E86AFE729479064A748FE95BFF32 -:103B20004A74CEEBE19050E811CC8B467439467262 -:103B300074271E565133C9C5760CAD74107809032D -:103B4000C805010024FE03F03B761076ED294E7681 -:103B5000014E78E837CC595E1F58C390C47E1026BA -:103B60008B1D83C30326891D4B03FBAB91AAB803AE -:103B700000294678014676294674C390C47E1026F3 -:103B80008B1D4326891D4303FBAAFF4E78FF467613 -:103B9000FF4E74C3E8E5FFC38081848582838687F6 -:103BA00050538ADC83E30ED1EB2E8A87983B08863C -:103BB000B000FE86B100B00AE887D45B58C3508AD3 -:103BC000C8B8FF00E895FF58C3908A86BB00E8ABF1 -:103BD000FFC3E8CBFFE8F2FFC390E8C3FFE8B4FF00 -:103BE000C39033C0E895FFC3B8FF0033C9E86CFF4A -:103BF000C390B8FF01B110E862FFC390C3FC3BE281 -:103C00003BF23BF23BFC3BE23BE83BE83BFC3BE26C -:103C10003BE83BE83BFC3BE23BE23BE23B00100085 -:103C20000000100000001000000010000000100054 -:103C3000000010000000100000001000000008004C -:103C40000000080000000800000008000051538B2D -:103C50004E3881E1FFEEA804740481C900018AE0B6 -:103C600080E4032418D0E40AC433DB8AD82E8B877F -:103C7000FD3B89467C2E0B8F1D3C894E38D1EB2EA7 -:103C80008AA73D3C5B59C3AC493C01721D74203C82 -:103C900003722374283C08722B74303C20723774F2 -:103CA0003ABBDA3B32E4895E7EC3BBA03BEBF5BB9B -:103CB000943BB401EBF0BBFC3BB402EBE9BBE23B51 -:103CC000B403EBE2BBBE3BB404EBDBBBCA3BAC4989 -:103CD0008886BB00EBCEBBD23BEBF3BBFC3BEBC41B -:103CE000A9040075D1A9080075DAEBD18B5E748B3D -:103CF0004E783BCB72028BCB3BC872028BC88BC118 -:103D0000E32CC47E108BDF26033D4747F7467A013C -:103D100000751CF7C70100740249A4D1E9F3A5732B -:103D200001A4260107294678014676294674C35026 -:103D300053BB7F7FF7C70100740549AC22C3AAD1EA -:103D4000E9E31D9CAD23C3AB497414AD23C3AB4958 -:103D5000740DAD23C3AB497406AD23C3ABE2E59D3F -:103D60007304AC22C3AB5B58EBB8E8CEC98B5E38AA -:103D7000F7C310047501C3F7C340007405E8B8E346 -:103D8000EB03E8A8E3816638EFFBF6C310743CF65A -:103D9000C3027406E4D80C01E6D8F6C30474118398 -:103DA000C2088A86A7000C01EE8886A70083EA086D -:103DB000F6C308740FE88BE3720A8A86C000E638FF -:103DC000B023E60AF7C300047501C3F7C300087502 -:103DD000F98A86A500F6C340750DA81075EC0C1085 -:103DE0008886A500E60CC3A80175DF83C2020C0516 -:103DF000EE8886A500C3B000E847D2EB0FB002E81A -:103E0000900EEB08836638DF834E7A0233C08ED87B -:103E1000FAA0921240A292123C05721EC60692129D -:103E200000FBB001E86B0EFAA1260123062A01A8C7 -:103E3000017507E8E207E8610990B000E837D2FBB6 -:103E400085ED74B9FAF7467A460075C08B46783D21 -:103E50000A0072B08B4E7483F950729A836638DF11 -:103E6000C576148B463A85C07558AD85C0750FE888 -:103E7000F8FEF7467A08007493E8A0FAEB8E3B76DA -:103E8000047621B90200394E2E7705C7462E000070 -:103E9000568B762C897604C7040000464689762C1A -:103EA000294E2E5E85C07917F6C4107405FF567C26 -:103EB000EB03FF567E897614B00CE885D1EB86893A -:103EC000463AFF96800029463A897614B00CE8718C -:103ED000D1E971FF0000000000000000080410029A -:103EE00001200000000000000000000000000000B1 -:103EF00000000000808080808080808080808080C2 -:103F000080808080808080808080808080808080B1 -:103F100080808080808080808080808080808080A1 -:103F20008080808080808080808080808080808091 -:103F30008080808080C0C0C0C0C0C0C0C0C0C0C0C1 -:103F4000C0C0C0C0C0C0C0C0C0C0C0C0C0C0C080B1 -:103F500080808000808080808080808080808080E1 -:103F60008080808080808080808080808080808051 -:103F70008080808080808080808080808080808041 -:103F80008080808080808080808080808080808031 -:103F90008080808080808080808080808080808021 -:103FA0008080808080808080808080808080808011 -:103FB0008080808080808080808080808080808001 -:103FC00080808080808080808080808080808080F1 -:103FD000808080804E417841D041F44106421842B1 -:103FE000C3908E46028B7E22897E6C806627FD8B75 -:103FF000562483FA0472E983EA028BD93BCA76021B -:104000008BCAB00A57518BFEF2AE8BC1595F751E39 -:1040100050402BC874062BD12BD9F3A4594B4A4AD4 -:10402000B00DAAA43BCA76028BCAE313EBD42BD9FA -:10403000F7C601007402A449D1E9F3A57301A4896C -:104040007E222B7E6C297E24017E1A8BCB807E26DD -:10405000027405806626FDC360B0FDE8180361C3E5 -:10406000C390E87C0272F990834E26208B466A89C1 -:10407000466E8B46480D040025BFFF894648B006B2 -:10408000E8BFCFC3897E222B7E6C017E1A297E2455 -:10409000807E26027405836626FDC360B0FDE8D5E8 -:1040A0000261C3908ABEC200EB24F7464840007507 -:1040B000B18E46028B7E22897E6C8B562483EA0A5F -:1040C000789E03D7806627FD33C08ABEC200E3B462 -:1040D0003BFA77B0AC49932E8A87D43E9322DF75A2 -:1040E00017AAE3A03BFA779CAC49932E8A87D43E6B -:1040F0009322DF7503AAEBD6F6C37F7505FF4666EC -:10410000EBDFF6C340750C8BD883EB08D1E32EFFB1 -:10411000A7D43FFF46662C20EBC785C0742C894688 -:104120006A834E4840897E222B7E6C017E1A297E4E -:1041300024807E26027408836626FDE8A301C360FE -:10414000B0FDE8310261E89801C3E957FF908B5E4A -:10415000664B7803895E66AA8B5E64F7C3002075A0 -:1041600003E940FFF7C3400074088A86C100AAE94A -:1041700032FFB83200EBA3908B5E66895E6883C322 -:104180000880E3F8895E668B5E6481E3001881FB3A -:104190000018742DAA85DB7425F746644000751855 -:1041A00081FB0010740C8B46662B4668C1E004E965 -:1041B00068FFB86400E962FF8A86C100AAAAE9E341 -:1041C000FE518B4E662B4E68B020F3AA59E9D4FEFF -:1041D0008B5E66895E688B5E64F7C324007410C7CB -:1041E00046660000F7C304007405B00DAAB00AAA21 -:1041F000EB489090AAF7466400407406B8D007E9EF -:1042000018FFE99FFE90AAF7466400807406B8D0B4 -:1042100007E906FFE98DFE908B5E66895E6885DBA7 -:10422000750C8B5E64F7C310007406E976FE8B5E36 -:1042300064F7C308007427B00AAAF7C32000751FEB -:10424000F7C300017503E95BFEF7C340007506B8CC -:104250006400E9C5FE8A86C100AAAAE946FEAAC78B -:1042600046660000F7C3000674F1F7C340007419F6 -:104270008A86C10081E3000681FB00047206760293 -:10428000AAAAAAAAAAAAE91BFE81E3000681FB004A -:1042900004720E7606B89600E97FFEB86400E979EC -:1042A000FE8B4668E973FE90368B0EDA1283F93284 -:1042B000731D1E0633C08ED88EC08D764CBFDC12A7 -:1042C00003F9A5A5A583C106890EDA12071FC3B09D -:1042D00008E86ECDC390836648FEE893C4E8C8FF43 -:1042E000C3F6462702750F9CFA837E1A0074098074 -:1042F0004E27019DF9C3F8C35052F7463840007469 -:104300001DE834DE83C20AECA840752783EA088AD8 -:1043100086A5000C028886A500EE5A58EBD1E80C61 -:10432000DE8A86A50024FB0C028886A500E60C5ACE -:1043300058EBBC804E27025A589DF8C30846269C6D -:10434000FA8A8EA500F7463840007514F6C1067447 -:1043500023E8D9DD8AC124F98886A500E60C9DC32F -:10436000F6C102740FE8D0DD83C2028AC124FD8841 -:1043700086A500EE9DC38B5E2622C3884626740167 -:10438000C3806627FD9CFA8A8EA500F74638400058 -:104390007516F6C104750FE893DD8AC124FD0C047F -:1043A0008886A500E60C9DC3F6C10275F9E888DD94 -:1043B00083C20AECA820750E83EA088AC10C028821 -:1043C00086A500EE9DC383EA0A33C98A4E1C8B463C -:1043D0001A3BC8731B014E2A2BC189461A1EC5768B -:1043E00000F36E1F89760083C2028A86A500EBCD9A -:1043F00085C0741201462A8BC81EC57600F36E1F55 -:10440000897600894E1AF6C701752380CB02895E32 -:1044100026E808C383C2028A86A50024FDEE8886AA -:10442000A500F6C7107505B002E816CC9DC383C27F -:10443000028A86A500EB86908BD18B46243BC876FA -:10444000028BC82BD12BC18BD9E322806627FD8E2E -:1044500046028B7E22F7C601007402A449D1E9F31B -:10446000A57301A4897E22894624015E1A8BCA8025 -:104470007E26027405806626FDC360B0FDE8F6FE68 -:1044800061C350E40A84C0750A8686A10084C074A2 -:104490000AE60A580C20894648F9C35824DF8946A1 -:1044A00048F8C390FBB002E8E807FAE82E01FBB039 -:1044B00001E8DE07FAB002E8BCCBFB85ED74E5FA53 -:1044C0008E5E0AFB90FA8B46488B7640A88C75DE90 -:1044D000A820741A50E855DC58E8A6FF7310B00203 -:1044E000E85FCBEBC99025FF008BC8EB3690A801A5 -:1044F00075224683E6FE3B76087479AD8AFCB3F0FC -:1045000022FB3AFB74E03ABEA000742EE8D2FD73A1 -:1045100077EB9B908AE024FC8846488B4E4AF6C491 -:1045200002741DE8BBFD7286E813F3897640E393BD -:10453000834E4803894E4AE974FF25FF0F8BC890CC -:104540008B86980085C0741A518A8EA000C0E90439 -:10455000BA0100D3E25923C2740803F1897640E915 -:1045600061FFFF5662E3F5834E4801894E4A897622 -:1045700040E93AFF814E2600108B46503B46467775 -:1045800003E852FDE927FF9088BEA000EBAC0A06C5 -:1045900090128AE0BA0601B004EEEC84C07512B045 -:1045A00004EE8AC4EE32E4A8807406C706841200C2 -:1045B0000088269012C30A0690128AE0BA0601EC1F -:1045C000A80175EDBA08018AC4EE32E4A88074E14E -:1045D000C7068412000088269012C39036F706247E -:1045E0000101007530368B0EDA1280F936732633EE -:1045F000C08EC08ED8BFDC1203F9B008E877CA8538 -:10460000ED740E8D764CA5A5A580C10680F9367295 -:10461000E9890EDA12C3C390F7062601010075F688 -:104620008B0E201385C975EE33C08EC08ED8BF2483 -:1046300013B93600B00AE83DCA85ED7506E91201E6 -:10464000E90A0133DB8A464C8AA6B300FECC780E19 -:1046500088A6B3000ADCB40AAB83E90276E28AA634 -:10466000B200FECC780E88A6B2000ADCB408AB8398 -:10467000E90276CC8AA6B100FECC78188ABEB000DA -:10468000750488A6B00088A6B1000ADC8AE7AB836F -:10469000E90276AC8AA6B400FECC781F88A6B400E6 -:1046A0000ADCB40BAB8A86BC008AA6BD00AB8B8645 -:1046B000BE00AB83E90676888A464C8AA6B600FE21 -:1046C000CC781988A6B6000ADCB40CABE8DBCBAB1F -:1046D0008B462AAB83E90676748A464C8AA6B700D5 -:1046E000FECC781988A6B7000ADCB40DABE8BACBCB -:1046F000AB8B4634AB83E90676538A464C8AA6B820 -:1047000000FECC781988A6B8000ADCB40EABA15024 -:1047100012ABA15212AB83E90676328A464C8AA6C6 -:10472000B500FECC781888A6B5000ADCB40FAB8BB8 -:10473000869A00AB8B869C00AB83E906760F84DB00 -:104740007503E9EFFEB00AE8F8C8E9E7FEB00AE849 -:10475000F0C8F7D983C1368BC10D800086C4A3226F -:10476000134141890E2013C3A184122BC17211A3DE -:104770008412BE2213D1E9F36F90890E2013F8C37F -:10478000F9C3C381EF6A1374F98BC70D800086C427 -:10479000A368134747893E6613C3F7062A01010041 -:1047A00075E08B0E6613E30780F92077D54949330E -:1047B000C08EC08ED8BF6A138BF703F983C6343B13 -:1047C000FE77C0B00EE8AEC885ED74B78A464C8A55 -:1047D000B6B900FECE781588B6B9008AA6A90080C1 -:1047E000CCC0AB84F67405B00EE856C88AB6BA00E1 -:1047F000FECE78CB8A9EA9008ABEAB008A563F8A3D -:10480000F332F70AB6AC00C686AC000022F2744B55 -:10481000F6C608740FB402F6C3087502B403AB8081 -:10482000E6F77437F6C601740FB400F6C3017502DB -:10483000B401AB80E6FE7423F6C602740FB404F62E -:10484000C3027502B405AB80E6FD740FF6C60474AE -:104850000AB406F6C3047502B407ABC686BA0000F4 -:10486000889EAB00E958FF90A184122BC17211A35E -:104870008412BE6813D1E9F36F90890E6613F8C3F2 -:10488000F9C3A1841241412BC17223A384128BC1AD -:10489000484832E40C8086C4EF9090909090BEDC43 -:1048A000124949D1E9F36F90890EDA12F8C3F9C3BE -:1048B0008AC88A464CB40183EB06EF9090909090A2 -:1048C000B80100EF90909090908AC1EF90909090F6 -:1048D00090E99700E9AC0033C08ED8891E8412C3DA -:1048E000368B1E8412FB90FAB00CE889C785ED74F4 -:1048F000E6C5760C83FB1472DBFB90FAAD85C078BD -:10490000AF74E28BFE03F8368B0E86123BC1770242 -:104910008BC883EB043BD977028BCB33C08A464CE0 -:10492000EF90909090908BC1EF90909090904180FC -:10493000E1FE2BD951D1E9F36F90598BC74024FE8A -:104940003BC674272BFE4E4E538B5E103BF3721307 -:10495000031F83C30380E3FEC7070000836E740256 -:10496000895E105B893C89760CEB8989760C3976F7 -:104970001077817208833C007403E977FFE80DBE6D -:10498000E962FF36891E8412B00CE8B5C633C08ECA -:10499000D8C3A184123D10007277BA04013B068887 -:1049A000127506C7067E1200008B0EDA12E30BE8C2 -:1049B000D0FE7257C7067E12FF7F8B0E2013E30BCB -:1049C000E8A5FD7246C7067E12FF7F8B0E6613E3D5 -:1049D0000BE894FE7235C7067E12FF7FA12801A95D -:1049E00001007503E8F9FE803E8D1200751DA1845B -:1049F000123D200076153B0682127609A17E123BFD -:104A0000068012720C800E901280C3B080FF167C5C -:104A100012C3800E901240C36A001FC6069312177D -:104A20009C0EE8B7C86A001FC6069312209C0EE8C9 -:104A3000AAC86A001FC6069312169C0EE89DC8906D -:104A4000BA0601ECA82075CAFB90FABA0401ED90F1 -:104A5000909090903A06941277BE33DB8AD8D1E3D7 -:104A60002E8BAF4400C47E0885FF74B9F6C4C075B0 -:104A70005532C0C1E00280E4F08BF0ED9090909050 -:104A80009085C074BB8BC84180E1FE0BC68B5E5025 -:104A90004B4B2BD9789CAB8BC1404001464ED1E9A2 -:104AA000F36D90895E50897E088B462680E4EF89FD -:104AB0004626F6C401750CF746480C007505B00291 -:104AC000E87FC5E97AFF86C48BC883E13F4180E176 -:104AD000FEE30A3C807209243FB4F0EBB0E960FFCA -:104AE000253F0033FF8EC7BF96128BF7D1E9F36DD8 -:104AF000908BC8E848EDE947FF906A001FC606930F -:104B0000121B9C0EE8D5C790601E0633C08ED88E4F -:104B1000C0BA0601ECA80474E1B006EEECA28C1257 -:104B2000A8407411A18812A38412C6068D1200E851 -:104B300060FEA08C12A8807403E804FFB80080BA5D -:104B400022FFEF071F61CF906A001FC60693121B5A -:104B50009C0EE887C790601E0633C08ED88EC0BA00 -:104B60000601ECA80474E1BA0801ECA28C12A8407A -:104B70007411A18812A38412C6068D1200E812FED9 -:104B8000A08C12A8807403E8B6FEB80080BA22FF99 -:104B9000EF071F61CF90EE86E0EE86E0EC86E0EC5A -:104BA00086E080E1FEF36C9080E1FEF36E900500FC -:104BB0007547A84B05007548A84B0500A348A84BAE -:104BC00005003549A84B06009848964B0600BA48A0 -:104BD000964B0600C348964B0600CB48964B060002 -:104BE0002049964B06002849964B06004E4A9C4B9E -:104BF00006007B4A9C4B05009E4AA24B0500EC4AEE -:104C0000A24B00001E06833E4412007409A0060158 -:104C100024303C30741A8CC88ED88EC0BBAE4B8BFF -:104C20000FE30D8B7F028B7704F3A483C306EBEFB6 -:104C3000071FC39033C0A33E01B90C01BE40018BD6 -:104C4000FE81C6B40F89048BC62BF13BC777F6A350 -:104C50003C01C3901E0660368B2E3E018B5E003BEE -:104C6000EB742B8B7602891C89770236A13C018973 -:104C7000460036892E3C018BEBFF4E0674088B6E86 -:104C800000FF4E0675F836892E3E018B66046107DB -:104C90001FC31E0660368B2E3E0198894606896624 -:104CA000043B6E0074108B6E00FF4E0675F836895B -:104CB0002E3E018B660461071FC3C3901E06609CD5 -:104CC000FA33ED8EDD8B2E3C0185ED743D8B4E006D -:104CD000890E3C018BCC8DA60A01561E06608966A2 -:104CE00004C746080F1AC7460601008B1E3E018501 -:104CF000DB741D8BC58707894600895E028BD889C6 -:104D00006F028BE19D61071FF8C39D61071FF9C307 -:104D1000892E3E01896E00896E0287E19D8BE1EB51 -:104D2000E4000D0A5465726D696E616C73207375D1 -:104D300070706F727465643A0D0A312920414E53C8 -:104D40004920636F6D70617469626C650D0A322968 -:104D500020577973652033300D0A506C6561736597 -:104D60002073656C6563743A20000D0A636F646597 -:104D7000207365676D656E743D000D0A4D6F6E6939 -:104D8000746F722076322E350A0D0A3E000D0A50DD -:104D90006172646F6E3F000D0A4E6F206164647231 -:104DA00065737320737065636966696564000D0AD5 -:104DB0003A000D0A004C6F633D000D0A4641544114 -:104DC0004C204552524F523D000D0A4D6F6E697492 -:104DD0006F7220636F6D6D616E64733A2D0D0A20E2 -:104DE0002020442C645B5B787878783A5D7878781A -:104DF000785D202D2064756D70206D656D6F727902 -:104E00000D0A2020204C2C6C5B5B787878783A5D1A -:104E1000787878785D202D2064756D702073696EC8 -:104E2000676C65206C696E650D0A202020452C6535 -:104E30005B5B787878783A5D787878785D202D209B -:104E400065646974206D656D6F72790D0A2020208C -:104E5000462C665B5B78787878205D787878785D2A -:104E6000202D2066696C6C206D656D6F72792070E5 -:104E70006172616772617068730D0A202020495B5E -:104E8000787878785D202020202020202020202D78 -:104E900020776F726420696E7075742066726F6D12 -:104EA00020706F72740D0A202020695B7878787802 -:104EB0005D202020202020202020202D20627974B9 -:104EC0006520696E7075742066726F6D20706F72E8 -:104ED000740D0A2020204F78787878207878202068 -:104EE000202020202020202D206F757470757420C4 -:104EF000776F726420746F20706F72740D0A2020B7 -:104F0000206F787878782078782020202020202042 -:104F100020202D206F75747075742062797465205F -:104F2000746F20706F72740D0A202020475B5B78CD -:104F30007878783A5D787878785D2020202D206721 -:104F40006F746F20616464726573730D0A20202092 -:104F5000575B5B787878783A5D787878785D202050 -:104F6000202D207761746368206120776F72640D53 -:104F70000A20202043202020202020202020202024 -:104F800020202020202D20696E7465727275707447 -:104F900073206F66660D0A202020532020202020D9 -:104FA00020202020202020202020202D20696E7409 -:104FB00065727275707473206F6E0D0A20202073F5 -:104FC00020202020202020202020202020202020E1 -:104FD0002D2073696E676C6520737465700D0A20EF -:104FE000202042787878782020202020202020203F -:104FF0002020202D20627265616B706F696E7420B5 -:105000007365740D0A20202062202020202020209B -:105010002020202020202020202D20627265616B1E -:10502000706F696E7420636C6561720D0A202020B8 -:10503000522020202020202020202020202020203E -:10504000202D207265737461727420627265616BC9 -:10505000706F696E740D0A2020207220202020209D -:1050600020202020202020202020202D2072656755 -:105070006973746572732061742062726B70740D51 -:105080000A202020582C78206E202020202020204C -:1050900020202020202D206578616D696E652063B9 -:1050A00068616E6E656C206E0D0A202020482C3FD2 -:1050B00020202020202020202020202020202D20E3 -:1050C00074686973206D657373616765001B5B327B -:1050D0004A1B5B313B3148414E5349205465726D48 -:1050E000696E616C0D0A0A001B5B4B001B5B4A007A -:1050F0001B5B324A1B5B313B3148001B5B44201B6E -:105100005B44001B5B313B373248001B5B003B00BC -:1051100048001B5B73001B5B75001B7A2B0B7F1B0E -:105120007A2E0C7F1B7A2D087F1B7A2C0A7F1B7A24 -:1051300022087F1A57797365203330205465726DC9 -:10514000696E616C0D0A001B54001B59001A001E89 -:105150000008200800001B3D0000001B46000D0059 -:105160003F4464456546664767486849694F6F43F1 -:1051700063537342625272577758784C6C3C60D4D8 -:1051800057D45750585058D659D659B459B4593C99 -:10519000603C606C57485726570657905790579871 -:1051A00057485F0C5F585F335F405FA057A057FEC2 -:1051B00059FE59DC57DC5788619861C061CC61D8D1 -:1051C00061F66102622262F8564A625862605920B2 -:1051D00020666C6167733D00202061783D002020CF -:1051E00062783D00202063783D00202064783D00F7 -:1051F000202063733D00202064733D0020206573F0 -:105200003D00202073733D00202064693D00202074 -:1052100073693D00202062703D00202073703D00C6 -:10522000202069703D00206368616E656C3D002040 -:105230002020207365673D002074695F7374723DA0 -:10524000002074695F746F733D002074695F6D6145 -:10525000783D002074695F6261733D002074695F6E -:1052600073697A3D002074695F7374663D00207431 -:10527000695F726F6F3D002074695F666C673D0007 -:105280002074695F746F743D002072695F70636E93 -:105290003D002072695F7374723D002072695F7314 -:1052A00074663D002072695F726F6F3D0020726905 -:1052B0005F6261733D002072695F73697A3D00200F -:1052C00072695F746F743D002072695F6D696E3D35 -:1052D000002072695F666C673D002072695F746FC1 -:1052E000733D002072695F7468723D002074685FCE -:1052F0007374663D002074685F7374723D0020749F -:10530000685F6261733D002074685F73697A3D0075 -:105310002074685F7472673D002074685F666C6714 -:105320003D002074685F636E743D002072685F7397 -:1053300074723D002072685F7374663D002072686D -:105340005F6261733D002072685F73697A3D00207F -:1053500072685F7370613D002072685F61736F3DBA -:10536000002072685F726F6F3D002072685F666C2C -:10537000673D00206D5F636172653D002070745F62 -:10538000666C6F3D002061735F666C6F3D0020723C -:105390006D5F666C6F3D00202020715F696E3D007F -:1053A0002020715F6F75743D0020715F6472616EC3 -:1053B0003D002020715F74696D3D00202020715FE9 -:1053C00066633D0020715F737461743D0020715FFE -:1053D000646174613D0020715F6D6F646D3D0020FC -:1053E00068616E645F6F3D002068616E645F623D5E -:1053F000002068616E645F653D002068616E645FD7 -:10540000693D0020206F706F73743D002020746927 -:105410006D656F3D0020637573746D313D002063D1 -:105420007573746D323D0020637573746D643D0057 -:10543000207478726174653D0020727872617465C1 -:105440003D002020635F6D61703D0020635F6164FB -:1054500064723D0020635F616973723D0020635F89 -:10546000787461673D0020635F646566723D00206B -:10547000635F666C73683D002074786D6178733D7E -:10548000002072695F656D733D002020635F6C735F -:10549000723D002020635F6965723D002020635FDC -:1054A0006663723D002020635F6D63723D002020C3 -:1054B000635F6C63723D002020635F6473733D0023 -:1054C00020635F647373693D0020635F647373726C -:1054D0003D002020635F6973723D002020635F639D -:1054E00061723D002020635F6566723D0020635F4E -:1054F000657273743D0020635F65636E743D0020C8 -:10550000635F62726B633D0020635F626F6B633D3C -:105510000020635F7265706C3D0020635F6363739E -:10552000723D0020635F737474313D0020635F73CC -:105530007474323D002BC08ED88EC0E8C200E8E5FE -:1055400000FABF8400C705DC568C4D02BF0C00C7B3 -:10555000056E5E8C4D02BF0400C705BA5E8C4D021D -:10556000E8F10090E84901E81600F490E8E500BE93 -:10557000BA4DE8090CA09312E85D0CE8C209EBE40F -:10558000E8D50CE8C40C0AC074F68B1EF8793C0D03 -:10559000742E3C0874173C7F741383FB207FE188D2 -:1055A00087D67943891EF879E8770CEBD30BDB7447 -:1055B000CF4B891EF8798B36167AE8C10BEBC19078 -:1055C000E80200EBBBC687D679000BDB741EA0D6C1 -:1055D00079BF6051B91D008BD9060E07F2AE077571 -:1055E00017412BD9D1E32EFF977D519033C0A3F8FB -:1055F00079BE894DE8870BC3BE8D4DE8800BEBEC7F -:10560000BA0002B093EEB055EEBA1002B093EEB00D -:10561000AAEEBA0002EC3C557508BA1002EC3CAA9E -:105620007403E82FF6C3BA0402B01AEEB020EEB04D -:1056300030EEB040EEB080EEBA0002B013EEB0072C -:10564000EEBA0802B080EEBA0202B0BBEEBA0402B3 -:10565000B005EEC3C606CA1301C706F8790000C636 -:1056600006F67901C706D0790000C706D279000096 -:10567000C706D4790000C706FA790000C706FC798E -:105680000000C706FE790000C706007A0000C706C2 -:10569000027ACE598C0E047AC706067A0000C70635 -:1056A000277A0000C606297A00C6062A7A00C39027 -:1056B000BE224DE8C80AE83F002C313C0177F7E8EC -:1056C00081098B360C7AE8B50ABE6A4DE8AF0A0E3E -:1056D00058E8F80ABE7A4DE8A40AC39060D1E38383 -:1056E000FB1873111EBA00008EDA2EFF97B7518B8C -:1056F000EC8946101F61CF90E84F0B0AC07505E892 -:10570000560BEBF4C390833EF879017416BED7793B -:10571000E8310A8BD0AC3C2C74043C207505E8239E -:105720000AEEC3E9D2FE833EF8790174F6BED7795A -:10573000E8110A8BD0AC3C2C74083C207404E9B707 -:10574000FE90E8FF09EFC3908B16067A833EF87946 -:1057500001740BBED779E8EB098BD0A3067AB02091 -:10576000E8570B8B16067AECE86F0BC38B16067A9C -:10577000833EF87901740BBED779E8C7098BD0A3B3 -:10578000067AB020E8330B8B16067AEDE8670BC378 -:10579000FAC606F67900C390C606F67901FBC390F7 -:1057A00006E85809B020E8110B268B05E8470BB036 -:1057B00008E8060BE8030BE8000BE8FD0AB8010057 -:1057C000E8CFF4BA0202EC24017502EBDCBA06025F -:1057D000EC07C390C706087A1000EB06C706087AE4 -:1057E0000100068E06FC798B3EFA79E80E09E80B7B -:1057F00000893EFA798C06FC7907C390BEB24DE869 -:105800007C098B16087A52E82A09E80F0AE80C0A84 -:1058100033DBB9100090268A01E8BC09E8FD094392 -:10582000E2F4E8F709E8F40933DBB9100090268ABE -:10583000013C2072053C7E760390B02EE8E30943DC -:10584000E2ECBEB24DE8360983C7105A4A75B7C3B9 -:10585000068E06007A8B3EFE79E8A008893EFE7926 -:105860008C06007A578B360E7AE81209C706087A3A -:105870001000BA0002E8E800E881FF5FBA0000E823 -:10588000DE00BEB54DE8F6088CC0E83F09B03AE846 -:1058900090098BC7E83509E87E08E8C30090E8B7AF -:1058A00009E8A6090AC074F63C0B750683EF10EBF5 -:1058B00019903C0A750683C710EB0F903C0C7504D9 -:1058C00047EB07903C0875244F908B36FE798BC7C9 -:1058D0002BC63D000172A53D1001720483EE20909D -:1058E00083C6108936FE79578BFEEB803C2E7508F7 -:1058F000BA0113E86A0007C3C6060A7A0232C990E1 -:105900003C30724C3C39760C245F3C4172423C4640 -:10591000773E2C072C3050E8CC085802C8FE0E0AFF -:105920007A740FC0E104E82F09E81E090AC074F672 -:10593000EBCE26880DE8E0078AD0E823008AC13C38 -:105940002072053C7E760390B02EE8D508E970FF02 -:10595000E8C507E80A00268A05E87C08E91DFF90EB -:10596000F606267A02750286F2528B361A7AE80D0E -:10597000085A528AC60206247AF606267A01750665 -:10598000E89F08EB0D9032E4E80D088B361C7AE8AE -:10599000EC075A8AC20206257AF606267A017506AF -:1059A000E87F08EB069032E4E8ED078B361E7AE8D4 -:1059B000CC07C390068E06047A8B3E027AE83C0739 -:1059C000893E027A8C06047A07FF1E027AC3BE97CC -:1059D0004DE8AA07CB900657BED779E866078BD863 -:1059E000E861078BC82BCB78118EC3BF0000B8FFCE -:1059F000FF51B90800F3AB59E2F75F07C39006BE49 -:105A0000D779E83F078BD8D1E32E8B9F4400BE2681 -:105A100052E8F1088BC3E8DD08B80100E873F2E84A -:105A2000E008BE2F52E8DD088B4718E8C808BE77AB -:105A300052E8D1088B4726E8BC08BE5352E8C50897 -:105A40008B471EE8B008BE5C52E8B9088B4720E8D7 -:105A5000A408BE6E52E8AD088B4724E89808BE80C3 -:105A600052E8A1088B472AE88C08E89508BE38520E -:105A7000E892088B07E87E08BE4152E887088B470A -:105A80001AE87208BE4A52E87B088B471CE8660891 -:105A9000BE6552E86F088B4722E85A08E86308BEE3 -:105AA000D152E860088B4738E84B08BEAD52E85445 -:105AB000088B4730E83F08BEB652E848088B4732AB -:105AC000E83308BEA452E83C088B472EE82708BEFE -:105AD000BF52E830088B4734E81B08E82408BE8929 -:105AE00052E821088B4704E80C08BE9252E81508DA -:105AF0008B4714E80008BE9B52E809088B472CE846 -:105B0000F407BEC852E8FD078B4736E8E807BEDA5F -:105B100052E8F1078B473AE8DC07BEE352E8E507B5 -:105B20008B473CE8D007E8D907BE1953E8D6078B66 -:105B30004748E8C107BEFE52E8CA078B4742E8B5AE -:105B400007BE0753E8BE078B4744E8A907BE7C534E -:105B5000E8B2078B474CE89D07BE8553E8A6078B44 -:105B6000474EE89107BE8E53E89A078B4750E88569 -:105B700007E88E07BE2253E88B078B474AE8760773 -:105B8000BEEC52E87F078B4708E86A07BEF552E88B -:105B900073078B4740E85E07BE1053E867078B47E3 -:105BA00046E85207E85B07BE6A53E858078B477A16 -:105BB000E84307BE3D53E84C078B4770E83707BE04 -:105BC0004653E840078B4772E82B07BE4F53E83433 -:105BD000078B4774E81F07E82807BE2B53E8250703 -:105BE0008B470CE81007BE3453E819078B4710E8C1 -:105BF0000407BE5853E80D078B4776E8F806BE61E8 -:105C000053E801078B4778E8EC06BE7353E8F506C6 -:105C10008B473EE8E006E8E906BE9753E8E6068BC8 -:105C20004752E8D106BEA053E8DA068B4754E8C5D0 -:105C300006BEA953E8CE068B4756E8B906BEB25356 -:105C4000E8C2068B4758E8AD06BEBB53E8B6068BE4 -:105C5000475AE8A106BEC453E8AA068B475CE895FC -:105C600006E89E06BECD53E89B068B475EE8860697 -:105C7000BED653E88F068B4760E87A06BEDF53E84E -:105C800083068B4762E86E06BEE853E877068B47CB -:105C90007CE86206BEF153E86B068B477EE8560649 -:105CA000BEFA53E85F068B878000E84906E8520693 -:105CB000BE4254E84F068B879E00E83906BE035467 -:105CC000E842068B4764E82D06BE0C54E836068B86 -:105CD000476EE82106BE1554E82A068B878E00E839 -:105CE0001406BE1E54E81D068B879000E80706BE0A -:105CF0002754E810068B879200E8FA05E80306BEF1 -:105D00003054E800068B879400E8EA05BE3954E871 -:105D1000F3058B879600E8DD05BE6F54E8E6058B3A -:105D2000879800E8D005BE5D54E8D9058A87A000B1 -:105D3000E8A705BE5454E8CC058A4728E89B05BE71 -:105D40006654E8C0058A87A100E88E05E8B305BE61 -:105D50007854E8B0058A87A200E87E05BE8154E841 -:105D6000A3058A87A300E87105BE8A54E896058AD0 -:105D700087A400E86405BE9354E889058A87A500D6 -:105D8000E85705BE9C54E87C058A87A600E84A05CA -:105D9000BEA554E86F058A87A700E83D05BEAE544E -:105DA000E862058A87A800E83005E85505BEB754C3 -:105DB000E852058A87A900E82005BEC054E84505D9 -:105DC0008A87AA00E81305BEC954E838058A87AB5C -:105DD00000E80605BED254E82B058A87AD00E8F935 -:105DE00004BEDB54E81E058A87AE00E8EC04BEE47E -:105DF00054E811058A87AF00E8DF04BEED54E804DB -:105E0000058A87B000E8D204E8F704BEF654E8F447 -:105E1000048A87B100E8C204BEFF54E8E7048A8719 -:105E2000B200E8B504BE0855E8DA048A87B300E892 -:105E3000A804BE1155E8CD048A87BB00E89B04E89E -:105E4000C004BE1A55E8BD048A87BC00E88B04BEB6 -:105E50002355E8B0048A87BE00E87E04BE2C55E8CE -:105E6000A3048A87BF00E87104E8960407C36006AC -:105E70001E168BECFF4E16F7461A00027401FBB893 -:105E800000008ED88EC0892E2D7AE8CB0081661A4C -:105E9000FFFEC6062A7A00E8D800B8005FA32B7A76 -:105EA000E85D00803E2A7A00740A814E1A0001C61D -:105EB000062A7A00171F0761CF9060061E168BEC2A -:105EC000F7461A00027401FBB800008ED88EC08914 -:105ED0002E2D7A81661AFFFEC6062A7A00E8920005 -:105EE000B8005FA32B7AE81700803E2A7A00740A74 -:105EF000814E1A0001C6062A7A00171F0761CF904B -:105F0000B8F000E88CEDFF262B7AC390065356803C -:105F10003E297A007403E83F00BED779E825028B5A -:105F2000D8A3277A2E8A07A2297AB0CC2E88075EBA -:105F30005B07C3C6062A7A00B80A5FA32B7AC39010 -:105F40008B2E2D7AE82B00C3C6062A7A01E80800BA -:105F5000B80A5FA32B7AC39057803E297A00740F4A -:105F60008B3E277AA0297A2E8805C606297A005FFB -:105F7000C390BEB24DE80602BED851E80002FF76DB -:105F80001458E84702BEDE51E8F301FF760E58E8E8 -:105F90003A02BEE451E8E601FF761258E82D02BE4F -:105FA000EA51E8D901FF761058E82002BE1452E801 -:105FB000CC01FF760A58E81302BE1A52E8BF01FF6F -:105FC000760C58E80602BECF51E8B201FF761A58A7 -:105FD000E8F901BEB24DE8A501BEF051E89F01FF0E -:105FE000761858E8E601BEF651E89201FF760258AD -:105FF000E8D901BEFC51E88501FF760458E8CC01E0 -:10600000BE0252E87801FF760058E8BF01BE085290 -:10601000E86B01FF760658E8B201BE0E52E85E0159 -:10602000FF760858E8A501BE2052E85101FF761618 -:1060300058E89801BE894DE84401C390BEC94DE8B7 -:106040003C01C33C0074053C017459C3C7060C7A7B -:10605000CD50C7060E7AF050C706107AE850C70632 -:10606000127AEC50C706147AF450C706167AFB5021 -:10607000C706187A0351C7061A7A0B51C7061C7A4D -:106080000E51C7061E7A1051C706207A1251C70654 -:10609000227A1651C606247A01C606257A01C6065A -:1060A000267A03C3C7060C7A1A51C7060E7A4D51D9 -:1060B000C706107A4751C706127A4A51C706147AA2 -:1060C0004F51C706167A5151C706187A5551C7065F -:1060D0001A7A5651C7061C7A5951C7061E7A5A5168 -:1060E000C706207A5B51C706227A5E51C606247A1B -:1060F00020C606257A20C606267A02C3A1F879486A -:106100007414BED779E83C008BF8AC3C3A75078E26 -:10611000C7E830008BF8C3908BC72B06FE798AF056 -:10612000240F8AD002D002D080C20BC0EE0480C6F9 -:1061300003043DC38CC0E89300B03AE8E4008BC789 -:10614000E88900C35133C990AC3C2074FB900AC06D -:1061500074262C3072223C0976143C11721A2C07DA -:106160003C0F760A3C2A72102C203C0F770A98C10B -:10617000E10403C8ACEBD7904E8BC159C390068C99 -:10618000C88EC0E8020007C3268A04460AC0740607 -:10619000E88F00EBF390C3900BC0747A5133D2B9FF -:1061A000E803F7F18BCAE803008BC159BA6400F623 -:1061B000F2E80C008AC498B20AF6F2E802008AC437 -:1061C000500AF074050430E8580058C386C4E80744 -:1061D0000086C4E80200C390C1C804E80800C1C03A -:1061E00004E80200C3905350240FBBCA622ED7E8C4 -:1061F0003000585BC39086C4E8070086C4E80200FC -:10620000C39050B908008AE032C0D1C00430E81110 -:1062100000E2F558C390B030E80700C3B020E801B1 -:1062200000C3568B36D0798884D0774681E6FF014B -:10623000FF06D4798936D079813ED479FE0175087C -:1062400056E814005EEBF1905EC3BA0202EC240142 -:106250007404BA0602ECC390803EF67900740960BB -:10626000B80100E82CEA6190BA0202ECA804742894 -:106270008B36D279833ED47900741D8A84D07746D8 -:1062800081E6FF018936D279FF0ED479BA0602EE93 -:10629000BA0202ECA80475DCA1D479C352BA060292 -:1062A000EE5AC3905250BA0202ECA8047408585A2D -:1062B000E8E9FFF9C390585AF8C35250BA0202EC09 -:1062C000A80474FB585AE8D3FFC330313233343555 -:1062D0003637383941424344454653508AE080E4DA -:1062E0000FBBCA62C0E8042ED7E8CEFF8AC42ED7FF -:1062F000E8C7FF585BC386E0E8DFFF86E0E8DAFF27 -:10630000C390BEB24D502EAC3C007405E8ABFFEB21 -:10631000F558C390C808000056578B7604BF040098 -:10632000C746FC0000C746FA0000C746F8000083D5 -:106330007E0600750E56E8B60E590BC075058BC764 -:10634000E95B018B46FC8946FE0BFF7505B8010031 -:10635000EB0233C05056E8A40D5959B4008946FCED -:106360008B5EFC83FB087603E92B01D1E32EFFA7AC -:10637000B264B80300E92601837EFA007414C746AC -:10638000FA00008A445898508A44599850E8C20F3D -:106390005959837EF800740AC746F8000056E89BF6 -:1063A0000859837E060075058BC7E9F10083FF0459 -:1063B0007503E9E6008BC7E9E400837EFE00750300 -:1063C000BF0200E9D500837EFE007503BF0100E92E -:1063D000C9008B5EFE83FB077603E98600D1E32EBE -:1063E000FFA7A26433FFE97F00BF0400807C580F41 -:1063F0007422837EF800751CFE44586A0856E87EB5 -:106400000C59598A445804805056E8720C5959C79F -:1064100046FA0100837EF800740AC746F800005669 -:10642000E8190859EB42BF0400807C5800742283AD -:106430007EF800751CFE4C586A0856E8410C595904 -:106440008A445804805056E8350C5959C746FA0119 -:1064500000837EF800740AC746F8000056E8DC079F -:1064600059EB05BF0400EB00EB31BF0400EB2CC778 -:1064700046F801006A0856E8050C5959807C58090D -:106480007D04B00FEB02B00004805056E8F00B59C9 -:1064900059BF0400EB05BF0400EB00E9A5FE5F5EF9 -:1064A000C9C3E4636364636463646364E963266427 -:1064B00051647863BA63C6639664D2636A646A643B -:1064C0006F647263C808000056578B76048B7E0891 -:1064D0006A0156E8A90B59598A4606C0E0060480AD -:1064E0005056E89A0B5959C746FE0000897EF8EBD2 -:1064F00003FF46FE8B5EF8FF46F8803F0075F2838F -:106500007EFE107D25B810002B46FED1F88946FC92 -:10651000C746FA0000EB0B6A2056E8620B5959FF98 -:1065200046FA8B46FA3B46FC7CEDEB0C8BDF478A48 -:10653000075056E8490B5959803D0075EF6A0256DD -:10654000E83C0B5959EB005F5EC9C3C80400005614 -:10655000578B7E04C746FE0000BE1400E909018B7C -:106560005EFE83C3042BDF8A87AC0B88445AC64483 -:1065700058088A46FE884459C744060000C6441994 -:1065800000C6441A00C6441B00C6441D0DC6441E66 -:1065900003C6441F00C6442000C6442100C6445B15 -:1065A00000C6445D00C6445E00C6445F00C6446049 -:1065B00000C746FC0000EB0D8B5EFCD1E3C740300A -:1065C0000000FF46FC837EFC107CEDC746FC00000B -:1065D000EB0A8B5EFCC6405000FF46FC837EFC0449 -:1065E0007CF0C744540000C7445600008A445A98BF -:1065F000BAF80023D0B805000BC28946FC9CFA8A81 -:1066000046FCBAFE00EEBA0000EC9D24088846FC69 -:10661000837EFC007502EB4AFF76FEE87A0C59682F -:10662000350256E8320A59590BC07534683802569B -:10663000E8250A59590BC0752768420256E8180A1E -:1066400059590BC0751A684C0256E80B0A59590B78 -:10665000C0750D68560256E8FE0959590BC0740200 -:10666000EB00FF46FE83C662397EFE7D03E9EFFE46 -:10667000EB005F5EC9C3C808000056578B4604BADA -:106680006200F7EA0514008BF0837E06007405B8FB -:106690001000EB03B808008944048A460888445C6B -:1066A00056E85904598BF88BC78944568944548A53 -:1066B000445D88442F0BFF751D68C20F6A0156E8C0 -:1066C00002FE83C406EB006A0156E847FC59590BE9 -:1066D000C075F4BF0100897EFAB90500BBE96A2ED6 -:1066E0008B073B46FA74074343E2F4E9A4032EFF09 -:1066F000670AC744060200C74408F4088B5E04D149 -:10670000E38B87FC0889440A33C08BF8894454E939 -:10671000800356E8BB0559BF01008A445D88446088 -:10672000E96F03837C04087530807C5C0175158AF1 -:10673000445DB400D1E08BD8FFB7E40856E8F70811 -:106740005959EB138A445DB400D1E08BD8FFB7C42C -:106750000856E8E2085959EB2E807C5C0175158AD1 -:10676000445DB400D1E08BD8FFB7D40856E8C70821 -:106770005959EB138A445DB400D1E08BD8FFB7B40C -:106780000856E8B20859596A0156E887FB59598BEF -:10679000D883FB03772AD1E32EFFA7E16ABF01006C -:1067A0008A445D88445EEB188A445D04FF240788B0 -:1067B000445DEB0C8A445DFEC0240788445DEB0019 -:1067C000E9CF028A445DB400D1E08BD8FFB7FD0267 -:1067D00056E863085959681D0356E85A0859596A1A -:1067E0000156E82FFB59598BD883FB037736D1E349 -:1067F0002EFFA7D96ABF01008A445D88445FEB245D -:106800008A445D04FF8A540480C2FF22C288445D2A -:10681000EB128A445DFEC08A540480C2FF22C28803 -:10682000445DEB00E96B028B5C0683C3FED1E38B16 -:10683000400889048B1CFF77066A0056E885FC83B4 -:10684000C4068B5C064BD1E38B40088944028B5C09 -:1068500002FF77066A0156E86AFC83C4066A01569D -:10686000E8B1FA59598BD883FB037603E91F02D1AB -:10687000E32EFFA7D16A8B5C028B47048944028B0D -:106880005C02803F44750D8B5C028A4701B4003B7B -:1068900044047DE28B4604D1E08B1C03D88B440278 -:1068A0008947088B5C064BD1E38B4402894008E999 -:1068B000DE018B5C028B47028944028B5C02803FC5 -:1068C00044750D8B5C028A4701B4003B44047DE2B1 -:1068D0008B4604D1E08B1C03D88B44028947088B7C -:1068E0005C064BD1E38B4402894008E9A201BF0159 -:1068F00000E99C018B5C028A07B4008946F8B90C58 -:1069000000BBA16A2E8B073B46F874074343E2F4B1 -:10691000E977012EFF67188B4604D1E08B5C0203F8 -:10692000D88B47088B5C06FF4406D1E38940088B6F -:106930001C807F010074128B5C028A47018B1C8AC9 -:106940005701B6008BDA884018E94001FF4C06E990 -:106950003A018B5C028A47018B1C8A5701B6008B77 -:10696000DA884018E925018B5C028A47018B1C8A72 -:106970005701B6008BDA884018FF4C06E90D018BF1 -:106980005C028A47018B1C8A5701B6008BDA3040C3 -:1069900018E9F800B8F0108BF88944548A445F88ED -:1069A000445DE9E7008A441C983D020074073D03FA -:1069B000007402EB07C746FE0000EB2B8A441C98CC -:1069C000D1E08BD8FFB7690256E86B0659596A01C6 -:1069D00056E840F959598946FE837EFE00740683C5 -:1069E0007EFE0375E9EB00837EFE0374628A441C1D -:1069F00098D1E08BD8FFB76D0256E83A0659595640 -:106A0000E84D97598946FC8B5EFC83EBFE83FB03C4 -:106A10007733D1E32EFFA7996A68AC0256E81706D0 -:106A20005959EB23688F0256E80C065959EB186840 -:106A3000750256E801065959EB0D68C60256E8F68C -:106A4000055959EB02EB006A0156E8C7F85959BFDE -:106A50000100EB3868DD0256E8DC0559596A015639 -:106A6000E8B1F85959BF0100EB22B8D0308BF88952 -:106A700044548A446088445DEB12B8E0208BF88966 -:106A800044548A445E88445DEB02EB00EB02EB0069 -:106A9000EB00E941FC5F5EC9C3196A246A2F6A3AB8 -:106AA0006A0000010002000400410042004300446B -:106AB00000800081008200FF001769546A7A6AA58D -:106AC00069526994696A6A676952697F6967694C42 -:106AD00069F4687668B268EE68F56700681268F570 -:106AE000679D67A867B4679D6700000100F010E02C -:106AF00020D0302768F266C36723671267C8040096 -:106B00000056578B76048A4459988946FC6A098B4B -:106B100046FC05840150E8930859598BF88BC7252A -:106B200000F03D001075558BC725F0003DF0007555 -:106B30004B8BC725000FC1F8088946FE8B44043BE8 -:106B400046FE7D0533C0E9EF008BC7250F00BA0F65 -:106B5000002BD03B56FE740533C0E9DB00C744026E -:106B600004098A46FE88445F88445D8B5EFCD1E35D -:106B7000C787FC080409B8F010E9BC008BC72500E2 -:106B8000F03D002075528BC725F0003DE0007548B0 -:106B90008BC725000FC1F8088946FE837EFE087E5C -:106BA0000533C0E992008BC7250F00BA0F002BD028 -:106BB0003B56FE740533C0EB7F90C744020C098A34 -:106BC00046FE88445E88445D8B5EFCD1E3C787FC4B -:106BD000080C09B8E020EB608BC72500F03D0030C1 -:106BE00075528BC725F0003DD00075488BC7250036 -:106BF0000FC1F8088946FE8B44043B46FE7D0433F2 -:106C0000C0EB358BC7250F00BA0F002BD03B56FECB -:106C1000740433C0EB22C7440214098A46FE884438 -:106C20006088445D8B5EFCD1E3C787FC081409B81B -:106C3000D030EB0433C0EB005F5EC9C3C806000070 -:106C4000568B76046A0856E8350459598A44580424 -:106C5000805056E8290459598B44543B4456750AD0 -:106C60008A445D3A442F7502EB648B445489445640 -:106C70008B5C028A470188442F8A445DB400C1E0DE -:106C8000088B54540BD08A445DB400BB0F002BD842 -:106C90000BD38956FE6A108A445998050400990559 -:106CA000400183D2005250E8540883C4068956FC40 -:106CB0008946FA8B46FE0946FA834EFC006A19FFA4 -:106CC00076FCFF76FAE8730783C406E8FE075EC920 -:106CD000C3C81C000056578B5E048A4759988BF036 -:106CE0008B5E048A475DB4008946E6837EE6007DBC -:106CF0000A8B5E048B4704488946E68B5E048B470B -:106D0000043B46E67F05C746E600008B5E048A46E4 -:106D1000E688475D8BDED1E38B9F5902C647022090 -:106D20008BDED1E38B9F5902C64703308BDED1E364 -:106D30008B9F6102C64702208BDED1E38B9F6102ED -:106D4000C64703308B46E68946FA837EFA007418FC -:106D50008B46FABB0A0033D2F7F380C2308BDED108 -:106D6000E38B9F5902885703BB0A008B46FA33D244 -:106D7000F7F38946FA837EFA0074188B46FABB0A49 -:106D80000033D2F7F380C2308BDED1E38B9F590200 -:106D90008857028B46E68946FA837EFA0074188B80 -:106DA00046FABB0A0033D2F7F380C2308BDED1E360 -:106DB0008B9F6102885703BB0A008B46FA33D2F7D8 -:106DC000F38946FA837EFA0074188B46FABB0A00F0 -:106DD00033D2F7F380C2308BDED1E38B9F61028820 -:106DE00057028B5EE6D1E3FFB712026A00FF76041A -:106DF000E8D1F683C40668D30F6A01FF7604E8C3BE -:106E0000F683C406FF76E656E8019359598956F28F -:106E10008946F0FF76E656E8149359598956EE896B -:106E200046EC9CFAC45EF0268B078946EAC45EEC09 -:106E3000268B078946E8BA50FFED8946FE9DC74676 -:106E4000E40100E8EEA0BA50FFED8946FC8B46FC59 -:106E50002B46FE3DE8037303E980019CFABA50FF1C -:106E6000ED8946FC8B46FC2B46FE8946F8C45EF055 -:106E7000268B072B46EA8946F6C45EF0268B0789E7 -:106E800046EAC45EEC268B072B46E88946F4C45ECE -:106E9000EC268B078946E8BA50FFED8946FE9D81B6 -:106EA0007EF8E803761CFF76F8FF76F6E87601595F -:106EB000598946F6FF76F8FF76F4E8680159598952 -:106EC00046F4BF0E00EB178BDED1E38B9F5902C651 -:106ED00001208BDED1E38B9F6102C601204783FF37 -:106EE0001176E48BDED1E38B9F5902C6470D308BC0 -:106EF000DED1E38B9F6102C6470D30837EF60977B2 -:106F000005B80D00EB26837EF6637705B80E00EB1F -:106F10001B817EF6E7037705B80F00EB0F817EF645 -:106F20000F277705B81000EB03B811008BF8EB259D -:106F30008B46F6BB0A0033D2F7F380C2308BDED12A -:106F4000E38B9F590288114FBB0A008B46F633D260 -:106F5000F7F38946F6837EF60075D5837EF40977CC -:106F600005B80D00EB26837EF4637705B80E00EBC1 -:106F70001B817EF4E7037705B80F00EB0F817EF4E9 -:106F80000F277705B81000EB03B811008BF8EB253D -:106F90008B46F4BB0A0033D2F7F380C2308BDED1CC -:106FA000E38B9F610288114FBB0A008B46F433D2FA -:106FB000F7F38946F4837EF40075D58BDED1E3FFC9 -:106FC000B75902FF7604E86E0059598BDED1E3FF12 -:106FD000B76102FF7604E85E0059596A00FF760443 -:106FE000E831F359598BD883FB04771FD1E32EFF87 -:106FF000A71B70EB22C746E40000FF4EE6EB0CC770 -:1070000046E40000FF46E6EB02EB00837EE40074FA -:1070100003E92AFEE9D4FC5F5EC9C3F36FF56FFF95 -:107020006FF36F0970558BEC8B4604B9E803F7E1F9 -:107030008B4E06F7F15DC3558BEC568B7606EB0E47 -:107040008BDE468A0750FF7604E833005959803CAE -:107050000075EDEB005E5DC3558BEC568B7606EB51 -:10706000148BDE468A0750FF7604E8450059590B19 -:10707000C07402EB07803C0075E7EB005E5DC3C89F -:10708000020000568B76048A445A988946FE9CFA80 -:107090008A46FEBAFE00EEBA0200ECA80274069D13 -:1070A000E8919EEBE9BA00008A4606EE9DEB005E91 -:1070B000C9C3C8040000568B76048A445A9889468E -:1070C000FEE8E6A18946FCE8E0A12B46FC3DB80BB2 -:1070D0007605B80100EB239CFA8A46FEBAFE00EE64 -:1070E000BA0200ECA80274069DE8489EEBD9BA00EB -:1070F000008A4606EE9D33C0EB005EC9C3C804009B -:107100000056578B7604837E0600740756E8030109 -:1071100059EB0556E8A200598846FF807EFF0877A4 -:10712000068A46FFE98400807EFF0F7603EB7990A4 -:107130008A46FFB4002D0A008BD883FB047767D101 -:10714000E32EFFA7AF71B000EB6156E86B0059B4B6 -:1071500000250F008946FC56E85E0059B4008BF804 -:1071600056E8550059B400C1E0088BD703D08BFA1C -:107170008B5EFCD1E3897830EB2E56E83B005988D2 -:10718000445BEB2456E831005988445056E8290006 -:107190005988445156E821005988445256E819004C -:1071A00059884453EB02EB00E95BFF5F5EC9C346BD -:1071B00071A6714A717A718471C8040000568B7689 -:1071C000048A445A988946FE9CFA8A46FEBAFE0012 -:1071D000EEBA0200ECA80175069DE8579DEBE9BAEE -:1071E0000000EC8846FD9D8A46FDEB005EC9C3C8E1 -:1071F000020000568B76048A445A988946FE9CFA0F -:107200008A46FEBAFE00EEBA0200EC32E424019D8A -:107210005EC9C3C8060000568B76048A445A988912 -:1072200046FEE885A08946FAE87FA02B46FA3DB8DD -:107230000B7604B008EB249CFA8A46FEBAFE00EEF8 -:10724000BA0200ECA80175069DE8E89CEBDABA00EA -:1072500000EC8846FD9D8A46FDEB005EC9C3558B58 -:10726000EC568B56048A4606EE33F6EB035058462E -:1072700083FE147CF85E5DC3C8020000568B560482 -:10728000EC8846FF33F6EB0350584683FE147CF837 -:107290008A46FFEB005EC9C3C802000056578B76D2 -:1072A00004833EB00B00751FBA8801B000EEBA86A9 -:1072B00001B000EE6A096A00683001E87D0183C40C -:1072C00006C706B00B01006A098BC605800150E8AD -:1072D000DA0059598BF88BC7C1E80C250F00894695 -:1072E000FE8BC7C1E808250F008B56FE83F20C3BCE -:1072F000C275218BC7C1E804250F008B56FE83F2AF -:10730000063BC2750F8BC7250F008B56FE83F20913 -:107310003BC2740D6A0756E838005959C746FE0744 -:10732000008A46FE0480A233028BC6BA6200F7EAE6 -:107330008A56FE8BD888976C006832028BC6BA6278 -:1073400000F7EA05140050E80EFD5959EB005F5EA6 -:10735000C9C3C8020000568B760683E60F8BC6C1F0 -:10736000E00C8BD683F20CC1E2080BC28BD683F201 -:1073700006C1E2040BC28BD683F2090BC28946FE1A -:107380006A196A108B46049905400183D200525055 -:10739000E86B0183C4060B46FE83CA005250E89A8C -:1073A0000083C406E82501EB005EC9C3558BEC568B -:1073B0005733FF6A01688601E8A3FE5959B1102AC4 -:1073C0004E06D3660433F6EB2E817E0400807204F1 -:1073D000B001EB02B00050688801E881FE59596A9B -:1073E00003688601E877FE59596A01688601E86DED -:1073F000FE5959D16604463B76067CCD33F6EB2424 -:10740000D1E76A03688601E854FE59596A01688623 -:1074100001E84AFE5959688801E85CFE599825013F -:10742000000BF84683FE107CD76A00688601E82DC1 -:10743000FE59598BC7EB005F5E5DC3558BEC565709 -:107440008B7E086A01688601E813FE5959B820004E -:107450002BC750FF7606FF7604E8A20083C4068996 -:10746000560689460433F6EB47817E060080720C8F -:107470007506837E04007204B001EB02B000506810 -:107480008801E8D9FD59596A03688601E8CFFD599A -:10749000596A01688601E8C5FD59596A01FF7606F7 -:1074A000FF7604E8580083C40689560689460446D8 -:1074B0003BF77CB56A00688601E8A2FD59596A006D -:1074C000688601E898FD59595F5E5DC3558BEC569F -:1074D0006A01688601E886FD595933F6EB00688831 -:1074E00001E894FD59A80175088BC6463D64007CEF -:1074F000ED6A00688601E865FD59595E5DC3C80400 -:1075000000008B46048B56068B4E08E306D1E0D173 -:10751000D2E2FA8946FC8956FE8B56FE8B46FCEB7E -:1075200000C9C300000000000000000000000000CF -:1075300050726576696F7573204D656E7500426592 -:1075400067696E00000000000000000000000000FD -:10755000000000000000000000000000000000002B -:10756000000000000000000000000000000000001B -:10757000000000000000000000000000000000000B -:1075800000000000000000000000000000000000FB -:1075900000000000000000000000000000000000EB -:1075A00000000000000000000000000000000000DB -:1075B00000000000000000000000000000000000CB -:1075C00000000000000000000000000000000000BB -:1075D00000000000000000000000000000000000AB -:1075E000000000000000000000000000000000009B -:1075F000000000000000000000000000000000008B -:10760000000000000000000000000000000000007A -:10761000000000000000000000000000000000006A -:10762000000000000000000000000000000000005A -:10763000000000000000000000000000000000004A -:10764000000000000000000000000000000000003A -:10765000000000000000000000000000000000002A -:10766000000000000000000000000000000000001A -:10767000000000000000000000000000000000000A -:1076800000000000000000000000000000000000FA -:1076900000000000000000000000000000000000EA -:1076A00000000000000000000000000000000000DA -:1076B00000000000000000000000000000000000CA -:1076C000000000000000000000000000506F727415 -:1076D000203000506F7274203100506F727420326D -:1076E00000506F7274203300506F72742034005059 -:1076F0006F7274203500506F7274203600506F72B4 -:1077000074203700506F7274203800506F727420EC -:107710003900506F727420313000506F7274203114 -:107720003100506F727420313200506F727420310A -:107730003300506F727420313400506F72742031F6 -:1077400035009C01A301AA01B101B801BF01C60126 -:10775000CD01D401DB01E201EA01F201FA010202EA -:107760000A02080000078100038080809F919591A4 -:107770009F000381848E95848484840003828484A2 -:107780008484958E8400048800B20BC60BDA0BEE5D -:107790000B020C160C2A0C3E0C520C770C9C0CBEE7 -:1077A0000CE00C020D01802054657374205061734D -:1077B000736564201F20507265737320800200017E -:1077C00080204D697373696E67205278204461741C -:1077D000611F205072657373208002000180204277 -:1077E00061642052782044617461201F20507265CA -:1077F000737320800200018020586D7472204275DE -:1078000073791F20507265737320800200018020FD -:107810006E6F742063757272656E746C791F2020B0 -:10782000696D706C656D656E7465640200240D2F62 -:107830000D3A0D450D500D5B0D660D710D7C0D87DC -:107840000D920D9D0DA80DB30DBE0DC90D53802CCD -:107850003254442053862C334454522053822C33C8 -:10786000525453201F53812C3252442053852C32C2 -:1078700043442053832C334354532053842C3344A8 -:1078800053522053872C3252492702000180202076 -:10789000444344202D2070696E2032301F275385C9 -:1078A0002E31818263908081828384858687888956 -:1078B0008A8B8C8D8E8F27020001802020445352AA -:1078C000202D2070696E2031311F2753842E318185 -:1078D000826390808182838485868788898A8B8C65 -:1078E0008D8E8F27020001802020435453202D20AD -:1078F00070696E20341F2753832E318182639080FC -:107900008182838485868788898A8B8C8D8E8F2758 -:107910000200018020205249202D2070696E203203 -:10792000321F2753872E3181826390808182838426 -:1079300085868788898A8B8C8D8E8F2702000180AF -:107940002020445452202D2070696E20362F381F7D -:107950002753862E3181826390808182838485863D -:107960008788898A8B8C8D8E8F270200018020204A -:10797000525453202D2070696E20351F2753822EBC -:107980003181826390808182838485868788898A19 -:107990008B8C8D8E8F27020001802020527844200E -:1079A0002D2070696E20321F2753812E30534D8158 -:1079B000826390808182838485868788898A8B8C84 -:1079C0008D8E8F27020001802020547844202D20A6 -:1079D00070696E20331F2753802E30534D81826390 -:1079E00090808182838485868788898A8B8C8D8E1E -:1079F0008F27020001802020444344202D207069FD -:107A00006E20351F2753852E3181826390808182BD -:107A1000838485868788898A8B8C8D8E8F27020048 -:107A200001802020445352202D2070696E20351F84 -:107A30002753842E3181826390808182838485865E -:107A40008788898A8B8C8D8E8F2702000180202069 -:107A5000435453202D2070696E20311F2753832EED -:107A60003181826390808182838485868788898A38 -:107A70008B8C8D8E8F270200018020205249202D73 -:107A800020286E2E632E291F2753872E3181826373 -:107A900090808182838485868788898A8B8C8D8E6D -:107AA0008F27020001802020445452202D2070692D -:107AB0006E20321F2753862E31818263908081820F -:107AC000838485868788898A8B8C8D8E8F27020098 -:107AD00001802020525453202D2070696E20371FC2 -:107AE0002753822E318182639080818283848586B0 -:107AF0008788898A8B8C8D8E8F27020001802020B9 -:107B0000527844202D2070696E20361F2753812E15 -:107B100030534D81826390808182838485868788FB -:107B2000898A8B8C8D8E8F270200018020205478CB -:107B300044202D2070696E20331F2753802E305330 -:107B40004D81826390808182838485868788898A3B -:107B50008B8C8D8E8F27020001802020444344208F -:107B60002D2070696E20351F202020202753852E60 -:107B700031818263888081828384858687270200A1 -:107B800001802020445352202D2070696E20351F23 -:107B9000202020202753842E318182638880818297 -:107BA0008384858687270200018020204354532048 -:107BB0002D2070696E20311F202020202753832E16 -:107BC0003181826388808182838485868727020051 -:107BD000018020205249202D20286E2E632E291F3F -:107BE000202020202753872E318182638880818244 -:107BF00083848586872702000180202044545220F8 -:107C00002D2070696E20321F202020202753862EC1 -:107C10003181826388808182838485868727020000 -:107C200001802020525453202D2070696E20371F70 -:107C3000202020202753822E3181826388808182F8 -:107C40008384858687270200018020205278442083 -:107C50002D2070696E20361F202020202753812E72 -:107C600030534D8182638880818283848586872713 -:107C7000020001802020547844202D2070696E205D -:107C8000331F202020202753802E30534D818263C4 -:107C90008880818283848586872702000180202056 -:107CA000444344202D2070696E2032301F20202054 -:107CB000202753852E318182638880818283848549 -:107CC000868727020001802020445352202D2070F7 -:107CD000696E2031311F202020202753842E3181CE -:107CE0008263888081828384858687270200018061 -:107CF0002020435453202D2070696E20341F2020F3 -:107D000020202753832E318182638880818283845F -:107D1000858687270200018020205249202D20706F -:107D2000696E2032321F202020202753872E318178 -:107D30008263888081828384858687270200018010 -:107D40002020445452202D2070696E20362F381F79 -:107D5000202020202753862E3181826388808182D3 -:107D60008384858687270200018020205254532077 -:107D70002D2070696E20351F202020202753822E51 -:107D8000318182638880818283848586872702008F -:107D900001802020527844202D2070696E20321FEF -:107DA000202020202753812E30534D8182638880EC -:107DB0008182838485868727020001802020547871 -:107DC00044202D2070696E20331F2020202027534F -:107DD000802E30534D8182638880818283848586A2 -:107DE0008727020068049604B6033C040E04890346 -:107DF0005C03E20360088A08BE0738080E0895078E -:107E00006C07E6071C057405FA05C404F004CC05EC -:107E1000A00548057806C806420728065006180738 -:107E2000F006A0060000F408F408D40D04090409C3 -:107E30000409040942000C091C09E50D020014099B -:107E40000409F40D43001C090C09050E0004040983 -:107E50001409120E2C092C092C092C0900003C09CC -:107E60006C091E0E740974097409740900014C0927 -:107E70002C092D0E740974097409740900025C0937 -:107E80003C093D0E740974097409740900036C09F6 -:107E90004C094D0E7409740974097409FF002C090A -:107EA0005C09000000058409EC095E0EF409F40980 -:107EB000F409F409000694097409680EAC0AAC0AC6 -:107EC000AC0AAC0A0007A4098409720EBC0ABC0AF9 -:107ED000BC0ABC0A0008B40994097C0ED40AD40A6E -:107EE000D40AD40A000BC409A409830EFC0AFC0AB4 -:107EF000FC0AFC0A000CD409B409900E140B140BF4 -:107F0000140B140B0002E409C409A00E2C0B2C0B5B -:107F10002C0B2C0B0400EC09D4090E00FF00740993 -:107F2000E40900008201FC09A40AAC0E8202040AE2 -:107F3000F409AF0E82030C0AFC09B20E8204140A83 -:107F4000040AB60E82051C0A0C0ABC0E8206240A1C -:107F5000140AC00E82072C0A1C0AC40E8208340AB6 -:107F6000240AC80E82093C0A2C0ACC0E820A440A52 -:107F7000340AD10E82104C0A3C0AD60E820B540AE7 -:107F8000440ADB0E82115C0A4C0AE00E820C640A81 -:107F9000540AE50E82126C0A5C0AEA0E820D740A1B -:107FA000640AEF0E820E7C0A6C0AF40E820F840AB9 -:107FB000740AFB0E82138C0A7C0A020F8214940A44 -:107FC000840A090F82159C0A8C0A100F8216A40AD3 -:107FD000940A170F8217F4099C0A1E0F8202B40A32 -:107FE000B40A260F8203AC0AAC0A2D0F8200C40A21 -:107FF000CC0A340F8201CC0ABC0A3F0F8202BC0AB1 -:10800000C40A4D0F8200DC0AF40A590F8201E40A07 -:10801000D40A630F8202EC0ADC0A6E0F8203F40AB0 -:10802000E40A7A0F8204D40AEC0A870F8200040B58 -:108030000C0B930F82010C0BFC0A9B0F8202FC0AB3 -:10804000040BA70F82001C0B240BB00F8201240B22 -:10805000140BB50F8202140B1C0BBE0F4400340B23 -:10806000A40B9C0144013C0B2C0BA3014402440BC8 -:10807000340BAA0144034C0B3C0BB1014404540BD8 -:10808000440BB80144055C0B4C0BBF014406640B68 -:10809000540BC60144076C0B5C0BCD014408740BF8 -:1080A000640BD40144097C0B6C0BDB01440A840B88 -:1080B000740BE201440B8C0B7C0BEA01440C940B17 -:1080C000840BF201440D9C0B8C0BFA01440EA40BA3 -:1080D000940B0202440F2C0B9C0B0A02171F0F2F4C -:1080E0000000018078783A20747820637073202A29 -:1080F0002A2A2A2A0200018078783A20747820639C -:108100007073202A2A2A2A2A0200018078783A20CD -:10811000747820637073202A2A2A2A2A0200018098 -:1081200078783A20747820637073202A2A2A2A2AC1 -:10813000020001C078783A20726320637073202AAD -:108140002A2A2A2A020001C078783A207263206322 -:108150007073202A2A2A2A2A020001C078783A203D -:10816000726320637073202A2A2A2A2A020001C01F -:1081700078783A20726320637073202A2A2A2A2A88 -:1081800002000180496E7374616C6C204C6F6F70DB -:108190006261636B1F5072657373208020746F205F -:1081A000737461727402000180204361626C652007 -:1081B000746F2052656D6F74651F50726573732004 -:1081C0008020746F20737461727402000180204CEF -:1081D0006F63616C204C6F6F706261636B201F2056 -:1081E0002052756E6E696E67202E2E2E0200018061 -:1081F00052656D6F7465204C6F6F706261636B20A8 -:108200001F202052756E6E696E67202E2E2E020082 -:10821000018020496E74726E6C204C6F6F706261C9 -:10822000636B1F202052756E6E696E67202E2E2E96 -:10823000020001805472616E736D69742050617424 -:108240007465726E1F202052756E6E696E67202EE7 -:108250002E2E020001802020303A2027438000018A -:10826000802020313A202743810001802020323AAB -:10827000202743820001802020333A2027438300B7 -:1082800001802020343A20274384000180202035BB -:108290003A202743850001802020363A2027438654 -:1082A0000001802020373A202743870001802020CA -:1082B000383A202743880001802020393A2027437C -:1082C000890001802031303A2027438A0001802034 -:1082D00031313A2027438B0001802031323A202768 -:1082E000438C0001802031333A2027438D000180E8 -:1082F0002031343A2027438E0001802031353A2046 -:1083000027438F002A2A204D61696E20204D656E1B -:1083100075202A2A004D6F6E69746F72206120509B -:108320006F7274004D6F6E69746F722061205369B3 -:10833000676E616C00457374696D617465204350AC -:108340005300446961676E6F7374696373004C6FA7 -:1083500063616C204C6F6F706261636B0052656D7E -:108360006F7465204C6F6F706261636B00496E744F -:10837000726E6C204C6F6F706261636B005472613F -:108380006E736D6974205061747465726E00426121 -:10839000756420526174650044617461204269749F -:1083A000730053746F702042697473005061726976 -:1083B00074790044617461205061747465726E0058 -:1083C000547820466C6F7720436F6E74726F6C0028 -:1083D000506F7274204E756D6265720035300037D3 -:1083E0003500313130003133342E35003135300035 -:1083F00032303000333030003630300031323030FF -:10840000003138303000323030300032343030001B -:1084100033363030003438303000373230300039C5 -:108420003630300031392C3230300033382C343093 -:10843000300035362C3030300035372C36303000B7 -:1084400036342C3030300037362C38303000313173 -:10845000352C323030003720626974730038206266 -:1084600069747300312073746F7020626974003115 -:108470002E352073746F702062697473003220731C -:10848000746F702062697473006E6F20706172691E -:108490007479006F64642070617269747900657624 -:1084A000656E207061726974790073706163652014 -:1084B000706172697479006D61726B2070617269AC -:1084C000747900436F6C756D6E7300426172626502 -:1084D0007220506F6C650055555555552E2E2E0047 -:1084E0004E6F6E6500586F6E2F586F66660043546E -:1084F00053005072657373208020666F72206D6523 -:108500006E750028636F756E74696E672E2E2E2946 -:108510000000654E64204F6620436F4465000000F4 -:10852000000000000000000000000000000000004B -:10853000000000000000000000000000000000003B -:10854000000000000000000000000000000000002B -:10855000000000000000000000000000000000001B -:10856000000000000000000000000000000000000B -:1085700000000000000000000000000000000000FB -:1085800000000000000000000000000000000000EB -:1085900000000000000000000000000000000000DB -:1085A00000000000000000000000000000000000CB -:1085B00000000000000000000000000000000000BB -:1085C00000000000000000000000000000000000AB -:1085D000000000000000000000000000000000009B -:1085E000000000000000000000000000000000008B -:1085F000000000000000000000000000000000007B -:00000001FF -/* Intelliport II loadware */ -/* -31232 bytes read from ff.lod */ diff --git a/kernel-2.6.33/firmware/kaweth/new_code.bin.ihex b/kernel-2.6.33/firmware/kaweth/new_code.bin.ihex deleted file mode 100644 index 292d40f4..00000000 --- a/kernel-2.6.33/firmware/kaweth/new_code.bin.ihex +++ /dev/null @@ -1,206 +0,0 @@ -:10000000B6C3AABBCCDD9FCFDE06E7570000C4060F -:1000100097C1E767FF1F28C0E787000424C0E76790 -:10002000FFF922C097CFD70900C0E709A2C0BE06DA -:100030009FAF3600E70500C0A7CFBC0697CFE757B4 -:100040000000B806A7A1B80697CFE757000014082C -:100050000AC0E7570000A4C0A7C07A069FAF920766 -:10006000E70700001408E757FFFFBA069FA0380013 -:10007000E759BA06BE069FA03800C809CA0608623A -:100080009FA13608C00976060060A7C07A069FAF18 -:10009000CC02E7570000B806A7C17A069FAF04005C -:1000A000E75700008E060AC1E70920C01008E7D014 -:1000B0001008E767400010089FAF920CC009D006F7 -:1000C000006005C4C059BE0602C09FAFEC009FAFE0 -:1000D0003402E7570000A6069FA07A02A7CF7A064F -:1000E0004802E709BE06D006C83704009FAF0803E0 -:1000F00097CFE7570000CE0697C0D70900C0C1DFF1 -:10010000C809C606086214C02704C6061094F00782 -:1001100010080200C107010070000400F007300160 -:10012000060050AFE707FFFFD006E7070000CE0646 -:10013000E70500C097CFD70900C0C1DF4802D0094A -:10014000C6062702C606E70500C097CF4802C83793 -:100150000400000C0C00006021C0C0373E0023C921 -:10016000C057B4051BC8C0173F00C067C0FF3000B0 -:100170000800F007000004000002C0174C00300027 -:100180000600F007A0010A004802C1070200D709D3 -:1001900000C0C1DF51AFE70500C097CF9FAF080394 -:1001A0009FAF7A0297CF9FAF7A02C9370400C1DFB1 -:1001B000C809A20650026702A206D107000027D88C -:1001C000AA06C0DF9FAFC40197CFE7570000D20651 -:1001D00097C1E7570100A80697C0C809A0060862A2 -:1001E00097C00002C0170E0027003401270C0C0036 -:1001F0003601E70750C312C0E707CC0B0200E70740 -:100200000100A806E707050090C097CFC809A4061B -:10021000086202C0106407C1E70700009E06E707F6 -:100220007204240097CF2704A406C8170E002702E3 -:100230009E06E7078004240097CFD70900C0C1DFDE -:10024000E7570000900613C19FAF0602E757000072 -:100250009E0613C0E7099E063001E707F20532014A -:10026000E707100096C0E7099E06900604CFE757FF -:1002700000009E0602C19FAF0602E70500C097CFAF -:10028000D70900C0C1DF0892E7570200AA0602C3DF -:10029000C809A4062702A606086203C1E70500C034 -:1002A00097CF2704A406E70500C0F0074000080028 -:1002B000F007000004000002C0170C003000060028 -:1002C000F00746010A00C8170400C107020051AF39 -:1002D00097CFE7570000960697C0C1DFC80996067A -:1002E000270496062752980603C1E7079606980644 -:1002F000C0DF1702C8170E009FAFBA03C805006021 -:1003000003C09FAF240397CF9FAF080397CF570237 -:10031000C907A406D70900C0C1DF08621BC050048A -:100320001102E70500C0C90597CF9702CA09D60692 -:10033000F21701000400F22700000600CA172C0083 -:10034000F87701000E0006C0CAD9F857FF000E006A -:1003500001C1CAD9221C0C00E2270000E2170100EB -:10036000E2270000CA05000C0C00C0174100C0675E -:10037000C0FF300008000002C0170C00300006006B -:10038000F007DA000A00F00700000400000C080083 -:1003900040D10100C019CE06C059C20604C949AFF8 -:1003A0009FAFEC004AAF6710CE06C8170400C10724 -:1003B0000100D70900C0C1DF50AFE70500C097CFEB -:1003C000C0070100C109AC06C177010097C1D87709 -:1003D000010012C0C9076A069FAF080404C1C177B3 -:1003E000080013C097CFC177020097C1C1771000F2 -:1003F0000CC09FAF2C0497CFC177040006C0C9077B -:1004000070069FAF080497C000CF009097CF50545C -:1004100097C1705C0200020097C1705C0400040088 -:1004200097CF8001C0006000300018000C0006006B -:100430000000CB09B206CC09B4060B5311C0C902A7 -:10044000CA071C049FAF080497C00AC882080ACFD5 -:1004500082089FAF080497C005C28930826078C1C6 -:10046000009097CF8910095379C2893082087ACFDA -:10047000C0DF97CFC0DF97CFE70996C09206E709A4 -:1004800098C094060FCFE70996C09206E70998C076 -:100490009406E7099E063001E707F2053201E707F7 -:1004A000100096C0D70900C01702C8099006C837C7 -:1004B0000E00E7772A00920630C09702CA09D606D6 -:1004C000E777200092060EC0F21701001000F22715 -:1004D00000001200E7770A009206CA051EC09702C4 -:1004E000CA09D606F21701000C00F22700000E0020 -:1004F000E7770200920607C0F21701004400F227D6 -:100500000000460006CFF21701006000F22700004D -:100510006200CA059FAF08030FCF57020902F10915 -:1005200094060C00F1DA0C00C80998065002670224 -:100530009806D1070000C905E7099E069006E7570F -:100540000000900602C09FAF0602C805E70500C084 -:10055000C0DF97CFD70900C0170017029702C00964 -:1005600092C0E707040090C0CA09D606E70700005A -:10057000A806E7076A040200C077020008C0F21765 -:1005800001005000F227000052009FCF2406C077E0 -:10059000100006C0F21701005800F22700005A00B0 -:1005A000C077800006C0F21701007000F22700003B -:1005B0007200C07708001DC1F21701000800F22781 -:1005C00000000A00C077000206C0F21701006400B4 -:1005D000F22700006600C077400006C0F217010055 -:1005E0005C00F22700005E00C077010001C01BCF55 -:1005F0001ACFF21701000000F22700000200C8091C -:100600003401CA171400D877010005C0CAD9D857D9 -:10061000FF0001C0CAD9E21994C0E2270000E21726 -:100620000100E22700009FAF40069FAFC401E757DB -:100630000000D2069FA10E0ACA05C805C005E7053D -:1006400000C0C0DF97CFC809A006086297C0270482 -:10065000A0062752A20603C1E707A006A2069FAF85 -:100660000803E7570000AA0602C027DAAA0697CFB8 -:10067000FFFFFFFFFFFF0000000000000000000080 -:10068000000000000000000000000000000000006A -:10069000000000000000000000000000000000005A -:1006A000000000000000000000000000000000004A -:1006B000000000000000000000000000000000003A -:1006C00000000000000000003F00000000000000EB -:1006D000000000000000FFFF01000000000000001B -:1006E000FFFFFB13E7570080B20006C2E707EE0BDF -:1006F0001200E707340CB200E707C607F202C80988 -:10070000B400F80702000D00D7090EC0E70700008B -:100710000EC0C809DE00C8170900C907DA06C007FD -:100720000400680A00DA7DC1E709C0007C06E70919 -:10073000BE007806E7091000BC06C807D6079FAFC1 -:10074000AE079FAF000AC809DE00000E0F004190FF -:100750009FDE060044AF2700B2062700B40627003C -:10076000B606C007740044AF2700D6060800009004 -:10077000C1073A00200001DA7DC19FAFBA09C00766 -:10078000440048AF27007A069FAF960AE7070100AA -:10079000C006E7050EC097CF49AFE78743000EC0FC -:1007A000E707FFFFBE069FAFAE0AC007010060AFBC -:1007B0004AAF97CF00080908110800DA7CC197CF2B -:1007C0006704CC02C0DF5194B1AF0600C1DFC90994 -:1007D000CC02496275C1C0DFA7CFD6020E0024004B -:1007E000800422004E05D0000E0AAA003008BE0088 -:1007F0004A0A1000200004006E0402006A04060089 -:10080000000024C0040428C0FEFB1EC0000422C057 -:10081000FFF4C000900900000000FFFF56086008C8 -:10082000D008DA0800090409080932094209500908 -:1008300052095A095A092702CA0697CFE70700004A -:10084000CA060A0E0100CA570E009FC35A09CA37CA -:1008500000009FC25A090AD2B2CF1608C809DE00AA -:1008600007069FCF6C091702C809DE00000E0F00B3 -:1008700041909FDE0600C805305006009FC85A0907 -:10088000270C0200B006C009B2062700B406E7072D -:100890000000AE0627008006001C06002700B606F2 -:1008A00041906750B0060DC067007E06270C060019 -:1008B0008206E707BC088406C8077E06419051AF50 -:1008C00097CF9FAF480CE709B606B406E709B00614 -:1008D000AE0659AF97CF270C0200AC0659AF97CFA1 -:1008E000090C020009DA49D2C919D606C8077E06E2 -:1008F000E00700006002E0070400D007CC0848DBF6 -:10090000419050AF97CF59AF97CF59AF97CFF0578E -:100910000600060025C1E7077006800641906700C3 -:100920007E06270C06008206E7078C098406C807A6 -:100930007E06419051AF97CF070C0600C7570600BF -:100940000FC1C807700615CF000C020000DA40D1B5 -:100950002700C2061ECF1DCF270C0200CC0619CFE0 -:1009600027022001E70708002201E7071300B0C0B3 -:1009700097CF419067007E06E70182062702800636 -:10098000E7078C098406C8077E06C107008050AFC0 -:1009900097CF59AF97CF006005C0E7070000C406A6 -:1009A000A7CF7C069FAF000AE7070100C40649AF46 -:1009B000D70900C007AFE70500C04AAFA7CF7C0644 -:1009C000C007FE7F44AF4000C03700014190C037F0 -:1009D0000800DFDE5006C057100002C2C00710003A -:1009E00027009A0641909FDE400644AF27009C06F0 -:1009F000C0099A06419000D200D89FDE080044AF9B -:100A00002700C80697CFE787008428C0E767FFFB69 -:100A100024C097CFE7870100D206E7570000A80659 -:100A200097C19FAF000AE787000622C0E7070000D2 -:100A300090C0E767FEFF3EC0E70726000AC0E787D1 -:100A400001003EC0E707FFFFBE069FAF100B97CF28 -:100A50001700A7AF7806C00527007606E7870100D4 -:100A6000D2069FAF000AE7070C0040C09FAF100BF3 -:100A700000902700A6062700AA06E709B206B406DA -:100A80002700AE062700AC069FAFAE0AC0070000E5 -:100A90002700B2022700B40227008E06C007060016 -:100AA000C809DE00C8170300C9077006290A00DA62 -:100AB0007DC197CFD70900C0C1DF009027009606FF -:100AC000E707960698062700A006E707A006A206F5 -:100AD0002700A6062700900627009E06C8099C0648 -:100AE000C1099A06C907A40611020902C8174006DF -:100AF00001DA7AC15194C809C806C907C606C109F6 -:100B00009A0611020902C817080001DA7AC1519445 -:100B1000E70500C097CFE7570000760697C09FAF64 -:100B20000400E709BE06BA06E757FFFFBA0604C18C -:100B3000E707100BB80697CFE7173200BA06E7674A -:100B4000FF07BA06E707460BB80697CFE75700003E -:100B5000C00623C0E707040090C0E707008080C0FC -:100B6000E707000080C0E707008080C0C0070000E2 -:100B7000C0070000C0070000E707000080C0E707CB -:100B8000008080C0E707008040C0C0070000E70782 -:100B9000000040C0E707000080C0E707040090C0E5 -:100BA000E707000240C0E7070C0240C0E70700006B -:100BB000C006E7070000B806E7070000D206D7091D -:100BC00000C0C1DF9FAF3402E70500C09FAFC40182 -:100BD00097CFD70900C0170017029702E757000008 -:100BE000A80606C0C00992C0C07709029FC15C0573 -:100BF0009FCF3206D7090EC0E70700000EC09FAF97 -:100C0000020CE7050EC097CFD70900C01702C8092C -:100C1000B0C0E767FE7FB0C0C87700209FC164EB1B -:100C2000E7570000C8029FC180EBC899CA02C86795 -:100C300004009FC196EB9FCF4CEBE7070000A6C0D6 -:100C4000E709B0C0C802E7070300B0C097CFC009EA -:100C5000B006C037010097C9C909B2060200419029 -:100C60004802C91706009FAF08049FA2720C02DA5F -:100C700077C1416071C197CF170257024304210425 -:100C8000E00043042104E00043042104E000C10724 -:100C90000100C905C80597CFE70701008E06C80700 -:100CA0008606E70700008606E70710088806E707BC -:100CB00004008A06E707BC0C8C06C107038050AF0E -:0C0CC00097CFE70700008E0697CF0000DA -:00000001FF diff --git a/kernel-2.6.33/firmware/kaweth/new_code_fix.bin.ihex b/kernel-2.6.33/firmware/kaweth/new_code_fix.bin.ihex deleted file mode 100644 index fb35d3d0..00000000 --- a/kernel-2.6.33/firmware/kaweth/new_code_fix.bin.ihex +++ /dev/null @@ -1,40 +0,0 @@ -:10000000B6C3AABBCCDD0200080028002C003400D7 -:100010003C0040004800540058005E006400680046 -:100020006E006C00720076007C00800086008A0002 -:100030009000940098009E00A600AA00B000B400B2 -:10004000B800C000C600CA00D000D400D800E0004C -:10005000DE00E800F000FC0004010A0118012201A2 -:1000600028013A013E017E0198019C01A201AC01E8 -:10007000B201BA01C001C801D001D601F401FC01EE -:10008000080216021A0222022A022E023E0244022C -:100090004A025002640262026C02720286028C0200 -:1000A00090029E02BC02D002D802DC02E002E8020A -:1000B000E602F402FE0204030C0328037C0390030F -:1000C00094039C03A203C003D003D403EE03FA03FA -:1000D000FE032E0432043C0440044E0476047C04E7 -:1000E00084048A048E04A604B004B804BE04D204B6 -:1000F000DC04EE0410051A0524052A05360534052E -:100100003C05420564056A056E058605220626063D -:100110002C06300642064A064E06560654065A0675 -:1001200060066606E806EE06F406160726072C07A4 -:10013000320736073A073E07520756075A07640741 -:1001400076077A07800784078A079E07A207DA07DF -:10015000DE07E207E607EA07EE07F207F6070E08F2 -:10016000160818081A081C081E0820082208240867 -:10017000260828082A082C082E0832083A084608BB -:100180004E0854085E0878087E08820886088C08A5 -:10019000900898089E08A408AA08B008AE08B408F9 -:1001A000BE08C408C208CA08C808D408E408E80899 -:1001B000F608140912091A092009260924092A092E -:1001C0003E094C0956097009740978097E097C09B1 -:1001D000820998099C09A009A609B809DC09E8095F -:1001E000EC09FC09120A180A1E0A420A460A4E0ABB -:1001F000540A5A0A5E0A680A6E0A720A780A760A6D -:100200007C0A800A840A940AA40AB80ABE0ABC0AB4 -:10021000C20AC80AC60ACC0AD00AD40AD80ADC0A1A -:10022000E00AF20AF60AFA0A140B1A0B200B1E0B4C -:10023000260B2E0B2C0B360B3C0B420B400B4A0BA8 -:10024000AA0BB00BB60BC00BC80BDA0BE80BEC0B10 -:10025000FA0B4A0C540C620C660C960C9A0CA00C0F -:0E026000A60CA40CAC0CB20CB00CC00C000030 -:00000001FF diff --git a/kernel-2.6.33/firmware/kaweth/trigger_code.bin.ihex b/kernel-2.6.33/firmware/kaweth/trigger_code.bin.ihex deleted file mode 100644 index c3e1658c..00000000 --- a/kernel-2.6.33/firmware/kaweth/trigger_code.bin.ihex +++ /dev/null @@ -1,13 +0,0 @@ -:10000000B6C3AABBCCDDC807A000F0075E0006009F -:10001000F0070A000800F00900000200E7073600B8 -:100020000000F00700000400E70750C310C0F0090B -:100030000EC00000E78701000EC097CFD70900C0AF -:100040001702C807A000E71750C310C030D804003B -:10005000305C08000400B0C00600C805E70500C019 -:10006000C0DF97CF49AFC007000060AF4AAF000CB8 -:100070000C0040D2001C0C0040D230000800F007F9 -:1000800000000400F0078600060067CF270C02007E -:100090000000270C00000EC049AF64AFC00700008D -:1000A0004BAF4AAF5ACF0000000000000000000034 -:0600B000940005000000B1 -:00000001FF diff --git a/kernel-2.6.33/firmware/kaweth/trigger_code_fix.bin.ihex b/kernel-2.6.33/firmware/kaweth/trigger_code_fix.bin.ihex deleted file mode 100644 index 7712f73f..00000000 --- a/kernel-2.6.33/firmware/kaweth/trigger_code_fix.bin.ihex +++ /dev/null @@ -1,3 +0,0 @@ -:10000000B6C3AABBCCDD0200060018003E0080008B -:060010009800AA000000A8 -:00000001FF diff --git a/kernel-2.6.33/firmware/keyspan/mpr.HEX b/kernel-2.6.33/firmware/keyspan/mpr.HEX deleted file mode 100644 index a53ba10b..00000000 --- a/kernel-2.6.33/firmware/keyspan/mpr.HEX +++ /dev/null @@ -1,104 +0,0 @@ -:0300330002001AAE -:04001A0053D8EF3296 -:100003008E568F57E5571557AE56700215564E60EC -:0700130005120FA280EE228E -:0300230002004692 -:10004600C0E0C083C082C086758600C0D075D00867 -:1000560030990E300B07A20E929B853699C299D223 -:10006600122012030202F9C2123003197E7E7F406B -:10007600751A7E751B407517007E7D7FC075187DCD -:100086007519C080177E7D7FC0751A7D751BC0757A -:1000960017017E7E7F4075187E751940200B03027E -:1000A6000184E53AC39553503C200C342009319025 -:1000B6007F9BE055387029301012AF3A053AE51BA0 -:1000C6002FF582E4351AF583E013920EAF3A053A1E -:1000D600E51B2FF582E4351AF583E0F5360202F7C3 -:1000E600C20B0202F7300311907FC7E4F0A3E0547D -:1000F60002F51DA3E0F51C8011907FC9E4F0907F06 -:03004300020F00A9 -:03000000020026D5 -:0C002600787FE4F6D8FD75815A020A3399 -:40010600C6E05402F51DA3E0F51CE51724FF9203300D0DC20D907FBB7401F0C20B0202F7E51D6005C20B0202F7851C53851982851883E013920D7512FF200C3A2009379082 -:400146007F9BE05538702F30101C851982851883A3E013920E851982851883A3A3E0F536753A030202F7753A02851982851883A3E0F5360202F7753A01C20B0202F73003FE -:400186000E907FC6E05402F51DA3E0F51C800C907FC8E05402F51DA3E0F51CE53AC395535003020268E51D6007C214C2050202F7851C53851B82851A83E013920D7512FF61 -:4001C600300C03020260300903020260907F9BE05538600302026030101B851B82851A83A3E013929B851B82851A83A3A3E0F599753A03800D851B82851A83A3E0F5997575 -:400206003A02E53AC395534026300307907FC7E4F08005907FC9E4F0E51724FF9203200D030202F7C20D907FBB7401F00202F7301012AF3A053AE51B2FF582E4351AF58394 -:40024600E013920EAF3A053AE51B2FF582E4351AF583E0F536D20B0202F7753A01C2140202F7300C030202F53009030202F5907F9BE055387079301012AF3A053AE51B2FF2 -:40028600F582E4351AF583E013929BAF3A053AE51B2FF582E4351AF583E0F599E53AC395534022300307907FC7E4F08005907FC9E4F0E51724FF9203300D36C20D907FBB0E -:4002C6007401F0802C301012AF3A053AE51B2FF582E4351AF583E013920EAF3A053AE51B2FF582E4351AF583E0F536D20B8002C214D201209803020435C298200203020383 -:40030600A2201527AF39053974802FF582E4347EF583E599F030104DAF39053974802FF582E4347EF583E598F0803A859955E555B54704D209802EE555B54604C20980251C -:40034600AF39053974802FF582E4347EF583E555F0301011AF39053974802FF582E4347EF583E598F0D20FE539C395435003020433907FB8E030E116E539C39440500302F5 -:40038600043315391539052B433401020433907FB7E539F0753900C202020433201527AF39053974002FF582E4347EF583E599F030104DAF39053974002FF582E4347EF594 -:4003C60083E598F0803A859955E555B54704D209802EE555B54604C2098025AF39053974002FF582E4347EF583E555F0301011AF39053974002FF582E4347EF583E598F0EA -:40040600D20FE539C395434024907FB6E030E112E539C39440401615391539052B433401800B907FB9E539F0753900D202D201300105C201020056D0D0D086D082D083D02F -:40044600E032907FBCE020E154E5346050E531704CE53430E10BE4F52F753401753102800EA208E433F52FC208E4F534753110E4F5567E007B0074242556F9EE3400FA12D8 -:400486000C79FF74002556F582E4347DF583EFF00556E556B40CDB907FBD740CF0907FCAE030E1030205D1E4F55674402556F582E4347DF583E0FFE5567C007B00243BF903 -:4004C600EC3400FAEF120C920556E556B418DBE53B601175C92075C836853CCA853DCBE4907F9FF0E53E139210929F853F38E540139215E5416009907F98E054FBF0800744 -:40050600907F98E04404F0E5426009907F98E0547FF08007907F98E04480F0E548600BC20CC209907F95E04402F0E549600CD209433401907F95E04402F0E54A600DC2AFBB -:40054600C20BD200E4F553F53AD2AFE54B6005301502D209E54C6015907F95E054FDF0907F9EE04402F0907F98E054FDF0E54D600AD29CC298752C0175311EE54E6007C227 -:400586009CE4F539F52CE54F6003E4F539E5506002D207E551600AE54D7002F531E5514234E552601F907FD77411F07431F07412F07432F07413F07433F07414F07434F067 -:4005C600D203D202D208E4907FCBF0A20CE433FF652960058F29433401A209E433FF652A60058F2A433401907F9BE0FF54086408F55765256006855725433401EF5410643A -:4006060010F55765266006855726433401EF54406440F55765276006855727433401EF54206420F55765286006855728433401907F9AE054406440F557652E600685572E5B -:40064600433401300735C2AF300218907FB8E020E127E5396009907FB7F0E4F539C202C2078016907FB6E020E10FE5396009907FB9F0E4F539D202C207D2AF20053D3003DB -:400686001E907FC6E020E133907E40E013920D753A01907FC7E0F553D2057512FF801C907FC8E020E115907DC0E013920D753A01907FC9E0F553D2057512FF2014332000E6 -:4006C60006E53A6553702A30051A300309E4907FC7F0C2038007E4907FC9F0D203C205E4F553F53A300D0AC20DC200907FBB7401F03014030207BF2005030207BF300C0314 -:400706000207BF3009030207BF907F9BE0553860030207BF30030C7E7E7F4075587E755940800A7E7D7FC075587D7559C0301012AF3A053AE5592FF582E43558F583E0137C -:40074600921AAF3A053AE5592FF582E43558F583E0F557E53AC39553502A301012AF3A053AE5592FF582E43558F583E013920EAF3A053AE5592FF582E43558F583E0F53688 -:40078600D20B8015C20B300309E4907FC7F0C2038007E4907FC9F0D203301004A21A929BD214C2AF855799200B0D300D0AC20DC200907FBB7401F0D2AF22907FE9E0120C70 -:4007C600A4091C0009890109E60307E306090D0809010908E90A08F80B00000A24907FEBE024FE601C14700302087924026003020A24740D907FD4F07487907FD5F0020AE6 -:400806002B907FEAE0B401047F0280027F037582D875830DEFF07582D175830DF07582CA75830DF07582C375830DF0907FEAE00475829E75830DF0907FEFE0FE907FEEE07B -:400846007C002400F55AEC3EF55975150D75169975829B75830DE0751300F514D3E514955AE51395594006855913855A14120BBA020A2B907FEAE0700B7556FF75570D7503 -:4008860058DC802D907FEAE0B4010B7556FF75570D7558E0801B907FEAE0B4020B7556FF75570D7558F080097556FF75570E75581E907FEEE0755900F55AAE57AF588E1512 -:4008C6008F168F828E83E0FEA3E08E13F514D3955AE51395594006855913855A14120BBA020A2B907F00E511F0907FB57401F0020A2B907FEAE0F511020A2B120C24907F84 -:40090600EAE0F510020A2B907F00E510F0907FB57401F0020A2B907FE8E0247F602714603424026003020A24A216E433FF25E0FFA218E4334F907F00F0E4A3F0907FB57455 -:4009460002F0020A2BE4907F00F0A3F0907FB57402F0020A2B907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E054FD907F00F0E4A3F0907FB57402F00B -:40098600020A2B907FE8E024FE601724026003020A2B907FEAE064016003020A24C216020A2B907FEAE07076907FECE0F45480FFC4540FFFE054072F25E024B4F582E4348D -:4009C6007FF583E4F0907FECE05480FF131313541FFFE054072F907FD7F0E04420F08045907FE8E024FE601024027039907FEAE06401702AD216802D907FEAE07020907F77 -:400A0600ECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF5837401F08007907FB4E04401F0907FB4E04402F022C210E4F510F534C209C20CC20BC214C20DC215A5 -:400A4600C211C207C212C20FC208F535F539F553F53AF533F530F52FF52EF52DF52CF52BF52AF529F528F527F526F525F524C205C217C219C216C218C204D213C206C20178 -:400A8600907F92E054FDF0D2E843D820907FDE7401F0907FDFF0907FAB74FFF0907FA9F0907FAAF05391EF907FAFE04401F0907FAEE0440FF0907FAC740EF0D2AFD2BCD247 -:400AC6001A120F7DC21730040312044830042A300627C206E51260161512907FD8E030E6047F0080027F20907F96EFF08006907F967420F0120B1480CD301707C217120741 -:400B0600C080C33019C0C219120EDC80B922E53160021531E53960556535704BE533F460020533E533C395444043C2AF30021B907FB8E020E12D907FB7E539F0C202E4F5AA -:400B460039F533F5357512FF8019907FB6E020E112907FB9E539F0D202E4F539F533F5357512FFD2AF8006853935E4F533E52C6030200F07907F9BE030E00FE52D6006E497 -:400B8600F52D433401E4F5308014E530D39545500DE530B54506752D014334010530C20F22907FD9E030E2047F0080027F20907F96EFF022E51445136057AE13AF14D3EF0F -:400BC6009440EE940040047E007F40C3E5149FF514E5139EF513E4FDEDC39FE49E501F851682851583E0FC74002DF582E4347FF583ECF00D0516E5167002051580DA907FC4 -:400C0600A97401F0907FACE04401F0907FB5EFF022907FACE054FEF0E4907FB5F022E4907F93F0907F9C7430F0907F967420F0907F947401F0907F9D74FFF0907F977486DF -:400C4600F0907F957403F0907F9E7484F0907F98F0E4907FC7F0907FC9F0907FCBF075984043A810907FDE741FF0907FDF740FF0D20422BB010689828A83E0225002E722C3 -:400C8600BBFE02E32289828A83E49322BB010689828A83F0225002F722BBFE01F322D083D082F8E4937012740193700DA3A393F8740193F5828883E4737402936860EFA367 -:400CC600A3A380DFE4907F95F0907F94F0907F93F0907F9DE04402F0907F97E04442F0907F9C7410F0E4907F96F0907F9D74BEF03016047F8080027F00907F97EFF0E49045 -:400D06007F95F0907F9EF0907F98F022C0E0C0F0C083C082C085C084C086758600C0D075D0085391EF907FA97401F0120BBAD0D0D086D084D085D082D083D0F0D0E032C06A -:400D4600E0C083C082C085C084C086758600907FC4E4F05391EF907FAB7404F0D086D084D085D082D083D0E03200000000000000000000000000000000000000000000001C -:400D86000012011001FFFFFF40CD061C010100010200020902430001010080320904000007FF00000007050102400000070502024000000705030240000007058102400002 -:400DC600010705820240000107058302400001070584024000010403090410034B00650079007300700061006E002E034B00650079007300700061006E00200055005000A3 -:400E0600530048003100310032002D00530065007200690061006C0022035500530041002D003500330020003200300030003200610070007200320036000000C0E0C083DB -:400E4600C082C085C084C0867586005391EF907FAB7402F0D206D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D2175391EF907FAB7401F0D086D01F -:400E860084D085D082D083D0E032C0E0C083C082C085C084C086758600D2195391EF907FAB7408F0D086D084D085D082D083D0E032C0E0C083C082C085C084C08675860084 -:400EC6005391EF907FA97402F0D086D084D085D082D083D0E032120CCA120FB3907FD6E030E712E04401F07F0D7E00120003907FD6E054FEF0120C242200020E6900020EA3 -:400F06004200020D4500020E9000020F1000020F1400020D1200020F1C00020EB700020F2400020F3300020F2C00020F58C0E0C083C082C085C084C0867586005391EF90A9 -:400F46007FA97404F0D086D084D085D082D083D0E032C0E0C083C082C085C084C0867586005391EF907FA97408F0D086D084D085D082D083D0E032907FD6E054FBF0E044C1 -:3D0F860008F0301A04E04402F07FF47E01120003907FD6E054F7F0E04404F0227400F58690FDA57C05A3E582458370F922907FD6E04480F04387010000000000222C -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." - -static char theFirmwareDate53[] = - "04/26/2002 02:47p 11,570 USA53"; - diff --git a/kernel-2.6.33/firmware/keyspan/usa18x.HEX b/kernel-2.6.33/firmware/keyspan/usa18x.HEX deleted file mode 100644 index a9ff70ea..00000000 --- a/kernel-2.6.33/firmware/keyspan/usa18x.HEX +++ /dev/null @@ -1,141 +0,0 @@ -:030033000212F7BF -:10000300E4907F93F0907F9C7430F0E4907F96F0BF -:10001300907F94F0907F9D74FFF0E4907F97F09031 -:0F0023007F95F0907F9E7407F0E4907F98F02215 -:1000460030091812131BEFC3953C40030200D890E9 -:100056007FBF7401F0C209C200807730033B907FF6 -:10006600C6E020E16D12131BEFC394405064907EEE -:1000760040E0139209907FC7E014F5192000116043 -:100086000FF5087E7E7F41750C7E750D41120CBA08 -:10009600C203E4907FC7F08039907FC8E020E13248 -:1000A60012131BEFC394405029907DC0E0139209B0 -:1000B600907FC9E014F519200011600FF5087E7DC8 -:1000C6007FC1750C7D750DC1120CBAD203E4907F09 -:1000D600C9F0907FB6E030E1030201601211D68FBD -:1000E600191213278F36E519C3953A500F1212EBE2 -:1000F600EF30E008E53620E703300B5EC20BE5196A -:0C003600907F987410F090C000E0FF2252 -:03004300021300A5 -:03000000020E00ED -:400106006058B48003433602E53630E726E519D3942040037519208519087E7E7F80750C7E750D80AF36120F4BE51925E0907FB7F08027E519D3943F400375193F851908D4 -:40014600907E80E536F07E7E7F81750C7E750D81120CDFE51904907FB7F0907FCEE030E1062005030203C1C205E4F51874402518F582E4347CF583E0FFE5187C007B017AF1 -:400186007E79002400F9EC347EFAEF120ED20518E518B420D7907E00E06068907E03E060247F01E4FD1211B17F037DCD1211B1434680907F987414F090C000E546F0E490E0 -:4001C6007E13F08030907E01E0FF121035907E02E0FF12105B7F01907E11E0FD1211B17F037D071211B1434680907F987414F090C000E546F0907F987412F0E5404406903E -:40020600C000F0907E03E07006907E13E07008E4907E13F07525FF907E05E06012A3E0543FF544907F987413F090C000E544F0907E07E0602BA3E0600543428080035342DA -:400246007F5342FC907E09E06011434202A3E0FF1210A7907E0BE0FF1210CDAF42121081907E03E0600853427FAF42121081907E0CE06018A3E0600543460280035346FDB4 -:40028600907F987414F090C000E546F0907E0EE06018A3E0600543460180035346FE907F987414F090C000E546F0907E12E0F53AA3E013920DA3E0F53CA3E060054346108B -:4002C60080035346EF907F987414F090C000E546F0907E16E060325344BF907F987413F0E544547F90C000F0907F987411F01212DFEF54FE90C000F0533EFDE4FFAD3E120F -:4003060011B1E4F52AF529D207907E17E0600F433E02E4FFAD3E1211B1752901D207907E18E06010907F987412F0E540440490C000F0D200907E19E06011434440907F98F2 -:400346007413F0E544547F90C000F0907E1AE0600F533EFEE4FFAD3E1211B1752B01D207907E1BE0600F433E01E4FFAD3E1211B1E4F52BD207907E1CE0600E907F98741284 -:40038600F0E540440290C000F0907E1DE06002D20B907E1EE06008752C01E4F538D207907E1FE06011907FD77411F07431F07415F07435F0D203E4907FCFF0301A52E53892 -:4003C60060021538201349E513D3940040041513803E75130A301B02D2131212DFEF5401F519652A600585192AD207121333EF5480F51965266005851926D207300D11127F -:400406001333EF5410F51965256005851925D207201B030207EC300A1812136FEFC3953D40030204AE907FC17401F0C20AC200807730043B907FCAE020E16D12136FEFC35A -:4004460094405064907D40E013920A907FCBE014F519200011600FF5087E7D7F41750C7D750D41120D04C204E4907FCBF08039907FCCE020E13212136FEFC39440502990BC -:400486007CC0E013920A907FCDE014F519200011600FF5087E7C7FC1750C7C750DC1120D04D204E4907FCDF0907FBAE030E1030205361212208F1912137B8F37E519C3952B -:4004C6003B500F121357EF30E008E53720E703300C5EC20CE5196058B48003433702E53730E726E519D3942040037519208519087E7D7F80750C7D750D80AF37120F84E503 -:400506001925E0907FBBF08027E519D3943F400375193F851908907D80E537F07E7D7F81750C7D750D81120D29E51904907FBBF0907FD0E030E106200603020797C206E4F8 -:40054600F51874C02518F582E4347BF583E0FFE5187C007B017A7E79202420F9EC347EFAEF120ED20518E518B420D7907E20E06068907E23E060247F01E4FD1211FB7F0329 -:400586007DCD1211FB434780907F98740CF090C000E547F0E4907E33F08030907E21E0FF121119907E22E0FF12113F7F01907E31E0FD1211FB7F037D071211FB4347809048 -:4005C6007F98740CF090C000E547F0907F98740AF0E541440690C000F0907E23E07006907E33E07008E4907E33F0752EFF907E25E06012A3E0543FF545907F98740BF090EB -:40060600C000E545F0907E27E0602BA3E06005434380800353437F5343FC907E29E06011434302A3E0FF121165907E2BE0FF12118BAF431210F3907E23E0600853437FAFFE -:40064600431210F3907E2CE06018A3E0600543470280035347FD907F98740CF090C000E547F0907E2EE06018A3E0600543470180035347FE907F98740CF090C000E547F0D4 -:40068600907E32E0F53BA3E013920EA3E0F53DA3E0600543471080035347EF907F98740CF090C000E547F0907E36E060325345BF907F98740BF0E545547F90C000F0907F79 -:4006C600987409F012134BEF54FE90C000F0533FFDE4FFAD3F1211FBE4F533F532D208907E37E0600F433F02E4FFAD3F1211FB753201D208907E38E06010907F98740AF043 -:40070600E541440490C000F0D200907E39E06011434540907F98740BF0E545547F90C000F0907E3AE0600F533FFEE4FFAD3F1211FB753401D208907E3BE0600F433F01E4E9 -:40074600FFAD3F1211FBE4F534D208907E3CE0600E907F98740AF0E541440290C000F0907E3DE06002D20C907E3EE06008753501E4F539D208907E3FE06011907FD7741389 -:40078600F07433F07416F07436F0D204E4907FD1F0301A52E53960021539301349E513D3940040041513803E75130A301B02C21312134BEF5401F51965336005851933D279 -:4007C60008121387EF5480F519652F600585192FD208300E11121387EF5410F519652E600585192ED208301A2A907FD2E020E123907B40E06009E0F515907B42E0F5169035 -:400806007B41E06009907FD77417F07437F0E4907FD3F0907FC2E030E103020920E50A7040300739E5387035C207F5187E007B0074242518F9EE3400FA120E8CFF748025BD -:4008460018F582E4347BF583EFF00518E518B409DB907FC37409F0753810E4F52C750A0122E50A64017040300839E5397035C208F5187E007B00742D2518F9EE3400FA1297 -:400886000E8CFF74802518F582E4347BF583EFF00518E518B409DB907FC37409F0753910E4F535750A0222E50A6402703630142FC214F5187E007B00740E2518F9EE340083 -:4008C600FA120E8CFF74802518F582E4347BF583EFF00518E518B405DB907FC37405F0750A0322E51560301515E4F5187E007B0074142518F9EE3400FA120E8CFF748025F2 -:4009060018F582E4347BF583EFF00518E518B403DB907FC37403F0E4F50A22907FE9E0120EE40A08000A7C010AE80309440609FB0809F50909DD0A09EC0B00000B37907F3D -:40094600EBE024FE6019146061240260030209D37419907FD4F07400907FD5F0020B3E907FEAE070047F0280027F03758282758319EFF075827B758319F0758274758319B2 -:40098600F0758266758319F0758258758319F0907FEAE004758217758319F07419907FD4F07412907FD5F0020B3E907FEAE0FF120F0AEA49600DEA907FD4F0E9907FD5F085 -:4009C600020B3E907FB4E04401F0020B3E907FB4E04401F0020B3E907F00E509F0907FB57401F0020B3E907FEAE0F509020B3E120B46020B3E907F007401F0907FB5F00205 -:400A06000B3E907FE8E0247F60241460312402705BA210E433FF25E0FFA216E4334F907F00F0E4A3F0907FB57402F0020B3EE4907F00F0A3F0907FB57402F0020B3E907F04 -:400A4600ECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E054FD907F00F0E4A3F0907FB57402F0020B3E907FB4E04401F0020B3E907FE8E024FE601D24020F -:400A86006003020B3E907FEAE0B40105C210020B3E907FB4E04401F0020B3E907FEAE07038907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E4F0907FB6 -:400AC600ECE05480FF131313541FFFE054072F907FD7F0E04420F0805F907FB4E04401F08056907FE8E024FE60182402704A907FEAE0B40104D210803F907FB4E04401F049 -:400B06008036907FEAE07020907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF5837401F08010907FB4E04401F08007907FB4E04401F0907FB4E04402F022D4 -:400B4600E4907F93F0907F9C7430F0E4907F96F0907F9574C0F0907F9E743FF0907F987418F0E4F58E907FDF74FFF0907FDEF0E4F5247518017B0074242518F9E43400FA8B -:400B8600E4120ED20518E518B409EA753A01E4F538F513F536C207C20BC205C200C209C213907F987413F075440390C0007403F07F0CE4FD1211B17F108F42121081907F02 -:400BC600987412F07F018F40EF440690C000F0907F987414F075468090C0007480F00FE4FD1211B1E4FF7EA3AD068D3E1211B1907F987411F090C000E4F07F057D7F12118E -:400C0600B17F0112126A7F037D071211B1201B03020CB7752D017518017B00742D2518F9E43400FAE4120ED20518E518B409EA753B01E4F539F513F537C208C20CC206C2CD -:400C460000C20AC213907F98740BF075450390C0007403F07F0CE4FD1211FB7F108F431210F3907F98740AF07F018F41EF440690C000F0907F98740CF075478090C000744E -:400C860080F00FE4FD1211FBE4FF7EA3AD068D3F1211FB907F987409F090C000E4F07F057D7F1211FB7F0112128B7F037D071211FBD21222907F987410F0AF08E50DF582A5 -:400CC600E50CF583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987410F0AF08E50DF582E50CF583C2AF058690C000E00586F0A30586DFF70586D2AF22907F20 -:400D0600987408F0AF08E50DF582E50CF583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987408F0AF08E50DF582E50CF583C2AF058690C000E00586F0A3055C -:400D460086DFF70586D2AF227400F58690FDA57C05A3E582458370F922907FD6E04480F0438701000000000022D219907F92E04402F0907FAEE0FFD39210E433FEEF4EF089 -:400D8600D2E843D820907FDE7401F0907FDFF0907FAB74FFF0907FA9F0907FAAF05391EF907FAFE04401F0907FAEE0440DF0D2AFD21A121245C211E4F50BF513C217C212D4 -:400DC600907FA104F0907FD8E065176010301205D21A120046907FD8E0F5178008301205C21A120046301107C21112092180D63018D3C21812139380CC22787FE4F6D8FDC7 -:400E0600758147020E47020D6FE493A3F8E493A34003F68001F208DFF48029E493A3F85407240CC8C333C4540F4420C8834004F456800146F6DFE4800B01020408102040F5 -:400E4600809012ACE47E019360BCA3FF543F30E509541FFEE493A360010ECF54C025E060A840B8E493A3FAE493A3F8E493A3C8C582C8CAC583CAF0A3C8C582C8CAC583CA1E -:400E8600DFE9DEE780BEBB010689828A83E0225002E722BBFE02E32289828A83E49322BB010CE58229F582E5833AF583E0225006E92582F8E622BBFE06E92582F8E222E5B8 -:400EC6008229F582E5833AF583E49322BB010689828A83F0225002F722BBFE01F322D083D082F8E4937012740193700DA3A393F8740193F5828883E4737402936860EFA3C1 -:400F0600A3A380DF8F18E4F519751AFF751B19751C86AB1AAA1BA91C900001120EA5B4031DAF190519EFB5180122120E8C7E0029FFEE3AA907751AFFF51B891C80D47B00A5 -:400F46007A007900228F1A050DE50DAE0C7002050C14F5828E83E51AF0120036050DE50DAC0C7002050C14F5828C83EFF01508E508600A1213278F1AEF423680CA228F1AFC -:400F8600050DE50DAE0C7002050C14F5828E83E51AF012133F050DE50DAC0C7002050C14F5828C83EFF01508E508600A12137B8F1AEF423780CA22C0E0C083C082C085C088 -:400FC60084C086758600907FC4E4F05391EF907FAB7404F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D2115391EF907FAB7401F0D086D084D0C6 -:4010060085D082D083D0E032C0E0C083C082C085C084C086758600D2185391EF907FAB7408F0D086D084D085D082D083D0E032907F987413F090C00074BFF0907F9874108A -:40104600F090C000EFF0907F987413F0E544547F90C000F022907F987413F090C00074BFF0907F987411F090C000EFF0907F987413F0E544547F90C000F022907F98741349 -:40108600F090C00074BFF0907F987412F090C000EFF0907F987413F0E544547F90C000F022907F987413F090C00074BFF0907F987414F090C000EFF0907F987413F0E544D9 -:4010C600547F90C000F022907F987413F090C00074BFF0907F987416F090C000EFF0907F987413F0E544547F90C000F022907F98740BF090C00074BFF0907F98740AF0902A -:40110600C000EFF0907F98740BF0E545547F90C000F022907F98740BF090C00074BFF0907F987408F090C000EFF0907F98740BF0E545547F90C000F022907F98740BF090AF -:40114600C00074BFF0907F987409F090C000EFF0907F98740BF0E545547F90C000F022907F98740BF090C00074BFF0907F98740CF090C000EFF0907F98740BF0E545547FEC -:4011860090C000F022907F98740BF090C00074BFF0907F98740EF090C000EFF0907F98740BF0E545547F90C000F022907F987413F0E544547F90C000F0907F987417F09075 -:4011C600C000EFF0907F987415F090C000EDF02212130F8F1A12130F8F1BE51A651B601212130F8F1AE51A651B600712130F8F1B80E8AF1A22907F98740BF0E545547F9098 -:40120600C000F0907F98740FF090C000EFF0907F98740DF090C000EDF0221213638F1A1213638F1BE51A651B60121213638F1AE51A651B60071213638F1B80E8AF1A2290C8 -:401246007FD6E054FBF0E04408F0301A04E04402F07FF47E011212C8907FD6E054F7F0E04404F022AE07E4FFE53E547FFD1211B1907F987411F090C000EEF0E4E53E4480E8 -:40128600FD1211B122AE07E4FFE53F547FFD1211FB907F987409F090C000EEF0E4E53F4480FD1211FB22050E02000000000314030000C111C118C195C110C116010A00C19C -:4012C6001B008E188F19E5191519AE18700215184E6005120D4E80EE22907F987411F090C000E0FF22907F987412F090C000E0FF2253D8EF320000000000020FE70002130A -:401306000400020FBD0002100E907F987413F090C000E0FF22907F987414F090C000E0FF22907F987415F090C000E0FF22907F987416F090C000E0FF22907F987408F09050 -:40134600C000E0FF22907F987409F090C000E0FF22907F98740AF090C000E0FF22907F98740BF090C000E0FF22907F98740CF090C000E0FF22907F98740DF090C000E0FFC5 -:4013860022907F98740EF090C000E0FF22120003120D5F120B4622000000000000000000000000000000000000000000000000000000000000000000000000000000000083 -:4013C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7 -:4014060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6 -:401446000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066 -:401486000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026 -:4014C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6 -:4015060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5 -:401546000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065 -:401586000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025 -:4015C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5 -:4016060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4 -:401646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064 -:401686000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024 -:4016C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4 -:4017060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3 -:401746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063 -:401786000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023 -:4017C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3 -:4018060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2 -:401846000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062 -:401886000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022 -:4018C6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012011001FF00BF -:401906000040CD06120100000102000209027400010100A032090400000EFF0000000705010240000007050202400000070503024000000705040240000007050502400074 -:4019460000070506024000000705070240000007058102400001070582024000010705830240000107058402400001070585024000010705860240000107058702400001F3 -:401986000403090448034B00650079007300700061006E002C002000610020006400690076006900730069006F006E0020006F006600200049006E006E006F005300790040 -:4019C6007300200049006E0063002E0036034B00650079007300700061006E0020005500530042002000530065007200690061006C002000410064006100700074006500F9 -:141A06007200100330003000300030003000300030000000F7 -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." diff --git a/kernel-2.6.33/firmware/keyspan/usa19.HEX b/kernel-2.6.33/firmware/keyspan/usa19.HEX deleted file mode 100644 index c5d1496e..00000000 --- a/kernel-2.6.33/firmware/keyspan/usa19.HEX +++ /dev/null @@ -1,101 +0,0 @@ -:0A002600120DBF120F47120D6B22DE -:0300330002001AAE -:04001A0053D8EF3296 -:100003008E138F14E5141514AE13700215134E607E -:0700130005120F3680EE22FA -:0300230002004692 -:10004600C0E0C083C082C086758600C0D075D00867 -:1000560030990E300807A20B929B853599C299D22A -:100066000F200F03020431C20F20020302025620A2 -:100076000803020127E537C39550503E2009362074 -:100086000633907F9BE030E303200E29300D12AF3C -:1000960037053774402FF582E4347EF583E01392FA -:1000A6000BAF37053774402FF582E4347EF583E0D5 -:1000B600F53502042FC20802042F907FC7E4F0C270 -:1000C60002300A0CC20A907FBB04F0C20802042F59 -:1000D600907FC8E030E105C20802042F907FC9E096 -:1000E600F550907DC0E013920A20092D20062A9033 -:1000F6007F9BE030E303200E20300D11907DC1E0A0 -:03004300020F00A9 -:03000000020C618E -:4001060013920BA3E0F53575370302042F753702907DC1E0F53502042F753701C20802042FE537C3955050030201CF907FC6E030E107C210C20302042F907FC7E0F5509004 -:400146007E40E013920A3009030201C720067220006F907F9BE030E303200E65300D10907E41E013929BA3E0F5997537038009907E41E0F599753702E537C39550401790B1 -:400186007FC7E4F0C202200A0302042FC20A907FBB04F002042F300D12AF37053774402FF582E4347EF583E013920BAF37053774402FF582E4347EF583E0F535D20802045D -:4001C6002F753701C21002042F300903020251200679907F9BE030E303200E6F300D12AF37053774402FF582E4347EF583E013929BAF37053774402FF582E4347EF583E046 -:40020600F599E537C395504017907FC7E4F0C202200A0302042FC20A907FBB04F002042F300D12AF37053774402FF582E4347EF583E013920BAF37053774402FF582E43483 -:400246007EF583E0F535D20802042FC21002042F200803020308E537C39550503E200936200633907F9BE030E303200E29300D12AF37053774C02FF582E4347DF583E013DE -:40028600920BAF37053774C02FF582E4347DF583E0F53502042FC20802042F907FC9E4F0D202300A0CC20A907FBB04F0C20802042F907FC6E030E105C20802042F907FC765 -:4002C600E0F550907E40E013920A20092D20062A907F9BE030E303200E20300D11907E41E013920BA3E0F53575370302042F753702907E41E0F53502042F753701C20802EF -:40030600042FE537C3955050030203B0907FC8E030E107C210C20302042F907FC9E0F550907DC0E013920A3009030203A820067220006F907F9BE030E303200E65300D1034 -:40034600907DC1E013929BA3E0F5997537038009907DC1E0F599753702E537C395504017907FC9E4F0D202200A0302042FC20A907FBB04F002042F300D12AF37053774C0F5 -:400386002FF582E4347DF583E013920BAF37053774C02FF582E4347DF583E0F535D20802042F753701C21002042F30090302042D200674907F9BE030E303200E6A300D128E -:4003C600AF37053774C02FF582E4347DF583E013929BAF37053774C02FF582E4347DF583E0F599E537C395504013907FC9E4F0D202300A35C20A907FBB04F0802C300D12CC -:40040600AF37053774C02FF582E4347DF583E013920BAF37053774C02FF582E4347DF583E0F535D2088002C210D21220980302056DC2982001030204DA201127AF360536F3 -:4004460074802FF582E4347EF583E599F0300D4DAF36053674802FF582E4347EF583E598F0803A859910E510B54404D206802EE510B54304C2068025AF36053674802FF5AB -:4004860082E4347EF583E510F0300D11AF36053674802FF582E4347EF583E598F0D20CE536C39540500302056B907FB8E030E116E536C39440500302056B15361536052BDD -:4004C60043330102056B907FB7E536F0753600C20102056B201127AF36053674002FF582E4347EF583E599F0300D4DAF36053674002FF582E4347EF583E598F0803A859937 -:4005060010E510B54404D206802EE510B54304C2068025AF36053674002FF582E4347EF583E510F0300D11AF36053674002FF582E4347EF583E598F0D20CE536C3954040CE -:4005460024907FB6E030E112E536C39440401615361536052B433301800B907FB9E536F0753600D201D212301205C212020056D0D0D086D082D083D0E032907FCAE030E1CA -:40058600030206ABE4F51374402513F582E4347DF583E0FFE5137C007B002438F9EC3400FAEF120D330513E513B418DBE538600C75C92075C8348539CA853ACBE53B1392BF -:4005C6000D929FE53C13920EE53D139211E53E6009907F98E054FBF08007907F98E04404F0E53F6009907F98E0547FF08007907F98E04480F0E545600BC209C206907F950E -:40060600E04402F0E546600CD206433301907F95E04402F0E547600DC2AFC208D200E4F550F537D2AFE5486005301102D206E5496015907F95E054FDF0907F9EE04402F0AA -:40064600907F98E054FDF0E54A600AD29CC298752C0175311EE54B6007C29CE4F536F52CE54C6003E4F536E54D6002D204E54E600AE54A7002F531E54E4233E54F601F9064 -:400686007FD77411F07431F07412F07432F07413F07433F07414F07434F0D202D201D205E4907FCBF0A209E433FF652960058F29433301A206E433FF652A60058F2A4333BA -:4006C60001907F9BE05408B5250AE054086408F525433301907F9BE05410B5260AE054106410F526433301907F9BE05440B5270AE054406440F527433301907F9BE0542026 -:40070600B5280AE054206420F528433301300435C2AF300118907FB8E020E127E5366009907FB7F0E4F536C201C2048016907FB6E020E10FE5366009907FB9F0E4F536D234 -:4007460001C204D2AF20033730021B907FC6E020E12D907E40E013920A753701907FC7E0F550D2038019907FC8E020E112907DC0E013920A753701907FC9E0F550D20320E9 -:400786001033200006E5376550702A30031A300209E4907FC7F0C2028007E4907FC9F0D202C203E4F550F537300A0AC20AC200907FBB7401F03010030208C5200303020805 -:4007C600C5300E0A907F9BE030E3030208C53006030208C53009030208C5300262300D12AF37053774402FF582E4347EF583E0139219AF37053774402FF582E4347EF583CF -:40080600E0F514E537C39550502A300D12AF37053774402FF582E4347EF583E013920BAF37053774402FF582E4347EF583E0F535D208806BC208E4907FC7F0C20280603081 -:400846000D12AF37053774C02FF582E4347DF583E0139219AF37053774C02FF582E4347DF583E0F514E537C39550502A300D12AF37053774C02FF582E4347DF583E013929F -:400886000BAF37053774C02FF582E4347DF583E0F535D2088009C208E4907FC9F0D202300D04A219929BD210C2AF85149920080D300A0AC20AC200907FBB7401F0D2AF9072 -:4008C6007FBCE020E151E533604DE5317049E53330E108E4F52F753301800BA205E433F52FC205E4F533E4F5137E007B0074242513F9EE3400FA120CEDFF74002513F582D8 -:40090600E4347DF583EFF00513E513B40CDB907FBD740CF075311022907FE9E0120D450A03000A77010AE30309410609F40809E80909D00A09DF0B00000B32907FEBE024EB -:40094600FE601614605724027076740F907FD4F07464907FD5F0020B39907FEAE070047F0280027F037582B575830FEFF07582AE75830FF07582A775830FF07582A07583BA -:400986000FF0907FEAE00475827B75830FF0740F907FD4F07476907FD5F0020B39907FEAE0FF120E48EA49600DEA907FD4F0E9907FD5F0020B39907FB4E04401F0020B39D4 -:4009C600907FB4E04401F0020B39907F00E519F0907FB57401F0020B39907FEAE0F519020B39907FEAE0F518120D6B020B39907F00E518F0907FB57401F0020B39907FE822 -:400A0600E0247F60241460312402705BA213E433FF25E0FFA217E4334F907F00F0E4A3F0907FB57402F0020B39E4907F00F0A3F0907FB57402F0020B39907FECE0F45480B6 -:400A4600FFC4540FFFE054072F25E024B4F582E4347FF583E054FD907F00F0E4A3F0907FB57402F0020B39907FB4E04401F0020B39907FE8E024FE601D24026003020B3904 -:400A8600907FEAE0B40105C213020B39907FB4E04401F0020B39907FEAE07038907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E4F0907FECE05480FFCC -:400AC600131313541FFFE054072F907FD7F0E04420F0805F907FB4E04401F08056907FE8E024FE60182402704A907FEAE0B40104D213803F907FB4E04401F08036907FEA36 -:400B0600E07020907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF5837401F08010907FB4E04401F08007907FB4E04401F0907FB4E04402F022201503020B3E -:400B4600D3E53160021531E536604F65347045E532F460020532E532C39541403DC2AF300118907FB8E020E127907FB7E536F0C201E4F536F532F5348016907FB6E020E13D -:400B86000F907FB9E536F0D201E4F536F532F534D2AF8006853634E4F532E52C602F200C07907F9BE030E00FE52D6006E4F52D433301E4F5308014E530D39542500DE530DB -:400BC600B54206752D014333010530C20C22751201C214C218C213C217C215C212D216E4F518907F92E054FDF0907FAEE0FFD39213E433FEEF4EF0D2E843D820907FDE74DB -:400C060001F0907FDFF0907FAB74FFF0907FA9F0907FAAF05391EF907FAFE04401F0907FAEE0440DF0D2AFD2BCD219120EDAC214301503120580907FD8E065116008E0F5CA -:400C460011120B4180EA301407C21412091E80E03018DDC21812002680D622787FE4F6D8FD758150020CA8020BD4E493A3F8E493A34003F68001F208DFF48029E493A3F83B -:400C86005407240CC8C333C4540F4420C8834004F456800146F6DFE4800B0102040810204080900E04E47E019360BCA3FF543F30E509541FFEE493A360010ECF54C025E08E -:400CC60060A840B8E493A3FAE493A3F8E493A3C8C582C8CAC583CAF0A3C8C582C8CAC583CADFE9DEE780BEBB010689828A83E0225002E722BBFE02E32289828A83E4932242 -:400D0600BB010CE58229F582E5833AF583E0225006E92582F8E622BBFE06E92582F8E222E58229F582E5833AF583E49322BB010689828A83F0225002F722BBFE01F322D0E1 -:400D460083D082F8E4937012740193700DA3A393F8740193F5828883E4737402936860EFA3A3A380DFE4907F93F0907F9C7430F0907F967410F0907F947401F0907F9D04E2 -:400D8600F0907F977420F0907F957403F0907F9E7484F0E4907F98F0907FC7F0907FC9F0907FCBF075984043A810907FDE741FF0907FDF740FF0D21522E4907F95F0907FF7 -:400DC60094F0907F93F0907F9DE04402F0907F97E04402F0907F9DE054FDF0907F9C7420F0E4907F96F0907F9DE044FDF0E4907F97F0907F9E74FFF0E4907F98F0220C24D0 -:400E0600000000000000000000000000013000013301013200013700015000013600013400C105C10CC103C10FC104C10EC111C10AC110C108C109C106C100C10DC181C109 -:400E460082008F13E4F5147515FF75160F7517B9AB15AA16A917900001120D06B4031DAF140514EFB5130122120CED7E0029FFEE3AA9077515FFF516891780D47B007A006D -:400E8600790022C0E0C083C082C085C084C086758600907FC4E4F05391EF907FAB7404F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D2145391C7 -:400EC600EF907FAB7401F0D086D084D085D082D083D0E032907FD6E054FBF0E04408F0301904E04402F07FF47E01120003907FD6E054F7F0E04404F02200020EB300020FC0 -:400F06000400020E8900020F0FC0E0C083C082C085C084C086758600D2185391EF907FAB7408F0D086D084D085D082D083D0E0327400F58690FDA57C05A3E582458370F9B9 -:400F460022907FD6E04480F04387010000000000220000000000000000000000000012011001FF000040CD0607010100010200020902430001010080320904000007FF008A -:400F86000000070501024000000705020240000007050302400000070581024000010705820240000107058302400001070584024000010403090410034B00650079007332 -:170FC60000700061006E000E03530065007200690061006C00000064 -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." diff --git a/kernel-2.6.33/firmware/keyspan/usa19qi.HEX b/kernel-2.6.33/firmware/keyspan/usa19qi.HEX deleted file mode 100644 index 353bfcfe..00000000 --- a/kernel-2.6.33/firmware/keyspan/usa19qi.HEX +++ /dev/null @@ -1,101 +0,0 @@ -:0300330002001AAE -:04001A0053D8EF3296 -:100003008E118F12E5121512AE11700215114E608A -:0700130005120F8480EE22AC -:0300230002004692 -:10004600C0E0C083C082C086758600C0D075D00867 -:1000560030990E300B07A20E929B853699C299D223 -:100066001220120302041EC21220030302024E20B3 -:100076000B03020126E53AC39553503C200C34206D -:100086000931907F9BE055387029301012AF3A0540 -:100096003A74402FF582E4347EF583E013920EAF76 -:1000A6003A053A74402FF582E4347EF583E0F5365E -:1000B60002041CC20B02041C907FC7E4F0C203308A -:1000C6000D0CC20D907FBB04F0C20B02041C907F86 -:1000D600C8E030E105C20B02041C907FC9E0F5536D -:1000E600907DC0E013920D7516FF200C2B20092879 -:1000F600907F9BE055387020301011907DC1E01341 -:03004300020E00AA -:03000000020026D5 -:0C002600787FE4F6D8FD758154020B28A9 -:40010600920EA3E0F536753A0302041C753A02907DC1E0F53602041C753A01C20B02041CE53AC3955350030201C9907FC6E030E107C214C20502041C907FC7E0F553907ECB -:4001460040E013920D7516FF200C7020096D907F9BE055387065301010907E41E013929BA3E0F599753A038009907E41E0F599753A02E53AC395534017907FC7E4F0C203F6 -:40018600200D0302041CC20D907FBB04F002041C301012AF3A053A74402FF582E4347EF583E013920EAF3A053A74402FF582E4347EF583E0F536D20B02041C753A01C214A3 -:4001C60002041C300C03020249200977907F9BE05538706F301012AF3A053A74402FF582E4347EF583E013929BAF3A053A74402FF582E4347EF583E0F599E53AC3955340AB -:4002060017907FC7E4F0C203200D0302041CC20D907FBB04F002041C301012AF3A053A74402FF582E4347EF583E013920EAF3A053A74402FF582E4347EF583E0F536D20B44 -:4002460002041CC21402041C200B030202FFE53AC39553503C200C34200931907F9BE055387029301012AF3A053A74C02FF582E4347DF583E013920EAF3A053A74C02FF5F9 -:4002860082E4347DF583E0F53602041CC20B02041C907FC9E4F0D203300D0CC20D907FBB04F0C20B02041C907FC6E030E105C20B02041C907FC7E0F553907E40E013920DAF -:4002C6007516FF200C2B200928907F9BE055387020301011907E41E013920EA3E0F536753A0302041C753A02907E41E0F53602041C753A01C20B02041CE53AC39553500381 -:400306000203A2907FC8E030E107C214C20502041C907FC9E0F553907DC0E013920D7516FF200C7020096D907F9BE055387065301010907DC1E013929BA3E0F599753A037A -:400346008009907DC1E0F599753A02E53AC395534017907FC9E4F0D203200D0302041CC20D907FBB04F002041C301012AF3A053A74C02FF582E4347DF583E013920EAF3A81 -:40038600053A74C02FF582E4347DF583E0F536D20B02041C753A01C21402041C200C75200972907F9BE05538706A301012AF3A053A74C02FF582E4347DF583E013929BAF02 -:4003C6003A053A74C02FF582E4347DF583E0F599E53AC395534013907FC9E4F0D203300D35C20D907FBB04F0802C301012AF3A053A74C02FF582E4347DF583E013920EAF3D -:400406003A053A74C02FF582E4347DF583E0F536D20B8002C214D20120980302055AC2982002030204C7201627AF39053974802FF582E4347EF583E599F030104DAF3905C8 -:400446003974802FF582E4347EF583E598F0803A859910E510B54704D209802EE510B54604C2098025AF39053974802FF582E4347EF583E510F0301011AF39053974802F11 -:40048600F582E4347EF583E598F0D20FE539C395435003020558907FB8E030E116E539C39440500302055815391539052B433401020558907FB7E539F0753900C2020205D3 -:4004C60058201627AF39053974002FF582E4347EF583E599F030104DAF39053974002FF582E4347EF583E598F0803A859910E510B54704D209802EE510B54604C209802573 -:40050600AF39053974002FF582E4347EF583E510F0301011AF39053974002FF582E4347EF583E598F0D20FE539C395434024907FB6E030E112E539C3944040161539153909 -:40054600052B433401800B907FB9E539F0753900D202D201300105C201020056D0D0D086D082D083D0E032907FBCE020E151E534604DE5317049E53430E108E4F52F7534D4 -:4005860001800BA208E433F52FC208E4F534E4F5117E007B0074242511F9EE3400FA120D06FF74002511F582E4347DF583EFF00511E511B40CDB907FBD740CF075311090CD -:4005C6007FCAE030E1030206F3E4F51174402511F582E4347DF583E0FFE5117C007B00243BF9EC3400FAEF120D1F0511E511B418DBE53B601175C92075C836853CCA853D98 -:40060600CBE4907F9FF0E53E139210929F853F38E540139216E5416009907F98E054FBF08007907F98E04404F0E5426009907F98E0547FF08007907F98E04480F0E54860BE -:400646000BC20CC209907F95E04402F0E549600CD209433401907F95E04402F0E54A600DC2AFC20BD200E4F553F53AD2AFE54B6005301602D209E54C6015907F95E054FDB4 -:40068600F0907F9EE04402F0907F98E054FDF0E54D600AD29CC298752C0175311EE54E6007C29CE4F539F52CE54F6003E4F539E5506002D207E551600AE54D7002F531E55C -:4006C600514234E552601F907FD77411F07431F07412F07432F07413F07433F07414F07434F0D203D202D208E4907FCBF0A20CE433FF652960058F29433401A209E433FF84 -:40070600652A60058F2A433401907F9BE0FF54086408FE652560058E25433401EF54106410FE652660058E26433401EF54406440FE652760058E27433401EF54206420FE1C -:40074600652860058E28433401907F9AE054406440FE652E60058E2E433401300735C2AF300218907FB8E020E127E5396009907FB7F0E4F539C202C2078016907FB6E0203B -:40078600E10FE5396009907FB9F0E4F539D202C207D2AF20053D30031E907FC6E020E133907E40E013920D753A01907FC7E0F553D2057516FF801C907FC8E020E115907DD3 -:4007C600C0E013920D753A01907FC9E0F553D2057516FF201433200006E53A6553702A30051A300309E4907FC7F0C2038007E4907FC9F0D203C205E4F553F53A300D0AC265 -:400806000DC200907FBB7401F0301403020914200503020914300C03020914300903020914907F9BE055386003020914300361301012AF3A053A74402FF582E4347EF5833F -:40084600E013921BAF3A053A74402FF582E4347EF583E0FEE53AC39553502A301012AF3A053A74402FF582E4347EF583E013920EAF3A053A74402FF582E4347EF583E0F546 -:4008860036D20B806AC20BE4907FC7F0C203805F301012AF3A053A74C02FF582E4347DF583E013921BAF3A053A74C02FF582E4347DF583E0FEE53AC39553502A301012AFE7 -:4008C6003A053A74C02FF582E4347DF583E013920EAF3A053A74C02FF582E4347DF583E0F536D20B8009C20BE4907FC9F0D203301004A21B929BD214C2AF8E99200B0D301D -:400906000D0AC20DC200907FBB7401F0D2AF22907FE9E0120D310A11000A7E010ADB030938060A020809F60909DE0A09ED0B00000B19907FEBE024FE601914605A24026041 -:4009460003020B19740D907FD4F07487907FD5F0020B20907FEAE070047F0280027F037582D875830DEFF07582D175830DF07582CA75830DF07582C375830DF0907FEAE078 -:400986000475829E75830DF0740D907FD4F07499907FD5F0020B20907FEAE0700B7511FF75120D7513DC801B907FEAE0B4010B7511FF75120D7513E080097511FF75120D19 -:4009C6007513F0AA12A913AE02EE907FD4F0AF01EF907FD5F0020B20907F00E515F0907FB57401F0020B20907FEAE0F515020B20120CB1907FEAE0F514020B20907F00E5BF -:400A060014F0907FB57401F0020B20907FE8E0247F602714603424026003020B19A217E433FF25E0FFA219E4334F907F00F0E4A3F0907FB57402F0020B20E4907F00F0A3B7 -:400A4600F0907FB57402F0020B20907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E054FD907F00F0E4A3F0907FB57402F0020B20907FE8E024FE601726 -:400A860024026003020B20907FEAE064016003020B19C217020B20907FEAE07076907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E4F0907FECE05480D6 -:400AC600FF131313541FFFE054072F907FD7F0E04420F08045907FE8E024FE601024027039907FEAE06401702AD217802D907FEAE07020907FECE0F45480FFC4540FFFE056 -:400B060054072F25E024B4F582E4347FF5837401F08007907FB4E04401F0907FB4E04402F022C210E4F514F534C209C20CC20BC214C20DC216C211C207C212C20FC208F538 -:400B460035F539F553F53AF533F530F52FF52EF52DF52CF52BF52AF529F528F527F526F525F524C205C218C21AC217C219C215C204D213C206C201907F92E054FDF0D2E820 -:400B860043D820907FDE7401F0907FDFF0907FAB74FFF0907FA9F0907FAAF05391EF907FAFE04401F0907FAEE0440FF0907FAC740EF0D2AFD2BCD21B120F5FC21830040316 -:400BC60012056D30042A300627C206E51660161516907FD8E030E6047F0080027F20907F96EFF08006907F967420F0120C0B80CD301807C21812091580C3301AC0C21A128E -:400C06000FBB80B922E53160021531E53960556535704BE533F460020533E533C395444043C2AF30021B907FB8E020E12D907FB7E539F0C202E4F539F533F5357516FF802D -:400C460019907FB6E020E112907FB9E539F0D202E4F539F533F5357516FFD2AF8006853935E4F533E52C6030200F07907F9BE030E00FE52D6006E4F52D433401E4F5308000 -:400C860014E530D39545500DE530B54506752D014334010530C20F22907FD9E030E2047F0080027F20907F96EFF022E4907F93F0907F9C7430F0907F967420F0907F94748A -:400CC60001F0907F9D74BFF0907F977486F0907F957403F0907F9E7484F0907F98F0E4907FC7F0907FC9F0907FCBF075984043A810907FDE741FF0907FDF740FF0D204221A -:400D0600BB010689828A83E0225002E722BBFE02E32289828A83E49322BB010689828A83F0225002F722BBFE01F322D083D082F8E4937012740193700DA3A393F8740193EB -:400D4600F5828883E4737402936860EFA3A3A380DFC0E0C083C082C085C084C086758600907FC4E4F05391EF907FAB7404F0D086D084D085D082D083D0E03200000000007B -:400D86000012011001FF000040CD060C010100010200020902430001010080320904000007FF00000007050102400000070502024000000705030240000007058102400010 -:400DC600010705820240000107058302400001070584024000010403090410034B00650079007300700061006E000E03530065007200690061006C000000020EA200020E41 -:400E06007B00020D5700020EC900020E1000020E1400020E1800020E1C00020EF000020E2400020F1500020E2C00020F3AE4907F95F0907F94F0907F93F0907F9DE044020A -:400E4600F0907F97E04402F0907F9C7410F0E4907F96F0907F9D74FEF03017047F8080027F00907F97EFF0E4907F95F0907F9EF0907F98F022C0E0C083C082C085C084C00E -:400E8600867586005391EF907FAB7402F0D206D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D2185391EF907FAB7401F0D086D084D085D082D083EB -:400EC600D0E032C0E0C083C082C085C084C086758600D21A5391EF907FAB7408F0D086D084D085D082D083D0E032C0E0C083C082C085C084C0867586005391EF907FA974C2 -:400F060002F0D086D084D085D082D083D0E032C0E0C083C082C085C084C0867586005391EF907FA97404F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086D7 -:400F46007586005391EF907FA97408F0D086D084D085D082D083D0E032907FD6E054FBF0E04408F0301B04E04402F07FF47E01120003907FD6E054F7F0E04404F0227400B9 -:400F8600F58690FDA57C05A3E582458370F922907FD6E04480F0438701000000000022907FD6E04401F07F0D7E00120003907FD6E054FEF022120E33120F95907FD6E030FA -:090FC600E703120FA5120CB12281 -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." diff --git a/kernel-2.6.33/firmware/keyspan/usa19qw.HEX b/kernel-2.6.33/firmware/keyspan/usa19qw.HEX deleted file mode 100644 index 8a891023..00000000 --- a/kernel-2.6.33/firmware/keyspan/usa19qw.HEX +++ /dev/null @@ -1,142 +0,0 @@ -:0300330002002D9B -:04002D0053D8EF3283 -:10004600301019120E0FEFC3951440030200DF9013 -:100056007FBF7401F0C210C20B0200DF300D3E906C -:100066007FC6E020E173120E0FEFC39440506A90F2 -:100076007E40E0139210907FC7E014F536200B11F6 -:10008600600FF5247E7E7F4175297E752A4112090F -:1000960010C20DE4907FC7F07526FF803C907FC8A4 -:1000A600E020E135120E0FEFC39440502C907DC036 -:1000B600E0139210907FC9E014F536200B11600F03 -:1000C600F5247E7D7FC175297D752AC1120910D25E -:1000D6000DE4907FC9F07526FF907FB6E030E1030E -:1000E600020168120CFF8F36120E1B8F11E536C304 -:1000F6009513500F120DDEEF30E008E51120E703EF -:0C003600907F987410F090C000E0FF2252 -:03004300020E00AA -:10000300C0E0C083C082C085C084C086758600906E -:100013007FC4E4F05391EF907FAB7404F0D086D0AB -:0A00230084D085D082D083D0E03273 -:030000000209C52D -:4001060030135FC213E5366059B48003431102E51130E724E536D3942040037536208536247E7E7F8075297E752A80120B9AE53625E0907FB7F0802AE536D3943F4003753B -:40014600363F853624907E80E511F07E7E7F8175297E752A81120935E53604907FB7F07526FF907FCEE030E106200E030203C4E4F53574402535F582E4347CF583E0FFE589 -:40018600357C007B017A7E79002400F9EC347EFAEF120A970535E535B420D7907E00E0606E7F01907E11E0FD120CDA907E01E0FF120C1C907E02E0FF120C42D211D2127562 -:4001C6003604907E03E06005C2124336C0907E04E0B40107C21243360B8010907E04E06007C21143360980034336027F03AD36120CDA431A80907F987414F090C000E51A72 -:40020600F0907F987412F0E517440690C000F0907E05E06012A3E0543FF519907F987413F090C000E519F0907E07E06042907E13E0600543160480035316FBE4FFAD161247 -:400246000CDA907E08E06005431880800353187F5318FC907E09E06011431802A3E0FF120C8E907E0BE0FF120CB4AF18120C68907E0EE06018A3E06005431A018003531AD4 -:40028600FE907F987414F090C000E51AF0907E0CE06018A3E06005431A028003531AFD907F987414F090C000E51AF0907E12E0F513A3E0139214A3E0F514A3E06005431AC3 -:4002C600108003531AEF907F987414F090C000E51AF0907E16E060325319BF907F987413F0E519547F90C000F0907F987411F0120DD2EF54FE90C000F05316FDE4FFAD1621 -:40030600120CDAE4F50EF50DD20F907E17E0600F431602E4FFAD16120CDA750D01D20F907E18E06010907F987412F0E517440490C000F0D20B907E19E06011431940907F0D -:40034600987413F0E519547F90C000F0907E1AE0600F5316FEE4FFAD16120CDA750F01D20F907E1BE0600F431601E4FFAD16120CDAE4F50FD20F907E1CE0600E907F9874A9 -:4003860012F0E517440290C000F0907E1DE06002D213907E1EE06008751001E4F512D20F907E1FE06011907FD77411F07431F07415F07435F0D20DC20EE4907FCFF0301674 -:4003C60071E51260021512E530D3940040041530806075300A120DD2EF5401F536650E600785360ED20F8011120E27EF5410F53665096005853609D20F120E27EF5480F5C1 -:4004060036650A600585360AD20F120E27EF5420F536650B600885360B301102D20F120E27EF5440F536650C600885360C301202D20F30162A907FD2E020E123907B40E035 -:400446006009E0F532907B42E0F533907B41E06009907FD77417F07437F0E4907FD3F0907FC2E030E103020529E5277040300F39E5127035C20FF5357E007B0074082535DB -:40048600F9EE3400FA120A51FF74802535F582E4347BF583EFF00535E535B409DB907FC37409F0751210E4F51075270222E5276402703630052FC205F5357E007B00742B96 -:4004C6002535F9EE3400FA120A51FF74802535F582E4347BF583EFF00535E535B405DB907FC37405F075270322E53260337531031532E4F5357E007B0074312535F9EE34CD -:4005060000FA120A51FF74802535F582E4347BF583EFF00535E535B403DB907FC37403F0E4F52722907FE9E0120AA9060800067C0106E903054D0605F90805ED0905D50A02 -:4005460005E40B00000739907FEBE024FE60161460502402706F7419907FD4F07400907FD5F0020740907FEAE070047F0280027F03758282758319EFF0758274758319F06E -:40058600758258758319F0907FEAE004758217758319F07419907FD4F07412907FD5F0020740907FEAE0FF120B1CEA49600DEA907FD4F0E9907FD5F0020740907FB4E0449B -:4005C60001F0020740907FB4E04401F0020740907F00E525F0907FB57401F0020740907FEAE0F525020740120748907FEAE0F523020740907F00E523F0907FB57401F00216 -:400606000740907FE8E0247F60241460312402705BA201E433FF25E0FFA207E4334F907F00F0E4A3F0907FB57402F0020740E4907F00F0A3F0907FB57402F0020740907F2C -:40064600ECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E054FD907F00F0E4A3F0907FB57402F0020740907FB4E04401F0020740907FE8E024FE601E240216 -:400686006003020740907FEAE0B40106120DF9020740907FB4E04401F0020740907FEAE07038907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E4F090F8 -:4006C6007FECE05480FF131313541FFFE054072F907FD7F0E04420F08060907FB4E04401F08057907FE8E024FE60192402704B907FEAE0B40105120DF6803F907FB4E04487 -:4007060001F08036907FEAE07020907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF5837401F08010907FB4E04401F08007907FB4E04401F0907FB4E04402F9 -:40074600F022E4907F93F0907F9C7430F0907F967420F0907F9574C0F0907F9E743FF0907F987410F0E4F58E907FDF74FFF0907FDEF0E4F5087F017B0074082FF9E4340023 -:40078600FAE4120A970FBF09EE751301E4F512F530F511C20FC213C20EC20BC210C204907F987413F075190390C0007403F07F0CE4FD120CDA7F108F18120C68907F9874C2 -:4007C60012F07F018F17EF440690C000F00FE4FD120CDAE4FF7EA3AD068D16120CDA907F987411F090C000E4F07F057D7F120CDA7F01120D6A7F037D07120CDAE4FFE5167B -:40080600547FFD120CDA120E0F8F15E4FFE5164480FD120CDAE51530E704C2088002D208907F987414F0751A8090C0007480F0D20322D215907F92E04402F0120DF9D2E87C -:4008460043D820907FDE7401F0907FDFF0907FAB74FFF0907FA9F0907FAAF05391EF907FAFE04401F0907FAE740DF0D2AFD216120D24C202E4F528F530C209F523C20390F7 -:400886007FA104F0907FD8E065346048300305D216120046E50F6022E52660161526907FD8E030E6047F2080027F30907F96EFF0801A907F967430F08012907FD9E030E2F8 -:4008C600047F3080027F20907F96EFF0907FD8E0F5348020300307C2161200468016E50F7012907FD9E030E2047F3080027F20907F96EFF0300207C20212052A8086300AE4 -:4009060083C20A120B5D02088A22907F987410F0AF24E52AF582E529F583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987410F0AF24E52AF582E529F583C2A3 -:40094600AF058690C000E00586F0A30586DFF70586D2AF22907F987408F0AF24E52AF582E529F583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987408F0AFCD -:4009860024E52AF582E529F583C2AF058690C000E00586F0A30586DFF70586D2AF227400F58690FDA57C05A3E582458370F922907FD6E04480F0438701000000000022784B -:4009C6007FE4F6D8FD758139020A0C020838E493A3F8E493A34003F68001F208DFF48029E493A3F85407240CC8C333C4540F4420C8834004F456800146F6DFE4800B010211 -:400A0600040810204080900D8BE47E019360BCA3FF543F30E509541FFEE493A360010ECF54C025E060A840B8E493A3FAE493A3F8E493A3C8C582C8CAC583CAF0A3C8C582B0 -:400A4600C8CAC583CADFE9DEE780BEBB010689828A83E0225002E722BBFE02E32289828A83E49322BB010CE58229F582E5833AF583E0225006E92582F8E622BBFE06E925BB -:400A860082F8E222E58229F582E5833AF583E49322BB010689828A83F0225002F722BBFE01F322D083D082F8E4937012740193700DA3A393F8740193F5828883E47374028F -:400AC600936860EFA3A3A380DFE4907F93F0907F9C7420F0300103FF80027F00907F96EFF0E4907F94F0907F9D74FFF0E4907F97F0300811907F95F0907F9E74FFF0907F05 -:400B0600987420F022E4907F95F0907F9E74DFF0E4907F98F0228F35E4F5367537FF753819753986AB37AA38A939900001120A6AB4031DAF360536EFB5350122120A517E5C -:400B46000029FFEE3AA9077537FFF538893980D47B007A00790022907FD8E0F535120ACF200807907F92E054FDF0907FD6E04480F01209B5907FD6E030E70E300105120D9C -:400B8600BC8006120D49EF60E1907F92E04402F012074822052AE52AAE297002052914F5828E83E511F0120036052AE52AAC297002052914F5828C83EFF01524E5246007C7 -:400BC600120E1B8F1180CD22C0E0C083C082C085C084C086758600D2025391EF907FAB7401F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D20A9F -:400C06005391EF907FAB7408F0D086D084D085D082D083D0E032907F987413F090C00074BFF0907F987410F090C000EFF0907F987413F0E519547F90C000F022907F9874E8 -:400C460013F090C00074BFF0907F987411F090C000EFF0907F987413F0E519547F90C000F022907F987413F090C00074BFF0907F987412F090C000EFF0907F987413F0E57C -:400C860019547F90C000F022907F987413F090C00074BFF0907F987414F090C000EFF0907F987413F0E519547F90C000F022907F987413F090C00074BFF0907F987416F0FE -:400CC60090C000EFF0907F987413F0E519547F90C000F022907F987413F0E519547F90C000F0907F987417F090C000EFF0907F987415F090C000EDF022120DEA8F37120D91 -:400D0600EA8F38E53765386012120DEA8F37E53765386007120DEA8F3880E8AF3722907FD6E054FBF0E04408F0301604E04402F07FF47E01120DA5907FD6E054F7F0E04448 -:400D460004F022907FD8E0F536120748120E27EF30E60B907FD8E0653660F17F0122120ACF7F0022AE07E4FFE516547FFD120CDA907F987411F090C000EEF0E4E516448084 -:400D8600FD120CDA22052B02000000000331030000C186C102C10AC101C107012700008E368F37E5371537AE36700215364E60051209A480EE22907FD6E04401F07F0D7E8D -:400DC60000120DA5907FD6E054FEF022907F987411F090C000E0FF22907F987412F090C000E0FF22907F987413F090C000E0FF22D20122C2012200000000020BCE00020EF1 -:400E0600040002000300020BF5907F987414F090C000E0FF22907F987415F090C000E0FF22907F987416F090C000E0FF22000000000000000000000000000000000000004E -:400E4600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C -:400E8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002C -:400EC60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EC -:400F060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AB -:400F4600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006B -:400F8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002B -:400FC60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EB -:4010060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AA -:40104600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006A -:40108600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002A -:4010C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EA -:4011060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A9 -:401146000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069 -:401186000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029 -:4011C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E9 -:4012060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A8 -:401246000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068 -:401286000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028 -:4012C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E8 -:4013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A7 -:401346000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067 -:401386000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027 -:4013C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7 -:4014060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6 -:401446000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066 -:401486000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026 -:4014C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6 -:4015060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5 -:401546000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065 -:401586000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025 -:4015C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5 -:4016060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4 -:401646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064 -:401686000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024 -:4016C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4 -:4017060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3 -:401746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063 -:401786000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023 -:4017C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3 -:4018060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2 -:401846000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062 -:401886000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022 -:4018C6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012011001FF00BF -:401906000040CD06190100000102000209027400010100A032090400000EFF000000070501024000000705020240000007050302400000070504024000000705050240006D -:4019460000070506024000000705070240000007058102400001070582024000010705830240000107058402400001070585024000010705860240000107058702400001F3 -:401986000403090448034B00650079007300700061006E002C002000610020006400690076006900730069006F006E0020006F006600200049006E006E006F005300790040 -:4019C6007300200049006E0063002E0036034B00650079007300700061006E0020005500530042002000530065007200690061006C002000410064006100700074006500F9 -:041A0600720000006A -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." diff --git a/kernel-2.6.33/firmware/keyspan/usa19w.HEX b/kernel-2.6.33/firmware/keyspan/usa19w.HEX deleted file mode 100644 index a3b84313..00000000 --- a/kernel-2.6.33/firmware/keyspan/usa19w.HEX +++ /dev/null @@ -1,141 +0,0 @@ -:03003300020D5C5F -:10000300E4907F93F0907F9C7430F0E4907F96F0BF -:10001300907F94F0907F9D74FFF0E4907F97F09031 -:0F0023007F95F0907F9E7417F0E4907F98F02205 -:10004600300F18120D38EFC3951440030200D890F4 -:100056007FBF7401F0C20FC20A8077300C3B907FDD -:10006600C6E020E16D120D38EFC394405064907ED7 -:1000760040E013920F907FC7E014F51C200A116030 -:100086000FF5237E7E7F4175277E75284112080174 -:10009600C20CE4907FC7F08039907FC8E020E1323F -:1000A600120D38EFC394405029907DC0E013920F93 -:1000B600907FC9E014F51C200A11600FF5237E7DA0 -:1000C6007FC175277D7528C1120801D20CE4907F87 -:1000D600C9F0907FB6E030E10302015E120C418F59 -:1000E6001C120D448F11E51CC39513500F120D20E1 -:1000F600EF30E008E51120E70330125CC212E51C80 -:0C003600907F987410F090C000E0FF2252 -:03004300020E00AA -:030000000208B63D -:400106006056B48003431102E51130E724E51CD394204003751C20851C237E7E7F8075277E752880120A86E51C251C907FB7F08027E51CD3943F4003751C3F851C23907E06 -:4001460080E511F07E7E7F8175277E752881120826E51C04907FB7F0907FCEE030E106200D030203BAE4F51B7440251BF582E4347CF583E0FFE51B7C007B017A7E7900244A -:4001860000F9EC347EFAEF120A0D051BE51BB420D7907E00E0606E7F01907E11E0FD120C1C907E01E0FF120B5E907E02E0FF120B84D210D211751C04907E03E06005C211D7 -:4001C600431CC0907E04E0B40107C211431C0B8010907E04E06007C210431C098003431C027F03AD1C120C1C431980907F987414F090C000E519F0907F987412F0E51644CE -:400206000690C000F0907E05E06012A3E0543FF518907F987413F090C000E518F0907E07E06042907E13E0600543150480035315FBE4FFAD15120C1C907E08E060054317BC -:4002460080800353177F5317FC907E09E06011431702A3E0FF120BD0907E0BE0FF120BF6AF17120BAA907E0EE06018A3E0600543190180035319FE907F987414F090C00046 -:40028600E519F0907E0CE06018A3E0600543190280035319FD907F987414F090C000E519F0907E12E0F513A3E0139213A3E0F514A3E0600543191080035319EF907F98742D -:4002C60014F090C000E519F0907E16E060325318BF907F987413F0E518547F90C000F0907F987411F0120D14EF54FE90C000F05315FDE4FFAD15120C1CE4F50EF50DD20EEB -:40030600907E17E0600F431502E4FFAD15120C1C750D01D20E907E18E06010907F987412F0E516440490C000F0D20A907E19E06011431840907F987413F0E518547F90C064 -:4003460000F0907E1AE0600F5315FEE4FFAD15120C1C750F01D20E907E1BE0600F431501E4FFAD15120C1CE4F50FD20E907E1CE0600E907F987412F0E516440290C000F0D8 -:40038600907E1DE06002D212907E1EE06008751001E4F512D20E907E1FE06011907FD77411F07431F07415F07435F0D20CC20DE4907FCFF0301571E51260021512E52ED326 -:4003C60094004004152E8060752E0A120D14EF5401F51C650E6007851C0ED20E8011120D50EF5410F51C65096005851C09D20E120D50EF5480F51C650A6005851C0AD20EFB -:40040600120D50EF5420F51C650B6008851C0B301002D20E120D50EF5440F51C650C6008851C0C301102D20E30152A907FD2E020E123907B40E06009E0F530907B42E0F572 -:4004460031907B41E06009907FD77417F07437F0E4907FD3F0907FC2E030E10302051FE5257040300E39E5127035C20EF51B7E007B007408251BF9EE3400FA1209C7FF7447 -:4004860080251BF582E4347BF583EFF0051BE51BB409DB907FC37409F0751210E4F51075250222E5256402703630052FC205F51B7E007B007429251BF9EE3400FA1209C7C2 -:4004C600FF7480251BF582E4347BF583EFF0051BE51BB405DB907FC37405F075250322E5306033752F031530E4F51B7E007B00742F251BF9EE3400FA1209C7FF7480251B26 -:40050600F582E4347BF583EFF0051BE51BB403DB907FC37403F0E4F52522907FE9E0120A1F05F600066A0106D70305430605E90805E30905CB0A05DA0B00000727907FEBC9 -:40054600E024FE60161460502402706F7419907FD4F07400907FD5F002072E907FEAE070047F0280027F03758282758319EFF0758274758319F0758258758319F0907FEA65 -:40058600E004758217758319F07419907FD4F07412907FD5F002072E907FEAE0FF120A45EA49600DEA907FD4F0E9907FD5F002072E907FB4E04401F002072E907FB4E044D1 -:4005C60001F002072E907F00E524F0907FB57401F002072E907FEAE0F52402072E12073602072E907F007401F0907FB5F002072E907FE8E0247F60241460312402705BA221 -:4006060001E433FF25E0FFA207E4334F907F00F0E4A3F0907FB57402F002072EE4907F00F0A3F0907FB57402F002072E907FECE0F45480FFC4540FFFE054072F25E024B4CD -:40064600F582E4347FF583E054FD907F00F0E4A3F0907FB57402F002072E907FB4E04401F002072E907FE8E024FE601E2402600302072E907FEAE0B40106120D6302072E53 -:40068600907FB4E04401F002072E907FEAE07038907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E4F0907FECE05480FF131313541FFFE054072F907F69 -:4006C600D7F0E04420F08060907FB4E04401F08057907FE8E024FE60192402704B907FEAE0B40105120D60803F907FB4E04401F08036907FEAE07020907FECE0F45480FFAD -:40070600C4540FFFE054072F25E024B4F582E4347FF5837401F08010907FB4E04401F08007907FB4E04401F0907FB4E04402F022E4907F93F0907F9C7430F0E4907F96F06B -:40074600907F9574C0F0907F9E743FF0907F987418F0E4F58E907FDF74FFF0907FDEF0E4F5087F017B0074082FF9E43400FAE4120A0D0FBF09EE751301E4F512F52EF511A2 -:40078600C20EC212C20DC20AC20FC204907F987413F075180390C0007403F07F0CE4FD120C1C7F108F17120BAA907F987412F07F018F16EF440690C000F00FE4FD120C1C71 -:4007C600E4FF7EA3AD068D15120C1C907F987411F090C000E4F07F057D7F120C1C7F01120CAC7F037D07120C1C907F987414F075198090C0007480F0D20322907F98741059 -:40080600F0AF23E528F582E527F583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987410F0AF23E528F582E527F583C2AF058690C000E00586F0A30586DFF76F -:400846000586D2AF22907F987408F0AF23E528F582E527F583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987408F0AF23E528F582E527F583C2AF058690C045 -:4008860000E00586F0A30586DFF70586D2AF227400F58690FDA57C05A3E582458370F922907FD6E04480F0438701000000000022787FE4F6D8FD7581310208FD020942E43B -:4008C60093A3F8E493A34003F68001F208DFF48029E493A3F85407240CC8C333C4540F4420C8834004F456800146F6DFE4800B0102040810204080900CCDE47E019360BC36 -:40090600A3FF543F30E509541FFEE493A360010ECF54C025E060A840B8E493A3FAE493A3F8E493A3C8C582C8CAC583CAF0A3C8C582C8CAC583CADFE9DEE780BED214907F83 -:4009460092E04402F0120D63D2E843D820907FDE7401F0907FDFF0907FAB74FFF0907FA9F0907FAAF05391EF907FAFE04401F0907FAE740DF0D2AFD215120C66C202E4F557 -:4009860026F52EC208C203907FA104F0907FD8E0651A6010300305D215120046907FD8E0F51A8008300305C215120046300207C20212052080D63009D3C209120ABA80CC40 -:4009C60022BB010689828A83E0225002E722BBFE02E32289828A83E49322BB010CE58229F582E5833AF583E0225006E92582F8E622BBFE06E92582F8E222E58229F582E51F -:400A0600833AF583E49322BB010689828A83F0225002F722BBFE01F322D083D082F8E4937012740193700DA3A393F8740193F5828883E4737402936860EFA3A3A380DF8F58 -:400A46001BE4F51C751DFF751E19751F86AB1DAA1EA91F9000011209E0B4031DAF1C051CEFB51B01221209C77E0029FFEE3AA907751DFFF51E891F80D47B007A00790022F3 -:400A86000528E528AE277002052714F5828E83E511F01200360528E528AC277002052714F5828C83EFF01523E5236007120D448F1180CD22907FD8E0F51B120003907FD6AB -:400AC600E04480F01208A6907FD6E030E70E300105120CFE8006120C8BEF60E112073622C0E0C083C082C085C084C086758600907FC4E4F05391EF907FAB7404F0D086D0DF -:400B060084D085D082D083D0E032C0E0C083C082C085C084C086758600D2025391EF907FAB7401F0D086D084D085D082D083D0E032C0E0C083C082C085C084C08675860025 -:400B4600D2095391EF907FAB7408F0D086D084D085D082D083D0E032907F987413F090C00074BFF0907F987410F090C000EFF0907F987413F0E518547F90C000F022907FDB -:400B8600987413F090C00074BFF0907F987411F090C000EFF0907F987413F0E518547F90C000F022907F987413F090C00074BFF0907F987412F090C000EFF0907F98741307 -:400BC600F0E518547F90C000F022907F987413F090C00074BFF0907F987414F090C000EFF0907F987413F0E518547F90C000F022907F987413F090C00074BFF0907F9874F2 -:400C060016F090C000EFF0907F987413F0E518547F90C000F022907F987413F0E518547F90C000F0907F987417F090C000EFF0907F987415F090C000EDF022120D2C8F1D44 -:400C4600120D2C8F1EE51D651E6012120D2C8F1DE51D651E6007120D2C8F1E80E8AF1D22907FD6E054FBF0E04408F0301504E04402F07FF47E01120CE7907FD6E054F7F0D8 -:400C8600E04404F022907FD8E0F51C120736120D50EF30E60B907FD8E0651C60F17F01221200037F0022AE07E4FFE515547FFD120C1C907F987411F090C000EEF0E4E51599 -:400CC6004480FD120C1C2205290200000000032F030000C186C102C109C101C107012500008E1C8F1DE51D151DAE1C7002151C4E600512089580EE22907FD6E04401F07F86 -:400D06000D7E00120CE7907FD6E054FEF022907F987411F090C000E0FF22907F987412F090C000E0FF22907F987413F090C000E0FF22907F987414F090C000E0FF22907F2B -:400D4600987415F090C000E0FF22907F987416F090C000E0FF2253D8EF32D20122C20122000000000000000000000000000000000000000000000000000000000000000073 -:400D8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002D -:400DC60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020B1000020EC0 -:400E06000400020AE600020B370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072 -:400E4600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C -:400E8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002C -:400EC60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EC -:400F060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AB -:400F4600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006B -:400F8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002B -:400FC60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EB -:4010060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AA -:40104600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006A -:40108600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002A -:4010C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000EA -:4011060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A9 -:401146000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069 -:401186000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029 -:4011C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E9 -:4012060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A8 -:401246000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068 -:401286000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028 -:4012C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E8 -:4013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A7 -:401346000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067 -:401386000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027 -:4013C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7 -:4014060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6 -:401446000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066 -:401486000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026 -:4014C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6 -:4015060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5 -:401546000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065 -:401586000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025 -:4015C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5 -:4016060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4 -:401646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064 -:401686000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024 -:4016C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4 -:4017060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3 -:401746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063 -:401786000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023 -:4017C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3 -:4018060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2 -:401846000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062 -:401886000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022 -:4018C6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012011001FF00BF -:401906000040CD06080100000102000209027400010100A032090400000EFF000000070501024000000705020240000007050302400000070504024000000705050240007E -:4019460000070506024000000705070240000007058102400001070582024000010705830240000107058402400001070585024000010705860240000107058702400001F3 -:401986000403090448034B00650079007300700061006E002C002000610020006400690076006900730069006F006E0020006F006600200049006E006E006F005300790040 -:4019C6007300200049006E0063002E0036034B00650079007300700061006E0020005500530042002000530065007200690061006C002000410064006100700074006500F9 -:041A0600720000006A -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." diff --git a/kernel-2.6.33/firmware/keyspan/usa28.HEX b/kernel-2.6.33/firmware/keyspan/usa28.HEX deleted file mode 100644 index 000c9786..00000000 --- a/kernel-2.6.33/firmware/keyspan/usa28.HEX +++ /dev/null @@ -1,148 +0,0 @@ -:0A0026001217DB1218B51214C322E2 -:0300330002001DAB -:04001D0053D8EF3293 -:100006008E128F13E5131513AE12700215124E6081 -:07001600051218A480EE2280 -:03000300020046B2 -:10004600C0E0C083C082C086758600C0D075D00867 -:1000560030990E301107A217929B854699C299D204 -:100066001F30C10E301207A21892C38547C1C2C104 -:10007600D220201F03020442C21F2003030202678C -:10008600201103020138E54AC3957C503E20133601 -:10009600200B33907F9BE020E303201C29301B12AA -:1000A600AE4A054A74402EF582E4347EF583E013A9 -:1000B6009217AE4A054A74402EF582E4347EF583E3 -:1000C600E0F546020440C211020440907FC7E4F006 -:1000D600C20330150CC215907FBF04F0C211020492 -:1000E60040907FC8E030E105C211020440907FC90C -:1000F600E0F57C907DC0E013921520132D200B2A8D -:03004300021B009D -:0300230002004692 -:03003B000200467A -:0300000002163DA8 -:40010600907F9BE020E303201C20301B11907DC1E0139217A3E0F546754A03020440754A02907DC1E0F546020440754A01C211020440E54AC3957C50030201E0907FC6E08A -:4001460030E107C221C205020440907FC7E0F57C907E40E01392153013030201D8200B7220006F907F9BE020E303201C65301B10907E41E013929BA3E0F599754A038009BE -:40018600907E41E0F599754A02E54AC3957C4017907FC7E4F0C203201503020440C215907FBF04F0020440301B12AE4A054A74402EF582E4347EF583E0139217AE4A054AA7 -:4001C60074402EF582E4347EF583E0F546D211020440754A01C221020440301303020262200B79907F9BE020E303201C6F301B12AE4A054A74402EF582E4347EF583E013DC -:40020600929BAE4A054A74402EF582E4347EF583E0F599E54AC3957C4017907FC7E4F0C203201503020440C215907FBF04F0020440301B12AE4A054A74402EF582E4347EB6 -:40024600F583E0139217AE4A054A74402EF582E4347EF583E0F546D211020440C221020440201103020319E54AC3957C503E201336200B33907F9BE020E303201C29301B5F -:4002860012AE4A054A74C02EF582E4347DF583E0139217AE4A054A74C02EF582E4347DF583E0F546020440C211020440907FC9E4F0D20330150CC215907FBF04F0C2110276 -:4002C6000440907FC6E030E105C211020440907FC7E0F57C907E40E013921520132D200B2A907F9BE020E303201C20301B11907E41E0139217A3E0F546754A03020440759E -:400306004A02907E41E0F546020440754A01C211020440E54AC3957C50030203C1907FC8E030E107C221C205020440907FC9E0F57C907DC0E01392153013030203B9200B48 -:400346007220006F907F9BE020E303201C65301B10907DC1E013929BA3E0F599754A038009907DC1E0F599754A02E54AC3957C4017907FC9E4F0D203201503020440C21573 -:40038600907FBF04F0020440301B12AE4A054A74C02EF582E4347DF583E0139217AE4A054A74C02EF582E4347DF583E0F546D211020440754A01C221020440301303020463 -:4003C6003E200B74907F9BE020E303201C6A301B12AE4A054A74C02EF582E4347DF583E013929BAE4A054A74C02EF582E4347DF583E0F599E54AC3957C4013907FC9E4F09D -:40040600D203301535C215907FBF04F0802C301B12AE4A054A74C02EF582E4347DF583E0139217AE4A054A74C02EF582E4347DF583E0F546D2118002C221D2252020030230 -:40044600080CC220200403020631201203020502E54BC3957D503E201436200D33907F9AE020E503201E29301D12AE4B054B74402EF582E4347DF583E0139218AE4B054B99 -:4004860074402EF582E4347DF583E0F54702080AC21202080A907FCBE4F0C20430160CC216907FC104F0C21202080A907FCCE030E105C21202080A907FCDE0F57D907CC0BB -:4004C600E013921620142D200D2A907F9AE020E503201E20301D11907CC1E0139218A3E0F547754B0302080A754B02907CC1E0F54702080A754B01C21202080AE54BC39566 -:400506007D50030205AA907FCAE030E107C222C20602080A907FCBE0F57D907D40E01392163014030205A2200D7220006F907F9AE020E503201E65301D10907D41E013920D -:40054600C3A3E0F5C1754B038009907D41E0F5C1754B02E54BC3957D4017907FCBE4F0C20420160302080AC216907FC104F002080A301D12AE4B054B74402EF582E4347D24 -:40058600F583E0139218AE4B054B74402EF582E4347DF583E0F547D21202080A754B01C22202080A30140302062C200D79907F9AE020E503201E6F301D12AE4B054B7440E9 -:4005C6002EF582E4347DF583E01392C3AE4B054B74402EF582E4347DF583E0F5C1E54BC3957D4017907FCBE4F0C20420160302080AC216907FC104F002080A301D12AE4B91 -:40060600054B74402EF582E4347DF583E0139218AE4B054B74402EF582E4347DF583E0F547D21202080AC22202080A2012030206E3E54BC3957D503E201436200D33907F1A -:400646009AE020E503201E29301D12AE4B054B74C02EF582E4347CF583E0139218AE4B054B74C02EF582E4347CF583E0F54702080AC21202080A907FCDE4F0D20430160C43 -:40068600C216907FC104F0C21202080A907FCAE030E105C21202080A907FCBE0F57D907D40E013921620142D200D2A907F9AE020E503201E20301D11907D41E0139218A352 -:4006C600E0F547754B0302080A754B02907D41E0F54702080A754B01C21202080AE54BC3957D500302078B907FCCE030E107C222C20602080A907FCDE0F57D907CC0E013AC -:400706009216301403020783200D7220006F907F9AE020E503201E65301D10907CC1E01392C3A3E0F5C1754B038009907CC1E0F5C1754B02E54BC3957D4017907FCDE4F0AE -:40074600D20420160302080AC216907FC104F002080A301D12AE4B054B74C02EF582E4347CF583E0139218AE4B054B74C02EF582E4347CF583E0F547D21202080A754B0173 -:40078600C22202080A301403020808200D74907F9AE020E503201E6A301D12AE4B054B74C02EF582E4347CF583E01392C3AE4B054B74C02EF582E4347CF583E0F5C1E54B3F -:4007C600C3957D4013907FCDE4F0D204301635C216907FC104F0802C301D12AE4B054B74C02EF582E4347CF583E0139218AE4B054B74C02EF582E4347CF583E0F547D2122A -:400806008002C222D22520980302093EC2982001030208B0202327AE48054874802EF582E4347EF583E599F0301B49AE48054874802EF582E4347EF583E598F08036AF996E -:40084600EFB55804D20B802CEFB55704C20B8024AE48054874802EF582E4347EF583EFF0301B11AE48054874802EF582E4347EF583E598F0D219E548C39554500302093C9F -:40088600907FB8E030E115E548C39440500302093C15481548052DD20C02093C907FB7E548F0754800C20102093C202327AE48054874002EF582E4347EF583E599F0301BBF -:4008C60049AE48054874002EF582E4347EF583E598F08036AF99EFB55804D20B802CEFB55704C20B8024AE48054874002EF582E4347EF583EFF0301B11AE48054874002E51 -:40090600F582E4347EF583E598F0D219E548C395544023907FB6E030E111E548C39440401515481548052DD20C800B907FB9E548F0754800D201D22520C003020A70C2C016 -:400946002002030209E2202427AE49054974802EF582E4347DF583E5C1F0301D49AE49054974802EF582E4347DF583E5C0F08036AFC1EFB57004D20D802CEFB56F04C20DAE -:400986008024AE49054974802EF582E4347DF583EFF0301D11AE49054974802EF582E4347DF583E5C0F0D21AE549C3956C5003020A6E907FBCE030E115E549C39440500351 -:4009C600020A6E154915490539D20E020A6E907FBBE549F0754900C202020A6E202427AE49054974002EF582E4347DF583E5C1F0301D49AE49054974002EF582E4347DF555 -:400A060083E5C0F08036AFC1EFB57004D20D802CEFB56F04C20D8024AE49054974002EF582E4347DF583EFF0301D11AE49054974002EF582E4347DF583E5C0F0D21AE54983 -:400A4600C3956C4023907FBAE030E111E549C394404015154915490539D20E800B907FBDE549F0754900D202D225302505C225020056D0D0D086D082D083D0E032907FCE99 -:400A8600E030E103020BA5E4F51274402512F582E4347CF583E0FFE5127C007B00244CF9EC3400FAEF1215CD0512E512B418DBE54C600C75C92075C836854DCA854ECBE5BC -:400AC6004F13921B929FE55013921CE551139223E5526009907F98E054FBF08007907F98E04404F0E5536009907F98E0547FF08007907F98E04480F0E559600BC213C20B18 -:400B0600907F95E04402F0E55A600BD20BD20C907F95E04402F0E55B600DC2AFC211D200E4F57CF54AD2AFE55C6005302302D20BE55D6015907F95E054FDF0907F9EE044D9 -:400B460002F0907F98E054FDF0E55E600AD29CC298752E01754028E55F6007C29CE4F548F52EE5606003E4F548E5616002D207E5626008E55E7002F540D20CE56360199060 -:400B86007FD77411F07431F07412F07432F07415F07435F0D203D201D209E4907FCFF0A213E433FF652B60048F2BD20CA20BE433FF652C60048F2CD20C907F9BE054086589 -:400BC600276007E05408F527D20C907F9BE05440B52909E054406440F529D20C300735C2AF300118907FB8E020E127E5486009907FB7F0E4F548C201C2078016907FB6E0E9 -:400C060020E10FE5486009907FB9F0E4F548D201C207D2AF20053730031B907FC6E020E12D907E40E0139215754A01907FC7E0F57CD2058019907FC8E020E112907DC0E0CF -:400C4600139215754A01907FC9E0F57CD205202133200006E54A657C702A30051A300309E4907FC7F0C2038007E4907FC9F0D203C205E4F57CF54A30150AC215C200907F5C -:400C8600BF7401F0302103020D94200503020D94301C0A907F9BE020E303020D94300B03020D94301303020D94300362301B12AF4A054A74402FF582E4347EF583E01392CE -:400CC6002DAF4A054A74402FF582E4347EF583E0F513E54AC3957C502A301B12AF4A054A74402FF582E4347EF583E0139217AF4A054A74402FF582E4347EF583E0F546D266 -:400D060011806BC211E4907FC7F0C2038060301B12AF4A054A74C02FF582E4347DF583E013922DAF4A054A74C02FF582E4347DF583E0F513E54AC3957C502A301B12AF4A67 -:400D4600054A74C02FF582E4347DF583E0139217AF4A054A74C02FF582E4347DF583E0F546D2118009C211E4907FC9F0D203301B04A22D929BD221C2AF85139920110D3043 -:400D8600150AC215C200907FBF7401F0D2AF907FD0E030E103020EB5E4F51274C02512F582E4347BF583E0FFE5127C007B002464F9EC3400FAEF1215CD0512E512B418DB51 -:400DC600E564600B758960758840D2DF85658DE56713921D92C7E56813921EE569139224E56A6009907F97E054EFF08007907F97E04410F0E56B6009907F97E0547FF080A4 -:400E060007907F97E04480F0E571600BC214C20D907F94E04408F0E572600BD20DD20E907F94E04408F0E573600DC2AFC212D200E4F57DF54BD2AFE5746005302402D20D20 -:400E4600E5756015907F94E054F7F0907F9DE04408F0907F97E054F7F0E576600AD2C4C2C0753A01754128E5776007C2C4E4F549F53AE5786003E4F549E5796002D208E5F0 -:400E86007A6008E5767002F541D20EE57B6019907FD77413F07433F07414F07434F07416F07436F0D204D202D20AE4907FD1F0A214E433FF653760048F37D20EA20DE43304 -:400EC600FF653860048F38D20E907F9AE0542065336007E05420F533D20E907F9AE05440B53509E054406440F535D20E300835C2AF300218907FBCE020E127E54960099099 -:400F06007FBBF0E4F549C202C2088016907FBAE020E10FE5496009907FBDF0E4F549D202C208D2AF20063730041B907FCAE020E12D907D40E0139216754B01907FCBE0F503 -:400F46007DD2068019907FCCE020E112907CC0E0139216754B01907FCDE0F57DD206202233200006E54B657D702A30061A300409E4907FCBF0C2048007E4907FCDF0D2042C -:400F8600C206E4F57DF54B30160AC216C200907FC17401F03022030210A42006030210A4301E0A907F9AE020E5030210A4300D030210A43014030210A4300462301D12AF8E -:400FC6004B054B74402FF582E4347DF583E013922DAF4B054B74402FF582E4347DF583E0F513E54BC3957D502A301D12AF4B054B74402FF582E4347DF583E0139218AF4B78 -:40100600054B74402FF582E4347DF583E0F547D212806BC212E4907FCBF0C2048060301D12AF4B054B74C02FF582E4347CF583E013922DAF4B054B74C02FF582E4347CF5F2 -:4010460083E0F513E54BC3957D502A301D12AF4B054B74C02FF582E4347CF583E0139218AF4B054B74C02FF582E4347CF583E0F547D2128009C212E4907FCDF0D204301DF4 -:4010860004A22D92C3D222C2AF8513C120120D30160AC216C200907FC17401F0D2AF907FC2E030E10302117AE51A7046300C3FE540703BA20933F531C209C20CE4F5127E0D -:4010C600007B0074262512F9EE3400FA121587FF74802512F582E4347BF583EFF00512E512B40CDB907FC3740CF075401022751A0122E51A64017045300E3EE541703AA2C5 -:401106000A33F53DC20AC20EE4F5127E007B0074322512F9EE3400FA121587FF74802512F582E4347BF583EFF00512E512B40CDB907FC3740CF0754110751A0222E51C60CA -:4011460030151CE4F5127E007B00741B2512F9EE3400FA121587FF74802512F582E4347BF583EFF00512E512B403DB907FC37403F0E4F51A22907FE9E012161712400012A7 -:40118600B401132003119E06123308122D0912200A13760B0000136F907FEBE024FE6016146040240270697419907FD4F07400907FD5F0021376907FEAE0FF12174B8B1261 -:4011C6008A138914EA496011AE02EE907FD4F0AF01EF907FD5F0021376907FB4E04401F0021376907FEAE0FF12179A8B128A138914EA496011AE02EE907FD4F0AF01EF9083 -:401206007FD5F0021376907FB4E04401F0021376907FB4E04401F0021376907F007401F0907FB5F00213761214C3021376907F007401F0907FB5F0021376907FE8E0247FBF -:4012460060241460312402705BA226E433FF25E0FFA22BE4334F907F00F0E4A3F0907FB57402F0021376E4907F00F0A3F0907FB57402F0021376907FECE0F45480FFC45429 -:401286000FFFE054072F25E024B4F582E4347FF583E054FD907F00F0E4A3F0907FB57402F0021376907FB4E04401F0021376907FE8E024FE601D24026003021376907FEA0B -:4012C600E0B40105C226021376907FB4E04401F0021376907FEAE07038907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E4F0907FECE05480FF131313A7 -:40130600541FFFE054072F907FD7F0E04420F0805F907FB4E04401F08056907FE8E024FE60182402704A907FEAE0B40104D226803F907FB4E04401F08036907FEAE07020A3 -:40134600907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF5837401F08010907FB4E04401F08007907FB4E04401F0907FB4E04402F0222028030214C2E54063 -:4013860060021540E548604F65447045E542F460020542E542C39555403DC2AF300118907FB8E020E127907FB7E548F0C201E4F548F542F5448016907FB6E020E10F907F07 -:4013C600B9E548F0D201E4F548F542F544D2AF8006854844E4F542E52E602D201907907F9BE030E00EE52F6005E4F52FD20CE4F53E8013E53ED39556500CE53EB556057504 -:401406002F01D20C053EC219E54160021541E549604F65457045E543F460020543E543C3956D403DC2AF300218907FBCE020E127907FBBE549F0C202E4F549F543F54580E2 -:4014460016907FBAE020E10F907FBDE549F0D202E4F549F543F545D2AF8006854945E4F543E53A602D201A07907F9AE030E20EE53B6005E4F53BD20EE4F53F8013E53FD35E -:40148600956E500CE53FB56E05753B01D20E053FC21A907FD2E020E123907B40E06009E0F51C907B42E0F51D907B41E06009907FD77417F07437F0E4907FD3F022E4907FC5 -:4014C60093F0907F9C7430F0907F96E04410F0907F94740DF0907F9D749AF0907F97E054FDF0907F957423F0907F9E7484F0E4907FC7F0907FC9F0907FCFF075984043A89E -:4015060010C21BC205C221C20BC213F57CF54AC211C215F542C219F544F548C223C21CF52DF52FC207C200C21FF53EC209D20CF526907FCBF0907FCDF0907FD1F075C04043 -:4015460043A840C21DC206C222C20DC214F57DF54BC212C216F543C21AF545F549C224C21EF539F53BC208C200C220F53FC20AD20E753201907FDF74FFF0907FDEF0D228DE -:4015860022BB010689828A83E0225002E722BBFE02E32289828A83E49322BB010CE58229F582E5833AF583E0225006E92582F8E622BBFE06E92582F8E222E58229F582E553 -:4015C600833AF583E49322BB010689828A83F0225002F722BBFE01F322BB0110E58229F582E5833AF583E0F5F0A3E0225009E92582F886F008E622BBFE0AE92582F8E2F511 -:40160600F008E222E5832AF583E993F5F0A3E99322D083D082F8E4937012740193700DA3A393F8740193F5828883E4737402936860EFA3A3A380DF787FE4F6D8FD75817D0E -:401646000216840216C9E493A3F8E493A34003F68001F208DFF48029E493A3F85407240CC8C333C4540F4420C8834004F456800146F6DFE4800B010204081020408090181A -:40168600C5E47E019360BCA3FF543F30E509541FFEE493A360010ECF54C025E060A840B8E493A3FAE493A3F8E493A3C8C582C8CAC583CAF0A3C8C582C8CAC583CADFE9DE39 -:4016C600E780BE751101907F92E054FDF0907FAEE0FFD39226E433FEEF4EF0D2E843D820907FDE7401F0907FDFF0907FAB74FFF0907FA9F0907FAAF05391EF907FAFE044C5 -:4017060001F0907FAEE0440DF0D2AFD2BCD2BED22D12187FC227C225C228302803120A83907FD8E065106008E0F51012137E80EA302707C22712117B80E0302CDDC22C12C5 -:40174600002680D622E4FE7517FF751819751912AB17AA18A9199000011215A06402702DAD060EEDB50701229000021215DF85F015F5166215E5156216E516621529FDE551 -:40178600153AA9057517FFF518891980C37B007A007900228F15E4F5167517FF751819751986AB17AA18A9199000011215A0B4031DAF160516EFB51501221215877E0029BE -:4017C600FFEE3AA9077517FFF518891980D47B007A00790022E4907F93F0907F9CF0907F94F0907F9D7402F0907F97F0E4907F95F0907F9E74FFF0E4907F98F0907F9DF003 -:4018060022C0E0C083C082C085C084C086758600907FC4E4F05391EF907FAB7404F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D2275391EF9024 -:401846007FAB7401F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D22C5391EF907FAB7408F0D086D084D085D082D083D0E032907FD6E054FBF0DD -:40188600E04408F0302D04E04402F07FF47E01120006907FD6E054F7F0E04404F0227400F58690FDA57C05A3E582458370F922907FD6E04480F0438701000000000022C125 -:4018C600AA011A00031B030000C127C12CC126C12B000000000000000000000000000000000000000000000000000000000000000000000000000000000012011001FF0031 -:401906000040CD060F0100000102000109027400010100A032090400000EFF0000000705010240000007050202400000070503024000000705040240000007050502400078 -:4019460000070506024000000705070240000007058102400001070582024000010705830240000107058402400001070585024000010705860240000107058702400001F3 -:401986000403090448034B00650079007300700061006E002C002000610020006400690076006900730069006F006E0020006F006600200049006E006E006F005300790040 -:4019C6007300200049006E0063002E0036034B00650079007300700061006E0020005500530042002000530065007200690061006C002000410064006100700074006500F9 -:401A0600720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002E -:401A46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060 -:401A86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020 -:401AC6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002183100021B78 -:091B06000400021807000218583F -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." diff --git a/kernel-2.6.33/firmware/keyspan/usa28x.HEX b/kernel-2.6.33/firmware/keyspan/usa28x.HEX deleted file mode 100644 index 9f0f7fac..00000000 --- a/kernel-2.6.33/firmware/keyspan/usa28x.HEX +++ /dev/null @@ -1,141 +0,0 @@ -:030033000212F7BF -:10000300E4907F93F0907F9C7430F0E4907F96F0BF -:10001300907F94F0907F9D74FFF0E4907F97F09031 -:0F0023007F95F0907F9E7407F0E4907F98F02215 -:1000460030091812131BEFC3953C40030200D890E9 -:100056007FBF7401F0C209C200807730033B907FF6 -:10006600C6E020E16D12131BEFC394405064907EEE -:1000760040E0139209907FC7E014F5192000116043 -:100086000FF5087E7E7F41750C7E750D41120CBA08 -:10009600C203E4907FC7F08039907FC8E020E13248 -:1000A60012131BEFC394405029907DC0E0139209B0 -:1000B600907FC9E014F519200011600FF5087E7DC8 -:1000C6007FC1750C7D750DC1120CBAD203E4907F09 -:1000D600C9F0907FB6E030E1030201601211D68FBD -:1000E600191213278F36E519C3953A500F1212EBE2 -:1000F600EF30E008E53620E703300B5EC20BE5196A -:0C003600907F987410F090C000E0FF2252 -:03004300021300A5 -:03000000020E00ED -:400106006058B48003433602E53630E726E519D3942040037519208519087E7E7F80750C7E750D80AF36120F4BE51925E0907FB7F08027E519D3943F400375193F851908D4 -:40014600907E80E536F07E7E7F81750C7E750D81120CDFE51904907FB7F0907FCEE030E1062005030203C1C205E4F51874402518F582E4347CF583E0FFE5187C007B017AF1 -:400186007E79002400F9EC347EFAEF120ED20518E518B420D7907E00E06068907E03E060247F01E4FD1211B17F037DCD1211B1434680907F987414F090C000E546F0E490E0 -:4001C6007E13F08030907E01E0FF121035907E02E0FF12105B7F01907E11E0FD1211B17F037D071211B1434680907F987414F090C000E546F0907F987412F0E5404406903E -:40020600C000F0907E03E07006907E13E07008E4907E13F07525FF907E05E06012A3E0543FF544907F987413F090C000E544F0907E07E0602BA3E0600543428080035342DA -:400246007F5342FC907E09E06011434202A3E0FF1210A7907E0BE0FF1210CDAF42121081907E03E0600853427FAF42121081907E0CE06018A3E0600543460280035346FDB4 -:40028600907F987414F090C000E546F0907E0EE06018A3E0600543460180035346FE907F987414F090C000E546F0907E12E0F53AA3E013920DA3E0F53CA3E060054346108B -:4002C60080035346EF907F987414F090C000E546F0907E16E060325344BF907F987413F0E544547F90C000F0907F987411F01212DFEF54FE90C000F0533EFDE4FFAD3E120F -:4003060011B1E4F52AF529D207907E17E0600F433E02E4FFAD3E1211B1752901D207907E18E06010907F987412F0E540440490C000F0D200907E19E06011434440907F98F2 -:400346007413F0E544547F90C000F0907E1AE0600F533EFEE4FFAD3E1211B1752B01D207907E1BE0600F433E01E4FFAD3E1211B1E4F52BD207907E1CE0600E907F98741284 -:40038600F0E540440290C000F0907E1DE06002D20B907E1EE06008752C01E4F538D207907E1FE06011907FD77411F07431F07415F07435F0D203E4907FCFF0301A52E53892 -:4003C60060021538201349E513D3940040041513803E75130A301B02D2131212DFEF5401F519652A600585192AD207121333EF5480F51965266005851926D207300D11127F -:400406001333EF5410F51965256005851925D207201B030207EC300A1812136FEFC3953D40030204AE907FC17401F0C20AC200807730043B907FCAE020E16D12136FEFC35A -:4004460094405064907D40E013920A907FCBE014F519200011600FF5087E7D7F41750C7D750D41120D04C204E4907FCBF08039907FCCE020E13212136FEFC39440502990BC -:400486007CC0E013920A907FCDE014F519200011600FF5087E7C7FC1750C7C750DC1120D04D204E4907FCDF0907FBAE030E1030205361212208F1912137B8F37E519C3952B -:4004C6003B500F121357EF30E008E53720E703300C5EC20CE5196058B48003433702E53730E726E519D3942040037519208519087E7D7F80750C7D750D80AF37120F84E503 -:400506001925E0907FBBF08027E519D3943F400375193F851908907D80E537F07E7D7F81750C7D750D81120D29E51904907FBBF0907FD0E030E106200603020797C206E4F8 -:40054600F51874C02518F582E4347BF583E0FFE5187C007B017A7E79202420F9EC347EFAEF120ED20518E518B420D7907E20E06068907E23E060247F01E4FD1211FB7F0329 -:400586007DCD1211FB434780907F98740CF090C000E547F0E4907E33F08030907E21E0FF121119907E22E0FF12113F7F01907E31E0FD1211FB7F037D071211FB4347809048 -:4005C6007F98740CF090C000E547F0907F98740AF0E541440690C000F0907E23E07006907E33E07008E4907E33F0752EFF907E25E06012A3E0543FF545907F98740BF090EB -:40060600C000E545F0907E27E0602BA3E06005434380800353437F5343FC907E29E06011434302A3E0FF121165907E2BE0FF12118BAF431210F3907E23E0600853437FAFFE -:40064600431210F3907E2CE06018A3E0600543470280035347FD907F98740CF090C000E547F0907E2EE06018A3E0600543470180035347FE907F98740CF090C000E547F0D4 -:40068600907E32E0F53BA3E013920EA3E0F53DA3E0600543471080035347EF907F98740CF090C000E547F0907E36E060325345BF907F98740BF0E545547F90C000F0907F79 -:4006C600987409F012134BEF54FE90C000F0533FFDE4FFAD3F1211FBE4F533F532D208907E37E0600F433F02E4FFAD3F1211FB753201D208907E38E06010907F98740AF043 -:40070600E541440490C000F0D200907E39E06011434540907F98740BF0E545547F90C000F0907E3AE0600F533FFEE4FFAD3F1211FB753401D208907E3BE0600F433F01E4E9 -:40074600FFAD3F1211FBE4F534D208907E3CE0600E907F98740AF0E541440290C000F0907E3DE06002D20C907E3EE06008753501E4F539D208907E3FE06011907FD7741389 -:40078600F07433F07416F07436F0D204E4907FD1F0301A52E53960021539301349E513D3940040041513803E75130A301B02C21312134BEF5401F51965336005851933D279 -:4007C60008121387EF5480F519652F600585192FD208300E11121387EF5410F519652E600585192ED208301A2A907FD2E020E123907B40E06009E0F515907B42E0F5169035 -:400806007B41E06009907FD77417F07437F0E4907FD3F0907FC2E030E103020920E50A7040300739E5387035C207F5187E007B0074242518F9EE3400FA120E8CFF748025BD -:4008460018F582E4347BF583EFF00518E518B409DB907FC37409F0753810E4F52C750A0122E50A64017040300839E5397035C208F5187E007B00742D2518F9EE3400FA1297 -:400886000E8CFF74802518F582E4347BF583EFF00518E518B409DB907FC37409F0753910E4F535750A0222E50A6402703630142FC214F5187E007B00740E2518F9EE340083 -:4008C600FA120E8CFF74802518F582E4347BF583EFF00518E518B405DB907FC37405F0750A0322E51560301515E4F5187E007B0074142518F9EE3400FA120E8CFF748025F2 -:4009060018F582E4347BF583EFF00518E518B403DB907FC37403F0E4F50A22907FE9E0120EE40A08000A7C010AE80309440609FB0809F50909DD0A09EC0B00000B37907F3D -:40094600EBE024FE6019146061240260030209D37419907FD4F07400907FD5F0020B3E907FEAE070047F0280027F03758282758319EFF075827B758319F0758274758319B2 -:40098600F0758266758319F0758258758319F0907FEAE004758217758319F07419907FD4F07412907FD5F0020B3E907FEAE0FF120F0AEA49600DEA907FD4F0E9907FD5F085 -:4009C600020B3E907FB4E04401F0020B3E907FB4E04401F0020B3E907F00E509F0907FB57401F0020B3E907FEAE0F509020B3E120B46020B3E907F007401F0907FB5F00205 -:400A06000B3E907FE8E0247F60241460312402705BA210E433FF25E0FFA216E4334F907F00F0E4A3F0907FB57402F0020B3EE4907F00F0A3F0907FB57402F0020B3E907F04 -:400A4600ECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E054FD907F00F0E4A3F0907FB57402F0020B3E907FB4E04401F0020B3E907FE8E024FE601D24020F -:400A86006003020B3E907FEAE0B40105C210020B3E907FB4E04401F0020B3E907FEAE07038907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E4F0907FB6 -:400AC600ECE05480FF131313541FFFE054072F907FD7F0E04420F0805F907FB4E04401F08056907FE8E024FE60182402704A907FEAE0B40104D210803F907FB4E04401F049 -:400B06008036907FEAE07020907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF5837401F08010907FB4E04401F08007907FB4E04401F0907FB4E04402F022D4 -:400B4600E4907F93F0907F9C7430F0E4907F96F0907F9574C0F0907F9E743FF0907F987418F0E4F58E907FDF74FFF0907FDEF0E4F5247518017B0074242518F9E43400FA8B -:400B8600E4120ED20518E518B409EA753A01E4F538F513F536C207C20BC205C200C209C213907F987413F075440390C0007403F07F0CE4FD1211B17F108F42121081907F02 -:400BC600987412F07F018F40EF440690C000F0907F987414F075468090C0007480F00FE4FD1211B1E4FF7EA3AD068D3E1211B1907F987411F090C000E4F07F057D7F12118E -:400C0600B17F0112126A7F037D071211B1201B03020CB7752D017518017B00742D2518F9E43400FAE4120ED20518E518B409EA753B01E4F539F513F537C208C20CC206C2CD -:400C460000C20AC213907F98740BF075450390C0007403F07F0CE4FD1211FB7F108F431210F3907F98740AF07F018F41EF440690C000F0907F98740CF075478090C000744E -:400C860080F00FE4FD1211FBE4FF7EA3AD068D3F1211FB907F987409F090C000E4F07F057D7F1211FB7F0112128B7F037D071211FBD21222907F987410F0AF08E50DF582A5 -:400CC600E50CF583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987410F0AF08E50DF582E50CF583C2AF058690C000E00586F0A30586DFF70586D2AF22907F20 -:400D0600987408F0AF08E50DF582E50CF583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987408F0AF08E50DF582E50CF583C2AF058690C000E00586F0A3055C -:400D460086DFF70586D2AF227400F58690FDA57C05A3E582458370F922907FD6E04480F0438701000000000022D219907F92E04402F0907FAEE0FFD39210E433FEEF4EF089 -:400D8600D2E843D820907FDE7401F0907FDFF0907FAB74FFF0907FA9F0907FAAF05391EF907FAFE04401F0907FAEE0440DF0D2AFD21A121245C211E4F50BF513C217C212D4 -:400DC600907FA104F0907FD8E065176010301205D21A120046907FD8E0F5178008301205C21A120046301107C21112092180D63018D3C21812139380CC22787FE4F6D8FDC7 -:400E0600758147020E47020D6FE493A3F8E493A34003F68001F208DFF48029E493A3F85407240CC8C333C4540F4420C8834004F456800146F6DFE4800B01020408102040F5 -:400E4600809012ACE47E019360BCA3FF543F30E509541FFEE493A360010ECF54C025E060A840B8E493A3FAE493A3F8E493A3C8C582C8CAC583CAF0A3C8C582C8CAC583CA1E -:400E8600DFE9DEE780BEBB010689828A83E0225002E722BBFE02E32289828A83E49322BB010CE58229F582E5833AF583E0225006E92582F8E622BBFE06E92582F8E222E5B8 -:400EC6008229F582E5833AF583E49322BB010689828A83F0225002F722BBFE01F322D083D082F8E4937012740193700DA3A393F8740193F5828883E4737402936860EFA3C1 -:400F0600A3A380DF8F18E4F519751AFF751B19751C86AB1AAA1BA91C900001120EA5B4031DAF190519EFB5180122120E8C7E0029FFEE3AA907751AFFF51B891C80D47B00A5 -:400F46007A007900228F1A050DE50DAE0C7002050C14F5828E83E51AF0120036050DE50DAC0C7002050C14F5828C83EFF01508E508600A1213278F1AEF423680CA228F1AFC -:400F8600050DE50DAE0C7002050C14F5828E83E51AF012133F050DE50DAC0C7002050C14F5828C83EFF01508E508600A12137B8F1AEF423780CA22C0E0C083C082C085C088 -:400FC60084C086758600907FC4E4F05391EF907FAB7404F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D2115391EF907FAB7401F0D086D084D0C6 -:4010060085D082D083D0E032C0E0C083C082C085C084C086758600D2185391EF907FAB7408F0D086D084D085D082D083D0E032907F987413F090C00074BFF0907F9874108A -:40104600F090C000EFF0907F987413F0E544547F90C000F022907F987413F090C00074BFF0907F987411F090C000EFF0907F987413F0E544547F90C000F022907F98741349 -:40108600F090C00074BFF0907F987412F090C000EFF0907F987413F0E544547F90C000F022907F987413F090C00074BFF0907F987414F090C000EFF0907F987413F0E544D9 -:4010C600547F90C000F022907F987413F090C00074BFF0907F987416F090C000EFF0907F987413F0E544547F90C000F022907F98740BF090C00074BFF0907F98740AF0902A -:40110600C000EFF0907F98740BF0E545547F90C000F022907F98740BF090C00074BFF0907F987408F090C000EFF0907F98740BF0E545547F90C000F022907F98740BF090AF -:40114600C00074BFF0907F987409F090C000EFF0907F98740BF0E545547F90C000F022907F98740BF090C00074BFF0907F98740CF090C000EFF0907F98740BF0E545547FEC -:4011860090C000F022907F98740BF090C00074BFF0907F98740EF090C000EFF0907F98740BF0E545547F90C000F022907F987413F0E544547F90C000F0907F987417F09075 -:4011C600C000EFF0907F987415F090C000EDF02212130F8F1A12130F8F1BE51A651B601212130F8F1AE51A651B600712130F8F1B80E8AF1A22907F98740BF0E545547F9098 -:40120600C000F0907F98740FF090C000EFF0907F98740DF090C000EDF0221213638F1A1213638F1BE51A651B60121213638F1AE51A651B60071213638F1B80E8AF1A2290C8 -:401246007FD6E054FBF0E04408F0301A04E04402F07FF47E011212C8907FD6E054F7F0E04404F022AE07E4FFE53E547FFD1211B1907F987411F090C000EEF0E4E53E4480E8 -:40128600FD1211B122AE07E4FFE53F547FFD1211FB907F987409F090C000EEF0E4E53F4480FD1211FB22050E02000000000314030000C111C118C195C110C116010A00C19C -:4012C6009B008E188F19E5191519AE18700215184E6005120D4E80EE22907F987411F090C000E0FF22907F987412F090C000E0FF2253D8EF320000000000020FE70002138A -:401306000400020FBD0002100E907F987413F090C000E0FF22907F987414F090C000E0FF22907F987415F090C000E0FF22907F987416F090C000E0FF22907F987408F09050 -:40134600C000E0FF22907F987409F090C000E0FF22907F98740AF090C000E0FF22907F98740BF090C000E0FF22907F98740CF090C000E0FF22907F98740DF090C000E0FFC5 -:4013860022907F98740EF090C000E0FF22120003120D5F120B4622000000000000000000000000000000000000000000000000000000000000000000000000000000000083 -:4013C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7 -:4014060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6 -:401446000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066 -:401486000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026 -:4014C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6 -:4015060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5 -:401546000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065 -:401586000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025 -:4015C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5 -:4016060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4 -:401646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064 -:401686000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024 -:4016C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4 -:4017060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3 -:401746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063 -:401786000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023 -:4017C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3 -:4018060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2 -:401846000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062 -:401886000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022 -:4018C6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012011001FF00BF -:401906000040CD06100100000102000209027400010100A032090400000EFF0000000705010240000007050202400000070503024000000705040240000007050502400076 -:4019460000070506024000000705070240000007058102400001070582024000000705830240000107058402400001070585024000010705860240000107058702400001F4 -:401986000403090448034B00650079007300700061006E002C002000610020006400690076006900730069006F006E0020006F006600200049006E006E006F005300790040 -:4019C6007300200049006E0063002E0036034B00650079007300700061006E0020005500530042002000530065007200690061006C002000410064006100700074006500F9 -:041A0600720000006A -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." diff --git a/kernel-2.6.33/firmware/keyspan/usa28xa.HEX b/kernel-2.6.33/firmware/keyspan/usa28xa.HEX deleted file mode 100644 index f14932ef..00000000 --- a/kernel-2.6.33/firmware/keyspan/usa28xa.HEX +++ /dev/null @@ -1,141 +0,0 @@ -:030033000212F9BD -:10000300E4907F93F0907F9C7430F0E4907F96F0BF -:10001300907F94F0907F9D74FFF0E4907F97F09031 -:0F0023007F95F0907F9E7407F0E4907F98F02215 -:10004600300918121327EFC3953C40030200D890DD -:100056007FBF7401F0C209C200807730033B907FF6 -:10006600C6E020E16D121327EFC394405064907EE2 -:1000760040E0139209907FC7E014F5192000116043 -:100086000FF5087E7E7F41750C7E750D41120CC8FA -:10009600C203E4907FC7F08039907FC8E020E13248 -:1000A600121327EFC394405029907DC0E0139209A4 -:1000B600907FC9E014F519200011600FF5087E7DC8 -:1000C6007FC1750C7D750DC1120CC8D203E4907FFB -:1000D600C9F0907FB6E030E1030201601211E48FAF -:1000E600191213338F36E519C3953A500F12130FB1 -:1000F600EF30E008E53620E703300B5EC20BE5196A -:0C003600907F987410F090C000E0FF2252 -:03004300021300A5 -:03000000020E0EDF -:400106006058B48003433602E53630E726E519D3942040037519208519087E7E7F80750C7E750D80AF36120F59E51925E0907FB7F08027E519D3943F400375193F851908C6 -:40014600907E80E536F07E7E7F81750C7E750D81120CEDE51904907FB7F0907FCEE030E1062005030203C1C205E4F51874402518F582E4347CF583E0FFE5187C007B017AE3 -:400186007E79002400F9EC347EFAEF120EE00518E518B420D7907E00E06068907E03E060247F01E4FD1211BF7F037DCD1211BF434680907F987414F090C000E546F0E490B6 -:4001C6007E13F08030907E01E0FF121043907E02E0FF1210697F01907E11E0FD1211BF7F037D071211BF434680907F987414F090C000E546F0907F987412F0E54044069006 -:40020600C000F0907E03E07006907E13E07008E4907E13F07525FF907E05E06012A3E0543FF544907F987413F090C000E544F0907E07E0602BA3E0600543428080035342DA -:400246007F5342FC907E09E06011434202A3E0FF1210B5907E0BE0FF1210DBAF4212108F907E03E0600853427FAF4212108F907E0CE06018A3E0600543460280035346FD7C -:40028600907F987414F090C000E546F0907E0EE06018A3E0600543460180035346FE907F987414F090C000E546F0907E12E0F53AA3E013920DA3E0F53CA3E060054346108B -:4002C60080035346EF907F987414F090C000E546F0907E16E060325344BF907F987413F0E544547F90C000F0907F987411F01212EDEF54FE90C000F0533EFDE4FFAD3E1201 -:4003060011BFE4F52AF529D207907E17E0600F433E02E4FFAD3E1211BF752901D207907E18E06010907F987412F0E540440490C000F0D200907E19E06011434440907F98D6 -:400346007413F0E544547F90C000F0907E1AE0600F533EFEE4FFAD3E1211BF752B01D207907E1BE0600F433E01E4FFAD3E1211BFE4F52BD207907E1CE0600E907F98741268 -:40038600F0E540440290C000F0907E1DE06002D20B907E1EE06008752C01E4F538D207907E1FE06011907FD77411F07431F07415F07435F0D203E4907FCFF0301A52E53892 -:4003C60060021538201349E513D3940040041513803E75130A301B02D2131212EDEF5401F519652A600585192AD20712133FEF5480F51965266005851926D207300D111265 -:40040600133FEF5410F51965256005851925D207201B030207EC300A1812137BEFC3953D40030204AE907FC17401F0C20AC200807730043B907FCAE020E16D12137BEFC336 -:4004460094405064907D40E013920A907FCBE014F519200011600FF5087E7D7F41750C7D750D41120D12C204E4907FCBF08039907FCCE020E13212137BEFC39440502990A2 -:400486007CC0E013920A907FCDE014F519200011600FF5087E7C7FC1750C7C750DC1120D12D204E4907FCDF0907FBAE030E10302053612122E8F191213878F37E519C39503 -:4004C6003B500F121363EF30E008E53720E703300C5EC20CE5196058B48003433702E53730E726E519D3942040037519208519087E7D7F80750C7D750D80AF37120F92E5E9 -:400506001925E0907FBBF08027E519D3943F400375193F851908907D80E537F07E7D7F81750C7D750D81120D37E51904907FBBF0907FD0E030E106200603020797C206E4EA -:40054600F51874C02518F582E4347BF583E0FFE5187C007B017A7E79202420F9EC347EFAEF120EE00518E518B420D7907E20E06068907E23E060247F01E4FD1212097F030C -:400586007DCD121209434780907F98740CF090C000E547F0E4907E33F08030907E21E0FF121127907E22E0FF12114D7F01907E31E0FD1212097F037D0712120943478090FF -:4005C6007F98740CF090C000E547F0907F98740AF0E541440690C000F0907E23E07006907E33E07008E4907E33F0752EFF907E25E06012A3E0543FF545907F98740BF090EB -:40060600C000E545F0907E27E0602BA3E06005434380800353437F5343FC907E29E06011434302A3E0FF121173907E2BE0FF121199AF43121101907E23E0600853437FAFD3 -:4006460043121101907E2CE06018A3E0600543470280035347FD907F98740CF090C000E547F0907E2EE06018A3E0600543470180035347FE907F98740CF090C000E547F0C5 -:40068600907E32E0F53BA3E013920EA3E0F53DA3E0600543471080035347EF907F98740CF090C000E547F0907E36E060325345BF907F98740BF0E545547F90C000F0907F79 -:4006C600987409F0121357EF54FE90C000F0533FFDE4FFAD3F121209E4F533F532D208907E37E0600F433F02E4FFAD3F121209753201D208907E38E06010907F98740AF019 -:40070600E541440490C000F0D200907E39E06011434540907F98740BF0E545547F90C000F0907E3AE0600F533FFEE4FFAD3F121209753401D208907E3BE0600F433F01E4DA -:40074600FFAD3F121209E4F534D208907E3CE0600E907F98740AF0E541440290C000F0907E3DE06002D20C907E3EE06008753501E4F539D208907E3FE06011907FD774137A -:40078600F07433F07416F07436F0D204E4907FD1F0301A52E53960021539301349E513D3940040041513803E75130A301B02C213121357EF5401F51965336005851933D26D -:4007C60008121393EF5480F519652F600585192FD208300E11121393EF5410F519652E600585192ED208301A2A907FD2E020E123907B40E06009E0F515907B42E0F516901D -:400806007B41E06009907FD77417F07437F0E4907FD3F0907FC2E030E103020920E50A7040300739E5387035C207F5187E007B0074242518F9EE3400FA120E9AFF748025AF -:4008460018F582E4347BF583EFF00518E518B409DB907FC37409F0753810E4F52C750A0122E50A64017040300839E5397035C208F5187E007B00742D2518F9EE3400FA1297 -:400886000E9AFF74802518F582E4347BF583EFF00518E518B409DB907FC37409F0753910E4F535750A0222E50A6402703630142FC214F5187E007B00740E2518F9EE340075 -:4008C600FA120E9AFF74802518F582E4347BF583EFF00518E518B405DB907FC37405F0750A0322E51560301515E4F5187E007B0074142518F9EE3400FA120E9AFF748025D6 -:4009060018F582E4347BF583EFF00518E518B403DB907FC37403F0E4F50A22907FE9E0120EF20A08000A7C010AE80309440609FB0809F50909DD0A09EC0B00000B37907F2F -:40094600EBE024FE6019146061240260030209D37419907FD4F07400907FD5F0020B3E907FEAE070047F0280027F03758282758319EFF075827B758319F0758274758319B2 -:40098600F0758266758319F0758258758319F0907FEAE004758217758319F07419907FD4F07412907FD5F0020B3E907FEAE0FF120F18EA49600DEA907FD4F0E9907FD5F077 -:4009C600020B3E907FB4E04401F0020B3E907FB4E04401F0020B3E907F00E509F0907FB57401F0020B3E907FEAE0F509020B3E120B46020B3E907F007401F0907FB5F00205 -:400A06000B3E907FE8E0247F60241460312402705BA210E433FF25E0FFA216E4334F907F00F0E4A3F0907FB57402F0020B3EE4907F00F0A3F0907FB57402F0020B3E907F04 -:400A4600ECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E054FD907F00F0E4A3F0907FB57402F0020B3E907FB4E04401F0020B3E907FE8E024FE601D24020F -:400A86006003020B3E907FEAE0B40105C210020B3E907FB4E04401F0020B3E907FEAE07038907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E4F0907FB6 -:400AC600ECE05480FF131313541FFFE054072F907FD7F0E04420F0805F907FB4E04401F08056907FE8E024FE60182402704A907FEAE0B40104D210803F907FB4E04401F049 -:400B06008036907FEAE07020907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF5837401F08010907FB4E04401F08007907FB4E04401F0907FB4E04402F022D4 -:400B4600E4907F93F0907F9C7430F0E4907F96F0907F9574C0F0907F9E743FF0907F987418F0E4F58E907FDF74FFF0907FDEF0E4F5247518017B0074242518F9E43400FA8B -:400B8600E4120EE00518E518B409EA753A01E4F538F513F536C207C20BC205C200C209C213907F987413F075440390C0007403F07F0CE4FD1211BF7F108F4212108F907FD8 -:400BC600987412F07F018F40EF440690C000F0907F987414F075468090C0007480F00FE4FD1211BFE4FF7EA3AD068D3E1211BF907F987411F090C000E4F07F057D7F121172 -:400C0600BF7F011212787F037D071211BF7F137D011211BF201B03020CC5752D017518017B00742D2518F9E43400FAE4120EE00518E518B409EA753B01E4F539F513F537B7 -:400C4600C208C20CC206C200C20AC213907F98740BF075450390C0007403F07F0CE4FD1212097F108F43121101907F98740AF07F018F41EF440690C000F0907F98740CF00E -:400C860075478090C0007480F00FE4FD121209E4FF7EA3AD068D3F121209907F987409F090C000E4F07F057D7F1212097F011212997F037D071212097F137D01121209D28D -:400CC6001222907F987410F0AF08E50DF582E50CF583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987410F0AF08E50DF582E50CF583C2AF058690C000E00568 -:400D060086F0A30586DFF70586D2AF22907F987408F0AF08E50DF582E50CF583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987408F0AF08E50DF582E50CF577 -:400D460083C2AF058690C000E00586F0A30586DFF70586D2AF227400F58690FDA57C05A3E582458370F922907FD6E04480F0438701000000000022D219907F92E04402F00A -:400D8600907FAEE0FFD39210E433FEEF4EF0D2E843D820907FDE7401F0907FDFF0907FAB74FFF0907FA9F0907FAAF05391EF907FAFE04401F0907FAEE0440DF0D2AFD21A56 -:400DC600121253C211E4F50BF513C217C212907FA104F0907FD8E065176010301205D21A120046907FD8E0F5178008301205C21A120046301107C21112092180D63018D38A -:400E0600C21812139F80CC22787FE4F6D8FD758147020E55020D7DE493A3F8E493A34003F68001F208DFF48029E493A3F85407240CC8C333C4540F4420C8834004F4568031 -:400E46000146F6DFE4800B01020408102040809012BAE47E019360BCA3FF543F30E509541FFEE493A360010ECF54C025E060A840B8E493A3FAE493A3F8E493A3C8C582C828 -:400E8600CAC583CAF0A3C8C582C8CAC583CADFE9DEE780BEBB010689828A83E0225002E722BBFE02E32289828A83E49322BB010CE58229F582E5833AF583E0225006E92548 -:400EC60082F8E622BBFE06E92582F8E222E58229F582E5833AF583E49322BB010689828A83F0225002F722BBFE01F322D083D082F8E4937012740193700DA3A393F87401DE -:400F060093F5828883E4737402936860EFA3A3A380DF8F18E4F519751AFF751B19751C86AB1AAA1BA91C900001120EB3B4031DAF190519EFB5180122120E9A7E0029FFEEB6 -:400F46003AA907751AFFF51B891C80D47B007A007900228F1A050DE50DAE0C7002050C14F5828E83E51AF0120036050DE50DAC0C7002050C14F5828C83EFF01508E508607B -:400F86000A1213338F1AEF423680CA228F1A050DE50DAE0C7002050C14F5828E83E51AF012134B050DE50DAC0C7002050C14F5828C83EFF01508E508600A1213878F1AEFF8 -:400FC600423780CA22C0E0C083C082C085C084C086758600907FC4E4F05391EF907FAB7404F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D21123 -:401006005391EF907FAB7401F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D2185391EF907FAB7408F0D086D084D085D082D083D0E032907F9833 -:401046007413F090C00074BFF0907F987410F090C000EFF0907F987413F0E544547F90C000F022907F987413F090C00074BFF0907F987411F090C000EFF0907F987413F0C0 -:40108600E544547F90C000F022907F987413F090C00074BFF0907F987412F090C000EFF0907F987413F0E544547F90C000F022907F987413F090C00074BFF0907F987414B3 -:4010C600F090C000EFF0907F987413F0E544547F90C000F022907F987413F090C00074BFF0907F987416F090C000EFF0907F987413F0E544547F90C000F022907F98740BCC -:40110600F090C00074BFF0907F98740AF090C000EFF0907F98740BF0E545547F90C000F022907F98740BF090C00074BFF0907F987408F090C000EFF0907F98740BF0E54582 -:40114600547F90C000F022907F98740BF090C00074BFF0907F987409F090C000EFF0907F98740BF0E545547F90C000F022907F98740BF090C00074BFF0907F98740CF090C3 -:40118600C000EFF0907F98740BF0E545547F90C000F022907F98740BF090C00074BFF0907F98740EF090C000EFF0907F98740BF0E545547F90C000F022907F987413F0E5CC -:4011C60044547F90C000F0907F987417F090C000EFF0907F987415F090C000EDF02212131B8F1A12131B8F1BE51A651B601212131B8F1AE51A651B600712131B8F1B80E8ED -:40120600AF1A22907F98740BF0E545547F90C000F0907F98740FF090C000EFF0907F98740DF090C000EDF02212136F8F1A12136F8F1BE51A651B601212136F8F1AE51A65AD -:401246001B600712136F8F1B80E8AF1A22907FD6E054FBF0E04408F0301A04E04402F07FF47E011212D6907FD6E054F7F0E04404F022AE07E4FFE53E547FFD1211BF907F2F -:40128600987411F090C000EEF0E4E53E4480FD1211BF22AE07E4FFE53F547FFD121209907F987409F090C000EEF0E4E53F4480FD12120922050E02000000000314030000DF -:4012C600C111C118C195C110C116010A00C19B008E188F19E5191519AE18700215184E6005120D5C80EE22907F987411F090C000E0FF2253D8EF32000000020FF500021367 -:401306000400020FCB0002101C907F987412F090C000E0FF22907F987413F090C000E0FF22907F987414F090C000E0FF22907F987415F090C000E0FF22907F987416F0902A -:40134600C000E0FF22907F987408F090C000E0FF22907F987409F090C000E0FF22907F98740AF090C000E0FF22907F98740BF090C000E0FF22907F98740CF090C000E0FFCA -:4013860022907F98740DF090C000E0FF22907F98740EF090C000E0FF22120003120D6D120B462200000000000000000000000000000000000000000000000000000000000C -:4013C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7 -:4014060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6 -:401446000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066 -:401486000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026 -:4014C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6 -:4015060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5 -:401546000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065 -:401586000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025 -:4015C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5 -:4016060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4 -:401646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064 -:401686000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024 -:4016C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4 -:4017060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3 -:401746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063 -:401786000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023 -:4017C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3 -:4018060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2 -:401846000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062 -:401886000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022 -:4018C6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012011001FF00BF -:401906000040CD06150100000102000209027400010100A032090400000EFF0000000705010240000007050202400000070503024000000705040240000007050502400071 -:4019460000070506024000000705070240000007058102400001070582024000010705830240000107058402400001070585024000010705860240000107058702400001F3 -:401986000403090448034B00650079007300700061006E002C002000610020006400690076006900730069006F006E0020006F006600200049006E006E006F005300790040 -:4019C6007300200049006E0063002E0036034B00650079007300700061006E0020005500530042002000530065007200690061006C002000410064006100700074006500F9 -:041A0600720000006A -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." diff --git a/kernel-2.6.33/firmware/keyspan/usa28xb.HEX b/kernel-2.6.33/firmware/keyspan/usa28xb.HEX deleted file mode 100644 index 07cb708f..00000000 --- a/kernel-2.6.33/firmware/keyspan/usa28xb.HEX +++ /dev/null @@ -1,142 +0,0 @@ -:0300330002002D9B -:04002D0053D8EF3283 -:10004600300918121333EFC3953C40030200D890D1 -:100056007FBF7401F0C209C200807730033B907FF6 -:10006600C6E020E16D121333EFC394405064907ED6 -:1000760040E0139209907FC7E014F5192000116043 -:100086000FF5087E7E7F41750C7E750D41120CCCF6 -:10009600C203E4907FC7F08039907FC8E020E13248 -:1000A600121333EFC394405029907DC0E013920998 -:1000B600907FC9E014F519200011600FF5087E7DC8 -:1000C6007FC1750C7D750DC1120CCCD203E4907FF7 -:1000D600C9F0907FB6E030E1030201601211F58F9E -:1000E6001912133F8F36E519C3953A500F12131B99 -:1000F600EF30E008E53620E703300B5EC20BE5196A -:0C003600907F987410F090C000E0FF2252 -:03004300021300A5 -:10000300C0E0C083C082C085C084C086758600906E -:100013007FC4E4F05391EF907FAB7404F0D086D0AB -:0A00230084D085D082D083D0E03273 -:03000000020E12DB -:400106006058B48003433602E53630E726E519D3942040037519208519087E7E7F80750C7E750D80AF36120F5DE51925E0907FB7F08027E519D3943F400375193F851908C2 -:40014600907E80E536F07E7E7F81750C7E750D81120CF1E51904907FB7F0907FCEE030E1062005030203C1E4F51874402518F582E4347CF583E0FFE5187C007B017A7E79AF -:40018600002400F9EC347EFAEF120EE40518E518B420D7907E00E06068907E03E060247F01E4FD1211D07F037DCD1211D0434680907F987414F090C000E546F0E4907E13F6 -:4001C600F08030907E01E0FF121054907E02E0FF12107A7F01907E11E0FD1211D07F037D071211D0434680907F987414F090C000E546F0907F987412F0E540440690C00093 -:40020600F0907E03E07006907E13E07008E4907E13F07525FF907E05E06012A3E0543FF544907F987413F090C000E544F0907E07E0602BA3E06005434280800353427F53C8 -:4002460042FC907E09E06011434202A3E0FF1210C6907E0BE0FF1210ECAF421210A0907E03E0600853427FAF421210A0907E0CE06018A3E0600543460280035346FD907FFB -:40028600987414F090C000E546F0907E0EE06018A3E0600543460180035346FE907F987414F090C000E546F0907E12E0F53AA3E013920DA3E0F53CA3E06005434610800317 -:4002C6005346EF907F987414F090C000E546F0907E16E060325344BF907F987413F0E544547F90C000F0907F987411F012130FEF54FE90C000F0533EFDE4FFAD3E1211D080 -:40030600E4F52AF529D207907E17E0600F433E02E4FFAD3E1211D0752901D207907E18E06010907F987412F0E540440490C000F0D200907E19E06011434440907F9874130E -:40034600F0E544547F90C000F0907E1AE0600F533EFEE4FFAD3E1211D0752B01D207907E1BE0600F433E01E4FFAD3E1211D0E4F52BD207907E1CE0600E907F987412F0E5F8 -:4003860040440290C000F0907E1DE06002D20B907E1EE06008752C01E4F538D207907E1FE06011907FD77411F07431F07415F07435F0D203C205E4907FCFF0301A54E5389E -:4003C6006002153820134BE513D3940040041513804075130A301B02D21312130FEF5401F519652A600585192AD20712134BEF54806480F51965266005851926D207300D71 -:400406001112134BEF5410F51965256005851925D207201B030207F0300A18121387EFC3953D40030204B0907FC17401F0C20AC200807730043B907FCAE020E16D1213879B -:40044600EFC394405064907D40E013920A907FCBE014F519200011600FF5087E7D7F41750C7D750D41120D16C204E4907FCBF08039907FCCE020E132121387EFC394405099 -:4004860029907CC0E013920A907FCDE014F519200011600FF5087E7C7FC1750C7C750DC1120D16D204E4907FCDF0907FBAE030E10302053812123F8F191213938F37E5197F -:4004C600C3953B500F12136FEF30E008E53720E703300C5EC20CE5196058B48003433702E53730E726E519D3942040037519208519087E7D7F80750C7D750D80AF37120FFC -:4005060096E51925E0907FBBF08027E519D3943F400375193F851908907D80E537F07E7D7F81750C7D750D81120D3BE51904907FBBF0907FD0E030E106200603020799E431 -:40054600F51874C02518F582E4347BF583E0FFE5187C007B017A7E79202420F9EC347EFAEF120EE40518E518B420D7907E20E06068907E23E060247F01E4FD12121A7F03F7 -:400586007DCD12121A434780907F98740CF090C000E547F0E4907E33F08030907E21E0FF121138907E22E0FF12115E7F01907E31E0FD12121A7F037D0712121A43478090AA -:4005C6007F98740CF090C000E547F0907F98740AF0E541440690C000F0907E23E07006907E33E07008E4907E33F0752EFF907E25E06012A3E0543FF545907F98740BF090EB -:40060600C000E545F0907E27E0602BA3E06005434380800353437F5343FC907E29E06011434302A3E0FF121184907E2BE0FF1211AAAF43121112907E23E0600853437FAFA0 -:4006460043121112907E2CE06018A3E0600543470280035347FD907F98740CF090C000E547F0907E2EE06018A3E0600543470180035347FE907F98740CF090C000E547F0B4 -:40068600907E32E0F53BA3E013920EA3E0F53DA3E0600543471080035347EF907F98740CF090C000E547F0907E36E060325345BF907F98740BF0E545547F90C000F0907F79 -:4006C600987409F0121363EF54FE90C000F0533FFDE4FFAD3F12121AE4F533F532D208907E37E0600F433F02E4FFAD3F12121A753201D208907E38E06010907F98740AF0EB -:40070600E541440490C000F0D200907E39E06011434540907F98740BF0E545547F90C000F0907E3AE0600F533FFEE4FFAD3F12121A753401D208907E3BE0600F433F01E4C9 -:40074600FFAD3F12121AE4F534D208907E3CE0600E907F98740AF0E541440290C000F0907E3DE06002D20C907E3EE06008753501E4F539D208907E3FE06011907FD7741369 -:40078600F07433F07416F07436F0D204C206E4907FD1F0301A54E5396002153930134BE513D3940040041513804075130A301B02C213121363EF5401F51965336005851998 -:4007C60033D20812139FEF54806480F519652F600585192FD208300E1112139FEF5410F519652E600585192ED208301A2A907FD2E020E123907B40E06009E0F515907B4297 -:40080600E0F516907B41E06009907FD77417F07437F0E4907FD3F0907FC2E030E103020924E50A7040300739E5387035C207F5187E007B0074242518F9EE3400FA120E9E44 -:40084600FF74802518F582E4347BF583EFF00518E518B409DB907FC37409F0753810E4F52C750A0122E50A64017040300839E5397035C208F5187E007B00742D2518F9EEBF -:400886003400FA120E9EFF74802518F582E4347BF583EFF00518E518B409DB907FC37409F0753910E4F535750A0222E50A6402703630142FC214F5187E007B00740E25184C -:4008C600F9EE3400FA120E9EFF74802518F582E4347BF583EFF00518E518B405DB907FC37405F0750A0322E51560301515E4F5187E007B0074142518F9EE3400FA120E9ECB -:40090600FF74802518F582E4347BF583EFF00518E518B403DB907FC37403F0E4F50A22907FE9E0120EF60A0C000A80010AEC0309480609FF0809F90909E10A09F00B000044 -:400946000B3B907FEBE024FE6019146061240260030209D77419907FD4F07400907FD5F0020B42907FEAE070047F0280027F03758282758319EFF075827B758319F07582DA -:4009860074758319F0758266758319F0758258758319F0907FEAE004758217758319F07419907FD4F07412907FD5F0020B42907FEAE0FF120F1CEA49600DEA907FD4F0E9BE -:4009C600907FD5F0020B42907FB4E04401F0020B42907FB4E04401F0020B42907F00E509F0907FB57401F0020B42907FEAE0F509020B42120B4A020B42907F007401F0903B -:400A06007FB5F0020B42907FE8E0247F60241460312402705BA210E433FF25E0FFA216E4334F907F00F0E4A3F0907FB57402F0020B42E4907F00F0A3F0907FB57402F0022E -:400A46000B42907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E054FD907F00F0E4A3F0907FB57402F0020B42907FB4E04401F0020B42907FE8E024FE4E -:400A8600601D24026003020B42907FEAE0B40105C210020B42907FB4E04401F0020B42907FEAE07038907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583EA -:400AC600E4F0907FECE05480FF131313541FFFE054072F907FD7F0E04420F0805F907FB4E04401F08056907FE8E024FE60182402704A907FEAE0B40104D210803F907FB47B -:400B0600E04401F08036907FEAE07020907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF5837401F08010907FB4E04401F08007907FB4E04401F0907FB4E017 -:400B46004402F022E4907F93F0907F9C7430F0E4907F96F0907F9574C0F0907F9E743FF0907F987418F0E4F58E907FDF74FFF0907FDEF0E4F5247518017B0074242518F945 -:400B8600E43400FAE4120EE40518E518B409EA753A01E4F538F513F536C207C20BC205C200C209C213907F987413F075440390C0007403F07F0CE4FD1211D07F108F42125F -:400BC60010A0907F987412F07F018F40EF440690C000F0907F987414F075468090C0007480F00FE4FD1211D0E4FF7EA3AD068D3E1211D0907F987411F090C000E4F07F05B0 -:400C06007D7F1211D07F011212897F037D071211D07F137D091211D0201B03020CC9752D017518017B00742D2518F9E43400FAE4120EE40518E518B409EA753B01E4F53978 -:400C4600F513F537C208C20CC206C200C20AC213907F98740BF075450390C0007403F07F0CE4FD12121A7F108F43121112907F98740AF07F018F41EF440690C000F0907FC0 -:400C860098740CF075478090C0007480F00FE4FD12121AE4FF7EA3AD068D3F12121A907F987409F090C000E4F07F057D7F12121A7F011212AA7F037D0712121A7F137D0927 -:400CC60012121AD21222907F987410F0AF08E50DF582E50CF583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987410F0AF08E50DF582E50CF583C2AF058690FD -:400D0600C000E00586F0A30586DFF70586D2AF22907F987408F0AF08E50DF582E50CF583C2AF058690C0000586E0A30586F00586DFF7D2AF22907F987408F0AF08E50DF53A -:400D460082E50CF583C2AF058690C000E00586F0A30586DFF70586D2AF227400F58690FDA57C05A3E582458370F922907FD6E04480F0438701000000000022D219907F92B8 -:400D8600E04402F0907FAEE0FFD39210E433FEEF4EF0D2E843D820907FDE7401F0907FDFF0907FAB74FFF0907FA9F0907FAAF05391EF907FAFE04401F0907FAEE0440DF0AD -:400DC600D2AFD21A121264C211E4F50BF513C217C212907FA104F0907FD8E065176010301205D21A120046907FD8E0F5178008301205C21A120046301107C21112092580F9 -:400E0600D63018D3C2181213AB80CC22787FE4F6D8FD758147020E59020D81E493A3F8E493A34003F68001F208DFF48029E493A3F85407240CC8C333C4540F4420C88340FA -:400E460004F456800146F6DFE4800B01020408102040809012CBE47E019360BCA3FF543F30E509541FFEE493A360010ECF54C025E060A840B8E493A3FAE493A3F8E493A320 -:400E8600C8C582C8CAC583CAF0A3C8C582C8CAC583CADFE9DEE780BEBB010689828A83E0225002E722BBFE02E32289828A83E49322BB010CE58229F582E5833AF583E022D5 -:400EC6005006E92582F8E622BBFE06E92582F8E222E58229F582E5833AF583E49322BB010689828A83F0225002F722BBFE01F322D083D082F8E4937012740193700DA3A37A -:400F060093F8740193F5828883E4737402936860EFA3A3A380DF8F18E4F519751AFF751B19751C86AB1AAA1BA91C900001120EB7B4031DAF190519EFB5180122120E9E7EC4 -:400F46000029FFEE3AA907751AFFF51B891C80D47B007A007900228F1A050DE50DAE0C7002050C14F5828E83E51AF0120036050DE50DAC0C7002050C14F5828C83EFF015BA -:400F860008E508600A12133F8F1AEF423680CA228F1A050DE50DAE0C7002050C14F5828E83E51AF0121357050DE50DAC0C7002050C14F5828C83EFF01508E508600A1213AA -:400FC600938F1AEF423780CA22E4907F93F0907F9C7430F0E4907F96F0907F95F0907F9E7427F0907F987420F0907F9E7407F0E4907F94F0907F9D74FFF0E4907F97F0227C -:40100600C0E0C083C082C085C084C086758600D2115391EF907FAB7401F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D2185391EF907FAB74087E -:40104600F0D086D084D085D082D083D0E032907F987413F090C00074BFF0907F987410F090C000EFF0907F987413F0E544547F90C000F022907F987413F090C00074BFF00C -:40108600907F987411F090C000EFF0907F987413F0E544547F90C000F022907F987413F090C00074BFF0907F987412F090C000EFF0907F987413F0E544547F90C000F0220A -:4010C600907F987413F090C00074BFF0907F987414F090C000EFF0907F987413F0E544547F90C000F022907F987413F090C00074BFF0907F987416F090C000EFF0907F9807 -:401106007413F0E544547F90C000F022907F98740BF090C00074BFF0907F98740AF090C000EFF0907F98740BF0E545547F90C000F022907F98740BF090C00074BFF0907FFA -:40114600987408F090C000EFF0907F98740BF0E545547F90C000F022907F98740BF090C00074BFF0907F987409F090C000EFF0907F98740BF0E545547F90C000F022907F71 -:4011860098740BF090C00074BFF0907F98740CF090C000EFF0907F98740BF0E545547F90C000F022907F98740BF090C00074BFF0907F98740EF090C000EFF0907F98740BFD -:4011C600F0E545547F90C000F022907F987413F0E544547F90C000F0907F987417F090C000EFF0907F987415F090C000EDF0221213278F1A1213278F1BE51A651B60121292 -:4012060013278F1AE51A651B60071213278F1B80E8AF1A22907F98740BF0E545547F90C000F0907F98740FF090C000EFF0907F98740DF090C000EDF02212137B8F1A121325 -:401246007B8F1BE51A651B601212137B8F1AE51A651B600712137B8F1B80E8AF1A22907FD6E054FBF0E04408F0301A04E04402F07FF47E011212E7907FD6E054F7F0E044E1 -:4012860004F022AE07E4FFE53E547FFD1211D0907F987411F090C000EEF0E4E53E4480FD1211D022AE07E4FFE53F547FFD12121A907F987409F090C000EEF0E4E53F448095 -:4012C600FD12121A22050E02000000000314030000C111C118C195C110C116010A00C19B008E188F19E5191519AE18700215184E6005120D6080EE2200000210060002137E -:4013060004000200030002102D907F987411F090C000E0FF22907F987412F090C000E0FF22907F987413F090C000E0FF22907F987414F090C000E0FF22907F987415F090F5 -:40134600C000E0FF22907F987416F090C000E0FF22907F987408F090C000E0FF22907F987409F090C000E0FF22907F98740AF090C000E0FF22907F98740BF090C000E0FFC0 -:4013860022907F98740CF090C000E0FF22907F98740DF090C000E0FF22907F98740EF090C000E0FF22120FCF120D71120B4A220000000000000000000000000000000000C1 -:4013C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E7 -:4014060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A6 -:401446000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066 -:401486000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026 -:4014C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E6 -:4015060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A5 -:401546000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065 -:401586000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025 -:4015C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E5 -:4016060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A4 -:401646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064 -:401686000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024 -:4016C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E4 -:4017060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A3 -:401746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063 -:401786000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023 -:4017C60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3 -:4018060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A2 -:401846000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062 -:401886000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022 -:4018C6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012011001FF00BF -:401906000040CD06100100000102000209027400010100A032090400000EFF0000000705010240000007050202400000070503024000000705040240000007050502400076 -:4019460000070506024000000705070240000007058102400001070582024000000705830240000107058402400001070585024000010705860240000107058702400001F4 -:401986000403090448034B00650079007300700061006E002C002000610020006400690076006900730069006F006E0020006F006600200049006E006E006F005300790040 -:4019C6007300200049006E0063002E0036034B00650079007300700061006E0020005500530042002000530065007200690061006C002000410064006100700074006500F9 -:041A0600720000006A -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." diff --git a/kernel-2.6.33/firmware/keyspan/usa49w.HEX b/kernel-2.6.33/firmware/keyspan/usa49w.HEX deleted file mode 100644 index 5e5b3d13..00000000 --- a/kernel-2.6.33/firmware/keyspan/usa49w.HEX +++ /dev/null @@ -1,145 +0,0 @@ -:030033000218FBB5 -:0C0036009078417401F090C000E0FF22BF -:10004600E4FF74402FF582E4347BF583E0FEE5158A -:100056002404FDE43514FAA9057B01EF7C0029F997 -:10006600EC3AFAEE1211F10FBF22D7E5152405F589 -:1000760082E43514F583E07003020134E5152409A2 -:10008600F582E43514F583E0700EE515240AF58251 -:10009600E43514F583E060187F01E4FD121647E5A8 -:1000A600152431F582E43514F583E054CFF0804110 -:1000B600E5152406F582E43514F583E0FF1216767D -:1000C600E5152407F582E43514F583E0FF120003F5 -:1000D6007F01E5152408F582E43514F583E0FD1269 -:1000E6001647E5152431F582E43514F583E04430EE -:1000F600F0E5152439F582E43514F583E04480F003 -:100003009078417403F090C00074BFF0907841740D -:1000130001F090C000EFF09078417403F0E51524EF -:1000230037F582E43514F583E0547F90C000F02265 -:03004300021B009D -:0300000002109556 -:400106009078417404F0E5152439F582E43514F583E090C000F09078417402F0E5152436F582E43514F583E0440690C000F0E515240BF582E43514F583E06032E515240C0B -:40014600F582E43514F583E0543FFFE5152437F582E43514F583EFF09078417403F0E5152437F582E43514F583E090C000F0E515240DF582E43514F583E0700302024FE588 -:40018600152417F582E43514F583E06011E5152432F582E43514F583E04404F0800FE5152432F582E43514F583E054FBF0E4FFE5152432F582E43514F583E0FD121647E55E -:4001C60015240EF582E43514F583E06011E5152433F582E43514F583E04480F0800FE5152433F582E43514F583E0547FF0E5152433F582E43514F583E054FCF0E515240FEB -:40020600F582E43514F583E0602FE5152433F582E43514F583E04402F0E5152410F582E43514F583E0FF1215E7E5152411F582E43514F583E0FF121617E5152433F582E45E -:400246003514F583E0FF1215B7E5152414F582E43514F583E06044E5152415F582E43514F583E06011E5152439F582E43514F583E04401F0800FE5152439F582E43514F581 -:4002860083E054FEF09078417404F0E5152439F582E43514F583E090C000F0E5152412F582E43514F583E06044E5152413F582E43514F583E06011E5152439F582E43514E6 -:4002C600F583E04402F0800FE5152439F582E43514F583E054FDF09078417404F0E5152439F582E43514F583E090C000F0E5152416F582E43514F583E0FFE5152435F5820A -:40030600E43514F583EFF0E5152417F582E43514F583E030E011E5152431F582E43514F583E04440F0800FE5152431F582E43514F583E054BFF0E5152418F582E43514F576 -:4003460083E0FFE515243BF582E43514F583EFF0E5152419F582E43514F583E06011E5152439F582E43514F583E04410F0800FE5152439F582E43514F583E054EFF0907869 -:40038600417404F0E5152439F582E43514F583E090C000F0E515241AF582E43514F583E0606BE5152437F582E43514F583E054BFF09078417403F0E5152437F582E43514FF -:4003C600F583E0547F90C000F09078417401F0120036EF54FE90C000F0E5152432F582E43514F583E054FDFFF0FDE4FF121647E515242CF582E43514F583E4F0E515242BB7 -:40040600F582E43514F583E4F0E5164213E515241BF582E43514F583E0700EE5152425F582E43514F583E06028E5152432F582E43514F583E04402FFF0FDE4FF121647E547 -:4004460015242BF582E43514F5837401F0E5164213E515241CF582E43514F583E0FF700EE5152425F582E43514F583E0602A9078417402F0E5152436F582E43514F583E0C6 -:40048600440490C000F0EF600FE5152431F582E43514F583E04404F0E515241DF582E43514F583E06027E5152437F582E43514F583E04440F09078417403F0E5152437F550 -:4004C60082E43514F583E0547F90C000F0E515241EF582E43514F583E06028E5152432F582E43514F583E054FEFFF0FDE4FF121647E515242DF582E43514F5837401F0E58F -:40050600164213E515241FF582E43514F583E0700EE5152425F582E43514F583E06027E5152432F582E43514F583E04401FFF0FDE4FF121647E515242DF582E43514F58397 -:40054600E4F0E5164213E5152420F582E43514F583E0700EE5152425F582E43514F583E060189078417402F0E5152436F582E43514F583E0440290C000F0E5152421F582A7 -:40058600E43514F583E0600FE5152431F582E43514F583E04402F0E5152422F582E43514F583E0601FE515242EF582E43514F5837401F0E515243AF582E43514F583E4F0F0 -:4005C600E5164213E5152423F582E43514F583E06003121885E5152424F582E43514F583E0601BE5152431F582E43514F583E04408F0907F98E0FFE516F4FEEF5EF0E5156C -:400606002425F582E43514F583E06016E5152431F582E43514F583E054F7F0907F98E04516F022907FE9E012120307830007F701086303064C0607740807680907500A07CE -:400646005F0B000008B2907FEBE024FE601C1470030206FE240260030207467419907FD4F07400907FD5F00208B9907FEAE004758217758319F0907FEAE030E0047F03802D -:40068600027F02758282758319EFF075826D758319F0758266758319F075825F758319F0758258758319F0907FEAE030E1047F6480027F3275821A758319EFF0907FEFE0FB -:4006C600FE907FEEE07C002400F519EC3EF518753319753412758214758319E0752700F528D3E5289519E527951840068518278519281213120208B9907FEAE0FF12142BC9 -:40070600EA496032907FEEE0751800F519AE02AF018E338F348F828E83E0FEA3E08E27F528D39519E527951840068518278519281213120208B9907FB4E04401F00208B99E -:40074600907FB4E04401F00208B9907F00E525F0907FB57401F00208B9907FEAE0F5250208B9907FEAE0F522120AB80208B9907F00E522F0907FB57401F00208B9907FE8BD -:40078600E0247F60241460312402705BA200E433FF25E0FFA206E4334F907F00F0E4A3F0907FB57402F00208B9E4907F00F0A3F0907FB57402F00208B9907FECE0F4548063 -:4007C600FFC4540FFFE054072F25E024B4F582E4347FF583E054FD907F00F0E4A3F0907FB57402F00208B9907FB4E04401F00208B9907FE8E024FE601D240260030208B910 -:40080600907FEAE0B40105C2000208B9907FB4E04401F00208B9907FEAE07038907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E4F0907FECE05480FF67 -:40084600131313541FFFE054072F907FD7F0E04420F0805F907FB4E04401F08056907FE8E024FE60182402704A907FEAE0B40104D200803F907FB4E04401F08036907FEACB -:40088600E07020907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF5837401F08010907FB4E04401F08007907FB4E04401F0907FB4E04402F022E511540F703D -:4008C600030209B21216A5EF20E175121703EF14F5191218CCEF2519FFE433FEC3EF9480EE648094805059851582851483E0FEA3E0FFF5828E83E030E011E5152431F58250 -:40090600E43514F583E04480F0800FE5152431F582E43514F583E0547FF0E5152431F582E43514F583E020E212E519600EF523EF2401F52DE43EF52C1214ADE4FF1214E3C0 -:40094600E5152431F582E43514F583E030E75D1218CCE515243BF582E43514F583E0FEEFC39E5048E515242FF582E43514F5837401F0E5152431F582E43514F583E0547B99 -:40098600F0E515243AF582E43514F583E4F0E5164213907FC2E030E110E5152426F582E43514F583E0F52480031212A11216D4EF30E103020AB71217D28F191218D8E515D5 -:4009C6002438F582E43514F583EFF0E5152435F582E43514F583E0FFE519C39F50281218B4EF30E021E5152438F582E43514F583E020E712E5152431F582E43514F583E0C0 -:400A060020E103020AB7E5152431F582E43514F583E054FDF0E5197003020AB7B4800FE5152438F582E43514F583E04402F0E5152438F582E43514F583E0FF30E729E519CF -:400A4600D394204003751920851923851582851483A3A3E0FCA3E08C2CF52D1213DDE51925E0FF12151922E519D3943F400375193F851923E5152438F582E43514F583E053 -:400A8600FF851582851483A3A3E0FCA3E0F5828C83EFF0851582851483A3A3E0FEA3E02401F52DE43EF52C12146CE51904FF12151922E4907F93F0907F9C74F0F0907F9677 -:400AC600F0E4907F94F090784A04F0F58E907F9574C0F0907F9E743FF0907F98741FF090784374FFF0E4907841F0907FDF749FF0907FDEF0907F92E04402F07E7B7FC07581 -:400B0600147B7515C0907F9674EFF0751601120F127E7B7FC075147B7515C0907F9674EFF0751601E5152426F582E43514F583E4F07E7E7F40851582851483747EF0A374F5 -:400B460040F07E7E7F80851582851483A3A3747EF0A37480F07E7C7F0075147C751500907F9674DFF0751602120F127E7C7F0075147C751500907F9674DFF0751602E51536 -:400B86002426F582E43514F5837401F07E7D7FC0851582851483747DF0A374C0F07E7E7F00851582851483A3A3747EF0A37400F07E7C7F4075147C751540907F9674BFF018 -:400BC600751604120F127E7C7F4075147C751540907F9674BFF0751604E5152426F582E43514F5837402F07E7D7F40851582851483747DF0A37440F07E7D7F8085158285D3 -:400C06001483A3A3747DF0A37480F07E7C7F8075147C751580907F96747FF0751608120F127E7C7F8075147C751580907F96747FF0751608E5152426F582E43514F583741C -:400C460003F07E7C7FC0851582851483747CF0A374C0F07E7D7F00851582851483A3A3747DF0A37400F0C20AC209D20222E510045403F51014601F1460311460432403701B -:400C8600527E7B7FC075147B7515C0907F9674EFF0751601803D7E7C7F0075147C751500907F9674DFF075160280287E7C7F4075147C751540907F9674BFF075160480137E -:400CC6007E7C7F8075147C751580907F96747FF0751608E53255167003020E11E516F4FF5232E526547FFE700FE52A55166024907F98E04516F0801BBE2018E5152431F543 -:400D060082E43514F583E030E309E4F52A907F98E05FF0E515243AF582E43514F583E06003E014F0E5152434F582E43514F583E06003E014F0E06003020E11740AF012009D -:400D460036EF5401FFF519E515242CF582E43514F583E06F6007E519F0E51642131218E48F19E5152427F582E43514F583E0FFE5195410FE6F6006EEF0E5164213E5152415 -:400D860028F582E43514F583E0FFE5195480FE6F6006EEF0E5164213E5152429F582E43514F583E0FFE5195420FE6F6015EEF0E5152431F582E43514F583E030E404E51665 -:400DC6004213E5125516FFF519E515242AF582E43514F583E06F6016E519F0E5152431F582E43514F583E030E504E5164213E5175516FFF519E5152430F582E43514F58380 -:400E0600E06F6007E519F0E516421322300903020F11E52414602A14604114605814606F24046003020ECF7E7B7FC075147B7515C0907F9674EFF07516011212A17524015A -:400E4600227E7C7F0075147C751500907F9674DFF07516021212A1752402227E7C7F4075147C751540907F9674BFF07516041212A1752403227E7C7F8075147C7515809051 -:400E86007F96747FF07516081212A175240422300433C2045313DFE4F5197E007B00742E2519F9EE3400FA1211ABFF74802519F582E4347BF583EFF00519E519B403DB902D -:400EC6007FC37403F075240522E536603BD5360A5313EF300A04D209C20AE4F5197E007B0074352519F9EE3400FA1211ABFF74802519F582E4347BF583EFF00519E519B467 -:400F060003DB907FC37403F0E4F52422E4F51A7E007B01E515251AF9EE3514FAE41211F1051AE51AB43CE8E5152435F582E43514F5837401F09078417403F0E5152437F569 -:400F460082E43514F5837403F090C000F07F0CE4FD1216477F10E5152433F582E43514F583EFF01215B79078417402F07F01E5152436F582E43514F583EFF0440690C000F1 -:400F8600F09078417404F0E5152439F582E43514F5837480F090C000F00FE4FD121647E4FF7EA3E5152432F582E43514F583EEF0FD1216479078417401F090C000E4F07F89 -:400FC600057D7F1216477F0112154F7F037D071216472253133F907BF1E030E3167E7B7FC075147B7515C0907F9674EFF07516011208C1907C31E030E3167E7C7F00751417 -:401006007C751500907F9674DFF07516021208C1907C71E030E3167E7C7F4075147C751540907F9674BFF07516041208C1907CB1E030E3167E7C7F8075147C751580907F37 -:4010460096747FF07516081208C10511E511540FF518701F907841E054F7F0907F99E0F517907841E04408F0907F99E0F4F51212112122E518B40104120C7322907FC2E018 -:4010860020E108E5136004120E1222120C7322787FE4F6D8FD7581370210DC021229E493A3F8E493A34003F68001F208DFF48029E493A3F85407240CC8C333C4540F44207E -:4010C600C8834004F456800146F6DFE4800B0102040810204080901850E47E019360BCA3FF543F30E509541FFEE493A360010ECF54C025E060A840B8E493A3FAE493A3F8A2 -:40110600E493A3C8C582C8CAC583CAF0A3C8C582C8CAC583CADFE9DEE780BE907FD2E030E1030211AAC209907B40E014602614603B14605024836064248070637E7B7FC01C -:4011460075147B7515C0907F9674EFF0751601120046804B7E7C7F0075147C751500907F9674DFF075160212004680337E7C7F4075147C751540907F9674BFF075160412FB -:401186000046801B7E7C7F8075147C751580907F96747FF0751608120046800312175CE4907FD3F022BB010689828A83E0225002E722BBFE02E32289828A83E49322BB0189 -:4011C6000CE58229F582E5833AF583E0225006E92582F8E622BBFE06E92582F8E222E58229F582E5833AF583E49322BB010689828A83F0225002F722BBFE01F322D083D086 -:4012060082F8E4937012740193700DA3A393F8740193F5828883E4737402936860EFA3A3A380DF907FAEE0FFD39200E433FEEF4EF0D2E843D820907FDE7401F0907FDFF08E -:40124600907FAB74FFF0907FA9F0907FAAF05391EF907FAF7401F0907FAE740DF0D2AFD20B121814C201E4F52BF531C207C2027529F0907FD8E06526600675320FE0F526C9 -:40128600300203120FD9300107C20112062980E23008DFC20812183580D822E5135516606AE515243AF582E43514F583E0705CE516F45213E5152426FFE43514FEE4FD0FA2 -:4012C600EFAA0670010E14F5828A83E0FC74802DF582E4347BF583ECF00DBD0BE2907FC3740BF0E515243AF582E43514F5837410F0E515242EF582E43514F583E4F0E515C1 -:40130600242FF582E43514F583E4F022E52845276057AE27AF28D3EF9440EE940040047E007F40C3E5289FF528E5279EF527E4FDEDC39FE49E501F853482853383E0FC7494 -:40134600002DF582E4347FF583ECF00D0534E5347002053380DA907FA97401F0907FACE04401F0907FB5EFF022907FACE054FEF0E4907FB5F022E4907F93F0907F9C74F0A7 -:40138600F0907F96F0E490784AF0907F94F0907F9D74FFF0E4907F97F0300007E52954F0FF80027F00EF4408907841F0E4907F98F0907F95F0907F9E74FFF0E4907F98F0C9 -:4013C600907F93F0907F9C74F0F0E4907F96F0907F92E054FDF0228F1A052DE52DAE2C7002052C14F5828E83E51AF01218F0052DE52DAC2C7002052C14F5828C83EFF0159D -:4014060023E523601FE5152438F582E43514F583C083C082E0FE1218D88F1AEE4FD082D083F080B5228F1AE4F51B751CFF751D19751E86AB1CAA1DA91E9000011211C4B4E1 -:40144600031DAF1B051BEFB51A01221211AB7E0029FFEE3AA907751CFFF51D891E80D47B007A00790022E4907841F090784F74C0F0E4907850F0E52C907851F0AE2CE52DF8 -:40148600907852F0907854E523F09078577404F0907FE2E04410F0E054F7F0E4907855F0907855E060FA22E4907841F0E52C90784FF0AE2CE52D907850F090785174C0F081 -:4014C600E4907852F0907854E523F09078577404F0E4907855F0907855E060FA22E5152404F582E43514F583E014600F1460131460178000907FC7EFF08013907FC9EFF081 -:40150600800C907FCBEFF08005907FCDEFF0E516422A22E5152404F582E43514F583E014600F1460131460178000907FB7EFF08013907FB9EFF0800C907FBBEFF08005903B -:401546007FBDEFF0E516422A22AE07E4FFE5152432F582E43514F583E0547FFD1216479078417401F090C000EEF0E4E5152432F582E43514F583E04480FD12164722C0E0A0 -:40158600C0F0C083C082C085C084C086758600C0D075D0085391EF907FA97401F0121312D0D0D086D084D085D082D083D0F0D0E0329078417403F090C00074BFF0907841D0 -:4015C6007402F090C000EFF09078417403F0E5152437F582E43514F583E0547F90C000F0229078417403F090C00074BFF09078417404F090C000EFF09078417403F0E5156D -:401606002437F582E43514F583E0547F90C000F0229078417403F090C00074BFF09078417406F090C000EFF09078417403F0E5152437F582E43514F583E0547F90C000F0FF -:40164600229078417403F0E5152437F582E43514F583E0547F90C000F09078417407F090C000EFF09078417405F090C000EDF0229078417403F090C00074BFF0E4907841FA -:40168600F090C000EFF09078417403F0E5152437F582E43514F583E0547F90C000F022E5152404F582E43514F583E014600E1460111460148000907FC6E0FF22907FC8E015 -:4016C600FF22907FCAE0FF22907FCCE0FF22E5152404F582E43514F583E014600E1460111460148000907FB6E0FF22907FB8E0FF22907FBAE0FF22907FBCE0FF22E515249E -:4017060004F582E43514F583E014600E1460111460148000907FC7E0FF22907FC9E0FF22907FCBE0FF22907FCDE0FF22C0E0C083C082C085C084C086758600907FC4E4F096 -:401746005391EF907FAB7404F0D086D084D085D082D083D0E032907B41E0F536431310A3E06009907FD77417F07437F0907B43E0F537A3E054F0F529E06002D20A22C0E024 -:40178600C083C082C085C084C086758600D2015391EF907FAB7401F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D2085391EF907FAB7408F0D0F7 -:4017C60086D084D085D082D083D0E0321218C0AE071218C0AD07EE6D60101218C0AE07EE6D60071218C0AD0780ECAF06227400F58690FDA57C05A3E582458370F922907FD5 -:40180600D6E04480F0438701000000000022907FD6E04404F0E04408F0300B04E04402F07FF47E0112186B907FD6E054F7F02212137C121804907FD6E030E70A7F057E007D -:4018460012186B12189E120AB8220335800000032E810000C185C181C108C100C106012200012400008E188F19E5191519AE18700215184E60081217F31217F380EB22E545 -:40188600152404F582E43514F583E004FF4410907FD7F0EF4430F022907FD6E04401F07F0D7E0012186B907FD6E054FEF0229078417402F090C000E0FF229078417403F0D5 -:4018C60090C000E0FF229078417404F090C000E0FF229078417405F090C000E0FF229078417406F090C000E0FF22E4907841F090C000E0FF2253D8EF320012011001FF00AB -:401906000040CD060A0100000102000409027400010100A032090400000EFF000000070501024000000705020240000007050302400000070504024000000705050240007A -:4019460000070506024000000705070240000007058102400001070582024000010705830240000107058402400001070585024000010705860240000107058702400001F3 -:401986000403090448034B00650079007300700061006E002C002000610020006400690076006900730069006F006E0020006F006600200049006E006E006F005300790040 -:4019C6007300200049006E0063002E003603550053004200200034002D0070006F00720074002000530065007200690061006C00200041006400610070007400650072003C -:401A060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A0 -:401A46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060 -:401A86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020 -:401AC6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002178400021B26 -:151B06000400021732000217AB00021B1000021B1400021584BE -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2001 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." diff --git a/kernel-2.6.33/firmware/keyspan/usa49wlc.HEX b/kernel-2.6.33/firmware/keyspan/usa49wlc.HEX deleted file mode 100644 index 8406eb1b..00000000 --- a/kernel-2.6.33/firmware/keyspan/usa49wlc.HEX +++ /dev/null @@ -1,153 +0,0 @@ -:017F920001ED -:030033000218FBB5 -:0D003600E51104907841F090C000E0FF2239 -:10004600E4FF74402FF582E4347BF583E0FEE5158A -:100056002404FDE43514FAA9057B01EF7C0029F997 -:10006600EC3AFAEE1211EC0FBF22D7E5152405F58E -:1000760082E43514F583E07003020134E5152409A2 -:10008600F582E43514F583E0700EE515240AF58251 -:10009600E43514F583E060187F01E4FD12166BE584 -:1000A600152431F582E43514F583E054CFF0804110 -:1000B600E5152406F582E43514F583E0FF12000306 -:1000C600E5152407F582E43514F583E0FF1215AB38 -:1000D6007F01E5152408F582E43514F583E0FD1269 -:1000E600166BE5152431F582E43514F583E04430CA -:1000F600F0E5152439F582E43514F583E04480F003 -:1000030090784174F3F090C00074BFF0907841741D -:10001300F0F090C000EFF090784174F3F0E5152410 -:1000230037F582E43514F583E0547F90C000F02265 -:03004300021B009D -:030000000210905B -:4001060090784174F4F0E5152439F582E43514F583E090C000F090784174F2F0E5152436F582E43514F583E0440690C000F0E515240BF582E43514F583E06032E515240C2B -:40014600F582E43514F583E0543FFFE5152437F582E43514F583EFF090784174F3F0E5152437F582E43514F583E090C000F0E515240DF582E43514F583E0700302024FE598 -:40018600152417F582E43514F583E06011E5152432F582E43514F583E04404F0800FE5152432F582E43514F583E054FBF0E4FFE5152432F582E43514F583E0FD12166BE53A -:4001C60015240EF582E43514F583E06011E5152433F582E43514F583E04480F0800FE5152433F582E43514F583E0547FF0E5152433F582E43514F583E054FCF0E515240FEB -:40020600F582E43514F583E0602FE5152433F582E43514F583E04402F0E5152410F582E43514F583E0FF12160BE5152411F582E43514F583E0FF12163BE5152433F582E415 -:400246003514F583E0FF1215DBE5152414F582E43514F583E06044E5152415F582E43514F583E06011E5152439F582E43514F583E04401F0800FE5152439F582E43514F55D -:4002860083E054FEF090784174F4F0E5152439F582E43514F583E090C000F0E5152412F582E43514F583E06044E5152413F582E43514F583E06011E5152439F582E43514F6 -:4002C600F583E04402F0800FE5152439F582E43514F583E054FDF090784174F4F0E5152439F582E43514F583E090C000F0E5152416F582E43514F583E0FFE5152435F5821A -:40030600E43514F583EFF0E5152417F582E43514F583E030E011E5152431F582E43514F583E04440F0800FE5152431F582E43514F583E054BFF0E5152418F582E43514F576 -:4003460083E0FFE515243BF582E43514F583EFF0E5152419F582E43514F583E06011E5152439F582E43514F583E04410F0800FE5152439F582E43514F583E054EFF0907869 -:400386004174F4F0E5152439F582E43514F583E090C000F0E515241AF582E43514F583E0606BE5152437F582E43514F583E054BFF090784174F3F0E5152437F582E435141F -:4003C600F583E0547F90C000F090784174F1F0120036EF54FE90C000F0E5152432F582E43514F583E054FDFFF0FDE4FF12166BE515242CF582E43514F583E4F0E515242BA3 -:40040600F582E43514F583E4F0E5164213E515241BF582E43514F583E0700EE5152425F582E43514F583E06028E5152432F582E43514F583E04402FFF0FDE4FF12166BE523 -:4004460015242BF582E43514F5837401F0E5164213E515241CF582E43514F583E0FF700EE5152425F582E43514F583E0602A90784174F2F0E5152436F582E43514F583E0D6 -:40048600440490C000F0EF600FE5152431F582E43514F583E04404F0E515241DF582E43514F583E06027E5152437F582E43514F583E04440F090784174F3F0E5152437F560 -:4004C60082E43514F583E0547F90C000F0E515241EF582E43514F583E06028E5152432F582E43514F583E054FEFFF0FDE4FF12166BE515242DF582E43514F5837401F0E56B -:40050600164213E515241FF582E43514F583E0700EE5152425F582E43514F583E06027E5152432F582E43514F583E04401FFF0FDE4FF12166BE515242DF582E43514F58373 -:40054600E4F0E5164213E5152420F582E43514F583E0700EE5152425F582E43514F583E0601890784174F2F0E5152436F582E43514F583E0440290C000F0E5152421F582B7 -:40058600E43514F583E0600FE5152431F582E43514F583E04402F0E5152422F582E43514F583E0601FE515242EF582E43514F5837401F0E515243AF582E43514F583E4F0F0 -:4005C600E5164213E5152423F582E43514F583E0600312187AE5152424F582E43514F583E06023E5152431F582E43514F583E04408F0E516C454F0FF4211907F96E04FF000 -:40060600907841E04FF0E5152425F582E43514F583E06024E5152431F582E43514F583E054F7F0E516C454F0F4FF5211907F96E05FF0907841E05FF022907FE9E01211FE43 -:40064600079900080D01087903066206078A08077E0907660A07750B000008C8907FEBE024FE601C1470030207142402600302075C7419907FD4F07400907FD5F00208CF4C -:40068600907FEAE004758217758319F0907FEAE030E0047F0280027F03758282758319EFF075826D758319F0758266758319F075825F758319F0758258758319F0907FEA0A -:4006C600E030E1047F6480027F3275821A758319EFF0907FEFE0FE907FEEE07C002400F518EC3EF517753319753412758214758319E0752700F528D3E5289518E5279517D6 -:40070600400685172785182812130D0208CF907FEAE0FF12145FEA496032907FEEE0751700F518AE02AF018E338F348F828E83E0FEA3E08E27F528D39518E527951740068B -:4007460085172785182812130D0208CF907FB4E04401F00208CF907FB4E04401F00208CF907F00E525F0907FB57401F00208CF907FEAE0F5250208CF907FEAE0F522120A9B -:40078600CE0208CF907F00E522F0907FB57401F00208CF907FE8E0247F60241460312402705BA200E433FF25E0FFA206E4334F907F00F0E4A3F0907FB57402F00208CFE4C9 -:4007C600907F00F0A3F0907FB57402F00208CF907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF583E054FD907F00F0E4A3F0907FB57402F00208CF907FB45C -:40080600E04401F00208CF907FE8E024FE601D240260030208CF907FEAE0B40105C2000208CF907FB4E04401F00208CF907FEAE07038907FECE0F45480FFC4540FFFE05490 -:40084600072F25E024B4F582E4347FF583E4F0907FECE05480FF131313541FFFE054072F907FD7F0E04420F0805F907FB4E04401F08056907FE8E024FE60182402704A90CA -:400886007FEAE0B40104D200803F907FB4E04401F08036907FEAE07020907FECE0F45480FFC4540FFFE054072F25E024B4F582E4347FF5837401F08010907FB4E04401F046 -:4008C6008007907FB4E04401F0907FB4E04402F022E512540F70030209C812169AEF20E1751216F8EF14F5181218C5EF2518FFE433FEC3EF9480EE64809480505985158201 -:40090600851483E0FEA3E0FFF5828E83E030E011E5152431F582E43514F583E04480F0800FE5152431F582E43514F583E0547FF0E5152431F582E43514F583E020E212E5CC -:4009460018600EF523EF2401F52DE43EF52C1214A0E4FF1214D7E5152431F582E43514F583E030E75D1218C5E515243BF582E43514F583E0FEEFC39E5048E515242FF58207 -:40098600E43514F5837401F0E5152431F582E43514F583E0547BF0E515243AF582E43514F583E4F0E5164213907FC2E030E110E5152426F582E43514F583E0F524800312C5 -:4009C600129C1216C9EF30E103020ACD1217C78F181218D3E5152438F582E43514F583EFF0E5152435F582E43514F583E0FFE518C39F50281218A9EF30E021E5152438F52E -:400A060082E43514F583E020E712E5152431F582E43514F583E020E103020ACDE5152431F582E43514F583E054FDF0E5187003020ACDB4800FE5152438F582E43514F583DE -:400A4600E04402F0E5152438F582E43514F583E0FF30E729E518D394204003751820851823851582851483A3A3E0FCA3E08C2CF52D1213CFE51825E0FF12150D22E518D3C3 -:400A8600943F400375183F851823E5152438F582E43514F583E0FF851582851483A3A3E0FCA3E0F5828C83EFF0851582851483A3A3E0FEA3E02401F52DE43EF52C12141D4F -:400AC600E51804FF12150D22E4907F93F0907F9C74FFF0E4907F96F0907F94F090784A04F0F58E907F9574C0F0907F9E743FF0907F98742FF090784374F7F0E4907841F02C -:400B0600907FDF749FF0907FDEF0907F92E04402F07E7B7FC075147B7515C0907F98742EF0751601120F287E7B7FC075147B7515C0907F98742EF0751601E5152426F58290 -:400B4600E43514F583E4F07E7E7F40851582851483747EF0A37440F07E7E7F80851582851483A3A3747EF0A37480F07E7C7F0075147C751500907F98742DF0751602120F0A -:400B8600287E7C7F0075147C751500907F98742DF0751602E5152426F582E43514F5837401F07E7D7FC0851582851483747DF0A374C0F07E7E7F00851582851483A3A374EE -:400BC6007EF0A37400F07E7C7F4075147C751540907F98742BF0751604120F287E7C7F4075147C751540907F98742BF0751604E5152426F582E43514F5837402F07E7D7F57 -:400C060040851582851483747DF0A37440F07E7D7F80851582851483A3A3747DF0A37480F07E7C7F8075147C751580907F987427F0751608120F287E7C7F8075147C751590 -:400C460080907F987427F0751608E5152426F582E43514F5837403F07E7C7FC0851582851483747CF0A374C0F07E7D7F00851582851483A3A3747DF0A37400F0C20AC209D3 -:400C8600E4F511D20222E510045403F51014601F146031146043240370527E7B7FC075147B7515C0907F98742EF0751601803D7E7C7F0075147C751500907F98742DF07564 -:400CC600160280287E7C7F4075147C751540907F98742BF075160480137E7C7F8075147C751580907F987427F0751608E53255167003020E27E516F45232E526547FFF7095 -:400D060017E52A55166034907F96E0FEE516C454F0F4FDEE5DF08023BF2020E5152431F582E43514F583E030E311E4F52A907F96E0FFE516C454F0FEEF4EF0E515243AF5C3 -:400D460082E43514F583E06003E014F0E5152434F582E43514F583E06003E014F0E06003020E27740AF0120036EF5401FFF518E515242CF582E43514F583E06F6007E518F1 -:400D8600F0E51642131218E18F18E5152427F582E43514F583E0FFE5185410FE6F6006EEF0E5164213E5152428F582E43514F583E0FFE5185480FE6F6006EEF0E516421386 -:400DC600E5152429F582E43514F583E0FFE5185420FE6F6015EEF0E5152431F582E43514F583E030E404E5164213E515242AF582E43514F583E0FFE5185440FE6F6015EE23 -:400E0600F0E5152431F582E43514F583E030E504E5164213E5152430F582E43514F583E4F022300903020F27E52414602A14604114605814606F24046003020EE57E7B7F31 -:400E4600C075147B7515C0907F98742EF075160112129C752401227E7C7F0075147C751500907F98742DF075160212129C752402227E7C7F4075147C751540907F98742B05 -:400E8600F075160412129C752403227E7C7F8075147C751580907F987427F075160812129C75240422300433C2045313DFE4F5187E007B00742E2518F9EE3400FA1211A6CA -:400EC600FF74802518F582E4347BF583EFF00518E518B403DB907FC37403F075240522E536603BD5360A5313EF300A04D209C20AE4F5187E007B0074352518F9EE3400FACC -:400F06001211A6FF74802518F582E4347BF583EFF00518E518B403DB907FC37403F0E4F52422E4F5197E007B01E5152519F9EE3514FAE41211EC0519E519B43CE8E51524FA -:400F460035F582E43514F5837401F090784174F3F0E5152437F582E43514F5837403F090C000F07F0CE4FD12166B7F10E5152433F582E43514F583EFF01215DB9078417464 -:400F8600F2F07F01E5152436F582E43514F583EFF0440690C000F090784174F4F0E5152439F582E43514F5837480F090C000F00FE4FD12166BE4FF7EA3E5152432F582E486 -:400FC6003514F583EEF0FD12166B90784174F1F090C000E4F07F057D7F12166B7F011215437F037D0712166B2253133F907BF1E030E3167E7B7FC075147B7515C0907F986B -:40100600742EF07516011208D7907C31E030E3167E7C7F0075147C751500907F98742DF07516021208D7907C71E030E3167E7C7F4075147C751540907F98742BF0751604C4 -:401046001208D7907CB1E030E3167E7C7F8075147C751580907F987427F07516081208D70512E512540FF517700412111C22E517B40104120C8C22907FC2E020E108E51370 -:401086006004120E2822120C8C22787FE4F6D8FD7581370210D7021224E493A3F8E493A34003F68001F208DFF48029E493A3F85407240CC8C333C4540F4420C8834004F4D7 -:4010C60056800146F6DFE4800B0102040810204080901845E47E019360BCA3FF543F30E509541FFEE493A360010ECF54C025E060A840B8E493A3FAE493A3F8E493A3C8C589 -:4011060082C8CAC583CAF0A3C8C582C8CAC583CADFE9DEE780BE907FD2E030E1030211A5C209907B40E014602614603B14605024836064248070637E7B7FC075147B75153A -:40114600C0907F98742EF0751601120046804B7E7C7F0075147C751500907F98742DF075160212004680337E7C7F4075147C751540907F98742BF0751604120046801B7E2B -:401186007C7F8075147C751580907F987427F07516081200468003121751E4907FD3F022BB010689828A83E0225002E722BBFE02E32289828A83E49322BB010CE58229F5B8 -:4011C60082E5833AF583E0225006E92582F8E622BBFE06E92582F8E222E58229F582E5833AF583E49322BB010689828A83F0225002F722BBFE01F322D083D082F8E49370B6 -:4012060012740193700DA3A393F8740193F5828883E4737402936860EFA3A3A380DF907FAEE0FFD39200E433FEEF4EF0D2E843D820907FDE7401F0907FDFF0907FAB74FFC2 -:40124600F0907FA9F0907FAAF05391EF907FAF7401F0907FAE740DF0D2AFD20B121809C201E4F52BF531C207C20275290F907FD8E06526600675320FE0F526300203120F8C -:40128600EF300107C20112063F80E23008DFC20812182A80D822E5135516606AE515243AF582E43514F583E0705CE516F45213E5152426FFE43514FEE4FD0FEFAA067001C7 -:4012C6000E14F5828A83E0FC74802DF582E4347BF583ECF00DBD0BE2907FC3740BF0E515243AF582E43514F5837410F0E515242EF582E43514F583E4F0E515242FF582E423 -:401306003514F583E4F022E52845276057AE27AF28D3EF9440EE940040047E007F40C3E5289FF528E5279EF527E4FDEDC39FE49E501F853482853383E0FC74002DF582E4BA -:40134600347FF583ECF00D0534E5347002053380DA907FA97401F0907FACE04401F0907FB5EFF022907FACE054FEF0E4907FB5F022907F98740FF0E490784AF0907F94F0E1 -:40138600907F9D74FFF0E4907F97F0907841F0907F93F0907F9C74FFF0300007E529540FFF80027F00907F96EFF0907F98741FF0E4907F95F0907F9E743FF0907F9874DFAD -:4013C600F0907F92E054FDF0228F19052DE52DAE2C7002052C14F5828E83E519F01218EF052DE52DAC2C7002052C14F5828C83EFF01523E523601FE5152438F582E4351416 -:40140600F583C083C082E0FE1218D38F19EE4FD082D083F080B522907841E511F090784F74C0F0E4907850F0E52C907851F0AE2CE52D907852F0907854E523F09078577470 -:4014460004F0907FE2E04410F0E054F7F0E4907855F0907855E060FA228F19E4F51A751BFF751C19751D86AB1BAA1CA91D9000011211BFB4031DAF1A051AEFB519012212F9 -:4014860011A67E0029FFEE3AA907751BFFF51C891D80D47B007A00790022907841E511F0E52C90784FF0AE2CE52D907850F090785174C0F0E4907852F0907854E523F0907D -:4014C60078577404F0E4907855F0907855E060FA22E5152404F582E43514F583E014600F1460131460178000907FC7EFF08013907FC9EFF0800C907FCBEFF08005907FCDED -:40150600EFF0E516422A22E5152404F582E43514F583E014600F1460131460178000907FB7EFF08013907FB9EFF0800C907FBBEFF08005907FBDEFF0E516422A22AE07E4A4 -:40154600FFE5152432F582E43514F583E0547FFD12166B90784174F1F090C000EEF0E4E5152432F582E43514F583E04480FD12166B22C0E0C0F0C083C082C085C084C086A1 -:40158600758600C0D075D0085391EF907FA97401F012130DD0D0D086D084D085D082D083D0F0D0E03290784174F3F090C00074BFF090784174F1F090C000EFF090784174A8 -:4015C600F3F0E5152437F582E43514F583E0547F90C000F02290784174F3F090C00074BFF090784174F2F090C000EFF090784174F3F0E5152437F582E43514F583E0547FD7 -:4016060090C000F02290784174F3F090C00074BFF090784174F4F090C000EFF090784174F3F0E5152437F582E43514F583E0547F90C000F02290784174F3F090C00074BF16 -:40164600F090784174F6F090C000EFF090784174F3F0E5152437F582E43514F583E0547F90C000F02290784174F3F0E5152437F582E43514F583E0547F90C000F09078412F -:4016860074F7F090C000EFF090784174F5F090C000EDF022E5152404F582E43514F583E014600E1460111460148000907FC6E0FF22907FC8E0FF22907FCAE0FF22907FCC19 -:4016C600E0FF22E5152404F582E43514F583E014600E1460111460148000907FB6E0FF22907FB8E0FF22907FBAE0FF22907FBCE0FF22E5152404F582E43514F583E0146000 -:401706000E1460111460148000907FC7E0FF22907FC9E0FF22907FCBE0FF22907FCDE0FF22C0E0C083C082C085C084C086758600907FC4E4F05391EF907FAB7404F0D086BF -:40174600D084D085D082D083D0E032907B41E0F536431310A3E06009907FD77417F07437F0907B43E0F537A3E054F0F529E06002D20A22C0E0C083C082C085C084C08675A6 -:401786008600D2015391EF907FAB7401F0D086D084D085D082D083D0E032C0E0C083C082C085C084C086758600D2085391EF907FAB7408F0D086D084D085D082D083D0E03C -:4017C600321218B7AE071218B7AD07EE6D60101218B7AE07EE6D60071218B7AD0780ECAF06227400F58690FDA57C05A3E582458370F922907FD6E04480F043870100000048 -:40180600000022907FD6E04404F0E04408F0300B04E04402F07FF47E01121860907FD6E054F7F0221213771217F9907FD6E030E70A7F057E00121860121893120ACE220378 -:4018460035800000032E810000C185C181C108C100C106012200012400008E178F18E5181518AE17700215174E60081217E81217E880EB22E5152404F582E43514F583E07E -:4018860004FF4410907FD7F0EF4430F022907FD6E04401F07F0D7E00121860907FD6E054FEF022E5112402907841F090C000E0FF22E5112403907841F090C000E0FF22E597 -:4018C600112404907841F090C000E0FF22E5112405907841F090C000E0FF22E5112406907841F090C000E0FF22907841E511F090C000E0FF2253D8EF320012011001FFFFDE -:40190600FF40CD062A0100000102000409027400010100A032090400000EFF000000070501024000000705020240000007050302400000070504024000000705050240005B -:4019460000070506024000000705070240000007058102400001070582024000010705830240000107058402400001070585024000010705860240000107058702400001F3 -:401986000403090448034B00650079007300700061006E002C002000610020006400690076006900730069006F006E0020006F006600200049006E006E006F005300790040 -:4019C6007300200049006E0063002E0024034B00650079007300700061006E0020005500530041002D003400390057004C00430022035500530041002D00360035002000B5 -:401A060032003000300033006A0061006E0033003100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003E -:401A46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060 -:401A86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020 -:401AC6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002177900021B31 -:151B06000400021727000217A000021B1000021B1400021578E0 -:00000001FF - - The firmware contained herein is - - Copyright (C) 1999-2003 - Keyspan, A division of InnoSys Incorporated ("Keyspan") - - as an unpublished work. This notice does not imply unrestricted or - public access to the source code from which this firmware image is - derived. Except as noted below this firmware image may not be - reproduced, used, sold or transferred to any third party without - Keyspan's prior written consent. All Rights Reserved. - - Permission is hereby granted for the distribution of this firmware - image as part of a Linux or other Open Source operating system kernel - in text or binary form as required. - - This firmware may not be modified and may only be used with - Keyspan hardware. Distribution and/or Modification of the - keyspan.c driver which includes this firmware, in whole or in - part, requires the inclusion of this statement." - -static char theFirmwareDate49[] = - "02/14/2002 02:37p 19,347 USA49"; - -static char theFirmwareDate65[] = - "01/31/2003 09:34a 19,331 USA65"; - diff --git a/kernel-2.6.33/firmware/keyspan_pda/keyspan_pda.HEX b/kernel-2.6.33/firmware/keyspan_pda/keyspan_pda.HEX deleted file mode 100644 index 6fcf02bb..00000000 --- a/kernel-2.6.33/firmware/keyspan_pda/keyspan_pda.HEX +++ /dev/null @@ -1,83 +0,0 @@ -:03000000020200F9 -:0400230002055F0073 -:0400430002010000B6 -:050030000000000000CB -:10010000020296000200000002000000020000004F -:1001100002000000020000000200000002000000D7 -:1001200002000000020000000204610002048900D5 -:1002000075815EE4F532F533F530F531F534C20031 -:10021000C201A90074FE901000F0A3D9FC74FD90F7 -:100220001100F0A3D9FC7402907F9DF07400907FC0 -:1002300097F07486907F9EF0907F957403F0907F86 -:10024000AFE0D2E0F07401907FABF0907FAEF09021 -:100250007FAC7404F0907FAD7404F0907FC9F074AB -:1002600084907F98F07400F59875C8307B059120D4 -:10027000D2CA759850D2E8D2AFD2AC7400F586904D -:100280007FD67402F0792E7A007B00DBFEDAFAD991 -:10029000F67406F080FEC086C082C083C084C0852C -:1002A000C0E0E591C2E4F591907FAB7401F0907FDE -:1002B000E8E0F9A3E0FAA3E0FBA3E0FCE95460B4B2 -:1002C0000003020339B4406EBA000B12042040034D -:1002D00002040202040ABA010302040ABA02030277 -:1002E000040ABA0303020444BA041EBB000A907F46 -:1002F00095E04402F0020402907F98E054FDF090F3 -:100300007F95E054FDF0020402BA050302040ABA24 -:100310000619BB0008E533D395320203DEBB0108A2 -:10032000E532C395330203DE02040ABA07058B34B3 -:1003300002040202040A02040ABA0020B9801090E2 -:100340007F00E4F0A3F0907FB57402F0020402B9DC -:10035000820280EBB9810280E602040ABA010FBB77 -:10036000000302040ABB010302040202040ABA03E6 -:100370000FBB000302040ABB010302040202040AC9 -:10038000BA0656BC010F907FD47406F0907FD574E6 -:1003900012F0020402BC0212BB006F907FD47406FC -:1003A000F0907FD57424F0020402BC03297404C3C6 -:1003B0009B40576055EB2B9006442582F5827400D4 -:1003C0003583F583E0F9A3E0FA907FD4E9F0907FDC -:1003D000D5EAF002040202040ABA080F7401907F01 -:1003E00000F07401907FB5F0020402BA0903020420 -:1003F00002BA0A0574000203DEBA0B030204020209 -:10040000040A907FB47402F08009907FB4E0440144 -:10041000F08000D0E0D085D084D083D082D08632E6 -:10042000EB20E71EC3940A5019EB2324FEF58274D7 -:10043000053400F583E0F5CBF5CDA3E0F5CAF5CCA6 -:10044000C322D322B94111EB64FF5484FB907F98FF -:10045000E0547B4BF0020402907F9BE064FF0203B8 -:10046000DEC086C082C083C084C085C0E0E591C282 -:10047000E4F591907FA97404F01205A0D0E0D08536 -:10048000D084D083D082D08632C086C082C083C060 -:1004900084C085C0E0E591C2E4F591907FAA740420 -:1004A000F0907FC9E0F9E4F586907DC075851085F0 -:1004B0003284E005860584F0E584B53302800905C1 -:1004C000320586A3D9EC8000907FC9F0B131D0E02D -:1004D000D085D084D083D082D08632E4F586907FD8 -:1004E000BCE020E14B907D00E532F0A3E533F0A3C2 -:1004F000E530F0A3E531F0A3E430000104F0A305FA -:10050000869010007910E0A30586F0A30586D9F641 -:10051000058674FCF0A305869011007910E0A30510 -:1005200086F0A30586D9F6E4F586907FBD7426F0A3 -:1005300022200013E532B53301220533758310857F -:100540003382E0F599D2007400B5340122E533D34B -:100550009532C3953440F5753400D2010205A0C030 -:1005600086C082C083C084C085C0E0309907C2992C -:10057000C20012053430980512058AC298D0E0D026 -:1005800085D084D083D082D0863275831185308225 -:100590000582E599F0E582B53101220530B1A0224E -:1005A000907FB8E020E138200136E530B5310122F6 -:1005B000E4F5867583110586907E00F0A3058679A3 -:1005C00001E530B5310280100531853182E00586C4 -:1005D000F0A3058609B940E9907FB9E96001F022EE -:1005E000C201E4F586907E007401F0A37402F090DD -:1005F0007FB9F022C299F5993099FDC29922E55E42 -:10060000F63CFD8FFEC8FF64FFB2FFD9FFEDFFF39C -:10061000FFFA12010001FFFFFF40CD06040189AB84 -:1006200001020301090220000101008032090400D7 -:100630000002FFFFFF0007058203400001070502DB -:1006400002400000064C0650067206A0040300009B -:100650002203410043004D00450020007500730057 -:100660006200200077006900640067006500740084 -:1006700073002E03410043004D004500200055004B -:1006800053004200200073006500720069006100A1 -:100690006C0020007700690064006700650074004A -:0606A000060334003700E0 -:00000001FF diff --git a/kernel-2.6.33/firmware/keyspan_pda/keyspan_pda.S b/kernel-2.6.33/firmware/keyspan_pda/keyspan_pda.S deleted file mode 100644 index 418fe69a..00000000 --- a/kernel-2.6.33/firmware/keyspan_pda/keyspan_pda.S +++ /dev/null @@ -1,1124 +0,0 @@ -/* $Id: loop.s,v 1.23 2000/03/20 09:49:06 warner Exp $ - * - * Firmware for the Keyspan PDA Serial Adapter, a USB serial port based on - * the EzUSB microcontroller. - * - * (C) Copyright 2000 Brian Warner - * - * 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; either version 2 of the License, or - * (at your option) any later version. - * - * "Keyspan PDA Serial Adapter" is probably a copyright of Keyspan, the - * company. - * - * This serial adapter is basically an EzUSB chip and an RS-232 line driver - * in a little widget that has a DB-9 on one end and a USB plug on the other. - * It uses the EzUSB's internal UART0 (using the pins from Port C) and timer2 - * as a baud-rate generator. The wiring is: - * PC0/RxD0 <- rxd (DB9 pin 2) PC4 <- dsr pin 6 - * PC1/TxD0 -> txd pin 3 PC5 <- ri pin 9 - * PC2 -> rts pin 7 PC6 <- dcd pin 1 - * PC3 <- cts pin 8 PC7 -> dtr pin 4 - * PB1 -> line driver standby - * - * The EzUSB register constants below come from their excellent documentation - * and sample code (which used to be available at www.anchorchips.com, but - * that has now been absorbed into Cypress' site and the CD-ROM contents - * don't appear to be available online anymore). If we get multiple - * EzUSB-based drivers into the kernel, it might be useful to pull them out - * into a separate .h file. - * - * THEORY OF OPERATION: - * - * There are two 256-byte ring buffers, one for tx, one for rx. - * - * EP2out is pure tx data. When it appears, the data is copied into the tx - * ring and serial transmission is started if it wasn't already running. The - * "tx buffer empty" interrupt may kick off another character if the ring - * still has data. If the host is tx-blocked because the ring filled up, - * it will request a "tx unthrottle" interrupt. If sending a serial character - * empties the ring below the desired threshold, we set a bit that will send - * up the tx unthrottle message as soon as the rx buffer becomes free. - * - * EP2in (interrupt) is used to send both rx chars and rx status messages - * (only "tx unthrottle" at this time) back up to the host. The first byte - * of the rx message indicates data (0) or status msg (1). Status messages - * are sent before any data. - * - * Incoming serial characters are put into the rx ring by the serial - * interrupt, and the EP2in buffer sent if it wasn't already in transit. - * When the EP2in buffer returns, the interrupt prompts us to send more - * rx chars (or status messages) if they are pending. - * - * Device control happens through "vendor specific" control messages on EP0. - * All messages are destined for the "Interface" (with the index always 0, - * so that if their two-port device might someday use similar firmware, we - * can use index=1 to refer to the second port). The messages defined are: - * - * bRequest = 0 : set baud/bits/parity - * 1 : unused - * 2 : reserved for setting HW flow control (CTSRTS) - * 3 : get/set "modem info" (pin states: DTR, RTS, DCD, RI, etc) - * 4 : set break (on/off) - * 5 : reserved for requesting interrupts on pin state change - * 6 : query buffer room or chars in tx buffer - * 7 : request tx unthrottle interrupt - * - * The host-side driver is set to recognize the device ID values stashed in - * serial EEPROM (0x06cd, 0x0103), program this firmware into place, then - * start it running. This firmware will use EzUSB's "renumeration" trick by - * simulating a bus disconnect, then reconnect with a different device ID - * (encoded in the desc_device descriptor below). The host driver then - * recognizes the new device ID and glues it to the real serial driver code. - * - * USEFUL DOCS: - * EzUSB Technical Reference Manual: - * 8051 manuals: everywhere, but try www.dalsemi.com because the EzUSB is - * basically the Dallas enhanced 8051 code. Remember that the EzUSB IO ports - * use totally different registers! - * USB 1.1 spec: www.usb.org - * - * HOW TO BUILD: - * gcc -x assembler-with-cpp -P -E -o keyspan_pda.asm keyspan_pda.s - * as31 -l keyspan_pda.asm - * mv keyspan_pda.obj keyspan_pda.hex - * perl ezusb_convert.pl keyspan_pda < keyspan_pda.hex > keyspan_pda_fw.h - * Get as31 from , and hack on it - * a bit to make it build. - * - * THANKS: - * Greg Kroah-Hartman, for coordinating the whole usb-serial thing. - * AnchorChips, for making such an incredibly useful little microcontroller. - * KeySpan, for making a handy, cheap ($40) widget that was so easy to take - * apart and trace with an ohmmeter. - * - * TODO: - * lots. grep for TODO. Interrupt safety needs stress-testing. Better flow - * control. Interrupting host upon change in DCD, etc, counting transitions. - * Need to find a safe device id to use (the one used by the Keyspan firmware - * under Windows would be ideal.. can anyone figure out what it is?). Parity. - * More baud rates. Oh, and the string-descriptor-length silicon bug - * workaround should be implemented, but I'm lazy, and the consequence is - * that the device name strings that show up in your kernel log will have - * lots of trailing binary garbage in them (appears as ????). Device strings - * should be made more accurate. - * - * Questions, bugs, patches to Brian. - * - * -Brian Warner - * - */ - -#define HIGH(x) (((x) & 0xff00) / 256) -#define LOW(x) ((x) & 0xff) - -#define dpl1 0x84 -#define dph1 0x85 -#define dps 0x86 - -;;; our bit assignments -#define TX_RUNNING 0 -#define DO_TX_UNTHROTTLE 1 - - ;; stack from 0x60 to 0x7f: should really set SP to 0x60-1, not 0x60 -#define STACK #0x60-1 - -#define EXIF 0x91 -#define EIE 0xe8 - .flag EUSB, EIE.0 - .flag ES0, IE.4 - -#define EP0CS #0x7fb4 -#define EP0STALLbit #0x01 -#define IN0BUF #0x7f00 -#define IN0BC #0x7fb5 -#define OUT0BUF #0x7ec0 -#define OUT0BC #0x7fc5 -#define IN2BUF #0x7e00 -#define IN2BC #0x7fb9 -#define IN2CS #0x7fb8 -#define OUT2BC #0x7fc9 -#define OUT2CS #0x7fc8 -#define OUT2BUF #0x7dc0 -#define IN4BUF #0x7d00 -#define IN4BC #0x7fbd -#define IN4CS #0x7fbc -#define OEB #0x7f9d -#define OUTB #0x7f97 -#define OEC #0x7f9e -#define OUTC #0x7f98 -#define PINSC #0x7f9b -#define PORTCCFG #0x7f95 -#define IN07IRQ #0x7fa9 -#define OUT07IRQ #0x7faa -#define IN07IEN #0x7fac -#define OUT07IEN #0x7fad -#define USBIRQ #0x7fab -#define USBIEN #0x7fae -#define USBBAV #0x7faf -#define USBCS #0x7fd6 -#define SUDPTRH #0x7fd4 -#define SUDPTRL #0x7fd5 -#define SETUPDAT #0x7fe8 - - ;; usb interrupt : enable is EIE.0 (0xe8), flag is EXIF.4 (0x91) - - .org 0 - ljmp start - ;; interrupt vectors - .org 23H - ljmp serial_int - .byte 0 - - .org 43H - ljmp USB_Jump_Table - .byte 0 ; filled in by the USB core - -;;; local variables. These are not initialized properly: do it by hand. - .org 30H -rx_ring_in: .byte 0 -rx_ring_out: .byte 0 -tx_ring_in: .byte 0 -tx_ring_out: .byte 0 -tx_unthrottle_threshold: .byte 0 - - .org 0x100H ; wants to be on a page boundary -USB_Jump_Table: - ljmp ISR_Sudav ; Setup Data Available - .byte 0 - ljmp 0 ; Start of Frame - .byte 0 - ljmp 0 ; Setup Data Loading - .byte 0 - ljmp 0 ; Global Suspend - .byte 0 - ljmp 0 ; USB Reset - .byte 0 - ljmp 0 ; Reserved - .byte 0 - ljmp 0 ; End Point 0 In - .byte 0 - ljmp 0 ; End Point 0 Out - .byte 0 - ljmp 0 ; End Point 1 In - .byte 0 - ljmp 0 ; End Point 1 Out - .byte 0 - ljmp ISR_Ep2in - .byte 0 - ljmp ISR_Ep2out - .byte 0 - - - .org 0x200 - -start: mov SP,STACK-1 ; set stack - ;; clear local variables - clr a - mov tx_ring_in, a - mov tx_ring_out, a - mov rx_ring_in, a - mov rx_ring_out, a - mov tx_unthrottle_threshold, a - clr TX_RUNNING - clr DO_TX_UNTHROTTLE - - ;; clear fifo with "fe" - mov r1, 0 - mov a, #0xfe - mov dptr, #tx_ring -clear_tx_ring_loop: - movx @dptr, a - inc dptr - djnz r1, clear_tx_ring_loop - - mov a, #0xfd - mov dptr, #rx_ring -clear_rx_ring_loop: - movx @dptr, a - inc dptr - djnz r1, clear_rx_ring_loop - -;;; turn on the RS-232 driver chip (bring the STANDBY pin low) - ;; set OEB.1 - mov a, #02H - mov dptr,OEB - movx @dptr,a - ;; clear PB1 - mov a, #00H - mov dptr,OUTB - movx @dptr,a - ;; set OEC.[127] - mov a, #0x86 - mov dptr,OEC - movx @dptr,a - ;; set PORTCCFG.[01] to route TxD0,RxD0 to serial port - mov dptr, PORTCCFG - mov a, #0x03 - movx @dptr, a - - ;; set up interrupts, autovectoring - mov dptr, USBBAV - movx a,@dptr - setb acc.0 ; AVEN bit to 0 - movx @dptr, a - - mov a,#0x01 ; enable SUDAV: setup data available (for ep0) - mov dptr, USBIRQ - movx @dptr, a ; clear SUDAVI - mov dptr, USBIEN - movx @dptr, a - - mov dptr, IN07IEN - mov a,#0x04 ; enable IN2 int - movx @dptr, a - - mov dptr, OUT07IEN - mov a,#0x04 ; enable OUT2 int - movx @dptr, a - mov dptr, OUT2BC - movx @dptr, a ; arm OUT2 - - mov a, #0x84 ; turn on RTS, DTR - mov dptr,OUTC - movx @dptr, a - ;; setup the serial port. 9600 8N1. - mov a,#01010011 ; mode 1, enable rx, clear int - mov SCON, a - ;; using timer2, in 16-bit baud-rate-generator mode - ;; (xtal 12MHz, internal fosc 24MHz) - ;; RCAP2H,RCAP2L = 65536 - fosc/(32*baud) - ;; 57600: 0xFFF2.F, say 0xFFF3 - ;; 9600: 0xFFB1.E, say 0xFFB2 - ;; 300: 0xF63C -#define BAUD 9600 -#define BAUD_TIMEOUT(rate) (65536 - (24 * 1000 * 1000) / (32 * rate)) -#define BAUD_HIGH(rate) HIGH(BAUD_TIMEOUT(rate)) -#define BAUD_LOW(rate) LOW(BAUD_TIMEOUT(rate)) - - mov T2CON, #030h ; rclk=1,tclk=1,cp=0,tr2=0(enable later) - mov r3, #5 - acall set_baud - setb TR2 - mov SCON, #050h - -#if 0 - mov r1, #0x40 - mov a, #0x41 -send: - mov SBUF, a - inc a - anl a, #0x3F - orl a, #0x40 -; xrl a, #0x02 -wait1: - jnb TI, wait1 - clr TI - djnz r1, send -;done: sjmp done - -#endif - - setb EUSB - setb EA - setb ES0 - ;acall dump_stat - - ;; hey, what say we RENUMERATE! (TRM p.62) - mov a, #0 - mov dps, a - mov dptr, USBCS - mov a, #0x02 ; DISCON=0, DISCOE=0, RENUM=1 - movx @dptr, a - ;; now presence pin is floating, simulating disconnect. wait 0.5s - mov r1, #46 -renum_wait1: - mov r2, #0 -renum_wait2: - mov r3, #0 -renum_wait3: - djnz r3, renum_wait3 - djnz r2, renum_wait2 - djnz r1, renum_wait1 ; wait about n*(256^2) 6MHz clocks - mov a, #0x06 ; DISCON=0, DISCOE=1, RENUM=1 - movx @dptr, a - ;; we are back online. the host device will now re-query us - - -main: sjmp main - - - -ISR_Sudav: - push dps - push dpl - push dph - push dpl1 - push dph1 - push acc - mov a,EXIF - clr acc.4 - mov EXIF,a ; clear INT2 first - mov dptr, USBIRQ ; clear USB int - mov a,#01h - movx @dptr,a - - ;; get request type - mov dptr, SETUPDAT - movx a, @dptr - mov r1, a ; r1 = bmRequestType - inc dptr - movx a, @dptr - mov r2, a ; r2 = bRequest - inc dptr - movx a, @dptr - mov r3, a ; r3 = wValueL - inc dptr - movx a, @dptr - mov r4, a ; r4 = wValueH - - ;; main switch on bmRequest.type: standard or vendor - mov a, r1 - anl a, #0x60 - cjne a, #0x00, setup_bmreq_type_not_standard - ;; standard request: now main switch is on bRequest - ljmp setup_bmreq_is_standard - -setup_bmreq_type_not_standard: - ;; a still has bmreq&0x60 - cjne a, #0x40, setup_bmreq_type_not_vendor - ;; Anchor reserves bRequest 0xa0-0xaf, we use small ones - ;; switch on bRequest. bmRequest will always be 0x41 or 0xc1 - cjne r2, #0x00, setup_ctrl_not_00 - ;; 00 is set baud, wValue[0] has baud rate index - lcall set_baud ; index in r3, carry set if error - jc setup_bmreq_type_not_standard__do_stall - ljmp setup_done_ack -setup_bmreq_type_not_standard__do_stall: - ljmp setup_stall -setup_ctrl_not_00: - cjne r2, #0x01, setup_ctrl_not_01 - ;; 01 is reserved for set bits (parity). TODO - ljmp setup_stall -setup_ctrl_not_01: - cjne r2, #0x02, setup_ctrl_not_02 - ;; 02 is set HW flow control. TODO - ljmp setup_stall -setup_ctrl_not_02: - cjne r2, #0x03, setup_ctrl_not_03 - ;; 03 is control pins (RTS, DTR). - ljmp control_pins ; will jump to setup_done_ack, - ; or setup_return_one_byte -setup_ctrl_not_03: - cjne r2, #0x04, setup_ctrl_not_04 - ;; 04 is send break (really "turn break on/off"). TODO - cjne r3, #0x00, setup_ctrl_do_break_on - ;; do break off: restore PORTCCFG.1 to reconnect TxD0 to serial port - mov dptr, PORTCCFG - movx a, @dptr - orl a, #0x02 - movx @dptr, a - ljmp setup_done_ack -setup_ctrl_do_break_on: - ;; do break on: clear PORTCCFG.0, set TxD high(?) (b1 low) - mov dptr, OUTC - movx a, @dptr - anl a, #0xfd ; ~0x02 - movx @dptr, a - mov dptr, PORTCCFG - movx a, @dptr - anl a, #0xfd ; ~0x02 - movx @dptr, a - ljmp setup_done_ack -setup_ctrl_not_04: - cjne r2, #0x05, setup_ctrl_not_05 - ;; 05 is set desired interrupt bitmap. TODO - ljmp setup_stall -setup_ctrl_not_05: - cjne r2, #0x06, setup_ctrl_not_06 - ;; 06 is query room - cjne r3, #0x00, setup_ctrl_06_not_00 - ;; 06, wValue[0]=0 is query write_room - mov a, tx_ring_out - setb c - subb a, tx_ring_in ; out-1-in = 255 - (in-out) - ljmp setup_return_one_byte -setup_ctrl_06_not_00: - cjne r3, #0x01, setup_ctrl_06_not_01 - ;; 06, wValue[0]=1 is query chars_in_buffer - mov a, tx_ring_in - clr c - subb a, tx_ring_out ; in-out - ljmp setup_return_one_byte -setup_ctrl_06_not_01: - ljmp setup_stall -setup_ctrl_not_06: - cjne r2, #0x07, setup_ctrl_not_07 - ;; 07 is request tx unthrottle interrupt - mov tx_unthrottle_threshold, r3; wValue[0] is threshold value - ljmp setup_done_ack -setup_ctrl_not_07: - ljmp setup_stall - -setup_bmreq_type_not_vendor: - ljmp setup_stall - - -setup_bmreq_is_standard: - cjne r2, #0x00, setup_breq_not_00 - ;; 00: Get_Status (sub-switch on bmRequestType: device, ep, int) - cjne r1, #0x80, setup_Get_Status_not_device - ;; Get_Status(device) - ;; are we self-powered? no. can we do remote wakeup? no - ;; so return two zero bytes. This is reusable -setup_return_two_zero_bytes: - mov dptr, IN0BUF - clr a - movx @dptr, a - inc dptr - movx @dptr, a - mov dptr, IN0BC - mov a, #2 - movx @dptr, a - ljmp setup_done_ack -setup_Get_Status_not_device: - cjne r1, #0x82, setup_Get_Status_not_endpoint - ;; Get_Status(endpoint) - ;; must get stall bit for ep[wIndexL], return two bytes, bit in lsb 0 - ;; for now: cheat. TODO - sjmp setup_return_two_zero_bytes -setup_Get_Status_not_endpoint: - cjne r1, #0x81, setup_Get_Status_not_interface - ;; Get_Status(interface): return two zeros - sjmp setup_return_two_zero_bytes -setup_Get_Status_not_interface: - ljmp setup_stall - -setup_breq_not_00: - cjne r2, #0x01, setup_breq_not_01 - ;; 01: Clear_Feature (sub-switch on wValueL: stall, remote wakeup) - cjne r3, #0x00, setup_Clear_Feature_not_stall - ;; Clear_Feature(stall). should clear a stall bit. TODO - ljmp setup_stall -setup_Clear_Feature_not_stall: - cjne r3, #0x01, setup_Clear_Feature_not_rwake - ;; Clear_Feature(remote wakeup). ignored. - ljmp setup_done_ack -setup_Clear_Feature_not_rwake: - ljmp setup_stall - -setup_breq_not_01: - cjne r2, #0x03, setup_breq_not_03 - ;; 03: Set_Feature (sub-switch on wValueL: stall, remote wakeup) - cjne r3, #0x00, setup_Set_Feature_not_stall - ;; Set_Feature(stall). Should set a stall bit. TODO - ljmp setup_stall -setup_Set_Feature_not_stall: - cjne r3, #0x01, setup_Set_Feature_not_rwake - ;; Set_Feature(remote wakeup). ignored. - ljmp setup_done_ack -setup_Set_Feature_not_rwake: - ljmp setup_stall - -setup_breq_not_03: - cjne r2, #0x06, setup_breq_not_06 - ;; 06: Get_Descriptor (s-switch on wValueH: dev, config[n], string[n]) - cjne r4, #0x01, setup_Get_Descriptor_not_device - ;; Get_Descriptor(device) - mov dptr, SUDPTRH - mov a, #HIGH(desc_device) - movx @dptr, a - mov dptr, SUDPTRL - mov a, #LOW(desc_device) - movx @dptr, a - ljmp setup_done_ack -setup_Get_Descriptor_not_device: - cjne r4, #0x02, setup_Get_Descriptor_not_config - ;; Get_Descriptor(config[n]) - cjne r3, #0x00, setup_stall; only handle n==0 - ;; Get_Descriptor(config[0]) - mov dptr, SUDPTRH - mov a, #HIGH(desc_config1) - movx @dptr, a - mov dptr, SUDPTRL - mov a, #LOW(desc_config1) - movx @dptr, a - ljmp setup_done_ack -setup_Get_Descriptor_not_config: - cjne r4, #0x03, setup_Get_Descriptor_not_string - ;; Get_Descriptor(string[wValueL]) - ;; if (wValueL >= maxstrings) stall - mov a, #((desc_strings_end-desc_strings)/2) - clr c - subb a,r3 ; a=4, r3 = 0..3 . if a<=0 then stall - jc setup_stall - jz setup_stall - mov a, r3 - add a, r3 ; a = 2*wValueL - mov dptr, #desc_strings - add a, dpl - mov dpl, a - mov a, #0 - addc a, dph - mov dph, a ; dph = desc_strings[a]. big endian! (handy) - ;; it looks like my adapter uses a revision of the EZUSB that - ;; contains "rev D errata number 8", as hinted in the EzUSB example - ;; code. I cannot find an actual errata description on the Cypress - ;; web site, but from the example code it looks like this bug causes - ;; the length of string descriptors to be read incorrectly, possibly - ;; sending back more characters than the descriptor has. The workaround - ;; is to manually send out all of the data. The consequence of not - ;; using the workaround is that the strings gathered by the kernel - ;; driver are too long and are filled with trailing garbage (including - ;; leftover strings). Writing this out by hand is a nuisance, so for - ;; now I will just live with the bug. - movx a, @dptr - mov r1, a - inc dptr - movx a, @dptr - mov r2, a - mov dptr, SUDPTRH - mov a, r1 - movx @dptr, a - mov dptr, SUDPTRL - mov a, r2 - movx @dptr, a - ;; done - ljmp setup_done_ack - -setup_Get_Descriptor_not_string: - ljmp setup_stall - -setup_breq_not_06: - cjne r2, #0x08, setup_breq_not_08 - ;; Get_Configuration. always 1. return one byte. - ;; this is reusable - mov a, #1 -setup_return_one_byte: - mov dptr, IN0BUF - movx @dptr, a - mov a, #1 - mov dptr, IN0BC - movx @dptr, a - ljmp setup_done_ack -setup_breq_not_08: - cjne r2, #0x09, setup_breq_not_09 - ;; 09: Set_Configuration. ignored. - ljmp setup_done_ack -setup_breq_not_09: - cjne r2, #0x0a, setup_breq_not_0a - ;; 0a: Get_Interface. get the current altsetting for int[wIndexL] - ;; since we only have one interface, ignore wIndexL, return a 0 - mov a, #0 - ljmp setup_return_one_byte -setup_breq_not_0a: - cjne r2, #0x0b, setup_breq_not_0b - ;; 0b: Set_Interface. set altsetting for interface[wIndexL]. ignored - ljmp setup_done_ack -setup_breq_not_0b: - ljmp setup_stall - - -setup_done_ack: - ;; now clear HSNAK - mov dptr, EP0CS - mov a, #0x02 - movx @dptr, a - sjmp setup_done -setup_stall: - ;; unhandled. STALL - ;EP0CS |= bmEPSTALL - mov dptr, EP0CS - movx a, @dptr - orl a, EP0STALLbit - movx @dptr, a - sjmp setup_done - -setup_done: - pop acc - pop dph1 - pop dpl1 - pop dph - pop dpl - pop dps - reti - -;;; ============================================================== - -set_baud: ; baud index in r3 - ;; verify a < 10 - mov a, r3 - jb ACC.7, set_baud__badbaud - clr c - subb a, #10 - jnc set_baud__badbaud - mov a, r3 - rl a ; a = index*2 - add a, #LOW(baud_table) - mov dpl, a - mov a, #HIGH(baud_table) - addc a, #0 - mov dph, a - ;; TODO: shut down xmit/receive - ;; TODO: wait for current xmit char to leave - ;; TODO: shut down timer to avoid partial-char glitch - movx a,@dptr ; BAUD_HIGH - mov RCAP2H, a - mov TH2, a - inc dptr - movx a,@dptr ; BAUD_LOW - mov RCAP2L, a - mov TL2, a - ;; TODO: restart xmit/receive - ;; TODO: reenable interrupts, resume tx if pending - clr c ; c=0: success - ret -set_baud__badbaud: - setb c ; c=1: failure - ret - -;;; ================================================== -control_pins: - cjne r1, #0x41, control_pins_in -control_pins_out: - mov a, r3 ; wValue[0] holds new bits: b7 is new DTR, b2 is new RTS - xrl a, #0xff ; 1 means active, 0V, +12V ? - anl a, #0x84 - mov r3, a - mov dptr, OUTC - movx a, @dptr ; only change bits 7 and 2 - anl a, #0x7b ; ~0x84 - orl a, r3 - movx @dptr, a ; other pins are inputs, bits ignored - ljmp setup_done_ack -control_pins_in: - mov dptr, PINSC - movx a, @dptr - xrl a, #0xff - ljmp setup_return_one_byte - -;;; ======================================== - -ISR_Ep2in: - push dps - push dpl - push dph - push dpl1 - push dph1 - push acc - mov a,EXIF - clr acc.4 - mov EXIF,a ; clear INT2 first - mov dptr, IN07IRQ ; clear USB int - mov a,#04h - movx @dptr,a - - ;; do stuff - lcall start_in - - pop acc - pop dph1 - pop dpl1 - pop dph - pop dpl - pop dps - reti - -ISR_Ep2out: - push dps - push dpl - push dph - push dpl1 - push dph1 - push acc - mov a,EXIF - clr acc.4 - mov EXIF,a ; clear INT2 first - mov dptr, OUT07IRQ ; clear USB int - mov a,#04h - movx @dptr,a - - ;; do stuff - - ;; copy data into buffer. for now, assume we will have enough space - mov dptr, OUT2BC ; get byte count - movx a,@dptr - mov r1, a - clr a - mov dps, a - mov dptr, OUT2BUF ; load DPTR0 with source - mov dph1, #HIGH(tx_ring) ; load DPTR1 with target - mov dpl1, tx_ring_in -OUT_loop: - movx a,@dptr ; read - inc dps ; switch to DPTR1: target - inc dpl1 ; target = tx_ring_in+1 - movx @dptr,a ; store - mov a,dpl1 - cjne a, tx_ring_out, OUT_no_overflow - sjmp OUT_overflow -OUT_no_overflow: - inc tx_ring_in ; tx_ring_in++ - inc dps ; switch to DPTR0: source - inc dptr - djnz r1, OUT_loop - sjmp OUT_done -OUT_overflow: - ;; signal overflow - ;; fall through -OUT_done: - ;; ack - mov dptr,OUT2BC - movx @dptr,a - - ;; start tx - acall maybe_start_tx - ;acall dump_stat - - pop acc - pop dph1 - pop dpl1 - pop dph - pop dpl - pop dps - reti - -dump_stat: - ;; fill in EP4in with a debugging message: - ;; tx_ring_in, tx_ring_out, rx_ring_in, rx_ring_out - ;; tx_active - ;; tx_ring[0..15] - ;; 0xfc - ;; rx_ring[0..15] - clr a - mov dps, a - - mov dptr, IN4CS - movx a, @dptr - jb acc.1, dump_stat__done; busy: cannot dump, old one still pending - mov dptr, IN4BUF - - mov a, tx_ring_in - movx @dptr, a - inc dptr - mov a, tx_ring_out - movx @dptr, a - inc dptr - - mov a, rx_ring_in - movx @dptr, a - inc dptr - mov a, rx_ring_out - movx @dptr, a - inc dptr - - clr a - jnb TX_RUNNING, dump_stat__no_tx_running - inc a -dump_stat__no_tx_running: - movx @dptr, a - inc dptr - ;; tx_ring[0..15] - inc dps - mov dptr, #tx_ring ; DPTR1: source - mov r1, #16 -dump_stat__tx_ring_loop: - movx a, @dptr - inc dptr - inc dps - movx @dptr, a - inc dptr - inc dps - djnz r1, dump_stat__tx_ring_loop - inc dps - - mov a, #0xfc - movx @dptr, a - inc dptr - - ;; rx_ring[0..15] - inc dps - mov dptr, #rx_ring ; DPTR1: source - mov r1, #16 -dump_stat__rx_ring_loop: - movx a, @dptr - inc dptr - inc dps - movx @dptr, a - inc dptr - inc dps - djnz r1, dump_stat__rx_ring_loop - - ;; now send it - clr a - mov dps, a - mov dptr, IN4BC - mov a, #38 - movx @dptr, a -dump_stat__done: - ret - -;;; ============================================================ - -maybe_start_tx: - ;; make sure the tx process is running. - jb TX_RUNNING, start_tx_done -start_tx: - ;; is there work to be done? - mov a, tx_ring_in - cjne a,tx_ring_out, start_tx__work - ret ; no work -start_tx__work: - ;; tx was not running. send the first character, setup the TI int - inc tx_ring_out ; [++tx_ring_out] - mov dph, #HIGH(tx_ring) - mov dpl, tx_ring_out - movx a, @dptr - mov sbuf, a - setb TX_RUNNING -start_tx_done: - ;; can we unthrottle the host tx process? - ;; step 1: do we care? - mov a, #0 - cjne a, tx_unthrottle_threshold, start_tx__maybe_unthrottle_tx - ;; nope -start_tx_really_done: - ret -start_tx__maybe_unthrottle_tx: - ;; step 2: is there now room? - mov a, tx_ring_out - setb c - subb a, tx_ring_in - ;; a is now write_room. If thresh >= a, we can unthrottle - clr c - subb a, tx_unthrottle_threshold - jc start_tx_really_done ; nope - ;; yes, we can unthrottle. remove the threshold and mark a request - mov tx_unthrottle_threshold, #0 - setb DO_TX_UNTHROTTLE - ;; prod rx, which will actually send the message when in2 becomes free - ljmp start_in - - -serial_int: - push dps - push dpl - push dph - push dpl1 - push dph1 - push acc - jnb TI, serial_int__not_tx - ;; tx finished. send another character if we have one - clr TI ; clear int - clr TX_RUNNING - lcall start_tx -serial_int__not_tx: - jnb RI, serial_int__not_rx - lcall get_rx_char - clr RI ; clear int -serial_int__not_rx: - ;; return - pop acc - pop dph1 - pop dpl1 - pop dph - pop dpl - pop dps - reti - -get_rx_char: - mov dph, #HIGH(rx_ring) - mov dpl, rx_ring_in - inc dpl ; target = rx_ring_in+1 - mov a, sbuf - movx @dptr, a - ;; check for overflow before incrementing rx_ring_in - mov a, dpl - cjne a, rx_ring_out, get_rx_char__no_overflow - ;; signal overflow - ret -get_rx_char__no_overflow: - inc rx_ring_in - ;; kick off USB INpipe - acall start_in - ret - -start_in: - ;; check if the inpipe is already running. - mov dptr, IN2CS - movx a, @dptr - jb acc.1, start_in__done; int will handle it - jb DO_TX_UNTHROTTLE, start_in__do_tx_unthrottle - ;; see if there is any work to do. a serial interrupt might occur - ;; during this sequence? - mov a, rx_ring_in - cjne a, rx_ring_out, start_in__have_work - ret ; nope -start_in__have_work: - ;; now copy as much data as possible into the pipe. 63 bytes max. - clr a - mov dps, a - mov dph, #HIGH(rx_ring) ; load DPTR0 with source - inc dps - mov dptr, IN2BUF ; load DPTR1 with target - movx @dptr, a ; in[0] signals that rest of IN is rx data - inc dptr - inc dps - ;; loop until we run out of data, or we have copied 64 bytes - mov r1, #1 ; INbuf size counter -start_in__loop: - mov a, rx_ring_in - cjne a, rx_ring_out, start_inlocal_irq_enablell_copying - sjmp start_in__kick -start_inlocal_irq_enablell_copying: - inc rx_ring_out - mov dpl, rx_ring_out - movx a, @dptr - inc dps - movx @dptr, a ; write into IN buffer - inc dptr - inc dps - inc r1 - cjne r1, #64, start_in__loop; loop -start_in__kick: - ;; either we ran out of data, or we copied 64 bytes. r1 has byte count - ;; kick off IN - mov dptr, IN2BC - mov a, r1 - jz start_in__done - movx @dptr, a - ;; done -start_in__done: - ;acall dump_stat - ret -start_in__do_tx_unthrottle: - ;; special sequence: send a tx unthrottle message - clr DO_TX_UNTHROTTLE - clr a - mov dps, a - mov dptr, IN2BUF - mov a, #1 - movx @dptr, a - inc dptr - mov a, #2 - movx @dptr, a - mov dptr, IN2BC - movx @dptr, a - ret - -putchar: - clr TI - mov SBUF, a -putchar_wait: - jnb TI, putchar_wait - clr TI - ret - - -baud_table: ; baud_high, then baud_low - ;; baud[0]: 110 - .byte BAUD_HIGH(110) - .byte BAUD_LOW(110) - ;; baud[1]: 300 - .byte BAUD_HIGH(300) - .byte BAUD_LOW(300) - ;; baud[2]: 1200 - .byte BAUD_HIGH(1200) - .byte BAUD_LOW(1200) - ;; baud[3]: 2400 - .byte BAUD_HIGH(2400) - .byte BAUD_LOW(2400) - ;; baud[4]: 4800 - .byte BAUD_HIGH(4800) - .byte BAUD_LOW(4800) - ;; baud[5]: 9600 - .byte BAUD_HIGH(9600) - .byte BAUD_LOW(9600) - ;; baud[6]: 19200 - .byte BAUD_HIGH(19200) - .byte BAUD_LOW(19200) - ;; baud[7]: 38400 - .byte BAUD_HIGH(38400) - .byte BAUD_LOW(38400) - ;; baud[8]: 57600 - .byte BAUD_HIGH(57600) - .byte BAUD_LOW(57600) - ;; baud[9]: 115200 - .byte BAUD_HIGH(115200) - .byte BAUD_LOW(115200) - -desc_device: - .byte 0x12, 0x01, 0x00, 0x01, 0xff, 0xff, 0xff, 0x40 - .byte 0xcd, 0x06, 0x04, 0x01, 0x89, 0xab, 1, 2, 3, 0x01 -;;; The "real" device id, which must match the host driver, is that -;;; "0xcd 0x06 0x04 0x01" sequence, which is 0x06cd, 0x0104 - -desc_config1: - .byte 0x09, 0x02, 0x20, 0x00, 0x01, 0x01, 0x00, 0x80, 0x32 - .byte 0x09, 0x04, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0x00 - .byte 0x07, 0x05, 0x82, 0x03, 0x40, 0x00, 0x01 - .byte 0x07, 0x05, 0x02, 0x02, 0x40, 0x00, 0x00 - -desc_strings: - .word string_langids, string_mfg, string_product, string_serial -desc_strings_end: - -string_langids: .byte string_langids_end-string_langids - .byte 3 - .word 0 -string_langids_end: - - ;; sigh. These strings are Unicode, meaning UTF16? 2 bytes each. Now - ;; *that* is a pain in the ass to encode. And they are little-endian - ;; too. Use this perl snippet to get the bytecodes: - /* while (<>) { - @c = split(//); - foreach $c (@c) { - printf("0x%02x, 0x00, ", ord($c)); - } - } - */ - -string_mfg: .byte string_mfg_end-string_mfg - .byte 3 -; .byte "ACME usb widgets" - .byte 0x41, 0x00, 0x43, 0x00, 0x4d, 0x00, 0x45, 0x00, 0x20, 0x00, 0x75, 0x00, 0x73, 0x00, 0x62, 0x00, 0x20, 0x00, 0x77, 0x00, 0x69, 0x00, 0x64, 0x00, 0x67, 0x00, 0x65, 0x00, 0x74, 0x00, 0x73, 0x00 -string_mfg_end: - -string_product: .byte string_product_end-string_product - .byte 3 -; .byte "ACME USB serial widget" - .byte 0x41, 0x00, 0x43, 0x00, 0x4d, 0x00, 0x45, 0x00, 0x20, 0x00, 0x55, 0x00, 0x53, 0x00, 0x42, 0x00, 0x20, 0x00, 0x73, 0x00, 0x65, 0x00, 0x72, 0x00, 0x69, 0x00, 0x61, 0x00, 0x6c, 0x00, 0x20, 0x00, 0x77, 0x00, 0x69, 0x00, 0x64, 0x00, 0x67, 0x00, 0x65, 0x00, 0x74, 0x00 -string_product_end: - -string_serial: .byte string_serial_end-string_serial - .byte 3 -; .byte "47" - .byte 0x34, 0x00, 0x37, 0x00 -string_serial_end: - -;;; ring buffer memory - ;; tx_ring_in+1 is where the next input byte will go - ;; [tx_ring_out] has been sent - ;; if tx_ring_in == tx_ring_out, theres no work to do - ;; there are (tx_ring_in - tx_ring_out) chars to be written - ;; dont let _in lap _out - ;; cannot inc if tx_ring_in+1 == tx_ring_out - ;; write [tx_ring_in+1] then tx_ring_in++ - ;; if (tx_ring_in+1 == tx_ring_out), overflow - ;; else tx_ring_in++ - ;; read/send [tx_ring_out+1], then tx_ring_out++ - - ;; rx_ring_in works the same way - - .org 0x1000 -tx_ring: - .skip 0x100 ; 256 bytes -rx_ring: - .skip 0x100 ; 256 bytes - - - .END - diff --git a/kernel-2.6.33/firmware/keyspan_pda/xircom_pgs.HEX b/kernel-2.6.33/firmware/keyspan_pda/xircom_pgs.HEX deleted file mode 100644 index e9b00d70..00000000 --- a/kernel-2.6.33/firmware/keyspan_pda/xircom_pgs.HEX +++ /dev/null @@ -1,87 +0,0 @@ -:03000000020200F9 -:0400230002059B0037 -:050030000000000000CB -:0400430002010000B6 -:100100000202BA000200000002000000020000002B -:1001100002000000020000000200000002000000D7 -:100120000200000002000000020485000204B90081 -:1002000075815EE4F532F533F530F531F534C20031 -:10021000C201A90074FE901000F0A3D9FC74FD90F7 -:100220001100F0A3D9FC907F9474BFF0907F957477 -:10023000EFF07410907F9EF07400907F98F07440FF -:10024000907F9DF07400907F97F07482907F9EF075 -:10025000907F957403F0907FAFE0D2E0F07401904E -:100260007FABF0907FAEF0907FAC7404F0907FADE8 -:100270007404F0907FC9F07407907FAFF074209001 -:100280007F9CF07480907F98F07453F59875C83017 -:100290007B059144D2CA759850D2E8D2AFD2AC74E3 -:1002A00000F586907FD67402F0792E7A007B00DB11 -:1002B000FEDAFAD9F67406F080FEC086C082C083EA -:1002C000C084C085C0E0E591C2E4F591907FAB7435 -:1002D00001F0907FE8E0F9A3E0FAA3E0FBA3E0FCE3 -:1002E000E95460B4000302035DB4406EBA000B121F -:1002F0000444400302042602042EBA010302042E21 -:10030000BA020302042EBA0303020468BA041EBB35 -:10031000000A907F95E04402F0020426907F98E066 -:1003200054FDF0907F95E054FDF0020426BA0503D9 -:1003300002042EBA0619BB0008E533D39532020435 -:1003400002BB0108E532C3953302040202042EBA4F -:1003500007058B3402042602042E02042EBA002064 -:10036000B98010907F00E4F0A3F0907FB57402F0A4 -:10037000020426B9820280EBB9810280E602042ED3 -:10038000BA010FBB000302042EBB010302042602C4 -:10039000042EBA030FBB000302042EBB01030204A8 -:1003A0002602042EBA0656BC010F907FD47406F0C4 -:1003B000907FD5745AF0020426BC0212BB006F90E5 -:1003C0007FD47406F0907FD5746CF0020426BC03D1 -:1003D000297404C39B40576055EB2B90068C2582F3 -:1003E000F58274003583F583E0F9A3E0FA907FD4B9 -:1003F000E9F0907FD5EAF002042602042EBA080F35 -:100400007401907F00F07401907FB5F0020426BA69 -:100410000903020426BA0A057400020402BA0B0397 -:1004200002042602042E907FB47402F08009907FAB -:10043000B4E04401F08000D0E0D085D084D083D0F7 -:1004400082D08632EB20E71EC3940A5019EB232496 -:1004500046F58274063400F583E0F5CBF5CDA3E0D4 -:10046000F5CAF5CCC322D322B94111EB64FF548005 -:10047000FB907F98E0547F4BF0020426907F9BE036 -:1004800064FF020402C086C082C083C084C085C0ED -:10049000E0E591C2E4F591907FA97404F074209096 -:1004A0007F9CF01205DC7420907F9CF0D0E0D0851A -:1004B000D084D083D082D08632C086C082C083C030 -:1004C00084C085C0E07410907F9CF0E591C2E4F593 -:1004D00091907FAA7404F0907FC9E0F9E4F58690CA -:1004E0007DC0758510853284E005860584F0E5843D -:1004F000B53302800905320586A3D9EC8000907FD0 -:10050000C9F0B16D7420907F9CF0D0E0D085D0848C -:10051000D083D082D08632E4F586907FBCE020E1A3 -:100520004B907D00E532F0A3E533F0A3E530F0A376 -:10053000E531F0A3E430000104F0A305869010003B -:100540007910E0A30586F0A30586D9F6058674FC2C -:10055000F0A305869011007910E0A30586F0A305AD -:1005600086D9F6E4F586907FBD7426F0222000132C -:10057000E532B53301220533758310853382E0F50A -:1005800099D2007400B5340122E533D39532C39576 -:100590003440F5753400D2010205DCC086C082C04B -:1005A00083C084C085C0E0309907C299C20012059B -:1005B000703098051205C6C298D0E0D085D084D09E -:1005C00083D082D086327583118530820582E59989 -:1005D000F0E582B53101220530B1DC227410907F44 -:1005E0009CF0907FB8E020E13E20013CE530B53141 -:1005F0000122E4F5867583110586907E00F0A3053F -:10060000867901E530B5310280100531853182E00F -:100610000586F0A3058609B940E97410907F9CF027 -:10062000907FB9E96001F022C201E4F586907E0076 -:100630007401F0A37402F0907FB9F022C299F59989 -:100640003099FDC29922E55EF63CFD8FFEC8FF643D -:10065000FFB2FFD9FFEDFFF3FFFA12010001FFFF28 -:10066000FF40CD06040189AB01020301090220000D -:1006700001010080320904000002FFFFFF000705AE -:10068000820340000107050202400000069406981C -:1006900006BA06E8040300002203410043004D00AF -:1006A000450020007500730062002000770069009B -:1006B000640067006500740073002E03410043006E -:1006C0004D004500200055005300420020007300FB -:1006D00065007200690061006C002000770069000D -:0E06E0006400670065007400060334003700F4 -:00000001FF diff --git a/kernel-2.6.33/firmware/keyspan_pda/xircom_pgs.S b/kernel-2.6.33/firmware/keyspan_pda/xircom_pgs.S deleted file mode 100644 index 05d99dd6..00000000 --- a/kernel-2.6.33/firmware/keyspan_pda/xircom_pgs.S +++ /dev/null @@ -1,1192 +0,0 @@ -/* $Id: loop.s,v 1.23 2000/03/20 09:49:06 warner Exp $ - * - * Firmware for the Keyspan PDA Serial Adapter, a USB serial port based on - * the EzUSB microcontroller. - * - * (C) Copyright 2000 Brian Warner - * - * 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; either version 2 of the License, or - * (at your option) any later version. - * - * "Keyspan PDA Serial Adapter" is probably a copyright of Keyspan, the - * company. - * - * This serial adapter is basically an EzUSB chip and an RS-232 line driver - * in a little widget that has a DB-9 on one end and a USB plug on the other. - * It uses the EzUSB's internal UART0 (using the pins from Port C) and timer2 - * as a baud-rate generator. The wiring is: - * PC0/RxD0 <- rxd (DB9 pin 2) PC4 <- dsr pin 6 - * PC1/TxD0 -> txd pin 3 PC5 <- ri pin 9 - * PC2 -> rts pin 7 PC6 <- dcd pin 1 - * PC3 <- cts pin 8 PC7 -> dtr pin 4 - * PB1 -> line driver standby - * - * The EzUSB register constants below come from their excellent documentation - * and sample code (which used to be available at www.anchorchips.com, but - * that has now been absorbed into Cypress' site and the CD-ROM contents - * don't appear to be available online anymore). If we get multiple - * EzUSB-based drivers into the kernel, it might be useful to pull them out - * into a separate .h file. - * - * THEORY OF OPERATION: - * - * There are two 256-byte ring buffers, one for tx, one for rx. - * - * EP2out is pure tx data. When it appears, the data is copied into the tx - * ring and serial transmission is started if it wasn't already running. The - * "tx buffer empty" interrupt may kick off another character if the ring - * still has data. If the host is tx-blocked because the ring filled up, - * it will request a "tx unthrottle" interrupt. If sending a serial character - * empties the ring below the desired threshold, we set a bit that will send - * up the tx unthrottle message as soon as the rx buffer becomes free. - * - * EP2in (interrupt) is used to send both rx chars and rx status messages - * (only "tx unthrottle" at this time) back up to the host. The first byte - * of the rx message indicates data (0) or status msg (1). Status messages - * are sent before any data. - * - * Incoming serial characters are put into the rx ring by the serial - * interrupt, and the EP2in buffer sent if it wasn't already in transit. - * When the EP2in buffer returns, the interrupt prompts us to send more - * rx chars (or status messages) if they are pending. - * - * Device control happens through "vendor specific" control messages on EP0. - * All messages are destined for the "Interface" (with the index always 0, - * so that if their two-port device might someday use similar firmware, we - * can use index=1 to refer to the second port). The messages defined are: - * - * bRequest = 0 : set baud/bits/parity - * 1 : unused - * 2 : reserved for setting HW flow control (CTSRTS) - * 3 : get/set "modem info" (pin states: DTR, RTS, DCD, RI, etc) - * 4 : set break (on/off) - * 5 : reserved for requesting interrupts on pin state change - * 6 : query buffer room or chars in tx buffer - * 7 : request tx unthrottle interrupt - * - * The host-side driver is set to recognize the device ID values stashed in - * serial EEPROM (0x06cd, 0x0103), program this firmware into place, then - * start it running. This firmware will use EzUSB's "renumeration" trick by - * simulating a bus disconnect, then reconnect with a different device ID - * (encoded in the desc_device descriptor below). The host driver then - * recognizes the new device ID and glues it to the real serial driver code. - * - * USEFUL DOCS: - * EzUSB Technical Reference Manual: - * 8051 manuals: everywhere, but try www.dalsemi.com because the EzUSB is - * basically the Dallas enhanced 8051 code. Remember that the EzUSB IO ports - * use totally different registers! - * USB 1.1 spec: www.usb.org - * - * HOW TO BUILD: - * gcc -x assembler-with-cpp -P -E -o keyspan_pda.asm keyspan_pda.s - * as31 -l keyspan_pda.asm - * mv keyspan_pda.obj keyspan_pda.hex - * perl ezusb_convert.pl keyspan_pda < keyspan_pda.hex > keyspan_pda_fw.h - * Get as31 from , and hack on it - * a bit to make it build. - * - * THANKS: - * Greg Kroah-Hartman, for coordinating the whole usb-serial thing. - * AnchorChips, for making such an incredibly useful little microcontroller. - * KeySpan, for making a handy, cheap ($40) widget that was so easy to take - * apart and trace with an ohmmeter. - * - * TODO: - * lots. grep for TODO. Interrupt safety needs stress-testing. Better flow - * control. Interrupting host upon change in DCD, etc, counting transitions. - * Need to find a safe device id to use (the one used by the Keyspan firmware - * under Windows would be ideal.. can anyone figure out what it is?). Parity. - * More baud rates. Oh, and the string-descriptor-length silicon bug - * workaround should be implemented, but I'm lazy, and the consequence is - * that the device name strings that show up in your kernel log will have - * lots of trailing binary garbage in them (appears as ????). Device strings - * should be made more accurate. - * - * Questions, bugs, patches to Brian. - * - * -Brian Warner - * - */ - -#define HIGH(x) (((x) & 0xff00) / 256) -#define LOW(x) ((x) & 0xff) - -#define dpl1 0x84 -#define dph1 0x85 -#define dps 0x86 - -;;; our bit assignments -#define TX_RUNNING 0 -#define DO_TX_UNTHROTTLE 1 - - ;; stack from 0x60 to 0x7f: should really set SP to 0x60-1, not 0x60 -#define STACK #0x60-1 - -#define EXIF 0x91 -#define EIE 0xe8 - .flag EUSB, EIE.0 - .flag ES0, IE.4 - -#define EP0CS #0x7fb4 -#define EP0STALLbit #0x01 -#define IN0BUF #0x7f00 -#define IN0BC #0x7fb5 -#define OUT0BUF #0x7ec0 -#define OUT0BC #0x7fc5 -#define IN2BUF #0x7e00 -#define IN2BC #0x7fb9 -#define IN2CS #0x7fb8 -#define OUT2BC #0x7fc9 -#define OUT2CS #0x7fc8 -#define OUT2BUF #0x7dc0 -#define IN4BUF #0x7d00 -#define IN4BC #0x7fbd -#define IN4CS #0x7fbc -#define OEB #0x7f9d -#define OUTB #0x7f97 -#define OEC #0x7f9e -#define OUTC #0x7f98 -#define PINSC #0x7f9b -#define PORTBCFG #0x7f94 -#define PORTCCFG #0x7f95 -#define OEA #0x7f9c -#define IN07IRQ #0x7fa9 -#define OUT07IRQ #0x7faa -#define IN07IEN #0x7fac -#define OUT07IEN #0x7fad -#define USBIRQ #0x7fab -#define USBIEN #0x7fae -#define USBBAV #0x7faf -#define USBCS #0x7fd6 -#define SUDPTRH #0x7fd4 -#define SUDPTRL #0x7fd5 -#define SETUPDAT #0x7fe8 - - ;; usb interrupt : enable is EIE.0 (0xe8), flag is EXIF.4 (0x91) - - .org 0 - ljmp start - ;; interrupt vectors - .org 23H - ljmp serial_int - .byte 0 - - .org 43H - ljmp USB_Jump_Table - .byte 0 ; filled in by the USB core - -;;; local variables. These are not initialized properly: do it by hand. - .org 30H -rx_ring_in: .byte 0 -rx_ring_out: .byte 0 -tx_ring_in: .byte 0 -tx_ring_out: .byte 0 -tx_unthrottle_threshold: .byte 0 - - .org 0x100H ; wants to be on a page boundary -USB_Jump_Table: - ljmp ISR_Sudav ; Setup Data Available - .byte 0 - ljmp 0 ; Start of Frame - .byte 0 - ljmp 0 ; Setup Data Loading - .byte 0 - ljmp 0 ; Global Suspend - .byte 0 - ljmp 0 ; USB Reset - .byte 0 - ljmp 0 ; Reserved - .byte 0 - ljmp 0 ; End Point 0 In - .byte 0 - ljmp 0 ; End Point 0 Out - .byte 0 - ljmp 0 ; End Point 1 In - .byte 0 - ljmp 0 ; End Point 1 Out - .byte 0 - ljmp ISR_Ep2in - .byte 0 - ljmp ISR_Ep2out - .byte 0 - - - .org 0x200 - -start: mov SP,STACK-1 ; set stack - ;; clear local variables - clr a - mov tx_ring_in, a - mov tx_ring_out, a - mov rx_ring_in, a - mov rx_ring_out, a - mov tx_unthrottle_threshold, a - clr TX_RUNNING - clr DO_TX_UNTHROTTLE - - ;; clear fifo with "fe" - mov r1, 0 - mov a, #0xfe - mov dptr, #tx_ring -clear_tx_ring_loop: - movx @dptr, a - inc dptr - djnz r1, clear_tx_ring_loop - - mov a, #0xfd - mov dptr, #rx_ring -clear_rx_ring_loop: - movx @dptr, a - inc dptr - djnz r1, clear_rx_ring_loop - -;;; turn on the RS-232 driver chip (bring the STANDBY pin low) -;;; on Xircom the STANDBY is wired to PB6 and PC4 - mov dptr, PORTBCFG - mov a, #0xBf - movx @dptr, a - mov dptr, PORTCCFG - mov a, #0xef - movx @dptr, a - - ;; set OEC.4 - mov a, #0x10 - mov dptr,OEC - movx @dptr,a - - ;; clear PC4 - mov a, #0x00 - mov dptr,OUTC - movx @dptr,a - - ;; set OEB.6 - mov a, #0x40 - mov dptr,OEB - movx @dptr,a - - ;; clear PB6 - mov a, #0x00 - mov dptr,OUTB - movx @dptr,a - - ;; set OEC.[17] - mov a, #0x82 - mov dptr,OEC - movx @dptr,a - - - ;; set PORTCCFG.[01] to route TxD0,RxD0 to serial port - mov dptr, PORTCCFG - mov a, #0x03 - movx @dptr, a - - ;; set up interrupts, autovectoring - ;; set BKPT - mov dptr, USBBAV - movx a,@dptr - setb acc.0 ; AVEN bit to 0 - movx @dptr, a - - mov a,#0x01 ; enable SUDAV: setup data available (for ep0) - mov dptr, USBIRQ - movx @dptr, a ; clear SUDAVI - mov dptr, USBIEN - movx @dptr, a - - mov dptr, IN07IEN - mov a,#0x04 ; enable IN2 int - movx @dptr, a - - mov dptr, OUT07IEN - mov a,#0x04 ; enable OUT2 int - movx @dptr, a - mov dptr, OUT2BC - movx @dptr, a ; arm OUT2 - -;; mov a, #0x84 ; turn on RTS, DTR -;; mov dptr,OUTC -;; movx @dptr, a - - mov a, #0x7 ; turn on DTR - mov dptr,USBBAV - movx @dptr, a - - mov a, #0x20 ; turn on the RED led - mov dptr,OEA - movx @dptr, a - - mov a, #0x80 ; turn on RTS - mov dptr,OUTC - movx @dptr, a - - ;; setup the serial port. 9600 8N1. - mov a,#0x53 ; mode 1, enable rx, clear int - mov SCON, a - ;; using timer2, in 16-bit baud-rate-generator mode - ;; (xtal 12MHz, internal fosc 24MHz) - ;; RCAP2H,RCAP2L = 65536 - fosc/(32*baud) - ;; 57600: 0xFFF2.F, say 0xFFF3 - ;; 9600: 0xFFB1.E, say 0xFFB2 - ;; 300: 0xF63C -#define BAUD 9600 -#define BAUD_TIMEOUT(rate) (65536 - (24 * 1000 * 1000) / (32 * rate)) -#define BAUD_HIGH(rate) HIGH(BAUD_TIMEOUT(rate)) -#define BAUD_LOW(rate) LOW(BAUD_TIMEOUT(rate)) - - mov T2CON, #030h ; rclk=1,tclk=1,cp=0,tr2=0(enable later) - mov r3, #5 - acall set_baud - setb TR2 - mov SCON, #050h - -#if 0 - mov r1, #0x40 - mov a, #0x41 -send: - mov SBUF, a - inc a - anl a, #0x3F - orl a, #0x40 -; xrl a, #0x02 -wait1: - jnb TI, wait1 - clr TI - djnz r1, send -;done: sjmp done - -#endif - - setb EUSB - setb EA - setb ES0 - ;acall dump_stat - - ;; hey, what say we RENUMERATE! (TRM p.62) - mov a, #0 - mov dps, a - mov dptr, USBCS - mov a, #0x02 ; DISCON=0, DISCOE=0, RENUM=1 - movx @dptr, a - ;; now presence pin is floating, simulating disconnect. wait 0.5s - mov r1, #46 -renum_wait1: - mov r2, #0 -renum_wait2: - mov r3, #0 -renum_wait3: - djnz r3, renum_wait3 - djnz r2, renum_wait2 - djnz r1, renum_wait1 ; wait about n*(256^2) 6MHz clocks - mov a, #0x06 ; DISCON=0, DISCOE=1, RENUM=1 - movx @dptr, a - ;; we are back online. the host device will now re-query us - - -main: sjmp main - - - -ISR_Sudav: - push dps - push dpl - push dph - push dpl1 - push dph1 - push acc - mov a,EXIF - clr acc.4 - mov EXIF,a ; clear INT2 first - mov dptr, USBIRQ ; clear USB int - mov a,#01h - movx @dptr,a - - ;; get request type - mov dptr, SETUPDAT - movx a, @dptr - mov r1, a ; r1 = bmRequestType - inc dptr - movx a, @dptr - mov r2, a ; r2 = bRequest - inc dptr - movx a, @dptr - mov r3, a ; r3 = wValueL - inc dptr - movx a, @dptr - mov r4, a ; r4 = wValueH - - ;; main switch on bmRequest.type: standard or vendor - mov a, r1 - anl a, #0x60 - cjne a, #0x00, setup_bmreq_type_not_standard - ;; standard request: now main switch is on bRequest - ljmp setup_bmreq_is_standard - -setup_bmreq_type_not_standard: - ;; a still has bmreq&0x60 - cjne a, #0x40, setup_bmreq_type_not_vendor - ;; Anchor reserves bRequest 0xa0-0xaf, we use small ones - ;; switch on bRequest. bmRequest will always be 0x41 or 0xc1 - cjne r2, #0x00, setup_ctrl_not_00 - ;; 00 is set baud, wValue[0] has baud rate index - lcall set_baud ; index in r3, carry set if error - jc setup_bmreq_type_not_standard__do_stall - ljmp setup_done_ack -setup_bmreq_type_not_standard__do_stall: - ljmp setup_stall -setup_ctrl_not_00: - cjne r2, #0x01, setup_ctrl_not_01 - ;; 01 is reserved for set bits (parity). TODO - ljmp setup_stall -setup_ctrl_not_01: - cjne r2, #0x02, setup_ctrl_not_02 - ;; 02 is set HW flow control. TODO - ljmp setup_stall -setup_ctrl_not_02: - cjne r2, #0x03, setup_ctrl_not_03 - ;; 03 is control pins (RTS, DTR). - ljmp control_pins ; will jump to setup_done_ack, - ; or setup_return_one_byte -setup_ctrl_not_03: - cjne r2, #0x04, setup_ctrl_not_04 - ;; 04 is send break (really "turn break on/off"). TODO - cjne r3, #0x00, setup_ctrl_do_break_on - ;; do break off: restore PORTCCFG.1 to reconnect TxD0 to serial port - mov dptr, PORTCCFG - movx a, @dptr - orl a, #0x02 - movx @dptr, a - ljmp setup_done_ack -setup_ctrl_do_break_on: - ;; do break on: clear PORTCCFG.0, set TxD high(?) (b1 low) - mov dptr, OUTC - movx a, @dptr - anl a, #0xfd ; ~0x02 - movx @dptr, a - mov dptr, PORTCCFG - movx a, @dptr - anl a, #0xfd ; ~0x02 - movx @dptr, a - ljmp setup_done_ack -setup_ctrl_not_04: - cjne r2, #0x05, setup_ctrl_not_05 - ;; 05 is set desired interrupt bitmap. TODO - ljmp setup_stall -setup_ctrl_not_05: - cjne r2, #0x06, setup_ctrl_not_06 - ;; 06 is query room - cjne r3, #0x00, setup_ctrl_06_not_00 - ;; 06, wValue[0]=0 is query write_room - mov a, tx_ring_out - setb c - subb a, tx_ring_in ; out-1-in = 255 - (in-out) - ljmp setup_return_one_byte -setup_ctrl_06_not_00: - cjne r3, #0x01, setup_ctrl_06_not_01 - ;; 06, wValue[0]=1 is query chars_in_buffer - mov a, tx_ring_in - clr c - subb a, tx_ring_out ; in-out - ljmp setup_return_one_byte -setup_ctrl_06_not_01: - ljmp setup_stall -setup_ctrl_not_06: - cjne r2, #0x07, setup_ctrl_not_07 - ;; 07 is request tx unthrottle interrupt - mov tx_unthrottle_threshold, r3; wValue[0] is threshold value - ljmp setup_done_ack -setup_ctrl_not_07: - ljmp setup_stall - -setup_bmreq_type_not_vendor: - ljmp setup_stall - - -setup_bmreq_is_standard: - cjne r2, #0x00, setup_breq_not_00 - ;; 00: Get_Status (sub-switch on bmRequestType: device, ep, int) - cjne r1, #0x80, setup_Get_Status_not_device - ;; Get_Status(device) - ;; are we self-powered? no. can we do remote wakeup? no - ;; so return two zero bytes. This is reusable -setup_return_two_zero_bytes: - mov dptr, IN0BUF - clr a - movx @dptr, a - inc dptr - movx @dptr, a - mov dptr, IN0BC - mov a, #2 - movx @dptr, a - ljmp setup_done_ack -setup_Get_Status_not_device: - cjne r1, #0x82, setup_Get_Status_not_endpoint - ;; Get_Status(endpoint) - ;; must get stall bit for ep[wIndexL], return two bytes, bit in lsb 0 - ;; for now: cheat. TODO - sjmp setup_return_two_zero_bytes -setup_Get_Status_not_endpoint: - cjne r1, #0x81, setup_Get_Status_not_interface - ;; Get_Status(interface): return two zeros - sjmp setup_return_two_zero_bytes -setup_Get_Status_not_interface: - ljmp setup_stall - -setup_breq_not_00: - cjne r2, #0x01, setup_breq_not_01 - ;; 01: Clear_Feature (sub-switch on wValueL: stall, remote wakeup) - cjne r3, #0x00, setup_Clear_Feature_not_stall - ;; Clear_Feature(stall). should clear a stall bit. TODO - ljmp setup_stall -setup_Clear_Feature_not_stall: - cjne r3, #0x01, setup_Clear_Feature_not_rwake - ;; Clear_Feature(remote wakeup). ignored. - ljmp setup_done_ack -setup_Clear_Feature_not_rwake: - ljmp setup_stall - -setup_breq_not_01: - cjne r2, #0x03, setup_breq_not_03 - ;; 03: Set_Feature (sub-switch on wValueL: stall, remote wakeup) - cjne r3, #0x00, setup_Set_Feature_not_stall - ;; Set_Feature(stall). Should set a stall bit. TODO - ljmp setup_stall -setup_Set_Feature_not_stall: - cjne r3, #0x01, setup_Set_Feature_not_rwake - ;; Set_Feature(remote wakeup). ignored. - ljmp setup_done_ack -setup_Set_Feature_not_rwake: - ljmp setup_stall - -setup_breq_not_03: - cjne r2, #0x06, setup_breq_not_06 - ;; 06: Get_Descriptor (s-switch on wValueH: dev, config[n], string[n]) - cjne r4, #0x01, setup_Get_Descriptor_not_device - ;; Get_Descriptor(device) - mov dptr, SUDPTRH - mov a, #HIGH(desc_device) - movx @dptr, a - mov dptr, SUDPTRL - mov a, #LOW(desc_device) - movx @dptr, a - ljmp setup_done_ack -setup_Get_Descriptor_not_device: - cjne r4, #0x02, setup_Get_Descriptor_not_config - ;; Get_Descriptor(config[n]) - cjne r3, #0x00, setup_stall; only handle n==0 - ;; Get_Descriptor(config[0]) - mov dptr, SUDPTRH - mov a, #HIGH(desc_config1) - movx @dptr, a - mov dptr, SUDPTRL - mov a, #LOW(desc_config1) - movx @dptr, a - ljmp setup_done_ack -setup_Get_Descriptor_not_config: - cjne r4, #0x03, setup_Get_Descriptor_not_string - ;; Get_Descriptor(string[wValueL]) - ;; if (wValueL >= maxstrings) stall - mov a, #((desc_strings_end-desc_strings)/2) - clr c - subb a,r3 ; a=4, r3 = 0..3 . if a<=0 then stall - jc setup_stall - jz setup_stall - mov a, r3 - add a, r3 ; a = 2*wValueL - mov dptr, #desc_strings - add a, dpl - mov dpl, a - mov a, #0 - addc a, dph - mov dph, a ; dph = desc_strings[a]. big endian! (handy) - ;; it looks like my adapter uses a revision of the EZUSB that - ;; contains "rev D errata number 8", as hinted in the EzUSB example - ;; code. I cannot find an actual errata description on the Cypress - ;; web site, but from the example code it looks like this bug causes - ;; the length of string descriptors to be read incorrectly, possibly - ;; sending back more characters than the descriptor has. The workaround - ;; is to manually send out all of the data. The consequence of not - ;; using the workaround is that the strings gathered by the kernel - ;; driver are too long and are filled with trailing garbage (including - ;; leftover strings). Writing this out by hand is a nuisance, so for - ;; now I will just live with the bug. - movx a, @dptr - mov r1, a - inc dptr - movx a, @dptr - mov r2, a - mov dptr, SUDPTRH - mov a, r1 - movx @dptr, a - mov dptr, SUDPTRL - mov a, r2 - movx @dptr, a - ;; done - ljmp setup_done_ack - -setup_Get_Descriptor_not_string: - ljmp setup_stall - -setup_breq_not_06: - cjne r2, #0x08, setup_breq_not_08 - ;; Get_Configuration. always 1. return one byte. - ;; this is reusable - mov a, #1 -setup_return_one_byte: - mov dptr, IN0BUF - movx @dptr, a - mov a, #1 - mov dptr, IN0BC - movx @dptr, a - ljmp setup_done_ack -setup_breq_not_08: - cjne r2, #0x09, setup_breq_not_09 - ;; 09: Set_Configuration. ignored. - ljmp setup_done_ack -setup_breq_not_09: - cjne r2, #0x0a, setup_breq_not_0a - ;; 0a: Get_Interface. get the current altsetting for int[wIndexL] - ;; since we only have one interface, ignore wIndexL, return a 0 - mov a, #0 - ljmp setup_return_one_byte -setup_breq_not_0a: - cjne r2, #0x0b, setup_breq_not_0b - ;; 0b: Set_Interface. set altsetting for interface[wIndexL]. ignored - ljmp setup_done_ack -setup_breq_not_0b: - ljmp setup_stall - - -setup_done_ack: - ;; now clear HSNAK - mov dptr, EP0CS - mov a, #0x02 - movx @dptr, a - sjmp setup_done -setup_stall: - ;; unhandled. STALL - ;EP0CS |= bmEPSTALL - mov dptr, EP0CS - movx a, @dptr - orl a, EP0STALLbit - movx @dptr, a - sjmp setup_done - -setup_done: - pop acc - pop dph1 - pop dpl1 - pop dph - pop dpl - pop dps - reti - -;;; ============================================================== - -set_baud: ; baud index in r3 - ;; verify a < 10 - mov a, r3 - jb ACC.7, set_baud__badbaud - clr c - subb a, #10 - jnc set_baud__badbaud - mov a, r3 - rl a ; a = index*2 - add a, #LOW(baud_table) - mov dpl, a - mov a, #HIGH(baud_table) - addc a, #0 - mov dph, a - ;; TODO: shut down xmit/receive - ;; TODO: wait for current xmit char to leave - ;; TODO: shut down timer to avoid partial-char glitch - movx a,@dptr ; BAUD_HIGH - mov RCAP2H, a - mov TH2, a - inc dptr - movx a,@dptr ; BAUD_LOW - mov RCAP2L, a - mov TL2, a - ;; TODO: restart xmit/receive - ;; TODO: reenable interrupts, resume tx if pending - clr c ; c=0: success - ret -set_baud__badbaud: - setb c ; c=1: failure - ret - -;;; ================================================== -control_pins: - cjne r1, #0x41, control_pins_in -control_pins_out: - ;TODO BKPT is DTR - mov a, r3 ; wValue[0] holds new bits: b7 is new RTS - xrl a, #0xff ; 1 means active, 0V, +12V ? - anl a, #0x80 - mov r3, a - mov dptr, OUTC - movx a, @dptr ; only change bit 7 - anl a, #0x7F ; ~0x84 - orl a, r3 - movx @dptr, a ; other pins are inputs, bits ignored - ljmp setup_done_ack -control_pins_in: - mov dptr, PINSC - movx a, @dptr - xrl a, #0xff - ljmp setup_return_one_byte - -;;; ======================================== - -ISR_Ep2in: - push dps - push dpl - push dph - push dpl1 - push dph1 - push acc - mov a,EXIF - clr acc.4 - mov EXIF,a ; clear INT2 first - mov dptr, IN07IRQ ; clear USB int - mov a,#04h - movx @dptr,a - - mov a, #0x20 ; Turn off the green LED - mov dptr,OEA - movx @dptr, a - - - ;; do stuff - lcall start_in - - mov a, #0x20 ; Turn off the green LED - mov dptr,OEA - movx @dptr, a - - - - pop acc - pop dph1 - pop dpl1 - pop dph - pop dpl - pop dps - reti - -ISR_Ep2out: - push dps - push dpl - push dph - push dpl1 - push dph1 - push acc - - mov a, #0x10 ; Turn the green LED - mov dptr,OEA - movx @dptr, a - - - - mov a,EXIF - clr acc.4 - mov EXIF,a ; clear INT2 first - mov dptr, OUT07IRQ ; clear USB int - mov a,#04h - movx @dptr,a - - ;; do stuff - - ;; copy data into buffer. for now, assume we will have enough space - mov dptr, OUT2BC ; get byte count - movx a,@dptr - mov r1, a - clr a - mov dps, a - mov dptr, OUT2BUF ; load DPTR0 with source - mov dph1, #HIGH(tx_ring) ; load DPTR1 with target - mov dpl1, tx_ring_in -OUT_loop: - movx a,@dptr ; read - inc dps ; switch to DPTR1: target - inc dpl1 ; target = tx_ring_in+1 - movx @dptr,a ; store - mov a,dpl1 - cjne a, tx_ring_out, OUT_no_overflow - sjmp OUT_overflow -OUT_no_overflow: - inc tx_ring_in ; tx_ring_in++ - inc dps ; switch to DPTR0: source - inc dptr - djnz r1, OUT_loop - sjmp OUT_done -OUT_overflow: - ;; signal overflow - ;; fall through -OUT_done: - ;; ack - mov dptr,OUT2BC - movx @dptr,a - - ;; start tx - acall maybe_start_tx - ;acall dump_stat - - mov a, #0x20 ; Turn off the green LED - mov dptr,OEA - movx @dptr, a - - pop acc - pop dph1 - pop dpl1 - pop dph - pop dpl - pop dps - reti - -dump_stat: - ;; fill in EP4in with a debugging message: - ;; tx_ring_in, tx_ring_out, rx_ring_in, rx_ring_out - ;; tx_active - ;; tx_ring[0..15] - ;; 0xfc - ;; rx_ring[0..15] - clr a - mov dps, a - - mov dptr, IN4CS - movx a, @dptr - jb acc.1, dump_stat__done; busy: cannot dump, old one still pending - mov dptr, IN4BUF - - mov a, tx_ring_in - movx @dptr, a - inc dptr - mov a, tx_ring_out - movx @dptr, a - inc dptr - - mov a, rx_ring_in - movx @dptr, a - inc dptr - mov a, rx_ring_out - movx @dptr, a - inc dptr - - clr a - jnb TX_RUNNING, dump_stat__no_tx_running - inc a -dump_stat__no_tx_running: - movx @dptr, a - inc dptr - ;; tx_ring[0..15] - inc dps - mov dptr, #tx_ring ; DPTR1: source - mov r1, #16 -dump_stat__tx_ring_loop: - movx a, @dptr - inc dptr - inc dps - movx @dptr, a - inc dptr - inc dps - djnz r1, dump_stat__tx_ring_loop - inc dps - - mov a, #0xfc - movx @dptr, a - inc dptr - - ;; rx_ring[0..15] - inc dps - mov dptr, #rx_ring ; DPTR1: source - mov r1, #16 -dump_stat__rx_ring_loop: - movx a, @dptr - inc dptr - inc dps - movx @dptr, a - inc dptr - inc dps - djnz r1, dump_stat__rx_ring_loop - - ;; now send it - clr a - mov dps, a - mov dptr, IN4BC - mov a, #38 - movx @dptr, a -dump_stat__done: - ret - -;;; ============================================================ - -maybe_start_tx: - ;; make sure the tx process is running. - jb TX_RUNNING, start_tx_done -start_tx: - ;; is there work to be done? - mov a, tx_ring_in - cjne a,tx_ring_out, start_tx__work - ret ; no work -start_tx__work: - ;; tx was not running. send the first character, setup the TI int - inc tx_ring_out ; [++tx_ring_out] - mov dph, #HIGH(tx_ring) - mov dpl, tx_ring_out - movx a, @dptr - mov sbuf, a - setb TX_RUNNING -start_tx_done: - ;; can we unthrottle the host tx process? - ;; step 1: do we care? - mov a, #0 - cjne a, tx_unthrottle_threshold, start_tx__maybe_unthrottle_tx - ;; nope -start_tx_really_done: - ret -start_tx__maybe_unthrottle_tx: - ;; step 2: is there now room? - mov a, tx_ring_out - setb c - subb a, tx_ring_in - ;; a is now write_room. If thresh >= a, we can unthrottle - clr c - subb a, tx_unthrottle_threshold - jc start_tx_really_done ; nope - ;; yes, we can unthrottle. remove the threshold and mark a request - mov tx_unthrottle_threshold, #0 - setb DO_TX_UNTHROTTLE - ;; prod rx, which will actually send the message when in2 becomes free - ljmp start_in - - -serial_int: - push dps - push dpl - push dph - push dpl1 - push dph1 - push acc - jnb TI, serial_int__not_tx - ;; tx finished. send another character if we have one - clr TI ; clear int - clr TX_RUNNING - lcall start_tx -serial_int__not_tx: - jnb RI, serial_int__not_rx - lcall get_rx_char - clr RI ; clear int -serial_int__not_rx: - ;; return - pop acc - pop dph1 - pop dpl1 - pop dph - pop dpl - pop dps - reti - -get_rx_char: - mov dph, #HIGH(rx_ring) - mov dpl, rx_ring_in - inc dpl ; target = rx_ring_in+1 - mov a, sbuf - movx @dptr, a - ;; check for overflow before incrementing rx_ring_in - mov a, dpl - cjne a, rx_ring_out, get_rx_char__no_overflow - ;; signal overflow - ret -get_rx_char__no_overflow: - inc rx_ring_in - ;; kick off USB INpipe - acall start_in - ret - -start_in: - ;; check if the inpipe is already running. - mov a,#0x10 - mov dptr, OEA - movx @dptr,a - - mov dptr, IN2CS - movx a, @dptr - jb acc.1, start_in__done; int will handle it - jb DO_TX_UNTHROTTLE, start_in__do_tx_unthrottle - ;; see if there is any work to do. a serial interrupt might occur - ;; during this sequence? - mov a, rx_ring_in - cjne a, rx_ring_out, start_in__have_work - ret ; nope -start_in__have_work: - ;; now copy as much data as possible into the pipe. 63 bytes max. - clr a - mov dps, a - mov dph, #HIGH(rx_ring) ; load DPTR0 with source - inc dps - mov dptr, IN2BUF ; load DPTR1 with target - movx @dptr, a ; in[0] signals that rest of IN is rx data - inc dptr - inc dps - ;; loop until we run out of data, or we have copied 64 bytes - mov r1, #1 ; INbuf size counter -start_in__loop: - mov a, rx_ring_in - cjne a, rx_ring_out, start_inlocal_irq_enablell_copying - sjmp start_in__kick -start_inlocal_irq_enablell_copying: - inc rx_ring_out - mov dpl, rx_ring_out - movx a, @dptr - inc dps - movx @dptr, a ; write into IN buffer - inc dptr - inc dps - inc r1 - cjne r1, #64, start_in__loop; loop -start_in__kick: - ;; either we ran out of data, or we copied 64 bytes. r1 has byte count - ;; kick off IN - mov a, #0x10 ; Turn the green LED - mov dptr,OEA - movx @dptr, a - mov dptr, IN2BC - mov a, r1 - jz start_in__done - movx @dptr, a - ;; done -start_in__done: - ;acall dump_stat - ret -start_in__do_tx_unthrottle: - ;; special sequence: send a tx unthrottle message - clr DO_TX_UNTHROTTLE - clr a - mov dps, a - mov dptr, IN2BUF - mov a, #1 - movx @dptr, a - inc dptr - mov a, #2 - movx @dptr, a - mov dptr, IN2BC - movx @dptr, a - ret - -putchar: - clr TI - mov SBUF, a -putchar_wait: - jnb TI, putchar_wait - clr TI - ret - - -baud_table: ; baud_high, then baud_low - ;; baud[0]: 110 - .byte BAUD_HIGH(110) - .byte BAUD_LOW(110) - ;; baud[1]: 300 - .byte BAUD_HIGH(300) - .byte BAUD_LOW(300) - ;; baud[2]: 1200 - .byte BAUD_HIGH(1200) - .byte BAUD_LOW(1200) - ;; baud[3]: 2400 - .byte BAUD_HIGH(2400) - .byte BAUD_LOW(2400) - ;; baud[4]: 4800 - .byte BAUD_HIGH(4800) - .byte BAUD_LOW(4800) - ;; baud[5]: 9600 - .byte BAUD_HIGH(9600) - .byte BAUD_LOW(9600) - ;; baud[6]: 19200 - .byte BAUD_HIGH(19200) - .byte BAUD_LOW(19200) - ;; baud[7]: 38400 - .byte BAUD_HIGH(38400) - .byte BAUD_LOW(38400) - ;; baud[8]: 57600 - .byte BAUD_HIGH(57600) - .byte BAUD_LOW(57600) - ;; baud[9]: 115200 - .byte BAUD_HIGH(115200) - .byte BAUD_LOW(115200) - -desc_device: - .byte 0x12, 0x01, 0x00, 0x01, 0xff, 0xff, 0xff, 0x40 - .byte 0xcd, 0x06, 0x04, 0x01, 0x89, 0xab, 1, 2, 3, 0x01 -;;; The "real" device id, which must match the host driver, is that -;;; "0xcd 0x06 0x04 0x01" sequence, which is 0x06cd, 0x0104 - -desc_config1: - .byte 0x09, 0x02, 0x20, 0x00, 0x01, 0x01, 0x00, 0x80, 0x32 - .byte 0x09, 0x04, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0x00 - .byte 0x07, 0x05, 0x82, 0x03, 0x40, 0x00, 0x01 - .byte 0x07, 0x05, 0x02, 0x02, 0x40, 0x00, 0x00 - -desc_strings: - .word string_langids, string_mfg, string_product, string_serial -desc_strings_end: - -string_langids: .byte string_langids_end-string_langids - .byte 3 - .word 0 -string_langids_end: - - ;; sigh. These strings are Unicode, meaning UTF16? 2 bytes each. Now - ;; *that* is a pain in the ass to encode. And they are little-endian - ;; too. Use this perl snippet to get the bytecodes: - /* while (<>) { - @c = split(//); - foreach $c (@c) { - printf("0x%02x, 0x00, ", ord($c)); - } - } - */ - -string_mfg: .byte string_mfg_end-string_mfg - .byte 3 -; .byte "ACME usb widgets" - .byte 0x41, 0x00, 0x43, 0x00, 0x4d, 0x00, 0x45, 0x00, 0x20, 0x00, 0x75, 0x00, 0x73, 0x00, 0x62, 0x00, 0x20, 0x00, 0x77, 0x00, 0x69, 0x00, 0x64, 0x00, 0x67, 0x00, 0x65, 0x00, 0x74, 0x00, 0x73, 0x00 -string_mfg_end: - -string_product: .byte string_product_end-string_product - .byte 3 -; .byte "ACME USB serial widget" - .byte 0x41, 0x00, 0x43, 0x00, 0x4d, 0x00, 0x45, 0x00, 0x20, 0x00, 0x55, 0x00, 0x53, 0x00, 0x42, 0x00, 0x20, 0x00, 0x73, 0x00, 0x65, 0x00, 0x72, 0x00, 0x69, 0x00, 0x61, 0x00, 0x6c, 0x00, 0x20, 0x00, 0x77, 0x00, 0x69, 0x00, 0x64, 0x00, 0x67, 0x00, 0x65, 0x00, 0x74, 0x00 -string_product_end: - -string_serial: .byte string_serial_end-string_serial - .byte 3 -; .byte "47" - .byte 0x34, 0x00, 0x37, 0x00 -string_serial_end: - -;;; ring buffer memory - ;; tx_ring_in+1 is where the next input byte will go - ;; [tx_ring_out] has been sent - ;; if tx_ring_in == tx_ring_out, theres no work to do - ;; there are (tx_ring_in - tx_ring_out) chars to be written - ;; dont let _in lap _out - ;; cannot inc if tx_ring_in+1 == tx_ring_out - ;; write [tx_ring_in+1] then tx_ring_in++ - ;; if (tx_ring_in+1 == tx_ring_out), overflow - ;; else tx_ring_in++ - ;; read/send [tx_ring_out+1], then tx_ring_out++ - - ;; rx_ring_in works the same way - - .org 0x1000 -tx_ring: - .skip 0x100 ; 256 bytes -rx_ring: - .skip 0x100 ; 256 bytes - - - .END - diff --git a/kernel-2.6.33/firmware/korg/k1212.dsp.ihex b/kernel-2.6.33/firmware/korg/k1212.dsp.ihex deleted file mode 100644 index b151997b..00000000 --- a/kernel-2.6.33/firmware/korg/k1212.dsp.ihex +++ /dev/null @@ -1,987 +0,0 @@ -:1000000001FF18FFF5FFCFFF00FF00FFFFFF00FF1C -:1000100000FF00FFFFFF00FF00FF00FFFFFF00FFEA -:1000200026FF18FFFFFF0FFF00FF00FFFFFF00FF8D -:1000300000FF00FFFFFF00FF00FF00FFFFFF00FFCA -:1000400000FF0AFFFFFF1FFF00FF00FFFFFF00FF91 -:1000500000FF00FFFFFF00FF00FF00FFFFFF00FFAA -:1000600000FF0AFFFFFF1FFF00FF00FFFFFF00FF71 -:1000700000FF00FFFFFF00FF00FF00FFFFFF00FF8A -:1000800000FF0AFFFFFF1FFF00FF00FFFFFF00FF51 -:1000900000FF00FFFFFF00FF00FF00FFFFFF00FF6A -:1000A00038FF18FFFFFFDFFF00FF00FFFFFF00FF2B -:1000B00000FF00FFFFFF00FF00FF00FFFFFF00FF4A -:1000C00000FF0AFFFFFF1FFF00FF00FFFFFF00FF11 -:1000D00000FF00FFFFFF00FF00FF00FFFFFF00FF2A -:1000E00003FF3CFFFFFFFCFF67FF40FFFFFFC0FF78 -:1000F000FFFF93FFFFFFE0FF00FF0CFFFFFF0CFF80 -:100100000CFF0CFFFFFF00FF30FF0CFFFFFF00FFA5 -:100110000FFF40FFFFFFF4FF47FF80FFFFFF0AFFD5 -:1001200082FF23FFFFFF0FFF8DFF93FFFFFF7AFF8B -:100130008DFF83FFFFFF70FF47FF90FFFFFF00FF72 -:1001400000FF48FFFFFF04FFA0FF23FFFFFF0FFF9B -:1001500046FF90FFFFFF6AFF00FF0CFFFFFF20FF3D -:1001600000FF04FFFFFF1CFF00FF04FFFFFF1CFF59 -:1001700000FF04FFFFFF1CFF00FF04FFFFFF1CFF49 -:1001800000FF04FFFFFF10FF00FF04FFFFFF10FF51 -:1001900000FF04FFFFFF10FF00FF04FFFFFF10FF41 -:1001A00000FF04FFFFFF10FF00FF04FFFFFF10FF31 -:1001B00000FF04FFFFFF10FF00FF04FFFFFF10FF21 -:1001C00000FF04FFFFFF10FF00FF04FFFFFF10FF11 -:1001D00000FF04FFFFFF10FF00FF04FFFFFF10FF01 -:1001E00072FF1CFFFFFF5FFF02FF40FFFFFF40FFAA -:1001F00011FF90FFFFFF20FF00FF48FFFFFF00FF00 -:100200008BFF93FFFFFF20FF00FF40FFFFFF00FF7A -:1002100086FF93FFFFFF70FF8BFF93FFFFFF30FF11 -:100220008DFF93FFFFFF40FF02FF91FFFFFF80FF65 -:1002300002FF91FFFFFF90FF8DFF93FFFFFFC0FFC5 -:1002400046FF90FFFFFF20FF8DFF93FFFFFFD0FFD2 -:1002500000FF48FFFFFF00FF8BFF93FFFFFF40FF02 -:10026000FFFF47FFFFFFF0FF8DFF93FFFFFFE0FF62 -:1002700000FF34FFFFFF17FF00FF38FFFFFF17FFEE -:1002800080FF37FFFFFF02FF84FF3BFFFFFF02FFFE -:1002900002FF34FFFFFF4AFF02FF38FFFFFF4AFF64 -:1002A00001FF34FFFFFF2BFF01FF38FFFFFF2BFF94 -:1002B00080FF43FFFFFF00FF82FF93FFFFFF50FF20 -:1002C00081FF43FFFFFF20FF82FF93FFFFFF60FFDF -:1002D00084FF43FFFFFF00FF82FF93FFFFFF70FFDC -:1002E00085FF43FFFFFF20FF83FF93FFFFFFC0FF5A -:1002F00082FF37FFFFFF81FF00FF34FFFFFF89FF11 -:1003000088FF43FFFFFF00FF00FF68FFFFFF07FFBD -:1003100082FF83FFFFFF60FF00FF68FFFFFF07FF13 -:100320008CFF43FFFFFF00FF00FF68FFFFFF07FF99 -:1003300083FF83FFFFFFC0FF00FF68FFFFFF07FF92 -:100340008AFF43FFFFFF00FF00FF68FFFFFF07FF7B -:1003500082FF83FFFFFF50FF00FF68FFFFFF07FFE3 -:100360008EFF43FFFFFF00FF00FF68FFFFFF07FF57 -:1003700082FF83FFFFFF70FF00FF68FFFFFF07FFA3 -:1003800083FF37FFFFFF01FF00FF34FFFFFF89FFFF -:1003900000FF34FFFFFF26FF30FF0CFFFFFF00FFD1 -:1003A00000FF40FFFFFF26FF20FF40FFFFFF04FF8D -:1003B00080FF41FFFFFF02FFE0FF20FFFFFF0FFF75 -:1003C00000FF68FFFFFFB6FF63FF22FFFFFF0FFF85 -:1003D00062FF6AFFFFFFA6FF62FF6AFFFFFFA6FF43 -:1003E00000FF68FFFFFFA6FF00FF09FFFFFF07FFF9 -:1003F00040FF41FFFFFF02FFE0FF20FFFFFF0FFF75 -:1004000000FF68FFFFFFB6FF63FF22FFFFFF0FFF44 -:1004100062FF6AFFFFFFA6FF62FF6AFFFFFFA6FF02 -:1004200000FF68FFFFFFA6FF05FF41FFFFFF02FF80 -:10043000E0FF20FFFFFF0FFF8BFF93FFFFFFBBFFDE -:1004400002FF41FFFFFF82FFE0FF20FFFFFF0FFFE2 -:100450008BFF93FFFFFFCBFF05FF41FFFFFFE2FF95 -:10046000E0FF20FFFFFF0FFF8BFF93FFFFFFDBFF8E -:1004700020FF0CFFFFFF00FF30FF0CFFFFFF00FF1E -:1004800000FF40FFFFFF26FF00FF41FFFFFF02FFCD -:10049000E0FF20FFFFFF0FFF83FF93FFFFFF82FFBF -:1004A00083FF93FFFFFF9BFF03FF41FFFFFF02FF5F -:1004B000E0FF20FFFFFF0FFF83FF93FFFFFFA2FF7F -:1004C00083FF93FFFFFFBBFF20FF0CFFFFFF00FF39 -:1004D00000FF40FFFFFF00FF44FF90FFFFFF60FFB2 -:1004E00000FF00FFFFFF00FF00FF00FFFFFF00FF16 -:1004F00000FF00FFFFFF00FF00FF00FFFFFF00FF06 -:1005000000FF00FFFFFF00FF00FF00FFFFFF00FFF5 -:1005100000FF00FFFFFF00FF00FF00FFFFFF00FFE5 -:1005200021FF40FFFFFF60FF40FF90FFFFFF20FF24 -:1005300002FF35FFFFFF00FF00FF34FFFFFF08FF52 -:1005400000FF3CFFFFFF85FF0AFF14FFFFFFAEFF28 -:1005500000FFA0FFFFFF03FF00FF35FFFFFF00FFCD -:1005600000FF34FFFFFF08FF02FF3CFFFFFF05FF16 -:100570000AFF14FFFFFFFEFF00FFA0FFFFFF03FFC6 -:1005800003FF35FFFFFF00FF00FF34FFFFFF08FF01 -:1005900002FF3CFFFFFF05FF0BFF14FFFFFF4EFFB5 -:1005A00000FFA0FFFFFF03FF00FF35FFFFFF01FF7C -:1005B00078FF1CFFFFFF5FFF03FF35FFFFFF01FF19 -:1005C00078FF1CFFFFFF5FFF5BFF40FFFFFFF0FFB7 -:1005D000FFFF93FFFFFF30FF80FF42FFFFFF70FF31 -:1005E000FFFF93FFFFFF60FFDFFF40FFFFFFF0FF14 -:1005F000FEFF93FFFFFFF0FF80FF42FFFFFF70FF52 -:10060000FFFF93FFFFFF20FFC1FF41FFFFFF80FFC0 -:10061000FFFF93FFFFFFF0FF03FF3CFFFFFFFCFF27 -:1006200000FF3CFFFFFF04FF02FF3CFFFFFF23FF33 -:1006300000FF48FFFFFF00FF8BFF93FFFFFF20FF3E -:1006400059FF18FFFFFFDFFF00FF48FFFFFF00FF1C -:100650008BFF93FFFFFF20FF18FF23FFFFFF0FFF1C -:100660000CFF14FFFFFFE4FF8BFF83FFFFFF24FF5E -:1006700000FF22FFFFFF0FFF0DFF18FFFFFF0FFF1F -:100680008BFF83FFFFFF20FF00FF40FFFFFF14FFF2 -:10069000E0FF22FFFFFF0FFF10FF18FFFFFFD0FF5B -:1006A0008BFF83FFFFFF20FF00FF40FFFFFF24FFC2 -:1006B000E0FF22FFFFFF0FFF10FF18FFFFFF30FFDB -:1006C0008BFF83FFFFFF20FF00FF40FFFFFF44FF82 -:1006D000E0FF22FFFFFF0FFF22FF18FFFFFF90FF49 -:1006E0008BFF83FFFFFF20FF00FF40FFFFFF84FF22 -:1006F000E0FF22FFFFFF0FFF22FF18FFFFFF90FF29 -:100700000CFF18FFFFFF6FFF00FF40FFFFFF00FF20 -:1007100086FF93FFFFFF70FF76FF1CFFFFFF9FFF29 -:1007200086FF83FFFFFF50FF86FF83FFFFFF64FF0D -:1007300060FF22FFFFFF0FFF74FF18FFFFFF81FF25 -:1007400000FF35FFFFFF00FF60FF1CFFFFFF7FFF83 -:1007500061FF1CFFFFFFAFFF77FF1CFFFFFFAFFF35 -:1007600063FF1CFFFFFF4FFF05FF35FFFFFF00FF8B -:1007700092FF3BFFFFFF00FF00FF34FFFFFF08FF7A -:1007800000FF38FFFFFF08FF00FF3CFFFFFF65FF92 -:100790000FFF14FFFFFF6EFF00FF60FFFFFF03FF6F -:1007A00000FF60FFFFFF13FF00FF78FFFFFF13FF55 -:1007B00000FF78FFFFFF03FF05FF35FFFFFFE0FFAE -:1007C0007FFF38FFFFFF00FF00FF34FFFFFF08FF40 -:1007D00000FF38FFFFFF08FF00FF3CFFFFFF65FF42 -:1007E00010FF14FFFFFF0EFF00FF60FFFFFF03FF7E -:1007F00000FF60FFFFFF13FF00FF58FFFFFF13FF25 -:1008000000FF58FFFFFF03FF79FF1CFFFFFFFFFF03 -:1008100000FF0AFFFFFF0FFF0EFF1CFFFFFF1FFF80 -:100820008DFF83FFFFFFE0FF78FF22FFFFFF0FFF39 -:1008300015FF1CFFFFFF85FF75FF1CFFFFFF8FFFEC -:1008400000FF40FFFFFF40FF8BFF93FFFFFF80FF94 -:1008500002FF40FFFFFF60FF11FF90FFFFFF20FF3F -:1008600016FF18FFFFFF1FFF0EFF1CFFFFFF1FFFFC -:1008700075FF1CFFFFFF8FFF80FF35FFFFFF00FFAD -:1008800000FF34FFFFFF08FF00FF40FFFFFF00FFF6 -:1008900040FF3CFFFFFF05FF11FF14FFFFFF4EFF6E -:1008A00000FF68FFFFFF03FF87FF83FFFFFFF0FFED -:1008B00086FF93FFFFFF80FF90FF37FFFFFF00FFE2 -:1008C00002FF34FFFFFF08FF00FF60FFFFFF03FF91 -:1008D00089FF93FFFFFF20FF00FF60FFFFFF03FF83 -:1008E00089FF93FFFFFF30FF00FF60FFFFFF03FF63 -:1008F00089FF93FFFFFF40FF00FF60FFFFFF03FF43 -:1009000089FF93FFFFFF50FF86FF97FFFFFF90FFD8 -:1009100003FF35FFFFFF00FF60FF1CFFFFFF7FFFAE -:1009200063FF1CFFFFFF7FFF00FF40FFFFFF00FF93 -:100930008DFF93FFFFFF60FF82FF93FFFFFF40FFEC -:1009400086FF93FFFFFFA0FF83FF37FFFFFF80FFBE -:1009500075FF1CFFFFFF1FFF83FF43FFFFFF00FF2B -:1009600087FF93FFFFFFE0FF6AFF1CFFFFFF0FFF02 -:1009700040FF41FFFFFF00FF8BFF93FFFFFF90FF52 -:1009800080FF41FFFFFF00FF8BFF93FFFFFFA0FFF2 -:100990008BFF87FFFFFF90FF7EFF38FFFFFF00FF09 -:1009A00040FF34FFFFFF08FF00FF38FFFFFF08FF95 -:1009B00000FF3CFFFFFF55FF13FF14FFFFFFBEFFCB -:1009C00000FF60FFFFFF03FF00FF60FFFFFF13FF5B -:1009D00000FF58FFFFFF13FF00FF58FFFFFF03FF5B -:1009E00000FF60FFFFFF03FF00FF60FFFFFF13FF3B -:1009F00000FF58FFFFFF13FF00FF58FFFFFF03FF3B -:100A000000FF60FFFFFF03FF00FF60FFFFFF13FF1A -:100A100000FF58FFFFFF13FF00FF58FFFFFF03FF1A -:100A200000FF60FFFFFF03FF00FF60FFFFFF03FF0A -:100A30008BFF97FFFFFF90FF05FF41FFFFFF00FFC8 -:100A400092FF43FFFFFF01FF86FF93FFFFFFF0FFD1 -:100A500086FF93FFFFFFE1FF8DFF83FFFFFFE0FFB6 -:100A600078FF22FFFFFF0FFF15FF1CFFFFFF85FF31 -:100A700075FF1CFFFFFF8FFF8DFF83FFFFFF40FF10 -:100A800078FF22FFFFFF0FFF53FF18FFFFFFB4FFA8 -:100A900072FF1CFFFFFF0FFF00FF40FFFFFF00FF83 -:100AA0008BFF93FFFFFF30FF02FF40FFFFFF60FF60 -:100AB00011FF90FFFFFF20FF16FF18FFFFFF4FFF02 -:100AC00038FF42FFFFFF50FF48FF90FFFFFFA0FFEE -:100AD00000FF00FFFFFF00FF00FF00FFFFFF00FF20 -:100AE00000FF00FFFFFF00FF00FF00FFFFFF00FF10 -:100AF00030FF40FFFFFF00FF47FF90FFFFFF50FF69 -:100B000000FF0AFFFFFF0FFF1EFF1CFFFFFF0FFF8D -:100B100020FF1CFFFFFFCFFF16FF18FFFFFF1FFF87 -:100B200000FF40FFFFFF00FF46FF90FFFFFF70FF49 -:100B300018FF1CFFFFFFEFFF6AFF1CFFFFFFBFFF57 -:100B40005CFF1CFFFFFF7FFF18FF1CFFFFFFEFFF95 -:100B500067FF1CFFFFFF3FFF5CFF1CFFFFFF7FFFE6 -:100B600008FF40FFFFFF00FF46FF90FFFFFF70FF01 -:100B700018FF1CFFFFFFEFFF69FF1CFFFFFF0FFFC8 -:100B80005DFF1CFFFFFF2FFF18FF1CFFFFFFEFFFA4 -:100B900079FF1CFFFFFF1FFF5CFF1CFFFFFF7FFFB4 -:100BA00018FF1CFFFFFFEFFF5CFF1CFFFFFF7FFF35 -:100BB00018FF1CFFFFFFEFFF5CFF1CFFFFFF7FFF25 -:100BC00018FF1CFFFFFFEFFF5DFF1CFFFFFF2FFF64 -:100BD00018FF1CFFFFFFEFFF5CFF1CFFFFFF7FFF05 -:100BE00018FF1CFFFFFFEFFF5CFF1CFFFFFF7FFFF5 -:100BF00018FF1CFFFFFFEFFF5CFF1CFFFFFF7FFFE5 -:100C000018FF1CFFFFFFEFFF5DFF1CFFFFFF2FFF23 -:100C100018FF1CFFFFFFEFFF5CFF1CFFFFFF7FFFC4 -:100C200018FF1CFFFFFFEFFF5CFF1CFFFFFF7FFFB4 -:100C300018FF1CFFFFFFEFFF5CFF1CFFFFFF7FFFA4 -:100C400018FF1CFFFFFFEFFF5DFF1CFFFFFF2FFFE3 -:100C500018FF1CFFFFFFEFFF66FF1CFFFFFF1FFFDA -:100C60005CFF1CFFFFFF7FFF16FF18FFFFFF4FFF1A -:100C70008BFF87FFFFFF61FF00FF34FFFFFF89FF4E -:100C800000FF34FFFFFF26FF00FF60FFFFFF06FFAE -:100C900083FF93FFFFFFD0FF00FF60FFFFFF06FF12 -:100CA00083FF93FFFFFFE0FF38FF22FFFFFF0FFFEF -:100CB00019FF14FFFFFF85FF8BFF83FFFFFF50FF2E -:100CC00078FF22FFFFFF0FFF00FF60FFFFFF07FF1E -:100CD00004FF0DFFFFFF30FF00FF60FFFFFF07FF76 -:100CE00083FF93FFFFFFF0FF00FF60FFFFFF07FFA1 -:100CF00008FF0DFFFFFF30FF00FF60FFFFFF07FF52 -:100D000086FF93FFFFFF40FF00FF40FFFFFF01FF53 -:100D10008BFF93FFFFFF51FF00FF34FFFFFF46FFF4 -:100D200000FF09FFFFFF06FF8BFF97FFFFFF61FF3B -:100D300083FF8BFFFFFFD0FF83FF8BFFFFFFE1FFF0 -:100D400087FF37FFFFFF01FF6EFF1CFFFFFFBFFFA5 -:100D500087FF37FFFFFF00FF92FF37FFFFFF01FF15 -:100D60007FFF38FFFFFF00FF7EFF38FFFFFF01FF1F -:100D700023FF1CFFFFFFFFFF7EFF38FFFFFF00FF89 -:100D800083FF87FFFFFFF1FF86FF8BFFFFFF41FF20 -:100D90006CFF1CFFFFFF2FFF87FF37FFFFFF00FFE8 -:100DA0008BFF8BFFFFFFA0FF00FF34FFFFFF08FF5B -:100DB00040FF38FFFFFF08FF00FF3CFFFFFF55FF2C -:100DC0001BFF14FFFFFFCEFF00FF60FFFFFF03FFCD -:100DD00000FF60FFFFFF13FF00FF78FFFFFF13FF1F -:100DE00000FF78FFFFFF03FF00FF60FFFFFF03FF2F -:100DF00000FF60FFFFFF13FF00FF78FFFFFF13FFFF -:100E000000FF78FFFFFF03FF00FF60FFFFFF03FF0E -:100E100000FF60FFFFFF13FF00FF78FFFFFF13FFDE -:100E200000FF78FFFFFF03FF8BFF83FFFFFFE1FF62 -:100E30008BFF83FFFFFFF0FF00FF78FFFFFF13FF33 -:100E400000FF78FFFFFF03FF8BFF9BFFFFFFA0FF6B -:100E50008BFF87FFFFFF90FF7EFF38FFFFFF00FF44 -:100E600040FF34FFFFFF08FF00FF38FFFFFF08FFD0 -:100E700000FF3CFFFFFF55FF1DFF14FFFFFF3EFF7C -:100E800000FF60FFFFFF03FF00FF60FFFFFF13FF96 -:100E900000FF58FFFFFF13FF00FF58FFFFFF03FF96 -:100EA00000FF60FFFFFF03FF00FF60FFFFFF13FF76 -:100EB00000FF58FFFFFF13FF00FF58FFFFFF03FF76 -:100EC00000FF60FFFFFF03FF00FF60FFFFFF13FF56 -:100ED00000FF58FFFFFF13FF00FF58FFFFFF03FF56 -:100EE00000FF60FFFFFF03FF00FF60FFFFFF03FF46 -:100EF0008BFF97FFFFFF90FF00FF0AFFFFFF0FFF31 -:100F00008BFF87FFFFFF61FF00FF34FFFFFF89FFBB -:100F100000FF34FFFFFF26FF00FF60FFFFFF06FF1B -:100F200083FF93FFFFFFD0FF00FF60FFFFFF06FF7F -:100F300083FF93FFFFFFE0FF8BFF83FFFFFF51FF66 -:100F400079FF22FFFFFF0FFF74FF18FFFFFFB4FFC1 -:100F500038FF22FFFFFF0FFF1EFF14FFFFFFD5FF2B -:100F60008BFF83FFFFFF50FF78FF22FFFFFF0FFF84 -:100F700000FF60FFFFFF07FF04FF0DFFFFFF30FFD3 -:100F800000FF60FFFFFF07FF83FF93FFFFFFF0FFFE -:100F900000FF60FFFFFF07FF08FF0DFFFFFF30FFAF -:100FA00000FF60FFFFFF07FF86FF93FFFFFF40FF8B -:100FB00000FF40FFFFFF01FF8BFF93FFFFFF51FF8B -:100FC00000FF34FFFFFF46FF00FF09FFFFFF06FFA2 -:100FD0008BFF97FFFFFF61FF83FF8BFFFFFFD0FFBA -:100FE00083FF8BFFFFFFE1FF87FF37FFFFFF01FF5D -:100FF0006EFF1CFFFFFFBFFF87FF37FFFFFF00FFF4 -:1010000092FF37FFFFFF01FF7FFF38FFFFFF00FF69 -:1010100023FF1CFFFFFFFFFF7EFF38FFFFFF00FFE6 -:1010200083FF87FFFFFFF1FF86FF8BFFFFFF41FF7D -:101030006CFF1CFFFFFF2FFF00FF0AFFFFFF0FFFEA -:101040008DFF8FFFFFFFC5FF20FF14FFFFFFAEFFE7 -:1010500000FF00FFFFFF00FF00FF0AFFFFFF0FFF81 -:101060008BFF83FFFFFF84FF00FF23FFFFFF0FFFC6 -:101070008BFF93FFFFFF8AFF64FF1CFFFFFFE0FF72 -:101080007EFF38FFFFFF00FF00FF38FFFFFF08FF74 -:1010900000FF3CFFFFFFE5FF21FF14FFFFFF5EFFA6 -:1010A00000FF40FFFFFF00FF00FF58FFFFFF03FFAF -:1010B00000FF0AFFFFFF0FFF08FF40FFFFFF10FFC9 -:1010C00047FF90FFFFFF20FF00FF04FFFFFF1CFF13 -:1010D00000FF04FFFFFF1CFF00FF04FFFFFF1CFFDA -:1010E00000FF04FFFFFF1CFF00FF04FFFFFF10FFD6 -:1010F00000FF04FFFFFF10FF00FF04FFFFFF10FFD2 -:1011000000FF04FFFFFF10FF00FF04FFFFFF10FFC1 -:1011100000FF04FFFFFF10FF00FF04FFFFFF10FFB1 -:1011200000FF04FFFFFF10FF00FF04FFFFFF10FFA1 -:1011300000FF04FFFFFF10FF00FF04FFFFFF10FF91 -:1011400000FF04FFFFFF10FF02FF40FFFFFF40FF13 -:1011500011FF90FFFFFF20FF78FF42FFFFFF50FFCE -:1011600048FF90FFFFFFA0FF00FF00FFFFFF00FF11 -:1011700000FF00FFFFFF00FF00FF00FFFFFF00FF79 -:1011800000FF00FFFFFF00FF00FF00FFFFFF00FF69 -:10119000B0FF40FFFFFF00FF47FF90FFFFFF50FF42 -:1011A00000FF40FFFFFF00FF8DFF93FFFFFF40FFA9 -:1011B0008DFF93FFFFFF50FF00FF40FFFFFF01FF88 -:1011C0008BFF93FFFFFF51FF00FF40FFFFFF00FF7A -:1011D00046FF90FFFFFF70FF8DFF83FFFFFFD0FFF3 -:1011E00078FF22FFFFFF0FFF0CFF18FFFFFF90FFAC -:1011F0000CFF18FFFFFF6FFF20FF0CFFFFFF00FF3A -:1012000000FF34FFFFFF09FF00FF34FFFFFF08FF6F -:1012100000FF38FFFFFF08FF00FF38FFFFFF09FF57 -:1012200000FF38FFFFFF06FF00FF34FFFFFF26FF30 -:1012300098FFCCFFFFFF37FF00FF3CFFFFFFA5FF3C -:1012400024FF14FFFFFFFEFF00FF60FFFFFF73FF9F -:1012500008FF0DFFFFFF14FF98FF20FFFFFF0FFFA8 -:1012600000FF50FFFFFFC6FF69FFCCFFFFFF37FF06 -:1012700000FF05FFFFFF00FF00FF58FFFFFFC6FF55 -:1012800098FF20FFFFFF0FFF00FF60FFFFFF72FFCF -:1012900008FF0DFFFFFF14FF00FF50FFFFFFC6FF19 -:1012A00069FFCCFFFFFF37FF00FF05FFFFFF00FFD7 -:1012B00000FF58FFFFFFC6FF98FF20FFFFFF0FFF53 -:1012C00000FF60FFFFFF73FF08FF0DFFFFFF14FF2C -:1012D00000FF50FFFFFFC6FF69FF20FFFFFF0FFF6A -:1012E00000FF05FFFFFF00FF00FF58FFFFFFC6FFE5 -:1012F00030FF0CFFFFFF00FF00FF0AFFFFFF0FFFA3 -:1013000000FF0CFFFFFF30FF47FF80FFFFFF58FF8C -:1013100010FF0FFFFFFF01FF66FF23FFFFFF0FFF1F -:1013200026FF18FFFFFF94FF00FF48FFFFFF00FFAD -:101330008BFF93FFFFFF40FF80FF40FFFFFF00FF99 -:1013400049FF90FFFFFF40FF16FF0FFFFFFF02FF67 -:1013500066FF23FFFFFF0FFF38FF18FFFFFFB4FFFB -:101360000FFF40FFFFFFF4FF47FF80FFFFFF0AFF73 -:1013700082FF23FFFFFF0FFF8DFF93FFFFFF7AFF29 -:101380007AFF26FFFFFF0FFF10FF27FFFFFF0FFF72 -:1013900038FF18FFFFFFB4FF27FF18FFFFFFD2FF42 -:1013A00000FF48FFFFFF00FF8BFF93FFFFFF30FFB1 -:1013B0008DFF83FFFFFF70FF47FF90FFFFFF00FFE0 -:1013C00000FF48FFFFFF04FFA0FF23FFFFFF0FFF09 -:1013D00046FF90FFFFFF6AFF00FF0CFFFFFF20FFAB -:1013E00000FF0AFFFFFF1FFF10FF27FFFFFF0FFF98 -:1013F00029FF18FFFFFF92FF46FF80FFFFFF00FF5E -:101400008BFF93FFFFFF20FF8DFF83FFFFFF70FF28 -:1014100047FF90FFFFFF00FF00FF48FFFFFF04FFB3 -:10142000A0FF23FFFFFF0FFF46FF90FFFFFF6AFFB4 -:1014300000FF0CFFFFFF20FF00FF04FFFFFF1CFF6A -:1014400000FF04FFFFFF1CFF00FF04FFFFFF1CFF66 -:1014500000FF04FFFFFF1CFF00FF04FFFFFF10FF62 -:1014600000FF04FFFFFF10FF00FF04FFFFFF10FF5E -:1014700000FF04FFFFFF10FF00FF04FFFFFF10FF4E -:1014800000FF04FFFFFF10FF00FF04FFFFFF10FF3E -:1014900000FF04FFFFFF10FF00FF04FFFFFF10FF2E -:1014A00000FF04FFFFFF10FF00FF04FFFFFF10FF1E -:1014B00000FF04FFFFFF10FF00FF04FFFFFF03FF1B -:1014C0000DFF18FFFFFF0FFF10FF27FFFFFF0FFFAC -:1014D00031FF18FFFFFF12FF30FF0CFFFFFF00FF7F -:1014E00008FF0CFFFFFF00FFFFFF4FFFFFFF89FF1B -:1014F00090FF37FFFFFF00FF02FF34FFFFFF08FFF1 -:1015000000FF34FFFFFF34FF00FF34FFFFFF55FFF4 -:1015100046FF80FFFFFF08FF00FF0EFFFFFF0FFFEA -:1015200000FF0DFFFFFF4EFFA7FF23FFFFFF0FFF91 -:1015300000FF68FFFFFFA3FF00FF0DFFFFFF4AFF53 -:1015400046FF80FFFFFF18FF00FF0EFFFFFF0FFFAA -:1015500000FF0DFFFFFF5EFFAFFF23FFFFFF0FFF49 -:1015600000FF68FFFFFFA0FF00FF0DFFFFFF5AFF16 -:1015700046FF80FFFFFF48FF10FF0FFFFFFFFEFF4A -:1015800087FF93FFFFFFFEFF00FF0DFFFFFF2EFF12 -:1015900002FF40FFFFFF06FFE0FF20FFFFFF0FFFFE -:1015A00000FF40FFFFFF01FF63FF22FFFFFF0FFF70 -:1015B00000FF0DFFFFFF4AFF49FF6AFFFFFFA3FF88 -:1015C00000FF0DFFFFFF5AFF00FF68FFFFFFA0FFB6 -:1015D00000FF0DFFFFFF5AFF63FF22FFFFFF0FFF1A -:1015E00000FF0DFFFFFF4AFF49FF6AFFFFFFA3FF58 -:1015F00000FF0DFFFFFF5AFF00FF68FFFFFFA0FF86 -:1016000063FF22FFFFFF0FFF00FF0DFFFFFF4AFFF9 -:1016100049FF6AFFFFFFA3FF00FF0DFFFFFF5AFF17 -:1016200000FF68FFFFFFA0FF63FF22FFFFFF0FFF28 -:1016300000FF0DFFFFFF4AFF49FF6AFFFFFFA3FF07 -:1016400000FF0DFFFFFF5AFF00FF68FFFFFFA0FF35 -:1016500063FF22FFFFFF0FFF00FF0DFFFFFF4AFFA9 -:1016600049FF6AFFFFFFA3FF00FF0DFFFFFF5AFFC7 -:1016700000FF68FFFFFFA0FF63FF22FFFFFF0FFFD8 -:1016800000FF0DFFFFFF4AFF49FF6AFFFFFFA3FFB7 -:1016900000FF0DFFFFFF5AFF00FF68FFFFFFA0FFE5 -:1016A00063FF22FFFFFF0FFF00FF0DFFFFFF4AFF59 -:1016B00049FF6AFFFFFFA3FF00FF0DFFFFFF5AFF77 -:1016C00000FF68FFFFFFA1FF46FF80FFFFFF28FF2D -:1016D00000FF0EFFFFFF0FFF00FF0DFFFFFF4EFF9C -:1016E000A7FF23FFFFFF0FFF00FF68FFFFFFA3FF20 -:1016F00000FF0DFFFFFF4AFF46FF80FFFFFF38FF9F -:1017000000FF0EFFFFFF0FFF00FF0DFFFFFF5EFF5B -:10171000AFFF23FFFFFF0FFF00FF68FFFFFFA0FFEA -:1017200000FF0DFFFFFF5AFF63FF22FFFFFF0FFFC8 -:1017300000FF0DFFFFFF4AFF49FF6AFFFFFFA3FF06 -:1017400000FF0DFFFFFF5AFF00FF68FFFFFFA0FF34 -:1017500063FF22FFFFFF0FFF00FF0DFFFFFF4AFFA8 -:1017600049FF6AFFFFFFA3FF00FF0DFFFFFF5AFFC6 -:1017700000FF68FFFFFFA0FF63FF22FFFFFF0FFFD7 -:1017800000FF0DFFFFFF4AFF49FF6AFFFFFFA3FFB6 -:1017900000FF0DFFFFFF5AFF00FF68FFFFFFA0FFE4 -:1017A00063FF22FFFFFF0FFF00FF0DFFFFFF4AFF58 -:1017B00049FF6AFFFFFFA3FF00FF0DFFFFFF5AFF76 -:1017C00000FF68FFFFFFA0FF63FF22FFFFFF0FFF87 -:1017D00000FF0DFFFFFF4AFF49FF6AFFFFFFA3FF66 -:1017E00000FF0DFFFFFF5AFF00FF68FFFFFFA0FF94 -:1017F00063FF22FFFFFF0FFF00FF0DFFFFFF4AFF08 -:1018000049FF6AFFFFFFA3FF00FF0DFFFFFF5AFF25 -:1018100000FF68FFFFFFA0FF63FF22FFFFFF0FFF36 -:1018200000FF0DFFFFFF4AFF49FF6AFFFFFFA3FF15 -:1018300000FF0DFFFFFF5AFF00FF68FFFFFFA3FF40 -:10184000FFFF4FFFFFFFF0FF86FF93FFFFFF50FFFB -:101850008DFF83FFFFFF70FF47FF90FFFFFF00FF3B -:1018600000FF48FFFFFF04FFA0FF23FFFFFF0FFF64 -:1018700046FF90FFFFFF6AFF00FF0CFFFFFF20FF06 -:1018800000FF0AFFFFFF1FFF10FF27FFFFFF0FFFF3 -:1018900032FF18FFFFFF42FF8BFF83FFFFFFE4FFD4 -:1018A0008BFF83FFFFFFF5FF46FF90FFFFFF44FF25 -:1018B00008FF22FFFFFF0FFFFFFF4FFFFFFF89FF22 -:1018C00000FF0DFFFFFF8AFF00FF0EFFFFFF0FFF6E -:1018D00000FF0DFFFFFF4EFFA7FF23FFFFFF0FFFDE -:1018E00046FF90FFFFFF5AFF8DFF83FFFFFF70FF52 -:1018F00047FF90FFFFFF00FF00FF48FFFFFF04FFCF -:10190000A0FF23FFFFFF0FFF46FF90FFFFFF6AFFCF -:1019100000FF0CFFFFFF20FF00FF0AFFFFFF1FFF7C -:1019200010FF27FFFFFF0FFF35FF18FFFFFFD2FF5C -:1019300000FF4CFFFFFF00FF00FF93FFFFFF00FFD2 -:101940000BFF40FFFFFF80FF11FF90FFFFFFF0FF45 -:1019500000FF40FFFFFF10FF11FF90FFFFFFE0FFC0 -:1019600046FF80FFFFFF0AFF7AFF26FFFFFF0FFF02 -:1019700035FF1CFFFFFF24FF10FF27FFFFFF0FFFB6 -:1019800033FF18FFFFFFC5FF00FF40FFFFFFC0FF51 -:1019900011FF90FFFFFF60FF8DFF93FFFFFFD0FF60 -:1019A00000FF48FFFFFF00FF8DFF83FFFFFF70FF79 -:1019B00047FF90FFFFFF00FF00FF48FFFFFF04FF0E -:1019C000A0FF23FFFFFF0FFF46FF90FFFFFF6AFF0F -:1019D00000FF0CFFFFFF20FF00FF0AFFFFFF1FFFBC -:1019E00010FF27FFFFFF0FFF34FF18FFFFFF85FFEA -:1019F00000FF40FFFFFF40FF11FF90FFFFFF60FF70 -:101A00008DFF93FFFFFFD0FF8DFF83FFFFFF70FF70 -:101A100047FF90FFFFFF00FF00FF48FFFFFF04FFAD -:101A2000A0FF23FFFFFF0FFF46FF90FFFFFF6AFFAE -:101A300000FF0CFFFFFF20FF00FF0AFFFFFF1FFF5B -:101A400000FF40FFFFFF00FF11FF90FFFFFF60FF5F -:101A50008DFF93FFFFFFD0FF8DFF83FFFFFF70FF20 -:101A600047FF90FFFFFF00FF00FF48FFFFFF04FF5D -:101A7000A0FF23FFFFFF0FFF46FF90FFFFFF6AFF5E -:101A800000FF0CFFFFFF20FF00FF0AFFFFFF1FFF0B -:101A900000FF48FFFFFF00FF8DFF93FFFFFF80FF68 -:101AA00000FF48FFFFFF00FF00FF93FFFFFF00FF65 -:101AB0000DFF40FFFFFFF0FF11FF90FFFFFFF0FF62 -:101AC00000FF40FFFFFF10FF11FF90FFFFFFE0FF4F -:101AD000FFFF40FFFFFFF0FF90FF27FFFFFF0FFF1B -:101AE00000FF0AFFFFFF0FFF10FF27FFFFFF0FFFA1 -:101AF00037FF18FFFFFF42FF46FF80FFFFFF00FF99 -:101B000089FF93FFFFFFA0FF46FF80FFFFFF10FF4D -:101B100089FF93FFFFFFB0FF46FF80FFFFFF20FF1D -:101B200089FF93FFFFFFC0FF46FF80FFFFFF30FFED -:101B300089FF93FFFFFFD0FF46FF80FFFFFF40FFBD -:101B400089FF93FFFFFFE0FF46FF80FFFFFF50FF8D -:101B500089FF93FFFFFFF0FF00FF40FFFFFF10FF33 -:101B600086FF93FFFFFF60FF8DFF83FFFFFF70FF86 -:101B700047FF90FFFFFF00FF00FF48FFFFFF04FF4C -:101B8000A0FF23FFFFFF0FFF46FF90FFFFFF6AFF4D -:101B900000FF0CFFFFFF20FF00FF0AFFFFFF1FFFFA -:101BA00010FF27FFFFFF0FFF39FF18FFFFFF22FF86 -:101BB00046FF80FFFFFF00FF8DFF93FFFFFF20FF29 -:101BC00046FF80FFFFFF10FF8DFF93FFFFFF30FFF9 -:101BD00046FF80FFFFFF20FF78FF22FFFFFF0FFF80 -:101BE00038FF1CFFFFFF84FF00FF40FFFFFF00FFE7 -:101BF00046FF90FFFFFF20FF00FF48FFFFFF00FFB1 -:101C00008DFF93FFFFFF40FF8DFF83FFFFFF70FFFE -:101C100047FF90FFFFFF00FF00FF48FFFFFF04FFAB -:101C2000A0FF23FFFFFF0FFF46FF90FFFFFF6AFFAC -:101C300000FF0CFFFFFF20FF00FF0AFFFFFF1FFF59 -:101C400000FF48FFFFFF00FF8DFF93FFFFFF50FFE6 -:101C500000FF0AFFFFFF0FFF00FF0CFFFFFF20FF49 -:101C600000FF0AFFFFFF1FFF00FF0CFFFFFF30FF19 -:101C700000FF48FFFFFF00FF8BFF93FFFFFF50FFB8 -:101C800000FF0CFFFFFF20FF00FF0AFFFFFF1FFF09 -:101C90008DFF83FFFFFF70FF0FFF40FFFFFFF4FF8B -:101CA000E0FF22FFFFFF0FFF41FF18FFFFFF30FFA4 -:101CB0008DFF83FFFFFF70FF0FFF40FFFFFFE4FF7B -:101CC000E0FF22FFFFFF0FFF42FF18FFFFFF40FF73 -:101CD0008DFF83FFFFFF70FF0FFF40FFFFFFD4FF6B -:101CE000E0FF22FFFFFF0FFF47FF18FFFFFFA0FFEE -:101CF0008DFF83FFFFFF70FF0FFF40FFFFFFC4FF5B -:101D0000E0FF22FFFFFF0FFF46FF18FFFFFFD0FF9E -:101D10008DFF83FFFFFF70FF0FFF40FFFFFFB4FF4A -:101D2000E0FF22FFFFFF0FFF48FF18FFFFFFE0FF6C -:101D30008DFF83FFFFFF70FF0FFF40FFFFFFA4FF3A -:101D4000E0FF22FFFFFF0FFF4AFF18FFFFFF60FFCA -:101D50008DFF83FFFFFF70FF0FFF40FFFFFF94FF2A -:101D6000E0FF22FFFFFF0FFF4CFF18FFFFFF00FF08 -:101D70008DFF83FFFFFF70FF0FFF40FFFFFF84FF1A -:101D8000E0FF22FFFFFF0FFF4DFF18FFFFFFE0FF07 -:101D90008DFF83FFFFFF70FF0FFF40FFFFFF74FF0A -:101DA000E0FF22FFFFFF0FFF4FFF18FFFFFF20FFA5 -:101DB0008DFF83FFFFFF70FF0FFF40FFFFFF64FFFA -:101DC000E0FF22FFFFFF0FFF4FFF18FFFFFFF0FFB5 -:101DD0008DFF83FFFFFF70FF0EFF40FFFFFFF4FF4B -:101DE000E0FF22FFFFFF0FFF44FF18FFFFFF40FF50 -:101DF0008DFF83FFFFFF70FF0EFF40FFFFFFE4FF3B -:101E0000E0FF22FFFFFF0FFF45FF18FFFFFF50FF1E -:101E10008DFF83FFFFFF70FF0AFF40FFFFFF04FFFE -:101E2000E0FF22FFFFFF0FFF3DFF18FFFFFFD0FF86 -:101E30008DFF83FFFFFF70FF0AFF40FFFFFF14FFCE -:101E4000E0FF22FFFFFF0FFF3FFF18FFFFFF10FF24 -:101E50008DFF83FFFFFF70FF0AFF40FFFFFF24FF9E -:101E6000E0FF22FFFFFF0FFF3FFF18FFFFFF80FF94 -:101E70008DFF83FFFFFF70FF0AFF40FFFFFF34FF6E -:101E8000E0FF22FFFFFF0FFF3FFF18FFFFFFF0FF04 -:101E90008DFF83FFFFFF70FF0AFF40FFFFFF44FF3E -:101EA000E0FF22FFFFFF0FFF40FF18FFFFFF60FF73 -:101EB0008DFF83FFFFFF70FF47FF90FFFFFF00FFD5 -:101EC00000FF48FFFFFF04FFA0FF23FFFFFF0FFFFE -:101ED00046FF90FFFFFF6AFF00FF0CFFFFFF20FFA0 -:101EE00000FF0AFFFFFF1FFF8DFF83FFFFFF70FF53 -:101EF00047FF90FFFFFF00FF00FF48FFFFFF04FFC9 -:101F0000A0FF23FFFFFF0FFF46FF90FFFFFF6AFFC9 -:101F100000FF0CFFFFFF08FF00FF40FFFFFF00FF77 -:101F2000FFFF93FFFFFFF0FF00FF40FFFFFF00FFF9 -:101F300044FF90FFFFFF60FF00FF00FFFFFF00FF77 -:101F400000FF00FFFFFF00FF00FF00FFFFFF00FF9B -:101F500000FF00FFFFFF00FF00FF00FFFFFF00FF8B -:101F600000FF00FFFFFF00FF00FF00FFFFFF00FF7B -:101F700000FF00FFFFFF00FF21FF40FFFFFF80FF8A -:101F8000FFFF93FFFFFFF0FF8DFF83FFFFFF70FF59 -:101F900047FF90FFFFFF00FF00FF48FFFFFF04FF28 -:101FA000A0FF23FFFFFF0FFF46FF90FFFFFF6AFF29 -:101FB00025FF40FFFFFF80FFFFFF93FFFFFFF0FFC4 -:101FC0008DFF83FFFFFF70FF47FF90FFFFFF00FFC4 -:101FD00000FF48FFFFFF04FFA0FF23FFFFFF0FFFED -:101FE00046FF90FFFFFF6AFFE9FF41FFFFFF80FF11 -:101FF000FFFF93FFFFFFF0FF8DFF83FFFFFF70FFE9 -:1020000047FF90FFFFFF00FF00FF48FFFFFF04FFB7 -:10201000A0FF23FFFFFF0FFF46FF90FFFFFF6AFFB8 -:10202000EDFF41FFFFFF80FFFFFF93FFFFFFF0FF8A -:102030008DFF83FFFFFF70FF47FF90FFFFFF00FF53 -:1020400000FF48FFFFFF04FFA0FF23FFFFFF0FFF7C -:1020500046FF90FFFFFF6AFF00FF40FFFFFF00FF0A -:1020600044FF90FFFFFF60FF00FF00FFFFFF00FF46 -:1020700000FF00FFFFFF00FF00FF00FFFFFF00FF6A -:1020800000FF00FFFFFF00FFF1FF41FFFFFF80FFA8 -:10209000FFFF93FFFFFFF0FF46FF84FFFFFF00FFFE -:1020A00000FF34FFFFFF08FF00FF60FFFFFF03FF9B -:1020B00000FF00FFFFFF00FF00FF00FFFFFF00FF2A -:1020C00000FF00FFFFFF00FF00FF00FFFFFF00FF1A -:1020D00046FF90FFFFFF60FFF7FF4FFFFFFFF4FF9A -:1020E00046FF90FFFFFF74FF8DFF83FFFFFF70FF30 -:1020F00047FF90FFFFFF00FF00FF48FFFFFF04FFC7 -:10210000A0FF23FFFFFF0FFF46FF90FFFFFF6AFFC7 -:1021100000FF0CFFFFFF20FF00FF0AFFFFFF1FFF74 -:1021200046FF84FFFFFF00FF00FF34FFFFFF08FFB3 -:1021300000FF34FFFFFF06FF00FF00FFFFFF00FF6F -:1021400000FF00FFFFFF00FF00FF00FFFFFF00FF99 -:1021500000FF00FFFFFF00FF46FF80FFFFFF10FFB3 -:1021600000FF00FFFFFF00FF00FF00FFFFFF00FF79 -:1021700000FF00FFFFFF00FF00FF00FFFFFF00FF69 -:1021800000FF68FFFFFF02FF00FF00FFFFFF00FFEF -:1021900000FF00FFFFFF00FF00FF00FFFFFF00FF49 -:1021A00000FF00FFFFFF00FF00FF60FFFFFF22FFB7 -:1021B00000FF00FFFFFF00FF00FF00FFFFFF00FF29 -:1021C00000FF00FFFFFF00FF00FF00FFFFFF00FF19 -:1021D00046FF90FFFFFF62FFF7FF4FFFFFFFF4FF97 -:1021E00046FF90FFFFFF74FF8DFF83FFFFFF70FF2F -:1021F00047FF90FFFFFF00FF00FF48FFFFFF04FFC6 -:10220000A0FF23FFFFFF0FFF46FF90FFFFFF6AFFC6 -:1022100000FF0CFFFFFF20FF00FF0AFFFFFF1FFF73 -:1022200046FF88FFFFFF00FF00FF38FFFFFF08FFAA -:1022300000FF50FFFFFF03FF00FF00FFFFFF00FF55 -:1022400000FF00FFFFFF00FF00FF00FFFFFF00FF98 -:1022500000FF00FFFFFF00FF46FF90FFFFFF60FF52 -:10226000F7FF4FFFFFFFF4FF46FF90FFFFFF74FFF4 -:102270008DFF83FFFFFF70FF47FF90FFFFFF00FF11 -:1022800000FF48FFFFFF04FFA0FF23FFFFFF0FFF3A -:1022900046FF90FFFFFF6AFF00FF0CFFFFFF20FFDC -:1022A00000FF0AFFFFFF1FFF46FF88FFFFFF00FF41 -:1022B00000FF38FFFFFF08FF00FF38FFFFFF04FFAC -:1022C00000FF00FFFFFF00FF00FF00FFFFFF00FF18 -:1022D00000FF00FFFFFF00FF00FF00FFFFFF00FF08 -:1022E00046FF80FFFFFF10FF00FF58FFFFFF03FFC7 -:1022F00000FF50FFFFFF23FF00FF00FFFFFF00FF75 -:1023000000FF00FFFFFF00FF00FF00FFFFFF00FFD7 -:1023100000FF00FFFFFF00FF46FF90FFFFFF62FF8F -:10232000F7FF4FFFFFFFF4FF46FF90FFFFFF74FF33 -:102330008DFF83FFFFFF70FF47FF90FFFFFF00FF50 -:1023400000FF48FFFFFF04FFA0FF23FFFFFF0FFF79 -:1023500046FF90FFFFFF6AFF00FF0CFFFFFF20FF1B -:1023600000FF0AFFFFFF1FFF46FF80FFFFFF00FF88 -:10237000FFFF93FFFFFFE0FFFFFF83FFFFFFE2FF91 -:1023800046FF90FFFFFF62FFF7FF4FFFFFFFF4FFE5 -:1023900046FF90FFFFFF74FF8DFF83FFFFFF70FF7D -:1023A00047FF90FFFFFF00FF00FF48FFFFFF04FF14 -:1023B000A0FF23FFFFFF0FFF46FF90FFFFFF6AFF15 -:1023C00000FF0CFFFFFF20FF00FF0AFFFFFF1FFFC2 -:1023D00003FF0DFFFFFF0FFF00FF00FFFFFF00FFE8 -:1023E00000FF00FFFFFF00FF00FF00FFFFFF00FFF7 -:1023F00000FF00FFFFFF00FF46FF90FFFFFF60FFB1 -:102400000CFF0DFFFFFFF0FF00FF00FFFFFF00FFCD -:1024100000FF00FFFFFF00FF00FF00FFFFFF00FFC6 -:1024200000FF00FFFFFF00FFF7FF4FFFFFFFF4FF7C -:1024300046FF90FFFFFF74FF8DFF83FFFFFF70FFDC -:1024400047FF90FFFFFF00FF00FF48FFFFFF04FF73 -:10245000A0FF23FFFFFF0FFF46FF90FFFFFF6AFF74 -:1024600000FF0CFFFFFF20FF00FF0AFFFFFF1FFF21 -:1024700046FF80FFFFFF02FF00FF00FFFFFF00FF9E -:1024800000FF00FFFFFF00FF00FF00FFFFFF00FF56 -:1024900000FF00FFFFFF00FF00FF00FFFFFF00FF46 -:1024A00000FF00FFFFFF00FF00FF00FFFFFF00FF36 -:1024B00000FF00FFFFFF00FF46FF80FFFFFF13FF4D -:1024C00000FF40FFFFFF00FF11FF90FFFFFF60FFD5 -:1024D0008DFF93FFFFFFD0FF11FF90FFFFFFF2FF83 -:1024E00011FF90FFFFFFE3FFF7FF4FFFFFFFF4FF38 -:1024F00046FF90FFFFFF74FF8DFF83FFFFFF70FF1C -:1025000047FF90FFFFFF00FF00FF48FFFFFF04FFB2 -:10251000A0FF23FFFFFF0FFF46FF90FFFFFF6AFFB3 -:1025200000FF0CFFFFFF20FF00FF0AFFFFFF1FFF60 -:1025300046FF84FFFFFF00FF00FF34FFFFFF08FF9F -:1025400000FF34FFFFFF06FF00FF00FFFFFF00FF5B -:1025500000FF00FFFFFF00FF00FF00FFFFFF00FF85 -:1025600000FF00FFFFFF00FF46FF80FFFFFF10FF9F -:10257000FFFF93FFFFFFE0FF00FF60FFFFFF22FF71 -:1025800067FF40FFFFFF40FFFFFF93FFFFFFE0FFFC -:1025900000FF00FFFFFF00FF00FF00FFFFFF00FF45 -:1025A00000FF00FFFFFF00FF00FF00FFFFFF00FF35 -:1025B00046FF90FFFFFF62FFF7FF4FFFFFFFF4FFB3 -:1025C00046FF90FFFFFF74FF8DFF83FFFFFF70FF4B -:1025D00047FF90FFFFFF00FF00FF48FFFFFF04FFE2 -:1025E000A0FF23FFFFFF0FFF46FF90FFFFFF6AFFE3 -:1025F00000FF0CFFFFFF20FF00FF0AFFFFFF1FFF90 -:1026000046FF84FFFFFF00FF00FF34FFFFFF08FFCE -:1026100000FF34FFFFFF06FF00FF00FFFFFF00FF8A -:1026200000FF00FFFFFF00FF46FF80FFFFFF10FFDE -:1026300000FF00FFFFFF00FF00FF00FFFFFF00FFA4 -:1026400000FF00FFFFFF00FF00FF00FFFFFF00FF94 -:1026500046FF80FFFFFF23FFFFFF93FFFFFFE0FF29 -:1026600000FF68FFFFFF32FF00FF60FFFFFF72FF08 -:1026700067FF40FFFFFF40FFFFFF93FFFFFFE0FF0B -:1026800000FF00FFFFFF00FF00FF00FFFFFF00FF54 -:1026900000FF00FFFFFF00FF00FF00FFFFFF00FF44 -:1026A00046FF90FFFFFF67FFF7FF4FFFFFFFF4FFBD -:1026B00046FF90FFFFFF74FF8DFF83FFFFFF70FF5A -:1026C00047FF90FFFFFF00FF00FF48FFFFFF04FFF1 -:1026D000A0FF23FFFFFF0FFF46FF90FFFFFF6AFFF2 -:1026E00000FF0CFFFFFF20FF00FF0AFFFFFF1FFF9F -:1026F00046FF80FFFFFF05FF03FF0DFFFFFF0FFFFA -:1027000000FF00FFFFFF00FF00FF00FFFFFF00FFD3 -:1027100000FF00FFFFFF00FF00FF00FFFFFF00FFC3 -:102720000CFF0DFFFFFFF5FF00FF00FFFFFF00FFA5 -:1027300000FF00FFFFFF00FF00FF00FFFFFF00FFA3 -:1027400000FF00FFFFFF00FFF7FF4FFFFFFFF4FF59 -:1027500046FF90FFFFFF74FF8DFF83FFFFFF70FFB9 -:1027600047FF90FFFFFF00FF00FF48FFFFFF04FF50 -:10277000A0FF23FFFFFF0FFF46FF90FFFFFF6AFF51 -:1027800000FF0CFFFFFF20FF00FF0AFFFFFF1FFFFE -:1027900046FF80FFFFFF00FF8DFF93FFFFFFC0FF9D -:1027A0008DFF83FFFFFFC7FF46FF90FFFFFF67FF1F -:1027B000F7FF4FFFFFFFF4FF46FF90FFFFFF74FF9F -:1027C0008DFF83FFFFFF70FF47FF90FFFFFF00FFBC -:1027D00000FF48FFFFFF04FFA0FF23FFFFFF0FFFE5 -:1027E00046FF90FFFFFF6AFF00FF0CFFFFFF20FF87 -:1027F00000FF0AFFFFFF1FFF46FF80FFFFFF00FFF4 -:102800008DFF93FFFFFFE0FF8DFF83FFFFFFE7FFDB -:1028100000FF00FFFFFF00FF00FF00FFFFFF00FFC2 -:1028200000FF00FFFFFF00FF00FF00FFFFFF00FFB2 -:1028300046FF90FFFFFF67FFF7FF4FFFFFFFF4FF2B -:1028400046FF90FFFFFF74FF8DFF83FFFFFF70FFC8 -:1028500047FF90FFFFFF00FF00FF48FFFFFF04FF5F -:10286000A0FF23FFFFFF0FFF46FF90FFFFFF6AFF60 -:1028700000FF0CFFFFFF20FF00FF0AFFFFFF1FFF0D -:102880008DFF83FFFFFFD0FF00FF40FFFFFF24FF0E -:10289000A0FF23FFFFFF0FFF11FF90FFFFFF6AFF65 -:1028A00000FF40FFFFFF14FF18FF23FFFFFF0FFF94 -:1028B00051FF14FFFFFF81FF90FF80FFFFFF60FFCC -:1028C00080FF23FFFFFF0FFF8DFF83FFFFFFD0FF80 -:1028D00000FF40FFFFFF14FFA0FF23FFFFFF0FFFDC -:1028E00011FF90FFFFFF6AFF30FF0CFFFFFF00FFAB -:1028F00000FF40FFFFFF16FF10FF40FFFFFF07FF35 -:1029000090FF34FFFFFF71FF00FF34FFFFFF09FF5F -:102910000FFF40FFFFFFF5FF00FF60FFFFFF07FF16 -:1029200088FF63FFFFFF27FFE8FF60FFFFFF07FF50 -:1029300062FF61FFFFFF27FF88FF2BFFFFFF8BFF79 -:10294000E8FF60FFFFFF07FF62FF61FFFFFF17FF68 -:1029500088FF2FFFFFFFFBFF89FF23FFFFFF0FFF14 -:1029600098FF20FFFFFF0FFFEAFF20FFFFFF0FFF91 -:1029700000FF0DFFFFFFABFF00FF0DFFFFFFB8FFE4 -:1029800000FF0DFFFFFFCFFF62FF21FFFFFF0FFFE3 -:1029900010FF22FFFFFF0FFF62FF21FFFFFF0FFF6E -:1029A00000FF40FFFFFF24FF90FF80FFFFFF60FF5D -:1029B00080FF23FFFFFF0FFF51FF18FFFFFF00FF06 -:1029C0008BFF93FFFFFFEBFF8BFF93FFFFFFFCFFEE -:1029D00000FF0AFFFFFF0FFF51FF1CFFFFFF0FFF6C -:1029E0008DFF93FFFFFFACFF82FF3CFFFFFF45FF22 -:1029F00054FF14FFFFFF2EFFFFFF3FFFFFFFF5FF18 -:102A000054FF14FFFFFF1EFF00FF00FFFFFF00FF4A -:102A100000FF00FFFFFF00FF51FF1CFFFFFF0FFF44 -:102A200000FF0DFFFFFF0CFF8DFF83FFFFFFA4FFE3 -:102A3000E0FF22FFFFFF0FFF53FF18FFFFFFB3FF71 -:102A40008DFF83FFFFFFD0FF00FF40FFFFFF24FF4C -:102A5000A0FF23FFFFFF0FFF00FF0DFFFFFFBAFFE7 -:102A60008BFF83FFFFFFF5FF11FF90FFFFFF6BFF61 -:102A700000FF40FFFFFF14FF18FF23FFFFFF0FFFC2 -:102A800055FF14FFFFFF21FF90FF80FFFFFF60FF56 -:102A900080FF23FFFFFF0FFF00FF40FFFFFF20FF2E -:102AA00000FF40FFFFFF01FF8BFF83FFFFFFE4FFFD -:102AB0008BFF83FFFFFFF5FF08FF0CFFFFFF00FF09 -:102AC00060FF22FFFFFF0FFF49FF2AFFFFFFEAFF22 -:102AD00000FF0DFFFFFF4EFF8BFF93FFFFFFEEFF99 -:102AE00000FF0DFFFFFF5AFF8BFF93FFFFFFFAFF71 -:102AF0008DFF83FFFFFF20FF8DFF83FFFFFF31FF6F -:102B0000E0FF22FFFFFF0FFFC9FF2AFFFFFFEAFFE1 -:102B100054FF18FFFFFFD5FF00FF0DFFFFFF4EFF23 -:102B200000FF0DFFFFFF5AFF82FF4FFFFFFFF0FF87 -:102B3000FFFF4FFFFFFFF1FFE0FF22FFFFFF0FFF4F -:102B4000C9FF2AFFFFFFEAFF56FF18FFFFFFB4FF90 -:102B500054FF18FFFFFFDFFF00FF40FFFFFF20FFD4 -:102B600047FF90FFFFFF20FF0CFF0CFFFFFF00FF60 -:102B700002FF40FFFFFF60FF11FF90FFFFFF20FFFC -:102B800016FF18FFFFFF4FFF8DFF83FFFFFFD0FFF2 -:102B900000FF40FFFFFF24FFA0FF23FFFFFF0FFF09 -:102BA00011FF90FFFFFF6AFF00FF40FFFFFF14FFD0 -:102BB00018FF23FFFFFF0FFF57FF14FFFFFF91FFD9 -:102BC00090FF80FFFFFF60FF80FF23FFFFFF0FFFED -:102BD0008DFF83FFFFFFD0FF00FF40FFFFFF14FFCB -:102BE000A0FF23FFFFFF0FFF11FF90FFFFFF6AFF12 -:102BF00030FF0CFFFFFF00FF00FF40FFFFFF16FF4D -:102C000010FF40FFFFFF07FF90FF34FFFFFF71FF42 -:102C100000FF34FFFFFF09FF0FFF40FFFFFFF5FF3D -:102C200000FF60FFFFFF07FF88FF63FFFFFF27FF35 -:102C3000E8FF60FFFFFF07FF62FF61FFFFFF27FF65 -:102C400088FF2BFFFFFF8BFFE8FF60FFFFFF07FF01 -:102C500062FF61FFFFFF17FF88FF2FFFFFFFFBFFF2 -:102C600089FF23FFFFFF0FFF98FF20FFFFFF0FFFEC -:102C7000EAFF20FFFFFF0FFF00FF0DFFFFFFABFF8D -:102C800000FF0DFFFFFFB8FF00FF0DFFFFFFCFFFAD -:102C900062FF21FFFFFF0FFF10FF22FFFFFF0FFF6B -:102CA00062FF21FFFFFF0FFF00FF40FFFFFF24FF38 -:102CB00090FF80FFFFFF60FF80FF23FFFFFF0FFFFC -:102CC00057FF18FFFFFF10FF8BFF93FFFFFFEBFF86 -:102CD0008BFF93FFFFFFFCFF5CFF1CFFFFFF3FFF2D -:102CE00000FF0AFFFFFF0FFF57FF1CFFFFFF1FFF43 -:102CF0008DFF93FFFFFFACFF82FF3CFFFFFF45FF0F -:102D00005AFF14FFFFFF4EFFFFFF3FFFFFFFF5FFDE -:102D10005AFF14FFFFFF3EFF00FF00FFFFFF00FF11 -:102D200000FF00FFFFFF00FF57FF1CFFFFFF1FFF1B -:102D300000FF0DFFFFFF0CFF8DFF83FFFFFFA4FFD0 -:102D4000E0FF22FFFFFF0FFF59FF18FFFFFFD3FF38 -:102D50005CFF1CFFFFFF3FFF8DFF83FFFFFFD0FFE6 -:102D600000FF40FFFFFF24FFA0FF23FFFFFF0FFF37 -:102D700000FF0DFFFFFFBAFF8BFF83FFFFFFF5FF93 -:102D80005CFF1CFFFFFF3FFF11FF90FFFFFF6BFF8A -:102D900000FF40FFFFFF14FF18FF23FFFFFF0FFF9F -:102DA0005BFF14FFFFFF61FF90FF80FFFFFF60FFED -:102DB00080FF23FFFFFF0FFF00FF40FFFFFF20FF0B -:102DC00000FF40FFFFFF01FF8BFF83FFFFFFE4FFDA -:102DD0008BFF83FFFFFFF5FF08FF0CFFFFFF00FFE6 -:102DE00060FF22FFFFFF0FFF49FF2AFFFFFFEAFFFF -:102DF00000FF0DFFFFFF4EFF8BFF93FFFFFFEEFF76 -:102E00008BFF93FFFFFFFAFF5EFF1CFFFFFF0FFF2B -:102E10005BFF18FFFFFF0FFF8BFF83FFFFFF20FF0C -:102E200078FF22FFFFFF0FFF0DFF18FFFFFF05FFD9 -:102E300000FF0AFFFFFF0FFF08FF0CFFFFFF00FF6F -:102E400000FF40FFFFFF14FF00FF40FFFFFF05FFF3 -:102E50008BFF83FFFFFFE0FF8BFF83FFFFFFF1FF8F -:102E600060FF22FFFFFF0FFF49FF2AFFFFFFEAFF7E -:102E70008BFF93FFFFFFFAFF8BFF93FFFFFFEEFF38 -:102E80000CFF0CFFFFFF00FF00FF0AFFFFFF0FFF1B -:102E900008FF0CFFFFFF00FF00FF40FFFFFF14FFD4 -:102EA00000FF40FFFFFF05FF8BFF83FFFFFFE0FFF9 -:102EB0008BFF83FFFFFFF1FF60FF22FFFFFF0FFF8C -:102EC00049FF2AFFFFFFEAFF8BFF93FFFFFFFAFF97 -:102ED0008BFF93FFFFFFEEFF0CFF0CFFFFFF00FFD8 -:102EE0008DFF83FFFFFF40FF78FF22FFFFFF0FFFF3 -:102EF0005EFF1CFFFFFF04FF00FF0AFFFFFF0FFF45 -:102F000008FF0CFFFFFF00FF8DFF83FFFFFF50FF57 -:102F100078FF22FFFFFF0FFF5FFF1CFFFFFF54FF43 -:102F20000FFF40FFFFFFF5FF90FF80FFFFFFA8FFAF -:102F300010FF0FFFFFFF08FF90FF80FFFFFF90FFD4 -:102F400088FF27FFFFFF0FFFB6FF27FFFFFF0FFFE1 -:102F50008BFF83FFFFFFFAFFF2FF22FFFFFF0FFF50 -:102F600000FF0DFFFFFF0AFF00FF40FFFFFF14FF00 -:102F7000E2FF22FFFFFF0FFF74FF18FFFFFFE2FFDA -:102F800038FF23FFFFFF0FFF00FF40FFFFFF24FF7D -:102F9000E2FF22FFFFFF0FFF74FF18FFFFFFE2FFBA -:102FA00000FF0AFFFFFF0FFF0FFF40FFFFFFF5FFCE -:102FB00090FF80FFFFFF80FF8BFF83FFFFFFE2FF9B -:102FC00088FF27FFFFFF0FFF98FF20FFFFFF0FFF86 -:102FD00010FF40FFFFFF07FFE8FF20FFFFFF0FFF8D -:102FE00000FF0DFFFFFFACFFF2FF22FFFFFF0FFF0F -:102FF00000FF0DFFFFFF0AFF01FF40FFFFFF04FF7F -:10300000E2FF22FFFFFF0FFF74FF18FFFFFFE2FF49 -:1030100038FF23FFFFFF0FFF02FF40FFFFFF04FF0A -:10302000E2FF22FFFFFF0FFF74FF18FFFFFFE2FF29 -:1030300000FF0AFFFFFF0FFF00FF34FFFFFF08FF45 -:1030400000FF34FFFFFFD4FF00FF34FFFFFF85FFC9 -:10305000FFFF4FFFFFFF89FF00FF09FFFFFF01FF99 -:1030600089FF83FFFFFFB8FF00FF0EFFFFFF0FFF89 -:1030700000FF0DFFFFFF4EFFA7FF23FFFFFF0FFF26 -:1030800000FF68FFFFFFA3FF89FF83FFFFFFA8FF8B -:1030900000FF0EFFFFFF0FFF00FF0DFFFFFF4EFFC2 -:1030A000A7FF23FFFFFF0FFF00FF68FFFFFFA3FF46 -:1030B00000FF09FFFFFF03FF8BFF83FFFFFFB0FF50 -:1030C00000FF68FFFFFF00FF00FF0AFFFFFF0FFF89 -:1030D00002FF35FFFFFF00FF00FF34FFFFFF08FF87 -:1030E00000FF34FFFFFF26FF89FF83FFFFFFD8FFAC -:1030F00000FF0EFFFFFF0FFF00FF0DFFFFFF4EFF62 -:10310000A7FF23FFFFFF0FFF00FF68FFFFFFA3FFE5 -:1031100089FF83FFFFFFC8FF00FF0EFFFFFF0FFFC8 -:1031200000FF0DFFFFFF4EFFA7FF23FFFFFF0FFF75 -:1031300000FF68FFFFFFA3FF00FF09FFFFFF03FF82 -:103140008BFF83FFFFFFD0FF00FF68FFFFFF02FF41 -:1031500001FF40FFFFFF80FF00FF68FFFFFF02FF4E -:1031600000FF40FFFFFF20FF00FF68FFFFFF03FF9E -:1031700000FF0AFFFFFF0FFF00FF40FFFFFF10FFF0 -:103180008BFF93FFFFFF40FF30FF40FFFFFF00FF7B -:1031900049FF90FFFFFF40FF00FF0AFFFFFF0FFF07 -:1031A00000FF40FFFFFF60FF00FF91FFFFFFF0FF08 -:1031B00000FF0AFFFFFF0FFF01FF42FFFFFF80FF3D -:1031C00000FF91FFFFFF70FF07FF42FFFFFF80FF3F -:1031D00003FF91FFFFFF70FF02FF42FFFFFF00FFB1 -:1031E00000FF91FFFFFFF0FF08FF42FFFFFF00FF1E -:1031F00003FF91FFFFFFF0FF00FF40FFFFFF20FFF5 -:1032000001FF91FFFFFF70FF00FF40FFFFFF20FF66 -:1032100004FF91FFFFFF70FF00FF0AFFFFFF0FFF9A -:1032200004FF42FFFFFF00FF49FF90FFFFFF20FF69 -:1032300062FF1CFFFFFFFFFF00FF0AFFFFFF0FFF02 -:1032400000FF40FFFFFF20FF00FF91FFFFFFF0FFA7 -:1032500001FF42FFFFFF00FF49FF90FFFFFF20FF3C -:1032600062FF1CFFFFFFFFFF00FF0AFFFFFF0FFFD2 -:1032700000FF40FFFFFF40FF8BFF93FFFFFF80FF3A -:1032800005FF35FFFFFF00FF92FF3BFFFFFF00FF41 -:1032900000FF34FFFFFF08FF00FF38FFFFFF08FFBC -:1032A00000FF3CFFFFFF65FF65FF14FFFFFF9EFF70 -:1032B00000FF60FFFFFF03FF00FF60FFFFFF13FF42 -:1032C00000FF78FFFFFF13FF00FF78FFFFFF03FF02 -:1032D00001FF42FFFFFF00FF49FF90FFFFFF20FFBC -:1032E00062FF1CFFFFFFFFFF05FF81FFFFFFC0FF25 -:1032F00078FF22FFFFFF0FFF21FF18FFFFFF71FF85 -:1033000000FF0AFFFFFF0FFF49FF80FFFFFF48FF9D -:1033100010FF0FFFFFFF03FF66FF23FFFFFF0FFFFD -:1033200074FF18FFFFFF54FF86FF83FFFFFFC0FFFE -:1033300049FF90FFFFFF20FF62FF1CFFFFFFFFFF21 -:1033400086FF83FFFFFF80FF01FF40FFFFFF04FFB9 -:10335000E0FF22FFFFFF0FFF86FF93FFFFFF8AFFC3 -:1033600067FF1CFFFFFF00FF86FF87FFFFFFD0FF07 -:1033700075FF1CFFFFFF1FFF00FF0AFFFFFF0FFF8E -:1033800000FF48FFFFFF00FF82FF93FFFFFF40FFAA -:1033900000FF0AFFFFFF0FFF08FF0CFFFFFF00FF0A -:1033A00086FF8BFFFFFFB0FF00FF38FFFFFF08FF26 -:1033B00000FF38FFFFFFF4FFFFFF4FFFFFFF89FF14 -:1033C0008DFF83FFFFFF60FF89FF83FFFFFF44FF47 -:1033D00000FF40FFFFFF01FF89FF83FFFFFF55FF55 -:1033E00060FF26FFFFFF0FFF49FF22FFFFFF0FFFD8 -:1033F00000FF78FFFFFFA3FF10FF22FFFFFF0FFF7B -:1034000000FF78FFFFFFA0FF8DFF83FFFFFF60FF3E -:1034100089FF83FFFFFF24FF00FF40FFFFFF01FF45 -:1034200089FF83FFFFFF35FF60FF26FFFFFF0FFFD0 -:1034300049FF22FFFFFF0FFF00FF78FFFFFFA3FF01 -:1034400010FF22FFFFFF0FFF00FF78FFFFFFA3FF2A -:103450008DFF83FFFFFF60FF20FF40FFFFFF04FFA2 -:1034600060FF22FFFFFF0FFF8DFF93FFFFFF6AFF4B -:103470000CFF0CFFFFFF00FF00FF0AFFFFFF0FFF25 -:1034800008FF0CFFFFFF00FF86FF87FFFFFFB0FF75 -:1034900000FF34FFFFFF08FF01FF34FFFFFF04FFC1 -:1034A00000FF34FFFFFF35FFFFFF4FFFFFFF89FFE6 -:1034B00000FF09FFFFFF01FF87FF8BFFFFFFE0FF1A -:1034C00000FF38FFFFFF88FF00FF70FFFFFF03FFD3 -:1034D00000FF68FFFFFF00FF00FF70FFFFFF03FF1B -:1034E00000FF68FFFFFF03FF87FF9BFFFFFFE0FF79 -:1034F0000CFF0CFFFFFF00FF00FF0AFFFFFF0FFFA5 -:1035000001FF3CFFFFFF05FF6AFF14FFFFFF9EFF67 -:1035100067FF1CFFFFFF3FFF69FF1CFFFFFF0FFF5F -:1035200066FF1CFFFFFF1FFF38FF22FFFFFF0FFF9B -:103530006AFF14FFFFFF85FF8BFF83FFFFFF40FF44 -:1035400078FF22FFFFFF0FFF00FF00FFFFFF00FFDC -:1035500000FF0AFFFFFF0FFF82FF83FFFFFF40FF17 -:1035600078FF22FFFFFF0FFF6AFF1CFFFFFFF4FF42 -:1035700000FF0AFFFFFF0FFF00FF40FFFFFF10FFEC -:1035800047FF90FFFFFF20FF87FF83FFFFFFF0FF54 -:1035900086FF93FFFFFF80FF00FF40FFFFFF00FF5C -:1035A0008DFF93FFFFFF60FF82FF93FFFFFF40FF50 -:1035B00086FF87FFFFFF90FF02FF34FFFFFF08FF3A -:1035C00000FF60FFFFFF03FF89FF93FFFFFF20FF66 -:1035D00000FF60FFFFFF03FF89FF93FFFFFF30FF46 -:1035E00000FF60FFFFFF03FF89FF93FFFFFF40FF26 -:1035F00000FF60FFFFFF03FF89FF93FFFFFF50FF06 -:1036000086FF97FFFFFF90FF00FF0AFFFFFF0FFFFE -:1036100000FF34FFFFFF64FF00FF34FFFFFF35FFB3 -:1036200001FF34FFFFFF96FF00FF38FFFFFF34FF6D -:1036300000FF38FFFFFF65FF01FF38FFFFFF96FF28 -:1036400000FF38FFFFFF08FF02FF34FFFFFF49FFC5 -:1036500002FF38FFFFFF49FF10FF40FFFFFF06FF9B -:1036600010FF40FFFFFF02FF30FF0CFFFFFF00FFD6 -:1036700000FF3CFFFFFF25FF6DFF14FFFFFFBEFFB4 -:1036800098FF50FFFFFF73FF88FF50FFFFFF73FF9E -:1036900083FF68FFFFFFC5FF88FF68FFFFFFC4FFD0 -:1036A00083FF68FFFFFFC5FF00FF68FFFFFFC6FF46 -:1036B00098FF50FFFFFF73FF88FF50FFFFFF73FF6E -:1036C00083FF78FFFFFFC4FF88FF78FFFFFFC5FF80 -:1036D00083FF78FFFFFFC4FF00FF78FFFFFFC6FFF7 -:1036E00098FF50FFFFFF73FF88FF50FFFFFF73FF3E -:1036F00083FF68FFFFFFC5FF88FF68FFFFFFC4FF70 -:1037000083FF68FFFFFFC5FF00FF68FFFFFFC6FFE5 -:1037100000FF3CFFFFFF25FF6EFF14FFFFFF8EFF42 -:1037200098FF50FFFFFF73FF88FF50FFFFFF73FFFD -:1037300083FF78FFFFFFC4FF88FF78FFFFFFC4FF10 -:1037400000FF78FFFFFFC4FF20FF0CFFFFFF00FF1B -:1037500000FF0AFFFFFF0FFF00FF34FFFFFFE9FF3D -:1037600001FF38FFFFFF28FF01FF38FFFFFF29FFA0 -:1037700000FF38FFFFFF66FF00FF38FFFFFF34FF49 -:1037800000FF38FFFFFF75FF10FF40FFFFFF06FF40 -:1037900000FF41FFFFFF07FF30FF0CFFFFFF00FFAF -:1037A00098FF70FFFFFF20FF00FF3CFFFFFF25FF9A -:1037B00070FF14FFFFFF2EFF80FF70FFFFFF42FF2F -:1037C00063FF72FFFFFF20FF80FF68FFFFFFA7FF7F -:1037D00000FF70FFFFFF41FF63FF72FFFFFF24FF49 -:1037E00080FF68FFFFFFA7FF00FF70FFFFFF46FF9E -:1037F00063FF72FFFFFF24FF80FF68FFFFFFA7FF4B -:1038000000FF70FFFFFF45FF63FF72FFFFFF20FF18 -:1038100000FF68FFFFFFA7FF80FF70FFFFFF42FF71 -:1038200063FF72FFFFFF20FF80FF70FFFFFF41FF7C -:1038300063FF6AFFFFFFA7FF00FF70FFFFFF24FF8A -:1038400080FF68FFFFFFA7FF00FF70FFFFFF44FF3F -:1038500063FF72FFFFFF24FF80FF68FFFFFFA7FFEA -:10386000F0FF40FFFFFF05FF00FF4FFFFFFF04FFDA -:1038700000FF0DFFFFFF0BFF80FF27FFFFFF0FFF84 -:1038800088FF23FFFFFF0FFFEAFF20FFFFFF0FFF6F -:1038900074FF22FFFFFF0FFF00FF68FFFFFFA7FF7E -:1038A00000FF70FFFFFF24FF80FF70FFFFFF44FF5A -:1038B00063FF72FFFFFF24FF80FF68FFFFFFA7FF8A -:1038C00000FF4FFFFFFF04FF00FF0DFFFFFF0BFF97 -:1038D00080FF27FFFFFF0FFF88FF23FFFFFF0FFF82 -:1038E000EAFF20FFFFFF0FFF74FF22FFFFFF0FFF24 -:1038F00000FF68FFFFFFA7FF00FF0AFFFFFF0FFFAA -:1039000038FF22FFFFFF0FFF72FF14FFFFFF35FF9D -:103910008BFF83FFFFFF30FF78FF22FFFFFF0FFFCA -:1039200000FF0AFFFFFF0FFF0EFF40FFFFFF00FF3A -:1039300010FF90FFFFFF10FF08FF40FFFFFF00FF99 -:1039400010FF90FFFFFF90FF02FF40FFFFFF40FFCF -:1039500011FF90FFFFFF20FF00FF40FFFFFF00FF70 -:1039600010FF90FFFFFFB0FFB0FF40FFFFFF00FF21 -:1039700047FF90FFFFFF50FF30FF40FFFFFF00FFBA -:1039800047FF90FFFFFF40FF78FF42FFFFFF50FF20 -:1039900048FF90FFFFFFA0FF40FF40FFFFFF00FF39 -:1039A00049FF90FFFFFF70FF18FF40FFFFFF00FF80 -:1039B00047FF90FFFFFF70FF18FF40FFFFFF10FF62 -:1039C00047FF90FFFFFF70FF18FF40FFFFFF00FF62 -:1039D00047FF90FFFFFF70FF00FF40FFFFFF00FF6A -:1039E00011FF90FFFFFF60FF8DFF93FFFFFFD0FFF0 -:1039F0000BFF40FFFFFF80FF11FF90FFFFFFF0FF75 -:103A000000FF40FFFFFF10FF11FF90FFFFFFE0FFEF -:103A100000FF48FFFFFF00FF00FF93FFFFFF00FFD5 -:103A200000FF0AFFFFFF0FFF08FF40FFFFFF00FF3F -:103A300047FF90FFFFFF20FF22FF18FFFFFF9FFFC0 -:103A400000FF48FFFFFF10FF86FF93FFFFFF70FF9F -:103A500022FF18FFFFFF9FFF00FF48FFFFFF00FF4F -:103A600086FF93FFFFFF70FF22FF18FFFFFF9FFFFE -:103A700000FF48FFFFFF20FF86FF93FFFFFF70FF5F -:103A800022FF18FFFFFF9FFF00FF34FFFFFF48FFEB -:103A900000FF60FFFFFF03FF86FF93FFFFFFB0FF04 -:103AA00000FF60FFFFFF03FF86FF93FFFFFFC0FFE4 -:103AB00086FF97FFFFFFD0FF00FF0AFFFFFF0FFF0A -:103AC00080FF37FFFFFF02FF84FF3BFFFFFF02FF86 -:103AD00000FF60FFFFFF0BFF0CFF0DFFFFFF90FFDC -:103AE00000FF70FFFFFF0BFF0CFF0DFFFFFFB0FF9C -:103AF00088FF37FFFFFF03FF8CFF3BFFFFFF03FF44 -:103B000000FF40FFFFFF01FF8BFF93FFFFFF51FF0F -:103B100082FF43FFFFFF80FF8BFF93FFFFFF60FFEC -:103B200000FF34FFFFFF89FF00FF40FFFFFF00FFA2 -:103B30000CFF0DFFFFFF80FF0CFF0DFFFFFFA0FF3D -:103B400000FF0AFFFFFF0FFF80FF37FFFFFF00FFAF -:103B500000FF34FFFFFF08FF02FF3CFFFFFF45FFB0 -:103B600076FF14FFFFFFDEFF00FFA0FFFFFF03FF54 -:103B700084FF37FFFFFF00FF00FF34FFFFFF08FF58 -:103B800002FF3CFFFFFF45FF77FF14FFFFFF2EFF03 -:103B900000FFA0FFFFFF03FF7EFF38FFFFFF00FFD6 -:103BA00000FF38FFFFFF08FF00FF3CFFFFFFE5FFBE -:103BB00077FF14FFFFFF8EFF00FF40FFFFFF00FFB6 -:103BC00000FF58FFFFFF03FF00FF0AFFFFFF0FFF8B -:103BD00064FF1CFFFFFF4FFF38FF22FFFFFF0FFFB7 -:103BE00077FF14FFFFFFE5FF8BFF83FFFFFF40FF21 -:103BF00078FF22FFFFFF0FFF64FF1CFFFFFF8FFF17 -:103C000038FF22FFFFFF0FFF78FF14FFFFFF35FF94 -:103C10008BFF83FFFFFF40FF78FF22FFFFFF0FFFB7 -:103C200000FF0AFFFFFF0FFF00FF34FFFFFF09FF48 -:103C300000FF34FFFFFF85FF00FF34FFFFFF56FF4B -:103C400000FF09FFFFFF06FF20FF40FFFFFF00FF0F -:103C500001FF40FFFFFFC1FF00FF40FFFFFF44FFE8 -:103C600000FF68FFFFFF05FF00FF68FFFFFF15FF74 -:103C700000FF68FFFFFF05FF00FF68FFFFFF45FF34 -:103C800000FF0AFFFFFF0FFF86FF87FFFFFFF0FF28 -:103C900086FF8BFFFFFFE0FF00FF34FFFFFFC8FF41 -:103CA00000FF38FFFFFFC8FF00FF60FFFFFF03FFBB -:103CB00000FF60FFFFFF13FF00FF78FFFFFF13FF10 -:103CC00000FF78FFFFFF03FF86FF97FFFFFFF0FF76 -:103CD00086FF9BFFFFFFE0FF05FF81FFFFFFC0FFA7 -:103CE00078FF22FFFFFF0FFF21FF18FFFFFF71FF8B -:103CF00000FF0AFFFFFF0FFF7FFF38FFFFFF01FFFD -:103D000000FF38FFFFFF09FF00FF38FFFFFF06FF3E -:103D10007EFF40FFFFFF00FF00FF40FFFFFFB1FFFE -:103D200008FF0CFFFFFF00FF00FF3CFFFFFFC5FF88 -:103D30007AFF14FFFFFFBEFF00FF50FFFFFF46FFAB -:103D4000E1FF22FFFFFF0FFF7AFF1CFFFFFFE0FFF5 -:103D500060FF22FFFFFF0FFF00FF58FFFFFFA7FFDD -:103D60000CFF0CFFFFFF00FF00FF0AFFFFFF0FFF2C -:103D700000FF40FFFFFFC4FF00FF0AFFFFFF0FFF30 -:103D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 -:043D9000FFFFFFFF33 -:00000001FF diff --git a/kernel-2.6.33/firmware/matrox/g200_warp.H16 b/kernel-2.6.33/firmware/matrox/g200_warp.H16 deleted file mode 100644 index 5064b6f0..00000000 --- a/kernel-2.6.33/firmware/matrox/g200_warp.H16 +++ /dev/null @@ -1,28 +0,0 @@ -/* - * WARP pipes are named according to the functions they perform, where - * - * - T stands for computation of texture stage 0 - * - T2 stands for computation of both texture stage 0 and texture stage 1 - * - G stands for computation of triangle intensity (Gouraud interpolation) - * - Z stands for computation of Z buffer interpolation - * - S stands for computation of specular highlight - * - A stands for computation of the alpha channel - * - F stands for computation of vertex fog interpolation - */ -/* TGZ */ -:04B8000000008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E80098A0E94040D8ECFF80C0E9008000E81FD718BD3FD722BD8104890401040904C941C0EC110400E041CC41CD49CC49CDD141C0EC51CC51CD80041004080400E000CCC0CDD149C0EC8A1F20E98B3F20E9413C41AD493C49AD10CC10CD08CC08CDB94149BB1FF041CD513C51AD009880E9728007EA241F20E9154149BD1D4151BD2E412AB83453A0E815301D3058E300E0B54048BD3D4050BD2443A0E82C4BA0E8157209E300E01D723530B530BD303D309C97579F008000E86C64C8EC98E1B505BD052E3032C0A0E833C0A0E87464C8EC403C40AD326A2A302073336A00E028731C7283E2608015EAB83D28DF303520DF403000E0CCE26472254252BF2D424ABF302E30DF382E38DF181D45E91E1545E92B4951BD00E01F73383840AF303040AF241F24DF1D3220E92C1F2CDF1A3320E9B01008E34010B81026F030CD2FF038CD2B8020E92A8020E9A62088E200E0AF20282A26AF202AC0AF341F34DF462446DF283080BF203880BF472447DF4E2C4EDF4F2C4FDF563456DF281528DF201D20DF573457DF00E01D05048010EA89E22B303FC11DBD008000E8008000E8008000E8A068BF25008000E820C020AF2805977400E02A1016C020E9048010EA8CE2950528C128AD1FC115BD008000E8008000E8A8679F6B008000E828C028AD1D252005283280AD402A40BD1C8020E9203320AD207300E0B64951BB262FB0E8192020E9352035DF3D203DDF152015DF1D201DDF26D026CD29492AB8264080BD3B4850BD3E54579F00E082E11EAF599F008000E826302930483C48AD2B72C2E12CC044C2052434BF0D242CBF2D464EBF254656BF201D6F8F323E5FE93E50569F00E03B301E8F519F331E5FE9054454B20D444CB219C0B0E834C044C4337300E03E62579F1EAF599F00E00D20843E58E9281D6F8F052000E0851E58E99B3B33DF202042AF3042569F803E57E93F8F519F30805FE9282824AF811E57E9054757BF0D474FBF888058E91B291BDF301D6F8F3A304FE91C3026DF09E33B053E50569F3B3F4FE91E8F519F00E0AC202D444CB42C1CC0AF254454B400E0C830304630AF1B1B48AF00E02520382C4FE9868057E9381D6F8F287400E00D444CB0054454B02D209B10823E57E932F01BCD1EBD599F831E57E9384738AF34202A3000E00D2032200520878057E91F54579F1742569F00E03B6A3F8F519F371E4FE937322AAF00E03200008000E827C044C0361F4FE91F1F26DF371B37BF172617DF3E174FE93F3F4FE9341F34AF2B05A720332B37DF2717C0AF34804FE9008000E803800AEA17C12BBD008000E8008000E8B3689725008000E833C033AF3C274FE9573920E9281960EC2B3220E91D3B20E9B30500E0162820E9233B33AD1E2B20E91C8020E9573620E90080A0E94040D8ECFF80C0E990E200E085FF20EA19C8C1CD1FD718BD3FD722BD9F4149BD008000E8254149BD2D4151BD0D8007EA008000E8354048BD3D4050BD008000E825302D303530B530BD303D309CA75B9F008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E884FF0AEA008000E8C941C8EC42E100E082FF20EA008000E8008000E8008000E8C840C0EC008000E87FFF20EA008000E8008000E8008000E871 -/* TGZF */ -:0548000000008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E80098A0E94040D8ECFF80C0E9008000E81FD718BD3FD722BD8104890401040904C941C0EC110400E041CC41CD49CC49CDD141C0EC51CC51CD80041004080400E000CCC0CDD149C0EC8A1F20E98B3F20E9413C41AD493C49AD10CC10CD08CC08CDB94149BB1FF041CD513C51AD009880E97F8007EA241F20E9214580E81A4D80E8315580E8008000E8154149BD1D4151BD2E412AB83453A0E815301D3058E300E0B54048BD3D4050BD2443A0E82C4BA0E8157209E300E01D723530B530BD303D309C97579F008000E86C64C8EC98E1B505BD052E3032C0A0E833C0A0E87464C8EC403C40AD326A2A302073336A00E028731C7283E26B8015EAB83D28DF303520DF403000E0CCE26472254252BF2D424ABF302E30DF382E38DF181D45E91E1545E92B4951BD00E01F73383840AF303040AF241F24DF1D3220E92C1F2CDF1A3320E9B01008E34010B81026F030CD2FF038CD2B8020E92A8020E9A62088E200E0AF20282A26AF202AC0AF341F34DF462446DF283080BF203880BF472447DF4E2C4EDF4F2C4FDF563456DF281528DF201D20DF573457DF00E01D05048010EA89E22B303FC11DBD008000E8008000E8008000E8A068BF25008000E820C020AF2805977400E02A1016C020E9048010EA8CE2950528C128AD1FC115BD008000E8008000E8A8679F6B008000E828C028AD1D252005283280AD402A40BD1C8020E9203320AD207300E0B64951BB262FB0E8192020E9352035DF3D203DDF152015DF1D201DDF26D026CD29492AB8264080BD3B4850BD3E54579F00E082E11EAF599F008000E826302930483C48AD2B72C2E12CC044C2052434BF0D242CBF2D464EBF254656BF201D6F8F323E5FE93E50569F00E03B301E8F519F331E5FE9054454B20D444CB219C0B0E834C044C4337300E03E62579F1EAF599F00E00D20843E58E9281D6F8F052000E0851E58E99B3B33DF202042AF3042569F803E57E93F8F519F30805FE9282824AF811E57E9054757BF0D474FBF888058E91B291BDF301D6F8F3A304FE91C3026DF09E33B053E50569F3B3F4FE91E8F519F00E0AC202D444CB42C1CC0AF254454B400E0C830304630AF1B1B48AF00E02520382C4FE9868057E9381D6F8F287400E00D444CB0054454B02D209B10823E57E932F01BCD1EBD599F831E57E9384738AF34202A3000E00D2032200520878057E91F54579F1742569F00E03B6A3F8F519F371E4FE937322AAF00E03200008000E827C044C0361F4FE91F1F26DF371B37BF172617DF3E174FE93F3F4FE9341F34AF2B05A720332B37DF2717C0AF34804FE9008000E80D211AB6052131B603802AEA17C12BBD0D2005202FC021C6B3689725008000E833C033AF3C274FE91750569F008000E8370F5C9F00E02F20008000E8281960ECB30500E0008000E8233B33AD008000E8172617DF35174FE9008000E8008000E8008000E839374FE92F2F17AF008000E8008000E8008000E831804FE9008000E8008000E8573920E9162820E91D3B20E91E2B20E92B3220E91C2320E9573620E90080A0E94040D8ECFF80C0E990E200E078FF20EA19C8C1CD1FD718BD3FD722BD9F4149BD008000E8254149BD2D4151BD0D8007EA008000E8354048BD3D4050BD008000E825302D303530B530BD303D309CA75B9F008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E877FF0AEA008000E8C941C8EC42E100E075FF20EA008000E8008000E8008000E8C840C0EC008000E872FF20EA008000E8008000E8008000E8BB -/* TGZA */ -:04E80000000098A0E94040D8ECFF80C0E9008000E81FD718BD3FD722BD8104890401040904C941C0EC110400E041CC41CD49CC49CDD141C0EC51CC51CD80041004080400E000CCC0CDD149C0EC8A1F20E98B3F20E9413C41AD493C49AD10CC10CD08CC08CDB94149BB1FF041CD513C51AD009880E97D8007EA241F20E9154149BD1D4151BD2E412AB83453A0E815301D3058E300E0B54048BD3D4050BD2443A0E82C4BA0E8157209E300E01D723530B530BD303D309C97579F008000E86C64C8EC98E1B505BD052E3032C0A0E833C0A0E87464C8EC403C40AD326A2A302073336A00E028731C7283E26B8015EAB83D28DF303520DF403000E0CCE26472254252BF2D424ABF302E30DF382E38DF181D45E91E1545E92B4951BD00E01F73383840AF303040AF241F24DF1D3220E92C1F2CDF1A3320E9B01008E34010B81026F030CD2FF038CD2B8020E92A8020E9A62088E200E0AF20282A26AF202AC0AF341F34DF462446DF283080BF203880BF472447DF4E2C4EDF4F2C4FDF563456DF281528DF201D20DF573457DF00E01D05048010EA89E22B303FC11DBD008000E8008000E8008000E8A068BF25008000E820C020AF2805977400E02A1016C020E9048010EA8CE2950528C128AD1FC115BD008000E8008000E8A8679F6B008000E828C028AD1D252005283280AD402A40BD1C8020E9203320AD207300E0B64951BB262FB0E8192020E9352035DF3D203DDF152015DF1D201DDF26D026CD29492AB8264080BD3B4850BD3E54579F00E082E11EAF599F008000E826302930483C48AD2B72C2E12CC044C2052434BF0D242CBF2D464EBF254656BF201D6F8F323E5FE93E50569F00E03B301E8F519F331E5FE9054454B20D444CB219C0B0E834C044C4337300E03E62579F1EAF599F00E00D20843E58E9281D6F8F052000E0851E58E99B3B33DF202042AF3042569F803E57E93F8F519F30805FE9282824AF811E57E9054757BF0D474FBF888058E91B291BDF301D6F8F3A304FE91C3026DF09E33B053E50569F3B3F4FE91E8F519F00E0AC202D444CB42C1CC0AF254454B400E0C830304630AF1B1B48AF00E02520382C4FE9868057E9381D6F8F287400E00D444CB0054454B02D209B10823E57E932F01BCD1EBD599F831E57E9384738AF34202A3000E00D2032200520878057E91F54579F1742569F00E03B6A3F8F519F371E4FE937322AAF00E03200008000E827C044C0361F4FE91F1F26DF371B37BF172617DF3E174FE93F3F4FE9341F34AF2B05A720332B37DF2717C0AF34804FE9008000E82D444CB6254454B603802AEA17C12BBD2D20252007C044C6B3689725008000E833C033AF3C274FE91F62579F008000E83F3D5D9F00E00720008000E8281960ECB30500E0008000E8233B33AD008000E81F261FDF9D1F4FE9008000E8008000E8008000E89E3F4FE907071FAF008000E8008000E8008000E89C804FE9008000E8008000E8573920E9162820E91D3B20E91E2B20E92B3220E91C2320E9573620E90080A0E94040D8ECFF80C0E990E200E07AFF20EA19C8C1CD1FD718BD3FD722BD9F4149BD008000E8254149BD2D4151BD0D8007EA008000E8354048BD3D4050BD008000E825302D303530B530BD303D309CA75B9F008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E879FF0AEA008000E8C941C8EC42E100E077FF20EA008000E8008000E8008000E8C840C0EC008000E874FF20EA008000E8008000E8008000E8D9 -/* TGZAF */ -:0568000000008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E80098A0E94040D8ECFF80C0E9008000E81FD718BD3FD722BD8104890401040904C941C0EC110400E041CC41CD49CC49CDD141C0EC51CC51CD80041004080400E000CCC0CDD149C0EC8A1F20E98B3F20E9413C41AD493C49AD10CC10CD08CC08CDB94149BB1FF041CD513C51AD009880E9838007EA241F20E9214580E81A4D80E8315580E8008000E8154149BD1D4151BD2E412AB83453A0E815301D3058E300E0B54048BD3D4050BD2443A0E82C4BA0E8157209E300E01D723530B530BD303D309C97579F008000E86C64C8EC98E1B505BD052E3032C0A0E833C0A0E87464C8EC403C40AD326A2A302073336A00E028731C7283E26F8015EAB83D28DF303520DF403000E0CCE26472254252BF2D424ABF302E30DF382E38DF181D45E91E1545E92B4951BD00E01F73383840AF303040AF241F24DF1D3220E92C1F2CDF1A3320E9B01008E34010B81026F030CD2FF038CD2B8020E92A8020E9A62088E200E0AF20282A26AF202AC0AF341F34DF462446DF283080BF203880BF472447DF4E2C4EDF4F2C4FDF563456DF281528DF201D20DF573457DF00E01D05048010EA89E22B303FC11DBD008000E8008000E8008000E8A068BF25008000E820C020AF2805977400E02A1016C020E9048010EA8CE2950528C128AD1FC115BD008000E8008000E8A8679F6B008000E828C028AD1D252005283280AD402A40BD1C8020E9203320AD207300E0B64951BB262FB0E8192020E9352035DF3D203DDF152015DF1D201DDF26D026CD29492AB8264080BD3B4850BD3E54579F00E082E11EAF599F008000E826302930483C48AD2B72C2E12CC044C2052434BF0D242CBF2D464EBF254656BF201D6F8F323E5FE93E50569F00E03B301E8F519F331E5FE9054454B20D444CB219C0B0E834C044C4337300E03E62579F1EAF599F00E00D20843E58E9281D6F8F052000E0851E58E99B3B33DF202042AF3042569F803E57E93F8F519F30805FE9282824AF811E57E9054757BF0D474FBF888058E91B291BDF301D6F8F3A304FE91C3026DF09E33B053E50569F3B3F4FE91E8F519F00E0AC202D444CB42C1CC0AF254454B400E0C830304630AF1B1B48AF00E02520382C4FE9868057E9381D6F8F287400E00D444CB0054454B02D209B10823E57E932F01BCD1EBD599F831E57E9384738AF34202A3000E00D2032200520878057E91F54579F1742569F00E03B6A3F8F519F371E4FE937322AAF00E03200008000E827C044C0361F4FE91F1F26DF371B37BF172617DF3E174FE93F3F4FE9341F34AF2B05A720332B37DF2717C0AF34804FE9008000E80D211AB6052131B62D444CB6254454B603802AEA17C12BBD0D2005202FC021C6B3689725008000E833C033AF3C274FE900E0252007C044C61750569F00E02D20370F5C9F00E02F201F62579F00E007203F3D5D9F008000E8008000E8281960ECB30500E0172617DF233B33AD35174FE91F261FDF9D1F4FE99E3F4FE939374FE92F2F17AF008000E807071FAF008000E831804FE9008000E89C804FE9008000E8008000E8573920E9162820E91D3B20E91E2B20E92B3220E91C2320E9573620E90080A0E94040D8ECFF80C0E990E200E074FF20EA19C8C1CD1FD718BD3FD722BD9F4149BD008000E8254149BD2D4151BD0D8007EA008000E8354048BD3D4050BD008000E825302D303530B530BD303D309CA75B9F008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E873FF0AEA008000E8C941C8EC42E100E071FF20EA008000E8008000E8008000E8C840C0EC008000E86EFF20EA008000E8008000E8008000E830 -/* TGZS */ -:05C0000000008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E80098A0E94040D8ECFF80C0E9008000E81FD718BD3FD722BD8104890401040904C941C0EC110400E041CC41CD49CC49CDD141C0EC51CC51CD80041004080400E000CCC0CDD149C0EC8A1F20E98B3F20E9413C41AD493C49AD10CC10CD08CC08CDB94149BB1FF041CD513C51AD009880E98B8007EA241F20E9214580E81A4D80E8315580E8008000E8154149BD1D4151BD2E412AB83453A0E815301D3058E300E0B54048BD3D4050BD2443A0E82C4BA0E8157209E300E01D723530B530BD303D309C97579F008000E86C64C8EC98E1B505BD052E3032C0A0E833C0A0E87464C8EC403C40AD326A2A302073336A00E028731C7283E2778015EAB83D28DF303520DF403000E0CCE26472254252BF2D424ABF302E30DF382E38DF181D45E91E1545E92B4951BD00E01F73383840AF303040AF241F24DF1D3220E92C1F2CDF1A3320E9B01008E34010B81026F030CD2FF038CD2B8020E92A8020E9A62088E200E0AF20282A26AF202AC0AF341F34DF462446DF283080BF203880BF472447DF4E2C4EDF4F2C4FDF563456DF281528DF201D20DF573457DF00E01D05048010EA89E22B303FC11DBD008000E8008000E8008000E8A068BF25008000E820C020AF2805977400E02A1016C020E9048010EA8CE2950528C128AD1FC115BD008000E8008000E8A8679F6B008000E828C028AD1D252005283280AD402A40BD1C8020E9203320AD207300E0B64951BB262FB0E8192020E9352035DF3D203DDF152015DF1D201DDF26D026CD29492AB8264080BD3B4850BD3E54579F00E082E11EAF599F008000E826302930483C48AD2B72C2E12CC044C2052434BF0D242CBF2D464EBF254656BF201D6F8F323E5FE93E50569F00E03B301E8F519F331E5FE9054454B20D444CB219C0B0E834C044C4337300E03E62579F1EAF599F00E00D20843E58E9281D6F8F052000E0851E58E99B3B33DF202042AF3042569F803E57E93F8F519F30805FE9282824AF811E57E9054757BF0D474FBF888058E91B291BDF301D6F8F3A304FE91C3026DF09E33B053E50569F3B3F4FE91E8F519F00E0AC202D444CB42C1CC0AF254454B400E0C830304630AF1B1B48AF00E02520382C4FE9868057E9381D6F8F287400E00D444CB0054454B02D209B10823E57E932F01BCD1EBD599F831E57E9384738AF34202A3000E00D2032200520878057E91F54579F1742569F00E03B6A3F8F519F371E4FE937322AAF00E03200008000E827C044C0361F4FE91F1F26DF371B37BF172617DF3E174FE93F3F4FE9341F34AF2B05A720332B37DF2717C0AF34804FE9008000E82D211AB0252131B00D211AB2052131B203802AEA17C12BBD2D20252005200D20B3689725008000E833C033AF2FC021C01642569F3C274FE91E62579F008000E8252131B42D211AB43F2F5D9F008000E8330500E0281960EC370F5C9F00E02F20233B33AD1E261EDFA71E4FE9172616DF2D2000E0A83F4FE92F2F1EAF252000E0A4164FE90FC021C2A6804FE91F62579F3F2F5D9F00E08F20A5374FE90F170FAF06C021C4008000E8008000E8A3804FE9062000E01F261FDFA11F4FE9A23F4FE9008000E8008000E806061FAF008000E8008000E8008000E8A0804FE9008000E8008000E8573920E9162820E91D3B20E91E2B20E92B3220E91C2320E9573620E90080A0E94040D8ECFF80C0E990E200E06CFF20EA19C8C1CD1FD718BD3FD722BD9F4149BD008000E8254149BD2D4151BD0D8007EA008000E8354048BD3D4050BD008000E825302D303530B530BD303D309CA75B9F008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E86BFF0AEA008000E8C941C8EC42E100E069FF20EA008000E8008000E8008000E8C840C0EC008000E866FF20EA008000E8008000E8008000E85C -/* TGZSF */ -:05E0000000008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E80098A0E94040D8ECFF80C0E9008000E81FD718BD3FD722BD8104890401040904C941C0EC110400E041CC41CD49CC49CDD141C0EC51CC51CD80041004080400E000CCC0CDD149C0EC8A1F20E98B3F20E9413C41AD493C49AD10CC10CD08CC08CDB94149BB1FF041CD513C51AD009880E98F8007EA241F20E9214580E81A4D80E8315580E8008000E8154149BD1D4151BD2E412AB83453A0E815301D3058E300E0B54048BD3D4050BD2443A0E82C4BA0E8157209E300E01D723530B530BD303D309C97579F008000E86C64C8EC98E1B505BD052E3032C0A0E833C0A0E87464C8EC403C40AD326A2A302073336A00E028731C7283E27B8015EAB83D28DF303520DF403000E0CCE26472254252BF2D424ABF302E30DF382E38DF181D45E91E1545E92B4951BD00E01F73383840AF303040AF241F24DF1D3220E92C1F2CDF1A3320E9B01008E34010B81026F030CD2FF038CD2B8020E92A8020E9A62088E200E0AF20282A26AF202AC0AF341F34DF462446DF283080BF203880BF472447DF4E2C4EDF4F2C4FDF563456DF281528DF201D20DF573457DF00E01D05048010EA89E22B303FC11DBD008000E8008000E8008000E8A068BF25008000E820C020AF2805977400E02A1016C020E9048010EA8CE2950528C128AD1FC115BD008000E8008000E8A8679F6B008000E828C028AD1D252005283280AD402A40BD1C8020E9203320AD207300E0B64951BB262FB0E8192020E9352035DF3D203DDF152015DF1D201DDF26D026CD29492AB8264080BD3B4850BD3E54579F00E082E11EAF599F008000E826302930483C48AD2B72C2E12CC044C2052434BF0D242CBF2D464EBF254656BF201D6F8F323E5FE93E50569F00E03B301E8F519F331E5FE9054454B20D444CB219C0B0E834C044C4337300E03E62579F1EAF599F00E00D20843E58E9281D6F8F052000E0851E58E99B3B33DF202042AF3042569F803E57E93F8F519F30805FE9282824AF811E57E9054757BF0D474FBF888058E91B291BDF301D6F8F3A304FE91C3026DF09E33B053E50569F3B3F4FE91E8F519F00E0AC202D444CB42C1CC0AF254454B400E0C830304630AF1B1B48AF00E02520382C4FE9868057E9381D6F8F287400E00D444CB0054454B02D209B10823E57E932F01BCD1EBD599F831E57E9384738AF34202A3000E00D2032200520878057E91F54579F1742569F00E03B6A3F8F519F371E4FE937322AAF00E03200008000E827C044C0361F4FE91F1F26DF371B37BF172617DF3E174FE93F3F4FE9341F34AF2B05A720332B37DF2717C0AF34804FE9008000E82D211AB0252131B00D211AB2052131B203802AEA17C12BBD2D20252005200D20B3689725008000E833C033AF2FC021C01642569F3C274FE91E62579F008000E8252131B42D211AB43F2F5D9F008000E8330500E0281960EC0D211AB6052131B6370F5C9F00E02F20233B33AD1E261EDFA71E4FE9172616DF2D2000E0A83F4FE92F2F1EAF252000E0A4164FE90FC021C2A6804FE91F62579F0D2005202FC021C63F2F5D9F00E00F201750569FA5374FE906C021C40F170FAF370F5C9F008000E82F2000E0A3804FE9062000E01F261FDF172617DF35174FE9A11F4FE9A23F4FE906061FAF39374FE92F2F17AF008000E8A0804FE9008000E831804FE9008000E8008000E8573920E9162820E91D3B20E91E2B20E92B3220E91C2320E9573620E90080A0E94040D8ECFF80C0E990E200E068FF20EA19C8C1CD1FD718BD3FD722BD9F4149BD008000E8254149BD2D4151BD0D8007EA008000E8354048BD3D4050BD008000E825302D303530B530BD303D309CA75B9F008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E867FF0AEA008000E8C941C8EC42E100E065FF20EA008000E8008000E8008000E8C840C0EC008000E862FF20EA008000E8008000E8008000E8F9 -/* TGZSA */ -:05E0000000008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E80098A0E94040D8ECFF80C0E9008000E81FD718BD3FD722BD8104890401040904C941C0EC110400E041CC41CD49CC49CDD141C0EC51CC51CD80041004080400E000CCC0CDD149C0EC8A1F20E98B3F20E9413C41AD493C49AD10CC10CD08CC08CDB94149BB1FF041CD513C51AD009880E98F8007EA241F20E9214580E81A4D80E8315580E8008000E8154149BD1D4151BD2E412AB83453A0E815301D3058E300E0B54048BD3D4050BD2443A0E82C4BA0E8157209E300E01D723530B530BD303D309C97579F008000E86C64C8EC98E1B505BD052E3032C0A0E833C0A0E87464C8EC403C40AD326A2A302073336A00E028731C7283E27B8015EAB83D28DF303520DF403000E0CCE26472254252BF2D424ABF302E30DF382E38DF181D45E91E1545E92B4951BD00E01F73383840AF303040AF241F24DF1D3220E92C1F2CDF1A3320E9B01008E34010B81026F030CD2FF038CD2B8020E92A8020E9A62088E200E0AF20282A26AF202AC0AF341F34DF462446DF283080BF203880BF472447DF4E2C4EDF4F2C4FDF563456DF281528DF201D20DF573457DF00E01D05048010EA89E22B303FC11DBD008000E8008000E8008000E8A068BF25008000E820C020AF2805977400E02A1016C020E9048010EA8CE2950528C128AD1FC115BD008000E8008000E8A8679F6B008000E828C028AD1D252005283280AD402A40BD1C8020E9203320AD207300E0B64951BB262FB0E8192020E9352035DF3D203DDF152015DF1D201DDF26D026CD29492AB8264080BD3B4850BD3E54579F00E082E11EAF599F008000E826302930483C48AD2B72C2E12CC044C2052434BF0D242CBF2D464EBF254656BF201D6F8F323E5FE93E50569F00E03B301E8F519F331E5FE9054454B20D444CB219C0B0E834C044C4337300E03E62579F1EAF599F00E00D20843E58E9281D6F8F052000E0851E58E99B3B33DF202042AF3042569F803E57E93F8F519F30805FE9282824AF811E57E9054757BF0D474FBF888058E91B291BDF301D6F8F3A304FE91C3026DF09E33B053E50569F3B3F4FE91E8F519F00E0AC202D444CB42C1CC0AF254454B400E0C830304630AF1B1B48AF00E02520382C4FE9868057E9381D6F8F287400E00D444CB0054454B02D209B10823E57E932F01BCD1EBD599F831E57E9384738AF34202A3000E00D2032200520878057E91F54579F1742569F00E03B6A3F8F519F371E4FE937322AAF00E03200008000E827C044C0361F4FE91F1F26DF371B37BF172617DF3E174FE93F3F4FE9341F34AF2B05A720332B37DF2717C0AF34804FE9008000E82D211AB0252131B00D211AB2052131B203802AEA17C12BBD2D20252005200D20B3689725008000E833C033AF2FC021C01642569F3C274FE91E62579F008000E8252131B42D211AB43F2F5D9F008000E8330500E0281960EC0D444CB6054454B6370F5C9F00E02F20233B33AD1E261EDFA71E4FE9172616DF2D2000E0A83F4FE92F2F1EAF252000E0A4164FE90FC021C2A6804FE91F62579F0D200520008000E83F2F5D9F00E00F201750569FA5374FE906C021C40F170FAF370F5C9F008000E82FC044C6A3804FE9062000E01F261FDF172617DF9D174FE9A11F4FE9A23F4FE906061FAF00E0AF209E374FE92F172FAFA0804FE9008000E8008000E89C804FE9008000E8573920E9162820E91D3B20E91E2B20E92B3220E91C2320E9573620E90080A0E94040D8ECFF80C0E990E200E068FF20EA19C8C1CD1FD718BD3FD722BD9F4149BD008000E8254149BD2D4151BD0D8007EA008000E8354048BD3D4050BD008000E825302D303530B530BD303D309CA75B9F008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E867FF0AEA008000E8C941C8EC42E100E065FF20EA008000E8008000E8008000E8C840C0EC008000E862FF20EA008000E8008000E8008000E883 -/* TGZAF */ -:05B8000000008000E8008000E8008000E8008000E8008000E8008000E80098A0E94040D8ECFF80C0E9008000E81FD718BD3FD722BD8104890401040904C941C0EC110400E041CC41CD49CC49CDD141C0EC51CC51CD80041004080400E000CCC0CDD149C0EC8A1F20E98B3F20E9413C41AD493C49AD10CC10CD08CC08CDB94149BB1FF041CD513C51AD009880E9948007EA241F20E9214580E81A4D80E8315580E8008000E8154149BD1D4151BD2E412AB83453A0E815301D3058E300E0B54048BD3D4050BD2443A0E82C4BA0E8157209E300E01D723530B530BD303D309C97579F008000E86C64C8EC98E1B505BD052E3032C0A0E833C0A0E87464C8EC403C40AD326A2A302073336A00E028731C7283E2808015EAB83D28DF303520DF403000E0CCE26472254252BF2D424ABF302E30DF382E38DF181D45E91E1545E92B4951BD00E01F73383840AF303040AF241F24DF1D3220E92C1F2CDF1A3320E9B01008E34010B81026F030CD2FF038CD2B8020E92A8020E9A62088E200E0AF20282A26AF202AC0AF341F34DF462446DF283080BF203880BF472447DF4E2C4EDF4F2C4FDF563456DF281528DF201D20DF573457DF00E01D05048010EA89E22B303FC11DBD008000E8008000E8008000E8A068BF25008000E820C020AF2805977400E02A1016C020E9048010EA8CE2950528C128AD1FC115BD008000E8008000E8A8679F6B008000E828C028AD1D252005283280AD402A40BD1C8020E9203320AD207300E0B64951BB262FB0E8192020E9352035DF3D203DDF152015DF1D201DDF26D026CD29492AB8264080BD3B4850BD3E54579F00E082E11EAF599F008000E826302930483C48AD2B72C2E12CC044C2052434BF0D242CBF2D464EBF254656BF201D6F8F323E5FE93E50569F00E03B301E8F519F331E5FE9054454B20D444CB219C0B0E834C044C4337300E03E62579F1EAF599F00E00D20843E58E9281D6F8F052000E0851E58E99B3B33DF202042AF3042569F803E57E93F8F519F30805FE9282824AF811E57E9054757BF0D474FBF888058E91B291BDF301D6F8F3A304FE91C3026DF09E33B053E50569F3B3F4FE91E8F519F00E0AC202D444CB42C1CC0AF254454B400E0C830304630AF1B1B48AF00E02520382C4FE9868057E9381D6F8F287400E00D444CB0054454B02D209B10823E57E932F01BCD1EBD599F831E57E9384738AF34202A3000E00D2032200520878057E91F54579F1742569F00E03B6A3F8F519F371E4FE937322AAF00E03200008000E827C044C0361F4FE91F1F26DF371B37BF172617DF3E174FE93F3F4FE9341F34AF2B05A720332B37DF2717C0AF34804FE9008000E82D211AB0252131B00D211AB2052131B203802AEA17C12BBD2D20252005200D20B3689725008000E833C033AF2FC021C01642569F3C274FE91E62579F008000E8252131B42D211AB43F2F5D9F008000E8330500E0281960EC0D211AB6052131B6370F5C9F00E02F20233B33AD1E261EDFA71E4FE9172616DF2D2000E0A83F4FE92F2F1EAF252000E0A4164FE90FC021C2A6804FE91F62579F0D2005202FC021C62D444CB6254454B63F2F5D9F00E00F202D20252007C044C61750569FA5374FE906C021C40F170FAF370F5C9F008000E81E62579F008000E83E3D5D9F00E007202F2000E0A30F4FE9062000E01F261FDF172617DFA11F4FE91E261EDF9D1E4FE935174FE9A23F4FE906061FAF39374FE92F2F17AF07071EAFA0804FE99E3E4FE931804FE99C804FE9008000E8573920E9162820E91D3B20E91E2B20E92B3220E91C2320E9573620E90080A0E94040D8ECFF80C0E990E200E063FF20EA19C8C1CD1FD718BD3FD722BD9F4149BD008000E8254149BD2D4151BD0D8007EA008000E8354048BD3D4050BD008000E825302D303530B530BD303D309CA75B9F008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E8008000E862FF0AEA008000E8C941C8EC42E100E060FF20EA008000E8008000E8008000E8C840C0EC008000E85DFF20EA008000E8008000E8008000E8D8 -:0000000001FF diff --git a/kernel-2.6.33/firmware/matrox/g400_warp.H16 b/kernel-2.6.33/firmware/matrox/g400_warp.H16 deleted file mode 100644 index b432d107..00000000 --- a/kernel-2.6.33/firmware/matrox/g400_warp.H16 +++ /dev/null @@ -1,44 +0,0 @@ -/* - * WARP pipes are named according to the functions they perform, where - * - * - T stands for computation of texture stage 0 - * - T2 stands for computation of both texture stage 0 and texture stage 1 - * - G stands for computation of triangle intensity (Gouraud interpolation) - * - Z stands for computation of Z buffer interpolation - * - S stands for computation of specular highlight - * - A stands for computation of the alpha channel - * - F stands for computation of vertex fog interpolation - */ -/* TGZ */ -:0338000000008898E9008000E80080A0E90000D8ECFF80C0E9008000E8224048BF2A4050BF324149BF3A4151BFC36BCB6B008898E9737BC8EC96E241047B43A0E8734BA0E8ADEE299F00E0490490E251043146B1E84941C0EC3957B1E8000446E27353A0E85141C0EC31003900588015EA080410045149C0EC2F4160EA312039201F42A0E82A424ABF274AA0E81A4252BF1E4960EA737BC8EC265160EA324048BD224050BD124149BD3A4151BDBF2F26BD00E07B723220222012203A20463146BF4E314EBFB3E22D9F008000E8563156BF473947BF4F394FBF573957BF4A8007EA244120E94273F8EC00E02D7333720CE3A52F1EBD43432DDF4B4B2DDFAE1E26BD58E3336653532DDF008000E8B83833BF00E059E31E1241E91A2241E92B403DE93F4BA0E82D73307605803DEA3743A0E83D53A0E84870F8EC2B483CE91F27BCE8008000E8008000E8008000E815C020E915C020E915C020E915C020E9183A41E91D3241E92A4020E9563D56DF463746DF4E3F4EDF163020E94F3F4FDF32322DDF22222DDF12122DDF3A3A2DDF473747DF573D57DF3DCF74C037CF74C431532F9F348020E939E52C9F3C3D20E90A444CB0024454B02A444CB21A4454B21D803AEA0A2002203DCF74C22A201A2030502E9F32315FE938212C9F33395FE931532F9F008000E82A444CB41A4454B439E52C9F383D20E988735EE92A201A202A464EBF1A4656BF31532F9F3E304FE939E52C9F3F384FE90A474FBF024757BF31532F9F3A314FE939E52C9F3B394FE92A434BBF1A4353BF30502E9F36314FE938212C9F37394FE931532F9F803157E939E52C9F813957E9374850BD8A3620E9867657E98B3E20E9823057E9877757E9833857E9354951BD84315EE9301F5FE985395EE9572520E92B4820E91D37E1EA1E35E1EA00E02677244920E9AFFF20EA162620E9572EBFEA1C46A0E8234EA0E82B56A0E81D47A0E8244FA0E82C57A0E81C0023002B0000E01D0024002C0000E01C6523652B6500E01D6524652C6500E01C2360EC36D736AD2B8060EC1D2460EC3ED73EAD2C8060EC1C2BDEE82380DEE8368036BD3E803EBD33D71CBD3BD723BD468046CF4F804FCF563356CF473B47CFD6FF20EA008000E84E334ECF573B57CF9DFF20EA57C0BFEA0080A0E90000D8EC59 -/* TGZF */ -:0360000000008898E9008000E80080A0E90000D8ECFF80C0E9008000E8224048BF2A4050BF324149BF3A4151BFC36BCB6B008898E9737BC8EC96E241047B43A0E8734BA0E8ADEE299F00E0490490E251043146B1E84941C0EC3957B1E8000446E27353A0E85141C0EC310039005D8015EA080410045149C0EC2F4160EA312039201F42A0E82A424ABF274AA0E81A4252BF1E4960EA737BC8EC265160EA324048BD224050BD124149BD3A4151BDBF2F26BD00E07B723220222012203A20463146BF4E314EBFB3E22D9F008000E8563156BF473947BF4F394FBF573957BF4F8007EA244120E94273F8EC00E02D7333720CE3A52F1EBD43432DDF4B4B2DDFAE1E26BD58E3336653532DDF008000E8B83833BF00E059E31E1241E91A2241E92B403DE93F4BA0E82D73307605803DEA3743A0E83D53A0E84870F8EC2B483CE91F27BCE8008000E8008000E8008000E815C020E915C020E915C020E915C020E9183A41E91D3241E92A4020E9563D56DF463746DF4E3F4EDF163020E94F3F4FDF32322DDF22222DDF12122DDF3A3A2DDF473747DF573D57DF3DCF74C037CF74C439E52C9F348020E931532F9F008000E888735EE9008000E827CF75C63C3D20E90A444CB0024454B02A444CB21A4454B220803AEA0A2002203DCF74C22A201A2030502E9F32315FE938212C9F33395FE931532F9F312720E90A444CB4024454B42A454DB61A4555B639E52C9F383D20E90A2002202A201A200A474FBF024757BF30502E9F3E304FE938212C9F3F384FE92A464EBF1A4656BF31532F9F3A314FE939E52C9F3B394FE931532F9F36304FE939E52C9F37384FE92A434BBF1A4353BF30502E9F35314FE938212C9F39394FE931532F9F803157E939E52C9F813957E9374850BD8A3620E9867657E98B3E20E9823057E9877757E9833857E9354951BD84315EE9301F5FE985395EE9572520E92B4820E91D37E1EA1E35E1EA00E02677244920E9AAFF20EA162620E9572EBFEA1C46A0E8234EA0E82B56A0E81D47A0E8244FA0E82C57A0E81C0023002B0000E01D0024002C0000E01C6523652B6500E01D6524652C6500E01C2360EC36D736AD2B8060EC1D2460EC3ED73EAD2C8060EC1C2BDEE82380DEE8368036BD3E803EBD33D71CBD3BD723BD468046CF4F804FCF563356CF473B47CFD3FF20EA008000E84E334ECF573B57CF98FF20EA57C0BFEA0080A0E90000D8EC90 -/* TGZA */ -:0358000000008898E9008000E80080A0E90000D8ECFF80C0E9008000E8224048BF2A4050BF324149BF3A4151BFC36BCB6B008898E9737BC8EC96E241047B43A0E8734BA0E8ADEE299F00E0490490E251043146B1E84941C0EC3957B1E8000446E27353A0E85141C0EC310039005C8015EA080410045149C0EC2F4160EA312039201F42A0E82A424ABF274AA0E81A4252BF1E4960EA737BC8EC265160EA324048BD224050BD124149BD3A4151BDBF2F26BD00E07B723220222012203A20463146BF4E314EBFB3E22D9F008000E8563156BF473947BF4F394FBF573957BF4E8007EA244120E94273F8EC00E02D7333720CE3A52F1EBD43432DDF4B4B2DDFAE1E26BD58E3336653532DDF008000E8B83833BF00E059E31E1241E91A2241E92B403DE93F4BA0E82D73307605803DEA3743A0E83D53A0E84870F8EC2B483CE91F27BCE8008000E8008000E8008000E815C020E915C020E915C020E915C020E9183A41E91D3241E92A4020E9563D56DF463746DF4E3F4EDF163020E94F3F4FDF32322DDF22222DDF12122DDF3A3A2DDF473747DF573D57DF3DCF74C037CF74C431532F9F348020E939E52C9F3C3D20E927CF74C63DCF74C20A444CB0024454B02A444CB21A4454B220803AEA0A20022088735EE92A201A2030502E9F32315FE938212C9F33395FE931532F9F9C2720E90A444CB4024454B42A444CB61A4454B639E52C9F383D20E90A2002202A201A200A474FBF024757BF30502E9F3E304FE938212C9F3F384FE92A464EBF1A4656BF31532F9F3A314FE939E52C9F3B394FE931532F9F36304FE939E52C9F37384FE92A434BBF1A4353BF30502E9F9D314FE938212C9F9E394FE931532F9F803157E939E52C9F813957E9374850BD8A3620E9867657E98B3E20E9823057E9877757E9833857E9354951BD84315EE9301F5FE985395EE9572520E92B4820E91D37E1EA1E35E1EA00E02677244920E9ABFF20EA162620E9572EBFEA1C46A0E8234EA0E82B56A0E81D47A0E8244FA0E82C57A0E81C0023002B0000E01D0024002C0000E01C6523652B6500E01D6524652C6500E01C2360EC36D736AD2B8060EC1D2460EC3ED73EAD2C8060EC1C2BDEE82380DEE8368036BD3E803EBD33D71CBD3BD723BD468046CF4F804FCF563356CF473B47CFD3FF20EA008000E84E334ECF573B57CF99FF20EA57C0BFEA0080A0E90000D8EC35 -/* TGZAF */ -:0380000000008898E9008000E80080A0E90000D8ECFF80C0E9008000E8224048BF2A4050BF324149BF3A4151BFC36BCB6B008898E9737BC8EC96E241047B43A0E8734BA0E8ADEE299F00E0490490E251043146B1E84941C0EC3957B1E8000446E27353A0E85141C0EC31003900618015EA080410045149C0EC2F4160EA312039201F42A0E82A424ABF274AA0E81A4252BF1E4960EA737BC8EC265160EA324048BD224050BD124149BD3A4151BDBF2F26BD00E07B723220222012203A20463146BF4E314EBFB3E22D9F008000E8563156BF473947BF4F394FBF573957BF538007EA244120E94273F8EC00E02D7333720CE3A52F1EBD43432DDF4B4B2DDFAE1E26BD58E3336653532DDF008000E8B83833BF00E059E31E1241E91A2241E92B403DE93F4BA0E82D73307605803DEA3743A0E83D53A0E84870F8EC2B483CE91F27BCE8008000E8008000E8008000E815C020E915C020E915C020E915C020E9183A41E91D3241E92A4020E9563D56DF463746DF4E3F4EDF163020E94F3F4FDF32322DDF22222DDF12122DDF3A3A2DDF473747DF573D57DF3DCF74C037CF74C40A444CB0024454B031532F9F343720E939E52C9F3C3D20E92A444CB21A4454B226803AEA0A20022088735EE92A201A203DCF74C227CF74C630502E9F32315FE938212C9F33395FE931532F9F9C2720E90A444CB4024454B42A444CB61A4454B639E52C9F383D20E90A2002202A201A203DCF75C6008000E830502E9F3E304FE938212C9F3F384FE90A454DB6024555B631532F9F3A314FE939E52C9F3B394FE9313D20E90A2002202A464EBF1A4656BF0A474FBF024757BF30502E9F36304FE938212C9F37384FE931532F9F9D314FE939E52C9F9E394FE92A434BBF1A4353BF30502E9F35304FE938212C9F39384FE931532F9F803157E939E52C9F813957E9374850BD8A3620E9867657E98B3E20E9823057E9877757E9833857E9354951BD84315EE9301F5FE985395EE9572520E92B4820E91D37E1EA1E35E1EA00E02677244920E9A6FF20EA162620E9572EBFEA1C46A0E8234EA0E82B56A0E81D47A0E8244FA0E82C57A0E81C0023002B0000E01D0024002C0000E01C6523652B6500E01D6524652C6500E01C2360EC36D736AD2B8060EC1D2460EC3ED73EAD2C8060EC1C2BDEE82380DEE8368036BD3E803EBD33D71CBD3BD723BD468046CF4F804FCF563356CF473B47CFCDFF20EA008000E84E334ECF573B57CF94FF20EA57C0BFEA0080A0E90000D8EC89 -/* TGZS */ -:03A0000000008898E9008000E80080A0E90000D8ECFF80C0E9008000E8224048BF2A4050BF324149BF3A4151BFC36BCB6B008898E9737BC8EC96E241047B43A0E8734BA0E8ADEE299F00E0490490E251043146B1E84941C0EC3957B1E8000446E27353A0E85141C0EC31003900658015EA080410045149C0EC2F4160EA312039201F42A0E82A424ABF274AA0E81A4252BF1E4960EA737BC8EC265160EA324048BD224050BD124149BD3A4151BDBF2F26BD00E07B723220222012203A20463146BF4E314EBFB3E22D9F008000E8563156BF473947BF4F394FBF573957BF578007EA244120E94273F8EC00E02D7333720CE3A52F1EBD43432DDF4B4B2DDFAE1E26BD58E3336653532DDF008000E8B83833BF00E059E31E1241E91A2241E92B403DE93F4BA0E82D73307605803DEA3743A0E83D53A0E84870F8EC2B483CE91F27BCE8008000E8008000E8008000E815C020E915C020E915C020E915C020E9183A41E91D3241E92A4020E9563D56DF463746DF4E3F4EDF163020E94F3F4FDF473747DF573D57DF32322DDF22222DDF12122DDF3A3A2DDF27CF74C237CF74C40A444CB0024454B03DCF74C0343720E931532F9F382720E939E52C9F3C3D20E92A444CB21A4454B229803AEA0A20022027CF75C02A201A2030502E9F32315FE938212C9F33395FE93DCF75C237CF75C431532F9FA62720E939E52C9FA33D20E92A444CB41A4454B40A454DB0024555B088735EE92A201A20A03720E90A20022031532F9F3E304FE939E52C9F3F384FE930502E9F3A314FE92A454DB21A4555B20A454DB4024555B438212C9F3B394FE90A2002202A201A202A464EBF1A4656BF31532F9F36314FE939E52C9F37394FE930502E9FA7304FE938212C9FA8384FE90A474FBF024757BF31532F9FA4314FE939E52C9FA5394FE92A434BBF1A4353BF30502E9FA1304FE938212C9FA2384FE931532F9F803157E939E52C9F813957E9374850BD8A3620E9867657E98B3E20E9823057E9877757E9833857E9354951BD84315EE9301F5FE985395EE9572520E92B4820E91D37E1EA1E35E1EA00E02677244920E9A2FF20EA162620E9572EBFEA1C46A0E8234EA0E82B56A0E81D47A0E8244FA0E82C57A0E81C0023002B0000E01D0024002C0000E01C6523652B6500E01D6524652C6500E01C2360EC36D736AD2B8060EC1D2460EC3ED73EAD2C8060EC1C2BDEE82380DEE8368036BD3E803EBD33D71CBD3BD723BD468046CF4F804FCF563356CF473B47CFCAFF20EA008000E84E334ECF573B57CF90FF20EA57C0BFEA0080A0E90000D8ECD8 -/* TGZSF */ -:03C8000000008898E9008000E80080A0E90000D8ECFF80C0E9008000E8224048BF2A4050BF324149BF3A4151BFC36BCB6B008898E9737BC8EC96E241047B43A0E8734BA0E8ADEE299F00E0490490E251043146B1E84941C0EC3957B1E8000446E27353A0E85141C0EC310039006A8015EA080410045149C0EC2F4160EA312039201F42A0E82A424ABF274AA0E81A4252BF1E4960EA737BC8EC265160EA324048BD224050BD124149BD3A4151BDBF2F26BD00E07B723220222012203A20463146BF4E314EBFB3E22D9F008000E8563156BF473947BF4F394FBF573957BF5C8007EA244120E94273F8EC00E02D7333720CE3A52F1EBD43432DDF4B4B2DDFAE1E26BD58E3336653532DDF008000E8B83833BF00E059E31E1241E91A2241E92B403DE93F4BA0E82D73307605803DEA3743A0E83D53A0E84870F8EC2B483CE91F27BCE8008000E8008000E8008000E815C020E915C020E915C020E915C020E9183A41E91D3241E92A4020E9563D56DF463746DF4E3F4EDF163020E94F3F4FDF473747DF573D57DF32322DDF22222DDF12122DDF3A3A2DDF27CF74C237CF74C40A444CB0024454B03DCF74C0343720E931532F9F382720E939E52C9F3C3D20E92A444CB21A4454B22E803AEA0A20022027CF75C02A201A2030502E9F32315FE938212C9F33395FE93DCF75C237CF75C431532F9FA62720E939E52C9FA33D20E92A444CB41A4454B40A454DB0024555B088735EE92A201A20A03720E90A20022031532F9F3E304FE939E52C9F3F384FE930502E9F3A314FE938212C9F3B394FE92A454DB21A4555B20A454DB4024555B427CF75C62A201A20A7304FE90A20022031532F9F312720E939E52C9FA8384FE92A454DB61A4555B630502E9F36314FE938212C9F37394FE9008000E82A201A202A464EBF1A4656BF31532F9FA4314FE939E52C9FA5394FE90A474FBF024757BF31532F9FA1304FE939E52C9FA2384FE92A434BBF1A4353BF30502E9F35314FE938212C9F39394FE931532F9F803157E939E52C9F813957E9374850BD8A3620E9867657E98B3E20E9823057E9877757E9833857E9354951BD84315EE9301F5FE985395EE9572520E92B4820E91D37E1EA1E35E1EA00E02677244920E99DFF20EA162620E9572EBFEA1C46A0E8234EA0E82B56A0E81D47A0E8244FA0E82C57A0E81C0023002B0000E01D0024002C0000E01C6523652B6500E01D6524652C6500E01C2360EC36D736AD2B8060EC1D2460EC3ED73EAD2C8060EC1C2BDEE82380DEE8368036BD3E803EBD33D71CBD3BD723BD468046CF4F804FCF563356CF473B47CFC5FF20EA008000E84E334ECF573B57CF8BFF20EA57C0BFEA0080A0E90000D8ECD3 -/* TGZSA */ -:03C8000000008898E9008000E80080A0E90000D8ECFF80C0E9008000E8224048BF2A4050BF324149BF3A4151BFC36BCB6B008898E9737BC8EC96E241047B43A0E8734BA0E8ADEE299F00E0490490E251043146B1E84941C0EC3957B1E8000446E27353A0E85141C0EC310039006A8015EA080410045149C0EC2F4160EA312039201F42A0E82A424ABF274AA0E81A4252BF1E4960EA737BC8EC265160EA324048BD224050BD124149BD3A4151BDBF2F26BD00E07B723220222012203A20463146BF4E314EBFB3E22D9F008000E8563156BF473947BF4F394FBF573957BF5C8007EA244120E94273F8EC00E02D7333720CE3A52F1EBD43432DDF4B4B2DDFAE1E26BD58E3336653532DDF008000E8B83833BF00E059E31E1241E91A2241E92B403DE93F4BA0E82D73307605803DEA3743A0E83D53A0E84870F8EC2B483CE91F27BCE8008000E8008000E8008000E815C020E915C020E915C020E915C020E9183A41E91D3241E92A4020E9563D56DF463746DF4E3F4EDF163020E94F3F4FDF473747DF573D57DF32322DDF22222DDF12122DDF3A3A2DDF27CF74C237CF74C40A444CB0024454B03DCF74C0343720E931532F9F382720E939E52C9F3C3D20E92A444CB21A4454B22E803AEA0A20022027CF75C02A201A2030502E9F32315FE938212C9F33395FE93DCF75C237CF75C431532F9FA62720E939E52C9FA33D20E92A444CB41A4454B40A454DB0024555B088735EE92A201A20A03720E90A20022031532F9F3E304FE939E52C9F3F384FE930502E9F3A314FE938212C9F3B394FE92A454DB21A4555B20A454DB4024555B427CF74C62A201A20A7304FE90A20022031532F9F9C2720E939E52C9FA8384FE92A444CB61A4454B630502E9F36314FE938212C9F37394FE9008000E82A201A202A464EBF1A4656BF31532F9FA4314FE939E52C9FA5394FE90A474FBF024757BF31532F9FA1304FE939E52C9FA2384FE92A434BBF1A4353BF30502E9F9D314FE938212C9F9E394FE931532F9F803157E939E52C9F813957E9374850BD8A3620E9867657E98B3E20E9823057E9877757E9833857E9354951BD84315EE9301F5FE985395EE9572520E92B4820E91D37E1EA1E35E1EA00E02677244920E99DFF20EA162620E9572EBFEA1C46A0E8234EA0E82B56A0E81D47A0E8244FA0E82C57A0E81C0023002B0000E01D0024002C0000E01C6523652B6500E01D6524652C6500E01C2360EC36D736AD2B8060EC1D2460EC3ED73EAD2C8060EC1C2BDEE82380DEE8368036BD3E803EBD33D71CBD3BD723BD468046CF4F804FCF563356CF473B47CFC5FF20EA008000E84E334ECF573B57CF8BFF20EA57C0BFEA0080A0E90000D8ECA0 -/* TGZSAF */ -:03E8000000008898E9008000E80080A0E90000D8ECFF80C0E9008000E8224048BF2A4050BF324149BF3A4151BFC36BCB6B008898E9737BC8EC96E241047B43A0E8734BA0E8ADEE299F00E0490490E251043146B1E84941C0EC3957B1E8000446E27353A0E85141C0EC310039006E8015EA080410045149C0EC2F4160EA312039201F42A0E82A424ABF274AA0E81A4252BF1E4960EA737BC8EC265160EA324048BD224050BD124149BD3A4151BDBF2F26BD00E07B723220222012203A20463146BF4E314EBFB3E22D9F008000E8563156BF473947BF4F394FBF573957BF608007EA244120E94273F8EC00E02D7333720CE3A52F1EBD43432DDF4B4B2DDFAE1E26BD58E3336653532DDF008000E8B83833BF00E059E31E1241E91A2241E92B403DE93F4BA0E82D73307605803DEA3743A0E83D53A0E84870F8EC2B483CE91F27BCE8008000E8008000E8008000E815C020E915C020E915C020E915C020E9183A41E91D3241E92A4020E9563D56DF463746DF4E3F4EDF163020E94F3F4FDF473747DF573D57DF32322DDF22222DDF12122DDF3A3A2DDF27CF74C237CF74C40A444CB0024454B03DCF74C0343720E931532F9F382720E939E52C9F3C3D20E92A444CB21A4454B232803AEA0A20022027CF75C02A201A2030502E9F32315FE938212C9F33395FE93DCF75C237CF75C431532F9FA62720E939E52C9FA33D20E92A444CB41A4454B40A454DB0024555B088735EE92A201A20A03720E90A20022031532F9F3E304FE939E52C9F3F384FE930502E9F3A314FE938212C9F3B394FE92A454DB21A4555B20A454DB4024555B427CF74C62A201A20A7304FE90A20022031532F9F9C2720E939E52C9FA8384FE92A444CB61A4454B630502E9F36314FE938212C9F37394FE90A454DB6024555B63DCF75C62A201A202A464EBF1A4656BF31532F9FA4314FE939E52C9FA5394FE9313D20E90A2002200A474FBF024757BF30502E9FA1304FE938212C9FA2384FE931532F9F9D314FE939E52C9F9E394FE92A434BBF1A4353BF30502E9F35304FE938212C9F39384FE931532F9F803157E939E52C9F813957E9374850BD8A3620E9867657E98B3E20E9823057E9877757E9833857E9354951BD84315EE9301F5FE985395EE9572520E92B4820E91D37E1EA1E35E1EA00E02677244920E999FF20EA162620E9572EBFEA1C46A0E8234EA0E82B56A0E81D47A0E8244FA0E82C57A0E81C0023002B0000E01D0024002C0000E01C6523652B6500E01D6524652C6500E01C2360EC36D736AD2B8060EC1D2460EC3ED73EAD2C8060EC1C2BDEE82380DEE8368036BD3E803EBD33D71CBD3BD723BD468046CF4F804FCF563356CF473B47CFC1FF20EA008000E84E334ECF573B57CF87FF20EA57C0BFEA0080A0E90000D8EC83 -/* T2GZ */ -:0438000000008A98E9008000E80080A0E90000D8ECFF80C0E9008000E80A4050BF2A4060BF324151BF3A4161BFC36BD36B008A98E9737BC8EC96E241047B43A0E87353A0E8ADEE239F00E0510490E261043146B1E85141E0EC3967B1E8000446E27363A0E86141E0EC31003900788015EA100420046151E0EC2F4160EA312039201F42A0E82A4252BF0F52A0E81A4262BF1E5160EA737BC8EC0E6160EA324050BD224060BD124151BD3A4161BDBF2F0EBD97E27B723220222012203A203548B1E83D59B1E8463146BF563156BFB3E22D9F008000E8663166BF473947BF573957BF673967BF698007EA244120E935003D0000E02D7333720CE38D2F1EBD4375F8EC35203D2043432DDF53532DDFAE1E0EBD58E33366483548BF583558BF683568BF493D49BF593D59BF693D69BF63632DDF4D7DF8EC59E300E0B83833BF2D733076183A41E93F53A0E805803DEA3743A0E83D63A0E85070F8EC2B503CE91F0FBCE8008000E85978F8EC008000E815C020E915C020E915C020E915C020E91E1241E91A2241E9463746DF563F56DF2B403DE9663D66DF1D3241E9673D67DF473747DF573F57DF2A4020E9593F59DF163020E9693D69DF483748DF583F58DF12122DDF22222DDF32322DDF3A3A2DDF683D68DF493749DF3DCF74C037CF74C431532F9F348020E939E52C9F3C3D20E90A4454B0024464B02A4454B21A4464B225803AEA0A2002203DCF74C22A201A2030502E9F32315FE938212C9F33395FE931532F9F008000E82A4454B41A4464B439E52C9F383D20E988735EE92A201A202A4656BF1A4666BF31532F9F3E304FE939E52C9F3F384FE90A4757BF024767BF31532F9F3A314FE939E52C9F3B394FE92A4353BF1A4363BF30502E9F36314FE938212C9F37394FE90A4858BF024868BF31532F9F803157E939E52C9F813957E92A4959BF1A4969BF30502E9F823057E938212C9F833857E931532F9F84315EE939E52C9F85395EE9867657E98A3620E9877757E98B3EBFEA803057E9813857E9823157E9867857E9833957E9877957E9301F5FE98A3420E98B3C20E9375060BD570D20E9355161BD2B5020E91D37E1EA1E35E1EA00E00E77245120E99FFF20EA160E20E9572EBFEA0B46A0E81B56A0E82B66A0E80C47A0E81C57A0E82C67A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC36D736AD2B8060EC0C1C60EC3ED73EAD2C8060EC0B2BDEE81B80DEE8368036BD3E803EBD33D70BBD3BD71BBD468046CF578057CF663366CF473B47CF563356CF673B67CF0B48A0E81B58A0E82B68A0E80C49A0E81C59A0E82C69A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC34D734AD2B8060EC0C1C60EC3CD73CAD2C8060EC0B2BDEE81B80DEE8348034BD3C803CBD33D70BBD3BD71BBD488048CF598059CF683368CF493B49CFBEFF20EA008000E8583358CF693B69CF7DFF20EA57C0BFEA0080A0E90000D8ECAC -/* T2GZF */ -:0460000000008A98E9008000E80080A0E90000D8ECFF80C0E9008000E80A4050BF2A4060BF324151BF3A4161BFC36BD36B008A98E9737BC8EC96E241047B43A0E87353A0E8ADEE239F00E0510490E261043146B1E85141E0EC3967B1E8000446E27363A0E86141E0EC310039007D8015EA100420046151E0EC2F4160EA312039201F42A0E82A4252BF0F52A0E81A4262BF1E5160EA737BC8EC0E6160EA324050BD224060BD124151BD3A4161BDBF2F0EBD97E27B723220222012203A203548B1E83D59B1E8463146BF563156BFB3E22D9F008000E8663166BF473947BF573957BF673967BF6E8007EA244120E935003D0000E02D7333720CE38D2F1EBD4375F8EC35203D2043432DDF53532DDFAE1E0EBD58E33366483548BF583558BF683568BF493D49BF593D59BF693D69BF63632DDF4D7DF8EC59E300E0B83833BF2D733076183A41E93F53A0E805803DEA3743A0E83D63A0E85070F8EC2B503CE91F0FBCE8008000E85978F8EC008000E815C020E915C020E915C020E915C020E91E1241E91A2241E9463746DF563F56DF2B403DE9663D66DF1D3241E9673D67DF473747DF573F57DF2A4020E9593F59DF163020E9693D69DF483748DF583F58DF12122DDF22222DDF32322DDF3A3A2DDF683D68DF493749DF3DCF74C037CF74C439E52C9F348020E931532F9F008000E888735EE9008000E80FCF75C63C3D20E90A4454B0024464B02A4454B21A4464B228803AEA0A2002203DCF74C22A201A2030502E9F32315FE938212C9F33395FE931532F9F310F20E90A4454B4024464B42A4555B61A4565B639E52C9F383D20E90A2002202A201A200A4757BF024767BF30502E9F3E304FE938212C9F3F384FE92A4656BF1A4666BF31532F9F3A314FE939E52C9F3B394FE931532F9F36304FE939E52C9F37384FE92A4353BF1A4363BF30502E9F35314FE938212C9F39394FE90A4858BF024868BF31532F9F803157E939E52C9F813957E92A4959BF1A4969BF30502E9F823057E938212C9F833857E931532F9F84315EE939E52C9F85395EE9867657E98A3620E9877757E98B3EBFEA803057E9813857E9823157E9867857E9833957E9877957E9301F5FE98A3420E98B3C20E9375060BD570D20E9355161BD2B5020E91D37E1EA1E35E1EA00E00E77245120E99AFF20EA160E20E9572EBFEA0B46A0E81B56A0E82B66A0E80C47A0E81C57A0E82C67A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC36D736AD2B8060EC0C1C60EC3ED73EAD2C8060EC0B2BDEE81B80DEE8368036BD3E803EBD33D70BBD3BD71BBD468046CF578057CF663366CF473B47CF563356CF673B67CF0B48A0E81B58A0E82B68A0E80C49A0E81C59A0E82C69A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC34D734AD2B8060EC0C1C60EC3CD73CAD2C8060EC0B2BDEE81B80DEE8348034BD3C803CBD33D70BBD3BD71BBD488048CF598059CF683368CF493B49CFBBFF20EA008000E8583358CF693B69CF78FF20EA57C0BFEA0080A0E90000D8ECFB -/* T2GZA */ -:0458000000008A98E9008000E80080A0E90000D8ECFF80C0E9008000E80A4050BF2A4060BF324151BF3A4161BFC36BD36B008A98E9737BC8EC96E241047B43A0E87353A0E8ADEE239F00E0510490E261043146B1E85141E0EC3967B1E8000446E27363A0E86141E0EC310039007C8015EA100420046151E0EC2F4160EA312039201F42A0E82A4252BF0F52A0E81A4262BF1E5160EA737BC8EC0E6160EA324050BD224060BD124151BD3A4161BDBF2F0EBD97E27B723220222012203A203548B1E83D59B1E8463146BF563156BFB3E22D9F008000E8663166BF473947BF573957BF673967BF6D8007EA244120E935003D0000E02D7333720CE38D2F1EBD4375F8EC35203D2043432DDF53532DDFAE1E0EBD58E33366483548BF583558BF683568BF493D49BF593D59BF693D69BF63632DDF4D7DF8EC59E300E0B83833BF2D733076183A41E93F53A0E805803DEA3743A0E83D63A0E85070F8EC2B503CE91F0FBCE8008000E85978F8EC008000E815C020E915C020E915C020E915C020E91E1241E91A2241E9463746DF563F56DF2B403DE9663D66DF1D3241E9673D67DF473747DF573F57DF2A4020E9593F59DF163020E9693D69DF483748DF583F58DF12122DDF22222DDF32322DDF3A3A2DDF683D68DF493749DF3DCF74C037CF74C431532F9F348020E939E52C9F3C3D20E90A4454B0024464B02A4454B21A4464B229803AEA0A2002200FCF74C63DCF74C288735EE92A201A2030502E9F32315FE938212C9F33395FE931532F9F9C0F20E90A4454B4024464B42A4454B61A4464B639E52C9F383D20E90A2002202A201A200A4757BF024767BF30502E9F3E304FE938212C9F3F384FE92A4656BF1A4666BF31532F9F3A314FE939E52C9F3B394FE931532F9F36304FE939E52C9F37384FE92A4353BF1A4363BF30502E9F9D314FE938212C9F9E394FE90A4858BF024868BF31532F9F803157E939E52C9F813957E92A4959BF1A4969BF30502E9F823057E938212C9F833857E931532F9F84315EE939E52C9F85395EE9867657E98A3620E9877757E98B3EBFEA803057E9813857E9823157E9867857E9833957E9877957E9301F5FE98A3420E98B3C20E9375060BD570D20E9355161BD2B5020E91D37E1EA1E35E1EA00E00E77245120E99BFF20EA160E20E9572EBFEA0B46A0E81B56A0E82B66A0E80C47A0E81C57A0E82C67A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC36D736AD2B8060EC0C1C60EC3ED73EAD2C8060EC0B2BDEE81B80DEE8368036BD3E803EBD33D70BBD3BD71BBD468046CF578057CF663366CF473B47CF563356CF673B67CF0B48A0E81B58A0E82B68A0E80C49A0E81C59A0E82C69A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC34D734AD2B8060EC0C1C60EC3CD73CAD2C8060EC0B2BDEE81B80DEE8348034BD3C803CBD33D70BBD3BD71BBD488048CF598059CF683368CF493B49CFBAFF20EA008000E8583358CF693B69CF79FF20EA57C0BFEA0080A0E90000D8ECA0 -/* T2GZAF */ -:0480000000008A98E9008000E80080A0E90000D8ECFF80C0E9008000E80A4050BF2A4060BF324151BF3A4161BFC36BD36B008A98E9737BC8EC96E241047B43A0E87353A0E8ADEE239F00E0510490E261043146B1E85141E0EC3967B1E8000446E27363A0E86141E0EC31003900818015EA100420046151E0EC2F4160EA312039201F42A0E82A4252BF0F52A0E81A4262BF1E5160EA737BC8EC0E6160EA324050BD224060BD124151BD3A4161BDBF2F0EBD97E27B723220222012203A203548B1E83D59B1E8463146BF563156BFB3E22D9F008000E8663166BF473947BF573957BF673967BF728007EA244120E935003D0000E02D7333720CE38D2F1EBD4375F8EC35203D2043432DDF53532DDFAE1E0EBD58E33366483548BF583558BF683568BF493D49BF593D59BF693D69BF63632DDF4D7DF8EC59E300E0B83833BF2D733076183A41E93F53A0E805803DEA3743A0E83D63A0E85070F8EC2B503CE91F0FBCE8008000E85978F8EC008000E815C020E915C020E915C020E915C020E91E1241E91A2241E9463746DF563F56DF2B403DE9663D66DF1D3241E9673D67DF473747DF573F57DF2A4020E9593F59DF163020E9693D69DF483748DF583F58DF12122DDF22222DDF32322DDF3A3A2DDF683D68DF493749DF3DCF74C037CF74C40A4454B0024464B031532F9F343720E939E52C9F3C3D20E92A4454B21A4464B22E803AEA0A20022088735EE92A201A203DCF74C20FCF74C630502E9F32315FE938212C9F33395FE931532F9F9C0F20E90A4454B4024464B42A4454B61A4464B639E52C9F383D20E90A2002202A201A203DCF75C6008000E830502E9F3E304FE938212C9F3F384FE90A4555B6024565B631532F9F3A314FE939E52C9F3B394FE9313D20E90A2002202A4656BF1A4666BF0A4757BF024767BF30502E9F36304FE938212C9F37384FE931532F9F9D314FE939E52C9F9E394FE92A4353BF1A4363BF30502E9F35304FE938212C9F39384FE90A4858BF024868BF31532F9F803157E939E52C9F813957E92A4959BF1A4969BF30502E9F823057E938212C9F833857E931532F9F84315EE939E52C9F85395EE9867657E98A3620E9877757E98B3EBFEA803057E9813857E9823157E9867857E9833957E9877957E9301F5FE98A3420E98B3C20E9375060BD570D20E9355161BD2B5020E91D37E1EA1E35E1EA00E00E77245120E996FF20EA160E20E9572EBFEA0B46A0E81B56A0E82B66A0E80C47A0E81C57A0E82C67A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC36D736AD2B8060EC0C1C60EC3ED73EAD2C8060EC0B2BDEE81B80DEE8368036BD3E803EBD33D70BBD3BD71BBD468046CF578057CF663366CF473B47CF563356CF673B67CF0B48A0E81B58A0E82B68A0E80C49A0E81C59A0E82C69A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC34D734AD2B8060EC0C1C60EC3CD73CAD2C8060EC0B2BDEE81B80DEE8348034BD3C803CBD33D70BBD3BD71BBD488048CF598059CF683368CF493B49CFB5FF20EA008000E8583358CF693B69CF74FF20EA57C0BFEA0080A0E90000D8ECDC -/* T2GZS */ -:04A0000000008A98E9008000E80080A0E90000D8ECFF80C0E9008000E80A4050BF2A4060BF324151BF3A4161BFC36BD36B008A98E9737BC8EC96E241047B43A0E87353A0E8ADEE239F00E0510490E261043146B1E85141E0EC3967B1E8000446E27363A0E86141E0EC31003900858015EA100420046151E0EC2F4160EA312039201F42A0E82A4252BF0F52A0E81A4262BF1E5160EA737BC8EC0E6160EA324050BD224060BD124151BD3A4161BDBF2F0EBD97E27B723220222012203A203548B1E83D59B1E8463146BF563156BFB3E22D9F008000E8663166BF473947BF573957BF673967BF768007EA244120E935003D0000E02D7333720CE38D2F1EBD4375F8EC35203D2043432DDF53532DDFAE1E0EBD58E33366483548BF583558BF683568BF493D49BF593D59BF693D69BF63632DDF4D7DF8EC59E300E0B83833BF2D733076183A41E93F53A0E805803DEA3743A0E83D63A0E85070F8EC2B503CE91F0FBCE8008000E85978F8EC008000E815C020E915C020E915C020E915C020E91E1241E91A2241E9463746DF563F56DF2B403DE9663D66DF1D3241E9673D67DF473747DF573F57DF2A4020E9593F59DF163020E9693D69DF483748DF583F58DF683D68DF493749DF32322DDF22222DDF12122DDF3A3A2DDF0FCF74C237CF74C40A4454B0024464B03DCF74C0343720E931532F9F380F20E939E52C9F3C3D20E92A4454B21A4464B231803AEA0A2002200FCF75C02A201A2030502E9F32315FE938212C9F33395FE93DCF75C237CF75C431532F9FA60F20E939E52C9FA33D20E92A4454B41A4464B40A4555B0024565B088735EE92A201A20A03720E90A20022031532F9F3E304FE939E52C9F3F384FE930502E9F3A314FE92A4555B21A4565B20A4555B4024565B438212C9F3B394FE92A201A200A2002202A4656BF1A4666BF31532F9F36314FE939E52C9F37394FE930502E9FA7304FE938212C9FA8384FE90A4757BF024767BF31532F9FA4314FE939E52C9FA5394FE92A4353BF1A4363BF30502E9FA1304FE938212C9FA2384FE90A4858BF024868BF31532F9F803157E939E52C9F813957E92A4959BF1A4969BF30502E9F823057E938212C9F833857E931532F9F84315EE939E52C9F85395EE9867657E98A3620E9877757E98B3EBFEA803057E9813857E9823157E9867857E9833957E9877957E9301F5FE98A3420E98B3C20E9375060BD570D20E9355161BD2B5020E91D37E1EA1E35E1EA00E00E77245120E992FF20EA160E20E9572EBFEA0B46A0E81B56A0E82B66A0E80C47A0E81C57A0E82C67A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC36D736AD2B8060EC0C1C60EC3ED73EAD2C8060EC0B2BDEE81B80DEE8368036BD3E803EBD33D70BBD3BD71BBD468046CF578057CF663366CF473B47CF563356CF673B67CF0B48A0E81B58A0E82B68A0E80C49A0E81C59A0E82C69A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC34D734AD2B8060EC0C1C60EC3CD73CAD2C8060EC0B2BDEE81B80DEE8348034BD3C803CBD33D70BBD3BD71BBD488048CF598059CF683368CF493B49CFB2FF20EA008000E8583358CF693B69CF70FF20EA57C0BFEA0080A0E90000D8EC43 -/* T2GZSF */ -:04C8000000008A98E9008000E80080A0E90000D8ECFF80C0E9008000E80A4050BF2A4060BF324151BF3A4161BFC36BD36B008A98E9737BC8EC96E241047B43A0E87353A0E8ADEE239F00E0510490E261043146B1E85141E0EC3967B1E8000446E27363A0E86141E0EC310039008A8015EA100420046151E0EC2F4160EA312039201F42A0E82A4252BF0F52A0E81A4262BF1E5160EA737BC8EC0E6160EA324050BD224060BD124151BD3A4161BDBF2F0EBD97E27B723220222012203A203548B1E83D59B1E8463146BF563156BFB3E22D9F008000E8663166BF473947BF573957BF673967BF7B8007EA244120E935003D0000E02D7333720CE38D2F1EBD4375F8EC35203D2043432DDF53532DDFAE1E0EBD58E33366483548BF583558BF683568BF493D49BF593D59BF693D69BF63632DDF4D7DF8EC59E300E0B83833BF2D733076183A41E93F53A0E805803DEA3743A0E83D63A0E85070F8EC2B503CE91F0FBCE8008000E85978F8EC008000E815C020E915C020E915C020E915C020E91E1241E91A2241E9463746DF563F56DF2B403DE9663D66DF1D3241E9673D67DF473747DF573F57DF2A4020E9593F59DF163020E9693D69DF483748DF583F58DF683D68DF493749DF32322DDF22222DDF12122DDF3A3A2DDF0FCF74C237CF74C40A4454B0024464B03DCF74C0343720E931532F9F380F20E939E52C9F3C3D20E92A4454B21A4464B236803AEA0A2002200FCF75C02A201A2030502E9F32315FE938212C9F33395FE93DCF75C237CF75C431532F9FA60F20E939E52C9FA33D20E92A4454B41A4464B40A4555B0024565B088735EE92A201A20A03720E90A20022031532F9F3E304FE939E52C9F3F384FE930502E9F3A314FE938212C9F3B394FE92A4555B21A4565B20A4555B4024565B40FCF75C62A201A20A7304FE90A20022031532F9F310F20E939E52C9FA8384FE92A4555B61A4565B630502E9F36314FE938212C9F37394FE9008000E82A201A202A4656BF1A4666BF31532F9FA4314FE939E52C9FA5394FE90A4757BF024767BF31532F9FA1304FE939E52C9FA2384FE92A4353BF1A4363BF30502E9F35314FE938212C9F39394FE90A4858BF024868BF31532F9F803157E939E52C9F813957E92A4959BF1A4969BF30502E9F823057E938212C9F833857E931532F9F84315EE939E52C9F85395EE9867657E98A3620E9877757E98B3EBFEA803057E9813857E9823157E9867857E9833957E9877957E9301F5FE98A3420E98B3C20E9375060BD570D20E9355161BD2B5020E91D37E1EA1E35E1EA00E00E77245120E98DFF20EA160E20E9572EBFEA0B46A0E81B56A0E82B66A0E80C47A0E81C57A0E82C67A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC36D736AD2B8060EC0C1C60EC3ED73EAD2C8060EC0B2BDEE81B80DEE8368036BD3E803EBD33D70BBD3BD71BBD468046CF578057CF663366CF473B47CF563356CF673B67CF0B48A0E81B58A0E82B68A0E80C49A0E81C59A0E82C69A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC34D734AD2B8060EC0C1C60EC3CD73CAD2C8060EC0B2BDEE81B80DEE8348034BD3C803CBD33D70BBD3BD71BBD488048CF598059CF683368CF493B49CFADFF20EA008000E8583358CF693B69CF6BFF20EA57C0BFEA0080A0E90000D8EC56 -/* T2GZSA */ -:04C8000000008A98E9008000E80080A0E90000D8ECFF80C0E9008000E80A4050BF2A4060BF324151BF3A4161BFC36BD36B008A98E9737BC8EC96E241047B43A0E87353A0E8ADEE239F00E0510490E261043146B1E85141E0EC3967B1E8000446E27363A0E86141E0EC310039008A8015EA100420046151E0EC2F4160EA312039201F42A0E82A4252BF0F52A0E81A4262BF1E5160EA737BC8EC0E6160EA324050BD224060BD124151BD3A4161BDBF2F0EBD97E27B723220222012203A203548B1E83D59B1E8463146BF563156BFB3E22D9F008000E8663166BF473947BF573957BF673967BF7B8007EA244120E935003D0000E02D7333720CE38D2F1EBD4375F8EC35203D2043432DDF53532DDFAE1E0EBD58E33366483548BF583558BF683568BF493D49BF593D59BF693D69BF63632DDF4D7DF8EC59E300E0B83833BF2D733076183A41E93F53A0E805803DEA3743A0E83D63A0E85070F8EC2B503CE91F0FBCE8008000E85978F8EC008000E815C020E915C020E915C020E915C020E91E1241E91A2241E9463746DF563F56DF2B403DE9663D66DF1D3241E9673D67DF473747DF573F57DF2A4020E9593F59DF163020E9693D69DF483748DF583F58DF683D68DF493749DF32322DDF22222DDF12122DDF3A3A2DDF0FCF74C237CF74C40A4454B0024464B03DCF74C0343720E931532F9F380F20E939E52C9F3C3D20E92A4454B21A4464B236803AEA0A2002200FCF75C02A201A2030502E9F32315FE938212C9F33395FE93DCF75C237CF75C431532F9FA60F20E939E52C9FA33D20E92A4454B41A4464B40A4555B0024565B088735EE92A201A20A03720E90A20022031532F9F3E304FE939E52C9F3F384FE930502E9F3A314FE938212C9F3B394FE92A4555B21A4565B20A4555B4024565B40FCF74C62A201A20A7304FE90A20022031532F9F9C0F20E939E52C9FA8384FE92A4454B61A4464B630502E9F36314FE938212C9F37394FE9008000E82A201A202A4656BF1A4666BF31532F9FA4314FE939E52C9FA5394FE90A4757BF024767BF31532F9FA1304FE939E52C9FA2384FE92A4353BF1A4363BF30502E9F9D314FE938212C9F9E394FE90A4858BF024868BF31532F9F803157E939E52C9F813957E92A4959BF1A4969BF30502E9F823057E938212C9F833857E931532F9F84315EE939E52C9F85395EE9867657E98A3620E9877757E98B3EBFEA803057E9813857E9823157E9867857E9833957E9877957E9301F5FE98A3420E98B3C20E9375060BD570D20E9355161BD2B5020E91D37E1EA1E35E1EA00E00E77245120E98DFF20EA160E20E9572EBFEA0B46A0E81B56A0E82B66A0E80C47A0E81C57A0E82C67A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC36D736AD2B8060EC0C1C60EC3ED73EAD2C8060EC0B2BDEE81B80DEE8368036BD3E803EBD33D70BBD3BD71BBD468046CF578057CF663366CF473B47CF563356CF673B67CF0B48A0E81B58A0E82B68A0E80C49A0E81C59A0E82C69A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC34D734AD2B8060EC0C1C60EC3CD73CAD2C8060EC0B2BDEE81B80DEE8348034BD3C803CBD33D70BBD3BD71BBD488048CF598059CF683368CF493B49CFADFF20EA008000E8583358CF693B69CF6BFF20EA57C0BFEA0080A0E90000D8EC23 -/* T2GZSAF */ -:04E8000000008A98E9008000E80080A0E90000D8ECFF80C0E9008000E80A4050BF2A4060BF324151BF3A4161BFC36BD36B008A98E9737BC8EC96E241047B43A0E87353A0E8ADEE239F00E0510490E261043146B1E85141E0EC3967B1E8000446E27363A0E86141E0EC310039008E8015EA100420046151E0EC2F4160EA312039201F42A0E82A4252BF0F52A0E81A4262BF1E5160EA737BC8EC0E6160EA324050BD224060BD124151BD3A4161BDBF2F0EBD97E27B723220222012203A203548B1E83D59B1E8463146BF563156BFB3E22D9F008000E8663166BF473947BF573957BF673967BF7F8007EA244120E935003D0000E02D7333720CE38D2F1EBD4375F8EC35203D2043432DDF53532DDFAE1E0EBD58E33366483548BF583558BF683568BF493D49BF593D59BF693D69BF63632DDF4D7DF8EC59E300E0B83833BF2D733076183A41E93F53A0E805803DEA3743A0E83D63A0E85070F8EC2B503CE91F0FBCE8008000E85978F8EC008000E815C020E915C020E915C020E915C020E91E1241E91A2241E9463746DF563F56DF2B403DE9663D66DF1D3241E9673D67DF473747DF573F57DF2A4020E9593F59DF163020E9693D69DF483748DF583F58DF683D68DF493749DF32322DDF22222DDF12122DDF3A3A2DDF0FCF74C237CF74C40A4454B0024464B03DCF74C0343720E931532F9F380F20E939E52C9F3C3D20E92A4454B21A4464B23A803AEA0A2002200FCF75C02A201A2030502E9F32315FE938212C9F33395FE93DCF75C237CF75C431532F9FA60F20E939E52C9FA33D20E92A4454B41A4464B40A4555B0024565B088735EE92A201A20A03720E90A20022031532F9F3E304FE939E52C9F3F384FE930502E9F3A314FE938212C9F3B394FE92A4555B21A4565B20A4555B4024565B40FCF74C62A201A20A7304FE90A20022031532F9F9C0F20E939E52C9FA8384FE92A4454B61A4464B630502E9F36314FE938212C9F37394FE90A4555B6024565B63DCF75C62A201A202A4656BF1A4666BF31532F9FA4314FE939E52C9FA5394FE9313D20E90A2002200A4757BF024767BF30502E9FA1304FE938212C9FA2384FE931532F9F9D314FE939E52C9F9E394FE92A4353BF1A4363BF30502E9F35304FE938212C9F39384FE90A4858BF024868BF31532F9F803157E939E52C9F813957E92A4959BF1A4969BF30502E9F823057E938212C9F833857E931532F9F84315EE939E52C9F85395EE9867657E98A3620E9877757E98B3EBFEA803057E9813857E9823157E9867857E9833957E9877957E9301F5FE98A3420E98B3C20E9375060BD570D20E9355161BD2B5020E91D37E1EA1E35E1EA00E00E77245120E989FF20EA160E20E9572EBFEA0B46A0E81B56A0E82B66A0E80C47A0E81C57A0E82C67A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC36D736AD2B8060EC0C1C60EC3ED73EAD2C8060EC0B2BDEE81B80DEE8368036BD3E803EBD33D70BBD3BD71BBD468046CF578057CF663366CF473B47CF563356CF673B67CF0B48A0E81B58A0E82B68A0E80C49A0E81C59A0E82C69A0E80B001B002B0000E00C001C002C0000E00B651B652B6500E00C651C652C6500E00B1B60EC34D734AD2B8060EC0C1C60EC3CD73CAD2C8060EC0B2BDEE81B80DEE8348034BD3C803CBD33D70BBD3BD71BBD488048CF598059CF683368CF493B49CFA9FF20EA008000E8583358CF693B69CF67FF20EA57C0BFEA0080A0E90000D8ECEE -:0000000001FF diff --git a/kernel-2.6.33/firmware/mts_cdma.fw.ihex b/kernel-2.6.33/firmware/mts_cdma.fw.ihex deleted file mode 100644 index f6ad0cbd..00000000 --- a/kernel-2.6.33/firmware/mts_cdma.fw.ihex +++ /dev/null @@ -1,867 +0,0 @@ -:1000000014360002001E021AF9FFFFFFFFFF023341 -:100010001DFFFFFFFFFFFFFFFFFFFFFFFFFF02339B -:10002000C87581CE90FDE88583A012353CEC4D600B -:100030007378AB8003760018B89CFA787F800376DB -:100040000018B865FA78208003760018B820FA788E -:10005000208003760018B81FFA90FDDDAE83AF82D2 -:1000600090FBF81200AA6005E4F0A380F690FDE88A -:10007000A88290FDE8A982E8696005E4F20880F7AB -:100080009001081200B390010C1200B390011012FD -:1000900000B39001141200D190011A1200D1900106 -:1000A000201200D175D00012341A020126EF6582A9 -:1000B0007003EE658322E493F8740193F97402935C -:1000C000FE740393F5828E83E869700122E493F64F -:1000D000A30880F4E493FC740193FD740293FE740E -:1000E0000393FF740493F8740593F58288831200D8 -:1000F000AA700122E493A3A883A9828C838D82F045 -:10010000A3AC83AD828883898280E32121049B8014 -:1001100080049BACAE049BFDE8049D049DFBF304AE -:10012000A2049DFBF30502050280FED0F030F00929 -:1001300020F303F68010F7800D30F10920F303F26D -:100140008004F38001F020F404FCD0E0CC22CCC089 -:10015000E0120163020154BC0005D0F0ACF022C3F0 -:1001600013DCFC02012ABF0009ED258275F001F8BD -:10017000E622BF010FED2582F582EE3583F583750A -:10018000F004E022ED258275F002F8E222D083D05F -:1001900082F5F0C3E493A3C5F095F0C0E0C3D0F0BE -:1001A000E493A395F04012A3A3C3E5F033500205F6 -:1001B000832582F58250020583740193C0E0E493A5 -:1001C000C0E022D083D082F5F0E4937009740193EB -:1001D0007004A3A3800C74029365F06005A3A3A32D -:1001E00080E7740193C0E0E493C0E022120264024D -:1001F00001FB1202B80201FB1202DC0201FB30E03B -:100200000720E302E622E72230E10720E302E222B0 -:10021000E32230E202E022E493221202DC02022313 -:100220001202B8020223ABF012022DCBC5F0CB2292 -:1002300030E01020E306E6F5F008E622E7F5F009E5 -:10024000E7192230E11020E306E2F5F008E222E3AC -:10025000F5F009E3192230E206E0F5F0A3E022E42C -:1002600093F5F074019322BB0003740922BB0107CC -:1002700089828A83740422BB020789828A8374106C -:1002800022740A22020284BB0007E92582F8740165 -:1002900022BB010DE92582F582EA3583F5837404DA -:1002A00022BB020DE92582F582EA3583F5837410BD -:1002B00022E92582F87402220202B8BF0005EDF897 -:1002C000740122BF01078D828E83740422BF02074E -:1002D0008D828E83741022EDF87402220202DCBF3C -:1002E0000007ED2582F8740122BF010DED2582F58E -:1002F00082EE3583F583740422BF020DED2582F56D -:1003000082EE3583F583741022ED2582F874022283 -:10031000020310C0E0120264020328C0E01202B817 -:10032000020328C0E01202DC02032830E00B20E3C5 -:1003300004D0E0F622D0E0F72230E10B20E304D035 -:10034000E0F222D0E0F322D0E0F022C9CDC9CACE3B -:10035000CACBCFCB12035BEDF9EEFAEFFB22BB0069 -:100360002FBF000AFAEDF8E7F60809DAFA22BF0112 -:10037000128D828E83F802037809A3E7F0D8FA225F -:10038000020383FAEDF8E7F20809DAFA2202038D94 -:10039000BB014DBF001489828A83F9EDF802039FE7 -:1003A00008A3E0F6D9FA220203B0BF01228D828EA3 -:1003B00083FB08C9C582C9CAC583CAE0A3C9C5826F -:1003C000C9CAC583CAF0A3DBEAD8E8220203D38DE9 -:1003D000828E83F9EDF8E0F208A3D9FA220203DD58 -:1003E000BB024DBF001289828A83F9EDF80203EF48 -:1003F00008A3E493F6D9F922BF01238D828E83FBF3 -:1004000008C9C582C9CAC583CAE493A3C9C582C93C -:10041000CAC583CAF0A3DBE9D8E722020422898295 -:100420008A83F9EDF8E493F208A3D9F922020433A0 -:10043000BF000DFAEDF8E3F60809DAFA2202043DEE -:10044000BF01128D828E83F802044A09A3E3F0D81B -:10045000FA22020455FAEDF8E3F20809DAFA220268 -:10046000045FE6FB08E6FA08E6F904F618700106F0 -:1004700022E6FF08E6FE08E6FD22EFF0A3EEF0A379 -:10048000EDF022EBF0A3EAF0A3E9F022E0FFA3E015 -:10049000FEA3E0FD22E0FBA3E0FAA3E0F9220000C6 -:1004A00000000000000502006105710026059800AB -:1004B000330A0900610A750066154400610CF900F1 -:1004C0006109A9006109E000610DC000610BF10044 -:1004D000610A1C00610A510061173C0033174F008C -:1004E000341E1400431EBF0044202C0044201A0078 -:1004F000471EE600471F8B004D1FDC004F1F080002 -:100500005832A800617CCC7DFF121CC52290FFFCF4 -:10051000E020E72DC2AFAE59AF58755A20E55A1406 -:10052000C55A6019E4FE7F05EE4FCE24FFCECF34CE -:10053000FFCF6007E490FF92F080ED80E08E598F4E -:10054000582212050A7D077CB71232C47D0F7C6EDB -:100550001232DE789D7A06E4F608DAFC7A06120595 -:10056000CD7C03120E55122168E4FEFF7C0F12327F -:100570004DD2A822123138E490FC38F090FFF0E020 -:1005800030E408740190FC39F08005E490FC39F007 -:100590007D0A7C001225461231BB2212313890FCB4 -:1005A00039E014700E90FFF0E04410F07C0012254A -:1005B000DF801990FC39E0700E90FFF0E054EFF00E -:1005C0007C001225DF80057C171225DF1231BB224B -:1005D00090FFF0E054ABF090FFF0E04420F0228C6C -:1005E000378D367882EDF608ECF6EDFEECFD7F01F6 -:1005F0009000051201F57880F67882E6FD08E6FCA9 -:10060000EDFEECFD7F019000041201F5540FFC7D1E -:100610008012176D7880E6700DAD3AAE39AF38E4D0 -:100620001203187C082290FFF0E054FEF090FFF0D7 -:10063000E054FDF0801E7882E6FD08E6FCEDFEEC5D -:10064000FD7F0190000812021725E0440190FFF39E -:10065000F00206D97882E6FD08E6FCEDFEECFD7FAF -:100660000190000612021754FE90FFF3F0802B78E1 -:1006700082E6FD08E6FCEDFEECFD7F01900008122D -:100680000217FAEB90FFF1F01208C8400DAD3AAE38 -:1006900039AF38E41203187C18227882E6FD08E6A8 -:1006A000FCEDFEECFD7F0190000812021790FFF1B7 -:1006B000F01208C8400DAD3AAE39AF38E412031855 -:1006C0007C18227882E6FD08E6FCEDFEECFD7F0159 -:1006D000900006120217440190FFF3F07883E6249D -:1006E00003F618E63400F67880E624FE500990FF01 -:1006F000F0E054FDF0800790FFF0E04402F0E49059 -:10070000FFF1F0788176007880E624FFFCE434FF86 -:10071000FD7881E67F00FEECD39EEF6480CD64809F -:100720009D402F1208AD400F7881E6AD3AAE39AF4B -:10073000381203187C182290FFF2E0FC788286833E -:10074000088682ECF0788106A37882A68308A682C8 -:1007500080B51208AD400F7881E6AD3AAE39AF38BA -:100760001203187C182290FFF2E0FC78828683083E -:100770008682ECF07880E6AD3AAE39AF38120318D5 -:100780007C00228C378D367882EDF608ECF6EDFE93 -:10079000ECFD7F019000051201F57881F67882E684 -:1007A000FD08E6FCEDFEECFD7F019000041201F572 -:1007B000540FFC7D8112176D7881E670037C08224E -:1007C00090FFF0E054FEF090FFF0E054FDF0801B4D -:1007D0007882E6FD08E6FCEDFEECFD7F0190000866 -:1007E00012021725E090FFF3F0805B7882E6FD08A7 -:1007F000E6FCEDFEECFD7F0190000612021754FEB0 -:1008000090FFF3F080217882E6FD08E6FCEDFEEC37 -:10081000FD7F01900008120217FAEB90FFF1F01231 -:1008200008C840037C18227882E6FD08E6FCEDFE4D -:10083000ECFD7F0190000812021790FFF1F0120802 -:10084000C840037C18227883E6240AF618E63400B0 -:10085000F6788076007881E624FFFCE434FFFD78AA -:1008600080E67F00FEECD39EEF6480CD64809D40E7 -:100870002178828683088682E090FFF1F01208C812 -:1008800040037C1822788006788306E618700106FB -:1008900080C390FFF0E04401F0788286830886826E -:1008A000E090FFF1F01208C840037C18227C00227F -:1008B00090FFF0E020E71290FFF0E030E50990FFB4 -:1008C000F0E04420F0C32280E7D32290FFF0E02044 -:1008D000E31290FFF0E030E50990FFF0E04420F0F3 -:1008E000C32280E7D3228C428D417C00ED54F0FD81 -:1008F000EC7003ED64307005753E038003753E04B3 -:10090000AC3E120F72758300858340E541540FF5AC -:100910003FE5407004E53F64037035E53E24FD7516 -:10092000F00AA42402F582E434FCF583E030E60505 -:100930001210598019E53E249DF8E654FBF678A97B -:10094000E62405F58218E63400F583740FF080592B -:10095000E5407004E53F64047048E53E24FD75F011 -:100960000AA42402F582E434FCF583E030E507AC08 -:1009700042AD41121C5AE54230E21578ADE630E056 -:100980000F78ADE630E109E4FF04FE7C0412324D3D -:1009900078A9E62406F58218E63400F583740FF092 -:1009A0008007E4FC7DEE121C5AC203221231381279 -:1009B0000F7278A9E62406F58218E63400F583E084 -:1009C00090FC38F078A9E62405F58218E63400F5A5 -:1009D00083E090FC39F0C2037D027C0012254612B0 -:1009E00031BB221231387895ECF6EC249DF8E630D4 -:1009F000E1077C131225DF800F90FC39E0FD78952C -:100A0000E6FC1213EF1225DF1231BB2212313878C7 -:100A100095ECF67D00120F121225DF1231BB221267 -:100A200031387895ECF6EC249DF8E630E2077C133B -:100A30001225DF801B7895E6249DF8E620E1077CEF -:100A4000121225DF800A7895E6FC1214131225DFB6 -:100A50001231BB221231387895ECF6EC249DF8E681 -:100A600020E2077C111225DF800A7895E6FC12153A -:100A7000141225DF1231BB221231387895ECF612B0 -:100A80000F7278A9E62409F58218E63400F583E0B0 -:100A900090FC3FF078A9E6240AF58218E63400F5C8 -:100AA00083E090FC40F078A9E62403F58218E63450 -:100AB00000F583E0FC78A9E62404F58218E634000A -:100AC000F583E0F56278A9E62402F58218E63400A1 -:100AD000F583E0F5638C61E4EC333354017895F6EB -:100AE0006008E56230E1037895067895E690FC4170 -:100AF000F078A7E62402F58218E63400F583E0FDDD -:100B0000A3E0540CFCED54E68C65F564E56130E53A -:100B100003436501E56220E50EE561547F7008E559 -:100B20006120E703436502E56130E303436510E5B7 -:100B30006130E203436520E561540360034365408F -:100B4000E56130E103436580E56130E4034364011E -:100B5000E56130E603436408E56220E40EE5615494 -:100B60007F7008E56120E7034364105365FB53641D -:100B7000F9AD64E56590FC3ACDF0A3CDF0E56330C6 -:100B8000E30DE5635430C4540F90FC3DF08005E460 -:100B900090FC3DF0E563540390FC3CF0E5635404A5 -:100BA000C31390FC3EF090FC3CE0700E7D357EFC63 -:100BB0007F01740190000912014B78A9E62408F521 -:100BC0008218E63400F583E07C00FD78A9E624076E -:100BD000F58218E63400F583E07F004CFEEF4D907F -:100BE000FC38F0A3CEF0CEC2037D0A7C001225466D -:100BF0001231BB221231387895ECF6789A760108DA -:100C000076FC0876387897760C789A12046E120281 -:100C10001D7898CBF6CB08F67F00EF24EA401FE45E -:100C2000EF25E090357EFD93CD04937899667003AF -:100C3000ED186670067897760080030F80DC789652 -:100C4000EFF6789A12046E9000021202177898CB91 -:100C5000F6CB08F65404CB54064B60047897760B19 -:100C60007899E630E313789A12046E900005120129 -:100C7000F524FB50047897760D7899E654C07D00F2 -:100C800064C04D70047897760B789A12046E9000C9 -:100C9000041201F524FC50047897760F789A120418 -:100CA0006E9000061201F524FD50047897760E78B8 -:100CB0009A12046E9000091201F524FD50047897F1 -:100CC000760A7897E6702A7895E6FC120F72789A81 -:100CD00012046E78A7E6F978A6E6FA7B01740A7822 -:100CE00000120348C2037895E6FC1211157897ECC0 -:100CF000F67897E6FC1225DF1231BB2212313878E4 -:100D000095ECF6120F727895E624FD75F00AA4248E -:100D100014F582E434FCF583AC82AD8378A6868337 -:100D2000088682ECF9EDFA7B0A78011203B0C2035F -:100D30007895E6FC1211151231BB228D2B8C2AED11 -:100D400060407527017529487528FFE52A24FDFCB8 -:100D5000E434FFFDEC7C0325E0CD33CDDCF9FCE58C -:100D6000292CF529E5283DF528AD29AE28AF2774B3 -:100D7000809000061203207480900002120320125B -:100D80000FC5E52B14603B7527017529087528FFF1 -:100D9000E52A24FDFCE434FFFDEC7C0325E0CD33A3 -:100DA000CDDCF9FCE5292CF529E5283DF528AD2910 -:100DB000AE28AF27E4900006120320E49000021250 -:100DC0000320221231387895ECF6EC249DF8E630B9 -:100DD000E2097895E6FC121514D2007895E6FC122B -:100DE0000F727896760090FC39E030E704789676BA -:100DF000017896E6FD7895E6FC120D38C2033000C6 -:100E0000077895E6FC1214137C001225DF1231BB23 -:100E10002278A9E62404F58218E63400F583E0443C -:100E200001F078A9E62404F58218E63400F583E0A1 -:100E300030E00280ED78A9E6240BF58218E6340054 -:100E4000F583E054F8F078A9E62402F58218E63438 -:100E500000F583E04480F022C2038C58120F7278B0 -:100E6000A6868308868279AF7A357B0A78011203D9 -:100E7000FE120E0EAC587D02120D38C203AC581291 -:100E80001115228D538E528F518C50120F72754F47 -:100E90000078A9E62405F58218E63400F583E02001 -:100EA000E41FE54F24F64019054FC2037C181232A7 -:100EB000FB90FF93E04401F0B2B3AC50120F72808C -:100EC000D078A9E62405F58218E63400F583E02001 -:100ED000E405C2037C022278A9E62405F58218E61F -:100EE0003400F583E0540F601678A9E62405F582F6 -:100EF00018E63400F583E0540FF0C2037C01227839 -:100F0000A88683088682E0AD53AE52AF5112031813 -:100F1000C2037C00228D318C30121514E531600F34 -:100F2000E530B4030A7C0112250E7C8112250EAC3B -:100F300030120F72E531601A78AA8683088682E043 -:100F400054E7F0A3A3A3A3E054E7F0AC307D021272 -:100F50000D3878A6868308868279B97A357B0A7837 -:100F6000011203FEC203E530249DF8E654FDF6AC01 -:100F700030121115228C2630030512329A80F87C2B -:100F80000A1231ADD203E52624FD78A3F670077866 -:100F9000AA76FF0876E078A3E67D007C0425E0CD04 -:100FA00033CDDCF9FC24A078A9F6ED34FF18F678EF -:100FB000A3E675F00AA42400FCE434FCFD78A6ED59 -:100FC000F608ECF61232462278A9E62402F58218D9 -:100FD000E63400F583E030E72278A9E62402F582C2 -:100FE00018E63400F583E0547FF078A9E62402F592 -:100FF0008218E63400F583E04480F02278AA8683E4 -:10100000088682E0547FF0AD83E5822404FCE43D51 -:101010008C82F583E0547FF078A9E6240BF58218E2 -:10102000E63400F583E054F8F078ABE62401F5826D -:1010300018E63400F583E04403F078ABE62405F5C8 -:101040008218E63400F583E04403F078A9E624052D -:10105000F58218E63400F583740FF02278AA8683AF -:10106000088682E0543FF0AD83E5822404FCE43D31 -:101070008C82F583E0543FF078A3E624A4F8E6FCE4 -:1010800078ABE62401F58218E63400F583ECF078BD -:10109000A3E624A4F8E6FC78ABE62405F58218E67E -:1010A0003400F583ECF078A9E6240BF58218E634D9 -:1010B00000F583E054FB4402F52678A7E62402F508 -:1010C0008218E63400F583E030E50343260178A971 -:1010D000E62405F58218E63400F583E030E00312DB -:1010E0000FC5E526FC78A9E6240BF58218E6340046 -:1010F000F583ECF078A9E62405F58218E63400F5CE -:1011000083740FF078AA8683088682E04480F0A377 -:10111000A3A3A3E04480F0228C2A120F7278A7E6E2 -:101120002408F58218E63400F583E0FC78A9E6246B -:101130000AF58218E63400F583ECF078A7E6240778 -:10114000F58218E63400F583E0FC78A9E62409F579 -:101150008218E63400F583ECF078A6868308868250 -:10116000E0FDA3E0FCEDFE78A9E62408F58218E690 -:101170003400F583EEF0ECFE78A9E62407F582183A -:10118000E63400F583EEF08C298D28C3EC9405ED50 -:10119000940C400575277C8033D3E5299401E5281C -:1011A0009403400575273C8023D3E5299481E528E5 -:1011B000940140057527188013D3E5299460E5282C -:1011C0009400400575270C8003752708AF27E4EFCE -:1011D000547C4483FF8F27E527FC78ABE62401F598 -:1011E0008218E63400F583ECF0E527FC78ABE624C2 -:1011F00005F58218E63400F583ECF0E527FC78A3CA -:10120000E624A4F8ECF678A9E62402F58218E63480 -:1012100000F583E0F52778A7E62402F58218E63486 -:1012200000F583A3E030E3175327C778A7E624052A -:10123000F58218E63400F583E09035AA93422778CA -:10124000A7E62402F58218E63400F583E030E705CE -:1012500043274080035327BF5327FB78A7E6240684 -:10126000F58218E63400F583E06003432704532732 -:10127000FC78A7E62404F58218E63400F583E04202 -:1012800027432780E527FC78A9E62402F58218E6A3 -:101290003400F583ECF078A9E62404F58218E634EE -:1012A00000F583E0F52778A7E62402F58218E634F6 -:1012B00000F583A3E030E1055327DF8003432720B7 -:1012C00078A7E62402F58218E63400F583E030E4DE -:1012D000055327EF800343271078A7E62409F582FA -:1012E00018E63400F583E0B40203432702E527FC47 -:1012F00078A9E62404F58218E63400F583ECF0784A -:10130000A9E62403F58218E63400F583E0F5277892 -:10131000A7E62409F58218E63400F583E07005534A -:10132000277F800343278078A7E62402F58218E60A -:101330003400F583A3E030E00543272080035327E2 -:10134000DF78A7E62402F58218E63400F583E03062 -:10135000E30543274080035327BF78A7E62402F51F -:101360008218E63400F583E030E00543271080035F -:101370005327EF78A7E62402F58218E63400F583B8 -:10138000A3E030E40543270880035327F778A7E656 -:101390002402F58218E63400F583A3E030E5054326 -:1013A000270480035327FB78A7E62402F58218E67A -:1013B0003400F583A3E030E605432701800353277B -:1013C000FE78A7E62402F58218E63400F583A3E050 -:1013D00030E70543270280035327FDE527FC78A962 -:1013E000E62403F58218E63400F583ECF0C2037CB2 -:1013F00000228D278C26ED54031460037C1022E517 -:1014000027547C24FC40037C0B22E526249DF8E62F -:101410004402F67C00228C30120F72E530249DF8D5 -:10142000E620E24FAC307D02120D38E53024FE4458 -:1014300028FC78AA8683088682ECF0AF83E58224B4 -:1014400004FEE43FFFEC8E828F83F07C038C2CE55E -:101450002CFC78ABE62401F58218E63400F583EC29 -:10146000F0E52CFC78ABE62405F58218E63400F5AF -:1014700083ECF0752D01752F48752EFFE53024FDA6 -:10148000FCE434FFFDEC7C0325E0CD33CDDCF9FC3E -:10149000E52F2CF52FE52E3DF52E78ABE62404F54F -:1014A0008218E63400F583E054E7F52CAD2FAE2E1C -:1014B000AF2DE4900002120320E4900006120320F6 -:1014C0001201EF30E503432C10E52CFC78ABE62449 -:1014D00004F58218E63400F583ECF012105978A96F -:1014E000E62406F58218E63400F583E0C203FCE545 -:1014F00030249DF8E64404F68C2CE530540FC45497 -:10150000F07E00FFEEEF44047D00FFEC4EFCED4F5B -:10151000FD121CC57C00228C2F120F72120FF9785D -:10152000AA8683088682E05408F0A3A3A3A3E0540C -:1015300008F0AC2F7D02120D38C203E52F249DF870 -:10154000E654FBF67C00221231387896ECF6EC2457 -:101550009DF8E630E10A7D007C131225461231BB6E -:101560007896E6249DF8E64401F67896E6FC120F9C -:10157000727896E624FD75F00AA42414F582E4340A -:10158000FCF58378A6E6FA08E6F97B0A78011203EF -:10159000B078A6868308868279B97A357B0A780185 -:1015A0001203FE120FC5C2037896E6FC12111578DD -:1015B00095ECF6EC600A7D007C081225461231BBE2 -:1015C0007896E6FC120F7278A9E62404F58218E6F4 -:1015D0003400F583E0441054DFFC78A9E62404F5D8 -:1015E0008218E63400F583ECF07895ECF6C2037CC3 -:1015F000C81232FB7896E6FC120F7278A9E6240432 -:10160000F58218E63400F583E054EFF0C2037CC89D -:101610001232FB7896E6FC120F7278A9E62404F5E4 -:101620008218E63400F583E04410F0C2037CC8124F -:1016300032FB7896E6FC120F7278A9E62404F58254 -:1016400018E63400F583E04420F0C2037CF0123247 -:10165000FB7896E6FC120F7278A9E62405F582184D -:10166000E63400F583E030E415C2037896E64410D2 -:101670007F00FE7C0712324D1231BB02173B78A966 -:10168000E62404F58218E63400F583E054CFF0C276 -:10169000037CC81232FB7896E6FC120F7278A9E63A -:1016A0002404F58218E63400F583E04430F0C203E8 -:1016B0007CF01232FB7896E6FC120F7278A9E624D1 -:1016C00005F58218E63400F583E030E414C20378AF -:1016D00096E644107F00FE7C0712324D1231BB802B -:1016E0005D78A9E62404F58218E63400F583E05419 -:1016F000EFF078A9E62404F58218E63400F583E0DB -:1017000054DFF07896E624FD75F00AA42414F582DF -:10171000E434FCF583AC82AD8378A68683088682A8 -:10172000ECF9EDFA7B0A78011203B0C2037896E671 -:10173000FC1211157D007C0B1225461231BB2212C2 -:101740003138E490FC39F07D027C001225461231DC -:10175000BB221231387C001225DF1231BB22743CCF -:1017600090FBE0F0743E90FBE0F0E490FC28F02267 -:101770008D358C34ECB401028003D340028028B450 -:1017800002028003D34008A835E625E0F68018B4AD -:1017900004028003D3400AA835E625E025E0F68060 -:1017A00006A83576008000228C3C8D3BEDFEECFDDA -:1017B0007F0175660675670090FC29120477120197 -:1017C000EFB480028006D3500302186E90FC2912F9 -:1017D00004899000031201F554F0B430028003D361 -:1017E000405F90FC29120489900008120217FAFD4C -:1017F000EBFE7F0190FC2C120477EECD9035C3FCFC -:10180000E493FF740193FEF9EFFA7B01EAFFE9FE2E -:10181000ECC39EED9F40259035C5E493FD74019384 -:10182000FCEDFEECFD7F01EECDFC90FC2EE0D39CA8 -:1018300090FC2DE09D5005756680803312198C80D8 -:101840002EB460028003D3400BAC3CAD3B1207804A -:101850008C66801BB41003B34010C3B42003B340A4 -:1018600009C3B440028003D34000756681800080C4 -:1018700075B481028003D3406B90FC2912048990D7 -:1018800000031201F554F0B430028003D3401D90E0 -:10189000FC29120489900008120217FAFDEBFE7F62 -:1018A0000190FC2F1204771218F68036B460028083 -:1018B00003D34013753A67E4F539F538AC3CAD3BDA -:1018C0001205DC8C66801BB41003B34010C3B42037 -:1018D00003B34009C3B440028003D340007566815E -:1018E000800080028000E566FC90FC29120489ECEF -:1018F000900002120320AC672290FC291204899008 -:1019000000041201F5600474018001E4A2E0920178 -:1019100090FC29120489ED2403FD50010E90FC2C4B -:1019200012047790FC291204899000051201F5F544 -:10193000679000041201F5540FFC7D6712176DE5E6 -:10194000677004756608227566007884760078846E -:10195000E6C39567503890FC2F1204891201EFFC02 -:1019600090FC2C120489EC12031830010E90FC310B -:10197000E004F090FC307003E004F078840690FC02 -:101980002EE004F090FC2D7003E004F080C0229063 -:10199000FC2AE0FDA3E0FCEDFEECFD7F01ED240A56 -:1019A000FD50010E90FC3212047790FC291204893C -:1019B0009000041201F5540FB401028003D34017C4 -:1019C00090FC321204890DED70010E90FC2F120470 -:1019D0007778887601804EB402028003D340199054 -:1019E000FC32120489ED2402FD50010E90FC2F12EE -:1019F000047778887602802DB404028003D34019DE -:101A000090FC32120489ED2404FD50010E90FC2F4D -:101A100012047778887604800CB400028003D340E7 -:101A2000007566082290FC291204899000051201B5 -:101A3000F5F567788576007885E6C39567400302FB -:101A40001AF4788676007886E6C378889650769081 -:101A5000FC2C1204891201EFFC90FC321204921249 -:101A600001E9F45CFC1201E9F890FC2F120489E80A -:101A7000C0E01201EFC8D0E0C8584CFC90FC2C121A -:101A80000489EC1203187887ECF690FC31E004F03E -:101A900090FC307003E004F009E970010A90FC3218 -:101AA00012048090FC291204899000041201F53080 -:101AB000E40E90FC2EE004F090FC2D7003E004F0A6 -:101AC00078860680817888E6FDE4FEFFEECDFC9006 -:101AD000FC31E02CF090FC30E03DF07888E6FDE44D -:101AE000FEFFEECDFC90FC34E02CF090FC33E03DAA -:101AF000F0788506021A347566002222C0E0C0F034 -:101B0000C082C083C0D0E8C0E0E9C0E0EAC0E0EB3A -:101B1000C0E0ECC0E0EDC0E0EEC0E0EFC0E090FF60 -:101B200092E01201C01B47301B47321B56381B681E -:101B30003A1B7A3E1B92441B86461B9E501BE0526A -:101B40001BBF541C015600001C2290FF92E07F0036 -:101B5000FE7C0112324D021C32E4FF04FE7C0312B3 -:101B6000324D742090FFFEF0021C32E4FF04FE7C34 -:101B70000212324D744090FFFEF0021C32E4FF046A -:101B8000FE7C0412324D021C32E4FF04FE7C05127E -:101B9000324D021C32E4FF04FE7C0612324D021C60 -:101BA0003290FFA5E07D0090FBF8CDF0A3CDF09042 -:101BB000FBF9E0FCF58390FBF8E04433FD121CC513 -:101BC000807390FFB5E07D0090FBFACDF0A3CDF0DF -:101BD00090FBFBE0FCF58390FBFAE04443FD121C14 -:101BE000C5805290FFA6E07D0090FBFCCDF0A3CD18 -:101BF000F090FBFDE0FCF58390FBFCE04434FD122B -:101C00001CC5803190FFB6E07D0090FBFECDF0A3B7 -:101C1000CDF090FBFFE0FCF58390FBFEE04444FD3B -:101C2000121CC5801090FF92E07D00FCED44AAFDDF -:101C3000121CC58000E490FF92F0D0E0FFD0E0FEDF -:101C4000D0E0FDD0E0FCD0E0FBD0E0FAD0E0F9D06D -:101C5000E0F8D0D0D083D082D0F0D0E0320581053A -:101C60008105810581A881181818EDF608ECF69019 -:101C7000FF5AE020E70280F790FF59E07D00A8813D -:101C800018CDF6CD08F67D03A881E618FCE6CC2534 -:101C9000E0CC33CCDDF9CCF6CC08F6A88118E644CC -:101CA000F8F6A881181818E6FD08E6FCA881188641 -:101CB00083088682EDF0A3ECF0740290FF5AF015D1 -:101CC0008115811581158122E5812405F581E4A81E -:101CD0008118F6A88118181818EDF608ECF690FB94 -:101CE000F5E024F85003021DE6E4A8811818F6A8D0 -:101CF0008118E6FEA88118181818E6FD08E6FC7F92 -:101D000000EF24F8404DE4EF25E0247DF582E43433 -:101D1000FCF583E0FBA3E06C7003FAEB6D700974D3 -:101D200001A8811818F6802BE4EF25E0247DF582C8 -:101D3000E434FCF5837A00E054F0CCF8CCCDF9CD56 -:101D4000FB7800E954F0F9EA687002EB6970010E63 -:101D50000F80AEA88118EEF6A88118181818EDF6B5 -:101D600008ECF6A881EFF6A8811818E67079A8812A -:101D700018E624F74071A88118181818E6540FA81F -:101D800081F664046017A881E664036010A88118D6 -:101D9000181818E6FD08E6FC121C5A804A7C0A1244 -:101DA00031ADA88118181818E6FD08E6FC90FBF480 -:101DB000E025E0247DF582E434FCF583EDF0A3EC2E -:101DC000F090FBF4E0FFE4EF045407FF90FBF4F025 -:101DD00090FBF5E004F012324690FBF6E07008E468 -:101DE000FEFF7C0F12324D802790FBF7E004F05489 -:101DF0003F701D90FBF7E044FE7D00FC90FBF4E09B -:101E000025E0247DF582E434FCF583EDF0A3ECF0CD -:101E1000E58124FBF58122788B7600788C7600743E -:101E20000190FBF6F012313890FBF5E060577C0A28 -:101E30001231AD90FBF3E025E0247DF582E434FC23 -:101E4000F583E0FDA3E0FC90FBF3E025E0247DF5C5 -:101E500082E434FCF583E4F0A3F090FBF3E0FFE4CC -:101E6000EF045407FF90FBF3F090FBF5E014F078DB -:101E700089EDF608ECF61232467889E6FD08E6FCB4 -:101E80001208E380A312329A90FF93E04401F0B26B -:101E9000B3788B06B60011788B7600788CE6F40464 -:101EA00004A2E092B4788CF6021E25E490FBF6F0D2 -:101EB00090FBF5E07D00FCED44CFFD121C5A123181 -:101EC000BB22123138E5706449456F601590FF837D -:101ED000E0540F7D00D39570ED956F5005122F8162 -:101EE00080031230511231BB22123138E57064493F -:101EF000456F600512308B800E90FF80E04408F043 -:101F000090FF83E0547FF01231BB221231388C54A1 -:101F1000EC54F0B41015756A357569FC756801E507 -:101F20006A2403F56AE5693400F569E4F557F55666 -:101F3000E556C394015027E554540FFCAD6AAE69D1 -:101F4000AF68120E808C55EC60028012056AE56A5B -:101F5000700205690557E5577002055680D2E554B1 -:101F6000540F249DF8E654FEF6E554540F7F00FE0E -:101F70007C1212324DE5551470097D007C09122542 -:101F8000468007AD577C001225461231BB22123124 -:101F90003890FFFCE04402F090FF00E030E713903F -:101FA000FF83E04480F0436D8090FFFCE04401F04B -:101FB000801190FF82E04408F0536D7F90FFFCE0B9 -:101FC00054FEF090FF81E04480F01225F990FFFE6E -:101FD000E04405F090FFFCE054FDF01231BB22120A -:101FE00031387C011232FB78ADE64402F674FEFC17 -:101FF00004FD121CC590FF5AE030E70280F7E4F5BB -:102000004E754D10AC4EAD4DE54E154E7002154D52 -:10201000EC4D600280EE4387011231BB2212313851 -:102020007C021231C778ADE654FDF61231BB2212A4 -:10203000313878ADE630E02C78ADE630E12678AD89 -:10204000E6FCF58318E644F0FD121C5A90FFFCE014 -:102050004420F07C021232FB78ADE654FDF6741A8F -:1020600090FFFEF078ADE6FCF58318E644F1FD1232 -:102070001C5A1231BB22756D0090FFFFE0600343D4 -:102080006D01756E00E4F56CF56BE4F56F757049E4 -:10209000748490FF82F0748490FF80F0748090FFCD -:1020A00058F0748090FF5AF0AD46AF457E00EE24A4 -:1020B000FE5003022142E4EE75F007A4247FF5826E -:1020C000E434F8F583E0FFE4EF5480FDE4EF540FCF -:1020D00014FFED6038E4EF75F008A42448F582E4BD -:1020E00034FFF5837490F0E4EF75F008A4244AF50A -:1020F00082E434FFF5837480F0E4EF75F008A424E3 -:102100004EF582E434FFF5837480F08034E4EF759B -:10211000F008A42408F582E434FFF5837490F0E419 -:10212000EF75F008A4240AF582E434FFF583E4F0A7 -:10213000E4EF75F008A4240EF582E434FFF583E49F -:10214000F00E0220AB8D468E448F45747F90FFFDCC -:10215000F0749090FFFCF0228C58EC24F65006E5C9 -:10216000582437FC22E5582430FC22D2B0122543F3 -:10217000EC700302227E755C03AE5B7F00E55C15AC -:102180005C6480247F5035EF2400F582E434FBF555 -:1021900083E0FE24FE501EEF7D00FCE4FB7474C35C -:1021A0009CFAEB9DFBEE7D00FCEAC39CED6480CBCA -:1021B00064809B50028005EF2EFF80C18E5B8F5A9A -:1021C000E55C6480247F500302227EE55A248E5011 -:1021D0000302227E855A5D755B00AE5AAF5B903577 -:1021E000EEE493F55CE55C155C6480247F5018EEAA -:1021F0002400F582E434FBF583E0FCEF9035EE93A8 -:102200006C70040E0F80DE8E5A8F5BE55C64802458 -:102210007F406E755E017560E8755FFFE55D2402C5 -:10222000F55A755C07E55C334057AD60AE5FAF5E55 -:10223000E55CF5823395E0F5831201F5C4540FFC9B -:10224000122155E55A2400F582E434FBF583ECF0C5 -:10225000055A055AAD60AE5FAF5EE55CF582339519 -:10226000E0F5831201F5540FFC122155E55A2400C4 -:10227000F582E434FBF583ECF0055A055A155C80D1 -:10228000A4740290F851F090F86B79C77A357B27E7 -:1022900078011203FE756A357569FC756801E49072 -:1022A000FF83F0748090FF81F0755902E55975F055 -:1022B00007A4247FF582E434F8F583E0788FF6FCF8 -:1022C000540F14FC788FECF6E55975F007A42481BF -:1022D000F582E434F8F583E0789276FD0876E8FC40 -:1022E000788FE675F008A42448F582E434FFF5837E -:1022F000E4F0788FE675F008A4244FF582E434FF0B -:10230000F583ECF07892E6FF08E67E03CFC313CFA7 -:1023100013DEF9FE788FE675F008A42449F582E40F -:1023200034FFF583EEF0788FE675F008A4244AF5C3 -:1023300082E434FFF5837480F07890ECF67D0078C9 -:1023400093E62CF618E63DF67892E6FD08E67C0367 -:10235000CDC313CD13DCF9FC788FE675F008A42407 -:102360004DF582E434FFF583ECF0788FE675F008E4 -:10237000A4244EF582E434FFF583E4F07892E6FD80 -:1023800008E6FC788FE6FF7E00EE24FE5003022470 -:10239000FDE4EE75F007A4247FF582E434F8F583BC -:1023A000E0FFE4EF5480FAE4EF540F14FFE4EE751D -:1023B000F007A42481F582E434F8F583E07890F600 -:1023C000E4EE1313548024F0F8E434FDF9E8FCE95A -:1023D000FD8A5AEA700302246AE4EF75F008A42427 -:1023E00048F582E434FFF583E4F07890E6FAE4EF10 -:1023F00075F008A4244FF582E434FFF583EAF0ED8C -:10240000FBEC7A03CBC313CB13DAF9FAE4EF75F0E4 -:1024100008A42449F582E434FFF583EAF07890E6D5 -:102420007B00FAEC2AFCED3BFDFBEC7A03CBC313FB -:10243000CB13DAF9FAE4EF75F008A4244DF582E441 -:1024400034FFF583EAF0E4EF75F008A4244AF5823E -:10245000E434FFF5837480F0E4EF75F008A4244EB3 -:10246000F582E434FFF5837480F00224F9E4EF751B -:10247000F008A42408F582E434FFF583E4F07890B2 -:10248000E6FAE4EF75F008A4240FF582E434FFF5D2 -:1024900083EAF0EDFBEC7A03CBC313CB13DAF9FA42 -:1024A000E4EF75F008A42409F582E434FFF583EA2B -:1024B000F07890E67B00FAEC2AFCED3BFDFBEC7A31 -:1024C00003CBC313CB13DAF9FAE4EF75F008A424B5 -:1024D0000DF582E434FFF583EAF0E4EF75F008A42B -:1024E000240AF582E434FFF583E4F0E4EF75F008A4 -:1024F000A4240EF582E434FFF583E4F00E02238673 -:102500008E597892EDF608ECF6788FEFF61220737C -:10251000228C26EC30E718E526540F1475F008A439 -:102520002448F582E434FFF583E054DFF08016E5BB -:1025300026540F1475F008A42408F582E434FFF53E -:1025400083E054DFF0227C0022EC90FC37F08C24F6 -:10255000ED2403F5257D00D39572ED95714003853B -:102560007225E52524B75009752503740290FC37C0 -:10257000F0AC2512307622E4F56CF56B12257D2245 -:1025800090FC35E06573600E740490FC37F0E4F560 -:102590006B756C0380467D73E4FEFF79357AFC7BB6 -:1025A0000174057800120348E56C2403F56CE56BB3 -:1025B0003400F56BE56CD39572E56B95714006853B -:1025C000726C85716BD3E56C9448E56B9400400C9C -:1025D000740290FC37F0E4F56B756C03AC6C123050 -:1025E0007622EC90FC37F0E4F56CF56B8C32EC6005 -:1025F0000512306780057C001230762290FF93E050 -:102600004401F0B2B390FF04E0F54A90FF06E0FD0C -:10261000A3E0ED7D00FC7D00FC90FF06E0FFA3E061 -:102620007E00FFE4FEEC4EFCED4FFDC3EC9448ED64 -:102630009400502290FF06E0FDA3E0ED7D00FC7DBC -:1026400000FC90FF06E0FFA3E07E00FFE4FEEC4EFE -:10265000FCED4FFD8004E4FD7C488C728D7190FF91 -:1026600002E0FDA3E0ED7D00FC7D00FC90FF02E0B8 -:10267000FFA3E07E00FFE4FEEC4EF54CED4FF54B82 -:10268000756A357569FC7568017D357EFC7F017959 -:1026900073E4FAFB74057800120348754900E549B4 -:1026A00024FE4019AD6AAE69AF68E412031805490B -:1026B0000DED70010E8D6A8E698F6880E1756A3547 -:1026C0007569FC75680190FF00E05460B4000280F9 -:1026D00006D35003022CBFE54A540FF549E54A548E -:1026E00080A2E0920290FF01E012018A000B2CBA56 -:1026F000270528232CBA292F2CBA2A122A462BADBB -:102700002BB02BF02C632C91E56D30E70EE54C459A -:102710004B7008E572640245716003022CBC90FFA7 -:1027200000E0541FB400028003D34029E54A60034F -:10273000022820AD6AAE69AF68740112031878AD43 -:10274000E630E00BAD6AAE69AF6874021203187C24 -:102750000212307622B401028003D3401BE56D20C3 -:10276000E107E54A6003022820E54A24FE500302FF -:1027700028207C0212307622B402028006D3500355 -:1027800002281EE56D20E10DE54A6009E54A6480F6 -:102790006003022820AC4A1230FD4003022820E5E5 -:1027A00049702530021190FF80E05408AD6AAE698F -:1027B000AF68120318800F90FF82E05408AD6AAE34 -:1027C00069AF68120318803D154930021DE549754F -:1027D000F008A42448F582E434FFF583E05408AD02 -:1027E0006AAE69AF68120318801BE54975F008A44A -:1027F0002408F582E434FFF583E05408AD6AAE693D -:10280000AF68120318AD6AAE69AF681201EF600BD2 -:10281000AD6AAE69AF6874011203187C021230769B -:10282000228000022CBCE56D20E706E57245716050 -:1028300003022CBC90FF00E0541FB400028003D3BD -:10284000401AE54C14454B7004E54A600302292CFC -:1028500078ADE654FEF67C0012307622B401028098 -:1028600003D3402AE56D20E108E56D20E00302294D -:102870002CE56D30E004E54A700BE56D30E109E5CB -:102880004A24FE500302292C7C0012307622B40226 -:10289000028006D3500302292AE54C454B6003020F -:1028A000292CAC4A1230FD400302292CE56D20E1B1 -:1028B00007E56D20E0028077E56D30E006E54960D0 -:1028C00002806CE549700F90FF82E054F7F090FFB2 -:1028D00080E054F7F022E549B401028003D34009B7 -:1028E0007D017C03120F128011B402028003D340D9 -:1028F000097D017C04120F1280001549300215E594 -:102900004975F008A42448F582E434FFF583E054C7 -:10291000F7F08013E54975F008A42408F582E43443 -:10292000FFF583E054F7F07C00123076228000023D -:102930002CBCE56D20E706E57245716003022CBCF6 -:1029400090FF00E0541FB400028003D3401AE54C0E -:1029500014454B7004E54A6003022A0F78ADE64443 -:1029600001F67C0012307622B401028003D34029A4 -:10297000E56D20E108E56D20E003022A0FE56D30EA -:10298000E004E549700BE56D30E108E54924FE50AF -:1029900002807F7C0012307622B402028003D34092 -:1029A0006FE54C454B60028069AC4A1230FD400235 -:1029B0008060E56D20E107E56D20E0028054E54987 -:1029C000701430020990FF80E04408F0800790FF07 -:1029D00082E04408F022E56D30E1331549300215FC -:1029E000E54975F008A42448F582E434FFF583E056 -:1029F0004408F08013E54975F008A42408F582E442 -:102A000034FFF583E04408F07C0012307622800227 -:102A10008000022CBCE56D20E712E5724571700C58 -:102A2000E54A700890FF00E0541F6003022CBCE5EB -:102A30004C90FFFFF090FFFFE06005436D018003C5 -:102A4000536DFE7C0012307622E56D30E70EE572A4 -:102A50004571600890FF00E0541F6003022CBCAD7C -:102A60004BE54CED7D00FC7D00FCBD0002800302C7 -:102A70002BA8B401028003D34032E54A7005E54C2F -:102A8000FC6003022BAA756A407569F8756801D36A -:102A9000E5729412E57194004006E4FD7C12800416 -:102AA000AC72AD718C708D6F12308B22B4020280CB -:102AB00003D34059E54A6003022BAAE54CFC70277A -:102AC000756A527569F8756801D3E5729419E571F4 -:102AD00094004006E4FD7C198004AC72AD718C70EA -:102AE0008D6F12308B8025756A6B7569F87568017A -:102AF000D3E5729427E57194004006E4FD7C2780BD -:102B000004AC72AD718C708D6F12308B22B40302E5 -:102B10008006D35003022BA8E54CF549700F90FFB7 -:102B200004E0FDA3E04D6003022BAA801890FB0295 -:102B3000E0FDA3E0FC90FF05E06C700790FF04E06F -:102B40006D60028068E4F570F56F7F00E54914C59B -:102B500049600FEF2400F582E434FBF583E02FFF9A -:102B600080EA8F4AE54A2400F582E434FBF583E0ED -:102B70007D00D39572ED95714006AC72AD71800FFA -:102B8000E54A2400F582E434FBF583E07D00FC8C0B -:102B9000708D6FE54A2400FCE434FBFDFEECFD7F04 -:102BA000018D6A8E698F6812308B228000022CBCE6 -:102BB000022CBCE56D30E719E5721445717012E521 -:102BC0004A700EE54C454B700890FF00E0541F60C2 -:102BD00003022CBCE56D20E008E56D20E103022C2A -:102BE000BC756A6EE4F569F568E4F56F04F570127A -:102BF000308B22E56D20E727E57245717021E54AAB -:102C0000701DE54C6402454B600DE54C14454B606E -:102C100006E54C454B700890FF00E0541F6003022E -:102C20002CBCE56D20E008E56D20E103022CBC859D -:102C30004C6EE56E700A436D01536DFDD2B080207D -:102C4000E56E64026007E56E1460028072536DFEEB -:102C5000436D02E56E64026005E56E147002C2B059 -:102C60007C0012307622E56D30E71AE5721445716A -:102C70007013E54A700FE54C454B700990FF00E07A -:102C8000541F1460028038E56D20E10280317C0120 -:102C900012307622E56D20E715E5724571700FE57B -:102CA0004C454B700990FF00E0541F146002800FE8 -:102CB000E56D20E10280087C00123076228000025F -:102CC0002F7DB440028006D35003022F7390FF0182 -:102CD000E090FC35F0E54A90FC36F0E490FC37F0EB -:102CE000E56A2403F56AE5693400F569AD4BE54C06 -:102CF000856A82856983CDF0A3CDF090FF01E01253 -:102D000001C02D2A012D50022D7A032DA4042DF28D -:102D1000052E2F062E55072E7B082EA7092ECD0B2C -:102D20002EF30C2F02802F028100002F60E56D2012 -:102D3000E7067C051225DF227D767E357F02793815 -:102D40007AFC7B01740878001203487D087C00122D -:102D5000254622E56D20E7067C051225DF22E54A9F -:102D6000B403004010B40500500BE54A7F00FE7C20 -:102D70001012324D227D007C0712254622E56D207F -:102D8000E7067C051225DF22E54AB403004010B4B3 -:102D90000500500BE54A7F00FE7C1112324D227D6A -:102DA000007C0712254622E56D20E7067C051225EA -:102DB000DF22E54AB405028003D3400AE4FF04FEA3 -:102DC0007C0A12324D22B401028003D3400AE4FF90 -:102DD00004FE7C0812324D22B403004010B40500FA -:102DE000500BE54A7F00FE7C1312324D227D007CA1 -:102DF0000712254622E56D20E734D3E5729448E5B5 -:102E00007194005006E572457170067C021225DF50 -:102E100022E54AB40103B3400BC3B403004009B434 -:102E200006005004123123227C071225DF221225CE -:102E30007D22E56D20E71DE54AB403004010B4058E -:102E400000500BE54A7F00FE7C1612324D227C07B3 -:102E50001225DF2212257D22E56D20E71DE54AB40B -:102E600003004010B40500500BE54A7F00FE7C19BA -:102E700012324D227C071225DF2212257D22E56DBC -:102E800020E723748190FF93F0E54AB403004010DB -:102E9000B40500500BE54A7F00FE7C1712324D222C -:102EA0007C071225DF2212257D22E56D20E71DE536 -:102EB0004AB403004010B40500500BE54A7F00FE01 -:102EC0007C1812324D227C071225DF2212257D222A -:102ED000E56D20E71DE54AB403004010B40500503D -:102EE0000BE54A7F00FE7C1512324D227C0712252D -:102EF000DF2212257D22E56D20E7067C071225DF03 -:102F00002212257D22E56D30E72090FF00E0541F5E -:102F1000701090FF01E0B480051225748003122523 -:102F20007D227D007C051225462290FF00E0541F83 -:102F300060067C051225DF22D3E5729448E5719482 -:102F400000500BC3E5729407E571940050067C03B2 -:102F50001225DF22E54AB40504123123227C071230 -:102F600025DF22E56D30E7087D007C05122546222D -:102F70007C051225DF22B420028003D340008000AC -:102F80001230512275430090FF83E0540FD39543D4 -:102F90004024E54324F0F582E434FEF583E0AD6A95 -:102FA000AE69AF6812031805430DED70010E8D6A0E -:102FB0008E698F6880D1E5437D00FCC3E5709CF588 -:102FC00070E56F9DF56FE570456F6006E490FF83D7 -:102FD000F02290FF82E04408F0E4F56F75704990AC -:102FE000FC35E0B405028003D3404090FC36E0F5A8 -:102FF00043B405028003D3400AE4FF04FE7C0B12B5 -:10300000324D22B401028003D3400AE4FF04FE7C67 -:103010000912324D22B403004010B40500500BE5F4 -:10302000437F00FE7C1412324D2222B480004023E4 -:10303000B48200501E7C357DFC1217A57D008C6C7F -:103040008D6B90FC37E0600512305180057C0012DA -:103050003076222290FF83E0547FF090FF82E0449C -:1030600008F090FF80E04408F02290FF82E04408DE -:10307000F090FF80E04408F0228C237D008C708D5E -:103080006F756A357569FC75680112308B2290FF87 -:1030900083E0547FF0E5706449456F700122C3E519 -:1030A000709408E56F94004015752108E5217D00B6 -:1030B000FCC3E5709CF570E56F9DF56F8009857028 -:1030C00021E4F56F757049752200E522C395215002 -:1030D00026AD6AAE69AF681201EFFCE52224F8F56F -:1030E00082E434FEF583ECF005220DED70010E8DC7 -:1030F0006A8E698F6880D3E521547F90FF81F0222A -:103100008C487F00EF24FD4019E4EF75F007A424FC -:103110007FF582E434F8F583E065487002D3220F2E -:1031200080E28F47C32285727085716F90FF82E0C5 -:1031300054F7F090FF83E0547FF022C000C001C03C -:1031400002C006C007E5782408F8860653067F7C8F -:10315000FF1231AD7C007D00E57B6046FF90FD9560 -:10316000E0547F6E700FC083C082A3E0FDA3E0FC3B -:10317000A3157B8007A3A3A3DFE68026DF06D0820A -:10318000D083801EE0F8A3E0F9A3E0FAD082D083D8 -:10319000E8F0A3E9F0A3EAF0A3C083C082A3A3A34D -:1031A00080DA123246D007D006D002D001D00022F9 -:1031B00085A87A75A888EC70027C3F8C7922E57826 -:1031C0002408F8760012329A80FBC000C001C002C9 -:1031D000C006C007AE047CFF1231ADE57B6042FF44 -:1031E00090FD95E0547F6E700BC083C082A3A3A3B3 -:1031F000157B8007A3A3A3DFEA8026DF06D082D059 -:103200008380D8E0F8A3E0F9A3E0FAD082D083E885 -:10321000F0A3E9F0A3EAF0A3C083C082A3A3A38034 -:10322000DA7808087918097C01E6547F6E70067612 -:10323000007700800608090CBC08EE123246D00761 -:10324000D006D002D001D00022757900857AA8225C -:10325000C0F0C082C083C3E57B24E8500512329AD7 -:1032600080F4EC6031903575E493C39C4028C00431 -:103270007CFF1231ADD004430480E57B75F003A4DC -:103280002495F582E434FDF583ECF0EFA3F0EEA392 -:10329000F0057B123246D083D082D0F022C0047C6D -:1032A00020D28CD28DD504FDD0042275A80075885B -:1032B0000075B80075F00075D000E4F8900000F6D5 -:1032C00008B800FB020000C3ED940250047D037CAB -:1032D000E8ECF4FCEDF4FD0CBC00010D8C7F8D7E60 -:1032E00022C3EC94BCED940250047D077CD0ECF436 -:1032F000FCEDF4FD0CBC00010D8C7D8D7C22EC708E -:103300000122C000E5782418F8A604E5782408F81E -:10331000C6547FF6E630E703D0002212329A80F4DA -:10332000C28C857C8C857D8AD28CC0E0C0D0C0F0F8 -:10333000C082C083C000C001C002C003C004C00579 -:10334000C006C007121AF8E5782408F8E66024E5FC -:10335000782410F8A681E57875F021A4248DF582F3 -:10336000E434FCF58378AEE58104C398F9E6F0080F -:10337000A3D9FA74082578F8057808E65480700C0B -:10338000E578B407F3780875780080EFE5782410C5 -:10339000F88681E57875F021A4248DF582E434FC6B -:1033A000F58378AEE58104C398F9E0F608A3D9FA6D -:1033B000D007D006D005D004D003D002D001D00071 -:1033C000D083D082D0F0D0D0D0E032C0E0C0D0C026 -:1033D00000C001C002C28E857E8D857F8BD28E7823 -:1033E0001979097A07E77004A600800BE6600816D1 -:1033F000E67004E74480F70809DAEAE57960131417 -:10340000F579700EE5782408F87600123246D28CF1 -:10341000D28DD002D001D000D0D0D0E0327581ADB5 -:10342000742A90FF93F0757F30757EF8757D607516 -:103430007CF012053F1234CE12175B90FF93E044EC -:1034400001F0B2B31234F81232A880DA22C0007C44 -:1034500001EC2408F8E660090CBC08F512329A80E9 -:10346000EED00022C0F0C082C083C000C006C007FA -:10347000ED2410F876BCED75F021A4248DF582E4DE -:1034800034FCF583C082C083A3A3E4780DF0A3D8F5 -:10349000FCEC547F75F002A42441F582E5F034354C -:1034A000F583E493FE740193F5828E83E493FE74B6 -:1034B0000193FFD083D082EFF0A3EEF0ED2408F863 -:1034C000EC4480F6D007D006D000D083D082D0F074 -:1034D00022757800757B007A08791878087600776D -:1034E000000809DAF8E478087480447FF67401442F -:1034F00010F58975B808D2ABD2A9227581ADD28EEC -:10350000D28CD2AFE57B6032FF90FD95E0548060B5 -:103510002478087908E0547FFA7B00E6547FB502EE -:10352000027BFF08D9F5EB700CEAF012344AAD04C7 -:10353000AC02123461A3A3A3DFD212329A80C57CFD -:10354000017D002204FE04F204F604EA04E604E22B -:1035500004EE04FA04A604AA04D604DA04A204A21F -:1035600004A204DE04BE04B604BA04B204CA04C64B -:1035700004C204CE04D204AE1901030022004802A2 -:1035800000480E301420C81AD0180A0C0506020391 -:1035900001020001CE0181010000C0008000600036 -:1035A0003000180010000800040002000100081894 -:1035B00028380C05100A0200000000000301100A60 -:1035C000020000000000FBE0FBF2090227000102FC -:1035D00000A0FA0904000003FF00000007058102B3 -:1035E00040000007050102400000070583030200B8 -:1035F00001220354005500530042003300340031CF -:1036000000300020002000200020002000200020AA -:073610000020000000000093 -:00000001FF diff --git a/kernel-2.6.33/firmware/mts_edge.fw.ihex b/kernel-2.6.33/firmware/mts_edge.fw.ihex deleted file mode 100644 index d14ebd64..00000000 --- a/kernel-2.6.33/firmware/mts_edge.fw.ihex +++ /dev/null @@ -1,881 +0,0 @@ -:10000000F0360002001E021AFBFFFFFFFFFF023363 -:10001000F9FFFFFFFFFFFFFFFFFFFFFFFFFF0234BE -:10002000A47581D490FDE88583A0123618EC4D604C -:100030007378AF8003760018B8A0FA787F800376D3 -:100040000018B865FA78208003760018B820FA788E -:10005000208003760018B81FFA90FDDDAE83AF82D2 -:1000600090FBF81200AA6005E4F0A380F690FDE88A -:10007000A88290FDE8A982E8696005E4F20880F7AB -:100080009001081200B390010C1200B390011012FD -:1000900000B39001141200D190011A1200D1900106 -:1000A000201200D175D0001234F6020126EF6582CD -:1000B0007003EE658322E493F8740193F97402935C -:1000C000FE740393F5828E83E869700122E493F64F -:1000D000A30880F4E493FC740193FD740293FE740E -:1000E0000393FF740493F8740593F58288831200D8 -:1000F000AA700122E493A3A883A9828C838D82F045 -:10010000A3AC83AD828883898280E32121049B8014 -:1001100080049BB0B4049BFDE8049F049FFBF304A0 -:10012000A4049FFBF30504050480FED0F030F00921 -:1001300020F303F68010F7800D30F10920F303F26D -:100140008004F38001F020F404FCD0E0CC22CCC089 -:10015000E0120163020154BC0005D0F0ACF022C3F0 -:1001600013DCFC02012ABF0009ED258275F001F8BD -:10017000E622BF010FED2582F582EE3583F583750A -:10018000F004E022ED258275F002F8E222D083D05F -:1001900082F5F0C3E493A3C5F095F0C0E0C3D0F0BE -:1001A000E493A395F04012A3A3C3E5F033500205F6 -:1001B000832582F58250020583740193C0E0E493A5 -:1001C000C0E022D083D082F5F0E4937009740193EB -:1001D0007004A3A3800C74029365F06005A3A3A32D -:1001E00080E7740193C0E0E493C0E022120264024D -:1001F00001FB1202B80201FB1202DC0201FB30E03B -:100200000720E302E622E72230E10720E302E222B0 -:10021000E32230E202E022E493221202DC02022313 -:100220001202B8020223ABF012022DCBC5F0CB2292 -:1002300030E01020E306E6F5F008E622E7F5F009E5 -:10024000E7192230E11020E306E2F5F008E222E3AC -:10025000F5F009E3192230E206E0F5F0A3E022E42C -:1002600093F5F074019322BB0003740922BB0107CC -:1002700089828A83740422BB020789828A8374106C -:1002800022740A22020284BB0007E92582F8740165 -:1002900022BB010DE92582F582EA3583F5837404DA -:1002A00022BB020DE92582F582EA3583F5837410BD -:1002B00022E92582F87402220202B8BF0005EDF897 -:1002C000740122BF01078D828E83740422BF02074E -:1002D0008D828E83741022EDF87402220202DCBF3C -:1002E0000007ED2582F8740122BF010DED2582F58E -:1002F00082EE3583F583740422BF020DED2582F56D -:1003000082EE3583F583741022ED2582F874022283 -:10031000020310C0E0120264020328C0E01202B817 -:10032000020328C0E01202DC02032830E00B20E3C5 -:1003300004D0E0F622D0E0F72230E10B20E304D035 -:10034000E0F222D0E0F322D0E0F022C9CDC9CACE3B -:10035000CACBCFCB12035BEDF9EEFAEFFB22BB0069 -:100360002FBF000AFAEDF8E7F60809DAFA22BF0112 -:10037000128D828E83F802037809A3E7F0D8FA225F -:10038000020383FAEDF8E7F20809DAFA2202038D94 -:10039000BB014DBF001489828A83F9EDF802039FE7 -:1003A00008A3E0F6D9FA220203B0BF01228D828EA3 -:1003B00083FB08C9C582C9CAC583CAE0A3C9C5826F -:1003C000C9CAC583CAF0A3DBEAD8E8220203D38DE9 -:1003D000828E83F9EDF8E0F208A3D9FA220203DD58 -:1003E000BB024DBF001289828A83F9EDF80203EF48 -:1003F00008A3E493F6D9F922BF01238D828E83FBF3 -:1004000008C9C582C9CAC583CAE493A3C9C582C93C -:10041000CAC583CAF0A3DBE9D8E722020422898295 -:100420008A83F9EDF8E493F208A3D9F922020433A0 -:10043000BF000DFAEDF8E3F60809DAFA2202043DEE -:10044000BF01128D828E83F802044A09A3E3F0D81B -:10045000FA22020455FAEDF8E3F20809DAFA220268 -:10046000045FE6FB08E6FA08E6F904F618700106F0 -:1004700022E6FF08E6FE08E6FD22EFF0A3EEF0A379 -:10048000EDF022EBF0A3EAF0A3E9F022E0FFA3E015 -:10049000FEA3E0FD22E0FBA3E0FAA3E0F9220000C6 -:1004A000000000000000000504006105730026053F -:1004B0009A00330A0B00610A770066154600610C4A -:1004C000FB006109AB006109E200610DC200610B34 -:1004D000F300610A1E00610A530061173E003317E2 -:1004E0005100341E1600431EBC0044202900442045 -:1004F0001700471EE300471F88004D1FD9004F1FFC -:10050000050058338400617CCC7DFF121CC722900B -:10051000FFFCE020E72DC2AFAE59AF58755A20E579 -:100520005A14C55A6019E4FE7F05EE4FCE24FFCE63 -:10053000CF34FFCF6007E490FF92F080ED80E08E33 -:10054000598F582212050C7D077CB71233A07D0FFE -:100550007C6E1233BA78A17A06E4F608DAFC7A06E1 -:100560001205CF7C03120E57122165E4FEFF7C0FAB -:10057000123329D2A822123214E490FC38F090FFF2 -:10058000F0E030E408740190FC39F08005E490FC60 -:1005900039F07D0A7C00122547123297221232145C -:1005A00090FC39E014700E90FFF0E04410F07C00F5 -:1005B0001225E0801990FC39E0700E90FFF0E054B5 -:1005C000EFF07C001225E080057C171225E0123246 -:1005D000972290FFF0E054ABF090FFF0E04420F061 -:1005E000228C378D367882EDF608ECF6EDFEECFDC8 -:1005F0007F019000051201F57880F67882E6FD080B -:10060000E6FCEDFEECFD7F019000041201F5540FB5 -:10061000FC7D8012176F7880E6700DAD3AAE39AF71 -:1006200038E41203187C082290FFF0E054FEF090AA -:10063000FFF0E054FDF0801E7882E6FD08E6FCED58 -:10064000FEECFD7F0190000812021725E0440190A6 -:10065000FFF3F00206DB7882E6FD08E6FCEDFEEC37 -:10066000FD7F0190000612021754FE90FFF3F08008 -:100670002B7882E6FD08E6FCEDFEECFD7F019000A4 -:1006800008120217FAEB90FFF1F01208CA400DAD04 -:100690003AAE39AF38E41203187C18227882E6FDAE -:1006A00008E6FCEDFEECFD7F0190000812021790B9 -:1006B000FFF1F01208CA400DAD3AAE39AF38E4127E -:1006C00003187C18227882E6FD08E6FCEDFEECFDBE -:1006D0007F01900006120217440190FFF3F0788327 -:1006E000E62403F618E63400F67880E624FE500986 -:1006F00090FFF0E054FDF0800790FFF0E04402F03E -:10070000E490FFF1F0788176007880E624FFFCE445 -:1007100034FFFD7881E67F00FEECD39EEF6480CD50 -:1007200064809D402F1208AF400F7881E6AD3AAE4D -:1007300039AF381203187C182290FFF2E0FC78825F -:100740008683088682ECF0788106A37882A68308E7 -:10075000A68280B51208AF400F7881E6AD3AAE3977 -:10076000AF381203187C182290FFF2E0FC788286E2 -:1007700083088682ECF07880E6AD3AAE39AF381265 -:1007800003187C00228C378D367882EDF608ECF663 -:10079000EDFEECFD7F019000051201F57881F67801 -:1007A00082E6FD08E6FCEDFEECFD7F019000041200 -:1007B00001F5540FFC7D8112176F7881E670037C80 -:1007C000082290FFF0E054FEF090FFF0E054FDF0BE -:1007D000801B7882E6FD08E6FCEDFEECFD7F0190D3 -:1007E000000812021725E090FFF3F0805B7882E6A4 -:1007F000FD08E6FCEDFEECFD7F01900006120217FD -:1008000054FE90FFF3F080217882E6FD08E6FCEDCF -:10081000FEECFD7F01900008120217FAEB90FFF149 -:10082000F01208CA40037C18227882E6FD08E6FC34 -:10083000EDFEECFD7F0190000812021790FFF1F031 -:100840001208CA40037C18227883E6240AF618E6C8 -:100850003400F6788076007881E624FFFCE434FFEB -:10086000FD7880E67F00FEECD39EEF6480CD64804F -:100870009D402178828683088682E090FFF1F01205 -:1008800008CA40037C1822788006788306E6187030 -:10089000010680C390FFF0E04401F078828683086F -:1008A0008682E090FFF1F01208CA40037C18227C97 -:1008B000002290FFF0E020E71290FFF0E030E50921 -:1008C00090FFF0E04420F0C32280E7D32290FFF0B5 -:1008D000E020E31290FFF0E030E50990FFF0E04403 -:1008E00020F0C32280E7D3228C428D417C00ED545E -:1008F000F0FDEC7003ED64307005753E0380037508 -:100900003E04AC3E120F74758300858340E541546C -:100910000FF53FE5407004E53F64037035E53E2484 -:10092000FD75F00AA42402F582E434FCF583E0307E -:10093000E60512105B8019E53E24A1F8E654FBF6AB -:1009400078ADE62405F58218E63400F583740FF0DF -:100950008059E5407004E53F64047048E53E24FD9D -:1009600075F00AA42402F582E434FCF583E030E556 -:1009700007AC42AD41121C5CE54230E21578B1E6AD -:1009800030E00F78B1E630E109E4FF04FE7C0412A8 -:10099000332978ADE62406F58218E63400F5837431 -:1009A0000FF08007E4FC7DEE121C5CC203221232C1 -:1009B00014120F7478ADE62406F58218E63400F5BB -:1009C00083E090FC38F078ADE62405F58218E63433 -:1009D00000F583E090FC39F0C2037D027C00122513 -:1009E00047123297221232147899ECF6EC24A1F8CF -:1009F000E630E1077C131225E0800F90FC39E0FD22 -:100A00007899E6FC1213F11225E012329722123285 -:100A1000147899ECF67D00120F141225E01232972B -:100A2000221232147899ECF6EC24A1F8E630E207B1 -:100A30007C131225E0801B7899E624A1F8E620E1DA -:100A4000077C121225E0800A7899E6FC1214151230 -:100A500025E0123297221232147899ECF6EC24A198 -:100A6000F8E620E2077C111225E0800A7899E6FC7E -:100A70001215161225E0123297221232147899ECD0 -:100A8000F6120F7478ADE62409F58218E63400F505 -:100A900083E090FC3FF078ADE6240AF58218E63456 -:100AA00000F583E090FC40F078ADE62403F5821871 -:100AB000E63400F583E0FC78ADE62404F58218E620 -:100AC0003400F583E0F56278ADE62402F58218E69D -:100AD0003400F583E0F5638C61E4EC333354017842 -:100AE00099F66008E56230E1037899067899E69016 -:100AF000FC41F078ABE62402F58218E63400F58379 -:100B0000E0FDA3E0540CFCED54E68C65F564E56172 -:100B100030E503436501E56220E50EE561547F7031 -:100B200008E56120E703436502E56130E3034365BF -:100B300010E56130E203436520E56154036003433F -:100B40006540E56130E103436580E56130E40343DE -:100B50006401E56130E603436408E56220E40EE5E4 -:100B600061547F7008E56120E7034364105365FB1F -:100B70005364F9AD64E56590FC3ACDF0A3CDF0E5A2 -:100B80006330E30DE5635430C4540F90FC3DF080B6 -:100B900005E490FC3DF0E563540390FC3CF0E56314 -:100BA0005404C31390FC3EF090FC3CE0700E7D3585 -:100BB0007EFC7F01740190000912014B78ADE624A0 -:100BC00008F58218E63400F583E07C00FD78ADE698 -:100BD0002407F58218E63400F583E07F004CFEEF31 -:100BE0004D90FC38F0A3CEF0CEC2037D0A7C0012FB -:100BF0002547123297221232147899ECF6789E76B5 -:100C0000010876FC087638789B760C789E12046E84 -:100C100012021D789CCBF6CB08F67F00EF24EA4049 -:100C20001FE4EF25E090365AFD93CD0493789D663E -:100C30007003ED18667006789B760080030F80DCE9 -:100C4000789AEFF6789E12046E90000212021778DE -:100C50009CCBF6CB08F65404CB54064B6004789B2F -:100C6000760B789DE630E313789E12046E900005B3 -:100C70001201F524FB5004789B760D789DE654C054 -:100C80007D0064C04D7004789B760B789E12046ED4 -:100C90009000041201F524FC5004789B760F789E96 -:100CA00012046E9000061201F524FD5004789B7624 -:100CB0000E789E12046E9000091201F524FD500476 -:100CC000789B760A789BE6702A7899E6FC120F7476 -:100CD000789E12046E78ABE6F978AAE6FA7B017486 -:100CE0000A7800120348C2037899E6FC12111778BB -:100CF0009BECF6789BE6FC1225E01232972212322A -:100D0000147899ECF6120F747899E624FD75F00AC0 -:100D1000A42414F582E434FCF583AC82AD8378AA74 -:100D20008683088682ECF9EDFA7B0A78011203B01B -:100D3000C2037899E6FC121117123297228D2B8C80 -:100D40002AED60407527017529487528FFE52A249A -:100D5000FDFCE434FFFDEC7C0325E0CD33CDDCF974 -:100D6000FCE5292CF529E5283DF528AD29AE28AF6D -:100D700027748090000612032074809000021203F2 -:100D800020120FC7E52B14603B75270175290875E4 -:100D900028FFE52A24FDFCE434FFFDEC7C0325E07C -:100DA000CD33CDDCF9FCE5292CF529E5283DF528E6 -:100DB000AD29AE28AF27E4900006120320E490008E -:100DC00002120320221232147899ECF6EC24A1F8D6 -:100DD000E630E2097899E6FC121516D2007899E619 -:100DE000FC120F74789A760090FC39E030E70478B2 -:100DF0009A7601789AE6FD7899E6FC120D3AC203DC -:100E00003000077899E6FC1214157C001225E012D8 -:100E100032972278ADE62404F58218E63400F58393 -:100E2000E04401F078ADE62404F58218E63400F5DC -:100E300083E030E00280ED78ADE6240BF58218E621 -:100E40003400F583E054F8F078ADE62402F582181A -:100E5000E63400F583E04480F022C2038C58120F80 -:100E60007478AA8683088682798B7A367B0A780121 -:100E70001203FE120E10AC587D02120D3AC203ACE2 -:100E800058121117228D538E528F518C50120F749D -:100E9000754F0078ADE62405F58218E63400F58339 -:100EA000E020E41FE54F24F64019054FC2037C18EB -:100EB0001233D790FF93E04401F0B2B3AC50120F5D -:100EC0007480D078ADE62405F58218E63400F58309 -:100ED000E020E405C2037C022278ADE62405F58219 -:100EE00018E63400F583E0540F601678ADE624056B -:100EF000F58218E63400F583E0540FF0C2037C015C -:100F00002278AC8683088682E0AD53AE52AF511290 -:100F10000318C2037C00228D318C30121516E53186 -:100F2000600FE530B4030A7C0112250F7C81122585 -:100F30000FAC30120F74E531601A78AE86830886E4 -:100F400082E054E7F0A3A3A3A3E054E7F0AC307D24 -:100F500002120D3A78AA868308868279957A367BC2 -:100F60000A78011203FEC203E53024A1F8E654FD1D -:100F7000F6AC30121117228C26300305123376801E -:100F8000F87C0A123289D203E52624FD78A7F67090 -:100F90000778AE76FF0876E078A7E67D007C04252A -:100FA000E0CD33CDDCF9FC24A078ADF6ED34FF18AC -:100FB000F678A7E675F00AA42400FCE434FCFD787A -:100FC000AAEDF608ECF61233222278ADE62402F5FB -:100FD0008218E63400F583E030E72278ADE624029B -:100FE000F58218E63400F583E0547FF078ADE6240E -:100FF00002F58218E63400F583E04480F02278AEF2 -:101000008683088682E0547FF0AD83E5822404FC69 -:10101000E43D8C82F583E0547FF078ADE6240BF557 -:101020008218E63400F583E054F8F078AFE6240146 -:10103000F58218E63400F583E04403F078AFE62447 -:1010400005F58218E63400F583E04403F078ADE658 -:101050002405F58218E63400F583740FF02278AE8B -:101060008683088682E0543FF0AD83E5822404FC49 -:10107000E43D8C82F583E0543FF078A7E624A8F89D -:10108000E6FC78AFE62401F58218E63400F583EC3F -:10109000F078A7E624A8F8E6FC78AFE62405F58208 -:1010A00018E63400F583ECF078ADE6240BF58218F1 -:1010B000E63400F583E054FB4402F52678ABE624E1 -:1010C00002F58218E63400F583E030E5034326019B -:1010D00078ADE62405F58218E63400F583E030E0CB -:1010E00003120FC7E526FC78ADE6240BF58218E65F -:1010F0003400F583ECF078ADE62405F58218E6348B -:1011000000F583740FF078AE8683088682E0448011 -:10111000F0A3A3A3A3E04480F0228C2A120F7478DA -:10112000ABE62408F58218E63400F583E0FC78ADE0 -:10113000E6240AF58218E63400F583ECF078ABE695 -:101140002407F58218E63400F583E0FC78ADE62448 -:1011500009F58218E63400F583ECF078AA86830856 -:101160008682E0FDA3E0FCEDFE78ADE62408F58282 -:1011700018E63400F583EEF0ECFE78ADE62407F5D2 -:101180008218E63400F583EEF08C298D28C3EC94A8 -:1011900005ED940C400575277C8033D3E529940137 -:1011A000E5289403400575273C8023D3E5299481E5 -:1011B000E528940140057527188013D3E52994602C -:1011C000E5289400400575270C8003752708AF2794 -:1011D000E4EF547C4483FF8F27E527FC78AFE624B7 -:1011E00001F58218E63400F583ECF0E527FC78AFD2 -:1011F000E62405F58218E63400F583ECF0E527FCDB -:1012000078A7E624A8F8ECF678ADE62402F5821873 -:10121000E63400F583E0F52778ABE62402F5821882 -:10122000E63400F583A3E030E3175327C778ABE635 -:101230002405F58218E63400F583E0903686934263 -:101240002778ABE62402F58218E63400F583E03017 -:10125000E70543274080035327BF5327FB78ABE6BE -:101260002406F58218E63400F583E0600343270482 -:101270005327FC78ABE62404F58218E63400F583A6 -:10128000E04227432780E527FC78ADE62402F5827B -:1012900018E63400F583ECF078ADE62404F5821806 -:1012A000E63400F583E0F52778ABE62402F58218F2 -:1012B000E63400F583A3E030E1055327DF800343E4 -:1012C000272078ABE62402F58218E63400F583E0A7 -:1012D00030E4055327EF800343271078ABE6240959 -:1012E000F58218E63400F583E0B40203432702E5F3 -:1012F00027FC78ADE62404F58218E63400F583EC8B -:10130000F078ADE62403F58218E63400F583E0F5C5 -:101310002778ABE62409F58218E63400F583E070FF -:101320000553277F800343278078ABE62402F582AC -:1013300018E63400F583A3E030E00543272080035E -:101340005327DF78ABE62402F58218E63400F583F4 -:10135000E030E30543274080035327BF78ABE62402 -:1013600002F58218E63400F583E030E005432710EB -:1013700080035327EF78ABE62402F58218E63400A9 -:10138000F583A3E030E40543270880035327F7786B -:10139000ABE62402F58218E63400F583A3E030E5DD -:1013A0000543270480035327FB78ABE62402F5822C -:1013B00018E63400F583A3E030E6054327018003F7 -:1013C0005327FE78ABE62402F58218E63400F58355 -:1013D000A3E030E70543270280035327FDE527FC00 -:1013E00078ADE62403F58218E63400F583ECF0C20C -:1013F000037C00228D278C26ED54031460037C109F -:1014000022E527547C24FC40037C0B22E52624A102 -:10141000F8E64402F67C00228C30120F74E530248A -:10142000A1F8E620E24FAC307D02120D3AE53024FF -:10143000FE4428FC78AE8683088682ECF0AF83E514 -:10144000822404FEE43FFFEC8E828F83F07C038CC9 -:101450002CE52CFC78AFE62401F58218E63400F583 -:1014600083ECF0E52CFC78AFE62405F58218E63431 -:1014700000F583ECF0752D01752F48752EFFE530D2 -:1014800024FDFCE434FFFDEC7C0325E0CD33CDDC12 -:10149000F9FCE52F2CF52FE52E3DF52E78AFE6244F -:1014A00004F58218E63400F583E054E7F52CAD2FFF -:1014B000AE2EAF2DE4900002120320E4900006123D -:1014C00003201201EF30E503432C10E52CFC78AF2C -:1014D000E62404F58218E63400F583ECF012105B84 -:1014E00078ADE62406F58218E63400F583E0C20301 -:1014F000FCE53024A1F8E64404F68C2CE530540FCA -:10150000C454F07E00FFEEEF44047D00FFEC4EFC7F -:10151000ED4FFD121CC77C00228C2F120F74120F8E -:10152000FB78AE8683088682E05408F0A3A3A3A3C9 -:10153000E05408F0AC2F7D02120D3AC203E52F24CF -:10154000A1F8E654FBF67C0022123214789AECF6ED -:10155000EC24A1F8E630E10A7D007C131225471245 -:101560003297789AE624A1F8E64401F6789AE6FCE8 -:10157000120F74789AE624FD75F00AA42414F582FB -:10158000E434FCF58378AAE6FA08E6F97B0A7801E8 -:101590001203B078AA868308868279957A367B0A08 -:1015A00078011203FE120FC7C203789AE6FC1211EB -:1015B000177899ECF6EC600A7D007C08122547123A -:1015C0003297789AE6FC120F7478ADE62404F5821F -:1015D00018E63400F583E0441054DFFC78ADE624CF -:1015E00004F58218E63400F583ECF07899ECF6C245 -:1015F000037CC81233D7789AE6FC120F7478ADE6F4 -:101600002404F58218E63400F583E054EFF0C203B9 -:101610007CC81233D7789AE6FC120F7478ADE624B2 -:1016200004F58218E63400F583E04410F0C2037C30 -:10163000C81233D7789AE6FC120F7478ADE624040A -:10164000F58218E63400F583E04420F0C2037CF014 -:101650001233D7789AE6FC120F7478ADE62405F5BC -:101660008218E63400F583E030E415C203789AE688 -:1016700044107F00FE7C0712332912329702173D77 -:1016800078ADE62404F58218E63400F583E054CF03 -:10169000F0C2037CC81233D7789AE6FC120F747834 -:1016A000ADE62404F58218E63400F583E04430F01A -:1016B000C2037CF01233D7789AE6FC120F7478AD2F -:1016C000E62405F58218E63400F583E030E414C220 -:1016D00003789AE644107F00FE7C07123329123209 -:1016E00097805D78ADE62404F58218E63400F58332 -:1016F000E054EFF078ADE62404F58218E63400F506 -:1017000083E054DFF0789AE624FD75F00AA42414EF -:10171000F582E434FCF583AC82AD8378AA86830835 -:101720008682ECF9EDFA7B0A78011203B0C20378E5 -:101730009AE6FC1211177D007C0B12254712329796 -:1017400022123214E490FC39F07D027C001225470D -:10175000123297221232147C001225E012329722A4 -:10176000743C90FBE0F0743E90FBE0F0E490FC28C9 -:10177000F0228D358C34ECB401028003D34002801A -:1017800028B402028003D34008A835E625E0F6809D -:1017900018B404028003D3400AA835E625E025E00A -:1017A000F68006A83576008000228C3C8D3BEDFE4D -:1017B000ECFD7F0175660675670090FC29120477C1 -:1017C0001201EFB480028006D3500302187090FC1F -:1017D000291204899000031201F554F0B4300280FC -:1017E00003D3405F90FC291204899000081202176D -:1017F000FAFDEBFE7F0190FC2C120477EECD9036C3 -:101800009FFCE493FF740193FEF9EFFA7B01EAFF7A -:10181000E9FEECC39EED9F40259036A1E493FD7454 -:101820000193FCEDFEECFD7F01EECDFC90FC2EE083 -:10183000D39C90FC2DE09D50057566808033121975 -:101840008E802EB460028003D3400BAC3CAD3B12C3 -:1018500007828C66801BB41003B34010C3B420030E -:10186000B34009C3B440028003D340007566818051 -:10187000008075B481028003D3406B90FC29120470 -:10188000899000031201F554F0B430028003D34074 -:101890001D90FC29120489900008120217FAFDEB32 -:1018A000FE7F0190FC2F1204771218F88036B46086 -:1018B000028003D34013753A67E4F539F538AC3C40 -:1018C000AD3B1205DE8C66801BB41003B34010C321 -:1018D000B42003B34009C3B440028003D340007571 -:1018E0006681800080028000E566FC90FC2912047D -:1018F00089EC900002120320AC672290FC291204AC -:10190000899000041201F5600474018001E4A2E0F2 -:10191000920190FC29120489ED2403FD50010E90E0 -:10192000FC2C12047790FC29120489900005120106 -:10193000F5F5679000041201F5540FFC7D6712174E -:101940006FE5677004756608227566007884760016 -:101950007884E6C39567503890FC2F1204891201F1 -:10196000EFFC90FC2C120489EC12031830010E904D -:10197000FC31E004F090FC307003E004F078840661 -:1019800090FC2EE004F090FC2D7003E004F080C089 -:101990002290FC2AE0FDA3E0FCEDFEECFD7F01EDD2 -:1019A000240AFD50010E90FC3212047790FC29129B -:1019B00004899000041201F5540FB401028003D38E -:1019C000401790FC321204890DED70010E90FC2F2F -:1019D00012047778887601804EB402028003D340E7 -:1019E0001990FC32120489ED2402FD50010E90FC86 -:1019F0002F12047778887602802DB404028003D3F6 -:101A0000401990FC32120489ED2404FD50010E901F -:101A1000FC2F12047778887604800CB400028003CF -:101A2000D340007566082290FC29120489900005B5 -:101A30001201F5F567788576007885E6C3956740ED -:101A400003021AF6788676007886E6C37888965080 -:101A50007690FC2C1204891201EFFC90FC321204E7 -:101A6000921201E9F45CFC1201E9F890FC2F1204D7 -:101A700089E8C0E01201EFC8D0E0C8584CFC90FCE7 -:101A80002C120489EC1203187887ECF690FC31E0F4 -:101A900004F090FC307003E004F009E970010A9052 -:101AA000FC3212048090FC29120489900004120177 -:101AB000F530E40E90FC2EE004F090FC2D7003E075 -:101AC00004F078860680817888E6FDE4FEFFEECD9E -:101AD000FC90FC31E02CF090FC30E03DF07888E6A2 -:101AE000FDE4FEFFEECDFC90FC34E02CF090FC33E6 -:101AF000E03DF0788506021A367566002222C0E0C5 -:101B0000C0F0C082C083C0D0E8C0E0E9C0E0EAC055 -:101B1000E0EBC0E0ECC0E0EDC0E0EEC0E0EFC0E024 -:101B200090FF92E01201C01B49301B49321B58380C -:101B30001B6A3A1B7C3E1B94441B88461BA0501B0F -:101B4000E2521BC1541C035600001C2490FF92E07B -:101B50007F00FE7C01123329021C34E4FF04FE7C6A -:101B600003123329742090FFFEF0021C34E4FF04BA -:101B7000FE7C02123329744090FFFEF0021C34E414 -:101B8000FF04FE7C04123329021C34E4FF04FE7CB3 -:101B900005123329021C34E4FF04FE7C06123329AB -:101BA000021C3490FFA5E07D0090FBF8CDF0A3CDA2 -:101BB000F090FBF9E0FCF58390FBF8E04433FD1274 -:101BC0001CC7807390FFB5E07D0090FBFACDF0A3B9 -:101BD000CDF090FBFBE0FCF58390FBFAE04443FD85 -:101BE000121CC7805290FFA6E07D0090FBFCCDF058 -:101BF000A3CDF090FBFDE0FCF58390FBFCE04434CA -:101C0000FD121CC7803190FFB6E07D0090FBFECD39 -:101C1000F0A3CDF090FBFFE0FCF58390FBFEE044E9 -:101C200044FD121CC7801090FF92E07D00FCED4443 -:101C3000AAFD121CC78000E490FF92F0D0E0FFD014 -:101C4000E0FED0E0FDD0E0FCD0E0FBD0E0FAD0E058 -:101C5000F9D0E0F8D0D0D083D082D0F0D0E03205F7 -:101C600081058105810581A881181818EDF608EC19 -:101C7000F690FF5AE020E70280F790FF59E07D00E0 -:101C8000A88118CDF6CD08F67D03A881E618FCE6FC -:101C9000CC25E0CC33CCDDF9CCF6CC08F6A8811805 -:101CA000E644F8F6A881181818E6FD08E6FCA881B5 -:101CB000188683088682EDF0A3ECF0740290FF5A38 -:101CC000F0158115811581158122E5812405F581A5 -:101CD000E4A88118F6A88118181818EDF608ECF693 -:101CE00090FBF5E024F85003021DE8E4A8811818E1 -:101CF000F6A88118E6FEA88118181818E6FD08E66F -:101D0000FC7F00EF24F8404DE4EF25E0247DF582D0 -:101D1000E434FCF583E0FBA3E06C7003FAEB6D7038 -:101D2000097401A8811818F6802BE4EF25E0247DC2 -:101D3000F582E434FCF5837A00E054F0CCF8CCCDA5 -:101D4000F9CDFB7800E954F0F9EA687002EB6970AC -:101D5000010E0F80AEA88118EEF6A8811818181889 -:101D6000EDF608ECF6A881EFF6A8811818E6707970 -:101D7000A88118E624F74071A88118181818E654AD -:101D80000FA881F664046017A881E664036010A8B8 -:101D90008118181818E6FD08E6FC121C5C804A7CC5 -:101DA0000A123289A88118181818E6FD08E6FC9076 -:101DB000FBF4E025E0247DF582E434FCF583EDF0CE -:101DC000A3ECF090FBF4E0FFE4EF045407FF90FB7A -:101DD000F4F090FBF5E004F012332290FBF6E07093 -:101DE00008E4FEFF7C0F123329802790FBF7E00404 -:101DF000F0543F701D90FBF7E044FE7D00FC90FB2B -:101E0000F4E025E0247DF582E434FCF583EDF0A3D5 -:101E1000ECF0E58124FBF58122788B7600788C76D6 -:101E200000740190FBF6F012321490FBF5E060575D -:101E30007C0A12328990FBF3E025E0247DF582E4F0 -:101E400034FCF583E0FDA3E0FC90FBF3E025E02407 -:101E50007DF582E434FCF583E4F0A3F090FBF3E03D -:101E6000FFE4EF045407FF90FBF3F090FBF5E01460 -:101E7000F07889EDF608ECF61233227889E6FD0851 -:101E8000E6FC1208E580A312337690FF93E044014C -:101E9000F0B2B3788B06B6000D788B7600788CE6BE -:101EA000F40404788CF68082E490FBF6F090FBF565 -:101EB000E07D00FCED44CFFD121C5C123297221233 -:101EC0003214E5706449456F601590FF83E0540F4C -:101ED0007D00D39570ED956F500512305D80031233 -:101EE000312D12329722123214E5706449456F6029 -:101EF00005123167800E90FF80E04408F090FF8368 -:101F0000E0547FF0123297221232148C54EC54F0C9 -:101F1000B41015756A357569FC756801E56A2403A6 -:101F2000F56AE5693400F569E4F557F556E556C3F9 -:101F300094015027E554540FFCAD6AAE69AF6812A6 -:101F40000E828C55EC60028012056AE56A7002050B -:101F5000690557E5577002055680D2E554540F24A1 -:101F6000A1F8E654FEF6E554540F7F00FE7C1212F1 -:101F70003329E5551470097D007C09122547800737 -:101F8000AD577C001225471232972212321490FF6F -:101F9000FCE04402F090FF00E030E71390FF83E0A4 -:101FA0004480F0436D8090FFFCE04401F08011908C -:101FB000FF82E04408F0536D7F90FFFCE054FEF098 -:101FC00090FF81E04480F01225FA90FFFEE0440586 -:101FD000F090FFFCE054FDF0123297221232147C94 -:101FE000011233D778B1E64402F674FEFC04FD1208 -:101FF0001CC790FF5AE030E70280F7E4F54E754DBC -:1020000010AC4EAD4DE54E154E7002154DEC4D60C9 -:102010000280EE438701123297221232147C0212A0 -:1020200032A378B1E654FDF61232972212321478B8 -:10203000B1E630E02C78B1E630E12678B1E6FCF587 -:102040008318E644F0FD121C5C90FFFCE04420F095 -:102050007C021233D778B1E654FDF6741A90FFFE75 -:10206000F078B1E6FCF58318E644F1FD121C5C1231 -:10207000329722756D0090FFFFE06003436D01759C -:102080006E00E4F56CF56BE4F56F7570497484903F -:10209000FF82F0748490FF80F0748090FF58F07499 -:1020A0008090FF5AF0AD46AF457E00EE24FE50030F -:1020B00002213FE4EE75F007A4247FF582E434F8B2 -:1020C000F583E0FFE4EF5480FDE4EF540F14FFEDDF -:1020D0006038E4EF75F008A42448F582E434FFF595 -:1020E000837490F0E4EF75F008A4244AF582E43498 -:1020F000FFF5837480F0E4EF75F008A4244EF582B8 -:10210000E434FFF5837480F08034E4EF75F008A4C4 -:102110002408F582E434FFF5837490F0E4EF75F061 -:1021200008A4240AF582E434FFF583E4F0E4EF75B3 -:10213000F008A4240EF582E434FFF583E4F00E02E7 -:1021400020A88D468E448F45747F90FFFDF07490DB -:1021500090FFFCF0228C58EC24F65006E55824370A -:10216000FC22E5582430FC22D2B0D2B1C2B41225F0 -:1021700044EC700302227F755C03AE5B7F00E55C7C -:10218000155C6480247F5035EF2400F582E434FB35 -:10219000F583E0FE24FE501EEF7D00FCE4FB74742A -:1021A000C39CFAEB9DFBEE7D00FCEAC39CED6480D2 -:1021B000CB64809B50028005EF2EFF80C18E5B8F29 -:1021C0005AE55C6480247F500302227FE55A248E06 -:1021D000500302227F855A5D755B00AE5AAF5B905B -:1021E00036CAE493F55CE55C155C6480247F501886 -:1021F000EE2400F582E434FBF583E0FCEF9036CA70 -:10220000936C70040E0F80DE8E5A8F5BE55C6480E9 -:10221000247F406E755E017560E8755FFFE55D24A3 -:1022200002F55A755C07E55C334057AD60AE5FAFB1 -:102230005EE55CF5823395E0F5831201F5C4540F39 -:10224000FC122152E55A2400F582E434FBF583ECBC -:10225000F0055A055AAD60AE5FAF5EE55CF58233BE -:1022600095E0F5831201F5540FFC122152E55A2432 -:1022700000F582E434FBF583ECF0055A055A155C51 -:1022800080A4740290F851F090F86B79A37A367BB1 -:102290002778011203FE756A357569FC756801E4DB -:1022A00090FF83F0748090FF81F0755902E55975B5 -:1022B000F007A4247FF582E434F8F583E07893F600 -:1022C000FC540F14FC7893ECF6E55975F007A42440 -:1022D00081F582E434F8F583E0789676FD0876E8B7 -:1022E000FC7893E675F008A42448F582E434FFF501 -:1022F00083E4F07893E675F008A4244FF582E43483 -:10230000FFF583ECF07896E6FF08E67E03CFC31373 -:10231000CF13DEF9FE7893E675F008A42449F58220 -:10232000E434FFF583EEF07893E675F008A4244AD0 -:10233000F582E434FFF5837480F07894ECF67D0048 -:102340007897E62CF618E63DF67896E6FD08E67CEA -:1023500003CDC313CD13DCF9FC7893E675F008A424 -:10236000244DF582E434FFF583ECF07893E675F0C4 -:1023700008A4244EF582E434FFF583E4F07896E671 -:10238000FD08E6FC7893E6FF7E00EE24FE50030293 -:1023900024FEE4EE75F007A4247FF582E434F8F51A -:1023A00083E0FFE4EF5480FAE4EF540F14FFE4EE0F -:1023B00075F007A42481F582E434F8F583E078947D -:1023C000F6E4EE1313548024F0F8E434FDF9E8FC4D -:1023D000E9FD8A5AEA700302246BE4EF75F008A461 -:1023E0002448F582E434FFF583E4F07894E6FAE4D7 -:1023F000EF75F008A4244FF582E434FFF583EAF08A -:10240000EDFBEC7A03CBC313CB13DAF9FAE4EF75E7 -:10241000F008A42449F582E434FFF583EAF07894C7 -:10242000E67B00FAEC2AFCED3BFDFBEC7A03CBC328 -:1024300013CB13DAF9FAE4EF75F008A4244DF58212 -:10244000E434FFF583EAF0E4EF75F008A4244AF5DC -:1024500082E434FFF5837480F0E4EF75F008A4247F -:102460004EF582E434FFF5837480F00224FAE4EF41 -:1024700075F008A42408F582E434FFF583E4F078CD -:1024800094E6FAE4EF75F008A4240FF582E434FF33 -:10249000F583EAF0EDFBEC7A03CBC313CB13DAF947 -:1024A000FAE4EF75F008A42409F582E434FFF5831B -:1024B000EAF07894E67B00FAEC2AFCED3BFDFBECBD -:1024C0007A03CBC313CB13DAF9FAE4EF75F008A45F -:1024D000240DF582E434FFF583EAF0E4EF75F008AB -:1024E000A4240AF582E434FFF583E4F0E4EF75F008 -:1024F00008A4240EF582E434FFF583E4F00E0223F1 -:10250000878E597896EDF608ECF67893EFF6122060 -:1025100070228C26EC30E718E526540F1475F0086D -:10252000A42448F582E434FFF583E054DFF08016FC -:10253000E526540F1475F008A42408F582E434FF4E -:10254000F583E054DFF0227C0022EC90FC37F08C25 -:1025500024ED2403F5257D00D39572ED957140039C -:10256000857225E52524B75009752503740290FC72 -:1025700037F0AC2512315222E4F56CF56B12257E52 -:102580002290FC35E06573600E740490FC37F0E433 -:10259000F56B756C0380467D73E4FEFF79357AFC3C -:1025A0007B0174057800120348E56C2403F56CE5A3 -:1025B0006B3400F56BE56CD39572E56B9571400655 -:1025C00085726C85716BD3E56C9448E56B94004023 -:1025D0000C740290FC37F0E4F56B756C03AC6C1274 -:1025E000315222EC90FC37F0E4F56CF56B8C32EC58 -:1025F000600512314380057C001231522290FF9316 -:10260000E04401F0B2B390FF04E0F54A90FF06E029 -:10261000FDA3E0ED7D00FC7D00FC90FF06E0FFA344 -:10262000E07E00FFE4FEEC4EFCED4FFDC3EC944871 -:10263000ED9400502290FF06E0FDA3E0ED7D00FC4C -:102640007D00FC90FF06E0FFA3E07E00FFE4FEECCF -:102650004EFCED4FFD8004E4FD7C488C728D719042 -:10266000FF02E0FDA3E0ED7D00FC7D00FC90FF0299 -:10267000E0FFA3E07E00FFE4FEEC4EF54CED4FF5ED -:102680004B756A357569FC7568017D357EFC7F0187 -:102690007973E4FAFB74057800120348754900E584 -:1026A0004924FE4019AD6AAE69AF68E4120318050B -:1026B000490DED70010E8D6A8E698F6880E1756A33 -:1026C000357569FC75680178B3E614184660030235 -:1026D00027927890E6FF08E6FE788EE4F608F6C3C7 -:1026E000788FE6940218E69400501DE4FEFFC3EED6 -:1026F00094E8EF940350070EBE00010F80F0788F2E -:1027000006E61870010680D77890EFF608EEF6D24C -:10271000B47890E6FF08E6FE788EE4F608F6C37813 -:102720008FE6941E18E69400501DE4FEFFC3EE945D -:10273000E8EF940350070EBE00010F80F0788F067B -:10274000E61870010680D77890EFF608EEF6C2B171 -:102750007890E6FF08E6FE788EE4F608F6C3788FF8 -:10276000E6943A18E69400501DE4FEFFC3EE94E8A8 -:10277000EF940350070EBE00010F80F0788F06E63D -:102780001870010680D77890EFF608EEF6D2B1788F -:10279000B2E4F608F690FF00E05460B40002800650 -:1027A000D35003022D9BE54A540FF549E54A548066 -:1027B000A2E0920290FF01E012018A000B2D962701 -:1027C000D428F22D9629FE2D962AE12B152C7C2C4F -:1027D0007F2CBF2D3F2D6DE56D30E70EE54C454B51 -:1027E0007008E572640245716003022D9890FF0045 -:1027F000E0541FB400028003D34029E54A6003027D -:1028000028EFAD6AAE69AF68740112031878B1E6BB -:1028100030E00BAD6AAE69AF6874021203187C0237 -:1028200012315222B401028003D3401BE56D20E136 -:1028300007E54A60030228EFE54A24FE5003022818 -:10284000EF7C0212315222B402028006D3500302FE -:1028500028EDE56D20E10DE54A6009E54A648060F8 -:10286000030228EFAC4A1231D940030228EFE549B0 -:10287000702530021190FF80E05408AD6AAE69AF58 -:1028800068120318800F90FF82E05408AD6AAE69A9 -:10289000AF68120318803D154930021DE54975F0F7 -:1028A00008A42448F582E434FFF583E05408AD6AB7 -:1028B000AE69AF68120318801BE54975F008A424BF -:1028C00008F582E434FFF583E05408AD6AAE69AFE1 -:1028D00068120318AD6AAE69AF681201EF600BAD04 -:1028E0006AAE69AF6874011203187C021231522279 -:1028F0008000022D98E56D20E706E57245716003C2 -:10290000022D9890FF00E0541FB400028003D340D2 -:102910001AE54C14454B7004E54A60030229FB7824 -:10292000B1E654FEF67C0012315222B4010280035B -:10293000D3402AE56D20E108E56D20E0030229FB84 -:10294000E56D30E004E54A700BE56D30E109E54ADC -:1029500024FE50030229FB7C0012315222B40202F1 -:102960008006D350030229F9E54C454B6003022948 -:10297000FBAC4A1231D940030229FBE56D20E10787 -:10298000E56D20E0028077E56D30E006E549600204 -:10299000806CE549700F90FF82E054F7F090FF8063 -:1029A000E054F7F022E549B401028003D340097DE9 -:1029B000017C03120F148011B402028003D340097A -:1029C0007D017C04120F1480001549300215E54981 -:1029D00075F008A42448F582E434FFF583E054F749 -:1029E000F08013E54975F008A42408F582E434FF6B -:1029F000F583E054F7F07C00123152228000022D62 -:102A000098E56D20E706E57245716003022D989008 -:102A1000FF00E0541FB400028003D3401AE54C14B9 -:102A2000454B7004E54A6003022ADE78B1E64401B2 -:102A3000F67C0012315222B401028003D34029E512 -:102A40006D20E108E56D20E003022ADEE56D30E04F -:102A500004E549700BE56D30E108E54924FE5002BC -:102A6000807F7C0012315222B402028003D3406F77 -:102A7000E54C454B60028069AC4A1231D940028076 -:102A800060E56D20E107E56D20E0028054E54970C6 -:102A90001430020990FF80E04408F0800790FF8224 -:102AA000E04408F022E56D30E1331549300215E5C8 -:102AB0004975F008A42448F582E434FFF583E04426 -:102AC00008F08013E54975F008A42408F582E43481 -:102AD000FFF583E04408F07C00123152228002802E -:102AE00000022D98E56D20E712E5724571700CE546 -:102AF0004A700890FF00E0541F6003022D98E54CD7 -:102B000090FFFFF090FFFFE06005436D01800353ED -:102B10006DFE7C0012315222E56D30E70EE5724504 -:102B200071600890FF00E0541F6003022D98AD4BC8 -:102B3000E54CED7D00FC7D00FCBD00028003022C15 -:102B400077B401028003D34032E54A7005E54CFCBE -:102B50006003022C79756A407569F8756801D3E5E0 -:102B6000729412E57194004006E4FD7C128004AC7E -:102B700072AD718C708D6F12316722B402028003C6 -:102B8000D34059E54A6003022C79E54CFC70277567 -:102B90006A527569F8756801D3E5729419E5719404 -:102BA000004006E4FD7C198004AC72AD718C708D20 -:102BB0006F1231678025756A6B7569F8756801D386 -:102BC000E5729427E57194004006E4FD7C278004BB -:102BD000AC72AD718C708D6F12316722B4030280BC -:102BE00006D35003022C77E54CF549700F90FF0493 -:102BF000E0FDA3E04D6003022C79801890FB02E019 -:102C0000FDA3E0FC90FF05E06C700790FF04E06D11 -:102C100060028068E4F570F56F7F00E54914C549EE -:102C2000600FEF2400F582E434FBF583E02FFF8092 -:102C3000EA8F4AE54A2400F582E434FBF583E07D1F -:102C400000D39572ED95714006AC72AD71800FE5C1 -:102C50004A2400F582E434FBF583E07D00FC8C70AF -:102C60008D6FE54A2400FCE434FBFDFEECFD7F01A2 -:102C70008D6A8E698F68123167228000022D98025A -:102C80002D98E56D30E719E5721445717012E54A2B -:102C9000700EE54C454B700890FF00E0541F600338 -:102CA000022D98E56D20E008E56D20E103022D98E6 -:102CB000756A6EE4F569F568E4F56F04F570123134 -:102CC0006722E56D20E727E57245717021E54A70BE -:102CD0001DE54C6402454B600DE54C14454B600608 -:102CE000E54C454B700890FF00E0541F6003022D37 -:102CF00098E56D20E008E56D20E103022D98854CF4 -:102D00006EE56E7010436D01536DFDD2B078B2E484 -:102D1000F608F68027E56E64026007E56E1460022F -:102D20008079536DFE436D02E56E64026005E56EC9 -:102D300014700978B2E4F60804F6C2B07C001231CF -:102D40005222E56D30E71AE5721445717013E54AB9 -:102D5000700FE54C454B700990FF00E0541F146064 -:102D6000028038E56D20E10280317C01123152226F -:102D7000E56D20E715E5724571700FE54C454B7028 -:102D80000990FF00E0541F146002800FE56D20E100 -:102D90000280087C00123152228000023059B44077 -:102DA000028006D3500302304F90FF01E090FC35C3 -:102DB000F0E54A90FC36F0E490FC37F0E56A240335 -:102DC000F56AE5693400F569AD4BE54C856A8285A5 -:102DD0006983CDF0A3CDF090FF01E01201C02E0673 -:102DE000012E2C022E56032E80042ECE052F0B060C -:102DF0002F31072F57082F83092FA90B2FCF0C2F07 -:102E0000DE802FDE810000303CE56D20E7067C058A -:102E10001225E0227D527E367F0279387AFC7B01D2 -:102E2000740878001203487D087C0012254722E5CB -:102E30006D20E7067C051225E022E54AB403004038 -:102E400010B40500500BE54A7F00FE7C10123329B8 -:102E5000227D007C0712254722E56D20E7067C05D0 -:102E60001225E022E54AB403004010B40500500BDF -:102E7000E54A7F00FE7C11123329227D007C071277 -:102E8000254722E56D20E7067C051225E022E54A6C -:102E9000B405028003D3400AE4FF04FE7C0A123327 -:102EA0002922B401028003D3400AE4FF04FE7C0817 -:102EB00012332922B403004010B40500500BE54A38 -:102EC0007F00FE7C13123329227D007C07122547E8 -:102ED00022E56D20E734D3E5729448E57194005003 -:102EE00006E572457170067C021225E022E54AB4BF -:102EF0000103B3400BC3B403004009B406005004FF -:102F00001231FF227C071225E02212257E22E56D78 -:102F100020E71DE54AB403004010B40500500BE55E -:102F20004A7F00FE7C16123329227C071225E022FC -:102F300012257E22E56D20E71DE54AB4030040100E -:102F4000B40500500BE54A7F00FE7C19123329229C -:102F50007C071225E02212257E22E56D20E72374EE -:102F60008190FF93F0E54AB403004010B40500508F -:102F70000BE54A7F00FE7C17123329227C071225BD -:102F8000E02212257E22E56D20E71DE54AB403000C -:102F90004010B40500500BE54A7F00FE7C18123348 -:102FA00029227C071225E02212257E22E56D20E7EA -:102FB0001DE54AB403004010B40500500BE54A7FFC -:102FC00000FE7C15123329227C071225E0221225EF -:102FD0007E22E56D20E7067C071225E02212257E81 -:102FE00022E56D30E72090FF00E0541F701090FF45 -:102FF00001E0B48005122575800312257E227D0034 -:103000007C051225472290FF00E0541F60067C05D6 -:103010001225E022D3E5729448E5719400500BC369 -:10302000E5729407E571940050067C031225E022B6 -:10303000E54AB405041231FF227C071225E022E59F -:103040006D30E7087D007C05122547227C0512259E -:10305000E022B420028003D34000800012312D22F0 -:1030600075430090FF83E0540FD395434024E5431C -:1030700024F0F582E434FEF583E0AD6AAE69AF6812 -:1030800012031805430DED70010E8D6A8E698F686D -:1030900080D1E5437D00FCC3E5709CF570E56F9D34 -:1030A000F56FE570456F6006E490FF83F02290FFB6 -:1030B00082E04408F0E4F56F75704990FC35E0B4A7 -:1030C00005028003D3404090FC36E0F543B405028E -:1030D0008003D3400AE4FF04FE7C0B12332922B4A0 -:1030E00001028003D3400AE4FF04FE7C0912332965 -:1030F00022B403004010B40500500BE5437F00FEEE -:103100007C141233292222B480004023B482005060 -:103110001E7C357DFC1217A77D008C6C8D6B90FC9E -:1031200037E0600512312D80057C001231522222D9 -:1031300090FF83E0547FF090FF82E04408F090FF1E -:1031400080E04408F02290FF82E04408F090FF8085 -:10315000E04408F0228C237D008C708D6F756A35F9 -:103160007569FC7568011231672290FF83E0547F16 -:10317000F0E5706449456F700122C3E5709408E57D -:103180006F94004015752108E5217D00FCC3E570B2 -:103190009CF570E56F9DF56F8009857021E4F56FF2 -:1031A000757049752200E522C395215026AD6AAE9F -:1031B00069AF681201EFFCE52224F8F582E434FEE1 -:1031C000F583ECF005220DED70010E8D6A8E698F8E -:1031D0006880D3E521547F90FF81F0228C487F00E6 -:1031E000EF24FD4019E4EF75F007A4247FF582E495 -:1031F00034F8F583E065487002D3220F80E28F47F0 -:10320000C32285727085716F90FF82E054F7F09051 -:10321000FF83E0547FF022C000C001C002C006C09E -:1032200007E5782408F8860653067F7CFF1232896A -:103230007C007D00E57B6046FF90FD95E0547F6E4D -:10324000700FC083C082A3E0FDA3E0FCA3157B80C8 -:1032500007A3A3A3DFE68026DF06D082D083801EEB -:10326000E0F8A3E0F9A3E0FAD082D083E8F0A3E984 -:10327000F0A3EAF0A3C083C082A3A3A380DA123331 -:1032800022D007D006D002D001D0002285A87A75BE -:10329000A888EC70027C3F8C7922E5782408F876C7 -:1032A0000012337680FBC000C001C002C006C00718 -:1032B000AE047CFF123289E57B6042FF90FD95E011 -:1032C000547F6E700BC083C082A3A3A3157B8007BD -:1032D000A3A3A3DFEA8026DF06D082D08380D8E0D4 -:1032E000F8A3E0F9A3E0FAD082D083E8F0A3E9F0F4 -:1032F000A3EAF0A3C083C082A3A3A380DA7808085E -:103300007918097C01E6547F6E700676007700809C -:103310000608090CBC08EE123322D007D006D002F2 -:10332000D001D00022757900857AA822C0F0C08231 -:10333000C083C3E57B24E8500512337680F4EC604B -:1033400031903651E493C39C4028C0047CFF123274 -:1033500089D004430480E57B75F003A42495F582AD -:10336000E434FDF583ECF0EFA3F0EEA3F0057B125F -:103370003322D083D082D0F022C0047C20D28CD2E1 -:103380008DD504FDD0042275A80075880075B8009D -:1033900075F00075D000E4F8900000F608B800FB66 -:1033A000020000C3ED940250047D037CE8ECF4FCC1 -:1033B000EDF4FD0CBC00010D8C7F8D7E22C3EC94DE -:1033C000BCED940250047D077CD0ECF4FCEDF4FDE0 -:1033D0000CBC00010D8C7D8D7C22EC700122C000A4 -:1033E000E5782418F8A604E5782408F8C6547FF692 -:1033F000E630E703D0002212337680F4C28C857C5D -:103400008C857D8AD28CC0E0C0D0C0F0C082C083E1 -:10341000C000C001C002C003C004C005C006C00790 -:10342000121AFAE5782408F8E66024E5782410F802 -:10343000A681E57875F021A4248DF582E434FCF5AD -:103440008378B4E58104C398F9E6F008A3D9FA7447 -:10345000082578F8057808E65480700CE578B407FC -:10346000F3780875780080EFE5782410F88681E518 -:103470007875F021A4248DF582E434FCF58378B4CA -:10348000E58104C398F9E0F608A3D9FAD007D0067D -:10349000D005D004D003D002D001D000D083D08298 -:1034A000D0F0D0D0D0E032C0E0C0D0C000C001C069 -:1034B00002C28E857E8D857F8BD28E781979097AAE -:1034C00007E77004A600800BE6600816E67004E7C4 -:1034D0004480F70809DAEAE579601314F579700E8B -:1034E000E5782408F87600123322D28CD28DD002EF -:1034F000D001D000D0D0D0E0327581B3742A90FFD3 -:1035000093F0757F30757EF8757D60757CF01205DF -:10351000411235AA12175D90FF93E04401F0B2B357 -:103520001235D412338480DA22C0007C01EC2408E6 -:10353000F8E660090CBC08F512337680EED0002264 -:10354000C0F0C082C083C000C006C007ED2410F8E0 -:1035500076C2ED75F021A4248DF582E434FCF58368 -:10356000C082C083A3A3E4780DF0A3D8FCEC547F01 -:1035700075F002A4241DF582E5F03436F583E4935A -:10358000FE740193F5828E83E493FE740193FFD061 -:1035900083D082EFF0A3EEF0ED2408F8EC4480F63F -:1035A000D007D006D000D083D082D0F0227578002A -:1035B000757B007A0879187808760077000809DAB0 -:1035C000F8E478087480447FF674014410F5897536 -:1035D000B808D2ABD2A9227581B3D28ED28CD2AF29 -:1035E000E57B6032FF90FD95E05480602478087997 -:1035F00008E0547FFA7B00E6547FB502027BFF08A7 -:10360000D9F5EB700CEAF0123526AD04AC02123598 -:103610003DA3A3A3DFD212337680C57C017D0022B7 -:10362000050004F404F804EC04E804E404F004FCE9 -:1036300004A804AC04D804DC04A404A404A404E096 -:1036400004C004B804BC04B404CC04C804C404D04A -:1036500004D404B0190103002200480200480E30CF -:103660001420C81AD0180A0C050602030102000132 -:10367000CE0181010000C000800060003000180011 -:1036800010000800040002000100081828380C058A -:10369000100A0200000000000301100A02000000EE -:1036A0000000FBE0FBF209022700010200A0FA097A -:1036B00004000003FF00000007058102400000072E -:1036C00005010240000007058303020001220354A4 -:1036D0000055005300420033003400310030002018 -:1036E00000200020002000200020002000200000FA -:0336F000000000D7 -:00000001FF diff --git a/kernel-2.6.33/firmware/mts_gsm.fw.ihex b/kernel-2.6.33/firmware/mts_gsm.fw.ihex deleted file mode 100644 index f6ad0cbd..00000000 --- a/kernel-2.6.33/firmware/mts_gsm.fw.ihex +++ /dev/null @@ -1,867 +0,0 @@ -:1000000014360002001E021AF9FFFFFFFFFF023341 -:100010001DFFFFFFFFFFFFFFFFFFFFFFFFFF02339B -:10002000C87581CE90FDE88583A012353CEC4D600B -:100030007378AB8003760018B89CFA787F800376DB -:100040000018B865FA78208003760018B820FA788E -:10005000208003760018B81FFA90FDDDAE83AF82D2 -:1000600090FBF81200AA6005E4F0A380F690FDE88A -:10007000A88290FDE8A982E8696005E4F20880F7AB -:100080009001081200B390010C1200B390011012FD -:1000900000B39001141200D190011A1200D1900106 -:1000A000201200D175D00012341A020126EF6582A9 -:1000B0007003EE658322E493F8740193F97402935C -:1000C000FE740393F5828E83E869700122E493F64F -:1000D000A30880F4E493FC740193FD740293FE740E -:1000E0000393FF740493F8740593F58288831200D8 -:1000F000AA700122E493A3A883A9828C838D82F045 -:10010000A3AC83AD828883898280E32121049B8014 -:1001100080049BACAE049BFDE8049D049DFBF304AE -:10012000A2049DFBF30502050280FED0F030F00929 -:1001300020F303F68010F7800D30F10920F303F26D -:100140008004F38001F020F404FCD0E0CC22CCC089 -:10015000E0120163020154BC0005D0F0ACF022C3F0 -:1001600013DCFC02012ABF0009ED258275F001F8BD -:10017000E622BF010FED2582F582EE3583F583750A -:10018000F004E022ED258275F002F8E222D083D05F -:1001900082F5F0C3E493A3C5F095F0C0E0C3D0F0BE -:1001A000E493A395F04012A3A3C3E5F033500205F6 -:1001B000832582F58250020583740193C0E0E493A5 -:1001C000C0E022D083D082F5F0E4937009740193EB -:1001D0007004A3A3800C74029365F06005A3A3A32D -:1001E00080E7740193C0E0E493C0E022120264024D -:1001F00001FB1202B80201FB1202DC0201FB30E03B -:100200000720E302E622E72230E10720E302E222B0 -:10021000E32230E202E022E493221202DC02022313 -:100220001202B8020223ABF012022DCBC5F0CB2292 -:1002300030E01020E306E6F5F008E622E7F5F009E5 -:10024000E7192230E11020E306E2F5F008E222E3AC -:10025000F5F009E3192230E206E0F5F0A3E022E42C -:1002600093F5F074019322BB0003740922BB0107CC -:1002700089828A83740422BB020789828A8374106C -:1002800022740A22020284BB0007E92582F8740165 -:1002900022BB010DE92582F582EA3583F5837404DA -:1002A00022BB020DE92582F582EA3583F5837410BD -:1002B00022E92582F87402220202B8BF0005EDF897 -:1002C000740122BF01078D828E83740422BF02074E -:1002D0008D828E83741022EDF87402220202DCBF3C -:1002E0000007ED2582F8740122BF010DED2582F58E -:1002F00082EE3583F583740422BF020DED2582F56D -:1003000082EE3583F583741022ED2582F874022283 -:10031000020310C0E0120264020328C0E01202B817 -:10032000020328C0E01202DC02032830E00B20E3C5 -:1003300004D0E0F622D0E0F72230E10B20E304D035 -:10034000E0F222D0E0F322D0E0F022C9CDC9CACE3B -:10035000CACBCFCB12035BEDF9EEFAEFFB22BB0069 -:100360002FBF000AFAEDF8E7F60809DAFA22BF0112 -:10037000128D828E83F802037809A3E7F0D8FA225F -:10038000020383FAEDF8E7F20809DAFA2202038D94 -:10039000BB014DBF001489828A83F9EDF802039FE7 -:1003A00008A3E0F6D9FA220203B0BF01228D828EA3 -:1003B00083FB08C9C582C9CAC583CAE0A3C9C5826F -:1003C000C9CAC583CAF0A3DBEAD8E8220203D38DE9 -:1003D000828E83F9EDF8E0F208A3D9FA220203DD58 -:1003E000BB024DBF001289828A83F9EDF80203EF48 -:1003F00008A3E493F6D9F922BF01238D828E83FBF3 -:1004000008C9C582C9CAC583CAE493A3C9C582C93C -:10041000CAC583CAF0A3DBE9D8E722020422898295 -:100420008A83F9EDF8E493F208A3D9F922020433A0 -:10043000BF000DFAEDF8E3F60809DAFA2202043DEE -:10044000BF01128D828E83F802044A09A3E3F0D81B -:10045000FA22020455FAEDF8E3F20809DAFA220268 -:10046000045FE6FB08E6FA08E6F904F618700106F0 -:1004700022E6FF08E6FE08E6FD22EFF0A3EEF0A379 -:10048000EDF022EBF0A3EAF0A3E9F022E0FFA3E015 -:10049000FEA3E0FD22E0FBA3E0FAA3E0F9220000C6 -:1004A00000000000000502006105710026059800AB -:1004B000330A0900610A750066154400610CF900F1 -:1004C0006109A9006109E000610DC000610BF10044 -:1004D000610A1C00610A510061173C0033174F008C -:1004E000341E1400431EBF0044202C0044201A0078 -:1004F000471EE600471F8B004D1FDC004F1F080002 -:100500005832A800617CCC7DFF121CC52290FFFCF4 -:10051000E020E72DC2AFAE59AF58755A20E55A1406 -:10052000C55A6019E4FE7F05EE4FCE24FFCECF34CE -:10053000FFCF6007E490FF92F080ED80E08E598F4E -:10054000582212050A7D077CB71232C47D0F7C6EDB -:100550001232DE789D7A06E4F608DAFC7A06120595 -:10056000CD7C03120E55122168E4FEFF7C0F12327F -:100570004DD2A822123138E490FC38F090FFF0E020 -:1005800030E408740190FC39F08005E490FC39F007 -:100590007D0A7C001225461231BB2212313890FCB4 -:1005A00039E014700E90FFF0E04410F07C0012254A -:1005B000DF801990FC39E0700E90FFF0E054EFF00E -:1005C0007C001225DF80057C171225DF1231BB224B -:1005D00090FFF0E054ABF090FFF0E04420F0228C6C -:1005E000378D367882EDF608ECF6EDFEECFD7F01F6 -:1005F0009000051201F57880F67882E6FD08E6FCA9 -:10060000EDFEECFD7F019000041201F5540FFC7D1E -:100610008012176D7880E6700DAD3AAE39AF38E4D0 -:100620001203187C082290FFF0E054FEF090FFF0D7 -:10063000E054FDF0801E7882E6FD08E6FCEDFEEC5D -:10064000FD7F0190000812021725E0440190FFF39E -:10065000F00206D97882E6FD08E6FCEDFEECFD7FAF -:100660000190000612021754FE90FFF3F0802B78E1 -:1006700082E6FD08E6FCEDFEECFD7F01900008122D -:100680000217FAEB90FFF1F01208C8400DAD3AAE38 -:1006900039AF38E41203187C18227882E6FD08E6A8 -:1006A000FCEDFEECFD7F0190000812021790FFF1B7 -:1006B000F01208C8400DAD3AAE39AF38E412031855 -:1006C0007C18227882E6FD08E6FCEDFEECFD7F0159 -:1006D000900006120217440190FFF3F07883E6249D -:1006E00003F618E63400F67880E624FE500990FF01 -:1006F000F0E054FDF0800790FFF0E04402F0E49059 -:10070000FFF1F0788176007880E624FFFCE434FF86 -:10071000FD7881E67F00FEECD39EEF6480CD64809F -:100720009D402F1208AD400F7881E6AD3AAE39AF4B -:10073000381203187C182290FFF2E0FC788286833E -:10074000088682ECF0788106A37882A68308A682C8 -:1007500080B51208AD400F7881E6AD3AAE39AF38BA -:100760001203187C182290FFF2E0FC78828683083E -:100770008682ECF07880E6AD3AAE39AF38120318D5 -:100780007C00228C378D367882EDF608ECF6EDFE93 -:10079000ECFD7F019000051201F57881F67882E684 -:1007A000FD08E6FCEDFEECFD7F019000041201F572 -:1007B000540FFC7D8112176D7881E670037C08224E -:1007C00090FFF0E054FEF090FFF0E054FDF0801B4D -:1007D0007882E6FD08E6FCEDFEECFD7F0190000866 -:1007E00012021725E090FFF3F0805B7882E6FD08A7 -:1007F000E6FCEDFEECFD7F0190000612021754FEB0 -:1008000090FFF3F080217882E6FD08E6FCEDFEEC37 -:10081000FD7F01900008120217FAEB90FFF1F01231 -:1008200008C840037C18227882E6FD08E6FCEDFE4D -:10083000ECFD7F0190000812021790FFF1F0120802 -:10084000C840037C18227883E6240AF618E63400B0 -:10085000F6788076007881E624FFFCE434FFFD78AA -:1008600080E67F00FEECD39EEF6480CD64809D40E7 -:100870002178828683088682E090FFF1F01208C812 -:1008800040037C1822788006788306E618700106FB -:1008900080C390FFF0E04401F0788286830886826E -:1008A000E090FFF1F01208C840037C18227C00227F -:1008B00090FFF0E020E71290FFF0E030E50990FFB4 -:1008C000F0E04420F0C32280E7D32290FFF0E02044 -:1008D000E31290FFF0E030E50990FFF0E04420F0F3 -:1008E000C32280E7D3228C428D417C00ED54F0FD81 -:1008F000EC7003ED64307005753E038003753E04B3 -:10090000AC3E120F72758300858340E541540FF5AC -:100910003FE5407004E53F64037035E53E24FD7516 -:10092000F00AA42402F582E434FCF583E030E60505 -:100930001210598019E53E249DF8E654FBF678A97B -:10094000E62405F58218E63400F583740FF080592B -:10095000E5407004E53F64047048E53E24FD75F011 -:100960000AA42402F582E434FCF583E030E507AC08 -:1009700042AD41121C5AE54230E21578ADE630E056 -:100980000F78ADE630E109E4FF04FE7C0412324D3D -:1009900078A9E62406F58218E63400F583740FF092 -:1009A0008007E4FC7DEE121C5AC203221231381279 -:1009B0000F7278A9E62406F58218E63400F583E084 -:1009C00090FC38F078A9E62405F58218E63400F5A5 -:1009D00083E090FC39F0C2037D027C0012254612B0 -:1009E00031BB221231387895ECF6EC249DF8E630D4 -:1009F000E1077C131225DF800F90FC39E0FD78952C -:100A0000E6FC1213EF1225DF1231BB2212313878C7 -:100A100095ECF67D00120F121225DF1231BB221267 -:100A200031387895ECF6EC249DF8E630E2077C133B -:100A30001225DF801B7895E6249DF8E620E1077CEF -:100A4000121225DF800A7895E6FC1214131225DFB6 -:100A50001231BB221231387895ECF6EC249DF8E681 -:100A600020E2077C111225DF800A7895E6FC12153A -:100A7000141225DF1231BB221231387895ECF612B0 -:100A80000F7278A9E62409F58218E63400F583E0B0 -:100A900090FC3FF078A9E6240AF58218E63400F5C8 -:100AA00083E090FC40F078A9E62403F58218E63450 -:100AB00000F583E0FC78A9E62404F58218E634000A -:100AC000F583E0F56278A9E62402F58218E63400A1 -:100AD000F583E0F5638C61E4EC333354017895F6EB -:100AE0006008E56230E1037895067895E690FC4170 -:100AF000F078A7E62402F58218E63400F583E0FDDD -:100B0000A3E0540CFCED54E68C65F564E56130E53A -:100B100003436501E56220E50EE561547F7008E559 -:100B20006120E703436502E56130E303436510E5B7 -:100B30006130E203436520E561540360034365408F -:100B4000E56130E103436580E56130E4034364011E -:100B5000E56130E603436408E56220E40EE5615494 -:100B60007F7008E56120E7034364105365FB53641D -:100B7000F9AD64E56590FC3ACDF0A3CDF0E56330C6 -:100B8000E30DE5635430C4540F90FC3DF08005E460 -:100B900090FC3DF0E563540390FC3CF0E5635404A5 -:100BA000C31390FC3EF090FC3CE0700E7D357EFC63 -:100BB0007F01740190000912014B78A9E62408F521 -:100BC0008218E63400F583E07C00FD78A9E624076E -:100BD000F58218E63400F583E07F004CFEEF4D907F -:100BE000FC38F0A3CEF0CEC2037D0A7C001225466D -:100BF0001231BB221231387895ECF6789A760108DA -:100C000076FC0876387897760C789A12046E120281 -:100C10001D7898CBF6CB08F67F00EF24EA401FE45E -:100C2000EF25E090357EFD93CD04937899667003AF -:100C3000ED186670067897760080030F80DC789652 -:100C4000EFF6789A12046E9000021202177898CB91 -:100C5000F6CB08F65404CB54064B60047897760B19 -:100C60007899E630E313789A12046E900005120129 -:100C7000F524FB50047897760D7899E654C07D00F2 -:100C800064C04D70047897760B789A12046E9000C9 -:100C9000041201F524FC50047897760F789A120418 -:100CA0006E9000061201F524FD50047897760E78B8 -:100CB0009A12046E9000091201F524FD50047897F1 -:100CC000760A7897E6702A7895E6FC120F72789A81 -:100CD00012046E78A7E6F978A6E6FA7B01740A7822 -:100CE00000120348C2037895E6FC1211157897ECC0 -:100CF000F67897E6FC1225DF1231BB2212313878E4 -:100D000095ECF6120F727895E624FD75F00AA4248E -:100D100014F582E434FCF583AC82AD8378A6868337 -:100D2000088682ECF9EDFA7B0A78011203B0C2035F -:100D30007895E6FC1211151231BB228D2B8C2AED11 -:100D400060407527017529487528FFE52A24FDFCB8 -:100D5000E434FFFDEC7C0325E0CD33CDDCF9FCE58C -:100D6000292CF529E5283DF528AD29AE28AF2774B3 -:100D7000809000061203207480900002120320125B -:100D80000FC5E52B14603B7527017529087528FFF1 -:100D9000E52A24FDFCE434FFFDEC7C0325E0CD33A3 -:100DA000CDDCF9FCE5292CF529E5283DF528AD2910 -:100DB000AE28AF27E4900006120320E49000021250 -:100DC0000320221231387895ECF6EC249DF8E630B9 -:100DD000E2097895E6FC121514D2007895E6FC122B -:100DE0000F727896760090FC39E030E704789676BA -:100DF000017896E6FD7895E6FC120D38C2033000C6 -:100E0000077895E6FC1214137C001225DF1231BB23 -:100E10002278A9E62404F58218E63400F583E0443C -:100E200001F078A9E62404F58218E63400F583E0A1 -:100E300030E00280ED78A9E6240BF58218E6340054 -:100E4000F583E054F8F078A9E62402F58218E63438 -:100E500000F583E04480F022C2038C58120F7278B0 -:100E6000A6868308868279AF7A357B0A78011203D9 -:100E7000FE120E0EAC587D02120D38C203AC581291 -:100E80001115228D538E528F518C50120F72754F47 -:100E90000078A9E62405F58218E63400F583E02001 -:100EA000E41FE54F24F64019054FC2037C181232A7 -:100EB000FB90FF93E04401F0B2B3AC50120F72808C -:100EC000D078A9E62405F58218E63400F583E02001 -:100ED000E405C2037C022278A9E62405F58218E61F -:100EE0003400F583E0540F601678A9E62405F582F6 -:100EF00018E63400F583E0540FF0C2037C01227839 -:100F0000A88683088682E0AD53AE52AF5112031813 -:100F1000C2037C00228D318C30121514E531600F34 -:100F2000E530B4030A7C0112250E7C8112250EAC3B -:100F300030120F72E531601A78AA8683088682E043 -:100F400054E7F0A3A3A3A3E054E7F0AC307D021272 -:100F50000D3878A6868308868279B97A357B0A7837 -:100F6000011203FEC203E530249DF8E654FDF6AC01 -:100F700030121115228C2630030512329A80F87C2B -:100F80000A1231ADD203E52624FD78A3F670077866 -:100F9000AA76FF0876E078A3E67D007C0425E0CD04 -:100FA00033CDDCF9FC24A078A9F6ED34FF18F678EF -:100FB000A3E675F00AA42400FCE434FCFD78A6ED59 -:100FC000F608ECF61232462278A9E62402F58218D9 -:100FD000E63400F583E030E72278A9E62402F582C2 -:100FE00018E63400F583E0547FF078A9E62402F592 -:100FF0008218E63400F583E04480F02278AA8683E4 -:10100000088682E0547FF0AD83E5822404FCE43D51 -:101010008C82F583E0547FF078A9E6240BF58218E2 -:10102000E63400F583E054F8F078ABE62401F5826D -:1010300018E63400F583E04403F078ABE62405F5C8 -:101040008218E63400F583E04403F078A9E624052D -:10105000F58218E63400F583740FF02278AA8683AF -:10106000088682E0543FF0AD83E5822404FCE43D31 -:101070008C82F583E0543FF078A3E624A4F8E6FCE4 -:1010800078ABE62401F58218E63400F583ECF078BD -:10109000A3E624A4F8E6FC78ABE62405F58218E67E -:1010A0003400F583ECF078A9E6240BF58218E634D9 -:1010B00000F583E054FB4402F52678A7E62402F508 -:1010C0008218E63400F583E030E50343260178A971 -:1010D000E62405F58218E63400F583E030E00312DB -:1010E0000FC5E526FC78A9E6240BF58218E6340046 -:1010F000F583ECF078A9E62405F58218E63400F5CE -:1011000083740FF078AA8683088682E04480F0A377 -:10111000A3A3A3E04480F0228C2A120F7278A7E6E2 -:101120002408F58218E63400F583E0FC78A9E6246B -:101130000AF58218E63400F583ECF078A7E6240778 -:10114000F58218E63400F583E0FC78A9E62409F579 -:101150008218E63400F583ECF078A6868308868250 -:10116000E0FDA3E0FCEDFE78A9E62408F58218E690 -:101170003400F583EEF0ECFE78A9E62407F582183A -:10118000E63400F583EEF08C298D28C3EC9405ED50 -:10119000940C400575277C8033D3E5299401E5281C -:1011A0009403400575273C8023D3E5299481E528E5 -:1011B000940140057527188013D3E5299460E5282C -:1011C0009400400575270C8003752708AF27E4EFCE -:1011D000547C4483FF8F27E527FC78ABE62401F598 -:1011E0008218E63400F583ECF0E527FC78ABE624C2 -:1011F00005F58218E63400F583ECF0E527FC78A3CA -:10120000E624A4F8ECF678A9E62402F58218E63480 -:1012100000F583E0F52778A7E62402F58218E63486 -:1012200000F583A3E030E3175327C778A7E624052A -:10123000F58218E63400F583E09035AA93422778CA -:10124000A7E62402F58218E63400F583E030E705CE -:1012500043274080035327BF5327FB78A7E6240684 -:10126000F58218E63400F583E06003432704532732 -:10127000FC78A7E62404F58218E63400F583E04202 -:1012800027432780E527FC78A9E62402F58218E6A3 -:101290003400F583ECF078A9E62404F58218E634EE -:1012A00000F583E0F52778A7E62402F58218E634F6 -:1012B00000F583A3E030E1055327DF8003432720B7 -:1012C00078A7E62402F58218E63400F583E030E4DE -:1012D000055327EF800343271078A7E62409F582FA -:1012E00018E63400F583E0B40203432702E527FC47 -:1012F00078A9E62404F58218E63400F583ECF0784A -:10130000A9E62403F58218E63400F583E0F5277892 -:10131000A7E62409F58218E63400F583E07005534A -:10132000277F800343278078A7E62402F58218E60A -:101330003400F583A3E030E00543272080035327E2 -:10134000DF78A7E62402F58218E63400F583E03062 -:10135000E30543274080035327BF78A7E62402F51F -:101360008218E63400F583E030E00543271080035F -:101370005327EF78A7E62402F58218E63400F583B8 -:10138000A3E030E40543270880035327F778A7E656 -:101390002402F58218E63400F583A3E030E5054326 -:1013A000270480035327FB78A7E62402F58218E67A -:1013B0003400F583A3E030E605432701800353277B -:1013C000FE78A7E62402F58218E63400F583A3E050 -:1013D00030E70543270280035327FDE527FC78A962 -:1013E000E62403F58218E63400F583ECF0C2037CB2 -:1013F00000228D278C26ED54031460037C1022E517 -:1014000027547C24FC40037C0B22E526249DF8E62F -:101410004402F67C00228C30120F72E530249DF8D5 -:10142000E620E24FAC307D02120D38E53024FE4458 -:1014300028FC78AA8683088682ECF0AF83E58224B4 -:1014400004FEE43FFFEC8E828F83F07C038C2CE55E -:101450002CFC78ABE62401F58218E63400F583EC29 -:10146000F0E52CFC78ABE62405F58218E63400F5AF -:1014700083ECF0752D01752F48752EFFE53024FDA6 -:10148000FCE434FFFDEC7C0325E0CD33CDDCF9FC3E -:10149000E52F2CF52FE52E3DF52E78ABE62404F54F -:1014A0008218E63400F583E054E7F52CAD2FAE2E1C -:1014B000AF2DE4900002120320E4900006120320F6 -:1014C0001201EF30E503432C10E52CFC78ABE62449 -:1014D00004F58218E63400F583ECF012105978A96F -:1014E000E62406F58218E63400F583E0C203FCE545 -:1014F00030249DF8E64404F68C2CE530540FC45497 -:10150000F07E00FFEEEF44047D00FFEC4EFCED4F5B -:10151000FD121CC57C00228C2F120F72120FF9785D -:10152000AA8683088682E05408F0A3A3A3A3E0540C -:1015300008F0AC2F7D02120D38C203E52F249DF870 -:10154000E654FBF67C00221231387896ECF6EC2457 -:101550009DF8E630E10A7D007C131225461231BB6E -:101560007896E6249DF8E64401F67896E6FC120F9C -:10157000727896E624FD75F00AA42414F582E4340A -:10158000FCF58378A6E6FA08E6F97B0A78011203EF -:10159000B078A6868308868279B97A357B0A780185 -:1015A0001203FE120FC5C2037896E6FC12111578DD -:1015B00095ECF6EC600A7D007C081225461231BBE2 -:1015C0007896E6FC120F7278A9E62404F58218E6F4 -:1015D0003400F583E0441054DFFC78A9E62404F5D8 -:1015E0008218E63400F583ECF07895ECF6C2037CC3 -:1015F000C81232FB7896E6FC120F7278A9E6240432 -:10160000F58218E63400F583E054EFF0C2037CC89D -:101610001232FB7896E6FC120F7278A9E62404F5E4 -:101620008218E63400F583E04410F0C2037CC8124F -:1016300032FB7896E6FC120F7278A9E62404F58254 -:1016400018E63400F583E04420F0C2037CF0123247 -:10165000FB7896E6FC120F7278A9E62405F582184D -:10166000E63400F583E030E415C2037896E64410D2 -:101670007F00FE7C0712324D1231BB02173B78A966 -:10168000E62404F58218E63400F583E054CFF0C276 -:10169000037CC81232FB7896E6FC120F7278A9E63A -:1016A0002404F58218E63400F583E04430F0C203E8 -:1016B0007CF01232FB7896E6FC120F7278A9E624D1 -:1016C00005F58218E63400F583E030E414C20378AF -:1016D00096E644107F00FE7C0712324D1231BB802B -:1016E0005D78A9E62404F58218E63400F583E05419 -:1016F000EFF078A9E62404F58218E63400F583E0DB -:1017000054DFF07896E624FD75F00AA42414F582DF -:10171000E434FCF583AC82AD8378A68683088682A8 -:10172000ECF9EDFA7B0A78011203B0C2037896E671 -:10173000FC1211157D007C0B1225461231BB2212C2 -:101740003138E490FC39F07D027C001225461231DC -:10175000BB221231387C001225DF1231BB22743CCF -:1017600090FBE0F0743E90FBE0F0E490FC28F02267 -:101770008D358C34ECB401028003D340028028B450 -:1017800002028003D34008A835E625E0F68018B4AD -:1017900004028003D3400AA835E625E025E0F68060 -:1017A00006A83576008000228C3C8D3BEDFEECFDDA -:1017B0007F0175660675670090FC29120477120197 -:1017C000EFB480028006D3500302186E90FC2912F9 -:1017D00004899000031201F554F0B430028003D361 -:1017E000405F90FC29120489900008120217FAFD4C -:1017F000EBFE7F0190FC2C120477EECD9035C3FCFC -:10180000E493FF740193FEF9EFFA7B01EAFFE9FE2E -:10181000ECC39EED9F40259035C5E493FD74019384 -:10182000FCEDFEECFD7F01EECDFC90FC2EE0D39CA8 -:1018300090FC2DE09D5005756680803312198C80D8 -:101840002EB460028003D3400BAC3CAD3B1207804A -:101850008C66801BB41003B34010C3B42003B340A4 -:1018600009C3B440028003D34000756681800080C4 -:1018700075B481028003D3406B90FC2912048990D7 -:1018800000031201F554F0B430028003D3401D90E0 -:10189000FC29120489900008120217FAFDEBFE7F62 -:1018A0000190FC2F1204771218F68036B460028083 -:1018B00003D34013753A67E4F539F538AC3CAD3BDA -:1018C0001205DC8C66801BB41003B34010C3B42037 -:1018D00003B34009C3B440028003D340007566815E -:1018E000800080028000E566FC90FC29120489ECEF -:1018F000900002120320AC672290FC291204899008 -:1019000000041201F5600474018001E4A2E0920178 -:1019100090FC29120489ED2403FD50010E90FC2C4B -:1019200012047790FC291204899000051201F5F544 -:10193000679000041201F5540FFC7D6712176DE5E6 -:10194000677004756608227566007884760078846E -:10195000E6C39567503890FC2F1204891201EFFC02 -:1019600090FC2C120489EC12031830010E90FC310B -:10197000E004F090FC307003E004F078840690FC02 -:101980002EE004F090FC2D7003E004F080C0229063 -:10199000FC2AE0FDA3E0FCEDFEECFD7F01ED240A56 -:1019A000FD50010E90FC3212047790FC291204893C -:1019B0009000041201F5540FB401028003D34017C4 -:1019C00090FC321204890DED70010E90FC2F120470 -:1019D0007778887601804EB402028003D340199054 -:1019E000FC32120489ED2402FD50010E90FC2F12EE -:1019F000047778887602802DB404028003D34019DE -:101A000090FC32120489ED2404FD50010E90FC2F4D -:101A100012047778887604800CB400028003D340E7 -:101A2000007566082290FC291204899000051201B5 -:101A3000F5F567788576007885E6C39567400302FB -:101A40001AF4788676007886E6C378889650769081 -:101A5000FC2C1204891201EFFC90FC321204921249 -:101A600001E9F45CFC1201E9F890FC2F120489E80A -:101A7000C0E01201EFC8D0E0C8584CFC90FC2C121A -:101A80000489EC1203187887ECF690FC31E004F03E -:101A900090FC307003E004F009E970010A90FC3218 -:101AA00012048090FC291204899000041201F53080 -:101AB000E40E90FC2EE004F090FC2D7003E004F0A6 -:101AC00078860680817888E6FDE4FEFFEECDFC9006 -:101AD000FC31E02CF090FC30E03DF07888E6FDE44D -:101AE000FEFFEECDFC90FC34E02CF090FC33E03DAA -:101AF000F0788506021A347566002222C0E0C0F034 -:101B0000C082C083C0D0E8C0E0E9C0E0EAC0E0EB3A -:101B1000C0E0ECC0E0EDC0E0EEC0E0EFC0E090FF60 -:101B200092E01201C01B47301B47321B56381B681E -:101B30003A1B7A3E1B92441B86461B9E501BE0526A -:101B40001BBF541C015600001C2290FF92E07F0036 -:101B5000FE7C0112324D021C32E4FF04FE7C0312B3 -:101B6000324D742090FFFEF0021C32E4FF04FE7C34 -:101B70000212324D744090FFFEF0021C32E4FF046A -:101B8000FE7C0412324D021C32E4FF04FE7C05127E -:101B9000324D021C32E4FF04FE7C0612324D021C60 -:101BA0003290FFA5E07D0090FBF8CDF0A3CDF09042 -:101BB000FBF9E0FCF58390FBF8E04433FD121CC513 -:101BC000807390FFB5E07D0090FBFACDF0A3CDF0DF -:101BD00090FBFBE0FCF58390FBFAE04443FD121C14 -:101BE000C5805290FFA6E07D0090FBFCCDF0A3CD18 -:101BF000F090FBFDE0FCF58390FBFCE04434FD122B -:101C00001CC5803190FFB6E07D0090FBFECDF0A3B7 -:101C1000CDF090FBFFE0FCF58390FBFEE04444FD3B -:101C2000121CC5801090FF92E07D00FCED44AAFDDF -:101C3000121CC58000E490FF92F0D0E0FFD0E0FEDF -:101C4000D0E0FDD0E0FCD0E0FBD0E0FAD0E0F9D06D -:101C5000E0F8D0D0D083D082D0F0D0E0320581053A -:101C60008105810581A881181818EDF608ECF69019 -:101C7000FF5AE020E70280F790FF59E07D00A8813D -:101C800018CDF6CD08F67D03A881E618FCE6CC2534 -:101C9000E0CC33CCDDF9CCF6CC08F6A88118E644CC -:101CA000F8F6A881181818E6FD08E6FCA881188641 -:101CB00083088682EDF0A3ECF0740290FF5AF015D1 -:101CC0008115811581158122E5812405F581E4A81E -:101CD0008118F6A88118181818EDF608ECF690FB94 -:101CE000F5E024F85003021DE6E4A8811818F6A8D0 -:101CF0008118E6FEA88118181818E6FD08E6FC7F92 -:101D000000EF24F8404DE4EF25E0247DF582E43433 -:101D1000FCF583E0FBA3E06C7003FAEB6D700974D3 -:101D200001A8811818F6802BE4EF25E0247DF582C8 -:101D3000E434FCF5837A00E054F0CCF8CCCDF9CD56 -:101D4000FB7800E954F0F9EA687002EB6970010E63 -:101D50000F80AEA88118EEF6A88118181818EDF6B5 -:101D600008ECF6A881EFF6A8811818E67079A8812A -:101D700018E624F74071A88118181818E6540FA81F -:101D800081F664046017A881E664036010A88118D6 -:101D9000181818E6FD08E6FC121C5A804A7C0A1244 -:101DA00031ADA88118181818E6FD08E6FC90FBF480 -:101DB000E025E0247DF582E434FCF583EDF0A3EC2E -:101DC000F090FBF4E0FFE4EF045407FF90FBF4F025 -:101DD00090FBF5E004F012324690FBF6E07008E468 -:101DE000FEFF7C0F12324D802790FBF7E004F05489 -:101DF0003F701D90FBF7E044FE7D00FC90FBF4E09B -:101E000025E0247DF582E434FCF583EDF0A3ECF0CD -:101E1000E58124FBF58122788B7600788C7600743E -:101E20000190FBF6F012313890FBF5E060577C0A28 -:101E30001231AD90FBF3E025E0247DF582E434FC23 -:101E4000F583E0FDA3E0FC90FBF3E025E0247DF5C5 -:101E500082E434FCF583E4F0A3F090FBF3E0FFE4CC -:101E6000EF045407FF90FBF3F090FBF5E014F078DB -:101E700089EDF608ECF61232467889E6FD08E6FCB4 -:101E80001208E380A312329A90FF93E04401F0B26B -:101E9000B3788B06B60011788B7600788CE6F40464 -:101EA00004A2E092B4788CF6021E25E490FBF6F0D2 -:101EB00090FBF5E07D00FCED44CFFD121C5A123181 -:101EC000BB22123138E5706449456F601590FF837D -:101ED000E0540F7D00D39570ED956F5005122F8162 -:101EE00080031230511231BB22123138E57064493F -:101EF000456F600512308B800E90FF80E04408F043 -:101F000090FF83E0547FF01231BB221231388C54A1 -:101F1000EC54F0B41015756A357569FC756801E507 -:101F20006A2403F56AE5693400F569E4F557F55666 -:101F3000E556C394015027E554540FFCAD6AAE69D1 -:101F4000AF68120E808C55EC60028012056AE56A5B -:101F5000700205690557E5577002055680D2E554B1 -:101F6000540F249DF8E654FEF6E554540F7F00FE0E -:101F70007C1212324DE5551470097D007C09122542 -:101F8000468007AD577C001225461231BB22123124 -:101F90003890FFFCE04402F090FF00E030E713903F -:101FA000FF83E04480F0436D8090FFFCE04401F04B -:101FB000801190FF82E04408F0536D7F90FFFCE0B9 -:101FC00054FEF090FF81E04480F01225F990FFFE6E -:101FD000E04405F090FFFCE054FDF01231BB22120A -:101FE00031387C011232FB78ADE64402F674FEFC17 -:101FF00004FD121CC590FF5AE030E70280F7E4F5BB -:102000004E754D10AC4EAD4DE54E154E7002154D52 -:10201000EC4D600280EE4387011231BB2212313851 -:102020007C021231C778ADE654FDF61231BB2212A4 -:10203000313878ADE630E02C78ADE630E12678AD89 -:10204000E6FCF58318E644F0FD121C5A90FFFCE014 -:102050004420F07C021232FB78ADE654FDF6741A8F -:1020600090FFFEF078ADE6FCF58318E644F1FD1232 -:102070001C5A1231BB22756D0090FFFFE0600343D4 -:102080006D01756E00E4F56CF56BE4F56F757049E4 -:10209000748490FF82F0748490FF80F0748090FFCD -:1020A00058F0748090FF5AF0AD46AF457E00EE24A4 -:1020B000FE5003022142E4EE75F007A4247FF5826E -:1020C000E434F8F583E0FFE4EF5480FDE4EF540FCF -:1020D00014FFED6038E4EF75F008A42448F582E4BD -:1020E00034FFF5837490F0E4EF75F008A4244AF50A -:1020F00082E434FFF5837480F0E4EF75F008A424E3 -:102100004EF582E434FFF5837480F08034E4EF759B -:10211000F008A42408F582E434FFF5837490F0E419 -:10212000EF75F008A4240AF582E434FFF583E4F0A7 -:10213000E4EF75F008A4240EF582E434FFF583E49F -:10214000F00E0220AB8D468E448F45747F90FFFDCC -:10215000F0749090FFFCF0228C58EC24F65006E5C9 -:10216000582437FC22E5582430FC22D2B0122543F3 -:10217000EC700302227E755C03AE5B7F00E55C15AC -:102180005C6480247F5035EF2400F582E434FBF555 -:1021900083E0FE24FE501EEF7D00FCE4FB7474C35C -:1021A0009CFAEB9DFBEE7D00FCEAC39CED6480CBCA -:1021B00064809B50028005EF2EFF80C18E5B8F5A9A -:1021C000E55C6480247F500302227EE55A248E5011 -:1021D0000302227E855A5D755B00AE5AAF5B903577 -:1021E000EEE493F55CE55C155C6480247F5018EEAA -:1021F0002400F582E434FBF583E0FCEF9035EE93A8 -:102200006C70040E0F80DE8E5A8F5BE55C64802458 -:102210007F406E755E017560E8755FFFE55D2402C5 -:10222000F55A755C07E55C334057AD60AE5FAF5E55 -:10223000E55CF5823395E0F5831201F5C4540FFC9B -:10224000122155E55A2400F582E434FBF583ECF0C5 -:10225000055A055AAD60AE5FAF5EE55CF582339519 -:10226000E0F5831201F5540FFC122155E55A2400C4 -:10227000F582E434FBF583ECF0055A055A155C80D1 -:10228000A4740290F851F090F86B79C77A357B27E7 -:1022900078011203FE756A357569FC756801E49072 -:1022A000FF83F0748090FF81F0755902E55975F055 -:1022B00007A4247FF582E434F8F583E0788FF6FCF8 -:1022C000540F14FC788FECF6E55975F007A42481BF -:1022D000F582E434F8F583E0789276FD0876E8FC40 -:1022E000788FE675F008A42448F582E434FFF5837E -:1022F000E4F0788FE675F008A4244FF582E434FF0B -:10230000F583ECF07892E6FF08E67E03CFC313CFA7 -:1023100013DEF9FE788FE675F008A42449F582E40F -:1023200034FFF583EEF0788FE675F008A4244AF5C3 -:1023300082E434FFF5837480F07890ECF67D0078C9 -:1023400093E62CF618E63DF67892E6FD08E67C0367 -:10235000CDC313CD13DCF9FC788FE675F008A42407 -:102360004DF582E434FFF583ECF0788FE675F008E4 -:10237000A4244EF582E434FFF583E4F07892E6FD80 -:1023800008E6FC788FE6FF7E00EE24FE5003022470 -:10239000FDE4EE75F007A4247FF582E434F8F583BC -:1023A000E0FFE4EF5480FAE4EF540F14FFE4EE751D -:1023B000F007A42481F582E434F8F583E07890F600 -:1023C000E4EE1313548024F0F8E434FDF9E8FCE95A -:1023D000FD8A5AEA700302246AE4EF75F008A42427 -:1023E00048F582E434FFF583E4F07890E6FAE4EF10 -:1023F00075F008A4244FF582E434FFF583EAF0ED8C -:10240000FBEC7A03CBC313CB13DAF9FAE4EF75F0E4 -:1024100008A42449F582E434FFF583EAF07890E6D5 -:102420007B00FAEC2AFCED3BFDFBEC7A03CBC313FB -:10243000CB13DAF9FAE4EF75F008A4244DF582E441 -:1024400034FFF583EAF0E4EF75F008A4244AF5823E -:10245000E434FFF5837480F0E4EF75F008A4244EB3 -:10246000F582E434FFF5837480F00224F9E4EF751B -:10247000F008A42408F582E434FFF583E4F07890B2 -:10248000E6FAE4EF75F008A4240FF582E434FFF5D2 -:1024900083EAF0EDFBEC7A03CBC313CB13DAF9FA42 -:1024A000E4EF75F008A42409F582E434FFF583EA2B -:1024B000F07890E67B00FAEC2AFCED3BFDFBEC7A31 -:1024C00003CBC313CB13DAF9FAE4EF75F008A424B5 -:1024D0000DF582E434FFF583EAF0E4EF75F008A42B -:1024E000240AF582E434FFF583E4F0E4EF75F008A4 -:1024F000A4240EF582E434FFF583E4F00E02238673 -:102500008E597892EDF608ECF6788FEFF61220737C -:10251000228C26EC30E718E526540F1475F008A439 -:102520002448F582E434FFF583E054DFF08016E5BB -:1025300026540F1475F008A42408F582E434FFF53E -:1025400083E054DFF0227C0022EC90FC37F08C24F6 -:10255000ED2403F5257D00D39572ED95714003853B -:102560007225E52524B75009752503740290FC37C0 -:10257000F0AC2512307622E4F56CF56B12257D2245 -:1025800090FC35E06573600E740490FC37F0E4F560 -:102590006B756C0380467D73E4FEFF79357AFC7BB6 -:1025A0000174057800120348E56C2403F56CE56BB3 -:1025B0003400F56BE56CD39572E56B95714006853B -:1025C000726C85716BD3E56C9448E56B9400400C9C -:1025D000740290FC37F0E4F56B756C03AC6C123050 -:1025E0007622EC90FC37F0E4F56CF56B8C32EC6005 -:1025F0000512306780057C001230762290FF93E050 -:102600004401F0B2B390FF04E0F54A90FF06E0FD0C -:10261000A3E0ED7D00FC7D00FC90FF06E0FFA3E061 -:102620007E00FFE4FEEC4EFCED4FFDC3EC9448ED64 -:102630009400502290FF06E0FDA3E0ED7D00FC7DBC -:1026400000FC90FF06E0FFA3E07E00FFE4FEEC4EFE -:10265000FCED4FFD8004E4FD7C488C728D7190FF91 -:1026600002E0FDA3E0ED7D00FC7D00FC90FF02E0B8 -:10267000FFA3E07E00FFE4FEEC4EF54CED4FF54B82 -:10268000756A357569FC7568017D357EFC7F017959 -:1026900073E4FAFB74057800120348754900E549B4 -:1026A00024FE4019AD6AAE69AF68E412031805490B -:1026B0000DED70010E8D6A8E698F6880E1756A3547 -:1026C0007569FC75680190FF00E05460B4000280F9 -:1026D00006D35003022CBFE54A540FF549E54A548E -:1026E00080A2E0920290FF01E012018A000B2CBA56 -:1026F000270528232CBA292F2CBA2A122A462BADBB -:102700002BB02BF02C632C91E56D30E70EE54C459A -:102710004B7008E572640245716003022CBC90FFA7 -:1027200000E0541FB400028003D34029E54A60034F -:10273000022820AD6AAE69AF68740112031878AD43 -:10274000E630E00BAD6AAE69AF6874021203187C24 -:102750000212307622B401028003D3401BE56D20C3 -:10276000E107E54A6003022820E54A24FE500302FF -:1027700028207C0212307622B402028006D3500355 -:1027800002281EE56D20E10DE54A6009E54A6480F6 -:102790006003022820AC4A1230FD4003022820E5E5 -:1027A00049702530021190FF80E05408AD6AAE698F -:1027B000AF68120318800F90FF82E05408AD6AAE34 -:1027C00069AF68120318803D154930021DE549754F -:1027D000F008A42448F582E434FFF583E05408AD02 -:1027E0006AAE69AF68120318801BE54975F008A44A -:1027F0002408F582E434FFF583E05408AD6AAE693D -:10280000AF68120318AD6AAE69AF681201EF600BD2 -:10281000AD6AAE69AF6874011203187C021230769B -:10282000228000022CBCE56D20E706E57245716050 -:1028300003022CBC90FF00E0541FB400028003D3BD -:10284000401AE54C14454B7004E54A600302292CFC -:1028500078ADE654FEF67C0012307622B401028098 -:1028600003D3402AE56D20E108E56D20E00302294D -:102870002CE56D30E004E54A700BE56D30E109E5CB -:102880004A24FE500302292C7C0012307622B40226 -:10289000028006D3500302292AE54C454B6003020F -:1028A000292CAC4A1230FD400302292CE56D20E1B1 -:1028B00007E56D20E0028077E56D30E006E54960D0 -:1028C00002806CE549700F90FF82E054F7F090FFB2 -:1028D00080E054F7F022E549B401028003D34009B7 -:1028E0007D017C03120F128011B402028003D340D9 -:1028F000097D017C04120F1280001549300215E594 -:102900004975F008A42448F582E434FFF583E054C7 -:10291000F7F08013E54975F008A42408F582E43443 -:10292000FFF583E054F7F07C00123076228000023D -:102930002CBCE56D20E706E57245716003022CBCF6 -:1029400090FF00E0541FB400028003D3401AE54C0E -:1029500014454B7004E54A6003022A0F78ADE64443 -:1029600001F67C0012307622B401028003D34029A4 -:10297000E56D20E108E56D20E003022A0FE56D30EA -:10298000E004E549700BE56D30E108E54924FE50AF -:1029900002807F7C0012307622B402028003D34092 -:1029A0006FE54C454B60028069AC4A1230FD400235 -:1029B0008060E56D20E107E56D20E0028054E54987 -:1029C000701430020990FF80E04408F0800790FF07 -:1029D00082E04408F022E56D30E1331549300215FC -:1029E000E54975F008A42448F582E434FFF583E056 -:1029F0004408F08013E54975F008A42408F582E442 -:102A000034FFF583E04408F07C0012307622800227 -:102A10008000022CBCE56D20E712E5724571700C58 -:102A2000E54A700890FF00E0541F6003022CBCE5EB -:102A30004C90FFFFF090FFFFE06005436D018003C5 -:102A4000536DFE7C0012307622E56D30E70EE572A4 -:102A50004571600890FF00E0541F6003022CBCAD7C -:102A60004BE54CED7D00FC7D00FCBD0002800302C7 -:102A70002BA8B401028003D34032E54A7005E54C2F -:102A8000FC6003022BAA756A407569F8756801D36A -:102A9000E5729412E57194004006E4FD7C12800416 -:102AA000AC72AD718C708D6F12308B22B4020280CB -:102AB00003D34059E54A6003022BAAE54CFC70277A -:102AC000756A527569F8756801D3E5729419E571F4 -:102AD00094004006E4FD7C198004AC72AD718C70EA -:102AE0008D6F12308B8025756A6B7569F87568017A -:102AF000D3E5729427E57194004006E4FD7C2780BD -:102B000004AC72AD718C708D6F12308B22B40302E5 -:102B10008006D35003022BA8E54CF549700F90FFB7 -:102B200004E0FDA3E04D6003022BAA801890FB0295 -:102B3000E0FDA3E0FC90FF05E06C700790FF04E06F -:102B40006D60028068E4F570F56F7F00E54914C59B -:102B500049600FEF2400F582E434FBF583E02FFF9A -:102B600080EA8F4AE54A2400F582E434FBF583E0ED -:102B70007D00D39572ED95714006AC72AD71800FFA -:102B8000E54A2400F582E434FBF583E07D00FC8C0B -:102B9000708D6FE54A2400FCE434FBFDFEECFD7F04 -:102BA000018D6A8E698F6812308B228000022CBCE6 -:102BB000022CBCE56D30E719E5721445717012E521 -:102BC0004A700EE54C454B700890FF00E0541F60C2 -:102BD00003022CBCE56D20E008E56D20E103022C2A -:102BE000BC756A6EE4F569F568E4F56F04F570127A -:102BF000308B22E56D20E727E57245717021E54AAB -:102C0000701DE54C6402454B600DE54C14454B606E -:102C100006E54C454B700890FF00E0541F6003022E -:102C20002CBCE56D20E008E56D20E103022CBC859D -:102C30004C6EE56E700A436D01536DFDD2B080207D -:102C4000E56E64026007E56E1460028072536DFEEB -:102C5000436D02E56E64026005E56E147002C2B059 -:102C60007C0012307622E56D30E71AE5721445716A -:102C70007013E54A700FE54C454B700990FF00E07A -:102C8000541F1460028038E56D20E10280317C0120 -:102C900012307622E56D20E715E5724571700FE57B -:102CA0004C454B700990FF00E0541F146002800FE8 -:102CB000E56D20E10280087C00123076228000025F -:102CC0002F7DB440028006D35003022F7390FF0182 -:102CD000E090FC35F0E54A90FC36F0E490FC37F0EB -:102CE000E56A2403F56AE5693400F569AD4BE54C06 -:102CF000856A82856983CDF0A3CDF090FF01E01253 -:102D000001C02D2A012D50022D7A032DA4042DF28D -:102D1000052E2F062E55072E7B082EA7092ECD0B2C -:102D20002EF30C2F02802F028100002F60E56D2012 -:102D3000E7067C051225DF227D767E357F02793815 -:102D40007AFC7B01740878001203487D087C00122D -:102D5000254622E56D20E7067C051225DF22E54A9F -:102D6000B403004010B40500500BE54A7F00FE7C20 -:102D70001012324D227D007C0712254622E56D207F -:102D8000E7067C051225DF22E54AB403004010B4B3 -:102D90000500500BE54A7F00FE7C1112324D227D6A -:102DA000007C0712254622E56D20E7067C051225EA -:102DB000DF22E54AB405028003D3400AE4FF04FEA3 -:102DC0007C0A12324D22B401028003D3400AE4FF90 -:102DD00004FE7C0812324D22B403004010B40500FA -:102DE000500BE54A7F00FE7C1312324D227D007CA1 -:102DF0000712254622E56D20E734D3E5729448E5B5 -:102E00007194005006E572457170067C021225DF50 -:102E100022E54AB40103B3400BC3B403004009B434 -:102E200006005004123123227C071225DF221225CE -:102E30007D22E56D20E71DE54AB403004010B4058E -:102E400000500BE54A7F00FE7C1612324D227C07B3 -:102E50001225DF2212257D22E56D20E71DE54AB40B -:102E600003004010B40500500BE54A7F00FE7C19BA -:102E700012324D227C071225DF2212257D22E56DBC -:102E800020E723748190FF93F0E54AB403004010DB -:102E9000B40500500BE54A7F00FE7C1712324D222C -:102EA0007C071225DF2212257D22E56D20E71DE536 -:102EB0004AB403004010B40500500BE54A7F00FE01 -:102EC0007C1812324D227C071225DF2212257D222A -:102ED000E56D20E71DE54AB403004010B40500503D -:102EE0000BE54A7F00FE7C1512324D227C0712252D -:102EF000DF2212257D22E56D20E7067C071225DF03 -:102F00002212257D22E56D30E72090FF00E0541F5E -:102F1000701090FF01E0B480051225748003122523 -:102F20007D227D007C051225462290FF00E0541F83 -:102F300060067C051225DF22D3E5729448E5719482 -:102F400000500BC3E5729407E571940050067C03B2 -:102F50001225DF22E54AB40504123123227C071230 -:102F600025DF22E56D30E7087D007C05122546222D -:102F70007C051225DF22B420028003D340008000AC -:102F80001230512275430090FF83E0540FD39543D4 -:102F90004024E54324F0F582E434FEF583E0AD6A95 -:102FA000AE69AF6812031805430DED70010E8D6A0E -:102FB0008E698F6880D1E5437D00FCC3E5709CF588 -:102FC00070E56F9DF56FE570456F6006E490FF83D7 -:102FD000F02290FF82E04408F0E4F56F75704990AC -:102FE000FC35E0B405028003D3404090FC36E0F5A8 -:102FF00043B405028003D3400AE4FF04FE7C0B12B5 -:10300000324D22B401028003D3400AE4FF04FE7C67 -:103010000912324D22B403004010B40500500BE5F4 -:10302000437F00FE7C1412324D2222B480004023E4 -:10303000B48200501E7C357DFC1217A57D008C6C7F -:103040008D6B90FC37E0600512305180057C0012DA -:103050003076222290FF83E0547FF090FF82E0449C -:1030600008F090FF80E04408F02290FF82E04408DE -:10307000F090FF80E04408F0228C237D008C708D5E -:103080006F756A357569FC75680112308B2290FF87 -:1030900083E0547FF0E5706449456F700122C3E519 -:1030A000709408E56F94004015752108E5217D00B6 -:1030B000FCC3E5709CF570E56F9DF56F8009857028 -:1030C00021E4F56F757049752200E522C395215002 -:1030D00026AD6AAE69AF681201EFFCE52224F8F56F -:1030E00082E434FEF583ECF005220DED70010E8DC7 -:1030F0006A8E698F6880D3E521547F90FF81F0222A -:103100008C487F00EF24FD4019E4EF75F007A424FC -:103110007FF582E434F8F583E065487002D3220F2E -:1031200080E28F47C32285727085716F90FF82E0C5 -:1031300054F7F090FF83E0547FF022C000C001C03C -:1031400002C006C007E5782408F8860653067F7C8F -:10315000FF1231AD7C007D00E57B6046FF90FD9560 -:10316000E0547F6E700FC083C082A3E0FDA3E0FC3B -:10317000A3157B8007A3A3A3DFE68026DF06D0820A -:10318000D083801EE0F8A3E0F9A3E0FAD082D083D8 -:10319000E8F0A3E9F0A3EAF0A3C083C082A3A3A34D -:1031A00080DA123246D007D006D002D001D00022F9 -:1031B00085A87A75A888EC70027C3F8C7922E57826 -:1031C0002408F8760012329A80FBC000C001C002C9 -:1031D000C006C007AE047CFF1231ADE57B6042FF44 -:1031E00090FD95E0547F6E700BC083C082A3A3A3B3 -:1031F000157B8007A3A3A3DFEA8026DF06D082D059 -:103200008380D8E0F8A3E0F9A3E0FAD082D083E885 -:10321000F0A3E9F0A3EAF0A3C083C082A3A3A38034 -:10322000DA7808087918097C01E6547F6E70067612 -:10323000007700800608090CBC08EE123246D00761 -:10324000D006D002D001D00022757900857AA8225C -:10325000C0F0C082C083C3E57B24E8500512329AD7 -:1032600080F4EC6031903575E493C39C4028C00431 -:103270007CFF1231ADD004430480E57B75F003A4DC -:103280002495F582E434FDF583ECF0EFA3F0EEA392 -:10329000F0057B123246D083D082D0F022C0047C6D -:1032A00020D28CD28DD504FDD0042275A80075885B -:1032B0000075B80075F00075D000E4F8900000F6D5 -:1032C00008B800FB020000C3ED940250047D037CAB -:1032D000E8ECF4FCEDF4FD0CBC00010D8C7F8D7E60 -:1032E00022C3EC94BCED940250047D077CD0ECF436 -:1032F000FCEDF4FD0CBC00010D8C7D8D7C22EC708E -:103300000122C000E5782418F8A604E5782408F81E -:10331000C6547FF6E630E703D0002212329A80F4DA -:10332000C28C857C8C857D8AD28CC0E0C0D0C0F0F8 -:10333000C082C083C000C001C002C003C004C00579 -:10334000C006C007121AF8E5782408F8E66024E5FC -:10335000782410F8A681E57875F021A4248DF582F3 -:10336000E434FCF58378AEE58104C398F9E6F0080F -:10337000A3D9FA74082578F8057808E65480700C0B -:10338000E578B407F3780875780080EFE5782410C5 -:10339000F88681E57875F021A4248DF582E434FC6B -:1033A000F58378AEE58104C398F9E0F608A3D9FA6D -:1033B000D007D006D005D004D003D002D001D00071 -:1033C000D083D082D0F0D0D0D0E032C0E0C0D0C026 -:1033D00000C001C002C28E857E8D857F8BD28E7823 -:1033E0001979097A07E77004A600800BE6600816D1 -:1033F000E67004E74480F70809DAEAE57960131417 -:10340000F579700EE5782408F87600123246D28CF1 -:10341000D28DD002D001D000D0D0D0E0327581ADB5 -:10342000742A90FF93F0757F30757EF8757D607516 -:103430007CF012053F1234CE12175B90FF93E044EC -:1034400001F0B2B31234F81232A880DA22C0007C44 -:1034500001EC2408F8E660090CBC08F512329A80E9 -:10346000EED00022C0F0C082C083C000C006C007FA -:10347000ED2410F876BCED75F021A4248DF582E4DE -:1034800034FCF583C082C083A3A3E4780DF0A3D8F5 -:10349000FCEC547F75F002A42441F582E5F034354C -:1034A000F583E493FE740193F5828E83E493FE74B6 -:1034B0000193FFD083D082EFF0A3EEF0ED2408F863 -:1034C000EC4480F6D007D006D000D083D082D0F074 -:1034D00022757800757B007A08791878087600776D -:1034E000000809DAF8E478087480447FF67401442F -:1034F00010F58975B808D2ABD2A9227581ADD28EEC -:10350000D28CD2AFE57B6032FF90FD95E0548060B5 -:103510002478087908E0547FFA7B00E6547FB502EE -:10352000027BFF08D9F5EB700CEAF012344AAD04C7 -:10353000AC02123461A3A3A3DFD212329A80C57CFD -:10354000017D002204FE04F204F604EA04E604E22B -:1035500004EE04FA04A604AA04D604DA04A204A21F -:1035600004A204DE04BE04B604BA04B204CA04C64B -:1035700004C204CE04D204AE1901030022004802A2 -:1035800000480E301420C81AD0180A0C0506020391 -:1035900001020001CE0181010000C0008000600036 -:1035A0003000180010000800040002000100081894 -:1035B00028380C05100A0200000000000301100A60 -:1035C000020000000000FBE0FBF2090227000102FC -:1035D00000A0FA0904000003FF00000007058102B3 -:1035E00040000007050102400000070583030200B8 -:1035F00001220354005500530042003300340031CF -:1036000000300020002000200020002000200020AA -:073610000020000000000093 -:00000001FF diff --git a/kernel-2.6.33/firmware/myricom/lanai.bin.ihex b/kernel-2.6.33/firmware/myricom/lanai.bin.ihex deleted file mode 100644 index bf47f4c7..00000000 --- a/kernel-2.6.33/firmware/myricom/lanai.bin.ihex +++ /dev/null @@ -1,4771 +0,0 @@ -:100000004FF8F20EFE00C290000007880008E001E1 -:10001000014C9793FFFCE000001400000001000079 -:1000200000009293FFFC02900008F7062A6C9713D9 -:10003000FFFCF7062C109713FFFC07880008E00070 -:1000400015489793FFFCF702053C9713FFFCF70256 -:1000500000039713FFFCF70629E09713FFFC0788BE -:100060000008E000161C9793FFFCF7062B849713FB -:10007000FFFCF7062C1C9713FFFC07880008E00024 -:1000800015489793FFFCF7020ABC9713FFFCF70291 -:1000900000029713FFFCF7062AF89713FFFC078866 -:1000A0000008E000161C9793FFFC8796FFFC8296E1 -:1000B000FFF802140000013C0000000000019293D0 -:1000C000FFFC02900008F7044A9C85160000203AC5 -:1000D0000001EE00010100000001F70475EC0000D2 -:1000E0000001203A0000E600010000000001F704D2 -:1000F00075F000000001203A0000E600012D00002C -:100100000001F7042D38F6862C2806380001F60584 -:100110002D3877390002F482001220320044E600C4 -:1001200001E0B4BA6802E00001E0F0052D38F70400 -:100130003B64F5844F54F7057A10202E0000E6004A -:100140000199972A002095AA001CF6064A9826AC29 -:10015000000177350001C738680077390002073899 -:10016000000CA4BA60020000000194AA0010C73875 -:100170006000873A000400000001972A0014F70489 -:100180004A9C0000000127380001C02E7200D700F1 -:100190000A01E00001D0F7057A1895AA001CF606BE -:1001A0004A9806AC000177350001C73868007739F6 -:1001B00000020738000CA4BA60020000000194AAF3 -:1001C0000010C7386000873A0004F0057A18972AB3 -:1001D0000014F50579D807880008E00001F497932A -:1001E000FFFC8796FFFC8296FFF802140004013C96 -:1001F0000000000000019293FFFC02900008221012 -:100200000038F7047A10F6843B6400000001C03A1D -:100210006A00470C0001D7000A70203A0000E6008F -:10022000024C00000001F70475EC00000001203AC8 -:100230000000E600024C00000001F70475F0000029 -:100240000001203A0000E6000285F4820000F70475 -:100250002D38F6862C2806380001F6052D3877391A -:100260000002F302001220320044E6000274B33AA6 -:100270006802F0052D38F3062A6CF3052C10E00017 -:100280000528F0057A18F38479D8F6844AA0231457 -:1002900000209316FFC4841E00109696FFD4F70426 -:1002A0004A9C9416FFE0851E0014C0367200EC00D4 -:1002B000036C9516FFE477350001C738680077397D -:1002C0000002F3064A98C6B8300006B4000CC58494 -:1002D00000008736000000000001C03A4200E6003E -:1002E00002FCC62400008736000400000001C03A6A -:1002F0005200E600030020320000F6020001203226 -:100300000000E600030D00000001F58200008636C3 -:1003100000008716FFE000000001C0327200E2001A -:100320000348F5020000C0327200E6000350202AA4 -:10033000000086B600048716FFE400000001C03606 -:100340007200E2000351202A0000F5020001202A79 -:100350000000E6000361202E0000F5820001202E3F -:100360000000E600037020260000F4820001202631 -:100370000000E60003A5F60200018716FFD4F3068D -:100380004A9876B90001C6B4700076B50002C6B4CA -:10039000300006B4001486B600009716FFD8E000BF -:1003A00004189696FFDC2714002C9713FFFC831685 -:1003B000FFC4000000019313FFFCF3064A98931357 -:1003C000FFFC9396FFCC07880008E001256897930F -:1003D000FFFC8396FFCC20220000E6000415F60205 -:1003E00000018716FFD4F3064A9876B90001C6B417 -:1003F000700076B50002C6B4300006B4001486B6AC -:1004000000009716FFD89696FFDCF7054AA0E0009B -:10041000041C20320000F602000020320000E6003A -:10042000042CF4820001E0000484F482000086962B -:10043000FFD80000000177350002C738680077391F -:100440000002F68642C8A63A6802C73868007539C5 -:10045000001E7528FFE505B8000286AE00000738CB -:1004600000049716FFECC63057C07630FFF09616A2 -:10047000FFF475AD001E75ACFFE5C6B45FC076B481 -:10048000FFF09696FFF020260000E6000525F30613 -:1004900029E08696FFF0F5820000C7346800C49C0E -:1004A0007200C02E6A00EC0004F0C5240000C62CC7 -:1004B00000008716FFEC00000001A6B2700205AC38 -:1004C0000001C73070007739001E7738FFE5C6B4E9 -:1004D00077C076B4FFF0F6AB280005280002871637 -:1004E000FFF000000001C02E7200EC0004B10630E5 -:1004F0000002F3020003F30576F48716FFF0869EF0 -:100500000004C7387000C7384800C6B470008716AA -:10051000FFF406B400209702FF6C9482FF5096828D -:10052000FF58F30629E0F3052C108796FFFC82960E -:10053000FFF802140000013C00000000000192934B -:10054000FFFC02900008F7047A1800000001203A2E -:100550000000E60005CD00000001F7047A10F684E3 -:100560003B6400000001C03A6A00470C0001203AD9 -:100570000000E60005CDF5864A98F60479D8F684A1 -:100580004F540000000196B2001C06B400017735FC -:100590000001C7386800773900020738000CA53A17 -:1005A00058020000000195320010C7385800873A01 -:1005B0000004F0057A189732001407880008E0005C -:1005C00001F49793FFFCE00005FC00000001F70434 -:1005D0002D38F6862C2806380001F6052D38773997 -:1005E0000002F502001220320044E60005F4B53A9C -:1005F0006802F0052D38F5062A6CF5052C10879653 -:10060000FFFC8296FFF802140000013C000000008D -:1006100000019293FFFC0290000885960000F70409 -:1006200075EC852E0020203A0000E60006CCF5058A -:100630007A08F70475F000000001203A0000E60097 -:1006400006CC00000001F7047A08F6843B64000041 -:100650000001C03A6A00470C0001D7000A70203A36 -:100660000000E60006CC00000001872E001CF68486 -:100670004F54F7057A00C7347200203A0000EE00AC -:10068000068DF5020001E0000690F50579F8F08589 -:1006900079F8F6847A00C7387000C6B47000F704A1 -:1006A00079F8F68579E8C7387000C6347000F70429 -:1006B0004A9C00000001C0367200EC0006CCF60532 -:1006C00079F020360000EC0006F800000001F70485 -:1006D0002D38F6862C2806380001F6052D38773996 -:1006E0000002F502001320320044E6000738B53A54 -:1006F0006802E0000738F0052D38F7044A9C000036 -:100700000001C0327200EE00071900000001F7047A -:100710004A9CE0000728F70579F020320000EC0041 -:10072000072800000001F08579F0F58579E0078859 -:100730000008E000074C9793FFFC8796FFFC829629 -:10074000FFF802140004013C000000000001929335 -:10075000FFFC0290000822100038F70475EC00003E -:100760000001203A0000E60007A400000001F704A1 -:1007700075F000000001203A0000E60007A4000028 -:100780000001F7047A08F6843B6400000001C03AD7 -:100790006A00470C0001D7000A70203A0000E6000A -:1007A00007D5F4020000F7042D38F6862C28063809 -:1007B0000001F6052D3877390002F30200132032CC -:1007C0000044E60007CCB33A6802F0052D38E0009B -:1007D0000AA4F3062B84F68479E8F6064A9877355E -:1007E0000001C738680077390002F68479E00738DD -:1007F000000CA33A6002C3B4000093360010C7385F -:100800006000873A0004231400209316FFC4973633 -:100810000014849E0010F6844AA09496FFE09696F9 -:10082000FFD4851E0014F7044A9C00000001C03666 -:100830007200EC0008EC9516FFE477350001C7382C -:10084000680077390002C6B8600006B4000CC584A1 -:1008500000008736000000000001C03A4A00E600B0 -:10086000087CC62000008736000400000001C03A62 -:100870005200E600088020320000F602000120321B -:100880000000E600088D00000001F58200008636B9 -:1008900000008716FFE000000001C0327200E20095 -:1008A00008C8F5020000C0327200E60008D0202A15 -:1008B000000086B600048716FFE400000001C03681 -:1008C0007200E20008D1202A0000F5020001202A6F -:1008D0000000E60008E1202E0000F5820001202E35 -:1008E0000000E60008F020220000F40200012022AF -:1008F0000000E6000925F60200018716FFD4F30682 -:100900004A9876B90001C6B4700076B50002C6B444 -:10091000300006B4001486B600009716FFD8E00039 -:1009200009989696FFDC2714002C9713FFFC83167A -:10093000FFC4000000019313FFFCF3064A989313D1 -:10094000FFFC9396FFCC07880008E0012568979389 -:10095000FFFC8396FFCC20220000E6000995F602FA -:1009600000018716FFD4F3064A9876B90001C6B491 -:10097000700076B50002C6B4300006B4001486B626 -:1009800000009716FFD89696FFDCF7054AA0E00016 -:10099000099C20320000F602000020320000E60030 -:1009A00009ACF4820001E0000A04F482000086969B -:1009B000FFD80000000177350002C738680077399A -:1009C0000002F68642C8A63A6802C7386800753940 -:1009D000001E7528FFE505B8000286AE0000073846 -:1009E00000049716FFECC63057C07630FFF096161D -:1009F000FFF475AD001E75ACFFE5C6B45FC076B4FC -:100A0000FFF09696FFF020260000E6000AA5F30608 -:100A10002AF88696FFF0F5820000C7346800C49C6F -:100A20007200C02E6A00EC000A70C5240000C62CBB -:100A300000008716FFEC00000001A6B2700205ACB2 -:100A40000001C73070007739001E7738FFE5C6B463 -:100A500077C076B4FFF0F6AB2800052800028716B1 -:100A6000FFF000000001C02E7200EC000A310630D9 -:100A70000002F3020002F30576F48716FFF0869E6B -:100A80000004C7387000C7384800C6B47000871625 -:100A9000FFF406B400209702FF6C9482FF50968208 -:100AA000FF58F3062AF8F3052C1C8796FFFC829664 -:100AB000FFF802140000013C0000000000019293C6 -:100AC000FFFC02900008F68479E8F70479F800004A -:100AD0000001C6B47000F7047A20F68579E807387B -:100AE0000001F7057A20F70479F0F6047A20C03681 -:100AF0007200E6000B2CF6862C28F7042D38000037 -:100B0000000106380001F6052D3877390002F5821C -:100B1000001320320044E6000B20B5BA6802F0054D -:100B20002D38F5862B84E0000B38F5852C1C0788C2 -:100B30000008E000074C9793FFFC8796FFFC829625 -:100B4000FFF802140000013C000000000001929335 -:100B5000FFFC02900008F7062C109713FFFCF70625 -:100B600029E09713FFFC07880008E00014F497932E -:100B7000FFFCF7062C109713FFFCF7062A6C97135F -:100B8000FFFC07880008E00014F49793FFFCF706C9 -:100B90002C1C9713FFFCF7062AF89713FFFC078815 -:100BA0000008E00014F49793FFFCF7062C1C971341 -:100BB000FFFCF7062B849713FFFC07880008E00072 -:100BC00014F49793FFFC8796FFFC8296FFF80214BB -:100BD0000000013C0000000000019293FFFC029025 -:100BE0000008F0052D38F0052D3C8796FFFC829615 -:100BF000FFF802140000013C000000000001929385 -:100C0000FFFC0290000822100018FF852EDCF7067A -:100C10000C3EC77C7400203A0000E60014299716A9 -:100C2000FFF44738FFFBF6846F50CFB8000083967F -:100C3000FFF4F702003FC39C6D80C71C7400203A8C -:100C4000003FE20012609396FFF477390002F682CB -:100C50000C5CA6B6700200000001C1340000000068 -:100C600012600000126000000D6800000D680000B6 -:100C70000D5C00000D5C00000D6800000D680000B8 -:100C80001250000012500000123C0000123C000004 -:100C90000DE000000DE00000123C0000123C0000DE -:100CA0000DE800000DF400000E0000000E20000012 -:100CB0000E4000000E6000000E8000000EA000003C -:100CC0000EC000000EC800000ED000001228000068 -:100CD0000ED800000EF400000F10000012280000D3 -:100CE0000F1800000F1800000F2400000F24000050 -:100CF0000F4400000F4400000F6400000F64000068 -:100D00000F8400000F8400000F8C00000F8C000087 -:100D10000F9400000F9400000FB000000FB000000F -:100D20000FB800000FD800000FF80000102C0000D2 -:100D3000106000001094000010C8000010FC0000BB -:100D400011300000114C0000116800001214000066 -:100D50001184000011B4000011E400001214F382A9 -:100D60000006E00012549393FFFCF60200052032C7 -:100D70000014E6000DB527000010203A0001E20043 -:100D80000DB5F7062DCCF6842ECC0000000175B50C -:100D90000002B62E700206B40001F6852ECC860243 -:100DA000FF34F7062E4C2036001FE2000DB5B62E9C -:100DB0007002F0052ECCF7042D5800000001873A90 -:100DC000000000000001873A0018000000010788B9 -:100DD0000008C13800009793FFFCE000126000009B -:100DE0000001E0001240F3820006F382000BE000F5 -:100DF00012549393FFFCF3820007E0001254939384 -:100E0000FFFCF382000B9393FFFC07880008E000CF -:100E100015849793FFFCF3820005E000125493932E -:100E2000FFFCF38200079393FFFC07880008E000B3 -:100E300015849793FFFCF3820005E000125493930E -:100E4000FFFCF382000B9393FFFC07880008E0008F -:100E500015849793FFFCF3820006E00012549393ED -:100E6000FFFCF38200079393FFFC07880008E00073 -:100E700015849793FFFCF3820006E00012549393CD -:100E8000FFFCF382000B9393FFFC07880008E0004F -:100E900015849793FFFCF3820005E00012549393AE -:100EA000FFFCF38200079393FFFC07880008E00033 -:100EB00015849793FFFCF3820005E000125493938E -:100EC000FFFCE0001240F382000BE0001240F382CE -:100ED0000007E000122CF382000BF382000B9393C7 -:100EE000FFFC07880008E00015849793FFFCE000F2 -:100EF0001240F3820006F38200079393FFFC0788F9 -:100F00000008E00015849793FFFCE0001240F38294 -:100F10000006E000122CF382000BF3820014E000C4 -:100F200012549393FFFCF38200149393FFFC078801 -:100F30000008E00015849793FFFCF3820005E000B1 -:100F400012549393FFFCF38200149393FFFC0788E1 -:100F50000008E00015849793FFFCF3820006E00090 -:100F600012549393FFFCF38200149393FFFC0788C1 -:100F70000008E00015849793FFFCF3820005E00071 -:100F800012549393FFFCE0001240F3820014E0003F -:100F9000122CF3820014F38200149393FFFC078851 -:100FA0000008E00015849793FFFCE0001240F382F4 -:100FB0000006E000122CF3820014F38200149393D5 -:100FC000FFFC07880008E00015849793FFFCF3827C -:100FD000000BE00012549393FFFCF38200149393F0 -:100FE000FFFC07880008E00015849793FFFCF3825C -:100FF0000007E00012549393FFFCF38200149393D4 -:10100000FFFC07880008E00015849793FFFCF3823B -:10101000000B9393FFFC07880008E000158497936A -:10102000FFFCF3820005E00012549393FFFCF3826F -:1010300000149393FFFC07880008E0001584979341 -:10104000FFFCF38200079393FFFC07880008E00091 -:1010500015849793FFFCF3820005E00012549393EC -:10106000FFFCF38200149393FFFC07880008E00064 -:1010700015849793FFFCF382000B9393FFFC078882 -:101080000008E00015849793FFFCF3820006E0005F -:1010900012549393FFFCF38200149393FFFC078890 -:1010A0000008E00015849793FFFCF38200079393F8 -:1010B000FFFC07880008E00015849793FFFCF3828B -:1010C0000006E00012549393FFFCF3820014939304 -:1010D000FFFC07880008E00015849793FFFCF3826B -:1010E000000B9393FFFC07880008E000158497939A -:1010F000FFFCF3820005E00012549393FFFCF3829F -:1011000000149393FFFC07880008E0001584979370 -:10111000FFFCF38200079393FFFC07880008E000C0 -:1011200015849793FFFCF3820005E000125493931B -:10113000FFFCF38200149393FFFC07880008E00093 -:1011400015849793FFFCE0001240F382000BF382BA -:1011500000149393FFFC07880008E0001584979320 -:10116000FFFCE0001240F3820007F3820014939327 -:10117000FFFC07880008E00015849793FFFCE0005F -:10118000122CF382000BF38200149393FFFC078868 -:101190000008E00015849793FFFCF382000B939303 -:1011A000FFFC07880008E00015849793FFFCE0002F -:1011B0001240F3820006F38200149393FFFC078829 -:1011C0000008E00015849793FFFCF38200079393D7 -:1011D000FFFC07880008E00015849793FFFCE000FF -:1011E0001240F3820006F38200149393FFFC0788F9 -:1011F0000008E00015849793FFFCE000122CF382B6 -:10120000000BF7043528F682000107380008E000DB -:1012100013CCF7053544F38200149393FFFC078841 -:101220000008E00015849793FFFCF3820007939376 -:10123000FFFC07880008E00015849793FFFCF38209 -:1012400000059393FFFC07880008E000158497933E -:10125000FFFC9013FFFC07880008E00015849793BB -:10126000FFFC8396FFF400000001779C0014703EA1 -:10127000FFE1E600129DF7060400F7046F5C000032 -:10128000000107380001F7056F5CF7046F5CE000B0 -:101290000000000000018396FFF4F7060400C01E62 -:1012A0007400E600142900000001F7042ED0F68433 -:1012B00035240738000120360000E6001405F70544 -:1012C0002ED0F704E01400000001203A0000E600F0 -:1012D0001405F6820000F685E014F7042ED8C53414 -:1012E000000007380001F7052ED8202A0002EE0082 -:1012F00013CCF6820000F684352800000001873602 -:10130000000000000001203A0002E60013A005B42E -:1013100000089593FFFC9516FFE89596FFE49696D6 -:10132000FFE007880008E00016649793FFFC85162D -:10133000FFE88596FFE48696FFE020220000E600A5 -:101340001390F70200008636000C000000012032E6 -:10135000000FE20013750000000187360014000042 -:101360000001073800019736001487360014E000AA -:101370001390F702000076B10002C6B46000773522 -:101380000005C7386A00C738600007380010C72C4E -:101390007000203A0000E6001200F705352CF684B4 -:1013A0003528F7046F4C00000001C0367200E600DB -:1013B00013C007341494F3846F44E00013C4F3851E -:1013C0003528F7053528E00012E805280001203609 -:1013D0000000E6001429F6862C28F7042D38F005C5 -:1013E000352406380001F6052D3877390002F382DE -:1013F000000D20320044E6001428B3BA6802E00071 -:101400001428F0052D38F704E01000000001203A00 -:101410000000E6001429F7020000F705E010078835 -:101420000008E00102989793FFFCF4842D38F7043C -:101430002D3C00000001C03A4A00E6000C09F68687 -:101440002C2877390002A53A680200000001202A02 -:101450000014E600149127280015203A0001E2004C -:101460001491F7062DCCF6842ECC8602FF3475B588 -:101470000002B52E700206B40001F6852ECCF706E8 -:101480002E4C2036001FE2001491B62E7002F0059B -:101490002ECCF7062D4476A90002A7367002000074 -:1014A0000001873A000000000001C6B470008736D2 -:1014B00000049496FFEC07880008C1380000979359 -:1014C000FFFCF7042D3C8496FFEC07380001203A1E -:1014D0000044E600142CF7052D3CE000142CF00528 -:1014E0002D3C8796FFFC8296FFF802140000013C19 -:1014F0000000000000019293FFFC02900008841697 -:101500000000F702000085960004203A0021EE005A -:10151000153495A20000F606233807200084C6A0E3 -:101520000000963A000427380004C03A6A00EC0034 -:101530001520000000018796FFFC8296FFF8021438 -:101540000008013C0000000000019293FFFC0290A3 -:1015500000088696000087160004F6042D40973692 -:1015600000009736000407300001F7052D4096363D -:1015700000088796FFFC8296FFF802140008013CE1 -:101580000000000000019293FFFC02900008851605 -:10159000000000000001202A0014E60015D92728C9 -:1015A0000015203A0001E20015D9F7062DCCF6848B -:1015B0002ECC8602FF3475B50002B52E700206B43B -:1015C0000001F6852ECCF7062E4C2036001FE200D7 -:1015D00015D9B62E7002F0052ECCF6862D4477294B -:1015E0000002A6BA68020000000186B600000000F2 -:1015F0000001C7386800873A00040000000107882E -:101600000008C13800009793FFFC8796FFFC829684 -:10161000FFF802140004013C000000000001929356 -:10162000FFFC029000088716000086960004F6066C -:101630002D4476B5000285BA000000000001B5B661 -:101640006002C6B47000859600080000000195B6DF -:1016500000048796FFFC8296FFF80214000C013C00 -:101660000000000000019293FFFC02900008861623 -:101670000000000000018732000400000001203A51 -:10168000000F86B20000C5380000EE0016B4C5B4E5 -:1016900000002036000FEE0016B400000001203AD2 -:1016A0000000EC0016B50000000120360000EC0040 -:1016B00016D0000000018732000C0000000107383E -:1016C00000019732000C8732000CE00016D8F402BB -:1016D0000000C02A5A00440C00018796FFFC829645 -:1016E000FFF802140004013C0000000000010000AB -:1016F00000009293FFFC02900008F7062EE097137B -:10170000FFFCF70632D49713FFFC07880008E000BF -:1017100015489793FFFCF702182C9713FFFCF782EC -:1017200000099793FFFCF7062EE09713FFFC07884C -:101730000008E000161C9793FFFCF702345897133B -:10174000FFFCF702000C9713FFFCF7062F6C9713B2 -:10175000FFFC07880008E000161C9793FFFCF702C7 -:101760003F949713FFFCF782000B9793FFFCF7065B -:101770002FF89713FFFC07880008E000161C9793CA -:10178000FFFCF7023B849713FFFCF782000B979353 -:10179000FFFCF70632289713FFFC07880008E000DB -:1017A000161C9793FFFCF70226E49713FFFCF70241 -:1017B00000139713FFFCF70630849713FFFC07888C -:1017C0000008E000161C9793FFFCF70226A0971371 -:1017D000FFFCF70200119713FFFCF7063110971377 -:1017E000FFFC07880008E000161C9793FFFCF70237 -:1017F000182C9713FFFCF78200099793FFFCF7065C -:10180000319C9713FFFC07880008E000161C979393 -:10181000FFFCF0057A78F00532E88796FFFC8296A7 -:10182000FFF802140000013C000000000001929348 -:10183000FFFC0290000822100050F70471C800005D -:101840000001203A0000E6001855F68671C4E00059 -:10185000186CF6020000F70471D40000000177391B -:101860000002C7386800863A001800000001F6053B -:1018700032C486B2000807018000C5B47400F58543 -:1018800032D087320018F6866F4477390002A73AC3 -:101890006802202E0000F70532C0073809D886B24A -:1018A0000004F70532CCE6001941F68532C8F7048A -:1018B0007198F6847A782738000120360000E60017 -:1018C0001910F7057198F70476FC00000001203A22 -:1018D0000000E60018E8F3020011F30632D4F30525 -:1018E00076FCE00018F8F7020001F30576F8F3063D -:1018F00032D4F3057700F7020000203A0000E6003A -:101900001914F3020001F3063110E000268CF305F0 -:1019100032D4F3020001F3057A78F3063084F3053C -:1019200032D4F30432C4000000019313FFFC078893 -:101930000008E00006109793FFFCE000268C0000F2 -:101940000001F3020000202E0000E6001CB99316EF -:10195000FFE4873200088696FFE4C3040000C03A23 -:101960003200E6001984203600008732000C0000A7 -:101970000001C03A3200E600198420360000F682E9 -:10198000000120360000E6001CB8F3020000F70456 -:1019900032C09316FFACF58432C4863A142803B8DB -:1019A0001420042C000886BA142400000001C03260 -:1019B0006A00EC001A709616FFEC77310001C73808 -:1019C000600077390002C63838000630000C86B255 -:1019D0000000872E00088516FFACC0367200E600B6 -:1019E0001A00C484000086B20004872E000C000098 -:1019F0000001C0367200E6001A04202A0000F50239 -:101A00000001202A0000E6001A1100000001F48203 -:101A1000000086B200008722000000000001C036EE -:101A20007200E2001A4CF5820000C0367200E60037 -:101A30001A54202E000086B2000487220004000001 -:101A40000001C0367200E2001A55202E0000F58217 -:101A50000001202E0000E6001A6520260000F48216 -:101A6000000120260000E6001A70F3020001931620 -:101A7000FFAC8316FFAC00000001201A0000E60056 -:101A80001AB1F60200018716FFEC0000000176B9DA -:101A90000001C6B4700076B50002C6B4380006B4C2 -:101AA000001486B600009716FFF0E0001B1896960B -:101AB000FFF4271400149713FFFC9413FFFC939377 -:101AC000FFFC9396FFBC07880008E0012568979308 -:101AD000FFFC8396FFBC20220000E6001B15F602E7 -:101AE00000018716FFEC0000000176B90001C6B4C2 -:101AF000700076B50002C6B4380006B4001486B68D -:101B000000009716FFF09696FFF4971E0008E0007D -:101B10001B1C20320000F602000020320000E6000C -:101B20001CB8F3020000F60432C09316FFAC86B274 -:101B3000142803B014200430148C873214240000BD -:101B40000001C0367200EC001C049696FFEC77355D -:101B50000001C738680077390002C5B8380005AC05 -:101B6000000C86AE00008732148C8516FFACC036A0 -:101B70007200E6001B94C484000086AE0004873225 -:101B8000149000000001C0367200E6001B98202A65 -:101B90000000F5020001202A0000E6001BA500005D -:101BA0000001F482000086AE0000872200000000E1 -:101BB0000001C0367200E2001BE0F6020000C036F1 -:101BC0007200E6001BE82032000086AE0004872287 -:101BD000000400000001C0367200E2001BE9203260 -:101BE0000000F602000120320000E6001BF920266A -:101BF0000000F482000120260000E6001C04F3022D -:101C000000019316FFAC8316FFAC00000001201A00 -:101C10000000E6001C45F60200018716FFEC0000FC -:101C2000000176B90001C6B4700076B50002C6B4F2 -:101C3000380006B4001486B600009716FFF0E000E6 -:101C40001CAC9696FFF4271400149713FFFC941312 -:101C5000FFFC9393FFFC9396FFBC07880008E0010C -:101C600025689793FFFC8396FFBC20220000E600C6 -:101C70001CA9F60200018716FFEC0000000176B9EE -:101C80000001C6B4700076B50002C6B4380006B4D0 -:101C9000001486B600009716FFF09696FFF4971E84 -:101CA0000008E0001CB020320000F60200002032E4 -:101CB0000000E6001E15F3020001F68432C00000A9 -:101CC000000185B60EF486360EF8202E0010E200D4 -:101CD0001CDC20320010E2001CF9000000018736F5 -:101CE0000F00000000010738000197360F0087360B -:101CF0000F00E0001D24F702000007300001C03A89 -:101D00005A00E6001D1DF682000020320010E60099 -:101D10001D20202E0000E6001D24C7340000F6829E -:101D20000001C7340000203A0000E6001E14F30250 -:101D30000001F30432CC000000019316FFDC931382 -:101D4000FFFC07880008E00043689793FFFC20220F -:101D50000000E6001DFCF30200008316FFDC00001B -:101D60000001861A00000000000120320010E2008D -:101D70001D9176B10002871A000C0000000107389F -:101D80000001971A000C871A000CE0001DFCF302FA -:101D90000000F302004C9313FFFCC6B460007735DB -:101DA0000004C7386A008316FFDCC7386000C738F4 -:101DB0003000073800109713FFFCF3067A289313BE -:101DC000FFFC9616FFB407880008E00126F89793F9 -:101DD000FFFC8616FFB4000000010630000120322F -:101DE0000011E6001DEC00000001F6020000831661 -:101DF000FFDC00000001961A0000F30200019316B8 -:101E0000FFD48316FFD400000001201A0000E60072 -:101E10001E18F30200019316FFE48316FFE400008E -:101E20000001201A0000E6001F35F6820CABF70413 -:101E300032B48316FFD407380001F70532B4F70433 -:101E400032B4201A0000E6001E7000000001F70402 -:101E500032C0F306E030C03A3200E6001E700000E7 -:101E60000001F70432E80000000107380001F7051F -:101E700032E8F70471C400000001203A0000E600D7 -:101E80001EADF6862C28F7042D3800000001063818 -:101E90000001F6052D3877390002F302000A2032DE -:101EA0000044E6001EACB33A6802F0052D38F70492 -:101EB00071D4F68471CC07380001C03A6A00E6009C -:101EC0001EC8F70571D4F00571D4F68471D4F704F7 -:101ED00071D0F00571C4C0367200470C0001F68461 -:101EE00032D00000000120360000E60025D9F705B9 -:101EF00071C8F704719800000001203A0000E60064 -:101F0000257900000001F70475EC00000001203A7B -:101F10000000E600257800000001F70475F00000DD -:101F20000001203A0000E600257800000001E000F2 -:101F300025DCF306319CF00532E8F70432C0F604E4 -:101F40006F5496BA000420320000E6001F60F302CE -:101F5000000CF3020001F3056F54E0001F68F70264 -:101F60000001F3056F58F7020000203A0000E60078 -:101F70001F7CF3062F6CE000268CF30532D4F58429 -:101F80007A7024940010202E0001E6002284F5854A -:101F90007AA0F7020001F60432C8F7057A70F70458 -:101FA00032C4F68432C0F6057A2C9002FF8090028B -:101FB000FF38F5847A28073800249582FF3C970281 -:101FC000FF409602FF448736141000000001C73816 -:101FD0006000973614108736141800000001073887 -:101FE00000019736141887361418F0056F50F7045F -:101FF00032B89596FFECC7386000F70532B8F704A1 -:1020000032BCF3062FF807380001F70532BCF7049D -:1020100032BCF30532D4F7060C3EC07E7400E600F5 -:10202000203400000001C07E7400E600202500007E -:102030000001F7060C3EC77C7400203A0010E60051 -:10204000268C00000001F70432E4FF820010F584C2 -:102050006F5807380001202E0021E2002090F7057C -:1020600032E4F7042D38F6862C2806380001F605F0 -:102070002D387739000220320044E6002084B5BABA -:102080006802F0052D38F3020022E0002094F305E9 -:102090006F58F0056F54F58432C000000001902E97 -:1020A0000004872E000000000001203A0002E60034 -:1020B00021C0000000018702FF38032C0EF49316A4 -:1020C000FFCCF7057A689313FFFC9596FFB8078855 -:1020D0000008E00043A09793FFFC8596FFB82022FC -:1020E0000000E600217C00000001862E0EF80000B2 -:1020F000000120320010E2002119F302004C872E6B -:102100000F000000000107380001972E0F00872EF6 -:102110000F00E000217C000000019313FFFCF30698 -:102120007A289313FFFC76B10002C6B460007735BD -:102130000004C7386A008316FFCCC7386000C73870 -:102140003000073800109713FFFC9596FFB89616DD -:10215000FFB407880008E00126F89793FFFC861675 -:10216000FFB48596FFB80630000120320011E6006A -:10217000217800000001F6020000962E0EF8F70408 -:1021800032C0F306E030C03A3200E60021C0000061 -:102190000001F704E0180000000177B8001E703E4F -:1021A000FFE1E60021C1000000010F814000F704BB -:1021B00079C80000000107380001F70579C8F70465 -:1021C00079C8F70471C400000001203A0000E6005D -:1021D00021FDF6862C28F7042D3800000001063872 -:1021E0000001F6052D3877390002F302000A20328B -:1021F0000044E60021FCB33A6802F0052D38F704EC -:1022000071D4F68471CC07380001C03A6A00E60048 -:102210002218F70571D4F00571D4F68471D4F7044F -:1022200071D0F00571C4C0367200470C0001F6840D -:1022300032D00000000120360000E60025D9F70565 -:1022400071C8F704719800000001203A0000E60010 -:10225000257900000001F70475EC00000001203A28 -:102260000000E600257800000001F70475F000008A -:102270000001203A0000E600257800000001E0009F -:1022800025DCF306319CF0057A889002FF38F005D2 -:102290006F509002FF80F70432C4F3063228F30532 -:1022A00032D4F60432C8F6847A2CF50200000738DE -:1022B0000024F7057A9820320000E60022D5F605C2 -:1022C0007A90C02A5A00E6002620C0326A00EE004A -:1022D000262100000001F68432C00000000187368C -:1022E000141000000001C7386000973614108736BC -:1022F00014180000000107380001973614188736BB -:102300001418F70432B800000001C7386000F70560 -:1023100032B8F70432BC0000000107380001F705AD -:1023200032BCF70432BC20320000E6002345000036 -:102330000001F70432E0F5057A7007380001E0008B -:102340002348F70532E0F5057A70F5846F580000F0 -:102350000001202E0021E200238CF6862C28F704B1 -:102360002D380000000106380001F6052D387739B8 -:10237000000220320044E6002380B5BA6802F0056E -:102380002D38F3020022E0002390F3056F58F0058A -:102390006F54F58432C000000001902E0004872E97 -:1023A000000000000001203A0002E60024BC00000A -:1023B00000018702FF38032C0EF49316FFC4F705C3 -:1023C0007A689313FFFC9596FFB807880008E00031 -:1023D00043A09793FFFC8596FFB820220000E600FB -:1023E000247800000001862E0EF800000001203243 -:1023F0000010E2002415F302004C872E0F000000AD -:10240000000107380001972E0F00872E0F00E00013 -:102410002478000000019313FFFCF3067A2893133D -:10242000FFFC76B10002C6B4600077350004C738FF -:102430006A008316FFC4C7386000C7383000073809 -:1024400000109713FFFC9596FFB89616FFB4078807 -:102450000008E00126F89793FFFC8616FFB48596E6 -:10246000FFB80630000120320011E600247400009D -:102470000001F6020000962E0EF8F70432C0F306B3 -:10248000E030C03A3200E60024BC00000001F7044E -:10249000E0180000000177B8001E703EFFE1E60082 -:1024A00024BD000000010F814000F70479C800003E -:1024B000000107380001F70579C8F70479C8F70467 -:1024C00071C400000001203A0000E60024F9F686FD -:1024D0002C28F7042D380000000106380001F6050D -:1024E0002D3877390002F302000A20320044E6005A -:1024F00024F8B33A6802F0052D38F70471D4F68455 -:1025000071CC07380001C03A6A00E6002514F705CF -:1025100071D4F00571D4F68471D4F70471D0F0054C -:1025200071C4C0367200470C0001F68432D000003E -:10253000000120360000E60025D9F70571C8F70430 -:10254000719800000001203A0000E60025790000A3 -:102550000001F70475EC00000001203A0000E600DD -:10256000257800000001F70475F000000001203A12 -:102570000000E60025D100000001F58476F8000097 -:102580000001202E0021E20025C4F6862C28F70445 -:102590002D380000000106380001F6052D38773986 -:1025A000000220320044E60025B0B5BA6802F0050A -:1025B0002D38F3020022F30576F8F3047700E000EB -:1025C00025C8F30576FCF00576FCE00025D8F0057B -:1025D0007A78E00025DCF306319CF3062EE0F30563 -:1025E00032D4F70471C800000001203A0000E60070 -:1025F000268CF6862C28F7042D38000000010638BA -:102600000001F6052D3877390002F3020009203267 -:102610000044E600268CB33A6802E000268CF00500 -:102620002D38F7047A9000000001C03A6A00EE00ED -:102630002641C5B40000C7385A00E0002648F70517 -:102640007A90C5B80000F0057A90F6847A88F7068B -:102650007A2876350003A732700206B40001971677 -:10266000FFEC84A6FFFCF7067A2CF3047A98948298 -:10267000FF3C9302FF409582FF44B5B27002F7041D -:102680007A98F6857A88C7385800F7057A98879639 -:10269000FFFC8296FFF802140000013C00000000DD -:1026A00000019293FFFC02900008F7020001F70579 -:1026B0007A78F7063084F70532D4F70432C4000084 -:1026C00000019713FFFC07880008E00006109793AD -:1026D000FFFC8796FFFC8296FFF802140000013C85 -:1026E0000000000000019293FFFC029000082210FD -:1026F0000050F70432D0F3020000203A0000E60058 -:102700002A719316FFE4F68432C48616FFE48736F6 -:102710000008C3040000C03A3200E600273C203223 -:1027200000008736000C00000001C03A3200E600CD -:10273000273C20320000F602000120320000E600B3 -:102740002A70F3020000F70432C09316FFACF58440 -:1027500032C4863A142803B81420042C000886BA20 -:10276000142400000001C0326A00EC0028289616EC -:10277000FFEC77310001C738600077390002C638B6 -:1027800038000630000C86B20000872E000885163F -:10279000FFACC0367200E60027B8C484000086B2E1 -:1027A0000004872E000C00000001C0367200E60015 -:1027B00027BC202A0000F5020001202A0000E600C4 -:1027C00027C900000001F482000086B200008722C1 -:1027D000000000000001C0367200E2002804F5820B -:1027E0000000C0367200E600280C202E000086B2E1 -:1027F00000048722000400000001C0367200E200DD -:10280000280D202E0000F5820001202E0000E60099 -:10281000281D20260000F482000120260000E6008A -:102820002828F30200019316FFAC8316FFAC0000CA -:102830000001201A0000E6002869F6020001871650 -:10284000FFEC0000000176B90001C6B4700076B557 -:102850000002C6B4380006B4001486B6000097160D -:10286000FFF0E00028D09696FFF427140014971389 -:10287000FFFC9413FFFC9393FFFC9396FFBC078827 -:102880000008E00125689793FFFC8396FFBC202297 -:102890000000E60028CDF60200018716FFEC0000DC -:1028A000000176B90001C6B4700076B50002C6B466 -:1028B000380006B4001486B600009716FFF096960E -:1028C000FFF4971E0008E00028D420320000F60232 -:1028D000000020320000E6002A70F3020000F60437 -:1028E00032C09316FFAC86B2142803B01420043013 -:1028F000148C8732142400000001C0367200EC00F2 -:1029000029BC9696FFEC77350001C7386800773907 -:102910000002C5B8380005AC000C86AE0000873256 -:10292000148C8516FFACC0367200E600294CC484B6 -:10293000000086AE00048732149000000001C0360B -:102940007200E6002950202A0000F5020001202A2A -:102950000000E600295D00000001F482000086AE60 -:1029600000008722000000000001C0367200E20073 -:102970002998F6020000C0367200E60029A0203235 -:10298000000086AE00048722000400000001C0366B -:102990007200E20029A120320000F602000120327C -:1029A0000000E60029B120260000F4820001202664 -:1029B0000000E60029BCF30200019316FFAC831669 -:1029C000FFAC00000001201A0000E60029FDF6021D -:1029D00000018716FFEC0000000176B90001C6B4C3 -:1029E000700076B50002C6B4380006B4001486B68E -:1029F00000009716FFF0E0002A649696FFF4271473 -:102A000000149713FFFC9413FFFC9393FFFC939621 -:102A1000FFBC07880008E00125689793FFFC8396B8 -:102A2000FFBC20220000E6002A61F60200018716A2 -:102A3000FFEC0000000176B90001C6B4700076B565 -:102A40000002C6B4380006B4001486B6000097161B -:102A5000FFF09696FFF4971E0008E0002A682032E7 -:102A60000000F602000020320000E6002BCDF30249 -:102A70000001F68432C00000000185B60EF48636EF -:102A80000EF8202E0010E2002A9420320010E200FE -:102A90002AB10000000187360F000000000107384E -:102AA000000197360F0087360F00E0002ADCF7029E -:102AB000000007300001C03A5A00E6002AD5F6822D -:102AC000000020320010E6002AD8202E0000E60088 -:102AD0002ADCC7340000F6820001C7340000203A27 -:102AE0000000E6002BCCF3020001F30432CC00001E -:102AF00000019316FFDC9313FFFC07880008E00039 -:102B000043689793FFFC20220000E6002BB4F302F9 -:102B100000008316FFDC00000001861A00000000A0 -:102B2000000120320010E2002B4976B10002871A22 -:102B3000000C0000000107380001971A000C871AEA -:102B4000000CE0002BB4F3020000F302004C9313DE -:102B5000FFFCC6B4600077350004C7386A008316EE -:102B6000FFDCC7386000C738300007380010971303 -:102B7000FFFCF3067A289313FFFC9616FFB4078830 -:102B80000008E00126F89793FFFC8616FFB40000CA -:102B900000010630000120320011E6002BA40000E5 -:102BA0000001F60200008316FFDC00000001961A07 -:102BB0000000F30200019316FFD48316FFD4000037 -:102BC0000001201A0000E6002BD0F302000193164A -:102BD000FFE48316FFE400000001201A0000E60075 -:102BE0002CEDF6820CABF70432B48316FFD4073811 -:102BF0000001F70532B4F70432B4201A0000E600F1 -:102C00002C2800000001F70432C0F306E030C03A7F -:102C10003200E6002C2800000001F70432E8000032 -:102C2000000107380001F70532E8F70471C400001D -:102C30000001203A0000E6002C65F6862C28F704F7 -:102C40002D380000000106380001F6052D387739CF -:102C50000002F302000A20320044E6002C64B33A7A -:102C60006802F0052D38F70471D4F68471CC07386A -:102C70000001C03A6A00E6002C80F70571D4F00527 -:102C800071D4F68471D4F70471D0F00571C4C036E4 -:102C90007200470C0001F68432D00000000120369B -:102CA0000000E6003391F70571C8F7047198000041 -:102CB0000001203A0000E600333100000001F70473 -:102CC00075EC00000001203A0000E60033300000FF -:102CD0000001F70475F000000001203A0000E60052 -:102CE000333000000001E0003394F306319CF0051E -:102CF00032E8F70432C0F6046F5496BA000420326A -:102D00000000E6002D18F302000CF3020001F305A9 -:102D10006F54E0002D20F7020001F3056F58F70211 -:102D20000000203A0000E6002D34F3062F6CE0008E -:102D30003444F30532D4F5847A7024940010202EA4 -:102D40000001E600303CF5857AA0F7020001F604A8 -:102D500032C8F7057A70F70432C4F68432C0F6053B -:102D60007A2C9002FF809002FF38F5847A28073889 -:102D700000249582FF3C9702FF409602FF4487366D -:102D8000141000000001C738600097361410873611 -:102D90001418000000010738000197361418873610 -:102DA0001418F0056F50F70432B89596FFECC73849 -:102DB0006000F70532B8F70432BCF3062FF8073885 -:102DC0000001F70532BCF70432BCF30532D4F70634 -:102DD0000C3EC07E7400E6002DEC00000001C07EB9 -:102DE0007400E6002DDD00000001F7060C3EC77CF4 -:102DF0007400203A0010E600344400000001F7049B -:102E000032E4FF820010F5846F5807380001202E4D -:102E10000021E2002E48F70532E4F7042D38F6864B -:102E20002C2806380001F6052D38773900022032AB -:102E30000044E6002E3CB5BA6802F0052D38F302D6 -:102E40000022E0002E4CF3056F58F0056F54F58416 -:102E500032C000000001902E0004872E0000000008 -:102E60000001203A0002E6002F78000000018702EE -:102E7000FF38032C0EF49316FFCCF7057A689313F2 -:102E8000FFFC9596FFB807880008E00043A09793E1 -:102E9000FFFC8596FFB820220000E6002F340000DA -:102EA0000001862E0EF80000000120320010E20022 -:102EB0002ED1F302004C872E0F00000000010738CE -:102EC0000001972E0F00872E0F00E0002F34000026 -:102ED00000019313FFFCF3067A289313FFFC76B1ED -:102EE0000002C6B4600077350004C7386A00831654 -:102EF000FFCCC7386000C738300007380010971380 -:102F0000FFFC9596FFB89616FFB407880008E0010D -:102F100026F89793FFFC8616FFB48596FFB8063017 -:102F2000000120320011E6002F3000000001F602FF -:102F30000000962E0EF8F70432C0F306E030C03AD7 -:102F40003200E6002F7800000001F704E0180000CE -:102F5000000177B8001E703EFFE1E6002F79000007 -:102F600000010F814000F70479C800000001073814 -:102F70000001F70579C8F70479C8F70471C40000A7 -:102F80000001203A0000E6002FB5F6862C28F70451 -:102F90002D380000000106380001F6052D3877397C -:102FA0000002F302000A20320044E6002FB4B33AD4 -:102FB0006802F0052D38F70471D4F68471CC073817 -:102FC0000001C03A6A00E6002FD0F70571D4F00581 -:102FD00071D4F68471D4F70471D0F00571C4C03691 -:102FE0007200470C0001F68432D000000001203648 -:102FF0000000E6003391F70571C8F70471980000EE -:103000000001203A0000E600333100000001F7041F -:1030100075EC00000001203A0000E60033300000AB -:103020000001F70475F000000001203A0000E600FE -:10303000333000000001E0003394F306319CF005CA -:103040007A889002FF38F0056F509002FF80F704F5 -:1030500032C4F3063228F30532D4F60432C8F684BB -:103060007A2CF502000007380024F7057A98203200 -:103070000000E600308DF6057A90C02A5A00E6007E -:1030800033D8C0326A00EE0033D900000001F68464 -:1030900032C0000000018736141000000001C7385C -:1030A00060009736141087361418000000010738A6 -:1030B00000019736141887361418F70432B8000048 -:1030C0000001C7386000F70532B8F70432BC0000D1 -:1030D000000107380001F70532BCF70432BC20328A -:1030E0000000E60030FD00000001F70432E0F505C5 -:1030F0007A7007380001E0003100F70532E0F5058D -:103100007A70F5846F5800000001202E0021E20043 -:103110003144F6862C28F7042D38000000010638CB -:103120000001F6052D387739000220320044E60010 -:103130003138B5BA6802F0052D38F3020022E000FC -:103140003148F3056F58F0056F54F58432C0000024 -:103150000001902E0004872E000000000001203A9C -:103160000002E6003274000000018702FF38032CE1 -:103170000EF49316FFC4F7057A689313FFFC959637 -:10318000FFB807880008E00043A09793FFFC8596EE -:10319000FFB820220000E600323000000001862E39 -:1031A0000EF80000000120320010E20031CDF302E1 -:1031B000004C872E0F000000000107380001972EF9 -:1031C0000F00872E0F00E000323000000001931343 -:1031D000FFFCF3067A289313FFFC76B10002C6B415 -:1031E000600077350004C7386A008316FFC4C7380B -:1031F0006000C7383000073800109713FFFC959621 -:10320000FFB89616FFB407880008E00126F89793E8 -:10321000FFFC8616FFB48596FFB806300001203209 -:103220000011E600322C00000001F6020000962E8C -:103230000EF8F70432C0F306E030C03A3200E60080 -:10324000327400000001F704E0180000000177B8B4 -:10325000001E703EFFE1E6003275000000010F81A4 -:103260004000F70479C80000000107380001F705A5 -:1032700079C8F70479C8F70471C400000001203A46 -:103280000000E60032B1F6862C28F7042D38000045 -:10329000000106380001F6052D3877390002F302E7 -:1032A000000A20320044E60032B0B33A6802F0056A -:1032B0002D38F70471D4F68471CC07380001C03A78 -:1032C0006A00E60032CCF70571D4F00571D4F684BB -:1032D00071D4F70471D0F00571C4C0367200470C88 -:1032E0000001F68432D00000000120360000E60024 -:1032F0003391F70571C8F704719800000001203A76 -:103300000000E600333100000001F70475EC000016 -:103310000001203A0000E600333000000001F7040D -:1033200075F000000001203A0000E600338900003B -:103330000001F58476F800000001202E0021E20053 -:10334000337CF6862C28F7042D380000000106385F -:103350000001F6052D387739000220320044E600DE -:103360003368B5BA6802F0052D38F3020022F30580 -:1033700076F8F3047700E0003380F30576FCF0057F -:1033800076FCE0003390F0057A78E0003394F306A1 -:10339000319CF3062EE0F30532D4F70471C8000027 -:1033A0000001203A0000E6003444F6862C28F70499 -:1033B0002D380000000106380001F6052D38773958 -:1033C0000002F302000920320044E6003444B33A1C -:1033D0006802E0003444F0052D38F7047A900000CC -:1033E0000001C03A6A00EE0033F9C5B40000C738E6 -:1033F0005A00E0003400F7057A90C5B80000F005E7 -:103400007A90F6847A88F7067A2876350003A73210 -:10341000700206B400019716FFEC84A6FFFCF706C5 -:103420007A2CF3047A989482FF3C9302FF409582B1 -:10343000FF44B5B27002F7047A98F6857A88C738E7 -:103440005800F7057A988796FFFC8296FFF80214D9 -:103450000000013C0000000000019293FFFC02907C -:10346000000822100020F5847A7000000001202E50 -:103470000001E600376CF5857AA0F7020001F6043A -:1034800032C8F7057A70F70432C4F68432C0F60504 -:103490007A2C9002FF809002FF38F5847A28073852 -:1034A00000249582FF3C9702FF409602FF44873636 -:1034B000141000000001C7386000973614108736DA -:1034C00014180000000107380001973614188736D9 -:1034D0001418F0056F50F70432B89596FFF4C7380A -:1034E0006000F70532B8F70432BCF4862FF80738CD -:1034F0000001F70532BCF70432BCF48532D4F7067C -:103500000C3EC07E7400E600351C00000001C07E49 -:103510007400E600350D00000001F7060C3EC77C84 -:103520007400203A0010E6003B7000000001F70430 -:1035300032E4FF820010F5846F5807380001202E16 -:103540000021E2003578F70532E4F7042D38F686DD -:103550002C2806380001F6052D3877390002203274 -:103560000044E600356CB5BA6802F0052D38F482E7 -:103570000022E000357CF4856F58F0056F54F58427 -:1035800032C000000001902E0004872E00000000D1 -:103590000001203A0002E60036A800000001870280 -:1035A000FF3804AC0EF49496FFECF7057A68949318 -:1035B000FFFC9596FFDC07880008E00043A0979386 -:1035C000FFFC8596FFDC20220000E6003664000048 -:1035D0000001862E0EF80000000120320010E200EB -:1035E0003601F482004C872E0F00000000010738DE -:1035F0000001972E0F00872E0F00E00036640000B8 -:1036000000019493FFFCF4867A289493FFFC76B132 -:103610000002C6B4600077350004C7386A0084969B -:10362000FFECC7386000C738480007380010971310 -:10363000FFFC9596FFDC9616FFD807880008E0018E -:1036400026F89793FFFC8616FFD88596FFDC063098 -:10365000000120320011E600366000000001F60291 -:103660000000962E0EF8F70432C0F486E030C03A1F -:103670004A00E60036A800000001F704E018000048 -:10368000000177B8001E703EFFE1E60036A9000099 -:1036900000010F814000F70479C8000000010738DD -:1036A0000001F70579C8F70479C8F70471C4000070 -:1036B0000001203A0000E60036E5F6862C28F704E3 -:1036C0002D380000000106380001F6052D38773945 -:1036D0000002F482000A20320044E60036E4B4BA64 -:1036E0006802F0052D38F70471D4F68471CC0738E0 -:1036F0000001C03A6A00E6003700F70571D4F00512 -:1037000071D4F68471D4F70471D0F00571C4C03659 -:103710007200470C0001F68432D000000001203610 -:103720000000E6003AC1F70571C8F704719800007F -:103730000001203A0000E6003A6100000001F704B1 -:1037400075EC00000001203A0000E6003A6000003D -:103750000001F70475F000000001203A0000E600C7 -:103760003A6000000001E0003AC4F486319CF005A4 -:103770007A889002FF38F0056F509002FF80F704BE -:1037800032C4F4863228F48532D4F60432C8F68482 -:103790007A2CF502000007380024F7057A982032C9 -:1037A0000000E60037BDF6057A90C02A5A00E60010 -:1037B0003B08C0326A00EE003B0900000001F684BD -:1037C00032C0000000018736141000000001C73825 -:1037D000600097361410873614180000000107386F -:1037E00000019736141887361418F70432B8000011 -:1037F0000001C7386000F70532B8F70432BC00009A -:10380000000107380001F70532BCF70432BC203252 -:103810000000E600382D00000001F70432E0F50555 -:103820007A7007380001E0003830F70532E0F5051E -:103830007A70F5846F5800000001202E0021E2000C -:103840003874F6862C28F7042D380000000106385D -:103850000001F6052D387739000220320044E600D9 -:103860003868B5BA6802F0052D38F4820022E0000D -:103870003878F4856F58F0056F54F58432C0000035 -:103880000001902E0004872E000000000001203A65 -:103890000002E60039A4000000018702FF3804ACF2 -:1038A0000EF49496FFE4F7057A689493FFFC9596DE -:1038B000FFDC07880008E00043A09793FFFC859693 -:1038C000FFDC20220000E600396000000001862EA7 -:1038D0000EF80000000120320010E20038FDF482F2 -:1038E000004C872E0F000000000107380001972EC2 -:1038F0000F00872E0F00E000396000000001949354 -:10390000FFFCF4867A289493FFFC76B10002C6B4DB -:10391000600077350004C7386A008496FFE4C73832 -:103920006000C7384800073800109713FFFC9596D1 -:10393000FFDC9616FFD807880008E00126F8979369 -:10394000FFFC8616FFD88596FFDC0630000120328A -:103950000011E600395C00000001F6020000962E1E -:103960000EF8F70432C0F486E030C03A4A00E600B0 -:1039700039A400000001F704E0180000000177B846 -:10398000001E703EFFE1E60039A5000000010F8136 -:103990004000F70479C80000000107380001F7056E -:1039A00079C8F70479C8F70471C400000001203A0F -:1039B0000000E60039E1F6862C28F7042D380000D7 -:1039C000000106380001F6052D3877390002F4822F -:1039D000000A20320044E60039E0B4BA6802F0057B -:1039E0002D38F70471D4F68471CC07380001C03A41 -:1039F0006A00E60039FCF70571D4F00571D4F6844D -:103A000071D4F70471D0F00571C4C0367200470C50 -:103A10000001F68432D00000000120360000E600EC -:103A20003AC1F70571C8F704719800000001203A07 -:103A30000000E6003A6100000001F70475EC0000A8 -:103A40000001203A0000E6003A6000000001F7049F -:103A500075F000000001203A0000E6003AB90000CD -:103A60000001F58476F800000001202E0021E2001C -:103A70003AACF6862C28F7042D38000000010638F1 -:103A80000001F6052D387739000220320044E600A7 -:103A90003A98B5BA6802F0052D38F4820022F48510 -:103AA00076F8F4847700E0003AB0F48576FCF0050F -:103AB00076FCE0003AC0F0057A78E0003AC4F4867B -:103AC000319CF4862EE0F48532D4F70471C80000EE -:103AD0000001203A0000E6003B70F6862C28F7042F -:103AE0002D380000000106380001F6052D38773921 -:103AF0000002F482000920320044E6003B70B4BAB0 -:103B00006802E0003B70F0052D38F7047A90000061 -:103B10000001C03A6A00EE003B29C5B40000C73876 -:103B20005A00E0003B30F7057A90C5B80000F00578 -:103B30007A90F7047A88F6867A2876390003A6B256 -:103B4000680207380001F7057A88F7047A98969694 -:103B5000FFF49682FF3CF4847A98F6867A2CC73874 -:103B600058009482FF409582FF44B5B26802F70581 -:103B70007A988796FFFC8296FFF802140000013CB9 -:103B80000000000000019293FFFC02900008221048 -:103B90000018F5047A88F7067A2CF5847A9076A9CD -:103BA0000003A6B67002202E0000E6003BCD000008 -:103BB0000001F7047AA000000001C02A7200E600AC -:103BC0003F18C02E6A00EE003F1900000001F68485 -:103BD00032C0F60432C88736141000000001C7381E -:103BE000600097361410873614180000000107385B -:103BF00000019736141887361418F70432B80000FD -:103C00000001C7386000F70532B8F70432BC000085 -:103C1000000107380001F70532BCF70432BC202E42 -:103C20000000E6003C3DF6820000F70432E0F68535 -:103C30007A7007380001E0003C40F70532E0F505F6 -:103C40007A70F5846F5800000001202E0021E200F8 -:103C50003C84F6862C28F7042D3800000001063835 -:103C60000001F6052D387739000220320044E600C5 -:103C70003C78B5BA6802F0052D38F4820022E000E5 -:103C80003C88F4856F58F0056F54F58432C000000D -:103C90000001902E0004872E000000000001203A51 -:103CA0000002E6003DB4000000018702FF3804ACCA -:103CB0000EF49496FFECF7057A689493FFFC9596C2 -:103CC000FFE407880008E00043A09793FFFC859677 -:103CD000FFE420220000E6003D7000000001862E77 -:103CE0000EF80000000120320010E2003D0DF482C9 -:103CF000004C872E0F000000000107380001972EAE -:103D00000F00872E0F00E0003D700000000194932B -:103D1000FFFCF4867A289493FFFC76B10002C6B4C7 -:103D2000600077350004C7386A008496FFECC73816 -:103D30006000C7384800073800109713FFFC9596BD -:103D4000FFE49616FFE007880008E00126F8979345 -:103D5000FFFC8616FFE08596FFE406300001203266 -:103D60000011E6003D6C00000001F6020000962EF6 -:103D70000EF8F70432C0F486E030C03A4A00E6009C -:103D80003DB400000001F704E0180000000177B81E -:103D9000001E703EFFE1E6003DB5000000010F810E -:103DA0004000F70479C80000000107380001F7055A -:103DB00079C8F70479C8F70471C400000001203AFB -:103DC0000000E6003DF1F6862C28F7042D380000AF -:103DD000000106380001F6052D3877390002F4821B -:103DE000000A20320044E6003DF0B4BA6802F00553 -:103DF0002D38F70471D4F68471CC07380001C03A2D -:103E00006A00E6003E0CF70571D4F00571D4F68423 -:103E100071D4F70471D0F00571C4C0367200470C3C -:103E20000001F68432D00000000120360000E600D8 -:103E30003ED1F70571C8F704719800000001203ADF -:103E40000000E6003E7100000001F70475EC000080 -:103E50000001203A0000E6003E7000000001F70477 -:103E600075F000000001203A0000E6003EC90000A5 -:103E70000001F58476F800000001202E0021E20008 -:103E80003EBCF6862C28F7042D38000000010638C9 -:103E90000001F6052D387739000220320044E60093 -:103EA0003EA8B5BA6802F0052D38F4820022F485E8 -:103EB00076F8F4847700E0003EC0F48576FCF005E7 -:103EC00076FCE0003ED0F0057A78E0003ED4F4863F -:103ED000319CF4862EE0F48532D4F70471C80000DA -:103EE0000001203A0000E6003F80F6862C28F70407 -:103EF0002D380000000106380001F6052D3877390D -:103F00000002F482000920320044E6003F80B4BA87 -:103F10006802E0003F80F0052D38F7047A90000039 -:103F20000001C03A6A00EE003F39C5B40000C7384E -:103F30005A00E0003F40F7057A90C5B80000F00550 -:103F40007A90F7047A88F6867A2876390003A6B242 -:103F5000680207380001F7057A88F7047A98969680 -:103F6000FFF49682FF3CF4847A98F6867A2CC73860 -:103F700058009482FF409582FF44B5B26802F7056D -:103F80007A988796FFFC8296FFF802140000013CA5 -:103F90000000000000019293FFFC02900008221034 -:103FA0000010F5846F5800000001202E0021E2006F -:103FB0003FE4F6862C28F7042D380000000106386F -:103FC0000001F6052D387739000220320044E60062 -:103FD0003FD8B5BA6802F0052D38F5020022E0009E -:103FE0003FE8F5056F58F0056F54F58432C00000C6 -:103FF0000001902E0004872E000000000001203AEE -:104000000002E6004114000000018702FF38052C81 -:104010000EF49516FFF4F7057A689513FFFC959654 -:10402000FFEC07880008E00043A09793FFFC85960B -:10403000FFEC20220000E60040D000000001862EA8 -:104040000EF80000000120320010E200406DF50281 -:10405000004C872E0F000000000107380001972E4A -:104060000F00872E0F00E00040D0000000019513E4 -:10407000FFFCF5067A289513FFFC76B10002C6B462 -:10408000600077350004C7386A008516FFF4C7382A -:104090006000C7385000073800109713FFFC959652 -:1040A000FFEC9616FFE807880008E00126F89793D2 -:1040B000FFFC8616FFE88596FFEC063000012032F3 -:1040C0000011E60040CC00000001F6020000962E30 -:1040D0000EF8F70432C0F506E030C03A5200E600B0 -:1040E000411400000001F704E0180000000177B857 -:1040F000001E703EFFE1E6004115000000010F8147 -:104100004000F70479C80000000107380001F705F6 -:1041100079C8F70479C8F70471C400000001203A97 -:104120000000E6004151F6862C28F7042D380000E7 -:10413000000106380001F6052D3877390002F50236 -:10414000000A20320044E6004150B53A6802F0050A -:104150002D38F70471D4F68471CC07380001C03AC9 -:104160006A00E600416CF70571D4F00571D4F6845D -:1041700071D4F70471D0F00571C4C0367200470CD9 -:104180000001F68432D00000000120360000E60075 -:104190004231F70571C8F704719800000001203A18 -:1041A0000000E60041D100000001F70475EC0000BA -:1041B0000001203A0000E60041D000000001F704B1 -:1041C00075F000000001203A0000E60042290000DE -:1041D0000001F58476F800000001202E0021E200A5 -:1041E000421CF6862C28F7042D3800000001063802 -:1041F0000001F6052D387739000220320044E60030 -:104200004208B5BA6802F0052D38F5020022F5051E -:1042100076F8F5047700E0004220F50576FCF0051D -:1042200076FCE0004230F0057A78E0004234F50692 -:10423000319CF5062EE0F50532D4F70471C8000074 -:104240000001203A0000E6004274F6862C28F704AC -:104250002D380000000106380001F6052D387739A9 -:104260000002F502000920320044E6004274B53A2B -:104270006802F0052D388796FFFC8296FFF802143D -:104280000000013C0000000000019293FFFC02903E -:104290000008F70632D49713FFFCF7062EE09713B9 -:1042A000FFFC07880008E00014F49793FFFCF70672 -:1042B00032D49713FFFCF7062F6C9713FFFC078887 -:1042C0000008E00014F49793FFFCF70632D497132C -:1042D000FFFCF7062FF89713FFFC07880008E000A3 -:1042E00014F49793FFFCF70632D49713FFFCF706FC -:1042F00030849713FFFC07880008E00014F49793BC -:10430000FFFCF70632D49713FFFCF7063110971322 -:10431000FFFC07880008E00014F49793FFFCF70601 -:1043200032D49713FFFCF706319C9713FFFC0788E4 -:104330000008E00014F49793FFFCF70632D49713BB -:10434000FFFCF70632289713FFFC07880008E000FF -:1043500014F49793FFFC8796FFFC8296FFF80214F3 -:104360000000013C0000000000019293FFFC02905D -:104370000008871600000000000186BA0000873A96 -:10438000000400000001C0367200440C0001879652 -:10439000FFFC8296FFF802140004013C00000000BC -:1043A00000019293FFFC0290000885960000000037 -:1043B0000001862E000086AE000420320010E200CC -:1043C00043D00000000120360010E20043ED073426 -:1043D0000001872E000C0000000107380001972E15 -:1043E000000C872E000CE0004414F4020000C03AD8 -:1043F0006200E6004411F402000020360010E600DE -:1044000044140000000120320000E60044140000C3 -:104410000001F40200018796FFFC8296FFF8021467 -:104420000004013C0000000000019293FFFC029098 -:104430000008F7020001F7053524F7046F44000077 -:104440000001F7053528F70632F49713FFFCF7064D -:1044500035309713FFFC07880008E0001548979354 -:10446000FFFCF70245049713FFFCF702000D9713BA -:10447000FFFCF70632F49713FFFC07880008E00002 -:10448000161C9793FFFCF7024A049713FFFCF702F0 -:10449000000F9713FFFCF70633809713FFFC078884 -:1044A0000008E000161C9793FFFCF7024EEC9713F0 -:1044B000FFFCF70200089713FFFCF706340C971374 -:1044C000FFFC07880008E000161C9793FFFCF7022A -:1044D00057649713FFFCF70200079713FFFCF706DA -:1044E00034989713FFFC07880008E000161C979388 -:1044F000FFFC8796FFFC8296FFF802140000013C47 -:104500000000000000019293FFFC029000082210BE -:104510000014F70475F800000001203A0000E600DE -:10452000452DF68675F8E0004544F7020000F704D3 -:1045300076040000000177390002C7386800873A26 -:10454000001800000001203A0000E600455CF70575 -:104550003548F4863380E00049F0F4853530F704BF -:104560006F5400000001203A0000E6004580F4820C -:104570000008F4820001F4856F54E0004588F702DA -:104580000001F4856F58F7020000203A0000E600B1 -:1045900045A0F4820004F486340CE00049F0F48570 -:1045A0003530F6843548F604352CF4B72800073446 -:1045B0000002F4820001F4BB28008732008CF482F0 -:1045C00000019736001887320090F4856F509736B7 -:1045D000000484B200840000000194B6001084B28C -:1045E00000880000000194B6001484B6001000009A -:1045F000000194B6000884B600140000000194B6CF -:10460000000C84B2009800000001F4853554F48257 -:1046100000019482FF80F5043554F4863498F485C3 -:1046200035309502FF3885B2000006B4002495822B -:10463000FF3C9682FF4087320004F6853550970292 -:10464000FF4486B20004F005354CF704354095165A -:10465000FFF49596FFF4C7386800F7053540F584F8 -:10466000352886B20004872E141400000001C738D4 -:104670006800972E14148732008000000001203A51 -:104680000001EE0049F0F7060C3EC07E7400E60023 -:1046900046A400000001C07E7400E60046950000BC -:1046A0000001F7060C3EC77C7400203A0010E600BB -:1046B00049F000000001FF8200108682FF38F704F5 -:1046C0003558F5846F58F685355407380001202E8B -:1046D0000021E2004708F7053558F7042D38F68623 -:1046E0002C2806380001F6052D38773900022032D3 -:1046F0000044E60046FCB5BA6802F0052D38F482A5 -:104700000022E000470CF4856F58F0056F54F684E2 -:10471000352C0000000187360094C4840000C03AA4 -:104720004A00E60047710000000186360094F684D6 -:1047300035540000000176B4FFF0F7043554969626 -:10474000FFF4473900009716FFF0C6B47000F70475 -:10475000354877B4000F703EFFE107380024E600CB -:104760004769C638600006B40001C7046E00F7331D -:104770002800F6843544000000018736000400005C -:104780000001203A000FE20047BD073800018736DC -:10479000000C00000001073800019736000C873636 -:1047A000000CE00047D000000001F7043528F68235 -:1047B000000107380008E0004968F7053544203A51 -:1047C0000010E60047CC00000001F7020000973619 -:1047D0000004F704353CF684352807380001F70556 -:1047E000353CF704353C8736141C000000010738BF -:1047F00000019736141CF704760486B6141CF604E0 -:1048000075FC07380001F684760000000001C03A0C -:104810006A00E600481CF7057604F0057604F68485 -:104820007604F7047608F00575FCC0367200470C74 -:10483000000120320000E6004881F70575F8F70412 -:104840007648F4867218C03A4A00470C0001203AB4 -:104850000000E6004881F6862C28F7042D38000079 -:10486000000106380001F6052D3877390002F48280 -:10487000000E20320044E6004880B4BA6802F00519 -:104880002D38F5020000202A0002EE004968F68269 -:104890000000F68435280000000187360000000083 -:1048A0000001203A0002E600493C05B40008959357 -:1048B000FFFC9516FFEC9596FFE89696FFE40788B7 -:1048C0000008E0005EDC9793FFFC8516FFEC859600 -:1048D000FFE88696FFE420220000E600492CF7025C -:1048E00000008636000C000000012032000FE200BC -:1048F000491100000001873600140000000107384C -:1049000000019736001487360014E000492CF702A6 -:10491000000076B10002C6B4600077350005C738E4 -:104920006A00C738600007380010C72C7000203AB2 -:104930000000E60047A8F705352CF6843528F70473 -:104940006F4C00000001C0367200E600495C07347D -:104950001494F4846F44E0004960F4853528F70529 -:104960003528E00048840528000120360000E600D4 -:1049700049A1F6862C28F7042D38000000010638DE -:104980000001F6052D3877390002F482000D20323F -:104990000044E60049A8B4BA6802E00049A8F0055E -:1049A0002D38F4820001F4853524F6843528F70487 -:1049B0006F44F48632F4C0367200E60049F0F485A4 -:1049C0003530F704E0180000000177B8001F703E92 -:1049D000FFE1E60049F1000000010F814000F7040B -:1049E00079C80000000107380001F70579C8F7040D -:1049F00079C88796FFFC8296FFF802140000013CFC -:104A00000000000000019293FFFC029000082210B9 -:104A10000014F70475F800000001203A0000E600D9 -:104A20004A2DF68675F8E0004A40F6820000F70449 -:104A300076040000000177390002C738680086BAA2 -:104A40000018F7046F5400000001203A0000E6004F -:104A50004A64F6853548F4820001F4856F54E0001D -:104A60004A70F7020001F4820008F4856F58F702DB -:104A70000000203A0000E6004A88F4820004F48630 -:104A8000340CE0004ED8F4853530F6843548F60411 -:104A9000352CF4B7280007340002F4820001F4BB7F -:104AA00028008732008CF482000197360018873284 -:104AB0000090F4856F509736000484B200840000A3 -:104AC000000194B6001084B200880000000194B682 -:104AD000001484B600100000000194B6000884B6EB -:104AE00000140000000194B6000C84B2009800008D -:104AF0000001F4853554F48200019482FF80F504AE -:104B00003554F4863498F48535309502FF3885B2F3 -:104B1000000006B400249582FF3C9682FF40873255 -:104B20000004F68535509702FF4486B20004F00574 -:104B3000354CF70435409516FFF49596FFF4C738C9 -:104B40006800F7053540F584352886B20004872EC5 -:104B5000141400000001C7386800972E141487321F -:104B6000008000000001203A0001EE004ED8F70658 -:104B70000C3EC07E7400E6004B8C00000001C07E3D -:104B80007400E6004B7D00000001F7060C3EC77C78 -:104B90007400203A0010E6004ED800000001FF82A9 -:104BA00000108682FF38F7043558F5846F58F68573 -:104BB000355407380001202E0021E2004BF0F705A4 -:104BC0003558F7042D38F6862C2806380001F605EE -:104BD0002D387739000220320044E6004BE4B5BAA4 -:104BE0006802F0052D38F4820022E0004BF4F485D1 -:104BF0006F58F0056F54F684352C0000000187369D -:104C00000094C4840000C03A4A00E6004C590000F9 -:104C1000000186360094F68435540000000176B415 -:104C2000FFF0F70435549696FFF4473900009716C5 -:104C3000FFF0C6B47000F704354877B4000F703E3B -:104C4000FFE107380024E6004C51C638600006B486 -:104C50000001C7046E00F7332800F68435440000D5 -:104C600000018736000400000001203A000FE20036 -:104C70004CA5073800018736000C000000010738FA -:104C800000019736000C8736000CE0004CB800009D -:104C90000001F7043528F682000107380008E0001B -:104CA0004E50F7053544203A0010E6004CB40000A1 -:104CB0000001F702000097360004F704353CF68443 -:104CC000352807380001F705353CF704353C8736B1 -:104CD000141C00000001073800019736141CF7046B -:104CE000760486B6141CF60475FC07380001F684B9 -:104CF000760000000001C03A6A00E6004D04F705A6 -:104D00007604F0057604F6847604F7047608F00558 -:104D100075FCC0367200470C000120320000E6002E -:104D20004D69F70575F8F7047648F4867218C03AAD -:104D30004A00470C0001203A0000E6004D69F68663 -:104D40002C28F7042D380000000106380001F60574 -:104D50002D3877390002F482000E20320044E6003C -:104D60004D68B4BA6802F0052D38F5020000202A1B -:104D70000002EE004E50F6820000F6843528000056 -:104D800000018736000000000001203A0002E60022 -:104D90004E2405B400089593FFFC9516FFEC9596FC -:104DA000FFE89696FFE407880008E0005EDC979332 -:104DB000FFFC8516FFEC8596FFE88696FFE420222F -:104DC0000000E6004E14F70200008636000C0000DA -:104DD00000012032000FE2004DF90000000187368B -:104DE00000140000000107380001973600148736D0 -:104DF0000014E0004E14F702000076B10002C6B4C1 -:104E0000600077350005C7386A00C738600007388A -:104E10000010C72C7000203A0000E6004C90F70507 -:104E2000352CF6843528F7046F4C00000001C0369D -:104E30007200E6004E4407341494F4846F44E0009A -:104E40004E48F4853528F7053528E0004D6C0528D7 -:104E5000000120360000E6004E89F6862C28F70473 -:104E60002D380000000106380001F6052D3877398D -:104E70000002F482000D20320044E6004E90B4BAE5 -:104E80006802E0004E90F0052D38F4820001F485B0 -:104E90003524F6843528F7046F44F48632F4C0369E -:104EA0007200E6004ED8F4853530F704E0180000B3 -:104EB000000177B8001F703EFFE1E6004ED9000008 -:104EC00000010F814000F70479C800000001073895 -:104ED0000001F70579C8F70479C88796FFFC829628 -:104EE000FFF802140000013C000000000001929352 -:104EF000FFFC0290000822100014F6843548F604E6 -:104F0000352CF4820004F4B7280007340002F48240 -:104F10000001F4BB28008732008CF4820001973630 -:104F2000001887320090F4856F509736000484B2E1 -:104F300000840000000194B6001084B200880000D4 -:104F4000000194B6001484B600100000000194B66D -:104F5000000884B600140000000194B6000C84B26E -:104F6000009800000001F4853554F4820001948219 -:104F7000FF80F5043554F4863498F4853530950275 -:104F8000FF3885B2000006B400249582FF3C96826B -:104F9000FF4087320004F68535509702FF4486B201 -:104FA0000004F005354CF70435409516FFF495964E -:104FB000FFF4C7386800F7053540F584352886B218 -:104FC0000004872E141400000001C7386800972ED3 -:104FD00014148732008000000001203A0001EE0026 -:104FE000534CF7060C3EC07E7400E60050000000F3 -:104FF0000001C07E7400E6004FF100000001F706DA -:105000000C3EC77C7400203A0010E600534C0000B0 -:105010000001FF8200108682FF38F7043558F584BE -:105020006F58F685355407380001202E0021E20024 -:105030005064F7053558F7042D38F6862C280638C5 -:105040000001F6052D387739000220320044E600D1 -:105050005058B5BA6802F0052D38F4820022E000FD -:105060005068F4856F58F0056F54F684352C0000B5 -:10507000000187360094C4840000C03A4A00E6006C -:1050800050CD0000000186360094F68435540000AF -:10509000000176B4FFF0F70435549696FFF44739D3 -:1050A00000009716FFF0C6B47000F704354877B4D7 -:1050B000000F703EFFE107380024E60050C5C638F7 -:1050C000600006B40001C7046E00F7332800F684C0 -:1050D0003544000000018736000400000001203A3A -:1050E000000FE2005119073800018736000C00005C -:1050F0000001073800019736000C8736000CE000ED -:10510000512C00000001F7043528F6820001073811 -:105110000008E00052C4F7053544203A0010E600CC -:10512000512800000001F702000097360004F70440 -:10513000353CF684352807380001F705353CF7047F -:10514000353C8736141C00000001073800019736F3 -:10515000141CF704760486B6141CF60475FC073894 -:105160000001F684760000000001C03A6A00E60003 -:105170005178F7057604F0057604F6847604F70492 -:105180007608F00575FCC0367200470C000120322D -:105190000000E60051DDF70575F8F7047648F4865F -:1051A0007218C03A4A00470C0001203A0000E6009D -:1051B00051DDF6862C28F7042D3800000001063852 -:1051C0000001F6052D3877390002F482000E2032F6 -:1051D0000044E60051DCB4BA6802F0052D38F5024F -:1051E0000000202A0002EE0052C4F6820000F6847D -:1051F0003528000000018736000000000001203A39 -:105200000002E600529805B400089593FFFC95163D -:10521000FFEC9596FFE89696FFE407880008E0000B -:105220005EDC9793FFFC8516FFEC8596FFE886967B -:10523000FFE420220000E6005288F70200008636D4 -:10524000000C000000012032000FE200526D00004F -:10525000000187360014000000010738000197366E -:10526000001487360014E0005288F702000076B17F -:105270000002C6B4600077350005C7386A00C73839 -:10528000600007380010C72C7000203A0000E600CC -:105290005104F705352CF6843528F7046F4C0000CF -:1052A0000001C0367200E60052B807341494F4844A -:1052B0006F44E00052BCF4853528F7053528E0003E -:1052C00051E00528000120360000E60052FDF68678 -:1052D0002C28F7042D380000000106380001F605DF -:1052E0002D3877390002F482000D20320044E600A8 -:1052F0005304B4BA6802E0005304F0052D38F48278 -:105300000001F4853524F6843528F7046F44F486CB -:1053100032F4C0367200E600534CF4853530F704A1 -:10532000E0180000000177B8001F703EFFE1E600C2 -:10533000534D000000010F814000F70479C80000C0 -:10534000000107380001F70579C8F70479C8879686 -:10535000FFFC8296FFF802140000013C00000000F0 -:1053600000019293FFFC0290000822100014F484C4 -:105370003554F684354CF584352C9482FF3876B557 -:105380000003A52E6802000000019502FF3CF38493 -:105390003550C6AC68009382FF4087360004000099 -:1053A00000019702FF4486360004F70435400000F0 -:1053B0000001C7386000F7053540F604352886B689 -:1053C0000004873214149496FFF4C73868009732AB -:1053D0001414872E008000000001203A0001EE0026 -:1053E00057509516FFF4F7060C3EC07E7400E60099 -:1053F000540400000001C07E7400E60053F5000074 -:105400000001F7060C3EC77C7400203A0010E6004D -:10541000575000000001FF8200108682FF38F70419 -:105420003558F5846F58F685355407380001202E1D -:105430000021E2005468F7053558F7042D38F68648 -:105440002C2806380001F6052D3877390002203265 -:105450000044E600545CB5BA6802F0052D38F382CA -:105460000022E000546CF3856F58F0056F54F68409 -:10547000352C0000000187360094C3840000C03A38 -:105480003A00E60054D10000000186360094F6840C -:1054900035540000000176B4FFF0F70435549696B9 -:1054A000FFF4473900009716FFF0C6B47000F70408 -:1054B000354877B4000F703EFFE107380024E6005E -:1054C00054C9C638600006B40001C7046E00F73343 -:1054D0002800F684354400000001873600040000EF -:1054E0000001203A000FE200551D07380001873601 -:1054F000000C00000001073800019736000C8736C9 -:10550000000CE000553000000001F7043528F68259 -:10551000000107380008E00056C8F7053544203A76 -:105520000010E600552C00000001F702000097363D -:105530000004F704353CF684352807380001F705E8 -:10554000353CF704353C8736141C00000001073851 -:1055500000019736141CF704760486B6141CF60472 -:1055600075FC07380001F684760000000001C03A9F -:105570006A00E600557CF7057604F0057604F684AB -:105580007604F7047608F00575FCC0367200470C07 -:10559000000120320000E60055E1F70575F8F70438 -:1055A0007648F3867218C03A3A00470C0001203A58 -:1055B0000000E60055E1F6862C28F7042D3800009F -:1055C000000106380001F6052D3877390002F38214 -:1055D000000E20320044E60055E0B3BA6802F00540 -:1055E0002D38F5020000202A0002EE0056C8F6828F -:1055F0000000F68435280000000187360000000016 -:105600000001203A0002E600569C05B4000895937C -:10561000FFFC9516FFEC9596FFE89696FFE4078849 -:105620000008E0005EDC9793FFFC8516FFEC859692 -:10563000FFE88696FFE420220000E600568CF70281 -:1056400000008636000C000000012032000FE2004E -:105650005671000000018736001400000001073871 -:1056600000019736001487360014E000568CF702CC -:10567000000076B10002C6B4600077350005C73877 -:105680006A00C738600007380010C72C7000203A45 -:105690000000E6005508F705352CF6843528F70498 -:1056A0006F4C00000001C0367200E60056BC0734A3 -:1056B0001494F3846F44E00056C0F3853528F70551 -:1056C0003528E00055E40528000120360000E600FA -:1056D0005701F6862C28F7042D3800000001063803 -:1056E0000001F6052D3877390002F382000D2032D3 -:1056F0000044E6005708B3BA6802E0005708F00516 -:105700002D38F3820001F3853524F6843528F7041B -:105710006F44F38632F4C0367200E6005750F385CA -:105720003530F704E0180000000177B8001F703E24 -:10573000FFE1E6005751000000010F814000F7042F -:1057400079C80000000107380001F70579C8F7049F -:1057500079C88796FFFC8296FFF802140000013C8E -:105760000000000000019293FFFC0290000822104C -:1057700000148702FF38F384352CF7053554871E53 -:105780000080F504354C27380001C02A7200E6007D -:105790005A4C00000001F5846F5800000001202ED3 -:1057A0000021E20057D8F6862C28F7042D38000097 -:1057B000000106380001F6052D3877390002203245 -:1057C0000044E60057CCB5BA6802F0052D38F30264 -:1057D0000022E00057DCF3056F58F0056F54F684A3 -:1057E000352C0000000187360094C3040000C03A45 -:1057F0003200E60058410000000186360094F6842D -:1058000035540000000176B4FFF0F7043554969645 -:10581000FFF4473900009716FFF0C6B47000F70494 -:10582000354877B4000F703EFFE107380024E600EA -:105830005839C638600006B40001C7046E00F7335B -:105840002800F6843544000000018736000400007B -:105850000001203A000FE200588D0738000187361A -:10586000000C00000001073800019736000C873655 -:10587000000CE00058A000000001F7043528F68273 -:10588000000107380008E0005A38F7053544203A8F -:105890000010E600589C00000001F7020000973657 -:1058A0000004F704353CF684352807380001F70575 -:1058B000353CF704353C8736141C000000010738DE -:1058C00000019736141CF704760486B6141CF604FF -:1058D00075FC07380001F684760000000001C03A2C -:1058E0006A00E60058ECF7057604F0057604F684C5 -:1058F0007604F7047608F00575FCC0367200470C94 -:10590000000120320000E6005951F70575F8F70450 -:105910007648F3067218C03A3200470C0001203A6C -:105920000000E6005951F6862C28F7042D380000B7 -:10593000000106380001F6052D3877390002F30220 -:10594000000E20320044E6005950B33A6802F005D8 -:105950002D38F5020000202A0002EE005A38F682A7 -:105960000000F684352800000001873600000000A2 -:105970000001203A0002E6005A0C05B40008959395 -:10598000FFFC9516FFEC9596FFE89696FFE40788D6 -:105990000008E0005EDC9793FFFC8516FFEC85961F -:1059A000FFE88696FFE420220000E60059FCF7029B -:1059B00000008636000C000000012032000FE200DB -:1059C00059E100000001873600140000000107388B -:1059D00000019736001487360014E00059FCF702E6 -:1059E000000076B10002C6B4600077350005C73804 -:1059F0006A00C738600007380010C72C7000203AD2 -:105A00000000E6005878F705352CF6843528F704B1 -:105A10006F4C00000001C0367200E6005A2C0734BB -:105A20001494F3046F44E0005A30F3053528F70569 -:105A30003528E00059540528000120360000E60012 -:105A40005DC4F3020001E0005DF000000001772971 -:105A50000003C71C7000873A00040528000176A9DE -:105A60000003F4843554F60435509482FF38A41EA4 -:105A70006802C63070009402FF3C9602FF40C69C4C -:105A8000680087360004000000019702FF4485B6D5 -:105A90000004F704354000000001C7385800F7053E -:105AA000354085B60004F505354CF6843528F605F5 -:105AB0003550873614149496FFF4C738580097363B -:105AC0001414871E008000000001203A0001EE003F -:105AD0005E3C9416FFF4F7060C3EC07E7400E600B0 -:105AE0005AF400000001C07E7400E6005AE5000090 -:105AF0000001F7060C3EC77C7400203A0010E60057 -:105B00005E3C00000001FF8200108682FF38F7042F -:105B10003558F5846F58F685355407380001202E26 -:105B20000021E2005B58F7053558F7042D38F6865A -:105B30002C2806380001F6052D387739000220326E -:105B40000044E6005B4CB5BA6802F0052D38F3025C -:105B50000022E0005B5CF3056F58F0056F54F6849B -:105B6000352C0000000187360094C3040000C03AC1 -:105B70003200E6005BC10000000186360094F68426 -:105B800035540000000176B4FFF0F70435549696C2 -:105B9000FFF4473900009716FFF0C6B47000F70411 -:105BA000354877B4000F703EFFE107380024E60067 -:105BB0005BB9C638600006B40001C7046E00F73355 -:105BC0002800F684354400000001873600040000F8 -:105BD0000001203A000FE2005C0D07380001873613 -:105BE000000C00000001073800019736000C8736D2 -:105BF000000CE0005C2000000001F7043528F6826C -:105C0000000107380008E0005DB8F7053544203A88 -:105C10000010E6005C1C00000001F702000097364F -:105C20000004F704353CF684352807380001F705F1 -:105C3000353CF704353C8736141C0000000107385A -:105C400000019736141CF704760486B6141CF6047B -:105C500075FC07380001F684760000000001C03AA8 -:105C60006A00E6005C6CF7057604F0057604F684BD -:105C70007604F7047608F00575FCC0367200470C10 -:105C8000000120320000E6005CD1F70575F8F7044A -:105C90007648F3067218C03A3200470C0001203AE9 -:105CA0000000E6005CD1F6862C28F7042D380000B1 -:105CB000000106380001F6052D3877390002F3029D -:105CC000000E20320044E6005CD0B33A6802F005D2 -:105CD0002D38F5020000202A0002EE005DB8F682A1 -:105CE0000000F6843528000000018736000000001F -:105CF0000001203A0002E6005D8C05B4000895938F -:105D0000FFFC9516FFEC9596FFE89696FFE4078852 -:105D10000008E0005EDC9793FFFC8516FFEC85969B -:105D2000FFE88696FFE420220000E6005D7CF70293 -:105D300000008636000C000000012032000FE20057 -:105D40005D61000000018736001400000001073883 -:105D500000019736001487360014E0005D7CF702DE -:105D6000000076B10002C6B4600077350005C73880 -:105D70006A00C738600007380010C72C7000203A4E -:105D80000000E6005BF8F705352CF6843528F704AB -:105D90006F4C00000001C0367200E6005DAC0734B5 -:105DA0001494F3046F44E0005DB0F3053528F70563 -:105DB0003528E0005CD40528000120360000E6000C -:105DC0005DF1F3020001F7042D38F6862C28063821 -:105DD0000001F6052D3877390002F302000D20325C -:105DE0000044E6005DF4B33A6802E0005DF4F005BB -:105DF0002D38F3053524F6843528F7046F44F3066F -:105E000032F4C0367200E6005E3CF3053530F7042C -:105E1000E0180000000177B8001F703EFFE1E600C7 -:105E20005E3D000000010F814000F70479C80000CA -:105E3000000107380001F70579C8F70479C887968B -:105E4000FFFC8296FFF802140000013C00000000F5 -:105E500000019293FFFC02900008F706353097137B -:105E6000FFFCF70632F49713FFFC07880008E000F8 -:105E700014F49793FFFCF70635309713FFFCF706F1 -:105E800033809713FFFC07880008E00014F4979311 -:105E9000FFFCF70635309713FFFCF706340C971319 -:105EA000FFFC07880008E00014F49793FFFCF70656 -:105EB00035309713FFFCF70634989713FFFC0788DB -:105EC0000008E00014F49793FFFC8796FFFC82968D -:105ED000FFF802140000013C000000000001929352 -:105EE000FFFC0290000886160000000000018732C7 -:105EF000000400000001203A000F86B20000C538FF -:105F00000000EE005F2CC5B400002036000FEE004C -:105F10005F2C00000001203A0000EC005F2D000023 -:105F2000000120360000EC005F48000000018732CD -:105F3000000C00000001073800019732000C873286 -:105F4000000CE0005F50F4020000C02A5A00440C2C -:105F500000018796FFFC8296FFF802140004013CC2 -:105F6000000000000001000000009293FFFC02907E -:105F70000008F68635609693FFFCF68642309693CD -:105F8000FFFC07880008E00015489793FFFCF682A5 -:105F900066F89693FFFCF78200179793FFFCF6864E -:105FA00035609693FFFC07880008E000161C979365 -:105FB000FFFCF68269809693FFFCF78200189793A6 -:105FC000FFFCF68635609693FFFC07880008E0002A -:105FD000161C9793FFFCF6826B509693FFFCF7829A -:105FE00000169793FFFCF68635609693FFFC0788B2 -:105FF0000008E000161C9793FFFCF68261789693E8 -:10600000FFFCF782001F9793FFFCF686356096939E -:10601000FFFC07880008E000161C9793FFFCF6823F -:10602000627C9693FFFCF78200209793FFFCF68634 -:1060300035609693FFFC07880008E000161C9793D4 -:10604000FFFCF68266F89693FFFCF78200179793A1 -:10605000FFFCF68635EC9693FFFC07880008E0000D -:10606000161C9793FFFCF68269809693FFFCF782DB -:1060700000189793FFFCF68635EC9693FFFC078893 -:106080000008E000161C9793FFFCF6826B50969375 -:10609000FFFCF78200169793FFFCF68635EC96938B -:1060A000FFFC07880008E000161C9793FFFCF682AF -:1060B00061789693FFFCF782001F9793FFFCF686AA -:1060C00035EC9693FFFC07880008E000161C9793B8 -:1060D000FFFCF682627C9693FFFCF7820020979388 -:1060E000FFFCF68635EC9693FFFC07880008E0007D -:1060F000161C9793FFFCF704E02800000001203AEB -:106100000000E600611500000001F704E028E0004F -:10611000611877390002F70200F0F7054228F70608 -:10612000408AF03B2800F706408CF03B2800F7023D -:106130000000F7057AC0F7057AB8F7057AB0F705D9 -:106140007AC8F682C3509693FFFCF68200169693A7 -:10615000FFFCF68642309693FFFC07880008E001BA -:106160001EC09793FFFC8796FFFC8296FFF80214EF -:106170000000013C0000000000019293FFFC02902F -:106180000008F6046F340000000120320000E60031 -:1061900061ED76B1001E8732000076B4FFE5C738A6 -:1061A0006FC07739FFF0203A0007E60061EC06B0D7 -:1061B00000028736000076B5001E76B4FFE5C738CA -:1061C0006FC07739FFF0203A0001E60061ECF50678 -:1061D00035ECF704423000000001C03A5200470C91 -:1061E0000001203A0000E6006211F5820000F70489 -:1061F00042A0F60642A276B1001E76B4FFE5C7388B -:106200006FC07739FFF007380001E0006268F733AC -:1062100028008732000400000001F705E00086B284 -:106220000008203A0000E600623CF685E0042036D3 -:106230000000E6006240202E0000F5820001202EC2 -:106240000000E6006265F60642A2F70442A076B1BD -:10625000001E76B4FFE5C7386FC07739FFF0073806 -:106260000001F7332800F00542288796FFFC82964C -:10627000FFF802140000013C0000000000019293AE -:10628000FFFC02900008F704423CF6846F340738A4 -:10629000000120360000E60062B1F705423C873677 -:1062A0000000F59E0002C03A5A00E60062BDF58685 -:1062B00035ECF70442A0E00062DCF60642A2F704E7 -:1062C000423000000001C03A5A00470C0001203A59 -:1062D0000000E60062F9F60642A4F70442A476B193 -:1062E000001E76B4FFE5C7386FC07739FFF0073876 -:1062F0000001E000630CF73328009693FFFC078849 -:106300000008E00063209793FFFCF0054228879681 -:10631000FFFC8296FFF802140000013C0000000020 -:1063200000019293FFFC02900008221000208316C7 -:10633000000000000001871A001800000001203A48 -:106340000000E600636CF7020000839A001C000066 -:106350000001F3857AC0849A0014F7057AC8F485A1 -:106360007AB0F7057AB88316000000000001869A1B -:106370000014F7047AB000000001C0367200E60095 -:1063800063D0F6020000869A001CF7047AC0000071 -:106390000001C0367200E60063D000000001869A5A -:1063A0000018F7047AB800000001C0367200E60059 -:1063B00063D000000001869A0020F7047AC800002C -:1063C0000001C7386800203A0064EE0063D920322B -:1063D0000000F602000120320000E60064580000D0 -:1063E00000018396000000000001871E00180000D5 -:1063F0000001203A0000E600643CF7020000F705C7 -:106400004080F7054084F6846E50F482FFFF831EBF -:10641000000CF4854F5493360010839E0010849630 -:10642000000093B6001484A600080000000194B692 -:106430001DDCF6820064F6854A98F7054A9C8316AF -:10644000000000000001871A002000000001203A2F -:106450000000EE00647CF3820000F70442A4F6061C -:1064600042A676B1001E76B4FFE5C7386FC0773913 -:10647000FFF007380001E00066E4F7332800939648 -:10648000FFF484160000F48642C89496FFECF302F1 -:10649000000C9316FFE4839600008496FFF4871E99 -:1064A000002000000001C0267200EC006648F38660 -:1064B0004A9884A200248316FFE4C5040000B49A1D -:1064C0003802C7183800832200288396FFF4849688 -:1064D000FFE4933A000493BA0008F604E000F306E0 -:1064E0004A98A6A63002F5820000C0326A00E60093 -:1064F0006510C6380000F684E0048732000400000E -:106500000001C0367200E6006514202E0000F582FE -:106510000001202E0000E600652100000001F502C8 -:106520000000F684E0008732000000000001C03661 -:106530007200E200655CF5820000C0367200E60081 -:106540006564202E0000F684E00487320004000019 -:106550000001C0367200E2006565202E0000F58261 -:106560000001202E0000E6006575202A0000F502DB -:106570000001202A0000E6006588000000018396E3 -:10658000FFF400000001F3854F548722002C76A110 -:10659000001E76B4FFE505A0002E762D001E763095 -:1065A000FFE5F48200009496FFDC8316FFEC2026C2 -:1065B0000007C7386FC07738FFF0F71B2800872E19 -:1065C000000006980002C73867C07738FFF0E20085 -:1065D000661CF73728008516FFEC8596FFDC000067 -:1065E0000001C72C400086BA0030062800040528A8 -:1065F000000205AC00028396FFDC7739001E773875 -:10660000FFE5039C00019396FFDC201E0007C6B443 -:1066100077C076B4FFF0E20065E1F6B3280004200D -:10662000001C8496FFEC8316FFE48396FFF404A419 -:1066300000149496FFEC0318000C9316FFE4039CDF -:106640000001E00064949396FFF48496000000003B -:1066500000018726002000000001F7054A9C85A65E -:106660000020F7047AB80000000107380001F705A0 -:106670007AB8F7047AB8F6847AC886260018C6B4C1 -:1066800058008726001C0000000127380001C03296 -:106690007200470C0001203A0000E60066E5F6852E -:1066A0007AC883260008F7046E50F3053B6483A67E -:1066B0000008F682000093BA1DDC84A6000C831645 -:1066C000000094BA0010831A0010F6857AC8933A35 -:1066D0000014F7020001F7054084F6857AC0F685BC -:1066E0007AB8F6857AB08796FFFC8296FFF8021496 -:1066F0000004013C0000000000019293FFFC0290A6 -:10670000000822100008F3846F3400000001871E87 -:106710000018F684E01C00000001C0367200EC0096 -:106720006729F7020001F7020000203A0000E600A6 -:1067300067E8F5820001F704E01C869E001800005F -:106740000001C03A6A00470C0001203A0000E60050 -:1067500067E9C5840000869E0010F704E000F60299 -:106760000000C0367200E6006788051C0010869E97 -:106770000014F704E00400000001C0367200E600D7 -:10678000678C20320000F602000120320000E60093 -:10679000679900000001F582000086AA0000F70456 -:1067A000E00000000001C0367200E20067D4F6028B -:1067B0000000C0367200E60067DC2032000086AAC6 -:1067C0000004F704E00400000001C0367200E2009B -:1067D00067DD20320000F602000120320000E600F2 -:1067E00067ED202E0000F5820001202E0000E6005B -:1067F0006810F606429CF704429C76B1001E76B4FF -:10680000FFE5C7386FC07739FFF007380001F7336D -:106810002800F70475F475ACFFE1203A0000E600AB -:1068200068459596FFF4F7044298F606429876B1CB -:10683000001E76B4FFE5C7386FC07739FFF0073820 -:106840000001F7332800871E0020041C002076A1D9 -:10685000001E76B4FFE5C7386FC07739FFF0203AE5 -:106860000008EE0068C4F3061554F5020000059C0C -:106870000022C4AC0000F60200018722000076A1CD -:10688000001E76B4FFE5C7386FC07739FFF0C02A25 -:106890007200EC0068C0C6A46000A726600276B54E -:1068A000001E76B4FFE505280001C7386FC07739B0 -:1068B000FFE8F72F680005AC0001E00068780630BB -:1068C0000002F30615549313FFFCF704E0240000C4 -:1068D00000019713FFFCF704E01C00000001971370 -:1068E000FFFCF306E0009313FFFC9393FFFCF3021D -:1068F00000019313FFFC07880008E000EE64979303 -:10690000FFFC20220000E6006928F606429EF704FC -:10691000429C76B1001E76B4FFE5C7386FC0773968 -:10692000FFF007380001F73328008316FFF400005A -:106930000001201A0000E600696CF30635ECF7044C -:10694000423000000001C03A3200470C0001203AFA -:106950000000E600696DF0054228F3063560F30596 -:10696000423007880008E000789C9793FFFC8796E8 -:10697000FFFC8296FFF802140000013C00000000BA -:1069800000019293FFFC0290000822100004F5041D -:106990006F34F7044240862A001807380001F68455 -:1069A000E01CF7054240C0366200EC0069B5F70212 -:1069B0000001F7020000203A0000E6006A80F702BA -:1069C0000001F704E01C86AA001800000001C03A8C -:1069D0006A00470C0001203A0000E6006A7DC58489 -:1069E000000086AA0010F704E000F6020000C0369E -:1069F0007200E6006A1404A8001086AA0014F704C6 -:106A0000E00400000001C0367200E6006A1820327F -:106A10000000F602000120320000E6006A250000B6 -:106A20000001F582000086A60000F704E0000000E7 -:106A30000001C0367200E2006A60F6020000C03653 -:106A40007200E6006A682032000086A60004F7049F -:106A5000E00400000001C0367200E2006A692032E2 -:106A60000000F602000120320000E6006A81C72C17 -:106A70000000F5820001E0006A80C72C0000C70416 -:106A80000000203A0000EE006B3DF686408AF704D5 -:106A9000408876B5001E76B4FFE5C7386FC07738FA -:106AA000FFF0203A0000E6006B3CF6820000F6851D -:106AB0004080F68540849693FFFC9693FFFCF70494 -:106AC000E01C000000019713FFFCF386E0009393A5 -:106AD000FFFC9513FFFCF38200029393FFFC969654 -:106AE000FFF407880008E000EE649793FFFCF405CC -:106AF00040848696FFF4F7046E50F38635ECF685F5 -:106B00004090F6854094873A1DDCF6854228F705CB -:106B10003B64F7044230F4054080C03A3A00470C29 -:106B20000001203A0000E6006B3DF3863560F385F6 -:106B3000423007880008E000789C9793FFFC879616 -:106B4000FFFC8296FFF802140000013C00000000E8 -:106B500000019293FFFC02900008F4864230949367 -:106B6000FFFC07880008E00120E49793FFFC202247 -:106B70000000E6006DD9F5820000F704408CF606AF -:106B8000408C7631001EF68442287630FFE506B44C -:106B90000001C73867C07738FFF0203A0000E600F0 -:106BA0006BC8F6854228F7044088F686408A76B599 -:106BB000001E76B4FFE5C7386FC07738FFF0203A83 -:106BC0000000E6006D0D00000001F704408CF68621 -:106BD000408C76B5001E76B4FFE5C7386FC07738B5 -:106BE000FFF0203A0000E6006C35F606408AF70414 -:106BF000408876B1001E76B4FFE5C7386FC077389D -:106C0000FFF0203A0000E6006C34F4863678F70492 -:106C1000424400000001C03A4A00470C0001203AFB -:106C20000000E6006C35F4820001F4B32800E000B7 -:106C30006D10F005422CF704408CF506408C76A9C7 -:106C4000001E76B4FFE5C7386FC07738FFF0203AF2 -:106C50000000E6006CC1F606408AF704408876B171 -:106C6000001E76B4FFE5C7386FC07738FFF0203AD2 -:106C70000000E6006CC100000001F704422C000097 -:106C8000000107380001203A0009EE006D11F705F8 -:106C9000422CF02B2800F0332800F5820001F70485 -:106CA0004294F606429476B1001E76B4FFE5C738EA -:106CB0006FC07739FFF007380001E0006D10F7333F -:106CC0002800F704408CF686408C76B5001E76B41A -:106CD000FFE5C7386FC07738FFF0203A0000E600C4 -:106CE0006D14202E0000F7044088F606408A76B125 -:106CF000001E76B4FFE5C7386FC07738FFF0203A42 -:106D00000000E6006D15202E0000F0332800F5820B -:106D10000001202E0000E6006DB5F48635ECF70486 -:106D2000423000000001C03A4A00470C0001203AFE -:106D30000000E6006D5900000001F704E0280000A3 -:106D40000001203A0000E6006D79F682003CF684EE -:106D5000E028E0006D7800000001F704E028000062 -:106D60000001203A0000E6006D79F68200F0F70499 -:106D7000E0280000000176B90002F7044228000074 -:106D80000001C03A6A00EC006DB5F6862C28F704C5 -:106D90002D38F005422806380001F6052D387739E0 -:106DA0000002F482001920320044E6006DB4B4BA47 -:106DB0006802F0052D38F482C3509493FFFCF482EE -:106DC00000169493FFFCF48642309493FFFC0788EE -:106DD0000008E0011EC09793FFFC8796FFFC829697 -:106DE000FFF802140000013C000000000001929333 -:106DF000FFFC0290000822100004F5863678959377 -:106E0000FFFCF58642449593FFFC07880008E000EC -:106E100015489793FFFCF58274189593FFFCF58253 -:106E200000199593FFFCF58636789593FFFC07884B -:106E30000008E000161C9793FFFCF58274AC959354 -:106E4000FFFCF782001D9793FFFCF58637049593AE -:106E5000FFFC07880008E000161C9793FFFCF582F2 -:106E600078009593FFFCF782001B9793FFFCF58653 -:106E700037049593FFFC07880008E000161C9793E1 -:106E8000FFFCF58278FC9593FFFCF782001A97933C -:106E9000FFFCF58637909593FFFC07880008E0001B -:106EA000161C9793FFFCF58280D89593FFFCF78220 -:106EB000001B9793FFFCF58637909593FFFC07889E -:106EC0000008E000161C9793FFFCF58281749593EF -:106ED000FFFCF782001D9793FFFCF586381C959305 -:106EE000FFFC07880008E000161C9793FFFCF58262 -:106EF00087749593FFFCF782001B9793FFFCF58640 -:106F0000381C9593FFFC07880008E000161C979337 -:106F1000FFFCF58294F89593FFFCF782001B979392 -:106F2000FFFCF58639349593FFFC07880008E000E4 -:106F3000161C9793FFFCF5828A009593FFFCF7825D -:106F4000001C9793FFFCF58639349593FFFC078866 -:106F50000008E000161C9793FFFCF5828E089593BD -:106F6000FFFCF782001A9793FFFCF586393495935E -:106F7000FFFC07880008E000161C9793FFFCF582D1 -:106F8000969C9593FFFCF782001E9793FFFCF58675 -:106F900038A89593FFFC07880008E000161C97931B -:106FA000FFFCF5829B2C9593FFFCF782001B9793C7 -:106FB000FFFCF58638A89593FFFC07880008E000E1 -:106FC000161C9793FFFCF582A2DC9593FFFCF782D9 -:106FD000001E9793FFFCF5863AD89593FFFC07882F -:106FE0000008E000161C9793FFFCF5829E549593D1 -:106FF000FFFCF782001B9793FFFCF5863AD8959328 -:10700000FFFC07880008E000161C9793FFFCF58240 -:10701000A3C09593FFFCF782001C9793FFFCF586B5 -:1070200039C09593FFFC07880008E000161C979371 -:10703000FFFCF582A7649593FFFCF782001E9793EF -:10704000FFFCF58639C09593FFFC07880008E00037 -:10705000161C9793FFFCF582AA049593FFFCF78218 -:10706000001B9793FFFCF58639C09593FFFC0788BA -:107070000008E000161C9793FFFCF582AEF895938C -:10708000FFFCF782001C9793FFFCF5863A4C959322 -:10709000FFFC07880008E000161C9793FFFCF7062A -:1070A0004250F03B2800F7064088F03B2800F602EB -:1070B0000000F6054080F6054084F7063B70F63B7D -:1070C0002800F7063B72F0BB2800F582CA20F58540 -:1070D0003B74F7063B78F03B2800F7063B7AF0BBA1 -:1070E0002800F582B194F5853B7CF7063B80F03BA8 -:1070F0002800F7063B82F0BB2800F582C754F585CF -:107100003B84F7063B88F03B2800F7063B8AF0BB40 -:107110002800F582BEF8F5853B8CF7063B90F03BE6 -:107120002800F7063B92F0BB2800F582C8F8F585E9 -:107130003B94F7063B98F03B2800F7063B9AF0BBE0 -:107140002800F582C5D8F5853B9CF7063BA0F03BAF -:107150002800F7063BA2F0BB2800F582C770F58532 -:107160003BA4F7063BA8F03B2800F7063BAAF0BB80 -:107170002800F582C1B4F5853BAC9616FFF407886C -:107180000008E000D5409793FFFCF6846E50861609 -:10719000FFF40000000196361DDCF6053B6487967F -:1071A000FFFC8296FFF802140000013C0000000082 -:1071B00000019293FFFC02900008221000302594F9 -:1071C0000020F02F280026140038F03328009013F8 -:1071D000FFFCF7044250F686425076B5001E76B4A6 -:1071E000FFE5C7386FC07739FFF09713FFFC9613A0 -:1071F000FFFC9593FFFC07880008E000F5F49793E7 -:10720000FFFC20220000E600721DF5021770F70453 -:1072100042540000000127380001F705425495133D -:10722000FFFCF502001B9513FFFCF5064244951385 -:10723000FFFC07880008E0011EC09793FFFC8796BB -:10724000FFFC8296FFF802140000013C00000000E1 -:1072500000019293FFFC02900008F704E0048616F8 -:107260000000F68200FF7739FFF0C7386C00F73373 -:107270002800F706E006873A000006B00002F7375C -:107280002800F6843B6407300004F6BB2800870220 -:10729000FF3406300006F73328008796FFFC8296FD -:1072A000FFF802140004013C00000000000192936A -:1072B000FFFC029000082210003026140020F0335A -:1072C000280027140038F03B28009713FFFC909308 -:1072D000FFFCF7044250F686425076B5001E76B4A5 -:1072E000FFE5C7386FC07739FFF09713FFFC96139F -:1072F000FFFC07880008E000F3389793FFFC20228A -:107300000000E6007319F5821770F704425400007C -:10731000000127380001F70542549593FFFCF582E0 -:10732000001B9593FFFCF58642449593FFFC07886C -:107330000008E0011EC09793FFFC8796FFFC829631 -:10734000FFF802140000013C0000000000019293CD -:10735000FFFC029000082210004026140020961620 -:10736000FFC4F03328009013FFFC9613FFFC261493 -:1073700000389616FFBC9613FFFC07880008E00053 -:10738000D0DC9793FFFC9013FFFCF7044250F68685 -:10739000425076B5001E76B4FFE5C7386FC0773926 -:1073A000FFF09713FFFC8616FFBC00000001961348 -:1073B000FFFC8616FFC4000000019613FFFC07883F -:1073C0000008E000F5F49793FFFC20220000E6009F -:1073D00073E5F6021770F7044254000000012738E5 -:1073E0000001F70542549613FFFCF602001B9613AA -:1073F000FFFCF60642449613FFFC07880008E001F4 -:107400001EC09793FFFC8796FFFC8296FFF802143C -:107410000000013C0000000000019293FFFC02907C -:10742000000822100004F5820000F5854080959642 -:10743000FFF407880008E000CB509793FFFC859687 -:10744000FFF4F5020064F5053BB4F7044250F486FE -:10745000425076A5001E76B4FFE5F6044F5CF402B8 -:107460000006F4054254F5853B6CF5853BB8953232 -:10747000000095B20004C7386FC07739FFF00738B5 -:107480000001F727280007880008E00071B09793F3 -:10749000FFFCF4063704F40542448796FFFC82960D -:1074A000FFF802140000013C00000000000192936C -:1074B000FFFC0290000822100050F7044250F686AC -:1074C000425076B5001E76B4FFE5F6046F34C73837 -:1074D0006FC086B2000C7739FFF0C0367200E6004C -:1074E00077ECC504000086B20010F704E000F30258 -:1074F0000000C0367200E600751804B0001086B2B5 -:107500000014F704E00400000001C0367200E60039 -:10751000751C201A0000F3020001201A0000E6008A -:10752000752900000001F502000086A60000F7049E -:10753000E00000000001C0367200E2007564F6024F -:107540000000C0367200E600756C2032000086A68E -:107550000004F704E00400000001C0367200E200FD -:10756000756D20320000F602000120320000E600B6 -:10757000757D202A0000F5020001202A0000E600A7 -:1075800077EC0000000107880008E000CBCC97935F -:10759000FFFC26140020F033280004A00002F0278E -:1075A0002800F582000023940022F59F280003A004 -:1075B000001A9396FFD42594002285AE000077AD83 -:1075C000001E77BCFFE5C5AC7FC075ADFFF076311E -:1075D000001E7630FFE506A400022314001E751578 -:1075E000001EF59F2800F384E0007528FFE593A2B4 -:1075F000001CF584E0047399001E739CFFE59396CC -:10760000FFAC7395001E739CFFE59396FFCC23940B -:10761000004295A200208716FFE07595001E75AC0C -:10762000FFE59596FFB47595001E75ACFFE5959640 -:10763000FFC4C73867C07738FFF0F7272800F48405 -:107640004F58871A0000C4A04A0074A4FFFAC5A4CA -:107650000000F59F28008396FFAC2314001A7619CA -:10766000001E7630FFE58596FFB4C7383FC07738F7 -:10767000FFF0F737280006B400028716FFE4839670 -:10768000FFCCC73857C07738FFF0F7372800871A84 -:10769000000006B40002C73867C07738FFF0F7373C -:1076A000280006B400028716FFE823140016761996 -:1076B000001E7630FFE5C7385FC07738FFF0F73738 -:1076C0002800871A000006B40002C73867C0773860 -:1076D000FFF0F737280006B400028716FFEC2314EA -:1076E00000127619001E7630FFE5C7383FC07738A4 -:1076F000FFF0F7372800871A000006B400028596CD -:10770000FFC4C73867C07738FFF0F73728008716FF -:10771000FFF006B40002C7385FC07738FFF0F737D4 -:107720002800F3820002F3A3280004200018259407 -:10773000002285AE000077AD001E77BCFFE5C5AC2A -:107740007FC075ADFFF08396FFD4F5A32800F49FAA -:1077500028002594004285AE000077AD001E77BC5E -:10776000FFE5C5AC7FC075ADFFF044AD000094935C -:10777000FFFCF786E0009793FFFCF3844F5C00006A -:1077800000019393FFFC07880008E00123409793D2 -:10779000FFFC07880008E00078D89793FFFCF0050D -:1077A0004084F786E0009793FFFC07880008E0001C -:1077B000D5A09793FFFCF7046E50F4054084873AF8 -:1077C0001DDC00000001F7053B64F5863678F58581 -:1077D0004244F3863560F3854230F5864244959302 -:1077E000FFFC07880008E0011F489793FFFC87967D -:1077F000FFFC8296FFF802140000013C000000002C -:1078000000019293FFFC02900008F5864244959394 -:10781000FFFC07880008E00120E49793FFFC20228A -:107820000000E600788900000001F70442540000DF -:107830000001203A0000EE007851F6064250078819 -:107840000008E00071B09793FFFCE000788800002A -:107850000001F704425076B1001E76B4FFE5F582D0 -:107860000006F5854254C7386FC07739FFF00738F6 -:107870000001F733280007880008E00072AC9793F6 -:10788000FFFCF5863790F58542448796FFFC82968B -:10789000FFF802140000013C000000000001929378 -:1078A000FFFC02900008F6063678F6054244F7021F -:1078B0000000F7054080F7054094F6846E50F70508 -:1078C000409097361DDC8796FFFC8296FFF80214E5 -:1078D0000000013C0000000000019293FFFC0290B8 -:1078E0000008F7020001F70540808796FFFC8296AA -:1078F000FFF802140000013C000000000001929318 -:10790000FFFC02900008221000A8F7044250F58600 -:10791000425076AD001EF4846F3476B4FFE5949641 -:10792000FFC4C7386FC086A6000C7739FFF0C03699 -:107930007200E6007955F606429AF704429876B14D -:10794000001E76B4FFE5C7386FC07739FFF00738FF -:107950000001F7332800F704425076AD001E76B4DC -:10796000FFE58516FFC4C7386FC086AA000C7739BB -:10797000FFF0C0367200E60080A8F606429A872A19 -:107980000010862A001C203A0000E60079A8F68242 -:107990000000872A001400000001203A0000E600E1 -:1079A00079AC20360000F682000120360000E600A7 -:1079B0007A05249400209496FFBC8516FFC4F02716 -:1079C0002800052800109516FFB49513FFFC0788C2 -:1079D0000008E00072509793FFFC8496FFB400000B -:1079E00000019493FFFC8516FFBC00000001951375 -:1079F000FFFC07880008E000F9349793FFFCE000E3 -:107A000080C40000000120320000E600806C00000D -:107A1000000107880008E000CBCC9793FFFC259479 -:107A20000020F02F280004A000029496FF5CF027AD -:107A30002800F48200002514005AF4AB2800072027 -:107A4000001A2514005A852A000077A9001E77BC69 -:107A5000FFE5C5287FC07529FFF075AD001E75AC28 -:107A6000FFE52314001E7619001EF53B2800F48460 -:107A7000E0007630FFE594A2001CF504E004849653 -:107A8000FF5C952200208716FFE006A40002751512 -:107A9000001E7528FFE59516FF547495001E74A40A -:107AA000FFE59496FF9C7515001E7528FFE5951659 -:107AB000FF947495001E8516FF5C74A4FFE59496F0 -:107AC000FF8C8496FF54C7385FC07738FFF0F72BE0 -:107AD0002800871A00008516FF9CC73867C07738D2 -:107AE000FFF0F737280006B400028716FFE42314DE -:107AF000001A7619001E7630FFE5C7384FC0773878 -:107B0000FFF0F7372800871A000006B400028496B9 -:107B1000FF94C73867C07738FFF0F737280006B4FE -:107B200000028716FFE8231400167619001E76302F -:107B3000FFE5C73857C07738FFF0F7372800871AB6 -:107B4000000006B40002C73867C07738FFF0F73787 -:107B5000280006B400028716FFEC231400127619E1 -:107B6000001E7630FFE5C7384FC07738FFF0F73793 -:107B70002800871A000006B400028516FF8CC7385B -:107B800067C07738FFF0F73728008716FFF006B494 -:107B90000002C73857C07738FFF0F7372800F48263 -:107BA0000002F4A328002514005A852A000077A9B2 -:107BB000001E77BCFFE5C5287FC07529FFF00720B0 -:107BC0000018F53B28009416FFAC07880008E00079 -:107BD000CBCC9793FFFC261400382494005A84A63B -:107BE000000077A5001E77BCFFE5C4A47FC074A584 -:107BF000FFF005A0000206AC000223940036751DBC -:107C0000001E7528FFE50720001AF4B3280076311E -:107C1000001E7630FFE59516FF547495001E74A47F -:107C2000FFE59496FF5C7515001E7528FFE5951617 -:107C3000FF7C7495001E8516FFC474A4FFE594961E -:107C4000FF74852A00342494005A9516FF8484A674 -:107C5000000077A5001E77BCFFE5C4A47FC074A513 -:107C6000FFF02514005AF4AF2800852A000077A9F8 -:107C7000001E77BCFFE5C5287FC07529FFF08496FC -:107C8000FFC4F53B280084A600108516FFC494A20B -:107C9000001C852A00147495001E74A4FFE59496B8 -:107CA000FF6C952200208716FFC88516FF54C73841 -:107CB00067C07738FFF0F72F2800871E00008496F2 -:107CC000FF5CC73857C07738FFF0F737280006B495 -:107CD00000028716FFCC23940032761D001E7630FA -:107CE000FFE58516FF7CC7384FC07738FFF0F737C0 -:107CF0002800871E000006B40002C73867C0773826 -:107D0000FFF0F737280006B400028716FFD023944F -:107D1000002E761D001E7630FFE5C73857C0773835 -:107D2000FFF0F7372800871E000006B40002849693 -:107D3000FF748516FF6CC73867C07738FFF0F737D8 -:107D4000280006B400028716FFD42394002A761D6B -:107D5000001E7630FFE5C7384FC07738FFF0F737A1 -:107D60002800871E000006B40002C73867C07738B5 -:107D7000FFF0F73728008716FFD806B40002C7388F -:107D800057C07738FFF0F7372800F4820002F4A3D9 -:107D90002800072000182514007A852A000077A9FA -:107DA000001E77BCFFE5C5287FC07529FFF08496CB -:107DB000FFC4F53B28008726000400000001203A9C -:107DC0000024F7044F58E6007EF99416FF54C720AC -:107DD0007200F6846E508626002C7738FFFA251440 -:107DE000005A842A000077A9001E77BCFFE5C42052 -:107DF0007FC07421FFF04739000086B61DDC77395B -:107E00000002C0326A00468C0001D6800A68203623 -:107E10000000F6864098E6007EC0C3B86800C584BE -:107E2000000086A60024F704E000F6020000C03639 -:107E30007200E6007E540324002486A60028F7047E -:107E4000E00400000001C0367200E6007E582032D7 -:107E50000000F602000120320000E6007E6500000E -:107E60000001F5820000869A0000F704E00000009F -:107E70000001C0367200E2007EA0F6020000C036AB -:107E80007200E6007EA820320000869A0004F70403 -:107E9000E00400000001C0367200E2007EA920323A -:107EA0000000F602000120320000E6007EB9202E1C -:107EB0000000F5820001202E0000E6007EC50000D3 -:107EC0000001F4020001F7044F58F41F28008496C3 -:107ED000FF548516FFC4F686409AC724720077388F -:107EE000FFFA862A00304739000077390002C73888 -:107EF0006800E0007F4CF63B28008496FF54F606AD -:107F00004098C72472007738FFFAC6B8000046B51B -:107F1000000076B50002C6B46000F5020001F53736 -:107F200028004739000077390002C73860002494E0 -:107F3000005A84A6000077A5001E77BCFFE5C4A404 -:107F40007FC074A5FFF007380002F4BB2800F704D7 -:107F50004F588516FF548496FFACC6A8720076B4BD -:107F6000FFFA0624001AF6B32800C72472007738F7 -:107F7000FFFA06A8001AF7372800473900009713C0 -:107F8000FFFC0724001C9713FFFCF5044F5C000066 -:107F900000019513FFFC07880008E0012340979338 -:107FA000FFFCF7044F588496FF5400000001C724DB -:107FB00072007738FFFA473900009713FFFC072457 -:107FC000001C9713FFFCF5044F5C000000019513A3 -:107FD000FFFC07880008E00123409793FFFC078817 -:107FE0000008E00078D89793FFFCF6846E500000FC -:107FF000000187361DDC00000001073800019736BC -:108000001DDC87361DDCF0054084F486E000949387 -:10801000FFFC07880008E000D5A09793FFFCF4055B -:108020004084F7046E50F005425C873A1DDCF6860A -:108030002C28F7053B64F7042D38F5063A4CF50576 -:10804000424406380001F6052D3877390002F482E3 -:10805000001C20320044E6008060B4BA6802F005DB -:108060002D38F50635ECE000808CF50542302032E5 -:108070000001E60080C40000000107880008E0005D -:10808000789C9793FFFCF4863560F4854230F506C2 -:1080900042449513FFFC07880008E0011F489793AE -:1080A000FFFCE00080C400000001F704429876B1B4 -:1080B000001E76B4FFE5C7386FC07739FFF0073888 -:1080C0000001F73328008796FFFC8296FFF8021420 -:1080D0000000013C0000000000019293FFFC0290B0 -:1080E0000008F58642449593FFFC07880008E001EC -:1080F00020E49793FFFC20220000E600816100004D -:108100000001F704425400000001203A0000EE0094 -:108110008129F606425007880008E00072AC979368 -:10812000FFFCE000816000000001F704425076B1DE -:10813000001E76B4FFE5F5820006F5854254C73887 -:108140006FC07739FFF007380001F7332800078840 -:108150000008E000734C9793FFFCF586381CF5850A -:1081600042448796FFFC8296FFF802140000013C0F -:108170000000000000019293FFFC02900008221012 -:108180000058F7044250F686425076B5001E76B489 -:10819000FFE5F6046F34C7386FC086B2000C77393C -:1081A000FFF0C0367200E6008250F4820000C50481 -:1081B000000086B20010F704E000C5A40000C0363D -:1081C0007200E60081E40430001086B20014F70467 -:1081D000E00400000001C0367200E60081E8202EB5 -:1081E0000000F5820001202E0000E60081F500006D -:1081F0000001F502000086A20000F704E000000084 -:108200000001C0367200E2008230F6020000C03683 -:108210007200E60082382032000086A20004F704D3 -:10822000E00400000001C0367200E2008239203212 -:108230000000F602000120320000E6008249202AF8 -:108240000000F5020001202A0000E60082592026E5 -:108250000000F482000120260000E6008760000094 -:10826000000107880008E000CBCC9793FFFC0720B3 -:108270000002F03B2800F7044F58F4053BB006A07D -:108280000014C72072007738FFFAF737280006A0DD -:108290000016F7372800F3020001F32328000788AF -:1082A0000008E000CBCC9793FFFC26140020F033AD -:1082B000280004A00002F0272800F3020000239405 -:1082C000002AF31F28000720001A2394002A839E07 -:1082D0000000779D001E77BCFFE5C39C7FC0739DA7 -:1082E000FFF07631001E7630FFE506A4000275151A -:1082F000001EF3BB2800F304E0007528FFE593227D -:10830000001CF384E0042314001E9316FFA4759947 -:10831000001E75ACFFE57315001E7318FFE593167C -:10832000FFCC8316FFA493A200208716FFE073956D -:10833000001E739CFFE59396FFAC7395001E739C23 -:10834000FFE5C73867C07738FFF0F7272800871A9E -:1083500000009396FFC4C7385FC07738FFF0F73747 -:10836000280006B400028716FFE42394001A9396AF -:10837000FFA4761D001E7630FFE5C73857C077385A -:10838000FFF0F7372800871E000006B40002C73848 -:1083900067C07738FFF0F737280006B40002871669 -:1083A000FFE8231400169316FFA47619001E839687 -:1083B000FFAC7630FFE5C7383FC07738FFF0F737BE -:1083C0002800871A000006B40002C73867C0773853 -:1083D000FFF0F737280006B400028716FFEC2314DD -:1083E00000129316FFA47619001E8396FFCC7630F8 -:1083F000FFE5C7383FC07738FFF0F7372800871A06 -:10840000000006B40002C73867C07738FFF0F737BE -:1084100028008716FFF08316FFC406B40002C73891 -:1084200037C07738FFF0F7372800F3820002F3A354 -:1084300028002314002A831A00007799001E77BCB5 -:10844000FFE5C3187FC07319FFF007200018F33B46 -:1084500028009416FFDC07880008E000CBCC979337 -:10846000FFFC072000022394002A839E0000779DD2 -:10847000001E77BCFFE5C39C7FC0739DFFF0248086 -:1084800000070520000AF3BB280020260007EE00A5 -:1084900084E00628000E86B200007731001E77388F -:1084A000FFE575B1001E75ACFFE50528000204A4C8 -:1084B0000001C6B477C076B5FFF0F702FF00C6B47E -:1084C0007400F6B3280087320000F30200FFC738BB -:1084D0005FC07739FFF0C7383400E0008488F73395 -:1084E000280005200026862A000076A9001EF584B3 -:1084F0004F5876B4FFE58396FFDCF30200FF941635 -:10850000FFBCC71C5A007738FFFAC6306FC07631FF -:10851000FFF047390000C7383400F682FF00C6304C -:108520006C00C7386000F6843B6CF72B2800C5A0B0 -:108530005A0075ACFFFA8316FFDC07340001F7051B -:108540003B6C0720003AF6BB280007200036F03BC2 -:108550002800F3820003F3A328000718001AF5BBD4 -:10856000280007880008E000CBCC9793FFFC072089 -:108570000002F03B2800248000070520000A202686 -:108580000007EE0085D40628000E86B20000773181 -:10859000001E7738FFE575B1001E75ACFFE50528B4 -:1085A000000204A40001C6B477C076B5FFF0F7025C -:1085B000FF00C6B47400F6B3280087320000F382CF -:1085C00000FFC7385FC07739FFF0C7383C00E000D4 -:1085D000857CF733280005A00026862E000076ADA6 -:1085E000001E76B4FFE5C520000024000007F3025A -:1085F00000019316FFA4F7044F588396FFBC248014 -:10860000000EC71C72007738FFFAC6306FC0763193 -:10861000FFF047390000F68200FFC7386C00F68291 -:10862000FF00C6306C00C7386000F6843B6CF72F43 -:10863000280007340001F7053B6C0728003AF6BB19 -:10864000280007280036F03B2800F3020003F32B34 -:10865000280020220007EE008694C6284800063035 -:1086600000268732000076B1001E76B4FFE504A430 -:108670000002042000018396FFA4C7386FC0773939 -:10868000FFF0F682FF00C7386C00C71C7000E000E6 -:108690008650F73328000628002686B2000077317E -:1086A000001E7738FFE5C6B477C076B5FFF0F70255 -:1086B000FF00C6B47400F6B328009513FFFCF30462 -:1086C0003BB0000000019313FFFC9516FFB4078830 -:1086D0000008E000D42C9793FFFC8516FFB4F0054A -:1086E000407C8396FFBC23000007F3054258F70443 -:1086F0004250F606425076B1001E76B4FFE5F3060E -:108700003934F3054244F5054074F3854260F38241 -:108710000006F3854254C7386FC07739FFF0F684FE -:108720002D3807380001F733280006340001F6051C -:108730002D38F7062C2876B50002F382001C203273 -:108740000044E600874CB3B67002F0052D38F306FE -:1087500042449313FFFC07880008E0011F489793E9 -:10876000FFFC8796FFFC8296FFF802140000013C94 -:108770000000000000019293FFFC0290000822100C -:108780000048F38642449393FFFC07880008E00109 -:1087900020E49793FFFC20220000E60089ED000012 -:1087A0000001F704425400000001203A0000EE00EE -:1087B00087C90000000107880008E000734C979308 -:1087C000FFFCE00089EC0000000107880008E000E1 -:1087D000CBCC9793FFFC26140020F033280005A093 -:1087E0000002F02F2800F382000024940022F3A757 -:1087F000280004A0001A9496FFD423940022839E9C -:108800000000779D001E77BCFFE5C39C7FC0739D71 -:10881000FFF07631001E7630FFE506AC000223142F -:10882000001E7519001EF3A72800F484E0007528C7 -:10883000FFE594A2001CF384E0047495001E74A468 -:10884000FFE59496FFB47495001E74A4FFE594961A -:10885000FFCC8496FFB493A200208716FFE07395A7 -:10886000001E739CFFE59396FFBC7395001E739CDE -:10887000FFE59396FFC48396FFBCC73867C077387F -:10888000FFF0F72F2800F5844F58871A0000C5A085 -:108890005A0075ACFFFAC73857C07738FFF0F73782 -:1088A000280006B400028716FFE42314001A761984 -:1088B000001E7630FFE545AD0000C7384FC0773861 -:1088C000FFF0F7372800871A000006B400028496EC -:1088D000FFCCC73867C07738FFF0F737280006B4F9 -:1088E00000028716FFE8231400167619001E763062 -:1088F000FFE5C7383FC07738FFF0F7372800871A01 -:10890000000006B40002C73867C07738FFF0F737B9 -:10891000280006B400028716FFEC23140012761913 -:10892000001E7630FFE5C7384FC07738FFF0F737C5 -:108930002800871A000006B400028396FFC4C738D7 -:1089400067C07738FFF0F73728008716FFF006B4C6 -:108950000002C7383FC07738FFF0F7372800F482AD -:108960000002F4A328000420001823940022839E10 -:108970000000779D001E77BCFFE5C39C7FC0739D00 -:10898000FFF08496FFD4F3A32800F3820001F3A73D -:1089900028009593FFFCF486E0009493FFFCF38499 -:1089A0004F5C000000019393FFFC07880008E00182 -:1089B00023409793FFFC07880008E00078D897933E -:1089C000FFFCF4863678F4854244F0054084F68452 -:1089D0004F5CF70200649736000090360004F702FF -:1089E0000001F7054084F38635ECF3854230879625 -:1089F000FFFC8296FFF802140000013C000000001A -:108A000000019293FFFC0290000822100090F704EE -:108A10004260F502000005B80018F6044258000054 -:108A2000000120320007EE008A70C7306000C738AE -:108A300058000738000E86BA00007739001E7738D4 -:108A4000FFE5C6B477C076B5FFF0F70200FFC6B405 -:108A50007400C0365200470C0001D7000A70203A5B -:108A60000000E6008A7107300001E0008A18F7056F -:108A70004258F40442580000000120220007EE0092 -:108A80008D9424940036F604426025140038239413 -:108A90000020063000028732000076B1001E76B456 -:108AA000FFE50630000275B1001EC7386FC0773889 -:108AB000FFF0F72B28008732000075ACFFE5C738C0 -:108AC0005FC07738FFF0F727280024940034063081 -:108AD00000028732000076B1001E76B4FFE5C73889 -:108AE0006FC07738FFF0F727280024940032063053 -:108AF00000028732000076B1001E76B4FFE5C73869 -:108B00006FC07738FFF0F727280024940030063034 -:108B100000028732000076B1001E76B4FFE5C73848 -:108B20006FC07738FFF0F72728002494002E063016 -:108B300000028732000076B1001E76B4FFE5C73828 -:108B40006FC07738FFF0F72728002494002C0630F8 -:108B500000028732000076B1001E76B4FFE5C73808 -:108B60006FC07738FFF0F72728002494002A0630DA -:108B700000028732000076B1001E76B4FFE5C738E8 -:108B80006FC07738FFF0F7272800063000028732E1 -:108B90000000249400287631001E7630FFE5C738A7 -:108BA00067C07738FFF0F72728009413FFFC951370 -:108BB000FFFC9396FF7C9393FFFC07880008E0007E -:108BC000D0DC9793FFFCF60442602494007E2514C9 -:108BD000008023940068063000028732000076B1DE -:108BE000001E76B4FFE50630000275B1001EC738DE -:108BF0006FC07738FFF0F72B28008732000075AC84 -:108C0000FFE5C7385FC07738FFF0F72728002494C6 -:108C1000007C063000028732000076B1001E76B478 -:108C2000FFE5C7386FC07738FFF0F7272800249496 -:108C3000007A063000028732000076B1001E76B45A -:108C4000FFE5C7386FC07738FFF0F7272800249476 -:108C50000078063000028732000076B1001E76B43C -:108C6000FFE5C7386FC07738FFF0F7272800249456 -:108C70000076063000028732000076B1001E76B41E -:108C8000FFE5C7386FC07738FFF0F7272800249436 -:108C90000074063000028732000076B1001E76B400 -:108CA000FFE5C7386FC07738FFF0F7272800249416 -:108CB0000072063000028732000076B1001E76B4E2 -:108CC000FFE5C7386FC07738FFF0F7272800063078 -:108CD000000287320000249400707631001E763046 -:108CE000FFE5C73867C07738FFF0F72728009513EE -:108CF000FFFC9396FF749393FFFC07880008E00045 -:108D0000D2589793FFFC8396FF7400000001939361 -:108D1000FFFCF704425823940050C70072009713D9 -:108D2000FFFC9396FF6C9393FFFC07880008E0001C -:108D3000CF249793FFFC8396FF6CF6864250939363 -:108D4000FFFCF384425876B5001E9393FFFCF704B2 -:108D5000425076B4FFE5C7386FC07739FFF09713FC -:108D6000FFFC8396FF7C000000019393FFFC0788C3 -:108D70000008E000F3389793FFFC20220000E60093 -:108D80008D9500000001F7044258000000010738EB -:108D90000001F7054258F704425800000001203A4C -:108DA0000007EE008DD4F3821770F7042D38F68695 -:108DB0002C2806380001F6052D3877390002F38299 -:108DC000001C20320044E6008DF4B3BA6802E000D3 -:108DD0008DF4F0052D389393FFFCF382001B9393E1 -:108DE000FFFCF38642449393FFFC07880008E001F0 -:108DF0001EC09793FFFC8796FFFC8296FFF8021433 -:108E00000000013C0000000000019293FFFC029072 -:108E1000000822100088F7044250F686425076B5CA -:108E2000001EF3846F3476B4FFE59396FFC4C73811 -:108E30006FC0869E000C7739FFF0C0367200E600E6 -:108E40008E65F60642A0F70442A076B1001E76B405 -:108E5000FFE5C7386FC07739FFF007380001E00041 -:108E600094E4F7332800F604426024940036851613 -:108E7000FFC423940038063000028732000076B128 -:108E8000001E76B4FFE5852A001C0630000275B18D -:108E9000001EC7386FC07738FFF09516FFBCF71F6C -:108EA00028008732000075ACFFE58516FFC4C7387F -:108EB0005FC07738FFF0F72728002494003406308D -:108EC00000028732000076B1001E76B4FFE5C73895 -:108ED0006FC07738FFF0F72728002494003206305F -:108EE00000028732000076B1001E76B4FFE5C73875 -:108EF0006FC07738FFF0F727280024940030063041 -:108F000000028732000076B1001E76B4FFE5C73854 -:108F10006FC07738FFF0F72728002494002E063022 -:108F200000028732000076B1001E76B4FFE5C73834 -:108F30006FC07738FFF0F72728002494002C063004 -:108F400000028732000076B1001E76B4FFE5C73814 -:108F50006FC07738FFF0F72728002494002A0630E6 -:108F600000028732000076B1001E76B4FFE5C738F4 -:108F70006FC07738FFF0F7272800063000028732ED -:108F80000000249400287631001E7630FFE5C738B3 -:108F900067C07738FFF0F7272800872A00200000F5 -:108FA00000019713FFFC9393FFFC271400209713F5 -:108FB000FFFC07880008E000D0DC9793FFFC839655 -:108FC000FFC400000001871E001000000001203ACD -:108FD0000000E6008FF0F6820000871E00140000FB -:108FE0000001203A0000E6008FF420360000F682EF -:108FF000000120360000E6009041000000018516C7 -:10900000FFC400000001052800109516FFB4951359 -:10901000FFFC07880008E00072509793FFFC8396DE -:10902000FFB4271400209393FFFC9713FFFC0788DD -:109030000008E000F9349793FFFCE00094E400009E -:1090400000018516FFBC00000001202A0000E60098 -:1090500094BC0000000107880008E000CBCC979387 -:10906000FFFCF502000023940062F51F28007595AF -:10907000001E75ACFFE50620000206B000022314B6 -:10908000001E7399001E739CFFE59396FF7475157F -:10909000001E7528FFE59516FF7C7395001E739CD6 -:1090A000FFE59396FF8C8516FFC47395001E93967B -:1090B000FF84852A0034239400629516FFACF033B8 -:1090C00028000520001A9516FF94839E0000779DC6 -:1090D000001E77BCFFE5C39C7FC0739DFFF07495B5 -:1090E000001EF3AB28008516FFC474A4FFE5852A93 -:1090F00000108396FFC49522001C839E00148516E1 -:10910000FF8493A200208716FFE07528FFE59516DF -:10911000FF84F3844F588516FF74C7385FC07738D3 -:10912000FFF0F7332800871A00009396FFA4C022AF -:109130003A008396FF7CC73857C07738FFF0F7377F -:10914000280006B400028716FFE42314001A7619DB -:10915000001E7630FFE5C7384FC07738FFF0F7378D -:109160002800871A000006B40002C73867C07738A5 -:10917000FFF0F737280006B400028716FFE8231433 -:1091800000167619001E7630FFE5C7383FC07738E5 -:10919000FFF0F7372800871A000006B40002851692 -:1091A000FF8C8396FF84C73867C07738FFF0F737A6 -:1091B000280006B400028716FFEC2314001276196B -:1091C000001E7630FFE5C73857C07738FFF0F73715 -:1091D0002800871A000006B40002C73867C0773835 -:1091E000FFF0F73728008716FFF006B40002C738F3 -:1091F0003FC07738FFF0F7372800F5020002F5236B -:10920000280023940052839E0000779D001E77BCA7 -:10921000FFE5C39C7FC0739DFFF003200018E600AC -:109220009230F39B2800F7044270E000929CF6060F -:1092300042728516FFC40000000186AA00200000CB -:10924000000107340007203A000EE2009294C73470 -:109250006800F5844260F38200FFC72C7000073875 -:10926000002686BA00009716FF747739001E7738FB -:10927000FFE5C6B477C076B5FFF0C6B43C00203633 -:109280000000470C0001D7000A70203A0000E600F9 -:1092900092C900000001F7044274F606427476B1E8 -:1092A000001E76B4FFE5C7386FC07739FFF0073886 -:1092B0000001F733280007880008E000789C9793A6 -:1092C000FFFCE00094E4000000018516FFA48396F3 -:1092D000FF74C720520074B8FFFAC6240000871E2E -:1092E0000000769D001E76B4FFE5C5AC520075AC5B -:1092F000FFFA46310000F50200FFC6305400C738BF -:109300006FC07739FFF0F682FF00C7386C00C630B7 -:109310007000F61F28008396FF948516FFC4F59F02 -:109320002800872A000400000001203A0024E600FB -:109330009469F6864098F7046E50862A002CC6A4DD -:10934000000023940062849E0000779D001E77BC7D -:10935000FFE5C4A47FC074A5FFF046B50000873ABE -:109360001DDC76B50002C0327200470C0001D70048 -:109370000A70203A0000F7064098E6009434C3349F -:109380007000C584000086AA0024F704E000F602FD -:109390000000C036720005280024E60093C495162C -:1093A000FF748396FFC400000001869E0028F70426 -:1093B000E00400000001C0367200E60093C82032CD -:1093C0000000F602000120320000E60093D5000004 -:1093D0000001F58200008516FF74F704E00086AAFC -:1093E000000000000001C0367200E2009414F60292 -:1093F0000000C0367200E600941C2032000086AAED -:109400000004F704E00400000001C0367200E2002E -:10941000941D20320000F602000120320000E60018 -:10942000942D202E0000F5820001202E0000E60081 -:10943000943900000001F4820001F7044F58F49BB6 -:1094400028008396FFC4F686409AC72072007738BA -:10945000FFFA861E00304739000077390002C7380E -:109460006800E00094E4F63B2800472500007739C7 -:109470000002C7386800F5020001F53B28000738F4 -:10948000000223940062839E0000779D001E77BC3B -:10949000FFE5C39C7FC0739DFFF025140062F3BB02 -:1094A0002800852A000077A9001E77BCFFE5C528A3 -:1094B0007FC07529FFF0E00094E4F51B2800839637 -:1094C000FFBC00000001201E0001E60094E4000043 -:1094D000000107880008E000789C9793FFFCF506E0 -:1094E0003560F50542308796FFFC8296FFF802143E -:1094F0000000013C0000000000019293FFFC02907C -:109500000008F50642449513FFFC07880008E001B7 -:1095100020E49793FFFC20220000E60096890000DB -:109520000001F68442540000000120360000EE00E5 -:10953000958DF5864250F7044250762D001E763008 -:10954000FFE526B40001F685425425000007F50525 -:109550004258F6842D38C73867C07739FFF007388E -:109560000001F72F280006340001F6052D38F70614 -:109570002C2876B50002F502001C20320044E600DB -:109580009688B5367002E0009688F0052D38F5040F -:109590004260000000019513FFFC07880008E0000E -:1095A000B2849793FFFCF6844F5800000001073403 -:1095B0000040C0227200E60095ECF6064276F70401 -:1095C000427476B1001E76B4FFE5C7386FC07739B4 -:1095D000FFF007380001F733280007880008E00093 -:1095E000789C9793FFFCE000968800000001F70448 -:1095F000426000000001C0227200E60096240000D4 -:1096000000019713FFFCF5043BB000000001951327 -:10961000FFFC07880008E000D42C9793FFFCE000D3 -:10962000964000000001C0226A00E600967100002A -:1096300000019713FFFC07880008E000CC609793B7 -:10964000FFFCF704407C000000010738000197137D -:10965000FFFCF5044074000000019513FFFC07882F -:109660000008E000BEF89793FFFCE0009688000039 -:109670000001F5044074000000019513FFFC078809 -:109680000008E000C1B49793FFFC8796FFFC829628 -:10969000FFF802140000013C00000000000192935A -:1096A000FFFC0290000822100070F6046F34F704EB -:1096B000426486B2000400000001C0367200E60079 -:1096C0009B1806B0000287360000F404407C76B593 -:1096D000001E76B4FFE5C7386FC07739FFF0C03A97 -:1096E0004200E6009B1824940036F604407423944C -:1096F0000038063000028732000076B1001E76B4D2 -:10970000FFE50630000275B1001EC7386FC077381C -:10971000FFF0F71F28008732000075ACFFE5C7385F -:109720005FC07738FFF0F727280024940034063014 -:1097300000028732000076B1001E76B4FFE5C7381C -:109740006FC07738FFF0F7272800249400320630E6 -:1097500000028732000076B1001E76B4FFE5C738FC -:109760006FC07738FFF0F7272800249400300630C8 -:1097700000028732000076B1001E76B4FFE5C738DC -:109780006FC07738FFF0F72728002494002E0630AA -:1097900000028732000076B1001E76B4FFE5C738BC -:1097A0006FC07738FFF0F72728002494002C06308C -:1097B00000028732000076B1001E76B4FFE5C7389C -:1097C0006FC07738FFF0F72728002494002A06306E -:1097D00000028732000076B1001E76B4FFE5C7387C -:1097E0006FC07738FFF0F727280006300002873275 -:1097F0000000249400287631001E7630FFE5C7383B -:1098000067C07738FFF0F72728009413FFFC939385 -:10981000FFFC271400209713FFFC07880008E000D6 -:10982000D0DC9793FFFC07880008E000CBCC97932F -:10983000FFFCF50440749416FFC407200002F03BBF -:10984000280024800007F40200FF8396FFC49516C9 -:10985000FFBC031C000A20260007EE0098A806188B -:10986000000E86B200007731001E7738FFE575B133 -:10987000001E75ACFFE503180002C6B477C076B5CC -:10988000FFF0F702FF00C6B47400F6B32800873279 -:10989000000004A40001C7385FC07739FFF0C73863 -:1098A0004400E0009854F73328008516FFC47495EF -:1098B000001E74A4FFE58396FFC42314001E7419D0 -:1098C000001E7420FFE5052800269516FF8C85AA4A -:1098D000000076A9001E76B4FFE5039C0002939673 -:1098E000FFB4061C00027395001E739CFFE593965F -:1098F000FFAC7395001E739CFFE59396FF9C8396C7 -:10990000FFBC7515001E7528FFE59516FF947515AB -:10991000001E7528FFE59516FFA48516FFC4C5AC8B -:109920006FC075ADFFF0F5054260F5044F58F68243 -:1099300000FFC71C52007738FFFA47390000C738CC -:109940006C00F682FF00C5AC6C00C73858008396E7 -:10995000FF8CF5843B6C8516FFB4F71F2800871633 -:10996000FFE006AC0001F6853B6C8396FFC4C73868 -:109970004FC07738FFF0F72B2800F5044F58871AAF -:109980000000C01E5200C73847C07738FFF0F733D9 -:109990002800063000028716FFE42314001A769987 -:1099A000001E8396FF9476B4FFE5C7383FC0773832 -:1099B000FFF0F7332800871A000006300002C7388E -:1099C0006FC07738FFF0F7332800063000028716A3 -:1099D000FFE8231400167699001E76B4FFE585167D -:1099E000FFAC8396FFA4C73857C07738FFF0F73332 -:1099F0002800871A0000063000028516FF9CC73831 -:109A00006FC07738FFF0F733280006300002871662 -:109A1000FFEC231400127699001E76B4FFE5C738D8 -:109A20003FC07738FFF0F7332800871A0000063070 -:109A300000028396FFC4C7386FC07738FFF0F73352 -:109A400028008716FFF006300002C73857C0773865 -:109A5000FFF0F7332800071C003AF5BB2800071C6D -:109A60000036F03B2800F5020003E6009AA4F51F3B -:109A70002800F7044278F606427876B1001E76B4E4 -:109A8000FFE5C7386FC07739FFF007380001F733BB -:109A9000280007880008E000789C9793FFFCE0000E -:109AA0009B1800000001F38642449393FFFC078853 -:109AB0000008E0011F489793FFFC25000007F5050B -:109AC0004258F7044250F606425076B1001E76B472 -:109AD000FFE5F3820006F3854254F5063934F505B7 -:109AE0004244C7386FC07739FFF0F6842D38073805 -:109AF0000001F733280006340001F6052D38F7067B -:109B00002C2876B50002F382001C20320044E600C7 -:109B10009B18B3B67002F0052D388796FFFC82962D -:109B2000FFF802140000013C0000000000019293C5 -:109B3000FFFC0290000822100078F38642449393C1 -:109B4000FFFC07880008E00120E49793FFFC202237 -:109B50000000E6009E4100000001F70442540000AE -:109B60000001203A0000EE009D8524940036F604A2 -:109B7000407425140038063000028732000076B1A8 -:109B8000001E76B4FFE50630000275B1001EC7382E -:109B90006FC07738FFF0F72B28008732000075ACD4 -:109BA000FFE5C7385FC07738FFF0F7272800249417 -:109BB0000034063000028732000076B1001E76B411 -:109BC000FFE5C7386FC07738FFF0F72728002494E7 -:109BD0000032063000028732000076B1001E76B4F3 -:109BE000FFE5C7386FC07738FFF0F72728002494C7 -:109BF0000030063000028732000076B1001E76B4D5 -:109C0000FFE5C7386FC07738FFF0F72728002494A6 -:109C1000002E063000028732000076B1001E76B4B6 -:109C2000FFE5C7386FC07738FFF0F7272800249486 -:109C3000002C063000028732000076B1001E76B498 -:109C4000FFE5C7386FC07738FFF0F7272800249466 -:109C5000002A063000028732000076B1001E76B47A -:109C6000FFE5C7386FC07738FFF0F72728000630C8 -:109C7000000287320000249400287631001E7630DE -:109C8000FFE5C73867C07738FFF0F7272800F3846F -:109C9000407C000000019393FFFC9513FFFC23948C -:109CA00000209396FF949393FFFC07880008E00040 -:109CB000D0DC9793FFFC8396FF9400000001939300 -:109CC000FFFC239400689396FF8C9393FFFC078816 -:109CD0000008E000D2589793FFFC8396FF8C0000A9 -:109CE00000019393FFFC9013FFFC23940050939684 -:109CF000FF849393FFFC07880008E000CF2497932C -:109D0000FFFC8702FF3400000001F7054264F38482 -:109D1000407C000000019393FFFC9713FFFC8396A7 -:109D2000FF84000000019393FFFC8396FF940000E2 -:109D300000019393FFFC07880008E000F7C89793A1 -:109D4000FFFC20220000E6009D5DF3821770F704FF -:109D500042540000000127380001F7054254939354 -:109D6000FFFCF382001B9393FFFCF3864244939322 -:109D7000FFFC07880008E0011EC09793FFFCE0008D -:109D80009E4000000001F504407CF4844074C72824 -:109D90005000C724700005B8002686AE0000772D5D -:109DA000001E7738FFE5C6B477C077B40008703E70 -:109DB000FFE8470C0001D7000A70203A0000F704C2 -:109DC0004F58E6009DFDF60200FFF7044278F606C4 -:109DD000427A76B1001E76B4FFE5C7386FC0773996 -:109DE000FFF007380001F733280007880008E0007B -:109DF000789C9793FFFCE0009E400000000186AE37 -:109E00000000772D001E7738FFE5C6B477C076B521 -:109E1000FFF0F7020001C7386400F602FF00C6B485 -:109E20006400C7386800F72F28000728000197133F -:109E3000FFFC9493FFFC07880008E000BEF89793AE -:109E4000FFFC8796FFFC8296FFF802140000013C9D -:109E50000000000000019293FFFC02900008221015 -:109E600000D8F38642449393FFFC07880008E00182 -:109E700020E49793FFFC20220000E600A2C9000026 -:109E80000001F704425400000001203A0000EE00F7 -:109E9000A03524940036F6044074251400380630AA -:109EA00000028732000076B1001E76B4FFE506306E -:109EB000000275B1001EC7386FC07738FFF0F72B6E -:109EC00028008732000075ACFFE5C7385FC07738DF -:109ED000FFF0F72728002494003406300002873270 -:109EE000000076B1001E76B4FFE5C7386FC0773842 -:109EF000FFF0F72728002494003206300002873252 -:109F0000000076B1001E76B4FFE5C7386FC0773821 -:109F1000FFF0F72728002494003006300002873233 -:109F2000000076B1001E76B4FFE5C7386FC0773801 -:109F3000FFF0F72728002494002E06300002873215 -:109F4000000076B1001E76B4FFE5C7386FC07738E1 -:109F5000FFF0F72728002494002C063000028732F7 -:109F6000000076B1001E76B4FFE5C7386FC07738C1 -:109F7000FFF0F72728002494002A063000028732D9 -:109F8000000076B1001E76B4FFE5C7386FC07738A1 -:109F9000FFF0F727280006300002873200002494E3 -:109FA00000287631001E7630FFE5C73867C0773865 -:109FB000FFF0F7272800F384407C00000001939312 -:109FC000FFFC9513FFFC239400209396FF4C939382 -:109FD000FFFC07880008E000D0DC9793FFFC839625 -:109FE000FF4C000000019393FFFC239400509396D4 -:109FF000FF449393FFFC07880008E000D258979332 -:10A00000FFFC8702FF3400000001F7054264F3847F -:10A01000407C000000019393FFFC9713FFFC8396A4 -:10A02000FF44000000019393FFFC8396FF4CE00087 -:10A03000A2809393FFFCF404407CF6044074F38206 -:10A040000000C7204000C73070000738002686BADD -:10A0500000007739001E7738FFE5C6B477C077B4C3 -:10A060000008703EFFE8470C0001D7000A70203A54 -:10A070000000E600A0AD9396FF3CF70442A0F60670 -:10A0800042A076B1001E76B4FFE5C7386FC07739BD -:10A09000FFF007380001F733280007880008E000C8 -:10A0A000789C9793FFFCE000A2C8000000010630F6 -:10A0B00000028732000076B1001E76B4FFE52494DA -:10A0C000007E25140080239400680630000275B1DC -:10A0D000001EC7386FC07738FFF0F72B2800873293 -:10A0E000000075ACFFE5C7385FC07738FFF0F72791 -:10A0F00028002494007C063000028732000076B1EC -:10A10000001E76B4FFE5C7386FC07738FFF0F72739 -:10A1100028002494007A063000028732000076B1CD -:10A12000001E76B4FFE5C7386FC07738FFF0F72719 -:10A13000280024940078063000028732000076B1AF -:10A14000001E76B4FFE5C7386FC07738FFF0F727F9 -:10A15000280024940076063000028732000076B191 -:10A16000001E76B4FFE5C7386FC07738FFF0F727D9 -:10A17000280024940074063000028732000076B173 -:10A18000001E76B4FFE5C7386FC07738FFF0F727B9 -:10A19000280024940072063000028732000076B155 -:10A1A000001E76B4FFE5C7386FC07738FFF0F72799 -:10A1B00028000630000287320000249400707631B7 -:10A1C000001E7630FFE5C73867C07738FFF0F72705 -:10A1D00028009413FFFC9513FFFC9396FF34939390 -:10A1E000FFFC07880008E000D0DC9793FFFC839613 -:10A1F000FF34000000019393FFFC239400B093967A -:10A20000FF2C9393FFFC07880008E000D258979337 -:10A21000FFFC8396FF2C000000019393FFFC8396C4 -:10A22000FF3C000000019393FFFC23940098939659 -:10A23000FF249393FFFC07880008E000CF24979346 -:10A24000FFFCF3820006F38542548702FF34F38655 -:10A2500038A8F3854244F7054264F384407C00004B -:10A2600000019393FFFC9713FFFC8396FF240000EB -:10A2700000019393FFFC8396FF3400000001939349 -:10A28000FFFC07880008E000F7C89793FFFC202236 -:10A290000000E600A2A9F3821770F7044254000000 -:10A2A000000127380001F70542549393FFFCF38225 -:10A2B000001B9393FFFCF38642449393FFFC0788B3 -:10A2C0000008E0011EC09793FFFC8796FFFC829672 -:10A2D000FFF802140000013C00000000000192930E -:10A2E000FFFC02900008F6046F34F704426486B263 -:10A2F000000400000001C0367200E600A3AC06B006 -:10A3000000028736000076B5001E76B4FFE5C73838 -:10A310006FC0F684407C7739FFF0C03A6A00E600EF -:10A32000A3ACC7346800F5844074F6044F580000AD -:10A330000001C62C62007630FFFAC5AC700005AC97 -:10A34000002686AE0000772D001E7738FFE54631E7 -:10A350000000C6B477C076B5FFF0F70200FFC63044 -:10A360007400F702FF00C6B47400C6306800F62F10 -:10A370002800F50642449513FFFC07880008E00119 -:10A380001F489793FFFCF704407C0000000107384A -:10A3900000019713FFFCF5044074000000019513C1 -:10A3A000FFFC07880008E000BEF89793FFFC879643 -:10A3B000FFFC8296FFF802140000013C0000000040 -:10A3C00000019293FFFC0290000822100080F70425 -:10A3D000425800000001203A0000E600A3F4203AB1 -:10A3E0000007F5020001F5054258F7044258000045 -:10A3F0000001203A0007EE00A6F02394001EF604A8 -:10A40000426023140066F4844078063000028732EC -:10A41000000076B1001E76B4FFE504A400027425A6 -:10A42000001E7420FFE5063000027531001E7528FD -:10A43000FFE59516FF7CC7386FC07738FFF025140D -:10A4400000209516FF94F72B280087320000851610 -:10A45000FF7C05A40002C73857C07738FFF0F71F0C -:10A4600028002394001C063000028732000076B1D9 -:10A47000001E76B4FFE525140050C7386FC077384A -:10A48000FFF0F71F28002394001A063000028732DD -:10A49000000076B1001E76B4FFE5C7386FC077388C -:10A4A000FFF0F71F280023940018063000028732BF -:10A4B000000076B1001E76B4FFE5C7386FC077386C -:10A4C000FFF0F71F280023940016063000028732A1 -:10A4D000000076B1001E76B4FFE5C7386FC077384C -:10A4E000FFF0F71F28002394001406300002873283 -:10A4F000000076B1001E76B4FFE5C7386FC077382C -:10A50000FFF0F71F28002394001206300002873264 -:10A51000000076B1001E76B4FFE5C7386FC077380B -:10A52000FFF0F71F28002394001006300002873246 -:10A53000000076AD001E7631001E7630FFE5C7388C -:10A5400067C07738FFF0F71F280087260000261421 -:10A550000068C73847C07738FFF0F7332800872EE8 -:10A56000000076B4FFE5C7386FC07738FFF0F71BFF -:10A5700028002314006405AC0002872E000076AD8D -:10A58000001E76B4FFE5C7386FC07738FFF0F71BC1 -:10A5900028002314006205AC0002872E000076AD6F -:10A5A000001E76B4FFE5C7386FC07738FFF0F71BA1 -:10A5B00028002314006005AC0002872E000076AD51 -:10A5C000001E76B4FFE5C7386FC07738FFF0F71B81 -:10A5D00028002314005E05AC0002872E000076AD33 -:10A5E000001E76B4FFE5C7386FC07738FFF0F71B61 -:10A5F00028002314005C05AC0002872E000076AD15 -:10A60000001E76B4FFE5C7386FC07738FFF0F71B40 -:10A6100028002314005A05AC0002872E000076ADF6 -:10A62000001E76B4FFE5C7386FC07738FFF0F71B20 -:10A63000280005AC0002872E00002314005875ADD9 -:10A64000001E75ACFFE5C7385FC07738FFF0F71B19 -:10A6500028009613FFFC9516FF8C9513FFFC0788C6 -:10A660000008E000D2589793FFFC8516FF8C00008D -:10A6700000019513FFFCF5044258000000019513FA -:10A68000FFFC251400389516FF849513FFFC0788FE -:10A690000008E000CF249793FFFCF5044258000027 -:10A6A00000019513FFFCF5044264000000019513BE -:10A6B000FFFC8516FF84000000019513FFFC851642 -:10A6C000FF94000000019513FFFC07880008E000DC -:10A6D000F7C89793FFFC20220000E600A6F10000D7 -:10A6E0000001F70442580000000107380001F70597 -:10A6F0004258F704425800000001203A0007EE00DB -:10A70000A730F5021770F7042D38F6862C28063886 -:10A710000001F6052D3877390002F502001C2032C1 -:10A720000044E600A750B53A6802E000A750F005E3 -:10A730002D389513FFFCF502001B9513FFFCF50661 -:10A7400042449513FFFC07880008E0011EC0979360 -:10A75000FFFC8796FFFC8296FFF802140000013C84 -:10A760000000000000019293FFFC029000082210FC -:10A770000030F6046F34F704426486B2000400002F -:10A780000001C0367200E600A9F007300002863AE8 -:10A790000000F5820000F684407C7739001E77388F -:10A7A000FFE5C63077C0F7044074C6B46800763160 -:10A7B000FFF0C60062009616FFF4C738680007383D -:10A7C000002686BA00007739001E7738FFE5C6B448 -:10A7D00077C077B40008703EFFE8470C0001D7004F -:10A7E0000A70203A0000E600A834F60200FF831643 -:10A7F000FFF48396FFF4F7044078C6983800C73812 -:10A8000068000738002686BA00007739001E7738BE -:10A81000FFE5C6B477C076B5FFF0C6B46400C036B5 -:10A820005A00470C0001D7000A70203A0000E600E9 -:10A83000A83D202E0000F5820001202E0000E60039 -:10A84000A875F606427CF704427C76B1001E76B409 -:10A85000FFE5C7386FC07739FFF007380001F733DD -:10A86000280007880008E000789C9793FFFCE00030 -:10A87000A9F000000001F3044260000000019313FE -:10A88000FFFC07880008E000CC609793FFFCF4040D -:10A890004078F7044F58F5044074F384407CF30487 -:10A8A000407CC62072007630FFFAC59C3000C5A8F7 -:10A8B000580005AC002686AE000074AD001E74A4DE -:10A8C000FFE573AD001E739CFFE59396FFD4C5288A -:10A8D00072007528FFFA8316FFF48396FFF4463161 -:10A8E000000045290000C7183800C420700004206B -:10A8F00000267321001EC6B44FC076B5FFF0F48267 -:10A9000000FFC6304C00F382FF00C6B43C00C630E6 -:10A910006800F62F2800872E00007318FFE59316B5 -:10A92000FFCC8316FFD48396FFF4C5284C00C738AC -:10A9300037C07739FFF0769D001076B5FFF8C7383D -:10A940004C00C6B47000F6AF28008722000076A144 -:10A95000001E8316FFCCF382FF0076B4FFE5C738F4 -:10A9600037C07739FFF0C7383C00C5287000F523A1 -:10A97000280087220000F304407CC7386FC0773975 -:10A98000FFF0731900109316FFEC7399FFF8C738A6 -:10A990004C00C71C70009716FFDC23140022831A9A -:10A9A00000007799001E77BCFFE5C3187FC07319BC -:10A9B000FFF0F3232800F38642449393FFFC0788BB -:10A9C0000008E0011F489793FFFCF704407C00005B -:10A9D0000001073800019713FFFCF30440740000E6 -:10A9E00000019313FFFC07880008E000BEF897936E -:10A9F000FFFC8796FFFC8296FFF802140000013CE2 -:10AA00000000000000019293FFFC02900008221059 -:10AA10000098F30642449313FFFC07880008E00106 -:10AA200020E49793FFFC20220000E600AEE5000042 -:10AA30000001F704425400000001203A0000EE003B -:10AA4000AD8927380001F70542542394001EF6040F -:10AA50004260249400669496FF64F3044078249442 -:10AA600000209496FF94063000028732000076B1F1 -:10AA7000001E76B4FFE5031800029316FF747419E4 -:10AA8000001E7420FFE505980002063000027531B3 -:10AA9000001EC7386FC07738FFF0F72728008732CD -:10AAA00000007528FFE5C73857C07738FFF0F71F5B -:10AAB00028002394001C063000028732000076B183 -:10AAC000001E76B4FFE58516FF64C7386FC077387F -:10AAD000FFF0F71F28002394001A06300002873287 -:10AAE000000076B1001E76B4FFE5C7386FC0773836 -:10AAF000FFF0F71F28002394001806300002873269 -:10AB0000000076B1001E76B4FFE5C7386FC0773815 -:10AB1000FFF0F71F2800239400160630000287324A -:10AB2000000076B1001E76B4FFE5C7386FC07738F5 -:10AB3000FFF0F71F2800239400140630000287322C -:10AB4000000076B1001E76B4FFE5C7386FC07738D5 -:10AB5000FFF0F71F2800239400120630000287320E -:10AB6000000076B1001E76B4FFE5C7386FC07738B5 -:10AB7000FFF0F71F280023940010063000028732F0 -:10AB8000000076AD001E7631001E7630FFE5C73836 -:10AB900067C07738FFF0F71F2800871A00002614D7 -:10ABA0000068C73847C07738FFF0F7332800872E92 -:10ABB000000076B4FFE5C7386FC07738FFF0F72B99 -:10ABC0002800231400649316FF6405AC0002872E4E -:10ABD000000076AD001E76B4FFE5C7386FC0773849 -:10ABE000FFF0F71B2800249400629496FF6405ACE4 -:10ABF0000002872E000076AD001E76B4FFE5C73850 -:10AC00006FC07738FFF0F7272800251400609516ED -:10AC1000FF6405AC0002872E000076AD001E76B4FE -:10AC2000FFE5C7386FC07738FFF0F72B28002314F3 -:10AC3000005E9316FF6405AC0002872E000076AD1F -:10AC4000001E76B4FFE5C7386FC07738FFF0F71BFA -:10AC500028002494005C9496FF6405AC0002872EC3 -:10AC6000000076AD001E76B4FFE5C7386FC07738B8 -:10AC7000FFF0F72728002514005A9516FF6405AC4D -:10AC80000002872E000076AD001E76B4FFE5249406 -:10AC90000050C7386FC07738FFF0F72B2800231417 -:10ACA000005805AC0002872E00009316FF6475ADB6 -:10ACB000001E75ACFFE5C7385FC07738FFF0F71BA3 -:10ACC00028009613FFFC9496FF8C9493FFFC078852 -:10ACD0000008E000D2589793FFFC8516FF8C2314E0 -:10ACE00000389513FFFC278000079793FFFC93160D -:10ACF000FF849313FFFC07880008E000CF2497939C -:10AD0000FFFC27800007F7854258278000079793AC -:10AD1000FFFCF4844264000000019493FFFC85165C -:10AD2000FF84000000019513FFFC8316FF940000D0 -:10AD300000019313FFFC07880008E000F7C8979311 -:10AD4000FFFC20220000E600AD5D00000001F704DA -:10AD500042580000000107380001F7054258F70487 -:10AD60002D38F6862C2806380001F6052D3877395F -:10AD70000002F482001C20320044E600AEE4B4BAC3 -:10AD80006802E000AEE4F0052D38F7044078F58461 -:10AD90004F580738001686BA0000F4063B90773902 -:10ADA000001E7738FFE5C6B477C076B4FFF076357D -:10ADB0000006A72E6002C52C600076A9001E76B49E -:10ADC000FFE5C7386FC07739FFF077390003C73820 -:10ADD00040000738000286BA00007739001E773835 -:10ADE000FFE5C6B477C073B7FFF0EE00AE55951619 -:10ADF000FF64A72E600276A9001E76B4FFE5C7386F -:10AE00006FC07739FFF077390003C738400086BA42 -:10AE10000004231400887739001E7738FFE5C6B494 -:10AE200077C076B5FFF0A6AA6802771D0003C73881 -:10AE3000680027380008853A000484BA0000000042 -:10AE40000001951A0004949A00008596FF7CE000AA -:10AE5000AE78000000018496FF64A72E600276A5FC -:10AE6000001E76B4FFE5C7386FC07739FFF0773939 -:10AE70000003C738400085BA00048516FF64F60653 -:10AE80003B90872A000076A9001E76B4FFE5C738FC -:10AE90006FC07739FFF077390003A6BA6002201E31 -:10AEA0000000C73860007739001E7738FFE5C6B468 -:10AEB00077C0EE00AEC976B5FFF08316FF780000CC -:10AEC00000017719FFF0C6B868008496FF6400009F -:10AED0000001C72468009713FFFC07880008C12CF5 -:10AEE00000009793FFFC8796FFFC8296FFF8021400 -:10AEF0000000013C0000000000019293FFFC029062 -:10AF0000000822100010F704408400000001203ADD -:10AF10000000E600AF3CF60642B8F70442B876B14E -:10AF2000001E76B4FFE5F3063678F3054244C738D1 -:10AF30006FC07739FFF007380001F7332800F704B6 -:10AF40004F5CF384425C833A0004C43800009316DB -:10AF5000FFEC771D0001C73838007739000204B8CC -:10AF6000000C8316FFEC00000001C01E3200EC0054 -:10AF7000B070C5040000A6A24802F704E000F58204 -:10AF80000000C0367200E600AFA8C620480086B2B6 -:10AF90000004F704E00400000001C0367200E6007F -:10AFA000AFAC202E0000F5820001202E0000E6004C -:10AFB000AFB900000001F502000086B20000F704FE -:10AFC000E00000000001C0367200E200AFF4F5823C -:10AFD0000000C0367200E600AFFC202E000086B2F2 -:10AFE0000004F704E00400000001C0367200E20033 -:10AFF000AFFD202E0000F5820001202E0000E600AB -:10B00000B00D202A0000F5020001202A0000E60011 -:10B01000B05900000001F7047AD000000001203A86 -:10B020000000E600B064C7204800873A0008F60632 -:10B03000409877390002A6BA6002C73860007739B5 -:10B04000001E7738FFE5C6B477C076B5FFF020362E -:10B050000000E600B0640000000104A4000CE00061 -:10B06000AF60039C00018316FFEC00000001C01ECE -:10B070003200EC00B104F3063678F6844F5C771D9D -:10B080000001C7383800773900020738000CC6B411 -:10B09000700087360008F6844F5877390006C6B42A -:10B0A00070009693FFFC9396FFF407880008E00079 -:10B0B000FA989793FFFC20220000F684426C839656 -:10B0C000FFF4470C0001D7000A70C71C7000F70599 -:10B0D000425C06B40001F7042D38F685426CF68612 -:10B0E0002C2806380001F6052D3877390002F302C6 -:10B0F000001C20320044E600B108B33A6802E000C8 -:10B10000B108F0052D38F30542448796FFFC82967E -:10B11000FFF802140000013C0000000000019293BF -:10B12000FFFC02900008F4020000C5A00000F682B7 -:10B130000770F7046E5020360000E600B16D063847 -:10B14000001C8732000000000001C4207000C022F3 -:10B150007200E400B15D0000000105AC000126B4FE -:10B16000000120360000E600B14006300004C42093 -:10B170005800C0225A00E400B18100000001042000 -:10B1800000018796FFFC8296FFF802140000013C44 -:10B190000000000000019293FFFC02900008078865 -:10B1A0000008E00078D89793FFFC07880008E000CB -:10B1B000B11C9793FFFCF704409400000001C022EB -:10B1C0007200E600B1EDF4054090F7046E50000007 -:10B1D000000186BA1DDCF582000106B4000196BAB2 -:10B1E0001DDC873A1DDCE000B1F0F5857AD0F00572 -:10B1F0007AD0F5844090F0054084F5854094F5863A -:10B20000E0009593FFFC07880008E000D5A0979325 -:10B21000FFFCF7046E50F405408485BA1DDC000085 -:10B220000001F5853B64F584E000F005425C95BAC9 -:10B230000010F584E004F6862C2895BA0014F70473 -:10B240002D38F5863A4CF585424406380001F6055E -:10B250002D3877390002F582001C20320044E600C8 -:10B26000B268B5BA6802F0052D38F58635ECF5857B -:10B2700042308796FFFC8296FFF802140008013CDA -:10B280000000000000019293FFFC029000082210D1 -:10B2900000C8F30200009316FF94248000089496DF -:10B2A000FF84238000078316FF940000000193169B -:10B2B000FF54201E0007EE00B564C71C38008496BA -:10B2C000000000000001C72470000738002686BA7D -:10B2D0000000F5844F587739001E7738FFE5C6B473 -:10B2E00077C076B5FFF0F70200FFC6B67400E6003F -:10B2F000B32D20360001E600B32D77350006A6BA3F -:10B300005802C73858007639001E7630FFE5C6B4BB -:10B3100067C076B5FFF020360002E600B331C6B84C -:10B320000000C72C0000E000B330C6B80000F6846F -:10B330004F58F7044F58C5340000C02A7200E60089 -:10B34000B55D00000001F6843BBCF30200009316DB -:10B35000FF3C0428001CF7043BB800000001C03685 -:10B360007200EC00B4409696FFAC77350001C73808 -:10B37000680077390002F4863BB4C63848000630CE -:10B38000000CC30400009316FF3486B20000872A25 -:10B39000001C8596FF3CC0367200E600B3C0202E2C -:10B3A000000086B20004872A002000000001C03699 -:10B3B0007200E600B3C0202E0000F5820001202EAE -:10B3C0000000E600B3D100000001F4820000949672 -:10B3D000FF3486B200008722000000000001C03662 -:10B3E0007200E200B40CF5820000C0367200E60084 -:10B3F000B414202E000086B200048722000400004E -:10B400000001C0367200E200B415202E0000F58263 -:10B410000001202E0000E600B42500000001F30228 -:10B4200000019316FF348496FF34000000012026AB -:10B430000000E600B44000000001F3020001931692 -:10B44000FF3C8496FF3C0000000120260000E6003F -:10B45000B481F60200018716FFACF3063BB476B95F -:10B460000001C6B4700076B50002C6B4300006B460 -:10B47000001486B600009716FFB0E000B4F496966C -:10B48000FFB4271400549713FFFC9413FFFCF486B9 -:10B490003BB49493FFFC9396FF4C9516FF440788AA -:10B4A0000008E00125689793FFFC8396FF4C851602 -:10B4B000FF4420220000E600B4F1F60200018716E6 -:10B4C000FFACF3063BB476B90001C6B4700076B5A4 -:10B4D0000002C6B4300006B4001486B60000971609 -:10B4E000FFB09696FFB4F7053BBCE000B4F82032FD -:10B4F0000000F602000020320000E600B52D2714FF -:10B5000000088496FF5400000001C72470008316D1 -:10B51000FFB404A400049496FF548496FF94933AD5 -:10B52000FFC004A40001E000B5549496FF94831674 -:10B53000FF5400000001C7187000F4844F5803182E -:10B5400000049316FF548316FF9494BAFFC00318A7 -:10B5500000019316FF949516FF3C9396FF8CE00034 -:10B56000B2B0039C00018496FF94000000012026E5 -:10B570000000E600B584F3820001F4044F58E000B7 -:10B58000BEE4000000018316FFB88496FF9400001B -:10B590000001C01E4A00EC00B5CC9316FF7C269437 -:10B5A00000048736FFC08316FF7C00000001C03A0C -:10B5B0003200E600BB98039C00018496FF940000D3 -:10B5C0000001C01E4A00EC00B5A106B40004F4045A -:10B5D0004F588316FF7C00000001C01A4200E600AD -:10B5E000BA2DF48200009496FF7423800007201E79 -:10B5F0000007EE00B748C71C38008316FF7C000028 -:10B600000001C71870000738002686BA0000F584CC -:10B610004F587739001E7738FFE5C6B477C076B546 -:10B62000FFF0F70200FFC6B67400E600B6692036E8 -:10B630000001E600B66977350006A6BA5802C73899 -:10B6400058007639001E7630FFE5C6B467C076B57F -:10B65000FFF020360002E600B66DC6B80000C72C29 -:10B660000000E000B66CC6B80000F6844F58F7043E -:10B670004F58C5340000C02A7200E600B741C584A7 -:10B6800000008496FF7486AA001C8316FF3CF60215 -:10B69000000004A400019496FF74871A001C04A8FB -:10B6A000001C9496FF34C0367200E600B6CC041835 -:10B6B000001C86AA0020871A002000000001C03666 -:10B6C0007200E600B6D020320000F60200012032FF -:10B6D0000000E600B6DD00000001F58200008316E0 -:10B6E000FF3487220000869A000000000001C03667 -:10B6F0007200E200B71CF6020000C0367200E600DD -:10B70000B72420320000869A00048722000400003B -:10B710000001C0367200E200B72520320000F602B8 -:10B72000000120320000E600B735202E0000F5822F -:10B730000001202E0000E600B740000000019396B3 -:10B74000FF84E000B5EC039C00018496FF7483162F -:10B75000FF9400000001C0263200E600BB982300E1 -:10B7600000088496FF8400000001C0263200E60035 -:10B77000BB99F6020000F684407CF7044074C6B41E -:10B780006800C73868000738002686BA0000773995 -:10B79000001E7738FFE5C6B477C077B40008703E66 -:10B7A000FFE8470C0001D7000A70203A0000E600CD -:10B7B000B804F58200FF8496FF848316FF8C000096 -:10B7C0000001C72432008496FF7CC7387000C7246C -:10B7D00070000738002686BA00007739001E7738D7 -:10B7E000FFE5C6B477C076B5FFF0C6B45C00C036DE -:10B7F0006200470C0001D7000A70203A0000E60002 -:10B80000B80D20320000F602000120320000E600F0 -:10B81000BB9823800007201E0007EE00B8C8C71C95 -:10B8200038008316000000000001C71870000738B8 -:10B83000002686BA0000F5844F587739001E773805 -:10B84000FFE5C6B477C076B5FFF0F70200FFC6B6D5 -:10B850007400E600B89120360001E600B891773513 -:10B860000006A6BA5802C73858007639001E76304E -:10B87000FFE5C6B467C076B5FFF020360002E600EB -:10B88000B895C6B80000C72C0000E000B894C6B850 -:10B890000000F6844F58F7044F58C5340000C02A02 -:10B8A0007200E600B8C1000000019513FFFC9396FA -:10B8B000FF4C07880008E000CC609793FFFC83965C -:10B8C000FF4CE000B814039C00018496FF848316AB -:10B8D000FF8CF384407CF5044074C4A43200949639 -:10B8E000FF348316FF34C59C3800C5A8580005AC4A -:10B8F000002686AE0000772D001E7738FFE5742DF8 -:10B90000001E7420FFE5739D0010739DFFF8C4A412 -:10B9100030009496FF3C8316FF7CC6B477C0C49871 -:10B9200048009496FF3C04A400269496FF3C73259F -:10B93000001E7318FFE59316FF6C74A5001E949605 -:10B94000FF6474A4FFE59496FF648316FF7CF4847F -:10B950004F5876B5FFF0C6184A007630FFFA4631E8 -:10B960000000F30200FFC6303400F482FF00C6B4CA -:10B970004C00C6306800F62F2800872E0000831682 -:10B98000FF34C73847C07739FFF07319001093169A -:10B99000FF347499FFF8F30200FFC7383400C7245E -:10B9A00070009716FF34249400CA84A6000077A57F -:10B9B000001E77BCFFE5C4A47FC074A5FFF083160A -:10B9C000FF3CF4AF2800F4844F58871A0000C528C4 -:10B9D0004A007528FFFA8316FF6C45290000F4829F -:10B9E00000FFC5284C008496FF3CC73837C0773924 -:10B9F000FFF0F302FF00C7383400C5287000F527B8 -:10BA00002800872600008316FF648416FF7CC73851 -:10BA100037C07739FFF0F48200FFC7384C00831637 -:10BA2000FF3CC39C7000E000BEE4F39B2800F704D9 -:10BA3000407CF6044074C7387000C7307000073887 -:10BA4000002686BA00007739001E7738FFE5C6B4B5 -:10BA500077C077B40008703EFFE8470C0001D700BC -:10BA60000A70203A0000E600BA7D25800007E00059 -:10BA7000BEE404200040E000BAD8C42C0000C73067 -:10BA80004200849600007538FFFA0624000A202E32 -:10BA90000007EE00BAD40730000E86BA00007739EE -:10BAA000001E7738FFE5C6B477C076B5FFF0F70221 -:10BAB00000FFC6B4740047290000C0367200470C6E -:10BAC0000001203A0000E600BA7406300002E000EF -:10BAD000BA8C05AC0001F402000807200007203AE8 -:10BAE000000EE200BBA4C5A0400083160000F504D0 -:10BAF000407CF48200FFF6044F58C598580005AC0E -:10BB0000002686AE0000772D001E7738FFE5C618A8 -:10BB100062007630FFFA46310000C6304C00C6B4F1 -:10BB200077C076B5FFF0772900107739FFF8C6B4F3 -:10BB30004C00C7386800F72F2800F5844074C528EA -:10BB40005000C5AC500005AC002686AE0000772D35 -:10BB5000001E7738FFE5752D001E7528FFE5C6B479 -:10BB600077C076B5FFF0F702FF00C6B47400C630A8 -:10BB70006800F62F2800872E000076A1001076B509 -:10BB8000FFF8C73857C07739FFF0C7384C00C6B444 -:10BB90007000E000BBF8F6AF2800F4044F58E00056 -:10BBA000BEE404200040F6044F5883160000F7045A -:10BBB000407CF5844074C61862007630FFFAC738BE -:10BBC0007000C5AC700005AC002686AE0000772D75 -:10BBD000001E7738FFE546310000C6B477C076B561 -:10BBE000FFF0F70200FFC6307400F702FF00C6B492 -:10BBF0007400C6306800F62F280023800007201E3E -:10BC00000007EE00BEE0C71C38008496000000006C -:10BC10000001C72470000738002686BA0000F584AA -:10BC20004F587739001E7738FFE5C6B477C076B530 -:10BC3000FFF0F70200FFC6B67400E600BC792036BC -:10BC40000001E600BC7977350006A6BA5802C7386D -:10BC500058007639001E7630FFE5C6B467C076B569 -:10BC6000FFF020360002E600BC7DC6B80000C72CFD -:10BC70000000E000BC7CC6B80000F6844F58F70412 -:10BC80004F58C5340000C02A7200E600BED906A88D -:10BC9000001C83160000000000019313FFFC969324 -:10BCA000FFFCF4863BB49493FFFC9396FF4C9516EF -:10BCB000FF449696FF4007880008E00123409793D1 -:10BCC000FFFCF3044F5CF48200009496FF5C8696C0 -:10BCD000FF408396FF4C8516FF449316FF34861A67 -:10BCE00000089696FF3C871A000400000001C0324D -:10BCF0007200EC00BDB89616FF9C77310001C73882 -:10BD0000600077390002C63830000630000C86B279 -:10BD10000000872A001C8596FF5CC0367200E60092 -:10BD2000BD40C404000086B20004872A0020000041 -:10BD30000001C0367200E600BD44202E0000F582EE -:10BD40000001202E0000E600BD5100000001F402B9 -:10BD500000008316FF3C86B20000871A0000000036 -:10BD60000001C0367200E200BD90F5820000C036CE -:10BD70007200E600BD98202E000086B20004871AEB -:10BD8000000400000001C0367200E200BD99202EC0 -:10BD90000000F5820001202E0000E600BDA920224F -:10BDA0000000F402000120220000E600BDB80000FF -:10BDB0000001F48200019496FF5C8316FF5C000092 -:10BDC0000001201A0000E600BDF9F6020001871606 -:10BDD000FF9C8496FF3476B90001C6B4700076B536 -:10BDE0000002C6B4480006B4001486B600009716D8 -:10BDF000FFA0E000BE709696FFA42714006497137E -:10BE0000FFFC8316FF3C000000019313FFFC8496A7 -:10BE1000FF34000000019493FFFC9396FF4C9516AD -:10BE2000FF4407880008E00125689793FFFC83968C -:10BE3000FF4C8516FF4420220000E600BE71F6028A -:10BE400000008716FF9C8316FF3476B90001C6B444 -:10BE5000700076B50002C6B4300006B4001486B691 -:10BE600000009716FFA09696FFA4971A0008F60206 -:10BE7000000120320000E600BE99F606429CF7045D -:10BE8000429C76B1001E76B4FFE5C7386FC07739A3 -:10BE9000FFF007380001F7332800F7044F5800007F -:10BEA0000001C72872007738FFFA4739000097135E -:10BEB000FFFC0728001C9713FFFCF4844F5C000074 -:10BEC00000019493FFFC9396FF4C07880008E00163 -:10BED00023409793FFFC8396FF4CE000BBFC039C40 -:10BEE0000001841600008796FFFC8296FFF802147A -:10BEF0000004013C0000000000019293FFFC02904E -:10BF0000000822100060851600008616000406A8AE -:10BF10000018C7306000C5B8680020320007EE0086 -:10BF2000BF64072C000E86BA00007739001E7738F0 -:10BF3000FFE5C6B477C076B5FFF0F70200FFC6B4E0 -:10BF4000740020360000470C0001D7000A70203A28 -:10BF50000000E600BF6105AC0002E000BF1806303B -:10BF6000000120320007EE00C04C06A80016F505BF -:10BF70004074F605407CF3020006F3054254961324 -:10BF8000FFFC052800029516FFC49513FFFC2394BF -:10BF900000209396FFBC9393FFFC9616FFAC078896 -:10BFA0000008E000D0DC9793FFFC8496FFC42314C4 -:10BFB00000389493FFFC9316FFB49313FFFC07889B -:10BFC0000008E000D2589793FFFC8702FF348616E2 -:10BFD000FFACF70542649613FFFC9713FFFC8396B2 -:10BFE000FFB4000000019393FFFC8496FFBC0000A7 -:10BFF00000019493FFFC07880008E000F7C89793BE -:10C00000FFFC20220000E600C01DF3063AD8F7042A -:10C0100042540000000127380001F7054254F3059F -:10C020004244F38217709393FFFCF482001B9493B5 -:10C03000FFFCF30642449313FFFC07880008E0016D -:10C040001EC09793FFFCE000C1A0000000018736EE -:10C050000000F5844F58F4063B7076B5001E76B4A8 -:10C06000FFE5C7386FC07738FFF076390006A72E96 -:10C070006002C52C600076A9001E76B4FFE5C738C3 -:10C080006FC07739FFF077390003C73840000738B1 -:10C09000000286BA00007739001E7738FFE5C6B483 -:10C0A00077C076B7FFF0EE00C1159696FF9CA72EDD -:10C0B000600276A9001E76B4FFE58396FF9CC73820 -:10C0C0006FC07739FFF077390003C738400086BA70 -:10C0D0000004249400607739001E7738FFE5C6B469 -:10C0E00077C076B5FFF0A6AA6802771D0003C738AF -:10C0F00068002738000883BA0004833A0000000073 -:10C10000000193A60004932600008596FFA4E0009A -:10C11000C13823000007A72E600276A9001E76B45E -:10C12000FFE5C7386FC07739FFF077390003C738AC -:10C13000400085BA0004230000079313FFFC872A00 -:10C14000000076A9001E76B4FFE58396FF9CF606F4 -:10C150003B70C7386FC07739FFF077390003A6BA54 -:10C160006002201E0000C73860007739001E773853 -:10C17000FFE5C6B477C0EE00C18D76B5FFF08496BA -:10C18000FFA0000000017725FFF0C6B86800C728AF -:10C1900068009713FFFC07880008C12C00009793E4 -:10C1A000FFFC8796FFFC8296FFF802140008013C12 -:10C1B0000000000000019293FFFC02900008221092 -:10C1C000007025000007202A0007EE00C3B8C7282A -:10C1D00050008316000000000001C71870000738E7 -:10C1E000002686BA0000F5844F587739001E77384C -:10C1F000FFE5C6B477C076B5FFF0F70200FFC6B61C -:10C200007400E600C23D20360001E600C23D7735ED -:10C210000006A6BA5802C73858007639001E763094 -:10C22000FFE5C6B467C076B5FFF020360002E60031 -:10C23000C24DC03A5A00E000C248C72C0000F704C3 -:10C240004F58F5844F5800000001C03A5A00E600EC -:10C25000C3B1F4863B908396000000000001069C69 -:10C2600000168736000076B5001E76B4FFE5C738A5 -:10C270006FC07738FFF076390006A72E6002C52C14 -:10C28000600076A9001E76B4FFE5C7386FC0773925 -:10C29000FFF077390003C73848000738000286BA34 -:10C2A00000007739001E7738FFE5C6B477C076B74F -:10C2B000FFF0EE00C3219696FF8CA72E600276A9B0 -:10C2C000001E76B4FFE58316FF8CC7386FC0773940 -:10C2D000FFF077390003C738480086BA0004249479 -:10C2E00000707739001E7738FFE5C6B477C076B5A1 -:10C2F000FFF0A6AA680277190003C738680027383C -:10C30000000883BA0004833A00000000000193A6ED -:10C310000004932600008616FF94E000C34400004A -:10C320000001A72E600276A9001E76B4FFE5F30691 -:10C330003B90C7386FC07739FFF077390003C738B3 -:10C340003000863A0004872A000076A9001E76B4E1 -:10C35000FFE58396FF8CF4863B90C7386FC0773932 -:10C36000FFF077390003A6BA4802201E0000C73844 -:10C3700048007739001E7738FFE5C6B477C0EE0075 -:10C38000C39576B5FFF08316FF9000000001771982 -:10C39000FFF0C6B86800C72868009713FFFC07883D -:10C3A0000008C13000009793FFFCE000C5C4000006 -:10C3B0000001E000C1C40528000183960000F4825A -:10C3C0000006F4854254F60442602514001E23142E -:10C3D00000209316FFACF3854078063000028732C8 -:10C3E000000076B1001E76B4FFE50630000275B19C -:10C3F000001EC7386FC07738FFF0F71B2800873260 -:10C40000000075ACFFE5C7385FC07738FFF0F72B49 -:10C4100028002514001C063000028732000076B187 -:10C42000001E76B4FFE5C7386FC07738FFF0F72BF2 -:10C4300028002514001A063000028732000076B169 -:10C44000001E76B4FFE5C7386FC07738FFF0F72BD2 -:10C45000280025140018063000028732000076B14B -:10C46000001E76B4FFE5C7386FC07738FFF0F72BB2 -:10C47000280025140016063000028732000076B12D -:10C48000001E76B4FFE5C7386FC07738FFF0F72B92 -:10C49000280025140014063000028732000076B10F -:10C4A000001E76B4FFE5C7386FC07738FFF0F72B72 -:10C4B000280025140012063000028732000076B1F1 -:10C4C000001E76B4FFE5C7386FC07738FFF0F72B52 -:10C4D0002800063000028732000025140010763153 -:10C4E000001E7630FFE5C73867C07738FFF0F72BBE -:10C4F0002800071C00029713FFFC2394005093961A -:10C50000FFA49393FFFC07880008E000D25897939C -:10C51000FFFC8496FFA4231400389493FFFC27802B -:10C5200000079793FFFC9316FF9C9313FFFC07886B -:10C530000008E000CF249793FFFC8702FF34278098 -:10C540000007F7854258F705426427800007979354 -:10C55000FFFC9713FFFC8396FF9C00000001939360 -:10C56000FFFC8496FFAC000000019493FFFC078859 -:10C570000008E000F5F49793FFFC20220000E6009D -:10C58000C59500000001F70442580000000107387B -:10C590000001F7054258F7042D38F30639C0F305BA -:10C5A0004244F6862C2806380001F6052D387739E6 -:10C5B0000002F382001C20320044E600C5C4B3BA76 -:10C5C0006802F0052D388796FFFC8296FFF802146A -:10C5D0000004013C0000000000019293FFFC029067 -:10C5E000000825000007F7044074F6844F58F6044D -:10C5F0004260C7386A0075B8FFFA0630000A202A80 -:10C600000007EE00C6480730000E86BA00007739F2 -:10C61000001E7738FFE5C6B477C076B5FFF0F702A5 -:10C6200000FFC6B47400472D0000C0367200470CEE -:10C630000001203A0000E600C64CC3280000063086 -:10C640000002E000C5FC05280001F3020008C5183F -:10C650003000F3844260F6044F58F704407CF484C1 -:10C660004074C51C50000528002685AA00007429C6 -:10C67000001E7420FFE5C61C62007630FFFAC6B8C3 -:10C680007000C4A4680004A4002676A5001E76B439 -:10C69000FFE5773900107739FFF846310000C5AC67 -:10C6A00047C075ADFFF0F40200FFC5AC4400C738C9 -:10C6B0005800F72B28008726000075A5001EC630FD -:10C6C000440075ACFFE5C7386FC07739FFF0F682DC -:10C6D000FF00C7386C00C6307000F6272800872698 -:10C6E00000007699001076B5FFF8C7385FC077393B -:10C6F000FFF0C7384400C6B47000F6A72800939333 -:10C70000FFFCF3843BB0000000019393FFFC07881B -:10C710000008E000D42C9793FFFCF704407C000055 -:10C720000001073800019713FFFCF38440740000F8 -:10C7300000019393FFFC07880008E000BEF8979380 -:10C74000FFFC8796FFFC8296FFF802140004013C70 -:10C750000000000000019293FFFC02900008879601 -:10C76000FFFC8296FFF802140008013C0000000064 -:10C7700000019293FFFC029000088796FFFC8296CE -:10C78000FFF802140004013C000000000001929335 -:10C79000FFFC029000088796FFFC8296FFF80214C7 -:10C7A0000000013C0000000000019293FFFC029099 -:10C7B0000008F70642309713FFFCF7063560971321 -:10C7C000FFFC07880008E00014F49793FFFCF706CD -:10C7D00042309713FFFCF70635EC9713FFFC0788F0 -:10C7E0000008E00014F49793FFFCF7064244971307 -:10C7F000FFFCF70636789713FFFC07880008E00077 -:10C8000014F49793FFFCF70642449713FFFCF706D6 -:10C8100037049713FFFC07880008E00014F497938F -:10C82000FFFCF70642449713FFFCF7063790971377 -:10C83000FFFC07880008E00014F49793FFFCF7065C -:10C8400042449713FFFCF706381C9713FFFC078838 -:10C850000008E00014F49793FFFCF7064244971396 -:10C86000FFFCF70638A89713FFFC07880008E000D4 -:10C8700014F49793FFFCF70642449713FFFCF70666 -:10C8800039349713FFFC07880008E00014F49793ED -:10C89000FFFCF70642449713FFFCF70639C09713D5 -:10C8A000FFFC07880008E00014F49793FFFCF706EC -:10C8B00042449713FFFCF7063A4C9713FFFC078896 -:10C8C0000008E00014F49793FFFCF7064244971326 -:10C8D000FFFCF7063AD89713FFFC07880008E00032 -:10C8E00014F49793FFFC8796FFFC8296FFF80214DE -:10C8F0000000013C0000000000019293FFFC029048 -:10C90000000885960000F5063B90872E000076AD66 -:10C91000001E76B4FFE5C7386FC07739FFF077396E -:10C920000003C73850000738000286BA0000773984 -:10C93000001E7738FFE5C6B477C07637FFF0EE000B -:10C94000C99500000001872E000076AD001E76B468 -:10C95000FFE5C7386FC07739FFF077390003C73874 -:10C96000500086BA00047739001E7738FFE5C6B458 -:10C9700077C076B5FFF0A6AE680277310003C738FE -:10C9800068002738000884BA0004843A0000E000F8 -:10C99000C9B4C5240000872E000076AD001E76B411 -:10C9A000FFE5C7386FC07739FFF077390003C73824 -:10C9B0005000853A0004872E000076AD001E76B444 -:10C9C000FFE520320000F6063B90C7386FC077398C -:10C9D000FFF077390003A6BA6002C73860007739E4 -:10C9E000001E7738FFE5C6B477C0EE00C9F976B50A -:10C9F000FFF07721FFF0C6B86800C72C68009713D6 -:10CA0000FFFC07880008C12800009793FFFC879669 -:10CA1000FFFC8296FFF802140004013C00000000B5 -:10CA200000019293FFFC0290000885960000F50635 -:10CA30003B70872E000076AD001E76B4FFE5C73848 -:10CA40006FC07739FFF077390003C73850000738D7 -:10CA5000000286BA00007739001E7738FFE5C6B4B9 -:10CA600077C07637FFF0EE00CABD00000001872EC8 -:10CA7000000076AD001E76B4FFE5C7386FC0773989 -:10CA8000FFF077390003C738500086BA00047739C1 -:10CA9000001E7738FFE5C6B477C076B5FFF0A6AEC6 -:10CAA000680277310003C73868002738000884BA65 -:10CAB0000004843A0000E000CADCC5240000872E90 -:10CAC000000076AD001E76B4FFE5C7386FC0773939 -:10CAD000FFF077390003C7385000853A0004839689 -:10CAE000000476AD001E76B4FFE52032000093937B -:10CAF000FFFC872E0000F6063B70C7386FC0773901 -:10CB0000FFF077390003A6BA6002C73860007739B2 -:10CB1000001E7738FFE5C6B477C0EE00CB2976B5A6 -:10CB2000FFF07721FFF0C6B86800C72C68009713A4 -:10CB3000FFFC07880008C12800009793FFFC879638 -:10CB4000FFFC8296FFF802140008013C0000000080 -:10CB500000019293FFFC02900008F5044F58F58203 -:10CB6000000206280080202E0062EE00CB900730E5 -:10CB70000040F0332800C6B8520076B4FFFA063001 -:10CB80000014F6B32800C6380000E000CB6405AC02 -:10CB90000001F7044F580000000106B818D4F482D1 -:10CBA0000001F4B72800073818C0F03B2800F7064A -:10CBB00042C0F4820002F4BB28008796FFFC8296F4 -:10CBC000FFF802140000013C0000000000019293F5 -:10CBD000FFFC02900008F68442C0F60642C077319E -:10CBE000001E7738FFE575B1001EC6B477C076B475 -:10CBF000FFF0F7044F5876B50006C4386800872266 -:10CC0000001476A1001E76B4FFE5C7386FC07738F0 -:10CC1000FFF0F7332800F70442C075ACFFE5C738D2 -:10CC20005FC07738FFF0203A0001E600CC4CF606F2 -:10CC30004290F704429076B1001E76B4FFE5C73803 -:10CC40006FC07739FFF007380001F7332800879667 -:10CC5000FFFC8296FFF802140000013C0000000077 -:10CC600000019293FFFC0290000822100004851638 -:10CC70000000000000019513FFFC9516FFF40788E3 -:10CC80000008E000CD009793FFFC8516FFF42022FA -:10CC90000000E600CCBCF58642C0F7044290F606E0 -:10CCA000429276B1001E76B4FFE5C7386FC077397F -:10CCB000FFF007380001E000CCECF7332800F02B40 -:10CCC0002800F68442C0772D001E7738FFE506283D -:10CCD0000014C6B477C076B4FFF0F7044F58F6B32B -:10CCE0002800C72872007738FFFAF72F28008796A8 -:10CCF000FFFC8296FFF802140004013C00000000D3 -:10CD000000019293FFFC0290000886960000F70451 -:10CD10004F58F4020000C6B472007734FFFA273887 -:10CD20000002203A0061F702003FE200CD40C6B4A5 -:10CD3000740020360000E600CD4000000001F4023F -:10CD400000018796FFFC8296FFF802140004013C64 -:10CD50000000000000019293FFFC0290000886167C -:10CD600000008716000885960004C5307000C032A8 -:10CD70005200E600CDA10000000186B2000077312C -:10CD8000001E7738FFE5C6B477C076B5FFE8F6AF8A -:10CD9000680006300001C0325200E600CD7805ACD4 -:10CDA00000018796FFFC8296FFF80214000C013CFC -:10CDB000000000000001000000009293FFFC0290C0 -:10CDC000000884960000841600048596000886A654 -:10CDD00000007725001E7738FFE5C6B477C07535AB -:10CDE000FFF0202A0010E200CE0DF606428EF5027A -:10CDF0000010F704428C76B1001E76B4FFE5C73808 -:10CE00006FC07739FFF007380001F7332800202E74 -:10CE10000001E600CE70202A0000EE00CE7107244B -:10CE2000000225280001A5BA50028622000076A142 -:10CE3000001E76B4FFE5C73850007739001E7738FA -:10CE4000FFE5C5AC77C0C6306FC07631FFF075AD79 -:10CE5000FFE8F68200FFF702F15475AD0002A72E3D -:10CE60007002C6306C00C6307580F623280024207E -:10CE7000000225A80001F302F24603A40002C4AC9C -:10CE80003800252C0001202E0000EC00CF110000FE -:10CE90000001E600CEA0C71C5000E000CEB4F602B0 -:10CEA0000000A69E50027739001E7738FFE5C6B411 -:10CEB00077C07635FFE886A600007725001E773814 -:10CEC000FFE52528000225AC0002C6B477C076B580 -:10CED000FFE877310004C738620077390001C738AE -:10CEE0003000C6B46800C6B4700006B4000E8736C1 -:10CEF000000024A4000276B5001E76B4FFE5C73812 -:10CF00006FC07738FFF0F7232800E000CE8424209C -:10CF100000028796FFFC8296FFF80214000C013C89 -:10CF20000000000000019293FFFC029000088616AA -:10CF3000000883160004839600008732000076B153 -:10CF4000001E76B4FFE5059C0002749D001E74A4CB -:10CF5000FFE5741D001E063000027531001EC73843 -:10CF60006FC07738FFF0F71F280087320000752860 -:10CF7000FFE5C73857C07738FFF0F72F280005AC1A -:10CF80000002063000028732000076B1001E76B43F -:10CF9000FFE5C7386FC07738FFF0F72F280005ACE2 -:10CFA0000002063000028732000076B1001E76B41F -:10CFB000FFE5C7386FC07738FFF0F72F280005ACC2 -:10CFC0000002063000028732000076B1001E76B4FF -:10CFD000FFE5C7386FC07738FFF0F72F280005ACA2 -:10CFE0000002063000028732000076B1001E76B4DF -:10CFF000FFE5C7386FC07738FFF0F72F280005AC82 -:10D000000002063000028732000076B1001E76B4BE -:10D01000FFE5C7386FC07738FFF0F72F280005AC61 -:10D020000002063000028732000076B1001E76B49E -:10D03000FFE5C7386FC07738FFF0F72F28000630BC -:10D0400000028732000005AC00027631001E763007 -:10D05000FFE5C73867C07738FFF0F72F2800871E35 -:10D0600000007420FFE5C7384FC07739FFF007385C -:10D070000001F71F2800871E0000049C0002C7382B -:10D0800047C07739FFF025380001202A0000EE0064 -:10D09000D0BD26280001A7266002C6A4600076B590 -:10D0A000001E76B4FFE5C5A45000C5300000C738A7 -:10D0B0006FC07739FFE8E000D088F72F6800071CC1 -:10D0C0000002F33B6800C41C00008796FFFC8296B8 -:10D0D000FFF80214000C013C0000000000019293D4 -:10D0E000FFFC0290000886160004841600008732B8 -:10D0F000000076B1001E76B4FFE505A0000274A121 -:10D10000001E74A4FFE5063000027531001EC7380A -:10D110006FC07738FFF0F7232800873200007528AA -:10D12000FFE5C73857C07738FFF0F72F280005AC68 -:10D130000002063000028732000076B1001E76B48D -:10D14000FFE5C7386FC07738FFF0F72F280005AC30 -:10D150000002063000028732000076B1001E76B46D -:10D16000FFE5C7386FC07738FFF0F72F280005AC10 -:10D170000002063000028732000076B1001E76B44D -:10D18000FFE5C7386FC07738FFF0F72F280005ACF0 -:10D190000002063000028732000076B1001E76B42D -:10D1A000FFE5C7386FC07738FFF0F72F280005ACD0 -:10D1B0000002063000028732000076B1001E76B40D -:10D1C000FFE5C7386FC07738FFF0F72F280005ACB0 -:10D1D0000002063000028732000076B1001E76B4ED -:10D1E000FFE5C7386FC07738FFF0F72F280005AC90 -:10D1F0000002063000028732000006A000027631ED -:10D20000001E7630FFE5C73867C07738FFF0F72F8C -:10D210002800872200007621001E85960008C73866 -:10D220004FC07739FFF0C6B47000F5B768008722A9 -:10D2300000007630FFE5C73867C07739FFF0073860 -:10D240000001F72328008796FFFC8296FFF802145E -:10D25000000C013C0000000000019293FFFC0290D2 -:10D2600000082210002027140020F03B280084969C -:10D270000004F502000086A600007625001E763028 -:10D28000FFE504240002C6B467C076B4FFF0F6BB25 -:10D2900028008726000076A5001E76B4FFE5C73873 -:10D2A0006FC07739FFF0C02A7200EC00D2F876A583 -:10D2B000001E8726000076B4FFE5062800012594AD -:10D2C000001EC5AC5000C5300000C7386FC07739AC -:10D2D000FFF0C7385200A6A27002C720700077394D -:10D2E000001E7738FFE5C6B477C076B5FFE8C68084 -:10D2F0006A00E000D290F6AF68008716FFE076156E -:10D30000001E7630FFE5839600002314001E7599F9 -:10D31000001E75ACFFE57515001E7528FFE57495B8 -:10D32000001E74A4FFE57415001E7420FFE5069C22 -:10D3300000027395001E9396FFDCC73867C0839682 -:10D3400000007738FFF0F71F28008396FFDC871A6C -:10D350000000739CFFE59396FFDCC7385FC0773809 -:10D36000FFF0F737280006B400028716FFE4231405 -:10D37000001A7619001E7630FFE5C73857C0773897 -:10D38000FFF0F7372800871A000006B40002C738FC -:10D3900067C07738FFF0F737280006B40002871619 -:10D3A000FFE8231400167619001E7630FFE5C73813 -:10D3B0004FC07738FFF0F7372800871A000006B40F -:10D3C0000002C73867C07738FFF0F737280006B487 -:10D3D00000028716FFEC231400127619001E763027 -:10D3E000FFE5C73847C07738FFF0F7372800871ABE -:10D3F000000006B4000284160000C73867C0773802 -:10D40000FFF0F73728008716FFF006B40002C73890 -:10D410003FC07738FFF0F73728008796FFFC8296E9 -:10D42000FFF802140008013C000000000001929384 -:10D43000FFFC029000088616000084160004F684A3 -:10D440004F5887320014033000147519001E7528D8 -:10D45000FFE5C3A06A00739CFFFA04A0001475A541 -:10D46000001EC6306A007630FFFAC73857C07738DA -:10D47000FFF0F7272800F39B280007200016F63B53 -:10D4800028008722001475ACFFE5C7385FC07738E5 -:10D49000FFF077390006C6B4700006B40016F3B783 -:10D4A00028008796FFFC8296FFF802140008013CD2 -:10D4B0000000000000019293FFFC02900008861615 -:10D4C0000000F5844F5805300016872A000076A921 -:10D4D000001E76B4FFE5C7386FC07738FFF07739A4 -:10D4E0000006C42C7000C0226200E600D52906A008 -:10D4F000001687360000C6305A007630FFFA76B53F -:10D50000001E76B4FFE5C7386FC07738FFF0773973 -:10D51000000676B8FFFAF6AB2800C72C7000073873 -:10D520000014E000D52CF63B2800C42C00008796A0 -:10D53000FFFC8296FFF802140004013C000000008A -:10D5400000019293FFFC02900008F7064F844738D1 -:10D55000FFFCF7056F30F686505C46B4FFFCF6859D -:10D560006E50F7066E7C4738FFFCF7056E540734A3 -:10D57000191CF7054F5CF70200649736191CF70277 -:10D5800000009736192006B4001CF6854F58879680 -:10D59000FFFC8296FFF802140000013C000000002E -:10D5A00000019293FFFC0290000822100090F30209 -:10D5B000FFFFF3054F54F38200009396FFAC231452 -:10D5C00000209316FF9C239400389396FF948316B3 -:10D5D000FFACF7044F5CF382000C9396FF74931634 -:10D5E000FF8C873A0004000000019716FFA4831601 -:10D5F000FFAC8396FFA400000001C01A3A00EC00C3 -:10D60000DB78F30204BCF7044F5C8316FF74000060 -:10D610000001C7383000873A0008F6844F58773940 -:10D620000006C4B470009493FFFC9496FF7C0788B6 -:10D630000008E000CD009793FFFC8496FF7C202239 -:10D640000000E600D654C5040000F7044288E0005C -:10D65000D87CF6064288F6044F5C83960000831659 -:10D66000FF74869E0000A7323002F5820000C036AB -:10D670007200E600D694C6303000869E00048732E1 -:10D68000000400000001C0367200E600D698202E8B -:10D690000000F5820001202E0000E600D6A5000063 -:10D6A0000001F50200008396000087320000869E8C -:10D6B000000000000001C0367200E200D6E4F582EE -:10D6C0000000C0367200E600D6EC202E0000869ED8 -:10D6D00000048732000400000001C0367200E2003E -:10D6E000D6ED202E0000F5820001202E0000E6007D -:10D6F000D6FD202A0000F5020001202A0000E600E5 -:10D70000D72804A400028316FFACF70642C883960C -:10D71000FF8CF3054F54C71C7000F03B28000738FE -:10D720000002E000DB50F03B28009496FF6C872657 -:10D73000000076A5001E76B4FFE58316FF6C839685 -:10D74000FF9C2494001E0618000275B1001E75ACE3 -:10D75000FFE5C7386FC07738FFF0F71F2800873222 -:10D760000000751D001E7528FFE5C7385FC07738BB -:10D77000FFF0F72728002494001C063000028732AF -:10D78000000076B1001E76B4FFE5C7386FC0773869 -:10D79000FFF0F72728002494001A06300002873291 -:10D7A000000076B1001E76B4FFE5C7386FC0773849 -:10D7B000FFF0F72728002494001806300002873273 -:10D7C000000076B1001E76B4FFE5C7386FC0773829 -:10D7D000FFF0F72728002494001606300002873255 -:10D7E000000076B1001E76B4FFE5C7386FC0773809 -:10D7F000FFF0F72728002494001406300002873237 -:10D80000000076B1001E76B4FFE5C7386FC07738E8 -:10D81000FFF0F72728002494001206300002873218 -:10D82000000076B1001E76B4FFE5C7386FC07738C8 -:10D83000FFF0F7272800063000028732000024940A -:10D8400000107631001E7630FFE5C73867C07738A4 -:10D85000FFF0F72728008716FFE0F682FFFCC738A5 -:10D8600057C07739FFF007380003C4B86C00202692 -:10D870000010E200D89DF606428AF704428876B18D -:10D88000001E76B4FFE5F4020000C7386FC0773998 -:10D89000FFF007380001E000DBA0F7332800831613 -:10D8A000FF6C251400368396FF94871A0000769942 -:10D8B000001E76B4FFE50618000275B1001EC738D9 -:10D8C0006FC07738FFF0F71F28008732000075AC73 -:10D8D000FFE5C7385FC07738FFF0F72B2800251425 -:10D8E0000034063000028732000076B1001E76B4A4 -:10D8F000FFE5C7386FC07738FFF0F72B28002514F5 -:10D900000032063000028732000076B1001E76B485 -:10D91000FFE5C7386FC07738FFF0F72B28002514D4 -:10D920000030063000028732000076B1001E76B467 -:10D93000FFE5C7386FC07738FFF0F72B28002514B4 -:10D94000002E063000028732000076B1001E76B449 -:10D95000FFE5C7386FC07738FFF0F72B2800251494 -:10D96000002C063000028732000076B1001E76B42B -:10D97000FFE5C7386FC07738FFF0F72B2800251474 -:10D98000002A063000028732000076B1001E76B40D -:10D99000FFE5C7386FC07738FFF0F72B2800251454 -:10D9A0000028063000028732000026A4000274A47A -:10D9B000FFFF7631001E7630FFE5C73867C0773845 -:10D9C000FFF0F72B28009013FFFC8316FF8CF7065F -:10D9D00042CCC7187000C73868009713FFFC9393B8 -:10D9E000FFFC9496FF7C07880008E000CDB8979371 -:10D9F000FFFC8396FF6C2414004E25140050831600 -:10DA0000FF8C8496FF7C871E0000769D001E76B4F6 -:10DA1000FFE5061C000275B1001E75ACFFE5C738B6 -:10DA20006FC07738FFF0F72B280087320000752988 -:10DA3000001E7528FFE5C7385FC07738FFF0F72371 -:10DA400028002414004C063000028732000076B112 -:10DA5000001E76B4FFE5C7386FC07738FFF0F723B4 -:10DA600028002414004A063000028732000076B1F4 -:10DA7000001E76B4FFE5C7386FC07738FFF0F72394 -:10DA8000280024140048063000028732000076B1D6 -:10DA9000001E76B4FFE5C7386FC07738FFF0F72374 -:10DAA000280024140046063000028732000076B1B8 -:10DAB000001E76B4FFE5C7386FC07738FFF0F72354 -:10DAC000280024140044063000028732000076B19A -:10DAD000001E76B4FFE5C7386FC07738FFF0F72334 -:10DAE000280024140042063000028732000076B17C -:10DAF000001E76B4FFE5C7386FC07738FFF0F72314 -:10DB000028000630000287320000241400407631DD -:10DB1000001E7630FFE5C73867C07738FFF0F7237F -:10DB200028008696FFB0F60642C8C6186000F702C5 -:10DB30000003C6B457C076B5FFF0C6B47400F70250 -:10DB40000004C7386A00F733280006300002F4B337 -:10DB500028008396FF8C8316FF74039C0014939611 -:10DB6000FF8C0318000C8396FFAC9316FF74039C84 -:10DB70000001E000D5EC9396FFAC9313FFFCF38417 -:10DB80004F5C000000019393FFFCF3064A98931347 -:10DB9000FFFC07880008E00126F89793FFFCF402D9 -:10DBA00000018796FFFC8296FFF802140004013CF6 -:10DBB0000000000000019293FFFC02900008221078 -:10DBC00001A0F5020000F3846E50F602001C202A2A -:10DBD0000063EE00DC08C59C6000A69E6002772D05 -:10DBE000001E7738FFE5C6B477C076B5FFF0203663 -:10DBF0000003E600DBFC072C0036F03B2800063073 -:10DC00000040E000DBCC05280001F5844F5C0000FB -:10DC1000000186AE0008F4020000872E0004000018 -:10DC20000001C0367200EC00DCF09696FFEC773510 -:10DC30000001C738680077390002C638580006303E -:10DC4000000CC38400008316000086B20000871A0F -:10DC5000000000000001C0367200E600DC7CC52038 -:10DC6000000086B20004871A000400000001C036DC -:10DC70007200E600DC80202A0000F5020001202A64 -:10DC80000000E600DC8D00000001F38200008496B5 -:10DC9000000086B200008726000000000001C036A8 -:10DCA0007200E200DCCCF5020000C0367200E60033 -:10DCB000DCD4202A000086B200048726000400007D -:10DCC0000001C0367200E200DCD5202A0000F50217 -:10DCD0000001202A0000E600DCE5201E0000F3829F -:10DCE0000001201E0000E600DCF420220000F40207 -:10DCF000000120220000E600DD29F602000187165F -:10DD0000FFEC0000000176B90001C6B4700076B5E2 -:10DD10000002C6B4580006B4001486B60000971678 -:10DD2000FFF0E000DD989696FFF427140014971397 -:10DD3000FFFC83160000000000019313FFFC959385 -:10DD4000FFFC9596FE7007880008E0012568979310 -:10DD5000FFFC8596FE7020220000E600DD95F602AD -:10DD600000018716FFEC0000000176B90001C6B47F -:10DD7000700076B50002C6B4580006B4001486B62A -:10DD800000009716FFF09696FFF4972E0008E0002B -:10DD9000DD9C20320000F602000020320000E60088 -:10DDA000DDB0F4820000F704427CE000E09CF6065F -:10DDB000427E9496FF448716FFF4F6044F58773955 -:10DDC0000006C73070009716FF5406B8001A873651 -:10DDD00000008316FF5476B5001E76B4FFE5C73801 -:10DDE0006FC09313FFFC7738FFF077390006C63019 -:10DDF00070009616FF4C07880008E000CD0097934E -:10DE0000FFFC20220000E600DE35F30200018496CC -:10DE1000FF4C000000019493FFFC07880008E0001D -:10DE2000CD009793FFFC20220000E600DE380000C2 -:10DE30000001F30200019316FF448496FF440000A2 -:10DE4000000120260000E600DE59F60642A4F70491 -:10DE500042A4E000E0A076B1001E8316FF4C8616B7 -:10DE6000FF4C871A00007699001E76B4FFE5C7388C -:10DE70006FC07739FFF0203A0002E600DE8500002F -:10DE80000001F6044F58F5844F5800000001C032DD -:10DE90005A00E600E025000000018496FF4C0000D7 -:10DEA000000106A4001A873600008316FF5476B5D9 -:10DEB000001E76B4FFE5C7386FC07738FFF07739BA -:10DEC0000006C72C7000C03A3200E600DEDDF60620 -:10DED0004280F7044280E000E0A076B1001E2614E4 -:10DEE0000030F03328008716FFD07631001E7630E0 -:10DEF000FFE58496FF4C2314002E9316FE6475995B -:10DF0000001E75ACFFE57515001E7528FFE573153D -:10DF1000001E7318FFE59316FF348316FE64042475 -:10DF2000000206A000027495001E74A4FFE59496FA -:10DF3000FF3C7495001EC73867C07738FFF0F723A1 -:10DF40002800871A000074A4FFE59496FF2CC738B8 -:10DF50005FC07738FFF0F737280006B40002871655 -:10DF6000FFD42494002A9496FE647625001E763011 -:10DF7000FFE5C73857C07738FFF0F7372800872606 -:10DF8000000006B40002C73867C07738FFF0F737E3 -:10DF9000280006B400028716FFD823140026931623 -:10DFA000FE647619001E8496FF3C7630FFE5C73884 -:10DFB0004FC07738FFF0F7372800871A000006B403 -:10DFC00000028496FF34C73867C07738FFF0F73710 -:10DFD000280006B400028716FFDC231400229316E3 -:10DFE000FE647619001E7630FFE5C7384FC07738DB -:10DFF000FFF0F7372800871A000006B40002C73880 -:10E0000067C07738FFF0F73728008716FFE08316E0 -:10E01000FF2C06B40002C73837C07738FFF0E000A5 -:10E02000EAA0F737280007880008E000CBCC9793D8 -:10E03000FFFC06A00002F7044F58F037280006A0A6 -:10E0400000149416FF24C72072007738FFFAF737C0 -:10E05000280006A00016F7372800F4820001F4A378 -:10E0600028009413FFFC07880008E000CD00979378 -:10E07000FFFC20220000E600E0BC26940048F704E4 -:10E080004280E000E09CF60642828696FEF4E000C4 -:10E09000E29400000001F7044284F606428476B15F -:10E0A000001E76B4FFE5F4020000C7386FC0773970 -:10E0B000FFF007380001E000EAA4F73328008316D8 -:10E0C000FF4C7515001E7528FFE59316FF1C0718F9 -:10E0D0000036F4820001F4BB2800F03728008716D0 -:10E0E000FFB876B5001E76B4FFE5041800020620DE -:10E0F0000002231400469316FF147599001E75AC98 -:10E10000FFE57495001E74A4FFE59496FF0C73154B -:10E11000001E7318FFE59316FF047495001E74A487 -:10E12000FFE59496FEFC230000079316FEF4849608 -:10E13000FF1C8316FF1404A4000A9496FE7CC738C3 -:10E140006FC07738FFF0F7232800F6844F58849685 -:10E15000FF54871A0000C6A46A007434FFFAC73857 -:10E160005FC07738FFF0F7332800063000028716CB -:10E17000FFBC231400429316FF147699001E76B458 -:10E18000FFE5C73857C07738FFF0F7332800871A04 -:10E19000000006300002C7386FC07738FFF0F73351 -:10E1A0002800063000028716FFC02494003E949693 -:10E1B000FF1476A5001E8316FF0C76B4FFE5C73862 -:10E1C00037C07738FFF0F733280087260000063085 -:10E1D0000002C7386FC07738FFF0F73328000630E9 -:10E1E00000028716FFC42494003A9496FF1476A583 -:10E1F000001E8316FF0476B4FFE5C73837C07738B2 -:10E20000FFF0F73328008726000006300002C738E9 -:10E210006FC07738FFF0F73328008716FFC8849661 -:10E22000FEFC06300002C7384FC07738FFF0F733E6 -:10E2300028008316FEF400000001201A0007EE00FB -:10E24000E294F68200088496FE7C00000001072418 -:10E25000000E86BA00007739001E7738FFE5C6B495 -:10E2600077C076B5FFF0F70200FFC6B4740047210F -:10E270000000C0367200470C0001203A0000E600A2 -:10E28000E08804A400029496FE7C03180001E000DC -:10E29000E2309316FEF48316FF1C000000010718FD -:10E2A0000038F6BB28009313FFFC8496FF2400007F -:10E2B00000019493FFFC07880008E000D42C97939A -:10E2C000FFFC231400789316FEBC849600002314F0 -:10E2D00000A886A60004872600009316FE9CC6B4FC -:10E2E00070009696FEECF7020001C7347400971692 -:10E2F000FEE48496FF24000000019493FFFC07884D -:10E300000008E000D4B49793FFFCF7044F580000D6 -:10E310000001C0227200E600EAA19416FF1C86A24A -:10E3200000387721001E7738FFE5F30200009316CE -:10E33000FED4C6B477C076B5FFF09696FEDC849620 -:10E34000FED4000000012026000EEE00E2F0F302F1 -:10E35000000F9313FFFC8316FEEC00000001C718AA -:10E3600048009713FFFC07880008E00127E897930F -:10E37000FFFCC3A000008496FEE4000000012026FC -:10E380000000E600E38D239C0007C3803A00C71C11 -:10E3900038008316FF1CF48200FFF6044F58C7189C -:10E3A00070000738002686BA00009716FEC4773939 -:10E3B000001E7738FFE5C6B477C076B5FFF0C6B467 -:10E3C0004C0076B50006C330680007300040C01A24 -:10E3D0007200E600E40D9316FECC9313FFFC9396B7 -:10E3E000FE749616FE6C9696FE6807880008E0009C -:10E3F000CD009793FFFC8396FE748616FE6C86967E -:10E40000FE6820220000E600E09500000001F5848F -:10E410004F588496FECC072C0040C0267200E600C0 -:10E42000EA8D00000001A732680276A5001E76B4CE -:10E43000FFE58616FECCC7386FC07739FFF0203A6B -:10E440000002E600E451C0325A00C62C0000C0327F -:10E450005A00E600E6E5251400768316FF1C849634 -:10E46000FEBC061800028732000076B1001E76B4AA -:10E47000FFE58316FEDC0630000275B1001EC738CA -:10E480006FC07738FFF0F72728008732000075AC9F -:10E49000FFE5C7385FC07738FFF0F72B2800251459 -:10E4A0000074063000028732000076B1001E76B498 -:10E4B000FFE5C7386FC07738FFF0F72B2800251429 -:10E4C0000072063000028732000076B1001E76B47A -:10E4D000FFE5C7386FC07738FFF0F72B2800251409 -:10E4E0000070063000028732000076B1001E76B45C -:10E4F000FFE5C7386FC07738FFF0F72B28002514E9 -:10E50000006E063000028732000076B1001E76B43D -:10E51000FFE5C7386FC07738FFF0F72B28002514C8 -:10E52000006C063000028732000076B1001E76B41F -:10E53000FFE5C7386FC07738FFF0F72B28002514A8 -:10E54000006A063000028732000076B1001E76B401 -:10E55000FFE5C7386FC07738FFF0F72B280006308B -:10E56000000287320000251400687631001E7630E4 -:10E57000FFE5C73867C07738FFF0F72B2800C71CC6 -:10E5800032009713FFFC9493FFFC2614006096134F -:10E59000FFFC9616FE6C07880008E000D0DC97931D -:10E5A000FFFC8716FFA08616FE6C8496FECC231413 -:10E5B000005E9316FE5C7599001E75ACFFE5741540 -:10E5C000001E7420FFE57315001E7318FFE59316F7 -:10E5D000FEAC8316FE5C7631001E7630FFE5052426 -:10E5E000000206A800027495001E74A4FFE594962C -:10E5F000FEB47495001EC73867C07738FFF0F72B5C -:10E600002800871A000074A4FFE59496FEA4C7387A -:10E610005FC07738FFF0F737280006B4000287168E -:10E62000FFA42494005A9496FE5C7625001E83165F -:10E63000FEB47630FFE5C73837C07738FFF0F737DC -:10E6400028008726000006B40002C73867C0773864 -:10E65000FFF0F737280006B400028716FFA82494BD -:10E6600000569496FE5C7625001E7630FFE5C7388E -:10E6700047C07738FFF0F73728008726000006B438 -:10E680000002C73867C07738FFF0F737280006B4B4 -:10E6900000028716FFAC231400529316FE5C761915 -:10E6A000001E8496FEAC7630FFE5C7384FC0773841 -:10E6B000FFF0F7372800871A000006B40002C738B9 -:10E6C00067C07738FFF0F73728008716FFB083164A -:10E6D000FEA406B40002C73837C07738FFF0E00068 -:10E6E000EA8CF73728008496FECC0000000104A4D1 -:10E6F00000369496FE5C8726000076A5001E76B450 -:10E70000FFE5C7386FC07739FFF0203A0000470CAB -:10E710000001203A0000E600EA8D000000018316A7 -:10E72000FECC8496FF1C0618003A85B20000072430 -:10E73000003A86BA00007631001E7630FFE5773960 -:10E74000001E7738FFE5C5AC67C0C6B477C075ADAD -:10E75000FFF076B5FFF0C02E6A00EC00E764F5022A -:10E760000002F50200018316FF1C000000010718DB -:10E77000003686BA00007739001E7738FFE5C6B448 -:10E7800077C076B5FFF020360002E600E79C000077 -:10E790000001202A0001E600EA8D000000018496B5 -:10E7A000FE5C8316FF1CF52728000618000287323E -:10E7B000000076B1001E76B4FFE5251400A684960D -:10E7C000FE9C8316FEDC0630000275B1001EC738C1 -:10E7D0006FC07738FFF0F72728008732000075AC4C -:10E7E000FFE5C7385FC07738FFF0F72B2800251406 -:10E7F00000A4063000028732000076B1001E76B415 -:10E80000FFE5C7386FC07738FFF0F72B28002514D5 -:10E8100000A2063000028732000076B1001E76B4F6 -:10E82000FFE5C7386FC07738FFF0F72B28002514B5 -:10E8300000A0063000028732000076B1001E76B4D8 -:10E84000FFE5C7386FC07738FFF0F72B2800251495 -:10E85000009E063000028732000076B1001E76B4BA -:10E86000FFE5C7386FC07738FFF0F72B2800251475 -:10E87000009C063000028732000076B1001E76B49C -:10E88000FFE5C7386FC07738FFF0F72B2800251455 -:10E89000009A063000028732000076B1001E76B47E -:10E8A000FFE5C7386FC07738FFF0F72B2800063038 -:10E8B000000287320000251400987631001E763061 -:10E8C000FFE5C73867C07738FFF0F72B2800C71C73 -:10E8D00032009713FFFC9493FFFC261400909613CC -:10E8E000FFFC9616FE6C07880008E000D0DC9793CA -:10E8F000FFFC8716FF708616FE6C8496FECC239470 -:10E90000008E759D001E75ACFFE57315001E731813 -:10E91000FFE59316FE947415001E7420FFE5731531 -:10E92000001E7318FFE59316FE848316FE9476315D -:10E93000001E7630FFE50524000206A8000274954B -:10E94000001E74A4FFE59496FE8CC73867C0773824 -:10E95000FFF0F72B28008496FEC4871E0000752563 -:10E96000001EC7385FC07738FFF0F737280006B4BD -:10E9700000028716FF742394008A761D001E7630ED -:10E98000FFE58496FE8C7528FFE5C73837C07738D9 -:10E99000FFF0F7372800871E000006B40002831638 -:10E9A000FE84C73867C07738FFF0F737280006B411 -:10E9B00000028716FF7823940086761D001E7630AD -:10E9C000FFE5C73847C07738FFF0F7372800871EC4 -:10E9D000000006B40002C73867C07738FFF0F73789 -:10E9E000280006B400028716FF7C23940082761D5F -:10E9F000001E7630FFE5C7384FC07738FFF0F73795 -:10EA00002800871E000006B400028496FEC4C738A2 -:10EA100067C07738FFF0F73728008716FF8006B405 -:10EA20000002C73837C07738FFF0F737280087264D -:10EA30000000F30200FFC73857C07738FFE8C6B8B8 -:10EA40003400F7020080C73474007739001077393A -:10EA5000FFF0203A0000E600EA6127000100C6B49A -:10EA600075808496FECC0000000107240038F6BBB8 -:10EA700028009493FFFC8316FF24000000019313E9 -:10EA8000FFFC07880008E000D42C9793FFFC8496D5 -:10EA9000FED40000000104A40001E000E33C9496D1 -:10EAA000FED4F40200018796FFFC8296FFF8021460 -:10EAB0000004013C0000000000019293FFFC029062 -:10EAC0000008861600088696000CF502FFFC859665 -:10EAD000000484160010F484E0000730000294B2B1 -:10EAE0000010F484E00406B4000394B20014F4842B -:10EAF000E01CC6B4540094B20018F4820005F4B3CC -:10EB00002800F4820001F4BB280027340008973263 -:10EB1000000486160000072C0003C7385400C6B84E -:10EB200068009693FFFCC63072009613FFFCF70254 -:10EB30000003C5AC7400F7020004C7385A009713ED -:10EB4000FFFC07880008C12000009793FFFC879610 -:10EB5000FFFC8296FFF802140014013C0000000044 -:10EB600000019293FFFC0290000822100018871603 -:10EB700000040000000183BA000084960000939610 -:10EB8000FFF0F3846E54873A00049396FFEC9716D7 -:10EB9000FFF49013FFFC271C00029713FFFC0724CF -:10EBA00000209713FFFC9496FFE407880008E0001C -:10EBB000CDB89793FFFC8496FFE4839600088726E0 -:10EBC00000188516FFECC03A3A00EE00EC7CF582A6 -:10EBD0000001872600188396000800000001C01E6F -:10EBE0007200E600EC7CC584000086A60010871643 -:10EBF000FFF0F6020000C0367200E600EC1C0424B0 -:10EC0000001086A600148716FFF400000001C0362D -:10EC10007200E600EC2020320000F60200012032F3 -:10EC20000000E600EC2D00000001F582000086A245 -:10EC300000008716FFF000000001C0367200E200FD -:10EC4000EC68F6020000C0367200E600EC7020327C -:10EC5000000086A200048716FFF400000001C03601 -:10EC60007200E200EC7120320000F6020001203256 -:10EC70000000E600EC81202E0000F5820001202E2D -:10EC80000000E600ECACF7020001F704429CF60637 -:10EC9000429C76B1001E76B4FFE5C7386FC0773965 -:10ECA000FFF007380001F7332800F7020001972A28 -:10ECB000000883A6000C772CFFE193AA000C972A8A -:10ECC000001C83A6001CF7046E5093AA002083BA90 -:10ECD0001DDCF682000093AA002C8396000CC5B4BC -:10ECE000000093AA003083BA0010C634000093AA33 -:10ECF0000024873A001400000001972A00282036DB -:10ED0000001FEE00ED1CC73050000738003495BAE4 -:10ED1000000006300004E000ECFC06B4000183961D -:10ED2000001076A5001E9393FFFCF38200B493932A -:10ED3000FFFC9513FFFC8726002076B4FFE5C7385B -:10ED40006FC07739FFF09713FFFC8396FFEC00004C -:10ED500000019393FFFC07880008E000EAB897934E -:10ED6000FFFC8796FFFC8296FFF802140014013C1A -:10ED70000000000000019293FFFC029000082210A6 -:10ED800000188716000400000001863A0000000009 -:10ED900000019616FFF0873A000400000001971664 -:10EDA000FFF4F6021DE09613FFFC8616000000003B -:10EDB00000019613FFFCF6046E500000000196134C -:10EDC000FFFC261400109616FFEC07880008E001EF -:10EDD00026F89793FFFCF6846E50F6020000873603 -:10EDE0001DD89616FFE476B5001E76B4FFE5C73849 -:10EDF0006FC07738FFF0F68642C0F73728008616D6 -:10EE0000FFEC000000019613FFFC07880008E000FB -:10EE1000DBB49793FFFC20220000E600EE4D0000DB -:10EE200000018616FFEC000000019613FFFC078826 -:10EE30000008E000D5A09793FFFC20220000E60028 -:10EE4000EE4D00000001F60200019616FFE4841664 -:10EE5000FFE48796FFFC8296FFF802140008013C4D -:10EE60000000000000019293FFFC029000088696CB -:10EE70000004861600008736000885960008203AB0 -:10EE80000000E600EE99203A0003E600EEE9F40205 -:10EE90000000E000EF0C0000000177B0001F703EA2 -:10EEA000FFE1E600EF0DF4020000851600140000FB -:10EEB00000019513FFFC851600100000000195135A -:10EEC000FFFC8516000C000000019513FFFC9593D4 -:10EED000FFFC9693FFFC07880008E000EB60979327 -:10EEE000FFFCE000EF0C0000000177B0001E703E58 -:10EEF000FFE1E600EF0D000000019593FFFC969303 -:10EF0000FFFC07880008E000ED749793FFFC8796EC -:10EF1000FFFC8296FFF802140018013C000000007C -:10EF200000019293FFFC0290000822100018F48266 -:10EF3000000086960000F6044AA023940010843650 -:10EF400000009616FFE4F7044A9C9416FFF08536FD -:10EF50000004C0327200EC00F0149516FFF4773113 -:10EF60000001C738600077390002F3064A98C6B836 -:10EF7000300006B4000CC584000087360000000095 -:10EF80000001C03A4200E600EFA4C6240000873624 -:10EF9000000400000001C03A5200E600EFA8203251 -:10EFA0000000F602000120320000E600EFB500008C -:10EFB0000001F5820000863600008716FFF0000091 -:10EFC0000001C0327200E200EFF0F5020000C03232 -:10EFD0007200E600EFF8202A000086B600048716CB -:10EFE000FFF400000001C0367200E200EFF9202AB1 -:10EFF0000000F5020001202A0000E600F009202EA2 -:10F000000000F5820001202E0000E600F018202606 -:10F010000000F482000120260000E600F04DF60218 -:10F0200000018716FFE4F3064A9876B90001C6B4DA -:10F03000700076B50002C6B4300006B4001486B67F -:10F0400000009716FFE8E000F0B09696FFEC27145A -:10F05000001C9713FFFC9393FFFCF3064A9893134D -:10F06000FFFC07880008E00125689793FFFC202239 -:10F070000000E600F0ADF60200018716FFE4F3069B -:10F080004A9876B90001C6B4700076B50002C6B4DD -:10F09000300006B4001486B600009716FFE8969676 -:10F0A000FFECF7054AA0E000F0B420320000F602C1 -:10F0B000000020320000E600F121F4020001871672 -:10F0C000FFE8F60642C876B90002C6B4700076B50D -:10F0D0000002A736600283160004C6B460007635CD -:10F0E000001E7630FFE50534000275A9001EC73802 -:10F0F00067C07738FFF0971A0000872A000075ACC8 -:10F10000FFE583160008C7385FC07738FFF0971A0D -:10F1100000008316000C06B40004E000F124969A67 -:10F120000000F40200008796FFFC8296FFF80214AC -:10F130000010013C0000000000010000B9000000C8 -:10F14000BA000000BB000000BC000000BD000000D1 -:10F15000BE000000BF000000800000008100000031 -:10F160008200000083000000840000008500000091 -:10F17000860000008700B9B9B9BAB9BBB9BCB9BD3E -:10F18000B9BEB9BFB980B981B982B983B984B9852B -:10F19000B986B987BAB9BABABABBBABCBABDBABE2F -:10F1A000BABFBA80BA81BA82BA83BA84BA85BA863B -:10F1B000BA87BBB9BBBABBBBBBBCBBBDBBBEBBBFCD -:10F1C000BB80BB81BB82BB83BB84BB85BB86BB874B -:10F1D000BCB9BCBABCBBBCBCBCBDBCBEBCBFBC80AB -:10F1E000BC81BC82BC83BC84BC85BC86BC87BDB9E9 -:10F1F000BDBABDBBBDBCBDBDBDBEBDBFBD80BD81BB -:10F20000BD82BD83BD84BD85BD86BD87BEB9BEBA86 -:10F21000BEBBBEBCBEBDBEBEBEBFBE80BE81BE82CA -:10F22000BE83BE84BE85BE86BE87BFB9BFBABFBB24 -:10F23000BFBCBFBDBFBEBFBFBF80BF81BF82BF83DA -:10F24000BF84BF85BF86BF8780B980BA80BB80BCC2 -:10F2500080BD80BE80BF80808081808280838084EA -:10F2600080858086808781B981BA81BB81BC81BD60 -:10F2700081BE81BF818081818182818381848185FA -:10F280008186818782B982BA82BB82BC82BD82BEFE -:10F2900082BF82808281828282838284828582860A -:10F2A000828783B983BA83BB83BC83BD83BE83BF9C -:10F2B000838083818382838383848385838683871A -:10F2C00084B984BA84BB84BC84BD84BE84BF84807A -:10F2D000848184828483848484858486848785B9B8 -:10F2E00085BA85BB85BC85BD85BE85BF858085818A -:10F2F00085828583858485858586858786B986BA56 -:10F3000086BB86BC86BD86BE86BF86808681868299 -:10F310008683868486858686868787B987BA87BBF3 -:10F3200087BC87BD87BE87BF8780878187828783A9 -:10F33000878487858786878700009293FFFC0290E9 -:10F34000000822100018F70475EC00000001203AB4 -:10F350000000E600F37DF6064296F704429476B18B -:10F36000001E76B4FFE5F4020000C7386FC077399D -:10F37000FFF007380001E000F5E0F7332800F384E0 -:10F380006F309013FFFC271C00029713FFFC8316BD -:10F390000000000000019313FFFC9396FFEC078828 -:10F3A0000008E000CDB89793FFFC8396FFECF702CE -:10F3B0000000971E00088316000400000001931E41 -:10F3C000000C83160008049C0022931E001C831668 -:10F3D000000C9396FFF4871A00007699001E76B40D -:10F3E000FFE50618000275B1001E75ACFFE5C738D1 -:10F3F0006FC07738FFF0069C0020F737280087326F -:10F4000000009696FFE47535001EC7385FC0773858 -:10F41000FFF0F7272800049C002406300002873202 -:10F42000000076B1001E76B4FFE5C7386FC07738AC -:10F43000FFF0F7272800049C0026063000028732E0 -:10F44000000076B1001E76B4FFE5C7386FC077388C -:10F45000FFF0F7272800049C0028063000028732BE -:10F46000000076B1001E76B4FFE5C7386FC077386C -:10F47000FFF0F7272800049C002A0630000287329C -:10F48000000076B1001E76B4FFE5C7386FC077384C -:10F49000FFF0F7272800049C002C0630000287327A -:10F4A000000076B1001E76B4FFE5C7386FC077382C -:10F4B000FFF0F7272800049C002E06300002873258 -:10F4C000000076B1001E76B4FFE5C7386FC077380C -:10F4D000FFF0F72728000630000287320000049C66 -:10F4E00000307631001E7630FFE5C73867C07738C8 -:10F4F000FFF0F7272800871E00207528FFE5C73892 -:10F5000057C07739FFF0203A0008EE00F598F3066F -:10F5100014D88316FFE4871E00207699001E76B467 -:10F52000FFE5C7386FC07739FFF025B80001C4ACDC -:10F53000580004240001202E0000EC00F595F5028F -:10F5400000008316FFE40000000106180002A73245 -:10F550005802C6B0580076B5001E76B4FFE5C7382D -:10F560006FC07739FFE8C6B0400077B80018703E2A -:10F57000FFE1E600F57DF7376800F502FFFFC730D1 -:10F580004800F53B680024A4000224200002E000AB -:10F59000F53425AC0001F30614D89313FFFCF302F5 -:10F5A00000349313FFFC8316FFF400000001931353 -:10F5B000FFFC8316000000000001871A0000769906 -:10F5C000001E76B4FFE5C7386FC07739FFF0971398 -:10F5D000FFFC9393FFFC07880008E000EAB89793CC -:10F5E000FFFC8796FFFC8296FFF802140010013C96 -:10F5F0000000000000019293FFFC0290000822101E -:10F600000010F70475EC00000001203A0000E6004D -:10F61000F639F6064296F704429476B1001E76B4A7 -:10F62000FFE5F4020000C7386FC07739FFF00738F4 -:10F630000001E000F748F7332800F5046F300000C0 -:10F6400000019516FFF49013FFFC27280002971382 -:10F65000FFFC85960004000000019593FFFC0788DD -:10F660000008E000CDB89793FFFC85160004F60271 -:10F67000000086AA00007729001E7738FFE5C6B48F -:10F6800077C076B5FFF0F7020001C0367400E600DF -:10F69000F6999696FFECC63800009613FFFC859607 -:10F6A000FFEC8516FFF4472CFFFE07380002C72841 -:10F6B00072009713FFFC85960000000000019593EF -:10F6C000FFFC07880008E000CDB89793FFFC851683 -:10F6D000FFF4F7020002972A000885960008000050 -:10F6E000000195AA000C8596000C0000000195AA67 -:10F6F000001CF50614D89513FFFCF58200209593A5 -:10F70000FFFC8516FFF4000000019513FFFC8596B1 -:10F7100000008516FFEC872E000076AD001E76B443 -:10F72000FFE5C7386FC07739FFF0C738500097132F -:10F73000FFFC8596FFF4000000019593FFFC07880D -:10F740000008E000EAB89793FFFC8796FFFC8296DA -:10F75000FFF802140010013C000000000001929329 -:10F76000FFFC0290000885960000851600048716AD -:10F770000008F602FFFC06A80003C6B464000738C0 -:10F780000003C7386400C73470009713FFFCC5AC92 -:10F790006A009593FFFCF7020003C5287400F70286 -:10F7A0000004C73852009713FFFC07880008E001E7 -:10F7B00014D89793FFFC8796FFFC8296FFF80214FB -:10F7C0000010013C0000000000019293FFFC029039 -:10F7D000000822100010F70475EC00000001203A28 -:10F7E0000000E600F80DF6064296F704429476B162 -:10F7F000001E76B4FFE5F4020000C7386FC0773909 -:10F80000FFF007380001E000F920F7332800F50485 -:10F810006F30000000019516FFF49013FFFC2728BD -:10F8200000029713FFFC85960004000000019593E9 -:10F83000FFFC07880008E000CDB89793FFFC851611 -:10F840000004F602000086AA00007729001E77381F -:10F85000FFE5C6B477C076B5FFF0F7020001C03609 -:10F860007400E600F86D9696FFECC638000096131B -:10F87000FFFC8596FFEC8516FFF4472CFFFE07384A -:10F880000002C72872009713FFFC85960000000055 -:10F8900000019593FFFC07880008E000CDB897931E -:10F8A000FFFC8516FFF4F5820006F5AB280085966F -:10F8B00000080728000295AA00040514000E852AF6 -:10F8C000000077A9001E77BCFFE5C5287FC0752919 -:10F8D000FFF0F53B2800F58614D89593FFFCF50260 -:10F8E00000089513FFFC859600008516FFEC872E17 -:10F8F000000076AD001E76B4FFE5C7386FC07739DB -:10F90000FFF0C73850009713FFFC8596FFF4000006 -:10F9100000019593FFFC07880008E000F75C9793CF -:10F92000FFFC8796FFFC8296FFF802140010013C52 -:10F930000000000000019293FFFC029000082210DA -:10F940000008F70475EC83960004203A0000E600F6 -:10F95000FA64F6064296F5046F309013FFFC2728F0 -:10F9600000029713FFFC83160000000000019313B0 -:10F97000FFFC9396FFF49516FFF007880008E0005F -:10F98000CDB89793FFFC8516FFF0F302000783962E -:10F99000FFF4F32B280007280002F3020001F33BD9 -:10F9A0002800871E0000769D001E76B4FFE5059CAA -:10F9B0000002762D001E7630FFE5749D001E74A4B3 -:10F9C000FFE5041C000683160000C7386FC07738B7 -:10F9D000FFF006A80004F7372800872E000006A8CD -:10F9E000000675A1001EC73867C07738FFF0F737EB -:10F9F0002800871E000475ACFFE506A800087619EC -:10FA0000001EC7384FC07738FFF0F737280087222D -:10FA1000000006A8000AC7385FC07738FFF0F73744 -:10FA20002800F30614D89313FFFCF302000C931381 -:10FA3000FFFC8316000000000001871A00007630EA -:10FA4000FFE5C73867C07739FFF09713FFFC9513C0 -:10FA5000FFFC07880008E000F75C9793FFFCE000DC -:10FA6000FA8400000001F704429476B1001E76B4D7 -:10FA7000FFE5F4020000C7386FC07739FFF00738A0 -:10FA80000001F73328008796FFFC8296FFF80214E6 -:10FA90000008013C0000000000019293FFFC02906E -:10FAA000000822100048F70475EC85960000203A03 -:10FAB0000000E600FD98F606429605AC0002872E8F -:10FAC000000076AD001E76B4FFE52414001E062C5F -:10FAD00000027531001E249400207528FFE5F38490 -:10FAE0006E50C7386FC07738FFF0F727280087328D -:10FAF00000009396FFC4C73857C07738FFF0F7234C -:10FB000028002414001C063000028732000076B161 -:10FB1000001E76B4FFE5C7386FC07738FFF0F723D3 -:10FB200028002414001A063000028732000076B143 -:10FB3000001E76B4FFE5C7386FC07738FFF0F723B3 -:10FB4000280024140018063000028732000076B125 -:10FB5000001E76B4FFE5C7386FC07738FFF0F72393 -:10FB6000280024140016063000028732000076B107 -:10FB7000001E76B4FFE5C7386FC07738FFF0F72373 -:10FB8000280024140014063000028732000076B1E9 -:10FB9000001E76B4FFE5C7386FC07738FFF0F72353 -:10FBA000280024140012063000028732000076B1CB -:10FBB000001E76B4FFE5C7386FC07738FFF0F72333 -:10FBC000280006300002873200002414001076312D -:10FBD000001E7630FFE5C73867C07738FFF0F7239F -:10FBE00028009013FFFC271C00029713FFFC94933E -:10FBF000FFFC9596FFBC07880008E000CDB89793FE -:10FC0000FFFC8596FFBC231400362494003873A5AE -:10FC1000001E739CFFE5F40442C0F68642C076B530 -:10FC2000001E76B4FFE5872E0000762D001E76308C -:10FC3000FFE5C4206FC07420FFF005AC0002752DF5 -:10FC4000001E7528FFE5C73867C07738FFF0F72733 -:10FC50002800872E0000F6046E50C73857C077384A -:10FC6000FFF0F71B28002314003405AC0002872E98 -:10FC7000000076AD001E76B4FFE5C7386FC0773858 -:10FC8000FFF0F71B28002314003205AC0002872E7A -:10FC9000000076AD001E76B4FFE5C7386FC0773838 -:10FCA000FFF0F71B28002314003005AC0002872E5C -:10FCB000000076AD001E76B4FFE5C7386FC0773818 -:10FCC000FFF0F71B28002314002E05AC0002872E3E -:10FCD000000076AD001E76B4FFE5C7386FC07738F8 -:10FCE000FFF0F71B28002314002C05AC0002872E20 -:10FCF000000076AD001E76B4FFE5C7386FC07738D8 -:10FD0000FFF0F71B28002314002A05AC0002872E01 -:10FD1000000076AD001E76B4FFE5C7386FC07738B7 -:10FD2000FFF0F71B280005AC0002872E000023140B -:10FD3000002875AD001E75ACFFE5C7385FC0773889 -:10FD4000FFF0F71B28008716FFC8F6820003C738AC -:10FD50003FC096B2000806B01DD8F4372800F386DD -:10FD600014D89393FFFCF3821DE09393FFFC96134A -:10FD7000FFFC7739FFF09713FFFC8396FFC4000068 -:10FD800000019393FFFC07880008E000EAB897930E -:10FD9000FFFCE000FDB800000001F704429476B1DA -:10FDA000001E76B4FFE5F4020000C7386FC0773953 -:10FDB000FFF007380001F73328008796FFFC829692 -:10FDC000FFF802140004013C0000000000019293BF -:10FDD000FFFC029000088616000000000001873238 -:10FDE000000076B1001E76B4FFE5C7386FC07739E2 -:10FDF000FFF0203A0006E600FE21F582001EF7041F -:10FE000042A8F60642A876B1001E76B4FFE5C738D0 -:10FE10006FC07739FFF007380001E000FE34F73398 -:10FE20002800F6056F349593FFFC07880008E00072 -:10FE300015849793FFFC8796FFFC8296FFF80214C7 -:10FE40000004013C0000000000019293FFFC0290BE -:10FE5000000886160000859600048732000076B1FF -:10FE6000001E76B4FFE5C7386FC07739FFF0203A3F -:10FE70000007E600FE9DF4020000F70442A8F60623 -:10FE800042AA76B1001E76B4FFE5C7386FC0773955 -:10FE9000FFF007380001E000FF1CF73328000730AF -:10FEA000000286BA00007739001E7738FFE5C6B435 -:10FEB00077C076B5FFF020360001E600FED5F605E6 -:10FEC0006F3420360002E600FEE5F5020020E00077 -:10FED000FEFCF60642AC202E000CE600FF1CF402ED -:10FEE0000000F502001F9513FFFC07880008E000E2 -:10FEF00015849793FFFCE000FF1CF4020001F70457 -:10FF000042AC76B1001E76B4FFE5C7386FC07739D2 -:10FF1000FFF007380001F7332800F402000187964C -:10FF2000FFFC8296FFF802140008013C000000006C -:10FF300000019293FFFC02900008869600000000EA -:10FF4000000187360004F6020000073800089736E3 -:10FF500000048736000800000001203A0000EC0091 -:10FF6000FF7DF6856F348736000800000001203AD7 -:10FF70000003EE00FF8020320000F6020001203274 -:10FF80000000E600FFBDF60642AEF7046F34000045 -:10FF90000001873A0008F682FFEC77390002A73AA1 -:10FFA0006802000000019713FFFC07880008E000CA -:10FFB00015849793FFFCE000FFD800000001F704D0 -:10FFC00042AC76B1001E76B4FFE5C7386FC0773912 -:10FFD000FFF007380001F73328008796FFFC829670 -:10FFE000FFF802140004013C0000000000010000C2 -:10FFF00000170000001A0000001D0000001800009B -:020000021000EC -:10000000000056657273696F6E537472696E673A59 -:10001000206D63702D6C34763320332E303863209E -:1000200044656320313120313939362031333A305B -:10003000363A313600009293FFFC02900008F70434 -:10004000E00CFF0200009702FF84F7060C3ECFFC95 -:100050007580F60200029602FF8C9002FF88F7047A -:10006000E02000000001203A0000E6010074F68262 -:100070000000F68200039682FF988796FFFC829626 -:10008000FFF802140000013C000000000001929300 -:10009000FFFC029000082210000CF5021494F505F4 -:1000A0007B00F50EF014F5057B08F706E000F686F8 -:1000B0007B68C7386A00F7057AF0F502004CF682D3 -:1000C000000020360002EE010124F5057AF8C5B4DF -:1000D0000000C6340000F706E030C72C7000F506BB -:1000E0006F44B73250029013FFFC9713FFFC9596B4 -:1000F000FFF49616FFF09696FFEC07880008E001E3 -:10010000031C9793FFFC8596FFF48616FFF08696F6 -:10011000FFEC05AC149406B4000120360002EE0199 -:1001200000D506300004F5020022F5056F58F005F1 -:100130006F54F0056F50F0052D408796FFFC8296B6 -:10014000FFF802140000013C00000000000192933F -:10015000FFFC0290000807880008E00129589793E7 -:10016000FFFCF7020003F705E008F7047AD8F6026F -:1001700000019602FF94203A0000E6010191F70683 -:100180007AE807880008E00103DC9793FFFCF70694 -:100190007AE8F6020005F63B2800F7067AE0868248 -:1001A000FF44F602000320360000E60101C9F63BD9 -:1001B0002800F7046F648682FF4407380001203668 -:1001C0000000E60101B0F7056F6407880008E00150 -:1001D00000349793FFFC07880008E001008C979398 -:1001E000FFFC07880008E00044289793FFFC07887D -:1001F0000008E00016F09793FFFC07880008E00174 -:100200000C609793FFFC07880008E00104089793AF -:10021000FFFC07880008E00000209793FFFC078898 -:100220000008E0000BD89793FFFC07880008E00166 -:100230001D689793FFFC07880008E0011E50979304 -:10024000FFFC07880008E0005F689793FFFC0788C1 -:100250000008E0006DEC9793FFFC07880008E001C0 -:1002600021D09793FFFC07880008E001222C979388 -:10027000FFFC9002FF9407880008E0000BFC9793B6 -:10028000FFFCF40200008796FFFC8296FFF8021440 -:100290000000013C0000000000019293FFFC02906E -:1002A000000822100008F6020000C5B0000020324D -:1002B0000002EE010308F5066F44A6AE50020000EE -:1002C00000018736000000000001203A0001E6012D -:1002D00002FCF50200029513FFFC9693FFFC959635 -:1002E000FFF49616FFF007880008E001031C9793BF -:1002F000FFFC8616FFF08596FFF40000000105ACB8 -:100300000004E00102AC063000018796FFFC8296F3 -:10031000FFF802140000013C00000000000192936D -:10032000FFFC0290000887160000F6020000F6822B -:100330000008963A0008963A000C963A09D8963A80 -:1003400009DC963A0EF4963A0EF896BA1420963ACC -:10035000142490BA148C8696000490BA149096BA1D -:100360000000963A00048796FFFC8296FFF802147C -:100370000008013C0000000000019293FFFC029085 -:100380000008859600008716000886160004773856 -:10039000FFFFC5307000C0325200E40103C9000005 -:1003A0000001872E000076AD001E76B4FFE5C73849 -:1003B0006FC07738FFF0F733280006300002C032F4 -:1003C0005200E40103A005AC00028796FFFC829670 -:1003D000FFF80214000C013C0000000000019293A1 -:1003E000FFFC02900008F7020001E00103E8F705B6 -:1003F0007AD88796FFFC8296FFF802140000013C31 -:10040000000000000001000000009293FFFC029039 -:100410000008F502000AF50571CCF00571D4F0056D -:1004200071D0F00571C4F5020001F682000020369B -:10043000000AEC010464F50571C8F58A1E00F60691 -:1004400071C4472CFFFC973200180630000406B434 -:100450000001F70471CC00000001C0367200EC010D -:10046000044105AC214CF0057198F5066F689513B1 -:10047000FFFCF5067B189513FFFC07880008E000D9 -:1004800015489793FFFCF50605D49513FFFCF782FA -:1004900000059793FFFCF5066F689513FFFC07882E -:1004A0000008E000161C9793FFFCF5060B709513EF -:1004B000FFFCF78200069793FFFCF5066F68951323 -:1004C000FFFC07880008E000161C9793FFFCF50668 -:1004D0000BA09513FFFCF78200059793FFFCF50630 -:1004E00070809513FFFC07880008E000161C9793A6 -:1004F000FFFCF5060B709513FFFCF782000697933F -:10050000FFFCF50670809513FFFC07880008E000EB -:10051000161C9793FFFCF50605589513FFFCF50292 -:10052000000A9513FFFCF506710C9513FFFC078874 -:100530000008E000161C9793FFFC07880008E00104 -:1005400005589793FFFC8796FFFC8296FFF80214EC -:100550000000013C0000000000019293FFFC0290AB -:100560000008F70471C400000001203A0000E60111 -:10057000057DF68671C4E0010594F7020000F704DA -:1005800071D00000000177390002C7386800873A4F -:10059000001800000001203A0000E60105ACF70554 -:1005A0007B10F606710CE00105C0F6057B18F60617 -:1005B0006F68F6057B189702FF48073821289702D5 -:1005C000FF4C8796FFFC8296FFF802140000013C66 -:1005D0000000000000019293FFFC0290000822102E -:1005E00000108682FF48F4866F68F4857B18F50456 -:1005F0007B1026B4000285B60000872A0000762909 -:10060000001E7630FFE576B5001E76B4FFE5C5AC7A -:100610006FC0C73867C07739FFF077B80010703EF9 -:10062000FFE1E601064575ACFFF0F70471AC000090 -:10063000000107380001F70571ACF70471ACE00167 -:1006400008C4F7020001772CFFF8203A0000E60109 -:10065000067176A9001EF70471A800000001073892 -:100660000001F70571A8F70471A8E00108C4F702BA -:100670000001872A000076B4FFE5C7386FC07739DC -:10068000FFF027380004203A0003E20108A400002C -:10069000000177390002F68606A4A6B670020000B3 -:1006A0000001C1340000000106B40001077C000114 -:1006B00007EC00010844872A0004C4840000C03A03 -:1006C0004A00E60106D8000000018702FF4800004A -:1006D0000001C7385200972A0004872A000400004E -:1006E0000001203A2100EE01073CF602000086AA34 -:1006F00000048702FF4800000001C7385200273875 -:100700000028C0367200E601073C0000000177FCBB -:10071000001D703EFFE1E601073C0000000177FC90 -:100720000017703EFFE1E601073D0000000177FC85 -:100730000016703EFFE1E601074420320000F60299 -:10074000000120320000E601088800000001872A2D -:10075000001800000001203A0002EE0108C100006C -:100760000001F70471A40000000107380001F7053B -:1007700071A4F70471A4E00108C4F7020001872AFC -:10078000000400000001203A2100EE0107E0F6021B -:10079000000086AA00048702FF4800000001C73855 -:1007A00052002738000CC0367200E60107E0000056 -:1007B000000177FC001D703EFFE1E60107E000004C -:1007C000000177FC0017703EFFE1E60107E1000041 -:1007D000000177FC0016703EFFE1E6010880203240 -:1007E0000000F6020001E0010880203200008702CC -:1007F000FF4800000001C738520027380004203AA3 -:100800000008E6010838F682000077FC001D703E03 -:10081000FFE1E60108380000000177FC0017703E98 -:10082000FFE1E60108390000000177FC0016703E88 -:10083000FFE1E601088020360000F6820001E001B9 -:10084000088020360000F702000077FC001D703E93 -:10085000FFE1E60108780000000177FC0017703E18 -:10086000FFE1E60108790000000177FC0016703E08 -:10087000FFE1E6010880203A0000F7020001203A7B -:100880000000E60108C100000001F70471A00000AB -:10089000000107380001F70571A0F70471A0E0011D -:1008A00008C4F7020001F704719C0000000107383A -:1008B0000001F705719CF704719CE00108C4F70280 -:1008C0000001F7020000203A0000E601096800007C -:1008D0000001F6847B10000000018736000076B529 -:1008E000001E76B4FFE5C7386FC07739FFF02738B0 -:1008F0000004203A0003E2010B5077390002F6862B -:10090000090CA6B6700200000001C134000000010D -:10091000091C00010AE000010AAC00010B14F704F5 -:1009200071D0F60471CC06B80001C0366200E60151 -:100930000938C7340000F7020000F58471D40000C4 -:100940000001C03A5A00470C0001203A0000E601BD -:10095000098500000001F70471B0000000010738AC -:100960000001F70571B0F70471B0F70471B400002D -:10097000000107380001F70571B4F70471B4E00114 -:100980000B5000000001F48471C8F68571D0949674 -:10099000FFF4F4847B10C0366200E60109A494964B -:1009A000FFECF00571D0F70471D0F00571C88496A2 -:1009B000FFECC03A5A00470C0001F70571C48726C6 -:1009C000000800000001703AFFE1E60109E10000C3 -:1009D0000001F70471980000000107380001F705D5 -:1009E00071988496FFF40000000120260000E601C3 -:1009F0000A710000000107880008E001055897937C -:100A0000FFFCF602000920320014E6010A4D27001F -:100A1000000C203A0001E2010A4DF7062DCCF684C5 -:100A20002ECC0000000175B50002B62E700206B48F -:100A30000001F6852ECC8602FF34F7062E4C2036B8 -:100A4000001FE2010A4DB62E7002F0052ECCF7040D -:100A50002D6800000001873A000000000001873A7D -:100A600000280000000107880008C13800009793A3 -:100A7000FFFCF70471BC8496FFEC07380001F70512 -:100A800071BCF70471BC86A600048496FFF4F704D9 -:100A900071B820260000C7386800F70571B8E60174 -:100AA0000B5100000001E0010B5C00000001F704A5 -:100AB00071C00000000107380001F70571C0F7049C -:100AC00071C0F4847B10000000019493FFFC078840 -:100AD0000008E000FDCC9793FFFCE0010B50000004 -:100AE0000001F70471C00000000107380001F7059C -:100AF00071C0F70471C0F4847B100000000194936E -:100B0000FFFC07880008E000FF309793FFFCE0013E -:100B10000B5000000001F70471C00000000107380D -:100B20000001F70571C0F70471C0F6847B108702DD -:100B3000FF4800000001C7386A00273800049713F7 -:100B4000FFFC9693FFFC07880008E000FE4897939F -:100B5000FFFC07880008E00105589793FFFC879683 -:100B6000FFFC8296FFF802140000013C0000000028 -:100B700000019293FFFC02900008F7067080F705D1 -:100B80007B1807880008E00105589793FFFC8796BB -:100B9000FFFC8296FFF802140000013C00000000F8 -:100BA00000019293FFFC02900008F7066F68F705BA -:100BB0007B1807880008E00105589793FFFC87968B -:100BC000FFFC8296FFF802140000013C00000000C8 -:100BD00000019293FFFC02900008F7067B18971320 -:100BE000FFFCF7066F689713FFFC07880008E0001A -:100BF00014F49793FFFCF7067B189713FFFCF70696 -:100C00006FF49713FFFC07880008E00014F4979333 -:100C1000FFFCF7067B189713FFFCF706708097130D -:100C2000FFFC07880008E00014F49793FFFCF70628 -:100C30007B189713FFFCF706710C9713FFFC0788CE -:100C40000008E00014F49793FFFC8796FFFC82965F -:100C5000FFF802140000013C000000000001000049 -:100C600000009293FFFC02900008F5020004F505D5 -:100C70007600F0057608F0057604F00575F8F502C3 -:100C80000001F682000020360004EC010CBCF505E2 -:100C900075FCF58E6AF8F60675F8472CFFFC97325E -:100CA00000180630000406B40001F70476000000C6 -:100CB0000001C0367200EC010C9905AC214CF50620 -:100CC00072189513FFFCF50676489513FFFC07880C -:100CD0000008E00015489793FFFCF5060DF4951306 -:100CE000FFFCF782000E9793FFFCF5067218951330 -:100CF000FFFC07880008E000161C9793FFFCF50630 -:100D00000DF49513FFFCF782000E9793FFFCF50698 -:100D100072A49513FFFC07880008E000161C979347 -:100D2000FFFCF506132C9513FFFCF7820001979347 -:100D3000FFFCF50673309513FFFC07880008E00000 -:100D4000161C9793FFFCF50616C89513FFFCF78257 -:100D500000019793FFFCF50673BC9513FFFC078811 -:100D60000008E000161C9793FFFCF5061800951389 -:100D7000FFFCF78200109793FFFCF506744895136B -:100D8000FFFC07880008E000161C9793FFFCF5069F -:100D900016409513FFFCF78200109793FFFCF506B1 -:100DA00074D49513FFFC07880008E000161C979385 -:100DB000FFFCF506132C9513FFFCF50200129513AA -:100DC000FFFCF50675609513FFFC07880008E0003E -:100DD000161C9793FFFCF00575F0F00575ECF00517 -:100DE00075F48796FFFC8296FFF802140000013C20 -:100DF0000000000000019293FFFC02900008221006 -:100E00000038F70475EC00000001203A0000E6010C -:100E10000E2800000001F70475F000000001203AE0 -:100E20000000E6010E3D0000000107880008E00117 -:100E300015D09793FFFCE001131800000001F704A0 -:100E400075FC00000001203A0000E6010E59F6860C -:100E500075F8E0010E6CF6820000F70476080000D9 -:100E6000000177390002C738680086BA0018F70415 -:100E700076FC00000001203A0000E6010E90F685A5 -:100E80007660F3067648F30576FCE0010EA4F702DF -:100E90000001F3020010F30576F8F3067648F30537 -:100EA0007700F7020000203A0000E6011315F30670 -:100EB0007448F70475EC00000001203A0000E601D8 -:100EC0000ED800000001F70475F000000001203A80 -:100ED0000000E6010EED0000000107880008E001B7 -:100EE00016409793FFFCE001131800000001F68400 -:100EF0007660000000018736000800000001703AAB -:100F0000FFE1E6010F21F48200009693FFFC0788C1 -:100F10000008E00000BC9793FFFCE0011314F30607 -:100F20007560C3B40000841E0010F6844AA0231428 -:100F300000209316FFC49416FFE09696FFD4851EFA -:100F40000014F7044A9C00000001C0367200EC0156 -:100F5000100C9516FFE477350001C7386800773923 -:100F60000002F3064A98C6B8300006B4000CC584E7 -:100F700000008736000000000001C03A4200E60190 -:100F80000F9CC62400008736000400000001C03A10 -:100F90005200E6010FA020320000F60200012032CC -:100FA0000000E6010FAD00000001F582000086366A -:100FB00000008716FFE000000001C0327200E2016D -:100FC0000FE8F5020000C0327200E6010FF0202A9F -:100FD000000086B600048716FFE400000001C0365A -:100FE0007200E2010FF1202A0000F5020001202A20 -:100FF0000000E6011001202E0000F5820001202EE5 -:101000000000E601101020260000F48200012026D6 -:101010000000E6011045F60200018716FFD4F30632 -:101020004A9876B90001C6B4700076B50002C6B41D -:10103000300006B4001486B600009716FFD8E00111 -:1010400010B89696FFDC2714002C9713FFFC83162C -:10105000FFC4000000019313FFFCF3064A989313AA -:10106000FFFC9396FFCC07880008E0012568979362 -:10107000FFFC8396FFCC20220000E60110B5F602AB -:1010800000018716FFD4F3064A9876B90001C6B46A -:10109000700076B50002C6B4300006B4001486B6FF -:1010A00000009716FFD89696FFDCF7054AA0E001EE -:1010B00010BC20320000F602000020320000E601E1 -:1010C00010CCF4820001E0011124F4820000869625 -:1010D000FFD80000000177350002C7386800773973 -:1010E0000002F68642C8A63A6802C7386800753919 -:1010F000001E7528FFE505B8000286AE000007381F -:1011000000049716FFECC63057C07630FFF09616F5 -:10111000FFF475AD001E75ACFFE5C6B45FC076B4D4 -:10112000FFF09696FFF020260000E6011138F582C8 -:101130000000E00111CCF60200008696FFF00000EE -:101140000001C7346800C49C7200C02E6A00EC0124 -:101150001198C5240000C62C00008716FFEC000083 -:101160000001A6B2700205AC0001C73070007739EB -:10117000001E7738FFE5C6B477C076B4FFF0F6AB53 -:101180002800052800028716FFF000000001C02E8D -:101190007200EC01115906300002F3020001F30560 -:1011A00076F4F60200018716FFF0869E0004C73829 -:1011B0007000C7384800C6B470008716FFF406B444 -:1011C00000209702FF6C9482FF509682FF582032D5 -:1011D0000000E601131000000001F704765CF584BE -:1011E00076F807380001F705765CF704765C202E68 -:1011F0000021E2011230F6862C28F7042D38000079 -:10120000000106380001F6052D387739000220323A -:101210000044E601121CB5BA6802F0052D38F3024D -:101220000022F30576F8F3047700E0011234F305A9 -:1012300076FCF00576FCF70475F800000001203A12 -:101240000000E6011271F6862C28F7042D38000004 -:10125000000106380001F6052D3877390002F30247 -:10126000000F20320044E6011270B33A6802F00524 -:101270002D38F7047608F684760007380001C03A66 -:101280006A00E601128CF7057608F0057608F68408 -:101290007608F7047604F00575F8F60675F8C0369A -:1012A0007200470C0001203A0000E60112B9F70570 -:1012B00075FCE00112C8F702000077350002C7385C -:1012C0006000873A001800000001203A0000E601A3 -:1012D0001309F7057660F7042D38F30672A4F305B9 -:1012E0007648F6862C2806380001F6052D38773921 -:1012F0000002F302000E20320044E6011318B33A54 -:101300006802E0011318F0052D38E0011314F3060C -:101310007218F3067330F30576488796FFFC8296C1 -:10132000FFF802140000013C00000000000192934D -:10133000FFFC02900008F70476600000000186BA06 -:101340000004F704765400000001C7386800F70570 -:101350007654F70476580000000107380001F705BD -:101360007658F70475F8F6847658203A0000E601BE -:10137000139DF6862C28F7042D380000000106384E -:101380000001F6052D3877390002F502000F2032F2 -:101390000044E601139CB53A6802F0052D38F704C5 -:1013A0007608F684760007380001C03A6A00E60144 -:1013B00013B8F7057608F0057608F7047608F68482 -:1013C0007604F00575F8F58476F8C03A6A00470CA3 -:1013D0000001202E0021E2011414F70575FCF7042A -:1013E0002D38F6862C2806380001F6052D38773979 -:1013F000000220320044E6011400B5BA6802F0058C -:101400002D38F5020022F50576F8F5047700E001A5 -:101410001418F50576FCF00576FCF70475ECF50676 -:101420007218203A0000E6011440F5057648F704EA -:1014300075F000000001203A0000E601145500009C -:10144000000107880008E00115D09793FFFCE00138 -:1014500014C400000001F70475FC00000001203AEC -:101460000000E6011471F68675F8E0011488F702B1 -:101470000000F70476080000000177390002C73841 -:101480006800873A001800000001203A0000E601D9 -:1014900014C5F7057660F7042D38F6862C28063833 -:1014A0000001F6052D3877390002F502000E2032D2 -:1014B0000044E60114BCB53A6802F0052D38F50683 -:1014C00072A4F50576488796FFFC8296FFF8021411 -:1014D0000000013C0000000000019293FFFC02901C -:1014E0000008F70475EC00000001203A0000E60156 -:1014F0001540F40200008696000400000001F68505 -:1015000075EC8696000800000001F6857B3886960B -:101510000000F7047648F6857B30F6867218C03AEC -:101520006A00470C0001203A0000E6011541F40270 -:10153000000107880008E00115D09793FFFCF40232 -:1015400000018796FFFC8296FFF80214000C013C14 -:101550000000000000019293FFFC02900008F704D5 -:1015600075F400000001203A0000E60115BCF40209 -:1015700000008696000400000001F68575F086964E -:10158000000800000001F6857B4886960000F704FD -:101590007648F6857B40F6867218C03A6A00470C9A -:1015A0000001203A0000E60115BDF40200010788A1 -:1015B0000008E00115D09793FFFCF4020001879624 -:1015C000FFFC8296FFF80214000C013C00000000B2 -:1015D00000019293FFFC02900008F70476FC0000E3 -:1015E0000001203A0000E60115FCF6820010F686A4 -:1015F0007648F68576FCE001160CF7020001F685C8 -:1016000076F8F6867648F6857700F7020000203AED -:101610000000E6011620F68674D4E001162CF6854B -:10162000764807880008E00116409793FFFC8796EC -:10163000FFFC8296FFF802140000013C000000004D -:1016400000019293FFFC02900008F60475F0000080 -:10165000000120320000E6011685F7020001F705BF -:1016600075F4F6847B48F70576F4F7047B40C6B042 -:10167000680026B400049702FF6C9602FF50E00158 -:1016800016A800000001F70475ECF6847B38F5829B -:101690000001F58576F4F6047B30C6B8680026B400 -:1016A00000049602FF6C9702FF509682FF58F58661 -:1016B00073BCF58576488796FFFC8296FFF8021486 -:1016C0000000013C0000000000019293FFFC02902A -:1016D0000008F7047B280000000107380001F70527 -:1016E0007B28F70475F4F6847B28203A0000E60195 -:1016F000172100000001F00575F4F70475EC0000F7 -:101700000001203A0000E6011725F00575F0078872 -:101710000008E00116409793FFFCE00117EC000081 -:101720000001F00575ECF70475FC00000001203A9B -:101730000000E6011741F68675F8E0011758F70238 -:101740000000F70476080000000177390002C7386E -:101750006800873A001800000001203A0000E60106 -:101760001795F7057660F7042D38F6862C2806388D -:101770000001F6052D3877390002F502000E2032FF -:101780000044E601178CB53A6802F0052D38E001F7 -:101790001798F50672A4F5067218F5057648F584D3 -:1017A00076F800000001202E0021E20117E8F686FD -:1017B0002C28F7042D380000000106380001F6053A -:1017C0002D387739000220320044E60117D4B5BA2B -:1017D0006802F0052D38F5020022F50576F8F504CB -:1017E0007700E00117ECF50576FCF00576FC8796AE -:1017F000FFFC8296FFF802140000013C000000008C -:1018000000019293FFFC0290000822100038F704B8 -:1018100075EC00000001203A0000E60118340000D9 -:101820000001F70475F000000001203A0000E60115 -:1018300018490000000107880008E001164097934E -:10184000FFFCE0011C7400000001F68476600000DB -:1018500000018736000800000001703AFFE1E60150 -:10186000187DF48200009693FFFC07880008E000D2 -:1018700000BC9793FFFCE0011C70F3067560C3B4D5 -:101880000000841E0010F6844AA023140020931642 -:10189000FFC49416FFE09696FFD4851E0014F7044B -:1018A0004A9C00000001C0367200EC0119689516D0 -:1018B000FFE477350001C738680077390002F30686 -:1018C0004A98C6B8300006B4000CC58400008736BC -:1018D000000000000001C03A4200E60118F8C624EA -:1018E00000008736000400000001C03A5200E60103 -:1018F00018FC20320000F602000120320000E60150 -:10190000190900000001F5820000863600008716E4 -:10191000FFE000000001C0327200E2011944F5024C -:101920000000C0327200E601194C202A000086B681 -:1019300000048716FFE400000001C0367200E201D7 -:10194000194D202A0000F5020001202A0000E601BE -:10195000195D202E0000F5820001202E0000E60116 -:10196000196C20260000F482000120260000E60108 -:1019700019A1F60200018716FFD4F3064A9876B93A -:101980000001C6B4700076B50002C6B4300006B4DB -:10199000001486B600009716FFD8E0011A14969638 -:1019A000FFDC2714002C9713FFFC8316FFC40000F4 -:1019B00000019313FFFCF3064A989313FFFC9396E0 -:1019C000FFCC07880008E00125689793FFFC839609 -:1019D000FFCC20220000E6011A11F6020001871652 -:1019E000FFD4F3064A9876B90001C6B4700076B504 -:1019F0000002C6B4300006B4001486B60000971684 -:101A0000FFD89696FFDCF7054AA0E0011A182032AD -:101A10000000F602000020320000E6011A28F482DD -:101A20000001E0011A80F48200008696FFD80000D1 -:101A3000000177350002C738680077390002F68662 -:101A400042C8A63A6802C73868007539001E752872 -:101A5000FFE505B8000286AE0000073800049716BF -:101A6000FFECC63057C07630FFF09616FFF475AD28 -:101A7000001E75ACFFE5C6B45FC076B4FFF0969665 -:101A8000FFF020260000E6011A94F5820000E00134 -:101A90001B28F60200008696FFF000000001C73404 -:101AA0006800C49C7200C02E6A00EC011AF4C524C0 -:101AB0000000C62C00008716FFEC00000001A6B253 -:101AC000700205AC0001C73070007739001E77380E -:101AD000FFE5C6B477C076B4FFF0F6AB2800052862 -:101AE00000028716FFF000000001C02E7200EC011A -:101AF0001AB506300002F3020001F30576F4F6028F -:101B000000018716FFF0869E0004C7387000C738B2 -:101B10004800C6B470008716FFF406B40020970290 -:101B2000FF6C9482FF509682FF5820320000E6013D -:101B30001C6C00000001F704765CF58476F8073829 -:101B40000001F705765CF704765C202E0021E201A7 -:101B50001B8CF6862C28F7042D380000000106386F -:101B60000001F6052D387739000220320044E601E5 -:101B70001B78B5BA6802F0052D38F3020022F30590 -:101B800076F8F3047700E0011B90F30576FCF0058E -:101B900076FCF70475F800000001203A0000E60129 -:101BA0001BCDF6862C28F7042D38000000010638DE -:101BB0000001F6052D3877390002F302000F2032BC -:101BC0000044E6011BCCB33A6802F0052D38F70457 -:101BD0007608F684760007380001C03A6A00E6010C -:101BE0001BE8F7057608F0057608F6847608F70412 -:101BF0007604F00575F8F60675F8C0367200470CE5 -:101C00000001203A0000E6011C15F70575FCE00113 -:101C10001C24F702000077350002C7386000873ABD -:101C2000001800000001203A0000E6011C65F705DD -:101C30007660F7042D38F30672A4F3057648F6862D -:101C40002C2806380001F6052D3877390002F302FA -:101C5000000E20320044E6011C74B33A6802E00131 -:101C60001C74F0052D38E0011C70F3067218F306A1 -:101C70007330F30576488796FFFC8296FFF80214CE -:101C80000000013C0000000000019293FFFC029064 -:101C90000008F70676489713FFFCF70672189713AB -:101CA000FFFC07880008E00014F49793FFFCF70698 -:101CB00076489713FFFCF70672A49713FFFC07887A -:101CC0000008E00014F49793FFFCF706764897139A -:101CD000FFFCF70673309713FFFC07880008E0004D -:101CE00014F49793FFFCF70676489713FFFCF7066A -:101CF00073BC9713FFFC07880008E00014F4979367 -:101D0000FFFCF70676489713FFFCF7067448971315 -:101D1000FFFC07880008E00014F49793FFFCF70627 -:101D200076489713FFFCF70674D49713FFFC0788D7 -:101D30000008E00014F49793FFFCF7067648971329 -:101D4000FFFCF70675609713FFFC07880008E000AA -:101D500014F49793FFFC8796FFFC8296FFF8021419 -:101D60000000013C0000000000019293FFFC029083 -:101D70000008F68676689693FFFCF68677049693BD -:101D8000FFFC07880008E00015489793FFFCF686E3 -:101D90001DD49693FFFC9013FFFCF686766896930D -:101DA000FFFC07880008E000161C9793FFFCF70271 -:101DB0000022F70576F4F70576F8F00576FCF005D5 -:101DC00077008796FFFC8296FFF802140000013C22 -:101DD0000000000000019293FFFC02900008F7044D -:101DE00076F400000001203A0022E6011E01000006 -:101DF00000019713FFFC07880008E0001584979303 -:101E0000FFFC8796FFFC8296FFF802140000013C5D -:101E10000000000000019293FFFC02900008F7060A -:101E200077049713FFFCF70676689713FFFC078883 -:101E30000008E00014F49793FFFC8796FFFC82965D -:101E4000FFF802140000013C000000000001000047 -:101E500000009293FFFC02900008F686781096939B -:101E6000FFFCF68678A49693FFFC07880008E00044 -:101E700015489793FFFCF6861FBC9693FFFCF682ED -:101E800000149693FFFCF68678109693FFFC078863 -:101E90000008E000161C9793FFFCF005789C900268 -:101EA000FF34F7027FFFF70578A09702FF3087968F -:101EB000FFFC8296FFF802140000013C00000000C5 -:101EC00000019293FFFC02900008F604789C8716AC -:101ED000000084960008F5867710873A0008F68699 -:101EE000218C7539000477390002A73A6802203244 -:101EF0000000C6A8580084160004C63075809436C9 -:101F00000004B4AA580287360008F605789C073802 -:101F10000001E6011F2D973600088702FF30000000 -:101F20000001C03A4A00EE011F3500000001F485AF -:101F300078A09482FF308796FFFC8296FFF8021407 -:101F4000000C013C0000000000019293FFFC029095 -:101F500000088596000000000001872E0008F68624 -:101F6000218C77390002A73A6802F604789CC704EE -:101F7000760086AE0008C6307400F7067710F605C6 -:101F8000789C76B50004C6B470008736000820320D -:101F9000000007380001E6011FA897360008F70285 -:101FA0007FFFF70578A09702FF308796FFFC8296A7 -:101FB000FFF802140004013C0000000000019293AD -:101FC000FFFC0290000822100008F704789C000033 -:101FD0000001203A0000E60120D1F6027FFF9616AC -:101FE000FFF4F6842D40F606771026B4000177350D -:101FF0000004C4B86000C338000074350002F6065F -:102000007710C0266200EC0120C1F606218CF38413 -:10201000789CA722600200000001C01E7400E60147 -:1020200020B10000000186A60000F70478A000009F -:102030000001C6B4720020360000EE01209896A67A -:102040000000F7042D38F6067710C5186000F686F4 -:102050002C28862A000405B80001F5852D3877392B -:102060000002202E0044E6012070B63A6802F00516 -:102070002D38862A000800000001962A000CF6067A -:10208000218CA722600200000001C7047600C71C53 -:102090007400E00120B0F705789C8616FFF400007C -:1020A0000001C0366200EC0120B0000000019696ED -:1020B000FFF424A4001023180010E0011FFC2420CA -:1020C00000048616FFF400000001F60578A09602D1 -:1020D000FF308796FFFC8296FFF802140000013C57 -:1020E0000000000000019293FFFC02900008871698 -:1020F000000000000001873A0008F6867710773963 -:102100000004C738680086BA000C873A000800004F -:102110000001C0367200440C00018796FFFC8296D5 -:10212000FFF802140004013C00000000000192933B -:10213000FFFC02900008F702000F203A0000EC01BB -:10214000215DF68677189036000027380001C60416 -:102150000000C03A6200E601214406B40010F60611 -:1021600078A49613FFFCF60678109613FFFC0788F8 -:102170000008E00014F49793FFFC8796FFFC82961A -:10218000FFF802140000013C000000000001000004 -:102190000001000000020000000400000008000030 -:1021A000001000000020000000400000008000003F -:1021B0000100000002000000040000000800000010 -:1021C000100000002000000040000000800000001F -:1021D00000009293FFFC02900008F70678B0971376 -:1021E000FFFCF70679CC9713FFFC07880008E00096 -:1021F00015489793FFFCF706222C9713FFFCF70274 -:1022000000159713FFFCF70678B09713FFFC0788BB -:102210000008E000161C9793FFFC8796FFFC82964F -:10222000FFF802140000013C00000000000192933E -:10223000FFFC02900008F6846F440000000187361E -:10224000000000000001203A0002E6012270F602C0 -:10225000000087360EF486B60EF800000001C03A82 -:102260006A00470C0001203A0000E6012278203283 -:102270000000F602000120320000E6012294000076 -:102280000001F70432E800000001203A0000E601F6 -:1022900022B1F58203E80F814000F70479C80000FD -:1022A000000107380001F70579C8F70479C8F582FD -:1022B00003E89593FFFCF58200159593FFFCF586E6 -:1022C00079CC9593FFFC07880008E0011EC0979326 -:1022D000FFFC8796FFFC8296FFF802140000013C89 -:1022E0000000000000019293FFFC02900008F70636 -:1022F00079CC9713FFFCF70678B09713FFFC07889B -:102300000008E00014F49793FFFCF70679CC9713CC -:10231000FFFCF706793C9713FFFC07880008E000F4 -:1023200014F49793FFFC8796FFFC8296FFF8021443 -:102330000000013C000000000001C13C0000021050 -:1023400000049293FFFC029000082210000C859676 -:1023500000000000000186AE0004000000012036ED -:102360000000E60123842714000C872E00040000DF -:10237000000107380001972E0004872E0004E001B9 -:1023800024349696FFF49713FFFC85160004000092 -:1023900000019513FFFC9593FFFC9596FFEC0788D1 -:1023A0000008E00125689793FFFC8596FFEC20224A -:1023B0000000E60124340000000186AE0004861609 -:1023C000FFF400000001C0366200EE0124217735E1 -:1023D0000001C738680077390002C6B85800773165 -:1023E0000001C738600077390002C73858008536C9 -:1023F0000000000000019536000C85360004000046 -:102400000001953600108536000800000001953661 -:10241000001426B4000CC0367200EE0123EC00005C -:102420000001872E00040000000107380001972EEC -:102430000004872E00048696FFF485160004773585 -:102440000001C738680077390002C72C7000852A60 -:10245000000000000001953A000C85160004000001 -:102460000001852A000400000001953A001085163D -:102470000008F4020001953A001496AE0008879611 -:10248000FFFC8296FFF80214000C013C00000000E3 -:1024900000019293FFFC029000082210000C859628 -:1024A000000000000001842E000400000001202232 -:1024B0000000E60125552714000C9713FFFC851634 -:1024C0000004000000019513FFFC9593FFFC959616 -:1024D000FFEC07880008E00125689793FFFC8596CC -:1024E000FFEC20220000E6012555000000018616C1 -:1024F000FFF40000000120320000EE012545773195 -:102500000001C6AC0000C738600077390002C73848 -:10251000580085360018000000019536000C8536FD -:10252000001C0000000195360010853600200000D8 -:1025300000019536001406B4000CC0367200EC01A0 -:10254000251100000001872E0004F4020001273845 -:102550000001972E00048796FFFC8296FFF8021474 -:102560000008013C0000000000019293FFFC029073 -:102570000008221000088396000483160000C5009E -:102580000000841A0004C4A800009416FFF4C026BA -:102590004200E60126D1000000018316FFF400008E -:1025A0000001C02A3200E60126D1C7204A00951654 -:1025B000FFF476B8FFE1C73868007739FFFFC5241C -:1025C000700077290001C738500077390002831660 -:1025D0000000869E0000C5B8300005AC000C872EB8 -:1025E0000000C6000000C0367200E601261020324E -:1025F0000000869E0004872E000400000001C03603 -:102600007200E601261020320000F602000120329E -:102610000000E601262500000001C7000000E001DF -:102620002678203A0000869E0000872E00000000D9 -:102630000001C0367200E201265C00000001E601E4 -:10264000266420320000869E0004872E00040000CD -:102650000001C0367200E201266520320000F60259 -:102660000001203200004704FFFFE6012679203AEE -:102670000000F7020001203A0000E60126B1203AEE -:102680000000EE0126A0203A00014304FFFFC03AFB -:102690003200E60126C9C0264200E0012590000074 -:1026A0000001E60126C1C0264200E001259000009D -:1026B000000183160008F4020001E00126E0951AEB -:1026C0000000E001258CC4A80000E001258CC4288E -:1026D00000008316000800000001941A0000C400E6 -:1026E00000008796FFFC8296FFF80214000C013C64 -:1026F000000000000001000000009293FFFC029027 -:102700000008859600048416000084960008F702ED -:102710000003C6A04D80C6B67400E6012771C6202E -:10272000000020360002E60127A0C5204800C7208F -:10273000480027380002C0227200E201279CC538F9 -:102740000000872E000076AD001E76B4FFE5C73886 -:102750006FC07738FFF0F733280006300002C03230 -:102760005200E201274105AC0002E00127A0C5208C -:102770004800C720480027380004C0227200E20148 -:1027800027A0C520480083AD00040000000193B1DC -:102790000004C0327200E201278500000001C5205C -:1027A0004800C0325200E40127D50000000186AE87 -:1027B0000000772D001E7738FFE5C6B477C076B5E8 -:1027C000FFE8F6B3680006300001C0325200E401B1 -:1027D00027AC05AC00018796FFFC8296FFF8021437 -:1027E000000C013C0000000000019293FFFC0290ED -:1027F0000008841600008696000400000001C7222D -:102800006D80E601281020360000E0012874C438ED -:102810000000F7020001EE012841F602000076B543 -:10282000000120360000EE01281C77390001E0018C -:10283000284420220000742100017738FFFF063071 -:10284000000120220000EE012834203A0000E601B9 -:10285000287100000001C0226A00E4012864000021 -:102860000001C4206A00773AFFFFE601285476B4DD -:10287000FFFFD42007628796FFFC8296FFF80214C0 -:102880000008013C0000000000019293FFFC029050 -:10289000000822100004E00128CCF70629DC86BAE3 -:1028A00000000000000120360000E60128C90000F9 -:1028B00000019716FFF407880008C13400009793C1 -:1028C000FFFC8716FFF40000000127380004F6061D -:1028D00029E0C03A6200E401289D000000018796CB -:1028E000FFFC8296FFF802140000013C000000008B -:1028F00000019293FFFC0290000822100004E00106 -:102900002934F706299886BA000000000001203615 -:102910000000E6012931000000019716FFF4078846 -:102920000008C13400009793FFFC8716FFF40000F5 -:10293000000107380004F60629E0C03A6200E4010D -:102940002904000000018796FFFC8296FFF802141C -:102950000000013C0000000000019293FFFC029087 -:102960000008F7047B5000000001203A0000E60157 -:102970002984F6820001F6857B5007880008E00173 -:1029800028F09793FFFC8796FFFC8296FFF80214CD -:102990000000013C00000000000100000B4C0000A2 -:1029A0000000000042880000000000005E500000AF -:1029B00000000000C7A80000000000010BD00000CC -:1029C000000000011C880000000000011E1400002F -:1029D00000000001212C00000000000122E40000A2 -:0229E0000000F5 -:00000001FF -/* This is the Myrinet MCP code for LANai4.x */ -/* Generated by cat $MYRI_HOME/lib/lanai/mcp4.dat > myri_code4.h */ diff --git a/kernel-2.6.33/firmware/ositech/Xilinx7OD.bin.ihex b/kernel-2.6.33/firmware/ositech/Xilinx7OD.bin.ihex deleted file mode 100644 index 03e80857..00000000 --- a/kernel-2.6.33/firmware/ositech/Xilinx7OD.bin.ihex +++ /dev/null @@ -1,177 +0,0 @@ -:10000000FF04A036F3ECFFFFFFDFFBFFF3FFFFFF72 -:10001000EF3FFFF7FFFFFFFFEF7FFEFFCEFEFEFE8D -:10002000FEDEBDDDFDFFFDCFF7BF7FFF7F3FFEBFE3 -:10003000FFFFFFBCFFFFBDB57F7FBFBF7FFFEFFFAF -:10004000FFFFFBFFF7F7FFFFFFFFFEDEFEFEFADE1E -:10005000BDFDEDFDFDCFEFEFEFEFC7DFDFDFDFDF52 -:10006000FF7EFEFD7D6DEEFE7CFBF4FBCFDBDFFF54 -:10007000FFBB7FFF7FFFF7FF9EBF3BBFBF7F7F7F41 -:100080007E6FDFEFF5F6FDF6F5EDEBFFEFEFEF7EC0 -:100090007F7F6F7FFFFEFEFEFEFEEFBFFFFFFFFFD5 -:1000A000FFFFFFFFFFFFBC1F1FEEFFBCB7FFDFFF1F -:1000B000DFEF3BE3D3FFFBFFFFDFFFFFFFBABF2D07 -:1000C000DBBDFDDBDFFAFBFFEFFBDBF3FFDFFD7FDB -:1000D000EFFBFFFFBEBF27BAFEFBDFFFF6FFFFEF20 -:1000E000FBDBF3D99A3FFFAFBFFFFFBE3F37BD96A3 -:1000F000FFFFFFFFFFFFAEFBF3F3EBFFFFFFFFFF91 -:10010000FFF7FABCAEFEBEFEBB7FFDFF7FEFF7FB45 -:10011000BBD7F77FFFF7FFFFF7BCEDFDBD9D7D7BF4 -:10012000FB7B7BFBAFFFFEFDFDFEFEFFFFFFFFF74E -:10013000AAB9BF8FBFDFFF7FFFFF7FCFFBEBCBEB0A -:10014000EEFFFFD7FFFFFF3E333F1C7CFCFFFFFFAE -:10015000FFFFCFD3F3E3F3FBFFFFFFFFFFEBFE3522 -:100160003F3DFDFDFFFFFFBFFFEF6FE3E3E3EFFF69 -:10017000FFDFFFFFF7FE3E5EFEFFFFFFFFFDFFFF1D -:10018000AFCFF2CBCF8EFFFFFFFFFFFDFC3E1F9EE8 -:10019000ADFDFFFFBFFFFFEFFFB3F7E7F7FAFFFF8C -:1001A000FFFFFFEEEBABAF9FE37FFFDEFF7FEEFFD6 -:1001B000FFFB3AFAFFF277FFFFF7FEFFFEBDAEDE70 -:1001C0007D7DFDFFBFEEFFFDFFDBFBFFF7EFFBFFDC -:1001D000FFFEFF2DAFB9FD79FBFAFFBFEFFFFF91E7 -:1001E000FAFBDFF7F7FFFFFFFCCF37BFBFFF7F7FD3 -:1001F000FFFFFFAFFFFFF3FBFBFFF5EFFFFFF7FA9A -:10020000FFFFEEFAFEFB55DDFF7FAFFEFFFBFBF5C8 -:10021000FFF7EFFFFFFFBEBDBDBDBD7D7B7B7B7BE1 -:10022000FBAEFFFDFEFFFFFFFFFFFFFFF7DAB76149 -:10023000FFB959F373F3DF7F6FDFEFF7EBEBD7FF16 -:10024000D7FFFFF7FE7FFB3E3873F67FFCFFFFCF43 -:10025000FFB7FBB3B367FFE7FDFFEFF67FB7BCF572 -:100260007BF6F7F5FFFFEFFFF7FFF7CEE7FF9FFF06 -:10027000FFF5FE7DFF5FFFFFFFFFFFFFFFEFFFF6D4 -:10028000CBDBEEFEFFDFFFFFFFFE7FBE1E3EFEFF6D -:100290007DFEFFFFEFBFE7FFE3E3FFDFE7FFFFFFC9 -:1002A000B8EFB72FEEFFDFFFBFFF7FEFEBBFA3D3AA -:1002B000FF7FFFFFFFFFF7BEFD3FCFFDFBFFFFFF0F -:1002C000FFFFAFFBBFBBBFDBFDFBFFFFFFFF3EFE42 -:1002D0003FBABAFEFFFFFFEFFFEFC37FB29BFFFF06 -:1002E000FFFFFEFFFF3CFF3F3CFFFEFFFFFFFFFF66 -:1002F000AFF3FEF3E3EBFFFFFFFBFFF79AFEAF9ECA -:10030000BEFEFFDFFFFF7BEFF7BFFBFBFBFFFF7FC7 -:10031000FFFFFFBCBDFDBDDD7D7B7B7B7BFBAEFFBF -:10032000FFFFFEFEFFFDFFFFFFF79AFF9FFFAFEF0E -:10033000FFFFFFFF7FCFF3FFEBFFEBFFFFBFFFFFF1 -:10034000EFFEFF37FCBFFFFFFFFFFFFFCFEFFDF327 -:10035000FFEEFEFFFFFFFFFF6EFD2FFDFFFDFFFF26 -:10036000FFFFFFEFCFFFF3BF69FFFFFFFFFFFFFEC0 -:10037000FB9FFFBFFDFFFFFFFFFFEF87FEDAEFCF21 -:10038000FFFFFFFFFFFFFEEFBFEFEFFDFFFFFFFFF0 -:10039000FFEFFDFF7BFFEBFEFFFFFFFFEBF8FFEF43 -:1003A000AFFFFFBDFFFFFF7FEE7FEFFFBBFFBFFB98 -:1003B000FFFFFFF7F6FBBDFDDDF5FFFFFFFFFFAF22 -:1003C000FF5FF5DFFF7FFFFFFFFFFFF6F3FFDEFEBE -:1003D000EFFDFFFFFFFFEFFFDEDF5FDFFDFFFFFF52 -:1003E000FFFFFEFFFFFEFEFFFDFFFFFFFFAFFFFF72 -:1003F000EFEDFFDFFFFFFBFFFFDABDBEAEFE7FFDCF -:10040000DFFFFF7FEFFFFBFBFB7FF7FFFFFFFFF748 -:10041000BCFDBDBDBDFD7B7B7B7BFBAEFFFFFDFF60 -:10042000FFFFFDFFFFFFFFFA9FBFBFCF7FFFFFFF73 -:10043000FFFFAFFFEBEBEBFFD7FEFFFFBFE7FEBF1A -:100440007FFCFFFFEDFFFFFFFF4FFFFBFBFFFFDD2B -:10045000FFFFFFFFFFFEBDDF9DFDDFB9FFFFFFFFD9 -:10046000EFFFFBEFEBFFDEFFFFFFFFFFF69FFFFC61 -:10047000FEFBFDFFFFFFFFEFDFFACDCFBF9FFFFFCA -:10048000FFFFF7FEBFFFDFEF5FFFFFFFFF7F6FFFA5 -:10049000BBFDFFFFFFFFFFFFFFFF7EFF5FFFBFBF53 -:1004A000F9FFFFFF7F6E7BFFEFFDEBDFFFFFFFFF3D -:1004B000F7B63EFCFDBF7EFBFFFFFFF7EFF7F3F75C -:1004C000FFFBFFFFFFFFFFFF6E3579FFBFFCFFFF64 -:1004D000FFFFFFEFFB53DFFFEBBFFFFFFFFFFFBCA3 -:1004E000FFFFFFBFFFFDFFFFFFFFAFF5FFF7FFFBC4 -:1004F000FFFFFFFFFFFFBAAAEEFE3F7DFDFFFFFFFC -:100500007FAF77FBFBFFFBF7FFFFFFFFF7BEBDBD34 -:10051000BDBDFD7B7B7B7BFBAEFFEFFFFFFFFFFCE9 -:10052000FFFFFFFF9AD9B8FFFF79FFFFFFFFFFCF63 -:10053000FBFFEBFFEBD7FFFFFFFFE7DEF8FBFE3F24 -:10054000FBFDFFFFFFFFCFADBFFAFF73DFFFFFFF34 -:10055000FFFF3AF5B7FC3FF9FDFFFFFF7FEFF3FF29 -:10056000BFFEF39FFEFFFFFFF73EFFFFFFBFFFFF52 -:10057000FFFFFFFFAFD3FEDBFFDBDFFFFFFFFFFF70 -:100580003EFFBFFF7FFFFDFFFFFFFF8FF3FFEDFF8C -:10059000F7FBFFFFFFFFEFF63CFEFFFFFFFFFFFF54 -:1005A000FF9FEFEFD1FFFFFFFFFFFFFFFFFF7EBFCA -:1005B000FDFFFFFFFFFFFFFFBBEFDFF1FFFFFFFFCF -:1005C000FFFFFFFFFFEE3EFEFFFFFFFFFFFFFFBF4E -:1005D000EFFDC3FFFFFFFFFFFFFFBFFFFC3EFEFF7E -:1005E000FFFFFFFFFFFFFF2EEFF3FFFFFFFFFFFF08 -:1005F000FFFFF7BABEFEFFFFFFFFFFFFFF7FAFFB6E -:10060000FBFDFFFFFFFEFFFFFFF2D6EDBDBDBD7D91 -:100610007B7B7B7BFBAFDFFFFFFFFFFFFFFFFFFF6E -:10062000FF92BFFFFFFFFFFFFFFFFF7FAFEBEBFF7F -:10063000FFFFFFFFFFFFFFE7FE2EFEFFFFFFFFFFB5 -:10064000FFFFFF4FEFF3FFFFFFFFFFFFFFFFFFFE87 -:100650003CFEFFFFFFFFFFFFFFFFEFCEC3FDFFFFED -:10066000FFFFFFFFFFFFFE5DFFFFFFFFFFFFFFFF3D -:10067000FFEFCFEBFFFFFFFFFFFFFFFFF7EE3EFFB8 -:10068000FFFFFFFFFFFFFF7FEFDFE2FFFFFFFBFF4B -:10069000FFFFFFFFF6BEFCFFFFFFFFFFFFFF7FEE48 -:1006A0005FE6FFFFFFFFFFFFFFFFFF3E7DFFFFFF56 -:1006B000FFFFFFFFFFFFEFF3FBFFFFFFFFFFFFFF6A -:1006C000BFF736BEFEFFFFFFFFFFFFFFFFEFD3F6D2 -:1006D000FEFFFFFFFFFFFFFFFFFC7FEEFFFFFFFFBF -:1006E000FFFFFFFFAFEFEBFFFFFFFFFFFFFFFFFF8E -:1006F000BABEFEFFFFFFFFFFFFFFFFEEFBFAFFFFAB -:10070000FFFFFFFFFFFFF7D6FDBDBDBD7D7B7B7B00 -:100710007BFBAEFF7EFFFFFFFFFFFFFFFFF7BABFD0 -:10072000FFFFFFFFFFFFFFFF7FEFEB6BFFFFFFFF11 -:10073000FFFFFFFFF7FEBEFEFFFFFFFFFFFFFFFF14 -:100740004FEFF7FFFFFFFFFFFFFFFFEF3E6EFCFFE6 -:10075000FFFFFFFFFFFFFFEFC3C9FFFFFFFFFFFF2B -:10076000FFFFFF3EBFFFFFFFFFFFFFFFFFFFEFFBAE -:10077000D5FFFFFFFFFFFFFFFFFFFEFEFEFFFFFFB6 -:10078000FFFFFFFFFF6FEFFBFFFFFFFBFFFFFFFF21 -:10079000FFF6DFFFFFFFFFFFFFFF7FFEEFFFFFFF23 -:1007A000FFFFFFFFFFFFE7FFFEFFF7FFFFFFFFFF7A -:1007B000FF7FFAEFBFFFFFFFFFFFFFFFFFE7FFFE37 -:1007C000FFFFFFFFFFFFFFFF7FFEEFBFFFFFFFFF0A -:1007D000FFFFFFFFA7FFFCF7FFFFFFFFFFFFFF7F0C -:1007E000FEAEFFFFFDFFFFFFFFFFFFE7F7FAFFFD94 -:1007F000FFFFFFFFFFFFFF7FAFFFFFFFFFFFFFFFD9 -:10080000FFFFFFF7BEBDBDBDBD7D7B7B7B7BFBAF2F -:100810007FFFFFFFFFFFFFFFFFFFFFCAFFFFFFFF9D -:10082000FFFFFFFFFF7F6FFFFFFFFFFFFFFFFFFFE8 -:10083000FFE7FEFFFFFFFFFFFFFFFFFFFFCFFEFF12 -:10084000FFFFFFFFFFFFFFFFFFFEDFFFFFFFFFFFD9 -:10085000FFFFFFFFEFFFFEFFFFFFFFFFFFFFFFFFB9 -:10086000FEFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFA9 -:10087000FFFFFFFFFFFFF7FEFFFFFFFFFFFFFFFF91 -:10088000FFFFEFFFFEFFFFFFFBFFFFFFFFE7F2FCB5 -:10089000EFFFFFFFFFFFFFFF7FAEEFFFFFFFFFFF59 -:1008A000FFFFFFFFF77EFDFFFFFFFFFFFFFFFFFFE3 -:1008B000EFFFFEFFFFFFBFFFFFFFBFFFFEFEFFFFDB -:1008C000FFFFFFFFFFFFDFEFDDFEFFFFFFFFFFFF8B -:1008D000FFFFFFFEFEFFFFFFFFFFFFFFFFFFAFEF8A -:1008E000FFFFFFFFFFFFFFFFFFFFBAFEFFFFFFFF5E -:1008F000FFFFFFFFFFEFFAFEFFFFFFFFFFFFFFFF1E -:10090000F69CBDBDBDBD7D7B7B7B7BFBAEFFFFFF52 -:10091000FFFFFFFFFFFFFFF77AFFFFFFFFDFFFFF94 -:10092000FFFF6FEFF7FFFFFFDFFFFFFFFFFFF7FEA8 -:10093000FEFFFFFFDFFFFFFFFFFFCFEBFFFFFFFF2C -:10094000FFFFFFFFFFEF9EFCFFFFFFFFFFFFFFFF2B -:10095000FFEFEFFFFFFFFFFFFFFFFFFFFFFEFFFFC8 -:10096000FFFFFFFFFFFFFF7FEFCBFFFFFFFFFFFD5D -:10097000FFFFFFFFBEFDFFFFFFFFFFFFFFFFFFEFDA -:10098000EFFFFFFFDFFFFFFFFFFFFFF8FFFFFFFFAE -:10099000BFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFB7 -:1009A000FFFFFEFFFFFFFFFFFFFFFFFFFBAF7FFF2C -:1009B000FFFFDFFFFFFFFFFFFFFEEFFFFFFFFFFF78 -:1009C000FFFFFFFFEFFFFFFFFFFFFFFFFFFFBFFF87 -:1009D000FEFFFFFFFFFFFFFFFFFFFFAEFFFFFFFF79 -:1009E000FFFFFFFFFFFFF7FAFFFFFFFFFFFFFFFF24 -:1009F000FF7FEFFFFFFFFFFFFFFFFFFFFFF7BCBD24 -:100A0000BDBDBD7D7B7B7B7BFBAFFFFFFFFFFFFFA2 -:100A1000FFFFFFFFF7FAFFFFFFFFFFFFFFFFFF7F73 -:100A2000AF7FFFFFFFFFFFFFFFFFFFEFFEFFFFFFB7 -:100A3000FFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFF6 -:100A4000FFFFFFFEFFFFFFFFFFFFFBFFFFFFEFFFCB -:100A5000FFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFA7 -:100A6000FFFFFFFFFFEFFFFFFFFFFFFFBFFFFFFFE6 -:100A7000FFFCFFFFFFFFFFFFFFFFFFFFEFFFFFFF99 -:100A8000FFFFFBFFFFFFFFEFFEFF9F9F9F3F3F3FEB -:100A90003F3FFFEFDFDFDFDFCFB7BFBFBFBFFFBC31 -:100AA000B99DBDBD7D7B7B7B7BFBEFD7F5F3F1D1A2 -:100AB00065E3E3E3A3FFFE7FFEDEDEFFBDBDBDBD5C -:100AC000DFEFFBF7F3F3F3E7E7E7E7E7FBFEFFFF13 -:0A0AD000FFFFFFFFFFFFFFFFFFFF26 -:00000001FF -This file contains the firmware of Seven of Diamonds from OSITECH. -(Special thanks to Kevin MacPherson of OSITECH) diff --git a/kernel-2.6.33/firmware/qlogic/1040.bin.ihex b/kernel-2.6.33/firmware/qlogic/1040.bin.ihex deleted file mode 100644 index d1213307..00000000 --- a/kernel-2.6.33/firmware/qlogic/1040.bin.ihex +++ /dev/null @@ -1,2111 +0,0 @@ -:1000000007410600001078003A1000005841000037 -:100010004320504F525947495448312039392035EF -:100020004C51474F43494320524F4F50415249543E -:100030004E4F49205053303130324920542F462002 -:100040007269776D726120655620726569736E6F93 -:1000500030202E3735362020432073756F74656D40 -:1000600020726F4E202E303050206F727564746392 -:100070004E202E6F2020313024200120FD0404204A -:1000800082A005004800451038004B10780047104A -:1000900028004B10B920121278004D10B9202222EE -:1000A000C120080071201000C3700400C920FF782F -:1000B00089208611C7705349CB702050CF70202003 -:1000C000D3700700003FD670C1200800192000003F -:1000D0000920FFFE00210B20A5A5ECA1FF7F642DC8 -:1000E0006B200A0ADCADFF3F542B5B2050501421DB -:1000F00086A2A5A54000BF1086A30F004000851072 -:100100006A2C5A2AC120000019200F0078006510BF -:100110006A2C5A2AC12008000920FF7F482144295F -:100120004B200A0ABCA9FF3F34273B205050142122 -:1001300086A20A0A4000A9104A283A26C1200400D3 -:100140000920FF3F34210B205050142186A250502B -:100150004000AA1078008E114A283A26C09888A13B -:1001600000102C210B20A5A5142186A2A5A54000D6 -:10017000BC100A258AA10010C1987800C1100A2578 -:100180007800C1106A2C5A2A30218AA14000282107 -:10019000A2A10052248424842484248424842484DA -:1001A00092A1007909200000012031007810261D5D -:1001B000182279200052A02F082411200000A92025 -:1001C0004000A4420981C000DC10F27E2885E67D53 -:1001D000EA7CEE7B8378000031203000CF7801018B -:1001E0000B7802000F7802004F780300692040521C -:1001F0000120FD04042082A00500480004113800FD -:100200000011780008111B683C0078000A11A80052 -:1002100008111B683C001B682800076807000B6872 -:10022000FA000F68080013680500236800002768BB -:100230000600176808002B6800001F681900692075 -:10024000805411202000092010000B680C080F6852 -:100250001900036800FD076818001A6A002DE8A05D -:10026000080090A204000981C000221169200055F5 -:1002700009200200A9200001376800000B68400037 -:10028000F07B86A3FFFEC0004811176800011F68BD -:10029000640078004C11176864001F680200E8AD24 -:1002A000100070005211780039110981C000371117 -:1002B0007810A72278103D497810B5197810334E80 -:1002C000003285A00D009020C370000090006C11DA -:1002D000C07086A00200C0006C11781084127810E3 -:1002E0009611CC7805A0C0007A1178104F1D10002F -:1002F000801168008011781086211000801168003C -:1003000080117810B91AE0006C117810BA4C78009E -:100310006C118E119011AC24AC24BE49BE49AC24A2 -:10032000AC2478008E11780090117800921178003A -:1003300094116800011261200000186084A001007F -:10034000C0000112147805A0C000A711100002120D -:100350007800011209205B52042105A0C00001129F -:10036000092064520B200000147986A14200C000CD -:10037000CC1116780920625264210B20000018600D -:10038000C6701460CA701C618CA100FF206084A03C -:10039000FF0005A1CE7078109A197800FF1114782B -:1003A00086A01800C000D3117810781617780000C6 -:1003B00009206252042165A04000EF117E0C9C6070 -:1003C00060207810171A7F0C9F60000078104E177D -:1003D00009200C000760030178107619C000FB119A -:1003E00078109A19092062520B20000009205C52F3 -:1003F00004210B20000005A04000FF110120054052 -:1004000078008612780084127C00C3700000C770E8 -:100410000000CB700000CF700000C070BCA0C0FF17 -:10042000C00052123820790012128412E512A9126B -:10043000FE120D131313A012661717139812AD12A4 -:10044000AF12B112B3126B179812291365139016DD -:100450006017B512AF15CB15E7151216681576158E -:100460008A159E15E913981297139D13A213A713CB -:10047000AD13B213B713BC13C113C513DA13E613CC -:100480009812981298129812F513FE130D14511425 -:100490005B146214A814B714C614D8144815581560 -:1004A00098129812981298125D15BCA0A0FFC00077 -:1004B0009812382084A01F0079005B12A417A71798 -:1004C000B7179812981231194E199812981298125B -:1004D00052195A199812981298129812DB12F412A3 -:1004E0001F135B1386168217961798124718601908 -:1004F0000D1917191B19291998129812CA72C67169 -:100500000120064078008612CE73CA72C67101209F -:100510000040C27068008712612000001B6001006B -:1005200091200050E0008F12E000911268009112BB -:10053000912080407C00C370014078008712C37016 -:1005400006407800871299204100A1204100A9208F -:100550000500A35378008412C470C37004007A00AD -:100560007800841278008412780084127800841253 -:1005700091200080C3700000C7705349CB70205099 -:10058000CF702020D3700700003FD6707920000084 -:100590001B78010031203000592000102920570419 -:1005A0005120700461207204B920FFFFC1200000B7 -:1005B0009120005091208040780055047810C41B91 -:1005C000C0009C12D875DC74DA75DE747800E8120D -:1005D000292000002025D071C873CC72C470781017 -:1005E000FE1A40008412C370024078008412781012 -:1005F000C41BC0009C12D875DC74DA75DE747800F8 -:100600000113292000002025D071C873CC72C4705A -:1006100078105E1B40008412C37002407800841280 -:10062000C471C87014210A2078008212C471142188 -:1006300078008212C7700700CB704100CF700600AF -:10064000780084127810C41BC0009C12D875DC7628 -:10065000DA75DE7678002C13292000003025C4706E -:10066000C872CC73D074C670CA72CE73D27405A02F -:10067000400055130AA440003C13C80046130180F3 -:10068000927884A000FC40004A13CC7885A0010039 -:10069000CE7801200540780086129A7A9E7BA27D52 -:1006A000A67E967CCC7884A0FCFFCE787800591387 -:1006B000CC7885A00100CE78780084127810C41B15 -:1006C000C0009C12D875DC76DA75DE767800681387 -:1006D000292000003025C470C872CC73D474C67051 -:1006E000CA72CE73D67405A0400091130AA44000CC -:1006F0007813C80082130180AE7884A000FC40000B -:100700008613CC7885A00001CE78012005407800C2 -:100710008612B67ABA7BBE7DC27EB27CCC7884A0CB -:10072000FFFCCE7878009513CC7885A00001CE78B8 -:1007300078008412092061520C21EC7A7800821230 -:10074000092041520C2178008312092042520C21C9 -:1007500078008312612040520C611062780082128E -:10076000092045520C2178008312092046520C21A1 -:1007700078008312092048520C2178008312092046 -:1007800049520C217800831208790C7A7800821281 -:10079000C471078184A00F00038003800380E8A058 -:1007A0008054006A046884A008004000D713086BD6 -:1007B0007800D8130C6B78008112C4777810C519B3 -:1007C000912000801C6B146A91200180082778001A -:1007D00081124C7978008312C4777810C519912062 -:1007E00000800869186A106B9120018078008112DE -:1007F000C47182A11000C8007C1278107F23780099 -:100800008112C47182A11000C8007C1211204152D3 -:1008100004227E001221781038237F017800831291 -:10082000C47119200001042382A0060048001B1493 -:1008300011204914A920080078001F141120411428 -:10084000A9200800042206A140002A14108270008A -:10085000281478001F1478007C12042382A006005C -:100860004800331492A249147800351492A241141E -:100870007E0211204252042212217F017E00781054 -:1008800044237F0178008312E803FA00F401EE02AA -:100890006400190032004B00E803FA00F401EE0294 -:1008A0000400010002000300612040520C6110624C -:1008B000C4700E60C87012607800821261204052CD -:1008C0001461C47016607800831261204052C471B4 -:1008D000112004001F6019001920121286A128009F -:1008E00040008314112005001F6019001920121206 -:1008F00086A1320040008314112006001F600C0006 -:100900001920222286A13C00C0007C1218607E00C3 -:100910001A61007884A00100C0009E140120FD042B -:10092000042082A005004800961438009A1478002C -:100930009E1428009A1478009E1419202222780010 -:10094000A01419201212B823781055237810334EB2 -:100950007F0178008312C47184A1CFFFC0007C1294 -:1009600011204852042212217E00781077237F0143 -:1009700078008312C47182A11000C8007C1211207B -:10098000495204227E001221781066237F017800EC -:100990008312C471C87284A1FDFFC0007B1284A2BF -:1009A000FDFFC0007B12002108790A7800220C7A32 -:1009B0000E7878008212C471078184A00F00038032 -:1009C00003800380E8A0805419200000C872BCD2C4 -:1009D0004000E9149DA31000B4D24000EE149DA382 -:1009E000080000687E0026A240001115026A84A457 -:1009F00000204000FA149DA3100084A400104000C1 -:100A000000159DA3080084A40040400011150F812B -:100A100084A2004040000D1578109923780011152C -:100A200078108B2378001115CC72086806A240005C -:100A30004015A4A2FF0061204052186186A1280041 -:100A40004000271586A1320040002D1586A13C00EC -:100A50004000331582A4640048003D157800371526 -:100A600082A4500048003D157800371582A4430049 -:100A700048003D15C471C6717F02CA7278007D12AC -:100A80000A6A9DA30A00046805A306687F020C6B2E -:100A9000C47178008112C4777810C5199120008044 -:100AA000146A1C6B91200180C8701668CC701E6897 -:100AB000082778008112C4704C794E787800831230 -:100AC000C471C872CC7382A11000C8007C12781067 -:100AD000A72378008112C4777810C519912000806F -:100AE000086A95A202000A6A91200180082778000E -:100AF0008212C4777810C51991200080086A94A2E8 -:100B0000F9FF0A6A046805A04000851578106F2275 -:100B100091200180082778008212C4777810C519C7 -:100B200091200080086A95A204000A6A046805A062 -:100B30004000991578106F229120018008277800D5 -:100B40008212C47741200100492005005120200075 -:100B5000912000807810D219912001800827086A1E -:100B600078008212C477C872CC73C677CA72CE730B -:100B70007810521AC000C715186805A04000C715A4 -:100B800008277810B723C000C715177815009120E3 -:100B900001807C009120018078008412C477C677A0 -:100BA0004120210049200500512020009120008093 -:100BB0007810D219612040526F6003008267936001 -:100BC0000F00736000001778160078106F229120D4 -:100BD00001807C00C877CA77C477C677BCA700FFBE -:100BE00091200080612040526F600200736000001D -:100BF000826793600F001778170078106F2291209A -:100C00000180412021004920040051201000912042 -:100C100000807810D219C8703668388784A71F0002 -:100C2000C0000616912001807C00CC7884A00300CF -:100C3000C000361639200000412021004920040060 -:100C4000512008007810C5199120008008680DA86F -:100C50000A6991200180388784A71F00C0001F16F1 -:100C6000BCA700FF3F8738873F8784A7000FC000DD -:100C70001F169120008069200001306884A0400088 -:100C800040005F164B680400A9201400486884A047 -:100C9000040040004C1670004C16780043164B6858 -:100CA0000900A9201400486884A0010040005916DA -:100CB0007000591678005016A920FA0070005F16CF -:100CC00078005B1679200052177818006120405296 -:100CD0006F6001007360000093600F00CC7885A006 -:100CE0000200CE78086884A0FDFF0A681B684800EF -:100CF000912001807C00CC7884A0FDFFCE7884A078 -:100D00000100C000821678109C1AC471C6714A791D -:100D10007C007810C41BC0009C12D875DC74DA7596 -:100D2000DE7478009316292000002025C471C87352 -:100D3000CC72C671CA73CE727920005291200080A5 -:100D4000781080199120018040004A17A9200500E1 -:100D5000A120185291200080A141912001800920FA -:100D6000200078107B194000B61678109A19780088 -:100D70004A17046084A000FF07800980400019170B -:100D80007E0C682C912000807810801991200180C1 -:100D90004000EA16002C9E680981C000BE169F60C4 -:100DA00000007F0C7E0C18721C7320742475682C54 -:100DB0009C6865A0400018170920200078107B1956 -:100DC000C0000117046084A0FF0086A00200C000DC -:100DD000EA16002D02607800D0167F0C7E0C9C6015 -:100DE00060207810171A7F0C9F60000078104E1753 -:100DF00009200C00086085A000020A6078107619AE -:100E000078109A1978004A177F0C7E0C9C6060203D -:100E10007810171A7F0C9F60000078104E17092079 -:100E20000C00076003011B6003007810761978102E -:100E30009A1978004A177F0CC474C873CC72146076 -:100E400091200080177812007E0E712040526F7042 -:100E500005007370000076737A727E7482708770FA -:100E60000000002C8A708F7000002EA030251C61BD -:100E7000A26184A1600040003C177810D3487F0E27 -:100E80009665A6659A66AA66AF600000B36000002A -:100E900078106F22912001807C00C370054078009B -:100EA0008712A920050099201852912000800A532A -:100EB00091200180002110A299A30000A1A40000AC -:100EC000A9A500007C00C471C770000006797800F5 -:100ED0008412C471C671682178006D1769200010F2 -:100EE0000C6916A0042D10A2688D0981C0006F172F -:100EF00085A20000C0007D17C370004078007F17F6 -:100F0000C3700340CA7078008712112067520C2208 -:100F1000C470038048008F177810513C84A1FF7F74 -:100F2000780093177810443C85A100801220780047 -:100F30008312C47178103B3C006101206752042089 -:100F400084A000800DA10462086378008112E47916 -:100F500078008312C471C6719821A1204200A92093 -:100F60000400A353A02199204200A9200400A35308 -:100F700078008412C470682079200052912000808B -:100F8000781080199120018040004318076001000B -:100F90000B6000002B6000001B600600106A8CA232 -:100FA0000F0084A2F000038003800380038005A16A -:100FB000166084A200084000DE171B600A0078005B -:100FC000E41784A200104000E4171B600C0084A208 -:100FD00000034000ED172B600100048004800480B2 -:100FE00085A001001E60236000002760000084A22D -:100FF00000044000FA172B600000A920060080AC16 -:101000000B00A02080AD05009820A35384A200030C -:10101000C0000F1846604A604E60526096609A6049 -:10102000780019180068466004684A60086E4E66C9 -:101030000C6D526596659A66146091200080177851 -:101040004200082C612040526F6005007360000070 -:10105000776000007B6000007F60000082608A6132 -:1010600084A200048E60912001807E0E71202000F9 -:1010700007700A0007700200037000007F0E9120C5 -:10108000008078106F22912001807C00C3700540A1 -:10109000780087127E0C7E0D7E0E7E0F91200080E0 -:1010A000712040527920000161201000A0706DA0D5 -:1010B00040000319046A94A2FF0086A207004000C2 -:1010C000621886A20F00C00003191C6984A1C00029 -:1010D0004000031984A18000C000D318246884A0B4 -:1010E00000FF85A019002668B071FF8140008918B3 -:1010F0007E0D69202000076810000869086806A1B5 -:10110000C0007A180C690C6806A1C0007F1884A181 -:10111000FF00C0007F187F0DB87884A01F80C0003A -:101120008918487885A00C004A78B071FF8140008A -:10113000AC18B37000007E0D69202000076818000D -:10114000046884A00800C0009D18076808000468AF -:1011500084A00800C000A418076802007F0DC461C5 -:10116000C862CC63C661CA62CE637E0E7120005233 -:1011700066726A7380AE19007F0E487884A00C00F6 -:10118000C000BA187810E147A3780000587884A00E -:10119000FFED5A78B47080A0DA001A787F0F7F0EC6 -:1011A0007F0D7F0C9120018078008412246884A038 -:1011B00000FF85A019002668B87884A01F80C000B1 -:1011C000D918487885A00C004A78487884A00C008B -:1011D000C000E218B071FF8140000119B370000037 -:1011E0007E0D6920200007681800046884A00800AC -:1011F000C000F21807680800046884A00800C00056 -:10120000F918076802007F0D7800CB187F0F7F0E5A -:101210007F0D7F0C9120018001200540780086120F -:101220008079C671C47182A10300C8007C128279E2 -:10123000780084128079C671780084127479C6713E -:10124000C47176797879CA71C8717A797C79CE71EE -:10125000CC717E79780084127479C6717879CA71FC -:101260007C79CE71780084120079C671C4710279DC -:101270000120FD04042082A0050048004019380028 -:10128000421978004C19A8004C198CA10100C0002B -:101290004A19B920222278004C19B920121278007C -:1012A00084120079C67178008412092074520421D6 -:1012B000C670C4700A207800841209207452042178 -:1012C000C67078008412C471078184A00F00038067 -:1012D00003800380E8A08054146AB4D240007119DE -:1012E0001120010078007319112000000C6B7800A8 -:1012F000811280AC01007810801B7C0080AC010062 -:101300007810201B7C00507865A040008819042CC0 -:101310005278632000007C007E0F792000525078C4 -:101320006DA040009819042D5278036800000768EA -:1013300000000B6800007F0F7C00912000807E0F72 -:101340007920005250786220002C05A0C000A71917 -:1013500078108C2452787F0F912001807C007E0FC2 -:101360007920005250786A20002D52787F0F7C003F -:1013700011200079527AEC7B19834000C21980A2B7 -:101380003100122010207800B919132000007C00D1 -:1013900084A7000F0B8084A71F00038003800380B5 -:1013A000038005A1E8A000557C007810C51900292C -:1013B0002A68002A2E68086884A0EFFF0DA80A6931 -:1013C000092052520C21046805A04000041A16A1FD -:1013D000C000EF196020006006687E010B2000004D -:1013E0007800F219092000007E01046865A0400021 -:1013F000011A006006687810311A7810CB1C10684A -:1014000001801268C000F2197F01026906697C0040 -:1014100065A04000161A08209C6005A04000131A21 -:1014200062209F60000065A07800091A5078527908 -:1014300062207C0065A04000301A08209C6005A056 -:101440004000251A62209F60000065A078001B1AEA -:101450007E0F7920005291200080507852797F0FC2 -:101460006220912001807C00076003018F600000F2 -:10147000A9201C0080AC0500A02001200000A44091 -:1014800028681A602C6822607C007E0E7120405211 -:101490004C708CA00002C000501A88A080520A2D07 -:1014A00000804E7006A07F0E7C007810C519912038 -:1014B000008004681E7865A040009B1A7800631ABB -:1014C000002C1E78006065A040009B1A0C6006A3EB -:1014D000C0005D1A106006A2C0005D1A282C012011 -:1014E0005252042006ACC000741A7800991A04689D -:1014F00006ACC000811A006065A00668C0008B1AA7 -:101500000368000078008B1A00641C786020026475 -:1015100086A40000C0008B1A002C02686025781099 -:10152000311A1B600500236020007810CB1C106866 -:10153000018050108C24126885A0FFFF7C003920A8 -:101540000000412021004920040051200800912082 -:1015500000807810D219388784A71F00C000A61A0F -:10156000BCA700FF3F8738873F8784A7000FC000D4 -:10157000A61A912001807C0061200000186084A0E0 -:101580000100C000CA1A91200080E078E3780000D2 -:101590009120018005A0C000CB1A7C008CA0F0FF38 -:1015A0004000D11A78108C247900D31AE31AE61A75 -:1015B000EC1AF01AE41AF41AFA1AE41AE41A951C4E -:1015C000B91CBD1CE41AE41AE41AE41A7C00781071 -:1015D0008C2478109C1A012001807800C31C012003 -:1015E00003807800C31C012004807800C31C78109D -:1015F0009C1A012006807800C31C01200780780017 -:10160000C31C3020382182A721004800061B092076 -:10161000200000267810201BC0001F1BBAA7200046 -:1016200048001E1B40001E1B0827B0A6200090A2E9 -:10163000400099A30000A1A40000A9A50000780023 -:10164000001B06A07C00FF8140005B1B992030003E -:10165000A0200C7084A0FF004000321B0770040023 -:10166000047084A00400C0002D1BA8211770000086 -:101670000B8112711A721E73227426750C7885A064 -:1016800001000270077001000120FD04042082A007 -:101690000500C8004F1B09202200042184A000403F -:1016A000C000411B08700B80C800411B077002007E -:1016B0008CA0E001C0005B1BA55306A003700000D6 -:1016C0007C003020382182A721004800661B0920B9 -:1016D000200000267810801BC0007F1BBAA72000C6 -:1016E00048007E1B40007E1B0827B0A6200090A269 -:1016F000400099A30000A1A40000A9A50000780063 -:10170000601B06A07C00FF814000C11B9820A12027 -:1017100030000C7084A0FF004000921B0770040092 -:10172000047084A00400C0008D1BA8211770000065 -:101730000B8112711A721E73227426750C7885A0A3 -:1017400000000270A653077001000120FD04042070 -:1017500082A00500C800B01B09202200042184A03B -:101760000040C000A21B107084A000F04000B91B14 -:10177000077008007800BD1B08710381C800A21B18 -:101780000770020084A1E001037000007C000120CA -:10179000FD04042082A00400C800CD1B7800D01BEB -:1017A00006A07800D21B85A001007C007E0E71206F -:1017B0000052082D5870026805A0C000DD1B5E7144 -:1017C0005A717F0E7C00082C5878026005A0C0007A -:1017D000E71B5E795A797C009120008014617810B3 -:1017E0008021006984A10001C000352084A100028D -:1017F000C00031201C6805A0C0003D20036000002F -:10180000082C5C7865A0C000051C5A797800061C7D -:1018100002615E799120018078108C227C007E0E1E -:101820007120005258706DA040001A1C00685A7058 -:1018300005A0C000191C5E70FF8D7F0E7C007E0D20 -:101840007E0C7E0F7920005280AF16006020006071 -:1018500005A04000431C6820146806A3C000331C88 -:10186000286884A0FF0006A44000361C602D780084 -:10187000241C006805A00260C000421C80AF160056 -:1018800006AC4000411C002C5E78002D7F0F7F0CC1 -:101890007F0D05A07C007E0D7E0C7E0F792000520E -:1018A00080AF16006020006005A040006B1C68201F -:1018B000146884A0FF0006A340005E1C602D780021 -:1018C000501C006805A00260C0006A1C80AF1600B2 -:1018D00006AC4000691C002C5E78002D7F0F7F0C49 -:1018E0007F0D05A07C007E0D7E0C7E0F79200052BE -:1018F00080AF1600602000606DA04000901C14684E -:1019000006A34000831C602D7800781C006805A0A9 -:101910000260C0008F1C80AF160006AC40008E1C19 -:10192000002C5E78002D7F0F7F0C7F0D05A07C00C2 -:101930009120008069204052006886A0000040008D -:10194000A31C91200180E37809007C008068BCA082 -:1019500000FF412021004920040051201000781090 -:10196000D219388784A71F00C000AC1C91200180C9 -:1019700001200A807800C31C01200C807800C31C61 -:1019800078109C1A01200D807800C31CC270612061 -:1019900000001B600100912080407C000460082C46 -:1019A00063200000847800808678887805A08A7992 -:1019B0004000DA1C022C7800DB1C8E797C00076862 -:1019C00003017E0C61200052082D6B200000846012 -:1019D00000808660886005A08A614000EF1C022DAF -:1019E0007800F01C8E617F0C7C007810031D400095 -:1019F000021D7E0C9C6065A04000FD1C7810171A2B -:101A00007F0C9F60000078109A197C008C7865A08C -:101A10004000151D91200080847801808678042C78 -:101A20008E7805A0C000131D8A7800809120018067 -:101A30007C00A920100006A0048086808E81C8004A -:101A40001F1D00A27000231D78001A1D86808E8144 -:101A50007C007E15A920100005A04000491D1AA198 -:101A6000C800491D13828D8148003A1D1AA1C80083 -:101A70003B1D7000411D78002F1D1AA10823108204 -:101A80007000411D78002F1D7E00003284A0FFF7FA -:101A900080207F007F157C007E00003285A000083A -:101AA0007800451D9479D07006A14000BD1D91209D -:101AB000008071202000047005A0C000BD1D0870CA -:101AC000087206A2C000BD1D86A20800C000BD1D90 -:101AD00071201000781080194000BD1D9C7A987B01 -:101AE000A47CA07D84A100FF40008B1D312000005C -:101AF0000B81B5860B81B5860B81B5860B81B586CA -:101B00000B81B5860B81B586002110A2002619A392 -:101B1000A1A40000A9A500007800951D07810480FC -:101B2000048010A299A30000A1A40000A9A50000B0 -:101B30000920200078107B19912001804000B41DFD -:101B400078109A19A8780080AA7886A00200C000B0 -:101B5000BD1D91200080E3780200AB780000CC78B6 -:101B600085A00300CE78912001807800BD1DAB7860 -:101B7000000078104921046084A00F007900C21D84 -:101B800071201000912001807C00D21DF41D1A1ECE -:101B9000D21D371EE11DC91FE41FD21DEE1D141EEC -:101BA0007F1EEE1E571F691FE01F39200004DC78DE -:101BB00005A7DE78086005A70A60781064209C609D -:101BC000DA78781031217C00DC7884A000014000B4 -:101BD000E81D7800D21D1C6085A080001E60780082 -:101BE000FB1D7810C41BC000D21D78106321DC7867 -:101BF00084A000014000FB1D7800D21DDF780000AA -:101C00000460078084A0FF00D27801809F600000FC -:101C10004000111E781064204000111EDC7885A061 -:101C20000001DE787800131E781088207C00781080 -:101C3000C41BC000D21D78105F21DC788CA0000E80 -:101C4000C000231E84A00001C000251E7800D21D04 -:101C500078106420C000361E04618CA1FF0086A1AC -:101C600007004000212086A10F00400021207810AD -:101C700088207C00DC7884A0000140003E1E7800B3 -:101C8000D21DDF780000146711200100A920010097 -:101C9000186084A0FF0005A04000611E1120010013 -:101CA000BCA700FFA92020008EA001004000611EFB -:101CB0003920000011200200A92000018EA002009E -:101CC0004000611E78007C1E7810C51991200080AC -:101CD0002B6800002F680000086884A0DEFF0A68F7 -:101CE000E8AD1000912001807000751E7800631E21 -:101CF000118240007C1EA92000017800631E78102C -:101D00009A197C0001206752042084A000804000C2 -:101D10004920146178108021006984A101004000ED -:101D2000A01E286084A0FF00C0004120006884A09D -:101D3000010040004920036800000B6800000768AC -:101D4000000078005120112001002060F4D04000F4 -:101D5000A81E95A20200C4D04000AD1E95A20800A6 -:101D6000CCD04000B21E95A200041C6084A00200EA -:101D70004000B91E95A204002C608CA0FF0082A137 -:101D8000020048004D2082A11B00C8004D204000E9 -:101D90004D200E692C6007808CA0FF0082A10200FC -:101DA00048004D2082A11B00C8004D2040004D205E -:101DB0001269306005A0C000DC1E01201E000080FA -:101DC0001668286084A0FF0040004920066828604B -:101DD000078084A0FF00400049200A68026A78005A -:101DE000512001204052042086A00700C000531F4C -:101DF00001206752042084A0008040004920146123 -:101E0000781080210120525204201020FF824000CF -:101E10000E1F80A00500042084A0FF0006A1C000C2 -:101E2000531F91200080046A086B186484A4030087 -:101E300040002D1F28618CA1FF000180C000231FDE -:101E4000002110A24800531F78002D1F0180C00000 -:101E5000531F002112A24800531FFF824000531F4E -:101E600084A40C004000471F28610F818CA1FF0053 -:101E700082A00400C0003F1F002118A34800531F88 -:101E80007800471F82A00400C000531F00211AA33E -:101E90004800531F306005A040004D1F00801668A9 -:101EA000066A0A6B91200180780051209120018000 -:101EB00078004D2014617810802191200080086BFB -:101EC00018834800651F0A6B91200180780060200C -:101ED0009120018078004D202460078084A0FF00BD -:101EE0004000871F86A08000C000C71FA9200800EF -:101EF0006920107691200080006884A0FFFC0268B1 -:101F0000E8AD08007000831F7800791F91200180E0 -:101F100078005120286015A04000C71F1461781078 -:101F200080217E0C7E0DE8AD0700912000800068C6 -:101F30000DA04000C31F06A240009E1F682178002C -:101F4000941F602100600268682C7810AC197F0D26 -:101F500018680DA04000BB1F602000621A6A1C6A4E -:101F600002621E6878108919A02D9821A9203100DD -:101F7000A353602D7810CB1C7800BE1F086800802A -:101F80000A68912001807F0C7800602091200180F8 -:101F90007F0D7F0C78004920146178108021006843 -:101FA00084A001004000392091200080046A108242 -:101FB0004800DC1F066A9120018078006020912093 -:101FC000018078004D207810C41BC000D21D146120 -:101FD00078108021BE60BB600000006984A1080009 -:101FE0004000F31F206085A00001226084A1010051 -:101FF0004000492084A10001C000352084A10002D6 -:10200000C00031201C6805A0C0003D20046084A0F1 -:10201000FF0086A00F00C0000C2078106321DF783D -:1020200000000460078084A0FF00D27801809F60D8 -:102030000000400021207810642040002120DC783E -:1020400085A00001DE787C00D7780000DB780000F6 -:10205000246084A000FF26607810AC3A40004F1D39 -:102060007810E91B78004F1D0920170078005320D5 -:1020700009200E0078005320092007007800532023 -:10208000092035007800532009203E0078005320B5 -:10209000092004007800532009200600780053200E -:1020A000092016007800532009200100246084A034 -:1020B00000FF05A12660912000807810CB1C9120A4 -:1020C000018078004F1D78109A1978004F1DD47840 -:1020D0006DA0C0006F20002CD678DA789F600000D9 -:1020E00078007B20002C9E689F600000D678002D31 -:1020F0000260D87806ADC0007B200260D0780180F5 -:10210000D278C0008720DC7884A0FFFEDE78D87803 -:10211000602006A07C002EA030251C61A26184A155 -:10212000FFE11E6084A16000400097207E0E7810C1 -:10213000D3487F0E9665A6659A66AA66AF600000D2 -:10214000B360000014677810C51991200080A0606A -:1021500084A00080C000BE20086884A00100400068 -:10216000BE20912001807810311A912000807810D3 -:10217000CB1C91200180D7780000DB78000078002C -:102180003021246096A00100C000C5200080266098 -:10219000106A14689120018002A24800D4204000F7 -:1021A000D420392000027810312178003021082C09 -:1021B00091200080A06084A0008040000121006880 -:1021C00065A040000621046A7E0E71204052007016 -:1021D00084A001004000FB20487006A2C000FB2044 -:1021E000046B1C2360210263002305A0C000F620BD -:1021F0000269602202617F0E78000D216021026277 -:1022000006697F0E78000D21006865A04000062158 -:1022100002610269C0000A210669602103600000B2 -:102220006021A06084A0008040001721086884A07D -:10223000FCFF0A681068008012689120018008681D -:102240008CA040004000262186A040000A6878103B -:10225000421A9120008078106F2291200180DB7853 -:102260000000D77800007C00086005A70A60912074 -:1022700000807810CB1C91200180D87865A04000A8 -:1022800044219C60DA789F60000078003421D77880 -:102290000000DB7800007C009079947800800AA12F -:1022A000C800502106A09678D270047805A040009E -:1022B0005E2101800678C0005E2168005E219120C9 -:1022C00080407C00392077217800652139207D21EC -:1022D000042705A04000762100AC6820086B0C6C38 -:1022E0001069146A0A690E6A126B166C38877800D6 -:1022F00065217C00030009000F0015001B00000091 -:1023000015001B0000007E0C78103B3C682C7F0CF5 -:102310007C001000F7216800F72129200000CB780D -:1023200000008C7865A04000F0210920745204213F -:1023300084A001004000BE21046086A00301C0000B -:10234000BE21186005A0C000BE21146005A0C00019 -:10235000BE217E0D69200000186884A00100C00025 -:10236000BD210C60C6701060CA70C37020801B68ED -:102370000100912080407F0D7810F21C7800F5213B -:102380007F0D7810F8214000F021046294A2FF0034 -:1023900096A203004000D021046296A21001C00062 -:1023A000DE21CB780100046294A200FF1782118223 -:1023B0004000DE21FF85C000F021108202A2C8008B -:1023C000F0217E05781007227F054000EB21E078A0 -:1023D00086A003004000F0217800DE212885C8781F -:1023E00005A040008E21FF854000F721912080400C -:1023F000B078D6707C00AC7BB079D47002A1C000FC -:102400000122002305A07C004800052202A37C00D5 -:1024100002807C000120FD04042082A00500C80089 -:1024200021229120008071202000047005A0C000AE -:1024300056220870087206A2C000562286A2080022 -:10244000C00056227120100078105B220920200065 -:10245000046086A00301C0003022286005A0C000EF -:10246000302209200C007810761940004922C478E7 -:102470000080C67886A00200C0005622912000800D -:10248000E3780300C7780000CC7885A00003CE78FD -:102490009120018078005622C77800007810F21C45 -:1024A000AC79B07800800AA1C800542206A0B278A6 -:1024B00006A071201000912001807C00078104801B -:1024C0000480B87AB47BC07CBC7D10A299A30000C4 -:1024D000A1A40000A9A500007C0009205B52912066 -:1024E00000800A207E0F7E0E71204052007086A070 -:1024F0000000C000892209201252042105A0C0005A -:10250000892279200001307884A0C000C00089228F -:10251000180089221B784B007F0E7F0F7C007E0FF6 -:102520007E0E7120405291200080007086A0000035 -:10253000C000A22279200001307884A0C000C00031 -:10254000A2221800A2221B784D00912001807F0E4C -:102550007F0F7C007E129120002371204052792051 -:1025600000014B780F009800B52238787800AE2231 -:10257000A9204000007882A004004800BE22A920C3 -:1025800060009B780000AF780000AF78000070001A -:10259000C8227800C022007882A004004800D72218 -:1025A000B77093001920F04F781013232F7001801B -:1025B0007800E322B77000001920704E78101323C2 -:1025C0001920AF4E781013232F7000800370000085 -:1025D00078102024047084A00F007E010920FD04DF -:1025E0000C218AA105004800F8223800FE2285A0AF -:1025F0008062780000232800FE2285A08062780097 -:10260000002385A0C0627F0106780F7804B243786A -:10261000D800537880000B7808004770080053708A -:102620007F524F7000007F1200207C007E137E14CA -:102630007E157E04A1202B01042305A09A7840007A -:1026400033231883242318839823A82484A400FF09 -:1026500040002B2382A40001A92000012020A653C2 -:1026600005A0C00022231833780019237F047F15AA -:102670007F147F137C008CA10F0011200101042224 -:1026800084A0F0FF05A11220781020247C001120E6 -:102690000101A92009000B8170004D237800482317 -:1026A0008CA1000E042284A0FFF105A112207C0061 -:1026B00009200101A9200500138270005E23780023 -:1026C000592394A2E000042184A01FFF05A20A2040 -:1026D0007C0011200101A9200C000B8170006F23E8 -:1026E00078006A238CA100F0042284A0FF0F05A1CA -:1026F00012207C0011200201042284A0CFFF05A13A -:1027000012207C000381038080A020007E0C6120C9 -:1027100000019A60AC62AC637F0C7C000381038093 -:1027200080A022007E0C612000019A60A46084A039 -:10273000DFFFAE607F0C7C000381038080A022005D -:102740007E0C612000019A60A46085A02000AE602C -:102750007F0C7C000381038080A020007E0C612020 -:1027600000019A60A460AE621020A460AE631820DD -:102770007F0C7C00912000807E0C7E0E186805A0E6 -:102780004000FE2361200076781006244000E823F4 -:10279000A9200000612000757E0C781006244000FE -:1027A000D6237F0C608C7000D4237800C923780076 -:1027B000FE237F0082A000757120405286708271D6 -:1027C000012004006E7093700F0073700000781089 -:1027D0006A227800FA23C06005A0C000FE237120A1 -:1027E00040528271002C8A70012006006E70937036 -:1027F0000F007370000078106A220120000078003A -:102800000024012001009120018005A07F0E7F0C93 -:102810007C00042C05A040001D2460200C6006A351 -:10282000C0001A24106006A2C0001A24146006A179 -:10283000C0001A2406A078001F2400607800072436 -:1028400085A001007C00112041520C228CA10F00B8 -:1028500011203B01042284A00001400036242120E5 -:1028600004FF22210B810B810B810B818DA1000FB5 -:1028700004217C007E0EE4688CA0200040008A24A5 -:1028800084A00600C0008A241460078084A00F0082 -:10289000038003800380F0A08054047084A00A00A9 -:1028A000C0008A24087194A100FF40008A248CA1F2 -:1028B000FF0001200C0006A140007124012012003D -:1028C00006A1400075240120140006A140007924CF -:1028D0000120190006A140007D240120320006A13C -:1028E0004000812478008524092012007800872484 -:1028F0000920140078008724092019007800872413 -:10290000092020007800872409203F0078008724D0 -:1029100011200000002105A20A707F0E7C006800D3 -:102920008C2491200080712000007E00187084A00B -:102930000100C00093247F0071201000CA707F0046 -:10294000C670C3700280DB704107DF700600712023 -:1029500000001B700100912080407800AA247E10A6 -:102960007E007E12912000233C7F587E307C387D93 -:10297000C277C674CA76CE7594A53F009CA40300A6 -:1029800084A40F007900C124D324D324D3240D2898 -:10299000093AD12402250C25D124D124D124D124D3 -:1029A000D124D124D124D12478108C24078584A06B -:1029B0001F007900D82416250D28C729C42AEC2A1F -:1029C0008C2D37309A30FB3080313832D6320225A8 -:1029D000E9280C30F824AC3DCC3D8F3F9B3F744040 -:1029E000F824F82449414D41AA3DF824FA3EF82440 -:1029F0005E3C0C25F82478108C241800B1247F123A -:102A0000912001807F007F107C001920494F7810B1 -:102A100013232F7001001B784F007800FA2419202F -:102A2000AF4E781013232F7000801B78CD007800F4 -:102A3000FA24427209200F520B20000084A50100E5 -:102A4000C000723C4000332578108C2403700000D5 -:102A50004B70000043700000377000007810E039C0 -:102A60001800B12409200F520B200000687005A047 -:102A7000C000FE256C7084A0070079003C25352637 -:102A8000442550256D258F25DC25B5254425781056 -:102A9000C839092048007810D82EC0004E25037090 -:102AA00004007800FA247810C839C0006B258070C3 -:102AB000078082789B781000AB780C009B786000D0 -:102AC000AB7801005B7804000920DD007810CC2E83 -:102AD000C0006B250370040093700F007800FA2487 -:102AE0007810C839C0008D258071078182789B7865 -:102AF00010008CA11F008DA1C000AA79AB78060040 -:102B00009B786000AB7802005B7804000920DD0050 -:102B10007810CC2EC0008D250370040093700F0038 -:102B20007800FA247810C839C000B3258071078175 -:102B300082789B7810008CA11F008DA1C000AA791B -:102B4000AB7820008471AA79AB780D009B78600087 -:102B5000AB7804005B7804000920DD007810CC2EEF -:102B6000C000B3250370040093700F007800FA24AE -:102B70007810C839C000DA258071078182789B7887 -:102B800010008CA11F008DA1C000AA79AB780600AF -:102B90009B786000AB7802005B7804000920DD00C0 -:102BA0007810CC2EC000DA2588708B700000682069 -:102BB0004A700370020093700F007800FA247810B6 -:102BC000C839C000FA2488706820146F7810BD38A6 -:102BD000502C78107A3A9B781000146884A01F005B -:102BE00085A08000AA781C6E412001008C7084A012 -:102BF0000004012004004000FC25012006007800AC -:102C00001D277810C839C000FA249B78100068701E -:102C10006820146F7810BD38502C78107A3A08600C -:102C200085A010000A60246805A040001C2682A030 -:102C3000060048001A2678001C2627680500146B39 -:102C40009CA31F009DA3C000587084A0008040007A -:102C50002A2684A6010040002C269CA3BFFFAA7B45 -:102C600031202000412001000120030078001D27B1 -:102C70001800B1244C7485A4000040004F2680A0A9 -:102C800080523020507108812AA148004626092030 -:102C9000805264210465FF85C00060262184C00045 -:102CA00040265271037000004B700000407005A078 -:102CB0004000723C7800FA244C76B0A680525071E5 -:102CC000002678004B265271682558254A75502CED -:102CD000346085A00000C0005D2608673A7784A7AD -:102CE0003F034000962684A72100C0005D2684A7EC -:102CF000020040007F2684A7040040005D26BCA798 -:102D0000FBFF0A6784A70800C0005D2684A71000A7 -:102D1000C0005D2684A70002C0005D2684A70001D4 -:102D200040009626186005A0C0005D26BCA7FFFEE7 -:102D30000A67236800001C6E84A60E00186140001C -:102D4000A6261C6002A14800A9264000A9267800FA -:102D50005926FF81C0005926C368000084A780005F -:102D6000C000B1260C702260BCA77FFF0A677810F4 -:102D70007A3A1800B1249B78100046A07810C83920 -:102D8000C000FA24146B9CA31F009DA3C0005870C0 -:102D900084A000804000CD2684A601004000CF26FC -:102DA0009CA3BFFF84A610004000D5269DA3200051 -:102DB000AA7B408884A60E00C000E026BDA71000B4 -:102DC0000A6778001B2758718CA100084000CB349B -:102DD0001120200084A60800C000F126108284A6DD -:102DE0000200C000F1261082AA7A40887810E039EB -:102DF000146A0C6108818CA1FF00E0A10075642CAD -:102E0000FF8C40001227146006A2C000FC26B860A8 -:102E10000180BA60C000F7267E0C602A086085A099 -:102E200000010A607F0C780035267810C839C00090 -:102E3000FA24602A0E61AA794088327101200100CB -:102E40007E005C7184A118004000382784A1100026 -:102E500040002B277810D036C0005B2784A10800E3 -:102E600040003827A06984A10006C00038277810E8 -:102E7000BB3578005B27A06984A1000840004F277C -:102E80007E0C7E026029006085A000200260046143 -:102E90008DA1100006617F027F0C7810D036C00033 -:102EA0005B27A06984A100024000572778100C36E8 -:102EB00078005B2784A10004C0003427A06984A1A6 -:102EC00000104000662714698CA100FF0F81781064 -:102ED0008B237F0002708CA6E00084A66000400077 -:102EE000742786A06000C00074278DA10040FF8871 -:102EF000400079278DA104005A79B6699B7860005B -:102F00000028AA789B78610018688DA0008084A0B2 -:102F1000FF7F1A698CA680004000982797700000F8 -:102F20008AA00D00500096278AA00C0096710120FF -:102F30000C000C809A71AA7808800C814000D13472 -:102F40008CA1F800C000D1347E157E137E14A12020 -:102F50002B019B7800000080AC8080AD0B00982096 -:102F6000A6537F147F137F15146807808278946DB1 -:102F7000D67DDE7D986ED27EDA7E7810C839C000AC -:102F8000CF272C7003804800C8271920AF4E781037 -:102F900013232F700080307884A0C000C000CF279A -:102FA0009800D727086084A0EFFF0A607810E03906 -:102FB00078002325007284A2070086A00100C000CB -:102FC000E4271B784F007810E0397800F527B46AC1 -:102FD00095A200205A7A1B784F007810E0390072D1 -:102FE000002505A64000F52784A2070079100328D4 -:102FF00080AD0900367084A2070086A00100C000E1 -:10300000FA24186000801A607800FA240B284B4BD1 -:103010004B4B3A4B4B4B0B283A4B0B2878108C24DC -:103020007810C8397E0F79200052CC787F0F84A0A9 -:103030000100400031286C7086A00100C0002028EB -:103040006E707800C4286C7086A00500C0002F2820 -:10305000887068201B68040017680000206885A03D -:10306000080022686F700000112004006C7186A1B6 -:1030700001004000522886A10700C0004228092014 -:1030800038520B20050078005228092013520421E1 -:10309000092012520A20092038520B2001006F70BB -:1030A000000073700100780054286F7000007810E1 -:1030B00087487E15A9201000392000007810B0370D -:1030C000B8A700017000632878005B287F150070A6 -:1030D0007900672895287C287C286F2895289528D2 -:1030E0009528952821205A52042405A040009528AF -:1030F00006ADC0007C280068222078008C2820685B -:1031000084A00100C0008828146F7810BD387810A2 -:10311000A23478008C2860706020006802601A6A0F -:1031200017680000206885A0080022687810DC1C61 -:10313000212000767810D12821205A527810D128E9 -:103140007E15A9200000212000757810D128208448 -:103150007000A9287800A2286120005521200200D3 -:10316000A920000118601061FF814000B82802A169 -:103170005000B82812601B600000E0AC1000700026 -:10318000C0287800AF282184C000AD287F159C702E -:1031900084A000804000CB287810CE3A0370000055 -:1031A0004B7000007800FA247E04042405A040003F -:1031B000E528682000687E001A6A17680000206809 -:1031C00085A0080022687810DC1C7F007800D328D6 -:1031D0007F04232000007C0082A203005000EF281F -:1031E00078108C2400237900F228F5286829852995 -:1031F00082A202004000FB2878108C246C706F7053 -:10320000000093700000790002290A290A290C297C -:103210004029D7340A2940290A2978108C2480773C -:103220007810B0378077BCA7000F7810BD381860D1 -:1032300005A0400037292120007609200400112034 -:1032400010007810A029400037297E15A920000021 -:10325000212000757E040920040011201000781040 -:10326000A0297F0440003629208470003629780088 -:1032700027297F15388784A71F00C00012297800EE -:1032800023257800232580777810BD38186005A0A5 -:103290004000662921200076092005001120200029 -:1032A0007810A029400066297E15A9200000212061 -:1032B00000757E0409200500112020007810A02947 -:1032C0007F04400065292084700065297800562914 -:1032D0007F1578002325002279006B296E2970293B -:1032E000702978108C24092012006C7086A00200CE -:1032F0004000792909200E00186884A00080400051 -:103300007F291A696F7000007370010078005639C8 -:103310000022790088298D2970298B2978108C2426 -:1033200078108748007086A00100C00067347810CC -:10333000B834086084A0EFFF0A6078105A34400067 -:10334000673478003526042405A04000C32968208E -:10335000042D7E00146806A74000AF29202D7F00B1 -:103360007800A1297F0022201A69176800002068D0 -:1033700005A222687810DC1C1060018012600860D1 -:1033800084A0EFFF0A607810B8347C0085A00100AB -:103390007800C22900237900CA29CF29CD29682ABB -:1033A00078108C24EC7884A00100C000E329007020 -:1033B00086A00400C000DB297800062A7810B83403 -:1033C000086084A0EFFF0A6078006734E47805A005 -:1033D000D000062A1800FA24082084A03000C0007B -:1033E000F2291B784F007800FA24EC7884A00300BF -:1033F0004000EE29002184A007007900FC293F2A23 -:103400004A2A302A042ABB39BB39042A592A78109F -:103410008C24007086A00400C000202A6C7086A056 -:103420000200C000162A11200200192000007800B6 -:10343000E9286C7086A006004000102A6C7086A0F7 -:1034400004004000102AE47984A1300040002A2AB8 -:10345000EC7884A00300C0002C2A78000C300120F6 -:1034600003007800A02D186884A000804000372A4F -:103470001B681D0078108F372B7808301B7856009A -:103480007800FA24186884A000804000462A1B684F -:103490001D0078108F3778008639186884A0008066 -:1034A0004000512A1B681D0078108F372B78083098 -:1034B0001B78CA007800FA24186884A000804000B5 -:1034C000602A1B681D0078108F372B7808301B7816 -:1034D0008F007800FA2484A50F00C000852A0070B0 -:1034E00079006F2A2325792A772A6734673467346D -:1034F0006734772A78108C247810B834086084A058 -:10350000EFFF0A6078105A3440006734780035269F -:10351000E47805A0D000062A1800062A082084A016 -:103520003000C000942A1B784F007800FA24EC7811 -:1035300084A003004000902A002184A107007900A4 -:103540009E2AB02AB42AA82AA62ABB39BB39A62AA1 -:10355000B13978108C24781097372B7808301B7885 -:1035600056007800FA24781097377800863978105A -:1035700097372B7808301B78CA007800FA24781027 -:1035800097372B7808301B788F007800FA240023B7 -:103590007900C72ACC2ACA2ACE2A78108C2478002F -:1035A00080311B680800A3780000E47984A1300012 -:1035B00040008031EC7884A003004000803184A179 -:1035C00007007900E02AE82AB42A302A5639BB39A4 -:1035D000BB39E82AB13978106A397800FA2482A216 -:1035E00005005000F22A78108C2400237900F52A77 -:1035F000F82A4D2D5B2D00227900FB2A152B022B7A -:10360000152B002B322D78108C249B781800A8786D -:1036100084A0FF0082A0200048006B378AA004002D -:10362000C8006B377900112B6B376B376B37193745 -:103630009B781800A87984A180004000262B780090 -:103640006B37007005A0C0001C2B1120040078000F -:10365000E93284A1FF008AA01000C8006B3779000E -:103660002E2B402B3E2B582B5C2B172C6B376B379C -:10367000192C6B376B372E2D2E2D6B376B376B3725 -:10368000302D78108C2484A6001040004D2B012092 -:103690000005008000803A781B788D007800FA24BD -:1036A000186884A000804000562B1B681D0078001D -:1036B000442B780056391B681D0078007B37206941 -:1036C000226984A60018C0009D2B206884A00100F8 -:1036D000C000A52B186886A00800C0006E2B1B68D0 -:1036E000000084A600044000132C84A68000400043 -:1036F000992B97700000186884A03F008AA00D00E5 -:103700005000992B8AA00C00967101200C000C80AF -:103710009A719B786100AA787E157E137E14A12091 -:103720002B019B7800000080AC8080AD0B009820BE -:10373000A6537F147F137F151B7858007800FA2456 -:1037400084A600104000A52B1B7865007800FA24A1 -:1037500084A6600040000F2C84A6000840000F2CB7 -:1037600084A60080C000B32B7800CB2BB4A6FF7FCB -:103770005A7EB66EDC7AD879D0781B80C800BE2B12 -:10378000008084A03F0008A191A20000986B002156 -:1037900002A3B268946B002203A3AE6884A6004023 -:1037A0004000D32BB4A6FFBF5A7EB66E007086A031 -:1037B0000300C000E02B78103D4978103A4B1B788D -:1037C00064007800FA2406A07810414CB06AAC6915 -:1037D000986C946B002205A14000EF2B002222A4DC -:1037E00000211BA3AA6CD27CDA7CA66BD67BDE7B85 -:1037F000002305A4C000012CB5A600405A7EB66E79 -:103800001B7864007800FA241B786400002215A15C -:10381000C0000B2C78104B4B7800FA247810964B94 -:103820007800FA241B7865007800FA241B78580089 -:103830007800FA2478108C2478007A2C206984A1EE -:1038400000014000312C8CA1FFFE22697E0C5470D7 -:103850006020006084A0FFEF0260046084A0F5FF98 -:1038600006607F0C7800692C84A100024000692C5E -:103870008CA1FFFD22697E0C54706020006084A042 -:10388000FFDF0260046084A0EFFF06600820482C80 -:103890007F0C84A108004000692C7810B93878109A -:1038A000BB35FF884000692C9B7860000028AA780F -:1038B000587EB5A604005A7E84A60004C000632C7E -:1038C0002B7808301B7856007800FA242B780830C3 -:1038D0001B7865007800FA24587E84A60004C00096 -:1038E000722C1B7858007800FA241B786500780049 -:1038F000FA24780073377800733719200000907924 -:103900008CA10700C000882C206884A00001400022 -:10391000782C092008009B781000A87894A0FF005C -:1039200086A20100C000BF2C0023A87C00A41820A0 -:1039300002A14000B72C48009C2C7800B92C80A331 -:10394000020002A1C800B72C20698CA1FFFC2269EB -:103950007E0C54706020006084A0EFEF0260046071 -:1039600084A0E5FF06607F0C587EB4A6FBFF5A7E5C -:1039700078006A2C78001B2CA824A87AF000B92CB7 -:1039800078008A2C84A2F00086A02000C0001F2DA1 -:1039900018831883002302A14000CF2C4800CF2CAD -:1039A00078001C2D86A223004000782C1C6884A07F -:1039B000F1FF1E68587E84A6F1FF85A0100030201C -:1039C0005A7E086085A010000A607E0C547060204A -:1039D00004600820482C7F0C84A110004000F32CC8 -:1039E0007810B9387810D0367800022D7E0C5470DB -:1039F000602004600820482C7F0C84A1080040004F -:103A0000692C7810B9387810BB35FF884000692CD4 -:103A10009B7860000028AA78B5A604005A7E84A688 -:103A20000004C000162D2B7808301B785600780053 -:103A3000FA242B7808301B7865007800FA24A87ADD -:103A400078008A2C1883002302A14000282D48000A -:103A5000282D78008A2C84A28000C0007B37780053 -:103A6000733778007B3778006B379B781800A8781D -:103A700084A0FF008EA0010040003D2D78108C2412 -:103A8000A87A94A2FF00A87884A0FF008AA004006E -:103A9000C8006B377900492D6B3708356B376536B1 -:103AA00082A20000C000532D78108C2478108F372C -:103AB0002B7808301B7865007800FA2482A2030076 -:103AC000C000612D78108C2484A40080C000842D57 -:103AD0006C7005A040006B2D78108C24146F8277D9 -:103AE000BCA7000F7810BD38086085A021000A60CF -:103AF000388784A71F00C0006F2D781093376F7030 -:103B00000200092038520B2009007800862D781019 -:103B10009F372B7808301B7865007800FA2482A242 -:103B200004005000922D78108C2400237900952DEC -:103B3000982D812EB42E86A2030040009E2D781071 -:103B40008C24012000007E00C06805A04000A72D45 -:103B500003700300A06884A000204000B02D08601E -:103B600085A002000A607F003E70007084A00700FC -:103B70007900B72D2325C12DC12DB62FF22F232576 -:103B8000F22FBF2D78108C2484A60010C000C92D00 -:103B90007810874840005B2E68788CA0FF004000BA -:103BA000112E86A10800C000E02D7810B8340860FE -:103BB00084A0EFFF0A6078105A344000112E78106C -:103BC00087487800F82D86A12800C000112E7810B3 -:103BD0008748086084A0EFFF0A60186005A04000D5 -:103BE000F82D01801A6005A04000F82D018005A085 -:103BF0004000F82D1E60206884A0010040002325AD -:103C0000206884A0FEFF226860707E0C602000683F -:103C100002607F0C0460026805A0002DC0000E2E1B -:103C200002600660780023257E017810E52E7F0172 -:103C300084A600DF1E682B680000146FFF8140001F -:103C40005B2E86A10200C0005B2E84A60008C00087 -:103C50002E2E84A6600040002E2ED878DC7A2E68A6 -:103C6000326A206884A00008C0005B2E178794A2E7 -:103C70000F0013821382138290A2805490A200003E -:103C80001C2284A30001C000442E78004A2E10821A -:103C9000042285A018001220118284A30004400091 -:103CA000572EA06884A00001C000572E7810692FFD -:103CB00078002325086085A002000A60166918684C -:103CC00084A000804000632E3C701A688CA600DF40 -:103CD0001E697810A9347810B834C000702E0860BE -:103CE00084A0EFFF0A60206884A00100C000792E44 -:103CF0007810A23478007D2E607060200068026029 -:103D00007810DC1C7800232582A204004800872E4E -:103D100078108C24002279008A2E852E8E2E9B2EE0 -:103D20008E2E007086A005004000972E78108F37E9 -:103D30002B7808301B7865007800FA24907807808B -:103D4000018084A0070080A018009A78A8798CA12F -:103D5000FF0086A103004000B02E86A100004000B5 -:103D6000B02E78006B371B7865007800FA24206845 -:103D700085A004002268FF82C000BF2E78108F3714 -:103D80007800C62E11824000C42E78108C24781042 -:103D90009F372B7808301B7865007800FA242C7048 -:103DA00003804800D62E1920AF4E781013232F70B1 -:103DB00000807810E039307884A0C000C000E22E86 -:103DC0001800E22E1A7906A07C0085A001007C0074 -:103DD00084A66000C000EF2E2F680000336800004A -:103DE0007800682F84A60008C000112FB46884A052 -:103DF000004835A684A60008C000112F9869946A6F -:103E00002E69326A3C7005A0C000092F002205A16E -:103E10004000102F3F701500007086A00600400083 -:103E2000102F781087487C0084A620004000332F94 -:103E300084A6004040001F2F2F6800003368000058 -:103E40007800092FB46884A0004835A684A60040F5 -:103E5000C000192F3C7005A0C0002D2F3F70150029 -:103E6000D879DC7A2E69326A7800092F84A600405E -:103E700040003D2F2F680000336800007800092FB4 -:103E8000B46884A0004835A684A60040C000372F3F -:103E90003C7005A0C0004B2F3F701500D879DC7A2C -:103EA000D078FB80C800522F008084A03F0008A17A -:103EB00091A200002E69326A002105A2C0005F2F86 -:103EC0007800092F007086A006004000682F781047 -:103ED000414C7800092F7C00086085A000020A6030 -:103EE00084A300024000752F086085A002000A60CC -:103EF0001B6806008F68000093680000306A2C6918 -:103F00003E6A42692F68030033680000376820006A -:103F1000976800009B682000B3680000AF6800004D -:103F200000707900902F23259A2FA32F982F982F78 -:103F3000982F982F982F78108C24206884A0010047 -:103F4000C000A32F7810A2347800A92F6070502CE5 -:103F5000602000680260602A21205A52042405A0D3 -:103F60004000B22F20207800AB2F222D6B200000C4 -:103F70007C007810A9347810B834086084A0FFFD64 -:103F80000A602B6800009B780E00146F176802000F -:103F90007810894C84A600084000CF2F1C698DA1A1 -:103FA00000201E69186884A000804000DF2F687818 -:103FB0008CA0FF004000DD2F1B681E007800DF2F63 -:103FC0001B68000021205A52042406AD4000E62F51 -:103FD000607400682220C36800003C6A4069326A4D -:103FE0002E697810DC1C780023257810E52E2B68CC -:103FF000000001200E00146F7810E6398CA0FF003D -:104000001669186884A00080400005303C701A686A -:104010008CA600DF1E696F700000780023250070F9 -:1040200005A0C00012307800232506A0781087482C -:10403000176800001B6814008CA600DF1E692B683F -:104040000000206885A0FF002268007079002530FC -:1040500023252F302F3031303130313031302D3079 -:1040600078108C247810B834086084A0EFFF0A60C0 -:1040700078007234002379003A303D303F30983078 -:1040800078108C2484A60080C0007D3000707900F8 -:1040900046302325503050306C30503079306C3001 -:1040A0004E3078108C2484A6600086A06000C0008A -:1040B0006830B4A6DFFFB4A6FFBFB5A600205A7EC5 -:1040C000B66E1C6884A0DFFF1E68781087487810E1 -:1040D0004B4B7800563984A6002040005A301868AF -:1040E00084A00080400079301B68150084A6004041 -:1040F000400079301B68070078106A397800FA248C -:10410000B4A6FF7F5A7EDC7AD879D078D2791B802A -:10411000C8008830008084A03F0008A191A2000060 -:10412000986B002102A3B268946B002203A3AE68CF -:104130001B7865007C0078108C24002379009D306A -:10414000A030A230EB3078108C2484A60080C00010 -:10415000DA3000707900A9302325B330B330CF3086 -:10416000B330D630CF30B13078108C2484A66000C4 -:1041700086A06000C000CB30B4A6BFFFB4A6FFBFCE -:10418000B5A600205A7EB66E1C6884A0BFFF1E68CC -:104190007810874878104B4B7800563984A6002059 -:1041A0004000BD30186884A000804000D6301B68F5 -:1041B00007001B78CA007800FA24B4A6FF7F5A7E55 -:1041C000DC7AD879986B002102A3B268946B002244 -:1041D00003A3AE68D2791B7865007C00206885A0B7 -:1041E0000400226878102139B5A6000878108F37AE -:1041F0002B7808301B7865007800FA2400237900BA -:10420000FE3001310331053178108C2478007B3782 -:1042100084A60004C0002E31E47984A1200040006F -:104220001531EC7884A00300400015312B7809305B -:104230009B786000AB78000084A6FBFF5A78E47995 -:1042400084A1200040002631EC7884A00300C00047 -:104250002A31012014007800A02D84A107007900E4 -:104260006631907A94A207009B786000A879FF815C -:10427000400064319B781000A87B84A30100C0003B -:104280005531A87BA87B86A30100C00048310920D6 -:10429000F7FF78004E3186A30300C0005531092096 -:1042A000EFFF7E0C54706020046004A106607F0C58 -:1042B0009B786000AB78000084A6FBFF5A782B78CF -:1042C000093020698CA1FFFD8CA1FFFE22697800D6 -:1042D00056393F2A4A2A703178316E316E3156395B -:1042E000563978108C2420698CA1FFFD8CA1FFFE2B -:1042F00022697800603920698CA1FFFD8CA1FFFE46 -:10430000226978005639E47984A1300040008A316E -:10431000EC7884A00300C000B131007086A00400D6 -:10432000C000A4316C7086A00200C0009A31112038 -:104330000200192000007800E9286C7086A00600B1 -:10434000400094316C7086A00400400094310070ED -:1043500086A000004000FA24186885A000801A6832 -:10436000012014007800A02D84A107007900B53148 -:1043700056395639BD315639BB39BB39563956399C -:1043800084A680004000EC319471FF814000EC3144 -:1043900082A10D00D000CD31977000007800D2319D -:1043A00082A10C00967009200C009B786100AA790C -:1043B0007E157E137E149870148110A29A7280A0CC -:1043C0000B0000AD9820A1202B019B7800000881F4 -:1043D000AC81A6537F147F137F157800603984A6C3 -:1043E0000004C0002D32206884A001004000603924 -:1043F0008CA6600084A660004000013286A06000A8 -:10440000C00001328DA100408CA1FBFF5A79B66932 -:104410009B786000AB7800009B786100186885A0ED -:1044200000801A68AA7808800C814000D1348CA1E1 -:10443000F800C000D1347E157E137E14A1202B011C -:104440009B7800000080AC8080AD0B009820A653C4 -:104450007F147F137F151468078082787800603995 -:10446000186884A00080400034321B6808001B7864 -:10447000C0007800FA24002379003B324032D43265 -:104480003E3278108C24007084A0070079004532F9 -:1044900023254F3284325A324D3223254D324D324C -:1044A00078108C241C6884A00020400068320860CA -:1044B00085A002000A6078006832C06805A0C000CC -:1044C000843220698DA101002269C368010000685F -:1044D0006A7078007E3220698DA10100226900682F -:1044E000066005A0C000723202601C6884A00E0045 -:1044F00040007E321470BA68307188A1007578006F -:10450000803209200076042102680A2D6271B66E9D -:1045100084A660004000D23284A60008C000983211 -:1045200084A6FF7FB6689468A6689868AA68781021 -:1045300087487800D23284A620004000AD32C0689F -:1045400005A04000A4327810894C7800A73206A05C -:104550007810414CD879DC7AAA69A66A7800B3321F -:104560007810CA38AA69A66A7810414C84A60080DF -:104570004000D23284A6FF7FB668DC7AD87984A660 -:104580002000C000CA32D0781B80C800C53200802D -:1045900084A03F0008A191A20000986B002102A313 -:1045A000B268946B002203A3AE68780023257800DC -:1045B0007B373770000082A206005000DE32781090 -:1045C0008C24007084A00700C0108C3A002379006E -:1045D000E632E9321233263300227900EC3210330E -:1045E0007B37F232103342338433037005000120ED -:1045F000107768204A707E15A92031000320000042 -:104600000080700002337800FB327F1580AD090016 -:10461000367017680000B76800072368000827682D -:10462000030078006B3778108C240370050001209C -:10463000107768204A7080AD09003670002279003A -:104640001E337B3724332433423324337B377810B3 -:104650008C24037005000120107768204A7080AD1B -:10466000090036700022790032333A333833383358 -:104670003A3338333A3378108C2478109F372B78BC -:1046800008301B7865007800FA2403700200807AF5 -:1046900094A2000F9B781800A87C84A41F0015A288 -:1046A00069200076042D082D6271682005A0400065 -:1046B0005D33146806A240007933006878005033F7 -:1046C000037005000120107768204A7036707E154F -:1046D000A920310003200000008070006E337800B4 -:1046E00067337F1580AD09003670166AB76800071A -:1046F0002368000827680300B46E5A7E206884A0EF -:10470000000C4000D333781097377800D333037010 -:104710000200807A94A2000F9B781800A87C84A4E1 -:104720001F0015A2A879A8798CA1FF00E8A1007547 -:10473000042D082D6271682005A04000A333146881 -:1047400006A24000BE33006878009633037005006F -:104750000120107768204A707E15A92031000320BF -:10476000000000807000B3337800AC337F1580AD5B -:1047700009003670166AB7680007236800082768C2 -:104780000300B46E5A7E206884A0000C4000D3332E -:1047900084A000084000CD3378109B377800D333D5 -:1047A000781097378B7000007800D3337E02078231 -:1047B00084A00F0003800380038080A080546020C9 -:1047C000567000605A7004605E7084A660004000FD -:1047D0002B34986B946CAC69B06805A1C0000D34A3 -:1047E000D27BDA7BD67CDE7CB4A6FFB75A7E84A669 -:1047F000600086A0600040002B34C06805A0400027 -:104800000634037003002B68000078103A4B7800E0 -:10481000083478104B4BB5A600205A7E78002B3414 -:10482000B0681AA3002123A4002405A340002B3460 -:10483000D27BDA7BD67CDE7CB068B4A6FFBF5A7E22 -:104840007E00C06805A07F0040002934037003008B -:1048500078103A4B78002B347810964B7F077810FD -:10486000BD380920650084A6040040004C34E4787B -:1048700084A0300040004434EC7884A00300400061 -:1048800044342B7808300920650078004C347E0FC2 -:1048900079200052781087487F0F400023251A792D -:1048A000002D4A70078284A00F00038003800380DC -:1048B00080A0805448207800FA24206005A04000A1 -:1048C000663401802260086085A008000A601070CC -:1048D00026607C0006A078108748176800001B68D7 -:1048E0000100236840001F680001007084A00700D9 -:1048F000790077342325813481349E348934873498 -:1049000089347F3478108C247810A9347810A2343C -:104910007810DC1C780023256C706F700000937099 -:104920000000790090349A349A349834983498344A -:104930009A3498349A34790002296F700000780014 -:1049400023251B6800007800B62F006805A0C00072 -:10495000A734026006607C00106005A04000B234FD -:104960000180D000B23478108C241260086084A0DA -:10497000EFFF0A607C00186005A04000BE34018093 -:104980001A607C007810E0391B6818007800F53454 -:104990007810E0391B6819007800F5347810E03998 -:1049A0001B681A007800F5347810E0391B680300A2 -:1049B0007800F53480777810BD3884718CA1FF00C1 -:1049C000E8A10075042D082D682005A0C000E7347B -:1049D000780023251468807206A24000EF34006836 -:1049E0007800E03400680A201B6805008B70000026 -:1049F0007810A934206884A00100C000FE3478102B -:104A0000A2347810B8341F680000236820007810A2 -:104A1000DC1C7800232582A20300C0006B37A87D30 -:104A2000ACA5FF00A87CA4A4FF0020698DA1800094 -:104A3000226984A1000140006C358CA1FFFE22692F -:104A4000A4A4FF004000563582A40C00480029357C -:104A50004000293521200C002B852B8578102E381D -:104A6000400033357810273678005F357810E93705 -:104A70007E0C6029046084A0F5FF06607810523631 -:104A80007F0C20698DA100012269587EB5A6040023 -:104A90005A7E84A60004C00050352B7808301B785D -:104AA00056007800FA242B7808301B7865007800CF -:104AB000FA247E0C6029046084A0F5FF066078105B -:104AC00052367F0C587E84A60004C00068351B78DF -:104AD00058007800FA241B7865007800FA247E0CD0 -:104AE0005470602000618CA100104000AC35086259 -:104AF000178294A2FF0082A20C004800803540007B -:104B0000803511200C00002402A2C8008535202227 -:104B1000086294A2FF00187086A02800C000953596 -:104B200082A21900C8009B351120190078009B351E -:104B300082A20C00C8009B3511200C00002202A5A7 -:104B4000C800A03528227810ED372B852B857810EA -:104B50002E384000AC35781027367800B035781004 -:104B6000E93778105236587885A004005A787F0CBF -:104B70002B7808301B7865007800FA247E0C6029B9 -:104B80000060E4D0C000D535B4D0C000CF3510608F -:104B900084A00F00C000CF3504618CA1F5FF066131 -:104BA0007F0C7C0011203200192000007800FC35B9 -:104BB000A06884A00002C000CF35086294A2FF0064 -:104BC000187086A02800C000EA3582A21900C8002B -:104BD000F035112019007800F03582A20C00C800D1 -:104BE000F03511200C0008631F839CA3FF0082A3F3 -:104BF0000C004800FC354000FC3519200C00AB7857 -:104C00000100AB780300AB780100AA7AAA7BC0A8A8 -:104C10000500206885A0000122687F0C7C007E0CC6 -:104C200060298CA1F5FF06611120320019200000D7 -:104C300078001736AB780100AB780300AB78010041 -:104C4000AA7AAA7BC0A80500206885A00001226876 -:104C50007F0C7C007E0C5471602178102E367F0C06 -:104C60007C00082084A0F0FF25A4867C18609A7838 -:104C7000AE7C1264A47884A0F8FF8CA1070005A183 -:104C8000A67816608A78A4A40F0027840482048082 -:104C900084A0FF0005A40E60EC788CD0C0005136D3 -:104CA000046084A0F5FF06607C007E0C54706020D8 -:104CB000781059367F0C7C0018609A78A47884A00C -:104CC000F0FFA6781260847884A0F0FF86787C00DC -:104CD00082A20200C0006B37A87A20698DA18000F3 -:104CE000226984A100024000AE368CA1FFFD22693A -:104CF00094A2FF0082A20200C8006B377810F93638 -:104D00007810523680A901000C207810B93878103C -:104D1000BB35FF884000A1369B7860000028AA7848 -:104D2000587EB5A604005A7E84A60004C0009B36B7 -:104D30002B7808301B7856007800FA242B7808303E -:104D40001B7865007800FA24587E84A60004C00011 -:104D5000AA361B7858007800FA241B786500780082 -:104D6000FA2482A20200C800B63684A201004000E4 -:104D7000C036547188A100000C218CA10020C00015 -:104D8000C036112000007810DB377810F936781023 -:104D90005236587885A004005A782B7808301B7852 -:104DA00065007800FA247E0C7E02602900601120E4 -:104DB0000100ECD0C000E936BCD0C000E73614607A -:104DC00084A04000C000E7368CA1EFFF066106A07A -:104DD0007800F63611200000AB780100AB780200B5 -:104DE000AB780300AA7AC0A80400206885A000025E -:104DF00022687F027F0C7C007E0C5470602078104B -:104E000000377F0C7C00FF824000053711204000F6 -:104E1000186080A002009A78A47884A0BFFF05A241 -:104E2000A6788A781660EC788CD0C00018370460B9 -:104E300084A0EFFF06607C007E00007086A0030067 -:104E4000400022377F00780025377F0078006737E1 -:104E500084A6200040006737887884A04000400086 -:104E60006737B87B84A33F001B83C80035370080B9 -:104E700005A040004B371B83C8003E37018040002F -:104E8000633784A6004040004B37B8781B80C800C9 -:104E90004737008084A03F00C0006337B4A6FFBF3F -:104EA0005A7ED879DC7A0120010008A1C800573762 -:104EB00091A20000D279DA79D67ADE7A7810414C64 -:104EC0001B7864007810C64A7800FA241B786400C6 -:104ED0007800FA241B7865007800FA247810A3374C -:104EE0002B7808301B7865007800FA2478108F370B -:104EF0002B7808301B7865007800FA2427680200B8 -:104F000078109737E47884A0300040002325EC78AF -:104F100084A00300400023252B7808301B7865000F -:104F20007800FA24012005007800A53701200C0044 -:104F30007800A537012006007800A53701200D0074 -:104F40007800A537012009007800A5370120070067 -:104F50009B781000AA789B786000AB780100B5A61A -:104F600004005A7E7C007E073F87BCA70F003B876A -:104F70003B870387E0A08054B8A720009A7FA479DC -:104F800084A10F004000C93784A1F0FFA678126009 -:104F9000046085A008000660388738879A7FA47966 -:104FA00084A140004000D93784A1BFFFA6781660D5 -:104FB000046085A0100006607F077C009B781000CD -:104FC000AB780100AB780200AB780300AA7A9B783B -:104FD0006000AB7804007C00212000002920320012 -:104FE0009B781000AB780100AB780300AB78010030 -:104FF000AA7DAA7C9B786000AB7805007C007E15BA -:10500000078084A0FF000380038080A020009A789E -:10501000A4798CA1F0FF01204652042082A0280030 -:10502000400017382120A03819201400A9200C00B6 -:1050300078001D382120AC3819201900A9200D0056 -:1050400011206400042484A0F0FF06A140002C3845 -:105050002084002310A270002C3878001F387F15A0 -:105060007C007E15092046520C2182A132004800A6 -:105070004238400046380920923819201100A920F2 -:105080000E00112032007800583882A1280040001C -:1050900050380920A03819201400A9200C00112034 -:1050A0006400780058380920AC3819201900A9206C -:1050B0000D0011206400002202A54000683848005D -:1050C00068380881002310A27000653878005838CD -:1050D0007F1506A07C007F1582A56400C800773884 -:1050E000087885A070000A78447085A0700046702A -:1050F00078007738EC7884A0000340007F380421E2 -:105100007800903804219EA00211C0009038012040 -:10511000FD04042082A0050048008F380120011200 -:1051200078009038042105A07C0002110230023280 -:105130000342034404540456056605680678067A5B -:10514000070C070C070E0232024202520262027280 -:10515000056605760578057A057C057E057F0222C1 -:105160000232024202520454046404740476047845 -:10517000047A047C047E047F9B78100046A07C00A7 -:1051800084A7000F0B8084A71F0003800380038087 -:10519000038005A1E0A000557C00D879DC7AD078A6 -:1051A0001B80C800D138008084A03F0008A191A2D4 -:1051B00000007C007E0F79200001092040529120E0 -:1051C000008004217900E1381739EB38EB38EB38EF -:1051D000EB38EB38EB381B3978108C244B78040013 -:1051E000487884A00400C000ED384B780800487867 -:1051F00084A00800C000F438B46885A00040B668F8 -:10520000587885A000405A78307884A08000C0008B -:105210001739180017391C6884A02000C000153900 -:105220007E0E7120405278106A397F0E780017394F -:105230001B78CA00912001807F0F7C00B3700000B2 -:105240007810443B780017397E0C1468078084A0DE -:105250000F00038003800380E0A08054046084A0DA -:105260000A00C0005439086194A100FF400054397D -:105270008CA1FF000120190006A140004339012044 -:10528000320006A14000473978004B390920200040 -:1052900078004D3909203F0078004D391120000079 -:1052A000002105A20A60046085A0020006607F0C50 -:1052B0007C001B7865007800FA242B7808301B7876 -:1052C00065007800FA241B7858007800FA242B78BF -:1052D00008301B7856007800FA24092020520C214F -:1052E00086A1000040007E3986A10100400081397E -:1052F000092038520B200B006F7001001B7848000A -:105300007C001B78C4007C00092038520B200A0066 -:105310007C00092020520C2186A100004000A13908 -:1053200086A1010040009B39092038520B200B0058 -:105330006F7001001B7848007800FA240920385269 -:105340000B200A007800FA242B7808301B78C40060 -:105350007800FA241B78CA007800FA242B780830E9 -:105360001B78CA007800FA241B788F007800FA2492 -:105370002B7808301B788F007800FA24186884A0F6 -:1053800000804000C2391B681D006F7001001B784F -:1053900048007800FA247E00307884A0C000C00065 -:1053A000DE39087884A0FCFF0A78050005000500B6 -:1053B0000500EC7884A021004000DE3944700A78B2 -:1053C00005A07F007C00447085A0020046700A782A -:1053D0007C007E00307884A04000C000E73998004F -:1053E000F2397F009A78AC787C00087884A0FDFFC1 -:1053F0000A780500050005000500EC7884A021006E -:105400004000013A9800FF397F009A78AC787E001E -:1054100044700A787F007C00EC7884A00200C00011 -:10542000714884A77D00C000153A002778108C24AD -:1054300084A70100C0000C3084A770004000253A0A -:105440007E0C602D682F78103724782D682C7F0C07 -:1054500084A708004000323A4B780800EC7884A01A -:105460000300400023257800563984A7040040003B -:10547000653AB87884A001404000653A4B7808004E -:10548000EC7884A0030040002325E47884A0070082 -:1054900086A00100C000653AC07885A00048302091 -:1054A0005A7E1B78CA007800FA244B7808001868E6 -:1054B00084A000804000613A1B68150084A600406B -:1054C0004000613A1B68070078106A397800FA24B6 -:1054D0001B680300587884A0003F1E682F680000F6 -:1054E000336800004B780800EC7884A0030040008B -:1054F000062A1800FA2478007337146B078384A0F7 -:105500000F0003800380038080A080546020482027 -:10551000567000605A7004605E70602A7C007900EA -:105520008E3A963A973A963A993A963A963A963AFF -:105530009E3A7C007810B8347810874838700A603A -:105540007C00A07005A04000AB3A68207810D31B07 -:105550007810FE4778100548A37000007C007E0E8E -:105560009120008071204052007086A00700C0008A -:10557000C23A1061BC7006A1C000C23A7F0E78101A -:10558000E01B7810C83A06A07C00912001807F0EB5 -:1055900085A001007C007E0F7E0E712040527800B5 -:1055A00097225B780000AF700E00092000017E0199 -:1055B000A0706DA04000DD3AA37000007800E33ACF -:1055C000B370000078100C1C4000E93AAC702668FB -:1055D0007810C63B7800DD3A7F017E157E0C7E0D8B -:1055E000A920080061201076006005A102601C60FF -:1055F0006DA04000013B00681E607810AC19086087 -:1056000000800A607800F43A18606DA040000B3BFF -:1056100000681A607810AC197800013BE0AC080013 -:105620007000113B7800F13A9C7084A0008040002B -:10563000183B7810443C7F0D7F0C7F157C007E1258 -:1056400091200023046884A00F007900243B343BA0 -:10565000343B343B343B343B343B363B3C3B343BC8 -:10566000343B343B343B343B3E3B343B363B78109D -:105670008C247810D3457810AC197800423B276809 -:105680000B007810D3457810C63B7F127C007E1249 -:10569000912000239800603B307884A0C000C000B7 -:1056A000603B7E0D78101248002D2E680920040002 -:1056B00001200000276884007810C7477810C63B97 -:1056C0007F0D7800943B487985A100404A78980086 -:1056D000693B4A7978004E3B287886A03418C00090 -:1056E000723B85A104007800793B287886A01418C5 -:1056F000C000663B85A10C004A789B780E00AB7811 -:105700000200587884A0FF0085A000045A78B47085 -:1057100080A091001A78276884022C683668306867 -:105720003A6809200400012000007810C7477F1262 -:105730007C007E0D146B7810701C4000A33B682029 -:10574000276802007810C63B7800983B7F0D7C00EC -:105750007E0D146B286CA4A4FF0078101C1C400064 -:10576000B33B6820276802007810C63B7F0D7C00A1 -:105770007E0D146B9CA3FF007810481C4000C43BB6 -:105780006820276802007810C63B7800B93B7F0D7F -:105790007C007E0C146978103B3C04698CA1FF00EE -:1057A00086A106004000E13B86A10D004000003CC0 -:1057B00086A11700C000DD3B7810AC197800DF3BF4 -:1057C0007810DE1C7F0C7C00046001804800FE3BEA -:1057D00006600920000084A60100C000EE3B8DA1F8 -:1057E000008084A604004000F43B8DA102001E69E5 -:1057F0002368000004710F81186805A11A687800F9 -:10580000DD3B78108C24186005A0C0000F3C0860B8 -:10581000018048000F3C0A601C600268002D1E6079 -:105820007800253C88AC0600042105A04000183C07 -:1058300008207800113C02680A2D086001804800A9 -:10584000DF3B0A601860682000681A607800093C35 -:105850007E157E137E147E0C7E0D78108919C00093 -:10586000303C78108C24A02D7F13A9203100A35345 -:105870007F0C7F147F137F157800DD3B84A11F0010 -:1058800003800380038080A0107660207C001920B4 -:105890005152042385A001001A201920020104237B -:1058A00085A001001A207C0019205152042384A0F5 -:1058B000FEFF1A2019200201042384A0FEFF1A20F3 -:1058C0007C0090798CA1F8FF9279B47080A0D80008 -:1058D0001A787800FA24A370000003700000437067 -:1058E0000100377000001800B12478100C1C400033 -:1058F000993C09200F520B200000BC686020006119 -:1059000084A1000340008D3C27680E0084A00002A3 -:105910004000893C276817007810C63B7800683C37 -:10592000007086A00700C0000D3D002DA27080AD64 -:105930000F0036707800A03C407086A00100400047 -:1059400033257800FA24312000001C6984A102006C -:105950004000A93CB5A6040084A1C00003800380D8 -:10596000078080A0A63D042035A6206884A00004FE -:105970004000C13C9B781800AB7803009B78810005 -:10598000AB780100B5A60050206884A000804000DC -:10599000CF3CB5A600049B780E0024680780AA7847 -:1059A0007800EF3C1C68FCD0C000DD3CB5A60008C8 -:1059B0002068C4D04000EF3CB5A600407800EF3C22 -:1059C0002068C4D04000E53CB5A600407800EF3C1C -:1059D0009B781800AB7802009B788100AB780100BF -:1059E000B5A6001084A600024000093D2C68D278BC -:1059F0003068D67884A600014000073D2C6884A05A -:105A000001004000073D887884A040004000073D29 -:105A1000B5A600807810F6475A7EB66E78003548F5 -:105A20007810C839C000A03D2C70048048001B3D90 -:105A30001920494F781013232F70010041200100D5 -:105A4000312000109B781800146884A01F0085A0E6 -:105A50008000AA781C6984A102004000343DB5A6EC -:105A60000400AB7820002868AA78C0A802001C684F -:105A7000F4D040003D3D502C78107A3A781002471F -:105A8000206884A0008040004B3DB5A600049B78B0 -:105A90000E0024680780AA787800523D1C6884A014 -:105AA0000080C000523DB5A60008206884A0000117 -:105AB0004000593DB5A600401C6884A0C00003808A -:105AC0000380078080A0A63D042035A684A600019F -:105AD0004000733D2C6884A001004000733D88782D -:105AE00084A040004000733DB5A600809B787E00F6 -:105AF000AE7EB66E14680780AA7882781028AA7ADB -:105B0000307884A0C000C000A03D1800A03DB47053 -:105B100080A0DD001A787810E03984A600024000E9 -:105B2000943D2C68D2783068D6787810F647002DEE -:105B3000A2704A701068BE700370070080AD0F003D -:105B400036707800FA247810D31B7810E03978008A -:105B5000FA24000000030002000078108C240023C7 -:105B60007900AF3DB23DB23DB43D78108C24781041 -:105B70000548246984A1FF0086A00A004000C63DB4 -:105B800084A100FF85A00A0026687810D31B780046 -:105B9000683C01200A00781097477800683C82A290 -:105BA00005005000D23D78108C24007084A00700BE -:105BB000C0108C3A78108919C000F43D6920FFFFAD -:105BC00084A604004000E53D012000287800E73D60 -:105BD00001200008B47188A191009B780E00078015 -:105BE000AA78312000045A7E1A797800FA240768CE -:105BF00006010B6800009F6800002768000086A36C -:105C00000200C000153E86A20200C000153EA0782A -:105C100005A0C000153E84A40080C000153EE478B5 -:105C200084A008004000153EB5A608001920000019 -:105C300078101742002DA2704A7003700700377069 -:105C40000000246884A080004000273E7810CD42E8 -:105C50007800FA24002379002A3E2D3EAE3EC73E4E -:105C600000227900303E353E453E6B3E773E9A3EFF -:105C70002920010026A0112000007810F3437900AC -:105C80003E3E433EFA24683C433E433E78108C241B -:105C900090798CA10700C0004C3E0920080011201B -:105CA000010084A604004000543E1120030020227D -:105CB0002AA1112001007810F34379005C3E613E77 -:105CC000FA24683C693E633E78003B48AB70673E0F -:105CD0007800FA247800613E78108C2484A61000A5 -:105CE0004000753E78109C424000753E7800FA24D2 -:105CF00078000D43006084A002004000943EB47020 -:105D000080A0CD001A787E0D78101248002D2E68E4 -:105D1000276800007810C63B7F0D7810AC1903701F -:105D20000000377000004B7000007800683C84A6CB -:105D30000400C0009A3E78003B48006084A0040044 -:105D4000C000AC3E006084A001004000AC3EAB70DF -:105D5000AC3E0120070078108F477800414878005A -:105D60003B4800227900B13EB63EB83EB63EB63E54 -:105D7000B63E78108C24A770BC3E78004748E47883 -:105D800084A00800C000B83E78108147AB70C53EC3 -:105D900078003B4800227900CA3ECF3ED13ED13E3A -:105DA000CF3ECF3E78108C24E47884A008004000D9 -:105DB000E63EA770DA3E78004748112004007810CC -:105DC000ED437900E03EE63EFA24683CE63EF03ED4 -:105DD000F43EAB70EE3E0120030078108F47780050 -:105DE000414878003B48AB70E63E7800FA24AB703F -:105DF000F83E7800FA247800EE3E82A203005000BC -:105E0000003F78108C2486A30200C000193F86A2B0 -:105E10000200C0001F3FA07805A0C0001F3F84A45F -:105E20000080C0001F3FE47884A008004000193FB4 -:105E3000B5A608001920000084A6080040001F3FF6 -:105E4000781079421068BE70037007000023790053 -:105E5000263F293F563F5E3F002279002C3F313FCD -:105E60002F3F4A3F78108C249079ACA1070026A0E0 -:105E7000112001007810F34379003B3F403FFA24A2 -:105E8000683C483F423F78003B48AB70463F780053 -:105E9000FA247800403F78108C2484A6100040003B -:105EA000543F78109C424000543F7800FA24780018 -:105EB0000D4300227900593F5C3F5C3F5C3F781006 -:105EC0008C2400227900613F643F663F663F781072 -:105ED0008C24E47884A0080040007B3FA7706F3FCB -:105EE00078004748112004007810ED437900753F91 -:105EF0007B3FFA24683C7B3F853F893FAB70833F03 -:105F00000120030078108F477800414878003B4813 -:105F1000AB707B3F7800FA24AB708D3F7800FA2499 -:105F20007800833F00237900923F973F993F953F48 -:105F300078108C24A4707A00A4707A0082A20200E7 -:105F40005000A13F78108C2484A600024000AB3F93 -:105F50007810FE477810D543781005480023790063 -:105F6000AE3FB13FD93F3F4086ADFFFF4000683CA8 -:105F700086A201004000BB3F78108C2484A600025A -:105F80004000C33F7810FE4778100548012001000B -:105F900078109747B87884A001C04000D53F487872 -:105FA00085A008004A78487884A00800C000D03F47 -:105FB000037000007800683C00227900DC3FDE3F7F -:105FC0000F40A770E23F7800474811200D0078107D -:105FD000ED437900E83FEF3FFA24683CF73FFF3F8D -:105FE00005400740B4A6FF00B5A60004B66E5A7E71 -:105FF00078003548B4A6FF00B5A60004B66E5A7EF8 -:1060000078003548AB7003407800FA247800EF3F01 -:1060100078108C24AB700B407800FA2478104D482F -:106020007800FA24A7701340780047481120120026 -:106030007810ED43790019401F40FA24683C2B404A -:1060400033403940B4A6FF00B5A60004B66E5A7EB0 -:10605000B47080A0AA001A787800FA24B4A6FF00D1 -:10606000B5A60004B66E5A7E78003548AB7037404E -:106070007800FA2478001F40AB703D407800FA2485 -:1060800078002B4086A201004000454078108C2407 -:10609000A770494078004748112015007810ED435B -:1060A00079004F405440FA24683C62406E40B4A6E8 -:1060B000FF00B5A60004B66E5A7E3B780113B4709B -:1060C00080A0B5001A787800FA24B4A6FF00B5A61F -:1060D0000004B66E5A7EB47080A0AA001A787800C8 -:1060E000FA24AB7072407800FA247800544082A2FF -:1060F000030050007A4078108C24002379007D4002 -:106100008040B740144186A20100400086407810CC -:106110008C24046884A0FF0086A00600C000934081 -:106120007810C63B037000007800683C3B680000B4 -:106130003768000084A600024000A1407810FE47A6 -:106140007810D54378100548012001007810974752 -:10615000B87884A001C04000B340487885A008000A -:106160004A78487884A00800C000AE400370000060 -:106170007800683C00227900BA40BC40EF40A7702C -:10618000C0407800474811200D007810ED43790099 -:10619000C640CD40FA24683CD540DD40E340E540B0 -:1061A000B4A6FF00B5A60008B66E5A7E7800354842 -:1061B000B4A6FF00B5A60008B66E5A7E7800354832 -:1061C000AB70E1407800FA247800CD4078108C2440 -:1061D000AB70EB40781005487800FA2478104D48F1 -:1061E0007800FA24A770F340780047481120050092 -:1061F0007810ED437900F940FE40FA24683C0641EE -:106200000E41B4A6FF00B5A60008B66E5A7E78000F -:106210003548B4A6FF00B5A60008B66E5A7E7800D1 -:106220003548AB7012417800FA247800FE4086A20F -:10623000010040001A4178108C24A7701E4178009C -:106240004748112006007810ED4379002441294188 -:10625000FA24683C2F413941B5A60008B66E5A7E33 -:1062600078003548B4A6FF00B5A60008B66EB5A6FE -:1062700000405A7E78003548AB703D417800FA24E2 -:106280007800294100237900424147414541454179 -:1062900078108C2478108C240023A87105A07A0132 -:1062A0001068BE7082A203005000554178108C2403 -:1062B0000023790058415B4169418B4184A600026B -:1062C000400063417810FE47781005480120010026 -:1062D000781097477800FA2496A202004000724195 -:1062E000FF824000724178108C24A77076417800BC -:1062F0004748112018007810ED4379007C41814116 -:10630000FA24683C83418541780035487800354857 -:10631000AB7089417800FA2478008141002279002D -:106320008E419041A941A7709441780047481120BF -:1063300017007810ED4379009A419F41FA24683C98 -:10634000A141A3417800354878003548AB70A7419A -:106350007800FA2478009F4184A40080C0000542A0 -:1063600084A600014000B5417810FE477810D5435F -:10637000D878D278DC78D678B4A6FFEF5A7EA770AA -:10638000C0417800474811200D007810ED43790096 -:10639000C641CD41FA24683CCD41F341F941FB416E -:1063A000D878DC7905A1C000DF41B87884A01F004F -:1063B000C000DF41B3700000587884A0FFFD5A7818 -:1063C0007800354884A600014000F141487885A056 -:1063D00008004A787810BC472C68D2783068D678A4 -:1063E000B37000007810F64778003548AB70F7417D -:1063F0007800FA247800CD4178108C24AB700142EB -:10640000781005487800FA2478104D487800FA246E -:1064100078100548AB700F420120030078108F47B9 -:10642000780041487810F6472C68D2783068D678E2 -:1064300078003548B8701268BE700080BA701B686A -:10644000000084A6080040003A427E157E137E14A8 -:106450009078048004800480048084A00F001A686F -:10646000AC809B78000080AF2B00982080AD0B00A3 -:10647000A020A5537F147F137F15C4A6000F84A608 -:106480000200C00049422C690D810D810D8184A15B -:106490000700082078005C429B781000AC7984A14A -:1064A000200040005C427E01092005000120003DE3 -:1064B0007810C747246885A03B0026687F0184A127 -:1064C0001F0005A8166878103B3CBE6884A604002F -:1064D00040006D428CA100FFA87884A0FF0005A1B8 -:1064E0002A68B4A6FF00006084A00800400077423C -:1064F000B5A60040B66E7C007E157E137E1418692A -:106500009078048004800480048084A00F007E00C2 -:1065100000A11A687F000080048040009842A820F3 -:10652000048180A00B0000ADA0209B78000080AF0C -:106530002B009820A5537F147F137F157C002C68B7 -:1065400084A02000C000A4420C627800A542106222 -:10655000186B002302A24000C542182082A30E003F -:106560004800B5424000B54219200E007800B942FB -:10657000587884A0EFFF5A783B78011B937800008D -:10658000A27BB47080A08E001A7885A001007C00E8 -:10659000587884A0EFFF5A789378000006A07C001A -:1065A00004698CA1FF0096A107004000DA4296A181 -:1065B0000F004000DA4207681701146978103B3C6D -:1065C00000610481C800F5421C6005A04000E9425A -:1065D000012000087800F7427E0D24687E007810C4 -:1065E00012487F002668002D2E687810C63B7F0D6C -:1065F0000120000224698CA1FF000DA126690780FB -:106600009B780E00AA78206885A00080226831203F -:106610000004B66E5A7EB47188A191001A797C008C -:10662000C4A6000F84A60200C00021432C690D817E -:106630000D810D8184A10700082005A81668781037 -:106640003B3CBE6878002443146978103B3C0061F1 -:106650000481C800824384A10003400030430768DE -:10666000170178004E43046005A0C0005743076837 -:1066700017011C6005A0C00044437E0D781012482D -:1066800027683400002D2E687810C63B7F0D84A645 -:10669000040040004E43312000040120002878000F -:1066A00052433120000401200008B47188A19100F8 -:1066B0007800B043186005A0C00044431C6005A0EA -:1066C000C00044439F68000027683D0084A6010085 -:1066D0004000BE4394D6C0007B430061D4D140004B -:1066E0007B432C698CA1FF004000BE4386A10300C0 -:1066F0004000BE4386A112004000BE43B5A600087C -:10670000B47188A1AE007800B94307681701312041 -:1067100000042C698CA1FF0086A11200C0009343E5 -:106720000120CB43092001007800A44386A1030087 -:10673000C0009D430120CC43092012007800A443EF -:1067400001200002B47188A191007800B043781054 -:10675000E147A37800001C6885A040001E68B47162 -:1067600088A1DA0006A0266807809B780E00AA7828 -:10677000206885A000802268B66E5A7E1A7978005B -:10678000FA24B66E7810C63B1068BE70037007001E -:10679000A37000004B7000007800FA242300700002 -:1067A00005000000000A00000000250000000000B5 -:1067B0003B6800003768000084A600024000EC43FC -:1067C000B8788CA01F0084A000804000E5430881B9 -:1067D000D87800A13668DC7881A000003A687C0097 -:1067E00090790F81ACA507002120000080A4100043 -:1067F0009A78A8798CA1FF0084A18000C0001B4476 -:1068000082A12000C800394482A11200C80081473B -:106810000021791009447C008147EB45814781477D -:10682000464449448344B944ED44F0448147814798 -:10683000A44414454E4581478147744584A12000F6 -:10684000C000A8458CA11F00146884A01F0006A1E9 -:1068500040003644B47080A0CD001A7801201400A6 -:106860007810974778100548037000000120020057 -:106870007C00012000007C0082A12400C800814728 -:1068800084A10300791009447C0081478147814736 -:106890008147781081477C00002279004C4477457D -:1068A0007745704470447044704470447044704440 -:1068B00070446E4470446544704470447044704445 -:1068C000704478447B4477457B4470447044704402 -:1068D0007E0C7E07146F7810B0377F077F0C78002E -:1068E000704478108E462768B30209200B000120FF -:1068F00000487800AB45781073477C002768930008 -:1069000009200B000120004878009345582D0468A9 -:1069100084A0FF0086A00600C0008D440768170110 -:106920002768020078101248276836003269002D67 -:106930002E687E0D7810963B7810D345682B781022 -:10694000C63B7F0D7810C63B012002007C0078100A -:10695000D3450120170078109747A3700000092045 -:1069600038520B200600AF70170009200002781083 -:10697000D43A012001007C0000227900BC44774514 -:10698000A845A845A845DD44BA45E544BA45BA45F9 -:10699000BD45BD45C245C245D544D544A845A845D9 -:1069A000BA45A845E5447745E544E544E544E54472 -:1069B0002768840009200B00012000437800CC45A3 -:1069C00027680D0009200B00012000437800AB452B -:1069D0002768930009200B000120004378009345AD -:1069E000012000007C0000227900F34477450C452B -:1069F0000C450C450C45BA45BA45BA45BA45BA45A9 -:106A0000BA45BA45BA450C450C450C450C45BA4546 -:106A10000C450C45BA45BA45BA45BA45774527688D -:106A2000930009200B00012000437800934584A6C1 -:106A30000400C0002845046884A0FF0086A006006A -:106A4000C00081477810D345076817017810C63B0E -:106A5000012002007C00006084A004004000814707 -:106A6000582D046884A0FF0086A00600C0003745AA -:106A70000768170127680200781012482768360057 -:106A80003269002D2E687E0D7810A53B7810D34515 -:106A9000682B7810C63B7F0D7810C63B01200200A2 -:106AA0007C00006084A0040040008147046A94A236 -:106AB000FF0086A20600C0005C4507681701276832 -:106AC0000200582D78101248276836003269002DD0 -:106AD0002E687E0D7810B53B7810D345682B781062 -:106AE000C63B7F0D7810C63B012002007C00781069 -:106AF00081477C00B47080A0CD001A78012001008D -:106B000078109747781005480370000001200200B4 -:106B10007C007810C7477810FE477810D54378106E -:106B2000CD4278100548012001007C007810C7474D -:106B30007810FE477810D543B47080A0CD001A7845 -:106B40000120130078109747781005480370000063 -:106B5000012002007C00781081477C007810C74734 -:106B60007810FE477810D5437810CD42781005484C -:106B700078104D48012001007C00012003007C00BA -:106B800078108E46012000007C007E0C7E07146F7A -:106B90007810B0377F077F0C012000007C00781050 -:106BA000C74778108147012006007C0004698CA14A -:106BB000FF0086A107004000DE4586A10F00C0004F -:106BC000E2457810FE477810D543B47080A0CD0020 -:106BD0001A7878100548037000007C00A87A94A207 -:106BE000FF00A87884A0FF008AA00400C8008147A5 -:106BF0007910F8457C008147FC458147954682A283 -:106C0000030040000346781081477C00A87DACA5B6 -:106C1000FF00A87CA4A4FF00B86984A10001400083 -:106C200042468CA1FFFEBA69A07805A0C00042468A -:106C3000A4A4FF004000364682A40C0040001F467A -:106C4000C80029462B852B8578102E384000294610 -:106C5000781027367800384678106047781052361A -:106C6000B8698DA10001BA69B5A600105A7E7800F6 -:106C70003B4678105236B4A6FFEF5A7EB47080A01F -:106C800091001A78012001007C007E0C7810824669 -:106C90000062E4D2400073460862178294A2FF00AB -:106CA00082A20C00480055464000554611200C00B9 -:106CB000002402A2C8005A462022086294A2FF00C3 -:106CC0001C7002A2C80062461C72002202A5C80005 -:106CD00067462822781064472B852B8578102E383C -:106CE0004000734678102E3678007746781060475B -:106CF00078105936B5A600105A7EB47080A0B9003D -:106D00001A78012004007F0C7C007E001468078044 -:106D100084A00F00038003800380E0A080547F00E4 -:106D20007C007E0C78108246781059367F0C7C00EF -:106D300082A20200C0008147A87A94A2FF00B8692D -:106D400084A100024000CC468CA1FFFDBA69A07866 -:106D500005A0C000CC4682A20200C8006B377810A4 -:106D60002A477810F9367810523684A60001400080 -:106D7000C2462C6884A001004000C246FCC6887848 -:106D800084A040004000C246FDC6B5A600105A7E51 -:106D9000B47080A091001A78012001007C007E0C64 -:106DA0007810824684A2FEFF4000D74611200100E1 -:106DB0007800DB4684A201004000E1460061ECD18E -:106DC000C000E1461120000078101C477810003701 -:106DD0007810593684A600014000F7462C6884A03C -:106DE00001004000F746FCC6887884A040004000BF -:106DF000F746FDC6B5A600105A7EB47080A0B90053 -:106E00001A78012004007F0C7C007E0C6029006051 -:106E10001120010084A00020C0000D4711200000B7 -:106E2000AB780100AB780200AB780300AA7AC0A867 -:106E30000400B86885A00002BA687F0C7C009B78CB -:106E40001800AB780100AB780200AB780300AA7A97 -:106E50009B788100AB7804007C007E0C547060202D -:106E6000006084A00010C000384729203200212093 -:106E70000000780058470865ACA5FF00187086A090 -:106E80002800C000484782A51900C8004E472920A5 -:106E9000190078004E4782A50C00C8004E472920F3 -:106EA0000C0008642784A4A4FF0082A40C004800FE -:106EB000584721200C0078106447B86885A000016D -:106EC000BA687F0C7C0021200000292032009B78CA -:106ED0001800AB780100AB780300AB780100AA7D05 -:106EE000AA7C9B788100AB7805007C000120030020 -:106EF00078108F47B5A600105A7EB47080A0B900F4 -:106F00001A78012005007C000120070078108F47C7 -:106F1000B5A600105A7EB47080A0B9001A7801207E -:106F200004007C009B781800AA789B788100AB78DD -:106F300001007C0004698CA1FF0096A107004000BD -:106F4000A54796A10F004000A5477810AC197C001A -:106F5000246994A13F00C000AE478CA1C0FF05A1E9 -:106F600026687810C63B1C6984A100014000BB471D -:106F7000146978103B3C0462108206627C002C6924 -:106F800034682E6812A13069386832681BA100A2EB -:106F900001A37C007E0CE0AD180003607000066168 -:106FA0000B6000000F60000A136000001760000013 -:106FB00007801A601F600000236000007F0C2468B7 -:106FC00085A0800026687C007E157E137E149820A4 -:106FD00080AF2D00A020AC814000EC47A65384A1D7 -:106FE00001004000F2470433BE787F147F137F1501 -:106FF0007C00B07005A0C0108C24B37000807800B5 -:107000004B4BB071FF81400004487810414C7C002C -:10701000B071FF8140001148487885A008004A7887 -:10702000B3700000781087487C007E0C7E0D7810CD -:107030008919C0001A4878108C247F0C7E157E13A5 -:107040007E14A02D982CA9203100A3537F147F1308 -:107050007F1507680D010B680000047007801A682F -:10706000236800001F6800009F6800007F0C7C0000 -:10707000B47080A091001A787800FA24B47080A0CF -:1070800081001A787800FA24B47080A0B9001A78C8 -:107090007800FA24B47080A0C3001A787800FA242B -:1070A00004698CA1FF0096A1070040005A4896A1F0 -:1070B0000F0040005A4807681701246884A0FF00A9 -:1070C00085A00002266807809B780E00AA782068B9 -:1070D00085A00080226831200004B66E5A7EB4710B -:1070E00088A191001A797C0078100548487885A01D -:1070F0000C004A78B47080A0CD001A7809200B00EB -:10710000012000447810C7470120130078109747EA -:107110007800683C7E129120002249208748007048 -:10712000047205A20C7215A2087084A0F7FF05A2D4 -:107130004000994878009E48037000007F120020AC -:107140007C00007084A00100C000CC48087103815D -:10715000C800AB487810CE497800A3480C708CA0CA -:10716000FF004000CC4804700480C800C34814707D -:1071700005A0C000BF48107005A04000C34802A190 -:10718000C800A348077010007800CC48FF8A400070 -:10719000CC487810184CC000C6484000A34878106E -:1071A0005749037000007F1200207C007E010461BB -:1071B0008CA1FF0086A107004000DF488EA10F00D0 -:1071C000C000E24840607800E34828647F01FF8403 -:1071D00040000D49702C0470BCA00F00B8A71D49D9 -:1071E0003C27FB87C000FB484800F54878108C24FA -:1071F0009C6075A040000D497800E848042768AEFF -:10720000086830A60C6829A5218440000D493887FC -:10721000042705A0C000FC489C7075A0C000E84889 -:107220007C000000050009000D0011001500190088 -:107230001D000000030009000F0015001B000000E6 -:10724000000012490F4900000000008000001249B0 -:1072500000001A49174900000000000000001A4908 -:107260000000154915490000000000800000154984 -:1072700000001B491B4900000000000000001B49E2 -:107280007E12912000227920005271201000077098 -:107290000A000770020003700000712020000770D0 -:1072A0000A000770020003700000492000007F12EE -:1072B00000207C00492057491920000004700480F8 -:1072C000C800AA49077012000871087006A1C00022 -:1072D000614984A1E00140006C4978108C240120B0 -:1072E000FD04042082A00500C800774984A1004065 -:1072F000C00061499CA10C3086A304204000854950 -:1073000086A308004000904986A30C20C000614974 -:1073100000720482480090490C7384A3FF0040006F -:10732000904978108C2407701200007084A001002E -:10733000C000AA49087084A0E001C000AA491073E7 -:10734000147005A34000AA490C7184A10003C00079 -:10735000AA4984A1FF00C0005749077012000770B6 -:107360000800047084A00800C000AE490770120035 -:10737000087103814800B3490370000049200000F0 -:107380007C007E107E007E127E1591200022087106 -:107390007810CE497F157F12912001807F007F10E9 -:1073A0007C00047200750C7384A30003C000F549CF -:1073B00084A1E001C000194A087184A1E001C00065 -:1073C000194A0120FD04042082A00500C800E949F3 -:1073D00084A10040C000D94984A107007900ED498B -:1073E000F749094AF549094AF549554AF549534AC1 -:1073F00078108C24047084A0100085A00200067010 -:10740000FF8AC000044A492000007800084A78102A -:10741000184CC000044A7C00047084A0100085A0B1 -:1074200002000670FF8AC000144A7800184A7810DB -:10743000184CC000144A7C00077012000871E0006C -:107440001C4A91200060E000204A912000600770F3 -:10745000120007700800047084A00800C000284AC9 -:10746000077012000871038148002D4A0370000064 -:10747000007005A0C000414A047005A0C000414A48 -:107480000C7005A04000434A7800244A49200000BF -:107490007810D738186884A0008040004E4A1B68D6 -:1074A00002007C0078108C2478108C247810B14A6B -:1074B000107214710C709CA0FF00002800A311A290 -:1074C00089A100007810B14A0427582C60AC0863E9 -:1074D000002222A30C6300211BA3002405A340006B -:1074E000784AC800784A128410820A8389A1000071 -:1074F000602B78005F4A602B078A7E00046084A0BE -:1075000008004000844ABAA717497800864ABAA7FB -:107510000F497F003DA7002C86688A6F926C8E6BA6 -:1075200007701200781057497C003887042705A09F -:10753000C000A54A9C6005A04000AE4A60200460DF -:1075400084A00F0080A01D493C20FB8740108C24A4 -:10755000518A4000AD4A087084A0030086A0030051 -:107560007C00512000007C00508A3987042704A049 -:10757000C000C54A006064A0C000BC4A602D046021 -:1075800084A00F0080A02D493C20FB8740108C2454 -:107590007C007E127E0D912000227F0D8468602089 -:1075A00088688C6B906C5780D4AAFF0084A0FF0081 -:1075B0007E00046884A008007F004000E04AB8A074 -:1075C00017497800E24AB8A00F49087EB5A60C001A -:1075D00004698CA1FF0086A107004000F04A8EA13B -:1075E0000F00C000F94A1C6884A040004000004B16 -:1075F000B5A601007800004B1C6884A04000400044 -:10760000004BB5A6010007700400047084A00400BC -:10761000C000024B002405A3C0000D4B7800334B83 -:10762000582C0427046160AC006000A41A70046048 -:1076300001A31E7084A108004000234B106081A0AC -:1076400000002270146081A00000267008620024EF -:1076500002A212700C62002303A216700276077059 -:107660000100602B7810924A7800354B7810184C46 -:10767000C000334B7F1200207C007E127E0D9120D3 -:1076800000227F0D07700400047084A00400C00075 -:10769000414B037008007F1200207C007E127E0D9B -:1076A000912000227F0D49204B4B0770040004708D -:1076B00084A00400C000544B087EB5A60C000469E9 -:1076C0008CA1FF0086A107004000674B8EA10F0030 -:1076D000C000724B1C6884A0400040006E4BB5A6F1 -:1076E00001004068502078007B4B1C6884A020007B -:1076F000C000794BB5A6010028685020602D0460B9 -:10770000BCA00F00B8A71D493C27FB87C0008F4BCA -:107710004800894B78108C249C6865A04000934BEE -:1077200078007C4B7810184CC0008F4B7F120020E3 -:107730007C007E127E007E017E0D912000227F0D56 -:107740007F037F04087EB5A60C0004698CA1FF00AE -:1077500086A107004000AD4B8EA10F00C000B64BC4 -:107760001C6884A040004000BD4BB5A60100780015 -:10777000BD4B1C6884A040004000BD4BB5A6010075 -:107780004920964B7E0104698CA1FF0086A1070069 -:107790004000CB4B8EA10F00C000CE4B406878005C -:1077A000CF4B28687F0155A04000154C702D602EEE -:1077B0000470BCA00F00B8A71D493C27FB87C00080 -:1077C000E94B4800E24B78108C249C7075A0602037 -:1077D0004000154C7800D54B042768AE086822A4F9 -:1077E0000C681BA34800024C518AC000F64B78106D -:1077F0008C243887042705A0C000EA4B9C7075A034 -:1078000060204000154C7800D54B228420841A83D8 -:1078100099A300000869002422A10C6900231BA180 -:10782000C800114C78108C24712020007800004B87 -:107830007F1200207C00087084A0030086A0030053 -:107840004000404C042708AC04211A700881042130 -:107850001E700881042112700881042116700460D2 -:1078600084A008004000374C088104212270088160 -:10787000042126700276047084A0100085A0010007 -:1078800006707810924A7C007E127E007E0D912058 -:1078900000224920414C7F0D7F08087184A103001C -:1078A000C0006B4C7E0104698CA1FF0086A107001B -:1078B00040005B4C8EA10F00C0005E4C4068780019 -:1078C0005F4C28687F0105A04000794C78009E48F5 -:1078D00020006B4C7810554A7800794CA000724C0F -:1078E00008717810CE4978004A4C07701000A0004B -:1078F000744C08717810CE49087086A00800C0004A -:107900004A4C007005A0C0004A4C0370000049209A -:1079100000007F1200207C007E127E147E137E15F4 -:107920007E0C7E0D912000227F0D4920894C80AD78 -:107930001100A020992031000C7084A0FF002A685B -:107940000770080007700200037001004000A84C97 -:107950000080AC80A55307700400047084A004006C -:10796000C000AA4C7F0C49200000037000007F1566 -:107970007F137F147F1200207C00912000609120F3 -:107980000080CC7805A04000D14C9479D07006A13D -:10799000C000D14C047805A04000D14C077800000D -:1079A0006800D14C91208040207801802278C0006E -:1079B0002C4D2478227869204052006884A007006A -:1079C0004000EF4C86A002004000EF4C34680DA050 -:1079D0004000EF4C042105A04000EF4C01800A203C -:1079E0004000D44D487805A04000FD4C01804A7805 -:1079F000C000FD4C0920020144680A2078106F2263 -:107A0000906805A04000094D01809268C000094DB2 -:107A10006F6800007368010061200055A920000113 -:107A200009200200346005A040001F4D018036602F -:107A3000C0001F4D106005A040001F4D7E01781052 -:107A40006F227F01E0AC10007000254D78000F4DD3 -:107A5000098140002C4DA920000178000F4D7810BD -:107A6000394D78105E4D0920515204210920020140 -:107A70000A20912001807C00347801803678C00093 -:107A80005D4D3878367891200080447805A0C0009C -:107A9000484D012001010180467880A000754020FA -:107AA000042065A040005D4D246005A04000594DB4 -:107AB0000180266040008D4D0060402C78004E4DC6 -:107AC0007C00287801802A78C0008C4D2C782A7898 -:107AD000307805A0C0006B4D012000020180327893 -:107AE000038003800380038090A0005598A20200C9 -:107AF000042384A0080040008C4D90A209000422B9 -:107B000005A04000844D01801220C0008C4D04234C -:107B100084A0F7FF85A080001A2078106F227C00D7 -:107B200069204052006805A04000974D486806ACA7 -:107B30004000D44D1B600600B46084A0003F1E606E -:107B4000206084A0FF0085A06000226000604220C9 -:107B50001467826F7810C519186805A04000AF4DF2 -:107B600001801A68086884A0EFFF0A681068018025 -:107B7000D000B94D78108C2412682F60000033605B -:107B80000000682C7810DC1C69204052447984A1E4 -:107B90000001012006006E68C000CF4D86690120FB -:107BA00004006E6878106A22912001807C006920B0 -:107BB000000109204052042184A007004000304EFB -:107BC00086A00700C000EA4D7E0D092052526C21AC -:107BD00078101C3B7F0D7800304E092052526421F2 -:107BE000781037241B600600586884A0003F1E6090 -:107BF000206084A0FF0085A0480022602F60000064 -:107C000033600000306884A040004000244E4B6880 -:107C10000400A9201400486884A004004000114E0C -:107C20007000114E7800084E4B680900A92014001E -:107C3000486884A0010040001E4E70001E4E78006F -:107C4000154EA920FA007000244E7800204E0868D6 -:107C500084A0FDFF0A681B68480009205B520B20C6 -:107C600007004C784A78912001807C0079200052EE -:107C700078105E4E7810424E7810504E33780000E7 -:107C8000477800004B7800007C0019200300112089 -:107C90004652042286A03C0040004D4E19200200AE -:107CA0002A7B2E7B7C0019203900112046520422A9 -:107CB00086A03C0040005B4E19202700367B3A7BB3 -:107CC0007C001920713911204652042286A03C0004 -:107CD0004000694E19202626227B267B3F78000033 -:107CE00043780A007C0020002B00000020000000E8 -:107CF0002000000020000000200000002000000004 -:107D000020000000200000002000000020000000F3 -:107D100020000000200000002000000020000000E3 -:107D200020000000200000002000000014001400CB -:107D300049981400140014001400140014001400D6 -:107D400080000F00000001020406080C20212240E0 -:107D500080F818000B3001A2140000A2140000A249 -:107D6000140200006C0002001400CD989E009300E5 -:107D700002A2388806383988C32064088598C1284B -:107D8000AE9C03A20C30462861816A840083561899 -:107D90003A886598F228919C58980C30E128919C7B -:107DA000022806A2C3642E2807A2A064E06DA06783 -:107DB000C06F14183B882478C16864783E8879982D -:107DC000768577866B20C128AE9C44200321A220B3 -:107DD0008120659809A201298D98140005A200A3AD -:107DE00072189A873C88E21F01C60AA26E850407B2 -:107DF000919C140004A200A30930E21964F86E8576 -:107E00003F88E608919881F88C9801C81400C1F861 -:107E10001600B285F080329502FBE21D1400328517 -:107E200041F21400E21DA884A0D7E61F140008A2A6 -:107E300043600880C11D1600008360812A8441F0E0 -:107E40000830A884D6114270DD201100D520228888 -:107E50001600008047281110C098008000A002285A -:107E60001110C69865983E281110CA980BA21700E9 -:107E70000C3000A3E21D81DB14001002D79814001F -:107E8000E0263A8702FBF219E21F14000DA2063821 -:107E90001002B39C040700006C0002004F9814000D -:107EA0009E00A0001700FF600C30208711A2D09C1C -:107EB0007287378801217A98D210E278D39C59983A -:107EC00084D9E2F0A1F0CD981400318866D13088D1 -:107ED0000F80019420B502C820887A9801237A98EF -:107EE000D210E478D39C21882088599823F142F15C -:107EF00001F1C698D210F670328803820C879ED9A1 -:107F000001601400456814021BA2D09C0120C59892 -:107F10000182521884D163D1348801808D98273032 -:107F2000A884561A3388140018A28169BC9C26695B -:107F30000269341A9998141A2170140000A341613F -:107F40006469108092852680B984E4692380E116F3 -:107F50000180F110466913A2621413A20080E11699 -:107F6000B598696914A2C2610280E1140480E11627 -:107F700001010A302788140017A2BC9C140000A33A -:107F800081812A84A884E61C2C88160012A2D09C29 -:107F9000D210E4700400078024941ACCD39CC598B6 -:107FA00027880A3013000080A4841600C2111E2105 -:107FB0000E871DA214008E8716001CA23510919802 -:107FC00010A200A0108092853B8544D02280073803 -:107FD000BB84EA9821800738B9840C307E812B87D6 -:107FE00072879198000020002B0000002000000004 -:107FF0002000000020000000200000002000000001 -:1080000020000000200000002000000020000000F0 -:1080100020000000200000002000000020000000E0 -:1080200020000000200000002000000014001400C8 -:10803000499814001400E298CD981400140014001C -:1080400080003701000001020406080C20212240B4 -:1080500080F818000B3001A2140000A2140000A246 -:10806000140202A2388806383988C32064082FA871 -:10807000C128AE9C03A20C30462861816A8400832B -:1080800056183A8804A8F228919CF4A80C30E128EC -:10809000919C022806A2C3642E2807A2A064E06D6A -:1080A000A067C06F14183B882478C16864783E8844 -:1080B00002A8768577866B20C128AE9C44200321D8 -:1080C000A2208120E4A809A2012909A8140005A280 -:1080D00000A372189A873C88E21F01C60AA26E8527 -:1080E0000407919C140004A200A30930E21964F86B -:1080F0006E853F88E608F7A881F8F0A801C814004B -:10810000C1F81600B285F080329502FBE21D140022 -:10811000328541F21400E21DA884A0D7E61F1400A6 -:1081200008A243600880C11D1600008360812A8474 -:1081300041F00830A884D6114270DD201100D5200E -:1081400022881600008047281110FCA8008000A09B -:1081500002281110FDA89BA83E281110FDA80BA213 -:1081600017000C3000A3E21D81DB1400100201A8EF -:108170001400E0263A8702FBF219E21F14000DA258 -:1081800006381002B39C04071700FF600C302087EC -:1081900011A2639D72873788012121A8D210E2784D -:1081A000669DFCA884D9E2F0A1F06CA81400318887 -:1081B00066D130880F80019420B502C820880FA8AE -:1081C00001230DA8D210E478669D21882088E6A8B6 -:1081D00023F142F101F14FA8D210F67032880382E8 -:1081E0000C879ED901601400456814021BA2639D90 -:1081F000012040A80182521884D163D134880180C3 -:1082000001A82730A884561A3388140018A281695F -:108210004F9D26690269341A01A8141A21701400AE -:1082200000A341616469108092852680B984E46965 -:108230002380E1160180F110466913A2621413A293 -:108240000080E11607A8696914A2C2610280E114E6 -:108250000480E11601010A302788140017A24F9DFF -:10826000140000A381812A84A884E61C2C881600AF -:1082700012A2639DD210E4700400078024941ACCEB -:10828000669DF8A827880A3013000080A484160091 -:10829000C2111E210E871DA214008E8716001CA27B -:1082A0003510B4A810A207380C307E812B87728756 -:0682B000ADA800000C0D5A -:00000001FF -/************************************************************************** - * QLOGIC LINUX SOFTWARE - * - * Copyright (C) 2004 QLogic Corporation - * (www.qlogic.com) - * - *************************************************************************/ - -/************************************************************************ - * * - * --- ISP1040 Initiator/Target Firmware --- * - * 32 LUN Support * - * * - ************************************************************************/ - -/* - * Firmware Version 7.65.06 (14:38 Jan 07, 2002) - */ diff --git a/kernel-2.6.33/firmware/qlogic/12160.bin.ihex b/kernel-2.6.33/firmware/qlogic/12160.bin.ihex deleted file mode 100644 index dc800ecd..00000000 --- a/kernel-2.6.33/firmware/qlogic/12160.bin.ihex +++ /dev/null @@ -1,1771 +0,0 @@ -:100000000A042A000010040841100000C93600004C -:100010004320504F525947495448312039392C31E7 -:1000200039313239312C39392C3339313439512085 -:100030004F4C494720434F435052524F54414F4930 -:10004000004E492050533231363146207269776D67 -:10005000726120655620726569736E6F31202E3093 -:1000600034302020432073756F74656D20726F4E9D -:10007000202E303050206F72756474634E202E6FC6 -:100080002020303020200024C920FF907120000261 -:10009000A070A2700120FF010420FCD0201171206B -:1000A0000001A070A270C1202000892021127120BF -:1000B0001000C3700400C7705349CB702050CF703C -:1000C0002020D3700A000120FD040420D6700920EE -:1000D000FFFE30212821A2A1004724842484248407 -:1000E00024842484248492A100910920000001200A -:1000F00032000C08051E182279200047A02F082482 -:1001000011200000A9204000A4420981D81D092027 -:1001100000FF003402A118021001A820A4421B789D -:1001200064001478CDC0D5C0167871200002D600C6 -:10013000692040470C085C460120FF010420FCD0E8 -:10014000301169208047712000010C085C4614784A -:10015000D4C01678DE00CA7EC27CC67B67780000F9 -:1001600000788DC0027831203000AF78010123780B -:1001700002002778020009200200692040471B681E -:100180000300236807002768FA002B6808002F681F -:10019000280037680600336808003B6800000981C2 -:1001A0000005CF680A00BF68C04779200047D368C0 -:1001B0002D76C368C04CC768C04BCB68C08CA7689D -:1001C000448FAB68498FAF68448FB368448FA3688E -:1001D00001000120FF010420FCD0C81169208047E4 -:1001E0007008CF680A00BF68C049D3683978C3680F -:1001F000C06CC768404CCB68D08DA768498FAB688E -:100200004E8FAF68498FB368498FA3680100E6003D -:100210006920C04B71200002EC70E4D0192009184D -:1002200021200900201119200C1821200C000C0895 -:10023000751D0120FF010420FCD088116920404C6D -:1002400071200001EC70E4D0192009182120090068 -:10025000201119200C1821200C000C08751DEE002F -:10026000112002006920C04C09200200A9200001D1 -:10027000376800000B684000C87B86A3FFFE28118A -:10028000176800011F6864002000176864001F6879 -:100290000200E8AD1000041F35110981381D01204E -:1002A000FF010420FCD02811118218016920C06CC4 -:1002B000D8080C08F6220C083D400C088C1B0C08D2 -:1002C000154691200022792000477120500091208E -:1002D00000247920004771202000912000267920F9 -:1002E00000027120404791200028792000017120F0 -:1002F00080479120002079200047712010000032B3 -:1003000085A03D30902071201000C37000000410C3 -:100310008C11C07086A0020010110C08BA1339208D -:1003200000000C08AB12AC7805A08011040E9A11E5 -:100330006C7865A010010C08A1200C08261E040E84 -:10034000AF116C7865A010010C08A120040EAF114C -:10035000092047471120874704210C2205A11001DD -:100360000C089B1C71204047A07005A0E8014C744C -:1003700085A40000C8017920000291200080D0727D -:100380008CA23D3090210C084C27912000809120B8 -:100390003D30040ED111792000476C7865A0200112 -:1003A000712010000C08A120041DD91179200047EC -:1003B000712010000C08294471208047A07005A00E -:1003C00088014C7025A070017920000191200080E7 -:1003D000D0728CA23D3090210C084C2791200080D7 -:1003E00091203D307920004771201000040EFA1151 -:1003F0006C7865A010010C08A120041D8E110C085A -:10040000294404088E11003C84A0070002000C124D -:100410000C120E120E1213121312181218120C08CC -:100420007525912000240C08D5400500912000225C -:100430000C08D5400500912000220C08D5409120E1 -:1004400000240C08D540050041124112421242120C -:100450004D124D124D124D1256125612611261126A -:100460004D124D124D124D12701270127012701208 -:10047000701270127012701270127012701270126C -:100480007012701270127012F80C0600060126012C -:10049000912000280C0892252E010E010E000D005F -:1004A0000600060126010C0800122E010E010E00A6 -:1004B0000D00060006012601912000260C08922559 -:1004C0002E010E010E000D000600060126019120EE -:1004D00000260C089225912000280C0892252E0158 -:1004E0000E010E000D00060006012601D600E600F2 -:1004F000F600792000477120000269204047003D46 -:100500008CD03001EC7084A0001CE2780C085C46B2 -:10051000003D84D050016920804771200001EC70BB -:1005200084A0001CE6780C085C460C082625FE001A -:10053000EE00DE002E010E010E000D0008700B8093 -:100540004012077002008CA0E00120119CD008012D -:1005500087089708C37002400408BD13040E1E13D9 -:1005600061200000186084D004191E13287805A0AB -:10057000201104001F1304081E13FCD030010600D4 -:100580000C08291B0E005001280006000C081E1B39 -:100590000E002001012007400408BC131079FCD094 -:1005A0002811612040479CC1FCC720006120804782 -:1005B0009DC1FDC7606005A004191E1312797E60FD -:1005C0002878FCC086A018002011C6000C08261947 -:1005D000CE002B780000786065A0E001C6009C602A -:1005E0000C08F31BCE009F6000000C08601A092065 -:1005F00018008760030110780600FF841011FF8542 -:100600001001C5C012780C08341B0E001278981126 -:100610000C087F1B10789CD01811612040472000E7 -:10062000612080479CC012787B600000D060C4D0FD -:100630003001C4C0D260012005400408BC13040886 -:10064000BA13050006A0C270C670CA70CE70DA7008 -:10065000C0703DA08AA04000041A6C130200BA13B7 -:100660000814D6133C1470147014CE13781A7A142C -:10067000C813DA13DB13DC13DD137C1AC8138714D9 -:10068000DB144119721ADE13C817FE1730187618DA -:1006900085179217A517B717BF15C8130D1518158D -:1006A000261534154B1559155C156E157C158615D8 -:1006B000A515B115C813C813C813C813CC15DD157B -:1006C000F7152B165416661669169316CC16DE16F9 -:1006D00053176317C813C813C813C813751700211D -:1006E0008AA04000041AC8130200C813C813C81314 -:1006F000C813C8139E1AA41AC813C813C813A81A7B -:10070000E81AC813C813C813C81303146B1482144F -:10071000D6143C19C813C8130B19C813EC1A901A35 -:100720009A1AC813C813C813C813C813C813C81318 -:10073000C813C813C813C813C813C813C813C813E1 -:10074000C813C813C813C813C813C813C813C813D1 -:10075000C813C813C813C813C813C813C813C813C1 -:10076000C813C813C813C813C813CA72C6710120AE -:1007700006402800CE73CA72C67101200040C270C4 -:10078000040EBD13612000001B6001009120005089 -:10079000912080400500C3700140900CC37006405A -:1007A000780C99204100A1204100A9200500A35305 -:1007B000200CC470C37004000708F808F008E808AB -:1007C000E00891200080C3700400C7705349CB70CB -:1007D0002050CF702020D3700A0001200400D67072 -:1007E000792000001B7801003120300059200010D2 -:1007F00029201A045120450461204704C12020000B -:10080000912000509120804004081804D875DC74B1 -:10081000DA75DE741800292000002025D071C87216 -:10082000CC73C470A02099203000037001000770C1 -:1008300006001A731E722274267521204000FF8163 -:100840000409BA1382A140001012202106A008203A -:100850000384127007700400077001000870FCD058 -:10086000E80D0770020084A0E0012001C37002407F -:100870000408BD13A824A553100C0408BA1329209A -:1008800000002025D071C872CC73C4709820A120BC -:10089000300003700000077006001A731E72227485 -:1008A00026752120400007700600FF810409BA1355 -:1008B00082A140001012202106A00820038412709B -:1008C000A824A653077001000870FCD0E80D84A08E -:1008D000E001480DC37002400408BD13D875DC74F4 -:1008E000DA75DE747808C471C87014219EA70400FC -:1008F00008110A20CA720408B913C7700A00CB7025 -:100900000400CF702A000408BA13D875DC76DA75B3 -:10091000DE761800292000003025C470C872CC7320 -:10092000D074C670CA72CE73D27405A0E8050AA44A -:10093000080140120180727884A000FC3801AC7874 -:1009400085C0AE78012005400408BC137E7B7A7A0E -:10095000867E827D767C8CA400FF700107840480F3 -:1009600004800C810C810F8118A191A20000B1A616 -:10097000000081A50000500007840480048018A3B3 -:1009800091A20000B1A6000081A500001A731E729A -:100990002276267005A61801107AC5C2127AAC78A4 -:1009A00084A0FCFFAE781800AC7885C0AE7804084F -:1009B000BA13D875DC76DA75DE76180029200000C7 -:1009C0003025C470C872CC73D474C670CA72CE732A -:1009D000D67405A000050AA41001041ABC130180F6 -:1009E000927884A000FC3801AC78C5C0AE780120B4 -:1009F00005400408BC139A7A9E7BA27DA67E002641 -:100A000005A51801107AC5C2127A967CAC7884A02C -:100A1000FFFCAE781800AC78C5C0AE780408BA13F5 -:100A2000092000006C7865A0180108810060D80CCE -:100A3000C47A0408B813092048470C210120FF019B -:100A40000420FCD00419B91311208847142204088B -:100A5000B813092049470C210120FF010420FCD0D4 -:100A60000419B9131120894714220408B81361200E -:100A7000404728612C621482148214820120FF01F5 -:100A80000420FCD04811612080472863DA732C636E -:100A90001C831C831C83DE730408B81309204C4795 -:100AA0000C210120FF010420FCD00419B9131120EE -:100AB0008C4714220408B81318790408B9130920C4 -:100AC00002020C218CA1300F0120FF010420FCD078 -:100AD0000419B91311200201142294A2300F040842 -:100AE000B81309204D470C210120FF010420FCD040 -:100AF0000419B91311208D4714220408B813207962 -:100B00000120FF010420FCD00419B913247A040841 -:100B1000B8131120404CC471FCD110111120C04BEE -:100B2000078184A00F0003800380038068A2006A0D -:100B3000086B1C6CDA74FCD1181121203B021000E8 -:100B400021203B012424A4A4001CDE740408B71354 -:100B5000C4770C089A1B912000801C6B146A9120AA -:100B6000018008270408B71361204047186101205D -:100B7000FF010420FCD00419B913612080471862DA -:100B80000408B813C4770C089A1B912000800869E8 -:100B9000186A106BDA77912001800408B713C471CA -:100BA000102194A20F0082A21000041AB3130C08A3 -:100BB000B42384A30040100195A220000408B713B9 -:100BC000C4710021BCC082A01000041AB313BCD1B0 -:100BD00020111120484704222000112088470422B8 -:100BE000BDC006000021BCC012200C0858231E0006 -:100BF0000408B913C471212049470424C670192080 -:100C000000003000C871212089470424CA70FDC348 -:100C100011202316A9200800042206A13801108201 -:100C2000041F0916C471C8720408B21392A22316D5 -:100C3000260022211E000C086A230120FF01042047 -:100C4000FCD01011FCD3F0090408BA13E803FA0031 -:100C5000F401EE020400010002000300612040479D -:100C600028612C62148214821482C4702A60C870B5 -:100C70000380038003802E600120FF010420FCD04C -:100C8000A011260016006120804728612C62148282 -:100C900014821482D8702A60DC7003800380038081 -:100CA0002E60DA71DE721E002E000408B813612077 -:100CB00040473061C47032600120FF010420FCD045 -:100CC0000419B913612080473062C870326004088B -:100CD000B81318790408B913C47184A1CFF048017E -:100CE0000120FF010420FCD00419B313C8720408CA -:100CF000B213192000000C08A62336000120FF01C2 -:100D00000420FCD018011E000408B913C87184A186 -:100D1000CFF028010E001021C4710408B213FDC3E6 -:100D20000C08A62310231E000408B813C47182A166 -:100D3000100048020120FF010420FCD00419B31365 -:100D4000C8720408B21311204D4704220600048122 -:100D5000081208811221192000000C089323012099 -:100D6000FF010420FCD018011E000408B913C8714B -:100D700082A11000280206001021C4710408B213D9 -:100D800011208D47042206000481081208811221D7 -:100D9000FDC30C0893232E001E000408B813C47171 -:100DA000C87284A1FDFF0419B21384A2FDFF0419C7 -:100DB000B2130021207922780022247A26780408B0 -:100DC000B8131120404CC471FCD110111120C04B3C -:100DD000078184A00F0003800380038068A2C8728B -:100DE000CC73D874C6710068CA70CE73DA7491205F -:100DF0000080026AACD2181121200000900084A467 -:100E0000FF0082A00200041A4F173F84BCA7FF0016 -:100E1000400186A7020004194F1784A4FF000409AB -:100E20004F1761200002FCD1100161200001292030 -:100E30000900312062003F84BCA7FF003001078316 -:100E400084A0FF0010113DA738114120190084A390 -:100E5000FF0082A01A001002A4A4FF00078384A050 -:100E6000FF00880142A8F00286A0100020119CA378 -:100E7000FF009DA3000FBCA3FF00002502A7900266 -:100E8000002602A7781239203A00046805A70668F0 -:100E90000A6B0C6BCE731C68DA701E6C912001809B -:100EA0000408BA13912001800408B413C4770C0815 -:100EB0009A1B91200080146A1C6B91200180C870DD -:100EC0001668CC701E6808270408B713C470612028 -:100ED000404718611A600120FF010420FCD004196A -:100EE000B913C8706120804718621A600408B813EB -:100EF000C471C872CC7382A11000041AB3130C0819 -:100F0000D82384A30040100195A220000408B71341 -:100F1000C4770C089A1B91200080086A8DC20A6A67 -:100F20009120018008270408B813C4770C089A1B85 -:100F300091200080086A94A2F9FF0A6A046805A05B -:100F400010010C08D5229120018008270408B8134D -:100F5000C4770C089A1B91200080086A95C20A6A1F -:100F6000046805A010010C08D522912001800827F3 -:100F70000408B813C477412001004920050051201E -:100F80002000912000800C08B21B912001800827CE -:100F9000086A0408B813C477FCD728010C08291B79 -:100FA00038010408BC130C081E1B10010408BC13F4 -:100FB000C873CC72C677CA73CE720C082A1CE811AB -:100FC000186805A0A001082776000C08F7237E000A -:100FD000701101201500FCD718116120404718003E -:100FE000FDC0612080472A78912001800500912072 -:100FF0000180012005400408BC13912001800408F1 -:10100000BA13C477FCD728010C08291B380104083F -:10101000BC130C081E1B10010408BC13C67741202A -:1010200021004920050051202000912000800C085B -:10103000B21B09201600FCD7181161204047180088 -:1010400061208047FDC1636003007B600000726720 -:101050007F600F002A79D061C4C1D2610C08D5220B -:10106000912001800500C877CA77C477C677FCD77E -:1010700028010C08291B38010408BC130C081E1B8E -:1010800010010408BC13BCA700FF912000800920B8 -:101090001700FCD7181161204047180061208047D5 -:1010A000FDC17B6000006360020072677F600F001B -:1010B0002A79D061C4C1D2610C08D5229120018067 -:1010C000412021004920050051201000912000807E -:1010D000C87005A01801D060FDC0D2600C08B21B1A -:1010E000C8703668388784A71F00C01D9120018012 -:1010F000050019200000C87284D228010C08291BA1 -:1011000038010408BC130C081E1B10010408BC1392 -:10111000C872CA72AC7884A0030018153920000088 -:1011200084D20801FDC7412021004920040051203C -:1011300008000C089A1B912000800868D4C00DA8F4 -:101140000A693768000091200180388784A71F0052 -:10115000801DBCA700FF3F8738873F8784A7000F0B -:10116000401D91200080C8726920000184D21011B6 -:1011700069200002086884A0FDFF0A683068B4D0C6 -:10118000B0014B680400A9201400486894D01001F5 -:10119000041FC2184B680900A9201400486884D0B5 -:1011A0001001041FCB18A920FA00041FD2187920BF -:1011B000004709201800C87284D2181161204047E6 -:1011C000180061208047FDC17B6000002A796360C0 -:1011D00001007F600F00A3600000A460AE60B260F9 -:1011E000D060B4D06001B4C0D260C600B46065A065 -:1011F0000860D4C00A60186001801A60CE00D06018 -:1012000084A0FF7ED260AC788DC0AE78FF830801E9 -:1012100005001B685400912001800500CC730C0868 -:101220007818EC69486A85A100184A6885A14000D1 -:10123000EE68CC7321200400A920FF09041F1B19AC -:101240002184D01D1983B01DEE694A6A9120018066 -:101250000500FCD71811692040471000692080471D -:10126000C471C6711669FF811011A3680100AC78C2 -:101270008CC0AE7884D010110C087A1C0500D8758B -:10128000DC74DA75DE7410002EA02025C471C873DA -:10129000CC72C671CA73CE7279200047DE7DDA7CCB -:1012A000D67BD27A0C08771B04095C1AA9200500AA -:1012B000A120144791200080A141912001800920A4 -:1012C00040000C08411D20010C087F1B04085C1A1B -:1012D00004608CA0FF008EA10900201106000C08FC -:1012E00086200E0084A000FF078009800409F11900 -:1012F000C600682C0C08771BA805002C9E68098185 -:10130000C01D9F600000CE00C600DC7DD87CD47B71 -:10131000D07A90A2400099A30000A1A40000A9A542 -:101320000000DE7DDA7CD67BD27A682C9C6865A0D2 -:101330000409F019092040000C08411DA0150460A3 -:1013400084A0FF0086A002005001046084A0FF007A -:1013500086A00A00381116000C0883201E00002DFC -:1013600002609808CE00C6009C600C08F31BCE00FB -:101370009F6000000C08601A092018000860CDC0AA -:101380000A600460866010780600FF841011FF85F3 -:101390001001C5C012780C08341B0E0012780C081E -:1013A0007F1B04085C1ACE00C6009C600C08F31B6F -:1013B000CE009F6000000C08601A092018008760AA -:1013C00003011B60030010780600FF841011FF85E5 -:1013D0001001C5C012780C08341B0E0012780C08DE -:1013E0007F1B04085C1ACE001461FCD120010C089C -:1013F000291BF00118000C081E1BD0010C08601AF4 -:1014000009201800876003011B6021001078060086 -:10141000FF841011FF851001C5C012780C08341B21 -:101420000E0012780C087F1B012007400408BC1333 -:1014300004618CA1FF0086A1050018111C60BDC0CD -:101440001E60C474C873CC72146091200080E600E2 -:1014500009201200FCD0181171204047180071209B -:101460008047FDC12A7963700500D071C4C1D27173 -:1014700066736A726E74727077700000002C7A70F6 -:101480002EA030251C6184A1600010010C08E93FEA -:10149000EE009665A6659A66AA66AF600000B36026 -:1014A0000000146723600000246096A00100101162 -:1014B000008026600C08D522912001800500C370B1 -:1014C00005400408BD13A920050099201447912068 -:1014D00000800A5391200180002110A299A30000EE -:1014E000A1A40000A9A500000500C471C7700000F8 -:1014F0001E790408BA13C471C671682110006920EE -:1015000000100C6916A0042D10A2688D0981D81D49 -:1015100085A200001811C37000401000C370034082 -:10152000CA700408BD136479C671C47182A1030036 -:10153000041AB31366790408BA136479C6710408EF -:10154000BA130079C671C47102790408BA1300791C -:10155000C6710408BA13C470112000008CA00D00DD -:1015600060010C81300210820C810C81100210820B -:101570000C81FF810419B41310820E7A8CD23805C5 -:101580001079CDC11279092021001920030084D2DD -:10159000C00108811920410011204E8F122319200B -:1015A00042001082122319204300108212231920B6 -:1015B000460010821223192047001082122319209E -:1015C00006001120538F12211120738F12230479EA -:1015D00006780408B9130478C6700408BA13C471F5 -:1015E000FCD118111120C04B10001120404C078174 -:1015F00084A00F0003800380038068A211200000F4 -:101600001468FCD0100195A20002B4D0100195A27C -:1016100001000C6B0068DA700408B7131478F4D07A -:10162000300101200740DB70000005A04800FCD01D -:10163000300101200740DB70010005A0080006A072 -:1016400005001478F4D0300101200740DB70000061 -:1016500005A0080006A005001478FCD03001012088 -:101660000740DB70010005A0080006A0050012710C -:101670001A721E731078C4D010012274267580ACC3 -:10168000010008810C81A9819880A120300003709D -:1016900000008460A220A65307700100747984A121 -:1016A00000FF40010F810C810C81048004800780C1 -:1016B00000A118000781048004807C7908A1787A51 -:1016C00006A011A2107DC4D52001847B19A3807CC3 -:1016D00021A40870FCD0E80D03700100077006001B -:1016E0001A711E72107DC4D510012273267484A055 -:1016F000E0010500487865A02001042C4A786320A9 -:1017000000000500F6007920004748786220002C90 -:1017100005A010110C0875254A78FE00050011205F -:1017200000914A7AC47B1983280180A232001220DA -:101730001020C80C13200000050016002600FCD75E -:1017400018111120C04C10001120C06C84A7000F8C -:101750000B8084A71F002001038003800380038087 -:1017600005A168A22E001E000500390C00292A6878 -:10177000002A2E68086884A0EFF90DA80A69E6001F -:10178000FCD728110920524771204047200009202A -:101790009247712080470C21046805A0480116A1DA -:1017A000381160200060066816000B200000180049 -:1017B000092000001600046865A078010060066832 -:1017C00021040C08B21D1068087909810A7901808A -:1017D0001268881D1079A5C112791E000269066978 -:1017E000002D60200C08BF26EE00050065A06001FA -:1017F00008209C6005A0280162209F60000065A071 -:10180000C00C48784A7962200500076003018F60A8 -:101810000000A9201C0080AC0500A02001200000D1 -:10182000A44028681A602C6822600500E600FCD7F6 -:101830002811712040473120C04720007120804787 -:101840003120C0494C708CA00002281108A60A2D36 -:1018500000804E7006A0EE000500F600FCD71811BF -:10186000792040471000792080470C089A1B91206E -:10187000008004680A7865A0F0053000002C0A7822 -:101880006020006065A0B805106006A3B81D0C605C -:1018900006A2A01D282C487806AC0811480404684C -:1018A00006AC401100606020066805A018110368AE -:1018B00000004800006408786020026486A40000EC -:1018C0001011002C026860250C08021C1B6005002A -:1018D00023602000FE000C08B21DF6000879098183 -:1018E0000A7910680180126818111078A5C0127862 -:1018F0000120FFFF05A0FE0005007600002739202B -:101900000000FCD00801FDC741202100492004004F -:1019100051200800912000800C08B21B388784A752 -:101920001F00D01DBCA700FF3F8738873F8784A7D3 -:10193000000F901D912001807E0005006C78092029 -:10194000748F0C210DA1180165A00408A12061204D -:101950000000186084D0B81110788CD030018CC091 -:101960001278FCC76920404728008DC01278692092 -:101970008047FDC7912000801C681F6800009120EF -:10198000018005A0081105008CA0F0FF10010C08D3 -:1019900075250200D71CDA1CE01CE41CD81CE81CCE -:1019A000D81CD81CD81CEE1C181D1B1D201D291D61 -:1019B000D81CD81C05000C0875250C087A1C0120C1 -:1019C00001800408321D012003800408321D01201B -:1019D00004800408321D0C087A1C012006800408CB -:1019E000321D11200A8091200080FCD71811692037 -:1019F00040471000692080473820006886A000001A -:101A000020011E6F91200180050026007068BCA097 -:101A100000FF4120210049200400512010000C0843 -:101A2000B21B388784A71F00D01D912001800E00B3 -:101A30007069C671D00001200C80B8000C087A1CB7 -:101A400001200D809000FCD71001E4780800E078B8 -:101A5000C67001200E804800FCD71001EC78080009 -:101A6000E878C67001200F800000C270FCD7181102 -:101A7000DB7000001000DB700100612000001B60C3 -:101A8000010091208040050080AC0100FF81180515 -:101A900099203000A0200C7084A0FF07000118706E -:101AA00006001C70060020700600247006001271EB -:101AB000AC811A721E7322742675037001000770C0 -:101AC000010008700B80E81E077002008CA0E00186 -:101AD0001011A55306A003700000077004000E004B -:101AE00026700E0022700E001E700E001A70050087 -:101AF00011202000092010000A6B0E6C1F680102E3 -:101B0000036820FD076838001A6A002DE8A0080065 -:101B100090A204000981801D0500EC70DCD0201526 -:101B2000292001001478CCD06011EC70E4D0192089 -:101B30000A0C21200A00201119200C0C21200C0075 -:101B40007000EC70E4D0281119200C1821200C0032 -:101B500030001920091821200900ADA500020A6BE8 -:101B60000E6C1E6D07683800050004608660082C46 -:101B700063200000687805A06A791001022C080033 -:101B80006E790500C6006120004787680301082DB3 -:101B90006B200000686005A06A611001022D08003A -:101BA0006E61CE00050091200080042C6E7805A0A7 -:101BB00008116A78912001809C6005A08801C60008 -:101BC000602008209C6005A0380162209F60000012 -:101BD00065A09C6005A0C81D48784A796220CE00A7 -:101BE000487862209F60000085AC000010110C084E -:101BF00075254A780500A920100006A0048086807B -:101C00008E81081200A2041FFC1D86808E810500B3 -:101C10005601A920100005A0B8011AA1A81213822C -:101C20008D8128021AA12012041F0C1E28001AA15F -:101C300008231082041F0C1E0600003284A0FFEF50 -:101C400080200E005E0105000600003285A0001015 -:101C5000B80C747DD07006A50409DA1E10785020E7 -:101C60000C08771B0409DA1E46A070790025008055 -:101C700012A10920400008123000D07206A21801FB -:101C8000408809208000C600127107700100992069 -:101C90003000A920200080AC0100A02061200000BD -:101CA000FF8810010C08771B0870FCD0E80D077046 -:101CB0000200912001808CA0E0013815A553FF8C13 -:101CC0002011FF880409C71E5000002C8E78A9201F -:101CD000200080AC0100A020A5530408C71E46A028 -:101CE00018721C73C4DA10012074247592A240008B -:101CF0009BA30000A3A40000ABA500001A721E73F2 -:101D0000C4DA18012274267506A0077004000409BD -:101D1000C71EFF8C10010C087F1BCE000C087F1B18 -:101D200046A0887800808A7886A00200C0017C7A6C -:101D3000787BC4DA1001847C807D7479078104800B -:101D4000048010A299A30000A1A40000A9A500008E -:101D50001A721E73C4DA8805227426757004146022 -:101D6000FCD018116920404710006920804791205D -:101D700000801F680200FF88200146A08C78602048 -:101D8000700C8B780000AC7885A00300AE789120B1 -:101D900001809800CE008B7800000C085C20046065 -:101DA00084A00F005900FF8830018C786020046007 -:101DB00084A00F0019000408261E05000200EC1E76 -:101DC000071F201FEC1E2D1FFD1EEC1EEC1EEC1E1F -:101DD000051F1E1FEC1EEC1EEC1EEC1EEC1E392017 -:101DE0000004BC7805A7BE78086005A70A600C0847 -:101DF000691F9C60BA789F6000000C0848200500AD -:101E0000BC78C4D00801580C1C60BDC01E603000F6 -:101E10000C088620BC78C4D00801080CBF780000EC -:101E20000460078084A0FF00B278018038010C08AC -:101E3000691F2001BC78C5C0BE7810000408841F4B -:101E400005000C088320BC788CA0000E1011C4D0B3 -:101E5000081128080C08691F10110408841F0500C8 -:101E6000BC78C4D010010408EC1EBF7800001467D1 -:101E700011200100A822186084A0FF0005A088019D -:101E8000BCA700FFA92020008EA001005001BCA724 -:101E9000008011200200A92000018EA0020008018C -:101EA000C0000C089A1B002D912000802B680000B8 -:101EB0002F680000086884A0DEFF0A68E8AD100003 -:101EC00091200180041F511F11821801A9200001D7 -:101ED000580C0C087F1B05009F600000B4786DA0B3 -:101EE000002CB6781011BA7838009E68002D026078 -:101EF000B87806AD08110260B0780180B278301170 -:101F0000BC78C4C0BE78B878602006A00500E600A2 -:101F10002EA03025BA7DB67DAE65B2651C60A2608C -:101F2000482084A9FFE11E6084A9600060010C08BC -:101F3000E93FFF864011FF853011392000080C0869 -:101F40004820040846209665A6659A66AA66146726 -:101F500071208047FCD710117120404784A7000FE3 -:101F60000B8084A71F00200103800380038003806F -:101F700005A1C07168A10027078084A00F0003801D -:101F800003800380C47100A1C26091200080147896 -:101F9000C4D03801FCD71811F4D040111000FCD087 -:101FA0002811086E84D6F001FCD9E011912001803F -:101FB0000C08021C912000800C08B21D91200180A9 -:101FC0001478C4D004094620FCD72011F4D0301175 -:101FD00004084620FCD01011040846201B60210094 -:101FE00004084620246096A001001011008026609D -:101FF000106A146802A268026001912001803920F1 -:1020000000029C60BA789F6000000C084820040819 -:102010004620082CFCD9F001006865A0D801046AAC -:10202000007084A002006801487006A25011046B81 -:1020300060210423026005A0081102696022026188 -:102040009800002D60200C08BF26086E60210262F7 -:10205000066950000068026965A01001026108006D -:1020600006696021036000006021FCD91801B4A654 -:10207000FCFF0A6E1068087D28850A7D00801268C2 -:1020800091200180B4D62801B6A640000A6E0C0843 -:10209000131CEE000500086005A70A60912000806F -:1020A0000C08B21D91200180B87865A028019C60C1 -:1020B000BA789F600000780CB678BA78050070791D -:1020C0007478182884D31801008012A1200200809F -:1020D00012A1781284C37C7A1A72787A1E72C4DADA -:1020E0002001847A2272807A267206A084D30801A5 -:1020F00000807678D2701C7805A0380101801E78A7 -:102100002011040E82209120804005003920982063 -:10211000100039209E20042705A0600100AC682033 -:102120000869106812690A680C69146816690E68F3 -:102130003887880C0500030009000F0015001B00FC -:10214000000015001B000000412000000C78020078 -:102150004A222522A92019213920748F3427107D85 -:10216000C000846086A00301041903211461186073 -:1021700005A12001FF86D81104080321038680A051 -:10218000558F0C6202220080106202220C08D01DC2 -:1021900030868EA60F00040984216C7865A0081D86 -:1021A000087802A62012ACD510113A26050082A6A6 -:1021B0000300041A8421912000806920000018681F -:1021C00084D0F8111120558F0422C6701082042289 -:1021D000CA7084D6301110820422DA701082042270 -:1021E000DE7085A62080C2701B68010091208040AF -:1021F000107884A0CFFF1278912001803B2000004E -:1022000005001078ADC01278040884213A260C0825 -:10221000502204196C226C7865A00419AE2091201C -:102220000080107884A0CFFFFF860801ADC012782F -:102230009120018004086C223920748F3427107D8E -:10224000A000846086A0030104196E211461186047 -:1022500005A12001FF86B81104086E2180A6558FC4 -:102260000C6202220C08D01D30868EA61E000409C6 -:1022700084216C7865A0281D087802A62012ACD5B0 -:1022800010113A26050082A60600041A8421912026 -:10229000008069200000186884D0F8111120558F43 -:1022A00009204E8FA8261C2104221A2008811082A2 -:1022B000041F502185A63080C2701B680100912048 -:1022C0008040107884A0CFFF12789120018006A072 -:1022D0000920758F0A203A2005001078ADC01278C9 -:1022E000B0003A260C08502204196C226C7865A0C4 -:1022F00004191E2191200080107884A0CFFFFF8652 -:102300000801ADC012789120018004086C22912050 -:102310000080077004009479D47002A1280268013B -:10232000907B02A350111000028038113A261078D9 -:10233000ADC0127891200180050084A100FF40010A -:102340000F810C810C8104800480078000A118009B -:102350000781048004809C7A10A21A72987A06A0E1 -:1023600011A21E72C4D43001A47A11A22272A07AE2 -:1023700011A22672A1203000037000000920548FA2 -:102380000A2609819821042184D008013386B0A649 -:102390000200A826A65303861270077001009079E8 -:1023A000947800800AA1081206A02820747984A1DC -:1023B00000FF40010F810C810C81048004800780A4 -:1023C00000A118000781048004807C7908A1787A34 -:1023D00006A011A2C4D42001847B19A3807C21A46F -:1023E0000870FCD0E80D84A0E001D001107D312000 -:1023F000548F3426A8780080AA788CD038110770C2 -:102400000600047094D0E81D04088621692047471F -:102410006B200300AC7885A00003AE7806A04800CE -:102420003020D67591208040967D107DACA5CFFFE1 -:10243000127D91200180AA78077006003A26037069 -:1024400001001A711E72C4D5100122732674050092 -:10245000846086A00301D8111461186005A1B81129 -:1024600069200000186884D090110C60C67010605C -:10247000CA70C37020801B680100912080400C0846 -:10248000D01D040E43226C7865A0101D0500590074 -:1024900030156C7865A0E0191004290000156C78DF -:1024A00065A0D81DE000846086A003016811186053 -:1024B000FCC01A6086A0040038110478A4D0200162 -:1024C0000C08D01D06A005007900181185A0010098 -:1024D0000500B900101141200100107D0500FF88A2 -:1024E0001001912080400500907B9479D47002A166 -:1024F000181185A300000500100202A30500028048 -:10250000050084A100FF40010F810C810C81048033 -:102510000480078000A118000781048004809C7A51 -:10252000987BA47CA07D10A206A019A321A429A5B4 -:1025300009201800286005A01001092040000C089F -:10254000341BD001A8780080AA788CD010151460B4 -:10255000FCD0181169204047100069208047912065 -:1025600000801F680300AB780000AC7885A00003F2 -:10257000AE78912001806800AB7800000C08D01D77 -:102580009079947800800AA1081206A09678D670F7 -:1025900006A071201000912001800500FCD71811C1 -:1025A00009205847100009209847912000800A20F0 -:1025B000F6000920804779200001FCD7201109206E -:1025C000404779200002042186A000008011FCD73A -:1025D000181109204547100009208547042105A04E -:1025E0003011307884A0C00010111B785200FE001A -:1025F000050009200200692000470120FF01042096 -:10260000FCD004194B237120804779200001212040 -:10261000BF494B780F000120FF010420FCD01801B6 -:102620001920373E3000A1202B011920373E84D1DC -:102630001001A1202B02042305A040019A781883E1 -:10264000AC2318839823A6531833A80C9B7800005A -:102650009B782000A9201000AF780000AF782020E0 -:10266000041F29230370000016008CD109200000EC -:102670000801BDC10C086C241E00207084A00F004E -:1026800085A0006306780F7800904378D8005378CF -:1026900090000B78082F52744F70000009814001A0 -:1026A00071204047792000022120BF4704080623FB -:1026B0000C0826250500160011200101BCD11011BF -:1026C000112001028CA10F00042284A0F0FF05A1BB -:1026D00012201E000C086C24050011200101FCD3FF -:1026E000101111200102A92009000B81041F72237F -:1026F0008CA1000E042284A0FFF105A11220050088 -:102700001920020009200101A92005001382041FDD -:10271000832394A2E000042184A01FFF05A20A20C5 -:102720001983180109200102780C0500112001010C -:10273000FCD3101111200102A9200C000B81041FF1 -:102740009B238CA100F0042284A0FF0F05A112207E -:10275000050011200201FCD31011112002020422F5 -:102760009CA0300F84A0CFF005A112200500C60068 -:1027700061200001BCD1101161200002BCC10381A5 -:10278000038080A020009A60AC62AC63CE0005009C -:10279000C60061200001BCD1101161200002BCC143 -:1027A0000381038080A022009A60A46084A0DFFFE0 -:1027B000AE60CE000500C60061200001BCD1101142 -:1027C00061200002BCC10381038080A020009A60C8 -:1027D000A4608CA220001801ACC29DA30040ECC3F1 -:1027E000B4D30811EDC3AE621020A460AE6318200C -:1027F000CE00050091200080C600E600186805A004 -:1028000004095024FCD118016120D08E10006120F1 -:10281000C08D0C0858246005A9200101FCD11801C5 -:102820006120D08D10006120C08CC6000C08582497 -:102830002801CE00608C041F1224A8040E00FCD1D5 -:10284000280182A0D08D71208047200082A0C08CFA -:102850007120404776707271382101200400627047 -:102860007F700F00D071C4C1D2710C08CB22C000A0 -:10287000FCD1181171204047100071208047206062 -:10288000DDC0226072713821002C7A7001200600B0 -:1028900062707F700F00D071C4C1D2710C08CB225E -:1028A000012000001000012001009120018005A0FE -:1028B000EE00CE000500042C05A070016020106021 -:1028C00006A340110C6006A22811146006A1101185 -:1028D00006A020000060800C85A001000500F60025 -:1028E000E60016007920804771200001BCD120113C -:1028F000792040477120000220798CA10F00EC70F4 -:10290000C4D010111E0060000B810B810B810B8164 -:102910000E008DA10008BCD010118DA1000F042164 -:10292000EE00FE000500012001470420ACD0381164 -:10293000E468ACD0200184A006000811090005005D -:102940001460E600360018207120404CFCD01011B5 -:102950007120C04B078084A00F0003800380038098 -:1029600070AE047084A00A0004192325087194A194 -:1029700000FF040923258CA1FF001C7084A000FF28 -:10298000C001047085A03A0006700120090002A170 -:10299000D81601200A0002A1D01601200C0002A1C5 -:1029A000C8161C7084A0FF001E70047084A0DFFF96 -:1029B000067001200A0006A1A80101200C0006A152 -:1029C000A0010120120006A198010120140006A117 -:1029D00090010120190006A188010120320006A102 -:1029E0008001D80009200C00D00009201200B80096 -:1029F00009201400A00009201900880009202000E7 -:102A0000700009203F00580009200A0040000920FA -:102A10000C002800092019001000112000000021DE -:102A200005A20A70047085A00A0006707120004794 -:102A30000470BCD05801FCD32011EA7371204047C8 -:102A40001800EE73712080471F700D003E00EE00ED -:102A500005000120FF010420FCD0D0110120FD045D -:102A6000042082A00500A01271200002EC718CA14C -:102A7000001C0F810C810C8179200001EC7884A06E -:102A8000001C07800480048005A18AA007000802BA -:102A90000500020074255B2574255B254E256825FD -:102AA0004E25087084A0FFC385A000300A70087806 -:102AB00084A0FFC385A000300A780500087084A0B8 -:102AC000FFC385A000200A70087884A0FFC385A0FA -:102AD00000200A780500087084A0FFC385A0000CC0 -:102AE0000A70087884A0FFC385A0000C0A7805004E -:102AF000040E7525912000807120000006001870DA -:102B000084D0E81D0E0071201000CA700E00C6703F -:102B1000C3700280DB70040ADF702A00712000009D -:102B20001B70010091208040F80C3C7F587E307C67 -:102B3000387DA0788A708E75927496769A7794A56F -:102B40003F00F4D43801BCD7281184A77D000419B4 -:102B50009C3C71089CA40F0082A304002003A6A340 -:102B6000070030191824078584A00F0002006C2B81 -:102B7000572C952CFB2E7932D03276330534D9344C -:102B8000AB35C725C4259E29852A4D32C4250C089E -:102B90007525050006A0380008788DC00A7806A0C3 -:102BA00002704A704270CE705C7005A0041918273C -:102BB000607084A007000200E12552265A26632691 -:102BC0006C26FE26752652263078BCD0101DD0719A -:102BD000BCD1F819B4D104192F26A07086A0010029 -:102BE000C009147005A0A819B0706DA0006865A098 -:102BF00055A09B7880000C6BAA7B086845A0106DDF -:102C000004686DA05DA086A801001801BC69AA7DBA -:102C1000AA79C0684DA01C6E0120100004084B2842 -:102C20005C7005A00419C625C600D600B0706DA062 -:102C3000006865A055A09B7880000C6BAA7B086893 -:102C400045A0106D04686DA05DA086A80100180164 -:102C5000BC69AA7DAA79C0684DA01C6E0120200025 -:102C600004084B280C085B3C0419C6251B78680037 -:102C7000B8706DA0B4685A789468D678DE78986891 -:102C8000D278DA7808788DC00A78BC683E70B4C112 -:102C9000D271B47065A0C068567003700200002D38 -:102CA0004A7080AD0900427005000C085B3C2011A1 -:102CB0001B7854000370040005000C085B3C2811CD -:102CC00011200C0019040370040005000C085B3C83 -:102CD000281111200600D1000370040005000C0823 -:102CE0005B3C281111200D008900037004000500D1 -:102CF0000C085B3C501111200600410078707B707D -:102D0000000068204A700370040005007071FCC167 -:102D1000078182789B78800086A20C002011AA7A15 -:102D20000120010098008CA11F008DA1C000AA798C -:102D300086A20D002001AA7A012002003800AB789B -:102D400020007471AA79AA7A012004009B7860009F -:102D5000AA785B7804001B7813010C086E3C7F7026 -:102D60000F00D070B4D06801B4C0D270C600B47087 -:102D700065A0086084A0EFFB0A60186001801A60FB -:102D8000CE000500147005A03811D070B4D0280111 -:102D9000B47006AC1011290C05001600A07186A1B4 -:102DA00001002805D600260000211120010012A2F2 -:102DB000B0706820006806AC20011182B001C90023 -:102DC000C80CC60000211120010012A2B0706820BA -:102DD00000686020086084A0EFFB0A601182100187 -:102DE0004100B00CA3700100CE002E00DE001E00DA -:102DF0000500E8AD0500A87006AD1011A4706820AC -:102E000005000C085B3C0419C625787068207077B3 -:102E10000C08953B502C0C08F63C9B7880001468FD -:102E200084A01F00BDC0AA781C6E412001000120B3 -:102E30000400040850280C085B3C0419C6259B7844 -:102E400080005C706820146FD070B4D06801B4C08A -:102E5000D270C600B47065A0086084A0EFFB0A6061 -:102E6000186001801A60CE000C08953B502C0C08AD -:102E7000F63C246805A0300182A00600080210007C -:102E800027680500146884A01F00BDC0AA783120FF -:102E900020004120010001200300040850288DC2B9 -:102EA000D272BC7200A215A0507108812AA108023A -:102EB000BC7164210465FF85701152712184A81DC5 -:102EC000D0708CD02801CC7005A01011CF700A00F2 -:102ED00005000022900CD0708CC0D270CF70000022 -:102EE000346005A0B01D086784A73F07D001D4D780 -:102EF000801D84A72100681D84A70200300184A7DB -:102F00000400380DBCA7FBFF0A6784A71802081D40 -:102F100084A700013001186005A0D819BCA7FFFEE6 -:102F20000A676825236800001C6E84A60E001863DB -:102F300028011C6002A3200218015808FF834819C9 -:102F4000582D502C5271BCD72011287022603A6045 -:102F50001000BCC70A67C06865A04DA00061602A68 -:102F600041200100146B9CA31F009DA3C000FCD155 -:102F7000100184D610019CA3BFFFA4D610019DA30D -:102F8000200084A60E0004190228A5C70A67002C99 -:102F9000C668A07786A701007811D070B4D0601100 -:102FA000007082A0020040123078BCD028119B78BB -:102FB0008000AA7B040849283987A2775027AC777C -:102FC000B0A70500A87006A60811A476AE763A2C24 -:102FD00038873A2D38873A2838873A2338873A2570 -:102FE0003078BCD050019120008091203D30D070CD -:102FF00084A03D30912000809020D5AA00002001BF -:1030000021840022041951270500DCD10409F1377D -:10301000292020009CD6201128858CD608112885CF -:103020004088146F0C6108818CA1FF00C87060A1FA -:10303000642CFF8C8801146006A7D01DB860018045 -:10304000BA60881D602A086085A000010A6000221D -:103050002184041951270500602A0E61BE69002CE5 -:10306000C66840880860D5C00A60A07786A70100BE -:103070000419D927D070B4D00419D927007082A0C0 -:103080000200041AD9273078BCD00419D9279B78BC -:103090008000AA7BAA7DAA790120020006001860A0 -:1030A00000801A600800060060290461602A0C088C -:1030B000093D901584A11800800184A11000180119 -:1030C0000C089A39481584A108003801A06984A128 -:1030D000000618110C08B838F800A06984A1001E79 -:1030E000280584A100087801C6006029006085A039 -:1030F0000020026004618DA110000661CE000C0862 -:103100009A395011A06984A1000218010C08FD38F9 -:10311000180084A10004F019A06984A100103001F6 -:1031200014698CA100FF0F810C08C5232E008CA60A -:10313000E00084A66000280186A0600010118DA127 -:1031400000408DA10401B6699B7860000028AA7830 -:103150001868FDC01A68BCD66801FCC08370000006 -:103160008AA00D0028038AA00C00827101200C00A7 -:103170000C808671AA781835403328340080AC80E2 -:1031800080AF2B00A0209B78000080AD0B00982022 -:10319000A653A8239828A02586A220000815D07041 -:1031A000B5C0D270002CB670002DBA701468FCC087 -:1031B0000780827886A2020004092129A07000807D -:1031C000A270B07498A40500A87006A30811A47397 -:1031D000B27386A210000409C625DE00CE000500E9 -:1031E000007005A0E01986A20200041938290C0815 -:1031F0005B3CA8191468FCC007808278912000808D -:103200001B786800B4685A789468D678DE78986835 -:10321000D278DA789120018008788DC00A7826016A -:10322000D600C600D07084A0002E9020CE00DE0014 -:103230002E0100295670BC683E7003700200002DFC -:103240004A7080AD090042703078BCD040019120B6 -:103250003D30D07084A03D30912000809020A0703F -:1032600005A0081105002184E80D4C72BC7000A275 -:1032700015A00408512786A2100060150C085B3CBD -:103280000419CC281468FCC0078082781B78680079 -:10329000B4685A789468D678DE789868D278DA7804 -:1032A00008788DC00A78A0700080A270B07490A4D5 -:1032B0000500A87006A20811A472B2720029567007 -:1032C000BC683E7003700200002D4A7080AD09009A -:1032D00042700500B46B9DA300205A7B1468FCC0AB -:1032E00007808278946BD67BDE7B986ED27EDA7E06 -:1032F0001B78680000295670027208788DC00A7821 -:10330000002305A67001D07084A0002E86A00026A0 -:1033100018110920000010000920010084A20F00EC -:10332000330080AD09004270002D4A7005009C29D1 -:1033300008420842F64108429C299C299C290C0815 -:103340007525087884A0FDFF0A78F60079200047EB -:10335000AC78FE0084D0C001607186A10100040930 -:10336000612A86A10700700186A1050058117870B6 -:1033700068201B68040017680000206884A0FF0014 -:103380009DC0226863700000A3700000A470AE703E -:10339000B2700C08AE26560111200400607186A19F -:1033A0000100580186A1070018111F7005001000C8 -:1033B0001F700100D070C5C0D27001200A470420E0 -:1033C00084A0FF0086A0180030011870167005A0B8 -:1033D0001011A370010066000C084E3FA9201000D8 -:1033E000392000000C088B3AB8A70001041FEF2910 -:1033F0006E00007002002C2A0A2A0A2A022A2C2AAD -:103400002C2A2C2A002A0C0875255C7005A038058A -:1034100006AD181100685E708000206884D04811E5 -:10342000146F0C08953B0860D4C00A600C08C737BD -:103430002000587060200068026084A6005F1E684B -:103440001868FCD008011A6A176800002B68000091 -:10345000206884A0FF009DC022680C08BF1D1120B9 -:103460000400C874A0A40001B104A0AE1700990420 -:10347000A9200101C87479042084041F382AC0706F -:10348000602021200200A92000011061FF81980125 -:10349000186016000600112002470C2202A112201B -:1034A0000E001E0002A138031260281111200447EB -:1034B0000422A5C012201B600000E0AC1000041F15 -:1034C000422A2184001D5E01637000000370000029 -:1034D0004B70000005004600042405A0A8016820E8 -:1034E000006806001A6A176800002B680000B468BC -:1034F00084A0005F1E68206884A0FF009DC0226831 -:103500000C08BF1D0E00480C4E00232000000500D3 -:1035100082A2030010030C087525002302008F2AE5 -:103520000C2B1A2B82A2020010010C08752560706A -:10353000637000007F7000002200D077C5C7D2778B -:103540000200A62AA62AA82AE02AFB37A62AE02AF1 -:10355000A62A0C08752570770C088B3A7077BCA7E3 -:10356000008F0C08953B186005A02805FCD71811A2 -:103570002120C08D10002120D08E092005001120AF -:1035800010000C08342BB8015601A9200101FCD70A -:1035900018112120C08C10002120D08D4600092058 -:1035A0000500112010000C08342B4E001801208457 -:1035B000041FCB2A5E01388784A71F0090190408D6 -:1035C000C9250408C92570770C08953B186005A02B -:1035D0002005FCD718112120C08D10002120D08E8D -:1035E00009200500112020000C08342BB0015601E1 -:1035F000A9200101FCD718112120C08C1000212026 -:10360000D08D4600092005001120200081044E00C5 -:1036100018012084041FFE2A5E010408C925002227 -:103620000200112B132B132B0C087525637000005F -:10363000D070C5C0D2700408C92500220200212B19 -:10364000132B1F2B0C0875250C084E3F007086A00D -:103650000200041980370C08E137086084A0EFFBF2 -:103660000A600C087237040980370408C92504244D -:1036700005A090056820042D0600146806A718010F -:10368000202D0E00A80C0E0022201A6917680000D9 -:103690002B680000B46884A0005F1E68206884A0C6 -:1036A000FF0005A222680C08BF1D212002471C2430 -:1036B0001983222310600180126028112120044701 -:1036C0000424A5C02220086084A0EFF90A600C0839 -:1036D000CA260C08E137050085A00100E00C002394 -:1036E0000200732B712BEE2B0C087525E47805A0D6 -:1036F000B01708328CA1000818010401C62510007B -:103700000403C625082084A03000101104084D329F -:10371000EC7884A00300D00D8478FCD0181184A12B -:103720000700900084A1070086A004001811012062 -:103730000000500084A1070086A00500180184A1A4 -:1037400007001000012001000200D12BDA2BC72B4B -:10375000AA2B4F3C4F3CAA2BE42B0C08752500707C -:1037600086A004009011607086A002003011112024 -:103770000200192000000408852A607086A0060057 -:10378000B00D607086A00400900DE4790120030064 -:1037900004083B2F1868FCD010011B681D000C08A2 -:1037A000613A1B786E0005001868FCD010011B6898 -:1037B0001D000C08613A04082D3C1868FCD010016B -:1037C0001B681D000C08613A1B78FA000500186898 -:1037D000FCD010011B681D000C08613A1B78CB005F -:1037E000050084A50F00C01100700200C925FB2B45 -:1037F000FD2B803780378037FB2BFB2B0C08752582 -:103800000C08E137086084A0EFFB0A600C087237EF -:10381000040980370408C925E47805A0041BAC2BF3 -:1038200008328CA1000818010401AC2B100004031D -:10383000AC2B082084A0300018111B78680005000C -:10384000EC7884A00300C80D8478FCD0181184A102 -:103850000700900084A1070086A004001811012031 -:103860000000500084A1070086A00500180184A173 -:1038700007001000012001000200492C4D2C442CAF -:10388000422C4F3C4F3C422C493C0C0875250C08FF -:10389000673A1B786E0005000C08673A04082D3C57 -:1038A0000C08673A1B78FA0005000C08673A1B7889 -:1038B000CB000500002302005E2C5C2C602C0C0861 -:1038C0007525040805341B681600A3780000E47908 -:1038D00084A1300004090534EC7884A003000409B5 -:1038E000053484A10001980D8478FCD0181184A1BE -:1038F0000700900084A1070086A004001811012091 -:103900000000500084A1070086A00500180184A1D2 -:1039100007001000012001000200922C4D2CC72B43 -:103920000B3C4F3C4F3C0B3C493C0C08173C050002 -:1039300082A2050010030C0875259878402000230A -:103940000200A12CCB2ED52E00220200BD2CAA2CC9 -:10395000BD2CA82CAD2E0C0875259B781800A878D6 -:10396000102084A0FF0082A02000040A303A8AA020 -:103970000400041A303A0200303A303A303AE4395E -:103980009B781800A87984A1800048010408303A87 -:10399000007005A0D81D112004000408B73584A1CB -:1039A000FF008AA01000041A303A0200E52CE32C34 -:1039B000F72CFB2CA92D303A303AAB2D303A303A67 -:1039C000A92EA92E303A303A303AAB2E0C08752584 -:1039D000E4D6400101200003008000803A781B7883 -:1039E000C70005001868FCD018011B681D00900C6A -:1039F00004080B3C1B681D0004085B3A206922691F -:103A000084A6001804194C2D206884D00419542D64 -:103A1000186886A0080010111B680000D4D668053D -:103A2000BCD6580583700000186884A03F008AA0A7 -:103A30000D0018078AA00C00827101200C000C8078 -:103A400086719B786100AA785601360146011600FE -:103A500008328CA100061801A1202B021000A12021 -:103A60002B011E009B7800000080AC8080AD0B0015 -:103A70009820A6534E013E015E01386005A050110A -:103A80001C6884A00E0004095B3A0C086D3A2B7880 -:103A90000830100001803A601B7871000500E4D600 -:103AA00030011B78830005001B788300050084A685 -:103AB0006000D00DDCD6C00DFCD6A001FCC65A7E3D -:103AC000B66EDC7AD879D078078084A07F0008A110 -:103AD00091A20000986B002102A3B268946B0022AF -:103AE00003A3AE68F4D61801F4C65A7EB66E007011 -:103AF00086A00300481106000C084E3F0C0808423F -:103B00000E001B788000050006A00C08E842B06A91 -:103B1000AC69986C946B002205A12001002222A4BC -:103B200000211BA3AA6CD27CDA7CA66BD67BDE7B41 -:103B3000002305A43011F5C65A7EB66E1B788000AE -:103B400005001B788000002215A118110C080842FE -:103B500005000C08354205000C08752504083F2EA9 -:103B6000C6005470602020698CA1FFEC22690060BF -:103B700084A0DFCF02600C08173906A0402038204F -:103B80000C08BF390408332EC60054706020482C3E -:103B9000A87A94A2FF0086A20400D8112069E4D17B -:103BA000701139200000412000003120000006A0E3 -:103BB00010200C081A390C08BF390408332E8CA1C8 -:103BC000FFEC226904618CA1DDFF06610060ACC0DE -:103BD000026086A20300D001046184A110004805A0 -:103BE0000C08913B0C089A39FF881805CE009B7889 -:103BF00060000028AA78587E95C65A7ED4D618113F -:103C00001B786E0005001B78820005002069CCD16E -:103C100030018CA1FFFD22690060ECC002603920F8 -:103C20000000412000003120000006A010200C08F8 -:103C3000BF3986A201005801046184A10800B001C7 -:103C40000C08913B0C08B838FF888019780020696F -:103C5000C4D130018CA1FFFE22690060E4C0026083 -:103C60003120000006A010200C081A39CE00587E22 -:103C7000D4D618111B78710005001B78830005004D -:103C80000408573A08289B78800019208000A878FB -:103C900094A0FF0086A20100B811002302A186A013 -:103CA00001000409AD2DA87CA4A4FF0080A402009B -:103CB00000A3182002A1040AC12D0409C12DA824C3 -:103CC000A87A041F5D2E180C84A2F00082A02000A8 -:103CD000B806002282A021009816A87A18831883BB -:103CE000002102A3A00A86A2230050091C6884A018 -:103CF000F1FF1E68587E84A6F1FFA5C030205A7ED1 -:103D00000860A5C00A60A07805A00409342EA82088 -:103D100098799B786000AA78112080009A79A87819 -:103D200098799A7AAA78987A041F8B2E95C65A7E2B -:103D3000D4D618111B786E0005001B788200050090 -:103D40001883002102A3040A442E84A280000419CF -:103D50005B3AA07805A0C80804085B3A0408303A2A -:103D600054704DA09B781800A87884A0FF008EA006 -:103D7000010010010C087525A87A94A2FF004B7869 -:103D80000800A87884A0FF008AA00500041A303A31 -:103D90000200303A2F38303A4A39593D82A20000A9 -:103DA00010110C0875250C08613A1B78820005007B -:103DB00082A2030010110C087525FCD4D01160708C -:103DC00005A010010C087525146F7277BCA7008F31 -:103DD0000C08953B086085A021000A60388784A7FD -:103DE0001F00B01D0C08643A637002001F700900C8 -:103DF00010000C08703A1B788200050082A20400B3 -:103E000010030C08752500230200052F9B30D730C6 -:103E100086A2030098050072D87CDC7DD07FD0712B -:103E2000B4D12805BCD11815012001470420C4D005 -:103E3000F011687884A0FF00D01182A20200B812AD -:103E4000D6003B7800831B785900B8706DA0B46829 -:103E50005A789468D678DE789868D278DA78B4C1DF -:103E6000D27103703000DE000120000058003B7862 -:103E700000131B7857000120000020000072D87C3E -:103E8000DC7DD07F4670A068ECD0180108608DC042 -:103E90000A6084A20F0002007C30562F532FA731F6 -:103EA0003232C925512F512F0C0875250860D4C016 -:103EB0000A60E4D62001447086A01400E8110C08C2 -:103EC0004E3F092000001868FCD00801447086A00D -:103ED00014006801186886A0080004193E3058785C -:103EE0009CD004093E302068ACD004093E301B68E9 -:103EF000140009200200A80468788CA0FF0088053F -:103F000086A1080058110860A4C00A600C08723726 -:103F100040050C08E1370C084E3F600086A12800E0 -:103F20000015186005A0780D0180680D0180580DFE -:103F30001E60480C206884D00409C92584C022680A -:103F40000C08BF265870C600602000680260CE00D2 -:103F50000460026805A0002D0811026006600408D4 -:103F6000C9251600FF81F015007086A03000D0052D -:103F7000D071BCD1B815B4D1E8115C7005A0901512 -:103F8000A07086A001007005037000004600560076 -:103F900076006600C600D6000C08F125DE00CE00D3 -:103FA0006E007E005E004E00D071B4D1D811037057 -:103FB0004000C0000C085B3CA8111B786800D600CC -:103FC000B8706DA0B4685A789468D678DE7898682E -:103FD000D278DA78B4C1D2710370300008788DC01D -:103FE0000A78DE000C08FF301E00FF8104093E3015 -:103FF00084A600DF1E682B680000146F86A10200F3 -:1040000004193F30186886A0140030110820E4D647 -:10401000180168788CA0FF000C087A3A0C08CA26B0 -:104020002068DCD07815178794A20F0013821382C2 -:10403000138284B20006180190A2C04B100090A217 -:10404000404C90A200001C22C4D370012068E4D030 -:10405000280184A0FFEF2268ACC31223108204223F -:1040600085A0380012201182D4D33801A068C4D0B2 -:1040700020110C0867310408C92508608DC00A604A -:1040800008002A6916691868FCD0100144701A6883 -:104090008CA600DF1E691064FF84680109200247B6 -:1040A000042101800A202184126428112120044760 -:1040B0000424A5C02220186005A0180101801A6000 -:1040C00018110860A4C00A60206884D0301100680C -:1040D00005A008110260066020005870602000688A -:1040E00002606120004787680301082D6B200000F3 -:1040F000686005A06A611001022D08006E610072FF -:1041000086A23000580186A240000419C925037018 -:10411000020048706820C468602005000370020037 -:10412000B8706DA0BC683E70B47065A0C068567071 -:10413000002D4A7080AD09004270050082A2040083 -:1041400010020C08752500220200A630B530C130DF -:10415000B53086A50013600186A50083901D03700D -:104160000000186001801A60086084A0EFFB0A60FC -:10417000007086A0050028010C08613A1B788200B7 -:1041800005001B788300050090780780018084A0DB -:10419000070080A018009A78A8798CA1FF0086A15A -:1041A0000300280186A1000010010408303A1B78A2 -:1041B00083000500206895C02268FF8218110C0852 -:1041C000613A3000118210010C0875250C08703A14 -:1041D0001B78820005000C086E3C307884A0C0007B -:1041E0007011160008328CA100081E00180104018D -:1041F000FC3010000403FC301A7906A0050085A0ED -:104200000100050084A6600030112F6800003368AB -:10421000000004086631DCD69811B468DCD0801147 -:104220009869946A2E69326A447005A030110022A0 -:1042300005A104094E3F4770150004084E3F0500D4 -:10424000ACD6F001F4D630012F68000033680000CE -:1042500004084E3FB46884A0004035A6F4D6A01DE3 -:10426000447005A0101147701500DCD62811B46801 -:10427000DCD01001A86CA46D2E6C326D04084E3F8A -:10428000F4D630012F6800003368000004084E3F68 -:10429000B46884A0004835A6F4D6A01D447005A0DB -:1042A000101147701500082410250027078084A0EE -:1042B0007F0008A191A200002E69326A002105A2A8 -:1042C000101104084E3F007086A00600100104087B -:1042D0004E3F050046690860CDC0CCD308018DC0B3 -:1042E0000A6018683A681B6806008F6800009368C7 -:1042F0000000306A2C693E6A42692F680300336807 -:10430000000037682000976800009B68200000705C -:104310000200C925963190318E318E318E318E3129 -:104320008E310C087525206884D018110C08C73709 -:1043300030005870502C602000680260602AA0AEE7 -:104340001700042405A010012020D80C222D6B207A -:10435000000005000C08CD370C08E1370860CCC020 -:104360000A602B6800009B780E00146F38691A6988 -:10437000446916690920000086AE404710010920F3 -:1043800001000C081F43DCD6C8011C69EDC11E6981 -:10439000286882A00E009002486884A00F0086A0C2 -:1043A0000B0060115C6886A04700401101200147A6 -:1043B0000420ACD0181100270C089E241868FCD0EB -:1043C00040011B68000068788CA0FF0010011B688A -:1043D0001E00A0AE1700006822203C6A4069326AC5 -:1043E0002E69C06860200060A4D0800541202100B3 -:1043F0004920050051202000D600F6005601460154 -:10440000792000470C08B21B4E015E01FE00C87007 -:10441000102009200101260004226DA0400114682B -:1044200006A710010068C80C2068D5C022682E00BD -:1044300010820981801DDE00637003007B70000024 -:1044400072777F700F00D071C4C1D271186886A0D6 -:1044500002003811176800002B6800001C68ECC0CF -:104460001E680C08BF1D0408C925D87CDC7DD07FE0 -:104470000C08FF302B6800009B780E00146F0C08AE -:10448000723C8CA0FF0016691868FCD010014470C3 -:104490001A688CA600DF1E69637000000408C92535 -:1044A000007005A010110408C92506A00C084E3F95 -:1044B0002069ACD110111B6814008CA600DF1E69A6 -:1044C0002B680000206884A0FF00226800700200B2 -:1044D000C9256F326F327232723272326D326D3282 -:1044E0000C087525186804083B2F0860A4C00A60F2 -:1044F0001768000004089537002302007E328032DE -:10450000CE320C087525FCD604195B2D00700DA069 -:104510000200C92590329032BA329032CB328E32BC -:104520008E320C08752584A66000380586A06000D0 -:104530001015ACC6F4C6EDC65A7EB66E1C68ACC08B -:104540001E6886A1020048010C084E3FAC69B068A5 -:1045500015A118010C08354210000C0808421B7800 -:104560008300D071B4D10419C625A07086A00100C3 -:1045700004190D260500ECD6F0091868FCD070016E -:10458000F4D630111B6815001B7883000408C6257B -:104590001B6807002F680000336800000C08173CF8 -:1045A00005000C08752500230200D732F93251337B -:1045B0000C08752500700200E132E332EA32E13284 -:1045C000E132E132E132E1320C087525AC69B068C4 -:1045D00015A118010C08354210000C0808421C688F -:1045E000B4C01E68D070B4D00419C625A07086A0CF -:1045F000010004190D260500FCD604194133007092 -:104600000DA00200C9250F33093339330F333E3370 -:10461000073307330C0875259468D678DE789868D8 -:10462000D278DA7884A66000380586A0600010157C -:10463000B4A6BFBFEDC65A7EB66E86A10200480181 -:104640000C084E3FAC69B06815A118010C08354242 -:1046500010000C0808421B7883001C68B4C01E6858 -:10466000D071B4D10419C625A07086A00100041928 -:104670000D260500ECD6F0091868FCD010011B6867 -:1046800007001B78FB000500FCC65A7EDC7AD8794F -:10469000986B002102A3B268946B002203A3AE685A -:1046A000D2791B7883000500DCD630012B780930E5 -:1046B0001B7883000408C6258478ACC08678E4782B -:1046C00084A00800501184A400020801F5C6DDC6CC -:1046D0005A7E1B7883000408C625206895C022688E -:1046E0000C08023CDDC60C08613A1B788200040805 -:1046F000C625002302007B337D337F330C087525EC -:1047000004085B3A987DD4D6A815E479ACD1300181 -:10471000EC7884A0030010012B7809309B786000AE -:10472000AB78000084A6FBFF5A789A7DE479ACD17F -:104730002001EC7884A0030020110120140004085B -:104740003B2F8478FCD0181184A10700900084A12D -:10475000070086A00400181101200000500084A169 -:10476000070086A00500180184A1070010000120A1 -:104770000100C204907A94A207009B786000A87997 -:10478000FF8168059B788000A87B84A30100D0117D -:10479000A87BA87B86A3040018110920DFFF58001E -:1047A00086A3010018110920F7FF280086A3030043 -:1047B00048110920EFFFC60054706020046004A176 -:1047C0000660CE009B786000AB78000084A6FBFFFB -:1047D0005A782B78093020698CA1FFEC22699A7DE8 -:1047E00004080B3CD12BDA2BF933FF33F733F733C3 -:1047F0000B3C0B3C0C08752520698CA1FFFC226941 -:104800000408113C20698CA1FFFC226904080B3CC0 -:10481000E47984A130002001EC7884A003007015B5 -:10482000007086A004009011607086A00200301114 -:1048300011200200192000000408852A607086A05B -:104840000600B00D607086A00400900D007086A078 -:1048500000000409C625206984A120042801D4C1D0 -:104860002269186804083B2F18688EA002002001F6 -:10487000FDC01A680120140004083B2F8478FCD086 -:10488000181184A10700900084A1070086A00400ED -:10489000181101200000500084A1070086A0050027 -:1048A000180184A1070010000120010002000B3C48 -:1048B0000B3C5C340B3C4F3C4F3C0B3C0B3CBCD6A4 -:1048C00070058071FF81580582A10D001813837057 -:1048D0000000280082A10C00827009200C009B7847 -:1048E0006100AA795601360146018470148110A234 -:1048F000867280A00B0000AD982084B200061801DB -:10490000A1202B021000A1202B019B780000088120 -:10491000AC81A6534E013E015E010408113CD4D681 -:104920000419CF34206884D00409113C8CA660009F -:1049300084A66000200186A060000811F5C194C122 -:104940005A79B6699B786000AB7800009B7861006B -:104950001868FDC01A68AA7808800C810409F63727 -:104960008CA1F8000419F6375601360146011600ED -:10497000A1202B0108328CA100061001A1202B02DE -:104980001E009B7800000080AC8080AD0B0098205A -:10499000A6534E013E015E011468FCC00780827878 -:1049A0000408113C1868FCD010011B6808000C08B2 -:1049B000613A1B78ED00050000230200E0349D35CC -:1049C000DE340C087525D87CDC7DD07FFF8228156D -:1049D000007286A203000409092FD071BCD1F8111E -:1049E000B4D1E801012001470420C4D0C011D60091 -:1049F0003B7800881B785900B8706DA0B468A5C0DA -:104A00005A789468D678DE789868D278DA78B4C123 -:104A1000D27103703000DE003000007220003B785D -:104A200000181B78570084A20F0002008835453516 -:104A30001D35382F1B3588351B351B350C08752562 -:104A40001C68ECD0180108608DC00A60206985C11F -:104A500022690068066005A0081102600860D4C0E1 -:104A60000A601C6884A00E002011C87188A1000192 -:104A700028003070BA683C71C87008A1042102682F -:104A80000A2D5A71DCD62011FCC6B66E0408883592 -:104A9000B66E84A66000201184A6FF7FB668D80495 -:104AA000DCD6501184A6FF7FB6689468A668986823 -:104AB000AA680C084E3F7804ACD6400106A00C084A -:104AC0004E3F08241025AA69A66A6800082410250C -:104AD0000027078084A07F0008A191A20000AA6996 -:104AE000A66A0C084E3FFCD6B00184A6FF7FB668CC -:104AF00010250824ACD638110027078084A07F0039 -:104B000008A191A20000986B002102A3B268946BE7 -:104B1000002203A3AE68007086A030000419C925E6 -:104B200003700200B8706DA0BC683E70B47065A0E0 -:104B3000C0685670002D4A7080AD090042700500B3 -:104B400086A50088481103700000186001801A6073 -:104B5000086084A0EFFB0A6004085B3A4370000021 -:104B600082A2060010030C08752500230200B73549 -:104B7000C835D23500220200BF355B3AC135BF359A -:104B8000033651360C087525807A94A2000F0C0864 -:104B9000A5360408303AC10002005B3AD035D03562 -:104BA0000336D0355B3A0C08752571000200DC3500 -:104BB000DA35DA35DC35DA35DC350C0875250C08E4 -:104BC000703A1B7882000500007086A00200501128 -:104BD0000C08E13710000C084E3F086084A0EFFB82 -:104BE0000A602000007086A00300A80D0370050075 -:104BF0000120E08E8EAE404710010120128F682008 -:104C00004A7080AD0900427000220500007086A045 -:104C100002005811D070B5C0D270002CB670002DB3 -:104C2000BA7038000C084E3F2000007086A00300C8 -:104C3000C80D03700100807A94A2000F9B781800C1 -:104C4000A87C84A41F0015A26920C08D84B2000630 -:104C50001811FDC26920D08E042D082D5A716DA047 -:104C60002801146806A220010068B80C0C08A536BB -:104C7000B46E5A7E206984A1000C0409CB366070A2 -:104C800086A006002811707006A2101162707A705A -:104C90001B680500ADC11B680500ADC1D4C1226908 -:104CA0000C08673A0408CB36007286A2020058113D -:104CB000D070B5C0D270002CB670002DBA70300024 -:104CC0000C084E3F180086A20300D00D03700100AF -:104CD000807A94A2000F9B781800A87C84A41F00FF -:104CE00015A286AE40470801FDC2A879A8798CA11B -:104CF000FF001821C87068A1042D082D5A716DA0FD -:104D00002801146806A218010068B80C0904B46EE2 -:104D1000206984A1000C0409CB36DCD078016070D6 -:104D200086A004004011707006A22811747006A3BA -:104D3000101162707A700C086D3A80041B680500CF -:104D4000ADC1D4C122690C08673A7B700000300401 -:104D50000370050084B2000618010120E08E1000E7 -:104D60000120128F68204A705601A92032000320CA -:104D700000000080041FB4365E0184B200061001FA -:104D8000FCC20800FDC2166A80AD09004270B76817 -:104D9000000723680008276803000500ECC6ACA6DE -:104DA000600004091237986B946CAC69B06805A177 -:104DB000E011D27BDA7BD67CDE7C86A56000C8055C -:104DC000F4D60811EDC6B4A6FFB75A7E09208300B9 -:104DD0009CD62801092082001920000020231A797E -:104DE000ECD688050C0808427004B0681AA30021AC -:104DF00023A4002405A3F801D27BDA7BD67CDE7CD9 -:104E0000B068F4D60811EDC6F4C65A7E11208300AE -:104E10009CD62801112082001920000020231A7A34 -:104E2000ECD688010C0835427000192000002023C0 -:104E30001000B4A6FFB75A7E092083009CD610014B -:104E4000092082001A79C0685670002D4A70C46823 -:104E50006020D071012001470420C4D0C815D4704F -:104E60002DA0B801BCD14805807A94A2000FD8705B -:104E700006A21801E07804A55815D670BCC1D271FD -:104E80003804312001002C85180233861082D80C9A -:104E90000500E07D94A500FF3001112008002F855A -:104EA000810C37860800690C1782807884A0000F77 -:104EB00006A27001DA72D6765800807A94A2000FAA -:104EC000D87036A2C00DE07834A5A80DBDC1D2714E -:104ED000B4D10419C625002305A40409C625A07071 -:104EE00086A0010004190D260500206005A05001D0 -:104EF00001802260086085A008000A600F70000130 -:104F00002C702660050006A00C084E3F007086A09D -:104F100002002001607086A0050050112B6800007F -:104F2000176800001B680100236840001F6800012B -:104F3000007084A00F000200C925A637A337C3372D -:104F4000AF37C925A137A1370C08752549041104CD -:104F50002800310458706020006802600C08BF1DF2 -:104F60000408C9256070637000007F7000000200B3 -:104F7000BF37BF37BD37BD37BD37BF37BD37BF3789 -:104F800004089A2A637000000408C9251B68000001 -:104F90000408A731006805A008110260066005003A -:104FA0001064FF84680109200247042101800A205F -:104FB000218412642811212004470424A5C0222042 -:104FC0000860A4C00A600500186005A010010180F7 -:104FD0001A6005000C086E3C1B68180090040C0851 -:104FE0006E3C1B68190068040C086E3C1B681A00B4 -:104FF00040040C086E3C1B680300180470770C0812 -:10500000953B74718CA1FF00103294A20006180128 -:10501000E8A1C08C1000E8A1D08D042D082D6820D7 -:1050200005A018117A700408C9251468707206A2C8 -:1050300010010068980C00680A201B6805007B704E -:1050400000000C08CD37206884D010110C08C73739 -:105050000C08E1371F680000236820000C08BF1D02 -:105060000408C92582A203000419353AA87DACA51D -:10507000FF00A87EB4A6FF002069BDC12269C4D18B -:10508000B005C4C12269B4A6FF00300582A618008D -:10509000180210013120180086A610000811308671 -:1050A0002B852B85412000000C08EE3A18010C08D6 -:1050B0001A39A0000C08BA3A0C0817392069C5C182 -:1050C0002269587E95C65A7ED4D618111B786E0078 -:1050D00005001B78820005000C081739587ED4D6CD -:1050E00018111B78710005001B7883000500C600AD -:1050F000547060200061E4D198050862178294A280 -:10510000FF0082A2180018021001112018000026CA -:1051100002A20812302286A610000811308608620A -:1051200094A2FF00EC78E4D0300182A20A00401281 -:1051300011200A00280082A20C00101211200C007D -:10514000002202A5081228220C08BE3A2B852B85C6 -:10515000412000000C08EE3A18010C081A39200012 -:105160000C08BA3A0C081739587895C05A78CE000E -:105170001B7882000500C60060290060E4D0881119 -:10518000B4D05011106084A00F00301104618CA1C4 -:10519000F5FF0661CE000500112032001920000045 -:1051A000F000A068CCD0C01D086294A2FF00EC788B -:1051B000E4D0300182A20B00181211200A0028004E -:1051C00082A20C00101211200C0008631F839CA304 -:1051D000FF0082A318001802100119201800AB78F4 -:1051E0000100AB780300AB780100AA7AAA7BC0A8C3 -:1051F00005002068C5C022680C087A3ACE00050078 -:10520000C600602904618CA1F5FF066111203200FF -:10521000192000000000AB780100AB780300AB78E8 -:105220000100AA7AAA7BC0A805002068C5C0226830 -:10523000CE00050006A030201020C6005471602169 -:105240001820082084A0E0FF35A6867E18609A7892 -:10525000AE7E1266A47884A070778CA10F0005A1A1 -:10526000292005472C25CCD54001A4D3100185A0C9 -:105270000008FCD3100185A08080A67816608A788B -:10528000B4A61F0037860482048005A60E60046061 -:1052900084A0D5FF0660CE00050082A2020004199A -:1052A0003F3AA87A2069BDC12269CCD16805CCC13A -:1052B000226994A2FF0082A20200041A303A0C086C -:1052C000C1390C08173980A901000C200C08913B4A -:1052D0000C08B838FF8878019B7860000028AA780D -:1052E000587E95C65A7ED4D618111B786E000500DC -:1052F0001B7882000500587ED4D618111B787100E7 -:1053000005001B788300050082A20200181284A207 -:1053100001004001547188A100000C21ECD1101152 -:10532000112000000C08AC3A79040C0817395878A1 -:1053300095C05A781B7882000500C60026006029B7 -:10534000006011200100ECD05811BCD0381114605D -:10535000B4D02011A4C1066106A08800112000006D -:10536000AB780100AB780200AB780300AA7AC0A842 -:1053700004000C087A3A206885A0000222682E00FA -:10538000CE000500078815A7C6000920000054704C -:105390006020FF82100109204000186080A00200F8 -:1053A0009A78A47884A09FFF05A1ECC0B4D008111E -:1053B000EDC00061F4D1100185A02000A678166030 -:1053C0008A78046084A0EFFF0660CE000500060026 -:1053D000007086A0030010010E0010000E0098045B -:1053E000ACD68805887884A040006805B87B078320 -:1053F00084A07F001815078284A0FF000409573A93 -:105400009AA00400041A573AF4D6D011D879DC7A5D -:1054100008A191A20000D279DA79D67ADE7A0C0856 -:10542000E8421B78800084B20006180101200000C9 -:105430001000012001000C089A4105000C08752598 -:105440001B78800005001B788300050039200000D0 -:10545000412000003120000006A010200C081A395D -:105460000C08BF39587E0C08733A1B78820005007F -:10547000D10C2068C4C02268C600547060200C089B -:105480004439B000810C2068CCC02268C60054703A -:1054900060200C08DE396000310C206884A0FFEC2D -:1054A0002268C60054706020046084A0C5FF0660B6 -:1054B000CE00050049001B78820005002768020025 -:1054C00049001B78820005000120050088000120AA -:1054D0000C0070002068D5C0226801200600400042 -:1054E00001200D0028000120090010000120070004 -:1054F0009B787E00AA789DC65A7ED070B4D0680191 -:10550000B4C0D270C600B47065A0086084A0EFFB80 -:105510000A60186001801A60CE00050076003F879F -:10552000BCA70F003B873B870387E0A0C04B8EAE34 -:1055300040471001E0A0404CB8A720009A7FA47912 -:1055400084A1E07FAE781260A47984A13F77A67829 -:105550001660046085A0380006607E0005009B7818 -:105560008000AB780100AB780200AB780300AA7A28 -:105570009B786000AB7804000008312000002920EF -:1055800032009B788000AB780100AB780300AB78E9 -:105590000100AA7DAA7E9B786000AB780500040814 -:1055A0007A3A5601078084A0FF000380038080A020 -:1055B00020009A78A4798CA1E0FF21207A3B192061 -:1055C0001100A9200E0011203200042484A0E0FF65 -:1055D00006A128012084002310A2041FE23A5E01E4 -:1055E000050056010408303B2120883BA920090012 -:1055F0001120290082A5280050052084A99511209A -:10560000330082A5330018062084A99519200A00CA -:1056100011206500002202A5D0022084002310A2E0 -:10562000041F073B5E01880021207A3B19201100EE -:10563000A9200E0011203300002202A54002208480 -:10564000002310A2041F193B5E0106A00500118271 -:105650005E0182A564002012087885A070000A7897 -:10566000042405A0050086A80200E8012120663B6D -:10567000A9200D001120280082A52800480D2084B3 -:105680001920190011203300002202A5000E2084E9 -:10569000002310A2041F413B5E011120840182A55A -:1056A0008501B00A90082120753BA9200300112034 -:1056B000240086A52400600920841120280086A5E6 -:1056C0002800300920841920190011203300040813 -:1056D000193B21100222033404460558066A077C50 -:1056E000104612461258125A146A146C146E177E21 -:1056F000219002B004E210E210E2091202300232FC -:105700000342034404540456056605680678067A85 -:10571000070C070C070EE1100A330558055A066AF4 -:10572000066C077C077E000E9B78800046A0050073 -:1057300084A7000F0B8084A71F00038003800380D1 -:10574000038005A1FCD71801E0A0C06C1000E0A008 -:10575000C04C0500E600F60084D038017920000135 -:105760000920804771208047300009204047792078 -:1057700000027120404791200080042184A00F0086 -:105780000200C83BC83BC83BC83BC83BC83BC63B04 -:10579000C63B0C087525B469F5C18CA19FFFB6699D -:1057A00005A08005587884A09FFF85A000605A78E6 -:1057B000287886A0141830154B780400487884A007 -:1057C0000400E01D4B780800487884A00800E01D24 -:1057D0003078BCD0B81184B2000818010401FF3B36 -:1057E00010000403FF3BE47984A130005801EC78F9 -:1057F00084A0030038011C68ACD01011D90010003F -:105800001B78FB00FE00EE0005000120014704208C -:10581000ACD0181114680C089E2405001B78830076 -:1058200005001B78820005001B78710005001B78BD -:105830006E000500092019470C2186A100005001C7 -:1058400086A1010050011F700B00637001001B78DE -:10585000540005001B78F30005001F700A000500C6 -:10586000092019470C2186A10000680186A10100CA -:1058700038011F700B00637001001B785400050095 -:105880001F700A0005001B78F20005001B78FB0062 -:1058900005001B78FA0005001B78CC0005001B787A -:1058A000CB0005001868FCD010011B681D001F709C -:1058B0000B00637001001B7854000500307884A051 -:1058C000C000701108788CC00A7800E000E000E0A9 -:1058D00000E0EC7884A02100180108788DC00A78D7 -:1058E000050008788DC00A780500307884A0400053 -:1058F000E01D84B2000818010411803C100004135C -:10590000803CAC780500087884A0FDFF0A7800E0B0 -:1059100000E000E000E0EC7884A02100400184B2C7 -:105920000008180104118F3C10000413923CAC785D -:105930000600087885A002000A780E00050084A7FA -:10594000010004194D3284A770004001C600602D8B -:10595000682F0C089024782D682CCE0084A70800AE -:1059600048014B780800EC7884A0030004094D320C -:1059700004080B3C84A70400C801B87884A0008008 -:10598000A8014B780800EC7884A0030004094D328C -:10599000E47884A0070086A001004011C07885A6A5 -:1059A000004830205A7E1B78FB00050084A7800049 -:1059B00040018478FCD028010C08573A1B6822006B -:1059C00005001B680300587884A0005F1E682F68DC -:1059D0000000336800004B780800EC7884A00300D6 -:1059E0000409AC2B84B2000810010401C62504038D -:1059F000C625146B078384A00F00038003800380F7 -:105A0000FCD3180180A0404C100080A0C04B602047 -:105A100048205670602A0500C60060290060ACD09E -:105A20000409573DA068ACD1201184A0000E0409E0 -:105A3000553D086117818CA1FF001C632F83DCD0CA -:105A400010019DA30100CCD0C81184A5FF0038012E -:105A5000EC78E4D010011382B8002920000082A164 -:105A60000C009012EC78E4D0181109200C006000B2 -:105A700082A10B00481209200A00300009203200E0 -:105A80001120000029200000AB780100AB7806004F -:105A9000AB780400AA79AB780000AA7AAA7BAA7D29 -:105AA000C0A80800206885A0001022680C087A3A77 -:105AB00085A00100CE00050082A206000419493A23 -:105AC000A87DAC7E3786ACA5FF00B4A6FF00AC7FF6 -:105AD0004787BCA7FF00C4A8FF002069BDC1226999 -:105AE000E4D10409CB3D8CA1FFEC226982A702001E -:105AF000041A233AB4A6FF000409C83D82A6310067 -:105B0000041A233A82A50900040A233A82A8030052 -:105B1000041A233A86A80200D00186A800000419BE -:105B2000233A01200C00EC79E4D1100101200A0095 -:105B300002A590120C08233AC6006029046085A0D3 -:105B40001A0006600060ACC00260CE00050086A7A7 -:105B500000000409233A348682A618002802200196 -:105B6000312018000408193E86A61000081130865E -:105B70002B852B850C08EE3A0409233A0C081A39B8 -:105B80000C08BF39587ED4D618111B787100050057 -:105B90001B78830005000C081739900C86A80200BA -:105BA00008113486547188A100000C21ACD104097D -:105BB000233AECD120113920000041200000E4D12B -:105BC0002011312000004120000082A70200C812ED -:105BD0001C6284A2FF0006A710013920000005A660 -:105BE000900108611F819CA3FF00680102A30812B5 -:105BF0003023078805A786A00102600186A800005F -:105C0000680139200000412000003120000006A07A -:105C10001020700084A200FF0811402084A1FF0022 -:105C200002A5080128212B852B850C08EE3A580D7A -:105C30000C081A390C08BF399B788000AB7801003A -:105C4000AB780600AB780400AA7DAB780000AA7E92 -:105C5000AA7F0028AA789B786000AB7808002068AB -:105C6000E5C022680C087A3A587895C05A781B78B3 -:105C7000820005002000200000002000000020001D -:105C80000000200000002000000020000000200094 -:105C90000000200000002000000020000000200084 -:105CA0000000200000002000000020000000200074 -:105CB0000000200000002000620009001400140011 -:105CC00055984D9814001199FF98140014009000F5 -:105CD000E70000010204082080F8180017000F8474 -:105CE000C1D8140016000AA214000B300CA2140034 -:105CF00000251300002510001000100010001000F7 -:105D00001000100010001000100010001000100013 -:105D1000100000A206383988C420640850A8083052 -:105D2000C128189D01A20C30472861816A84008037 -:105D3000A48456183A8808A8E228CE9CF3A86408E0 -:105D40003EA80C3001A80830E128CE9CA22863713F -:105D500031A8212018A805A20C87DED8A064E06D28 -:105D6000C06FA467806C120205A23D882B881418AE -:105D70003B882770F28537A732A503F076857786B2 -:105D800013A83E8811A88228627114A80A2804A2C8 -:105D9000C064E06DA067C06F14183B8823707685DF -:105DA000778602A861783E886A20C128189D422023 -:105DB0000121CAA802290EA20BA807A2140003A25F -:105DC0000080A48572189A873C88E21F01F608A219 -:105DD0006E852171140004070830CE9C140002A2C5 -:105DE0000080A4850930A884E21944F86E853F88B4 -:105DF000E608F5A861F8EBA801F8140081F8160090 -:105E0000B285F0803295A2FAE21D1400328521F2AB -:105E10001400E21DA884E0D6E61F140008300080BC -:105E200049281110FCA80830008000A08120022819 -:105E30001110FCA889A80830A1203C281110FCA84A -:105E400009A217000C300080A485E21DC1DA1400FD -:105E5000100201A81400E0263A87A3FAF219E026FE -:105E6000F21814000BA214000DA206381002229D95 -:105E7000040706A265687E812A84C11D2388160056 -:105E800042600880FAA860812A84808121F008306D -:105E9000A884D7114270DD201100D5202288160079 -:105EA00000002601D07084A0004C04809020047271 -:105EB00008709CC005A2A0110C72FF822801FF8A05 -:105EC0007811007284D260110478CCD010010C08D3 -:105ED0005B4307700800037008002E0100200500D6 -:105EE000007084A0030002709CC684D088050871ED -:105EF00000E0087006A1D81D84A103000409CA3F70 -:105F000084A1E0010419CA3FF4D1881D84A10030A6 -:105F100086A00010600D112080010C7111823001EB -:105F20000870F4D0201D0C7006A1C00D077012007F -:105F3000087100E0087006A1D81D84A1030068055F -:105F400094D1B00DF4D148050770020080082804F0 -:105F50000871FCD130010C08D640FF8A0409543F77 -:105F6000B80C0C708CA0FF07E801047084D0780195 -:105F7000147005A048111070107306A3E01D0023D3 -:105F800005A0280102A1201E077010003000FF8A22 -:105F900048010C089A42E81DD8090C085C402E0103 -:105FA00000200500047208719CC10381181207705B -:105FB0000200C00C05A2881D0770080003700800CD -:105FC0000600012001470420CCD010010C085B43DF -:105FD0000E002E01002005002864FF840805702CA7 -:105FE0000470BCA00F00B8A71D403C27FB874811D8 -:105FF00010020C0875259C6075A09001880C392052 -:106000001240042768AE086830A60C6829A52184D0 -:1060100038013887042705A0A81D9C7075A0001DB5 -:1060200005000000050009000D0011001500190011 -:106030001D000000030009000F0015001B000000F8 -:10604000000012400F4000000000008000001240DD -:1060500000001A40174000000000000000001A4035 -:1060600000001540154000000000008000001540B1 -:1060700000001B401B4000000000000000001B400F -:10608000792000477120100007700A000770020095 -:1060900003700100092002007120500007700A00FF -:1060A00007700200037000000120FF010420FCD0F3 -:1060B00028110981180171202000800C050004704E -:1060C0000480041AB2400871087006A1E01D84A182 -:1060D000E00120010C080E410408D24007701200B4 -:1060E000192000000871087006A1E01D84A1E001DC -:1060F00020010C080E410408D2409CA10C3086A35C -:106100000420900186A30800C001047084D04811C7 -:106110000871087006A1E01D84A1030010010408A5 -:106120000E4186A30C20F0190072048230020C7319 -:1061300084A3FF0710010C0875250871087006A1DB -:10614000E01D84A1E00118010C080E4170040770E5 -:106150001200007084D048111073147005A3280138 -:106160000C7184A1FF0704195C400871087006A136 -:10617000E01D84A1E00118010C080E41B000077079 -:1061800012000770080004709CD0E81D08710870A8 -:1061900006A1E01D84A1E00118010C080E412800B1 -:1061A0000770120008710381880E03700800050053 -:1061B000087184A1E001A815087184A1E001881587 -:1061C00084A107000200EA40F840E840F840E840B7 -:1061D0004841E84046410C087525047084A0100031 -:1061E0008DC00670FF8A18114920000005000C08B8 -:1061F0009A42E81D0500047084A010008DC006704E -:10620000047084D040110871087006A1E01D84A1BB -:10621000030008013000FF8A18010C089A42E81DAB -:106220000500077012000871041D114191200060E3 -:10623000041D1541912000600770120007700800CE -:1062400004709CD0E81D077012000871FCD1D81DA5 -:1062500003700000007005A03011047005A0181133 -:106260000C7005A00801400C4920000084B2000217 -:106270001801012000001000012001000C08A73BBC -:106280001B6802005120000005000C0875250C0851 -:1062900075250C088741107214710C709CA0FF07C3 -:1062A000002800A311A289A10000A1040427582CF2 -:1062B00060AC0863002222A30C6300211BA300240E -:1062C00005A340013812128410820A8389A10000BC -:1062D000602B580C602B078A060004609CD01801C4 -:1062E000BAA717401000BAA70F400E003DA7002C18 -:1062F00086688A6F926C8E6B0871087006A1E01D2B -:1063000084A1E00110010C080E41077012000C0876 -:106310005C400500508A3987042704A0681100609A -:1063200064A00811602D046084A00F0080A02D409F -:106330003C20FB870C09752505002601D600D0708E -:1063400084A0004C04809020DE008468602088686F -:106350008C6B906C5780D4AAFF0084A0FF000600CD -:10636000046884A008000E001801B8A017401000AF -:10637000B8A00F4084B200021001207E0800247EE5 -:10638000B5A60C001C68B4D0080185C6002405A37E -:106390005005582C0427046160AC006000A448201C -:1063A000CCA9040018010C08A34300041A7004606F -:1063B00001A31E709CD14001106081A000002270DA -:1063C000146081A0000026700862002402A21270EE -:1063D0000C62002303A21670027607700100602B86 -:1063E0000C08C54210000C089A42E81D2E0100203E -:1063F00005002601D600D07084A0004C04809020B7 -:10640000DE0007700400047094D0E81D03700800DB -:106410002E01002005002601D600D07084A0004C7B -:1064200004809020DE00207E84B200020811247EC9 -:10643000B5A60C001C68ACD0181185C6037000000E -:1064400028685020602D0460BCA00F00B8A71D4034 -:106450003C27FB87381110020C0875259C6865A045 -:106460002001880C0C089A42E81D2E01002005002E -:10647000260106001600D600D07084A0004C0480CF -:106480009020207E84B200020811247EDE003E00AF -:106490004E00B5A60C001C68B4D0280185C6037058 -:1064A00000000770040049203542286855A0D60036 -:1064B00004099642702D602E0470BCA00F00B8A78E -:1064C0001D403C27FB87401110020C0875259C706D -:1064D00075A060207005800C042768AE086822A4AF -:1064E0000C681BA36802518A10110C0875253887A7 -:1064F000042705A0901D9C7075A06020D001E008C5 -:10650000228420841A8399A300000869002422A110 -:106510000C6900231BA110120C08752584B200021F -:10652000180171205000100071202000DE000408C6 -:10653000C341DE002E01002005000870060084A083 -:10654000E0010E00100106A0050084A0030086A053 -:10655000030008110500042778AC0078082F94D0B8 -:106560000419A6431A7004781E70087812700C780B -:10657000167004609CD02001107822701478267068 -:106580000276047084A0100085C006707920004750 -:10659000518AE8013887042705A068119C6005A08E -:1065A000B8016020046084A00F0080A01D403C2042 -:1065B000FB870C0975250870060084A0E0010E0019 -:1065C000100106A0280084A0030086A00300050097 -:1065D00051200000050026010600D600D07084A0DE -:1065E000004C04809020DE008E00087184A103001E -:1065F0002811286805A0780104086D3F0871FCD1B6 -:1066000018010C08D640880C077010000871FCD1E6 -:10661000E80D0C08D640087086A00800301D0070F8 -:1066200005A0181D0370000049200000060001208D -:1066300001470420CCD010010C085B430E002E0152 -:10664000002005002601460136015601C600D6008D -:10665000D07084A0004C04809020DE0049201F43AD -:1066600080AD1100A02084B20002180199203200F0 -:106670001000992031000C7084A0FF072A68077071 -:106680000800077002000370010018010080AC8050 -:10669000A5530C7084A0FF0730010770040004703C -:1066A00084A00400E01DCE0049200000037000001B -:1066B0005E013E014E012E01002005001468FCD051 -:1066C00004099E43007084D0E005247EB5A6040032 -:1066D00007700400047084A00400E01D1871160007 -:1066E0001C71160020711600247116001B7000002A -:1066F0001F70FF3F2370000027700000137004001C -:10670000177000000276077001000120FFFF0920CA -:1067100031000A200A200871087006A1E01DFCD192 -:10672000D00D2E0026722E0022722E001E722E0018 -:106730001A7207700200087086A008001001040891 -:106740000E41077004000370000005004920C3419A -:106750006800087084A00300100106A0050006A0D0 -:1067600020201820582C602149200000588B0061FF -:10677000002108A41A71046001A31E700600042BF6 -:1067800084A008005001106081A000002270060063 -:10679000146081A000002670060084A1070011206B -:1067A00008002AA20862002412A226000C624022DD -:1067B000002343A82E00FF887011002502A20801C3 -:1067C0005012202241200000042B9CD010010E000A -:1067D0000E000E005004127517700000027686A994 -:1067E000C3411811077001002800047084A0100034 -:1067F00085C00670002500A11A70042B84A0080033 -:1068000010010E004E001E0089A100001E710C2B0D -:106810008CA108003001A1A40000227481A0000016 -:106820002670002522A2C3A8000012742028167426 -:10683000027686A9C3411811077001002800047070 -:1068400084A0100085C00670598B602B792000470A -:106850000C08C54206A00500912000809120006030 -:10686000AC7805A068117479D07006A148111C7825 -:1068700005A030011F780000040E3D4491208040A7 -:1068800069208047FDC7006884A00F009811D06878 -:10689000B4D08001BCD07011F60079200001FCD783 -:1068A000101179200002307884A0C00010110C086B -:1068B000D522FE00FCD7200169204047FCC7180CF8 -:1068C0003078018032780419C744347832786120F6 -:1068D000C06C69208047FDC7CC6805A028010180F5 -:1068E000CE6810110C083946006884A00F006801BA -:1068F00086A00100500140680DA03801042105A0C8 -:10690000200101800A200409D645146805A0A801C9 -:10691000018016689011A3680100F600FCD71811D9 -:10692000792000021000792000010C086E3CFE0066 -:10693000606805A010010C08D5227C6805A0400104 -:1069400001807E68281163680000D068C5C0D268E5 -:10695000D068FCD0B001FCC0D268A920000234602D -:1069600005A0580101803660D068FDC0D2682811AA -:10697000106005A010010C08D522E0AC1000041F27 -:10698000AC44FCD738016120C04C69204047FCC7AB -:10699000040869445904387801803A78A0113C7899 -:1069A0003A786120C04C69204047FCC70C6805A0BC -:1069B00010010C084345FCD730116120C06C6920E0 -:1069C0008047FDC7980C1078CCD06801ACD020115E -:1069D000A4D04801ADC0127891200180040EEF448C -:1069E0000C08A1200500912001800500407801805D -:1069F0004278041942454478427869204047FCC7F0 -:106A000079200002D46805A03801E07D04A520119A -:106A1000D668D068BCC0D26879200047106805A04D -:106A200010110120010101801268FCD7180180A01B -:106A3000D08D100080A0C08C4020042065A0E00113 -:106A4000246005A0B001018026609811006805A0AF -:106A50003001486806AC18110C08D645680060681B -:106A600005A018012760010020000C0884450428B7 -:106A7000280C0060402C100CFCD73811692080478E -:106A8000FDC7792000010408FF440500092000002B -:106A9000A920000208609CD05805246005A01801B8 -:106AA00001802660180408609CC084D01011ACD00E -:106AB000C0010A60046005A0D801D600C600160017 -:106AC00068201060018012600C08C737002D682C08 -:106AD00060200C08021C0C08B21D1E00CE00DE0057 -:106AE0003800BDC00A608DA1010010008DA1000119 -:106AF000E0AC1000041F474584A1010030018CA1C7 -:106B0000FEFF0E690C08D52208000E690500002C56 -:106B10007A681467726F176000002B6000001B60BA -:106B20000600B46084A0005F1E60206084A0FF00A7 -:106B300085A0600022600060422069208047FCD769 -:106B4000101169204047586806AC101100285A6897 -:106B50000C089A1B186805A0100101801A680868C3 -:106B6000A4C00A681068087909810A7901801013A5 -:106B70000C087525126818111079A5C112792F60BB -:106B8000000033600000682C0C08BF1DFCD71811F2 -:106B900069204047100069208047106984A10001E6 -:106BA0000120060018117669012004000C08CB2290 -:106BB0000500D60048696021FCD718116920000241 -:106BC0001000692000010C0890241B600600586822 -:106BD00084A0005F1E60206084A0FF0085A04800A4 -:106BE00022602F60000033600000086884A0FDFF71 -:106BF0000A683068B4D0B0014B680400A9201400C2 -:106C0000486894D01001041FFD454B680900A92075 -:106C10001400486884D01001041F0646A920FA0019 -:106C2000041F0D461B685400DE0063680700050062 -:106C300079200047E1008900A900092002006920AD -:106C400080470F6800001368000017680000098182 -:106C5000180169204047A80C05001920A3003A7BC1 -:106C60003E7B050019203300427B467B050019203E -:106C7000DD32327B367B05004C6A85A20000F001D4 -:106C80005069BC6B00A3C60064210463FF83381104 -:106C90001182480108811AA1B80EBC69A80CCF68FE -:106CA0000A00CE0005004C69BC6A64220860B5C0C9 -:106CB0000A6010820981C81D4E69CE0005001600C9 -:106CC000041D5D4691200060041D61469120006016 -:106CD000EC70DCD01811D4D09001A0008EAE000171 -:106CE00038011478F5C0C5C01678D4D0801560047A -:106CF0001478FDC0C5C01678D4D048152804E4D057 -:106D00000409C446041D7F469120006009200C0040 -:106D1000041D8546912000600981D01DE47084A087 -:106D2000FF0186A0FF011011EC70C0088EAE0001BB -:106D300028011478F4C0FCD0301120001478FCC075 -:106D4000F4D00811C4C0167804788CD00005C600B1 -:106D500061200000186084D0B81186AE0002E60001 -:106D6000712010002001DB700100E4781800DB7056 -:106D70000000E078C670C3700E801B600100912097 -:106D80008040EE00CE001800CE001F680C001E00F0 -:086D9000A070A2700500260CA2 -:00000001FF -/***************************************************************************** - * QLOGIC LINUX SOFTWARE - * - * QLogic ISP12160 device driver for Linux 2.2.x and 2.4.x - * Copyright (C) 2002 Qlogic Corporation (www.qlogic.com) - * - *****************************************************************************/ - -/************************************************************************ - * --- ISP12160A Initiator Firmware --- * - * 32 LUN Support * - ************************************************************************/ - -/* - * Firmware Version 10.04.42 (15:44 Apr 18, 2003) - */ diff --git a/kernel-2.6.33/firmware/qlogic/1280.bin.ihex b/kernel-2.6.33/firmware/qlogic/1280.bin.ihex deleted file mode 100644 index 612c2633..00000000 --- a/kernel-2.6.33/firmware/qlogic/1280.bin.ihex +++ /dev/null @@ -1,2008 +0,0 @@ -:10000000080F0B0000107800411000002E3E000089 -:100010004320504F525947495448312039392C31E7 -:1000200039313239312C39392C3339313439512085 -:100030004F4C494720434F435052524F54414F4930 -:10004000004E492050533231303446207269776D6A -:10005000726120655620726569736E6F30202E388C -:1000600035312020432073756F74656D20726F4E9B -:10007000202E303050206F72756474634E202E6FC6 -:100080002020303020200024C920FF980120FC04CB -:10009000042086A08010C000541071200001A070C0 -:1000A000A270C12010008920741378006D10012007 -:1000B000FC04042086A08012C00069107120000298 -:1000C000A070A27071200001A070A270C120100069 -:1000D0008920F81378006D10C120200089201C139E -:1000E00071201000C3700400C7705349CB702050BA -:1000F000CF702020D37008000120FE04D670C120EC -:100100002100192000000920FFFE00210B20A5A5D9 -:10011000ECA1FF7F642D6B200A0ADCADFF3F542B5E -:100120005B205050142186A2A5A54000A41086A3F0 -:100130000F004000A0106A2C5A2AC120200019206C -:100140000F00780080106A2C5A2A7800A2106A2CBE -:100150005A2A30212821A2A1004F248424842484F7 -:1001600024842484248492A1009909200000012081 -:1001700032007810C12018227920004FA02F0824C7 -:1001800011200000A9204000A4420981C000BF1036 -:10019000092000FF003402A14800CF104000CF101A -:1001A000A820A4420120FC04042086A08010C000E6 -:1001B000E510712000017E0D6920404F7810B04D90 -:1001C0007F0D1078EDC012781B78640078000A115A -:1001D0000120FC04042086A08012C00005111478C0 -:1001E000EDC0D5C016781B786400712000027E0D2A -:1001F0006920404F7810B04D6920804F7120000178 -:100200007810B04D1478D4C016787F0D78000A119C -:100210001478E5C016781B783C00CA7EC27CC67B89 -:100220006778000000788DC0027831203000AF7808 -:1002300001012378020027780200092002006920CA -:10024000404F1B680300236807002768FA002B68EB -:1002500008002F682800376800003B6806003368F4 -:1002600008003F680000098140005E11D3680A0061 -:10027000C368C04F7920004F1478E4D0C000441107 -:10028000ECD0C0004811D768297378004A11D768AC -:100290000D7378004A11D7682D73C768C054CB68B6 -:1002A000C053CF68C094AB684497AF684997B368B0 -:1002B0004497B7684497A76801006920804F780089 -:1002C0001E11D3680A00C368C0511478E4D0C0007E -:1002D0006A11D768397478006C11D7681974C768C7 -:1002E000C074CB684054CF68D095AB684997AF686D -:1002F0004E97B3684997B7684997A7680100107887 -:10030000ECD0C000C2111478E4D0C000B4117E0E4D -:100310006920C05371200002EC70E4D0C000951138 -:1003200019200C0C21200C007810502078009B1113 -:1003300019200A0C21200A0078105020692040540E -:1003400071200001EC70E4D0C000AB1119200C0C3E -:1003500021200C00781050207800B11119200A0CCF -:1003600021200A00781050207F0E7800DB11192020 -:100370000C0C21200C006920C053781050206920FB -:100380004054781050207800DB116920C0537E0E55 -:1003900071200001EC70E4D0C000D41119200C0CC5 -:1003A00021200C00781050207F0E7800DB111920DE -:1003B0000A0C21200A00781050207F0E1120020024 -:1003C0006920C05409200200A920000137680000FC -:1003D0000B684000C87B86A3FFFEC000F2111768BF -:1003E00000011F6864007800F611176864001F6838 -:1003F0000200E8AD1000F000E3110981C000E11136 -:100400001182400004126920C0747800DF11781056 -:10041000A2267810124778101B1E7810424D9120AA -:1004200000217920004F1078ECD040001812712084 -:10043000200078001A1271205000912000227920AB -:10044000004F71202000912000237920004F107868 -:10045000ECD040002C127920000178002E12792077 -:1004600000027120404F912000247920000171206A -:10047000804F912000207920004F71201000003221 -:1004800085A03D30902071201000C37000009000C6 -:100490004D12C07086A00200C0004D127810C11528 -:1004A000392000001078ECD0C000CF1278108E14E4 -:1004B000AC7805A0C0006B12680061126C7865A072 -:1004C000400061127810DC237810E8206800781270 -:1004D0006C7865A040006B127810DC2368007812FD -:1004E0000920474F1120874F04210C2205A140000D -:1004F00078127810511F7120404FA47005A0400061 -:100500009D12507485A4000040009D1279200002C5 -:1005100091200080D4728CA23D3090217810B12BB4 -:100520009120008091203D3068009D127920004F7D -:100530006C7865A040009D12712010007810DC23BB -:10054000E000A5127920004F712010007810164BA2 -:100550007120804FA47005A04000BD12507025A0EE -:100560004000BD127920000191200080D4728CA23D -:100570003D3090217810B12B9120008091203D30AA -:100580007920004F712010006800C9126C7865A0B6 -:100590004000C9127810DC23E00053127810164B8B -:1005A0007800531278108E14AC7805A0C000E712C2 -:1005B0006800DD126C7865A04000DD127810DC2345 -:1005C0007810E8206800F1126C7865A04000E7120E -:1005D0007810DC236800F1120920474F042105A0A0 -:1005E0004000F1127810511F7120404FA47005A0F7 -:1005F00040000C13507485A4000040000C137920B7 -:10060000000191200080D4728CA23D30902178109E -:10061000B12B9120008091203D307920004F712036 -:100620001000680016136C7865A04000161378104F -:10063000DC23E000CF127810164B7800CF123C1369 -:100640003C133E133E134B134B134B134B135613D8 -:100650005613631363134B134B134B134B133C137E -:100660003C133E133E134B134B134B134B135613B8 -:100670005613631363134B134B134B134B13780035 -:100680003C137E007E107E12912000247810D12928 -:100690007F127F107F00912001807C007E007E1001 -:1006A0007E127810C8137F127F107F009120018086 -:1006B0007C007E007E107E12912000237810D129CC -:1006C0007F127F107F00912001807C007E007E10D1 -:1006D0007E12912000237810D129912000247810D7 -:1006E000D1297F127F107F00912001807C0094131C -:1006F000941396139613A313A313A313A313AE1368 -:10070000AE1396139613A313A313A313A313AF133C -:10071000AF13AF13AF13AF13AF13AF13AF13AF13C9 -:10072000AF13AF13AF13AF13AF13AF13AF13780003 -:1007300094137E007E107E12912000237810D12920 -:100740007F127F107F00912001807C007E007E1050 -:100750007E127810D5137F127F107F0091200180C8 -:100760007C007C007E107E127E0D7E0E7E0F7E0051 -:10077000712000016920404F7920004FEC7084A067 -:10078000001CE2787810B04D7F007F0F7F0E7F0D48 -:100790007F127F107C00003C84A007007900CD13FD -:1007A000DE13DE13E013E013E513E513EA13EA1397 -:1007B000003C84A003007900DA13DE13DE13F31388 -:1007C000F3137810B229912000227810EC477C00B6 -:1007D000912000217810EC477C00912000217810B6 -:1007E000EC47912000227810EC477C0091200021FA -:1007F0007810EC477C00181418141A141A142714D3 -:10080000271427142714321432143F143F142714CA -:100810002714271427145014501450145014501433 -:1008200050145014501450145014501450145014A8 -:10083000501450145014780018147E007E107E124C -:10084000912000247810D1297F127F107F00912001 -:1008500001807C007E007E107E127810C8137F120B -:100860007F107F00912001807C007E007E107E1230 -:10087000912000237810D1297F127F107F009120D2 -:1008800001807C007E007E107E1291200023781073 -:10089000D129912000247810D1297F127F107F0068 -:1008A000912001807C007E007E107E127E0D7E0EE7 -:1008B0007E0F7920004F712000026920404F003DDB -:1008C0008CD040006614EC7084A0001CE278781094 -:1008D000B04D003D84D0400074146920804F7120D9 -:1008E0000001EC7084A0001CE6787810B04D7F0FFA -:1008F0007F0E7F0D7F127F107F007C0008700B80C1 -:10090000C8008914077002008CA0E001C0008A149E -:100910009CD0400089147A087A09C370024078009C -:10092000C41568001A1561200000186084D0C0004A -:100930001A15287805A0C0009E1410001B15780019 -:100940001A151079F4D14000A4147800B914147960 -:10095000ECD14000BD14FCD04000B3147E007810F0 -:10096000AE1D7F004000BD147800B9147E007810E1 -:10097000A11D7F004000BD14012007407800C31571 -:100980001079FCD0C000C7146120404F9CC1FCC747 -:100990007800CB146120804F9DC1FDC7646005A025 -:1009A000C0001A15127982602878FCC086A0180051 -:1009B000C000DB147E0C7810851B7F0C2B780000A8 -:1009C0007C6065A0400000157E0C9C607810901E35 -:1009D0007F0C9F6000007810D51C092018008760EC -:1009E000030110787E00FF84C000F614FF854000EC -:1009F000F814C5C012787810BB1D7F001278C000B3 -:100A0000141578100D1E10789CD0C00008156120B8 -:100A1000404F78000C156120804F9CC012787F6099 -:100A20000000D460DCD040001815DCC0D660012086 -:100A300005407800C3157800C1157C001078F4D00B -:100A400040002315012007407800C31506A0C2709E -:100A5000C670CA70CE70DA70C0703DA08AA0400027 -:100A6000C80031157900381500218AA04000C8005F -:100A7000CF1579007815C1151716E0154F16871692 -:100A80008716D715ED1C9216CF15E415E615E81557 -:100A9000EA15F21CCF15A016FD16A51BE71CEC15D8 -:100AA000EA192C1A671AB81AA519B219C619D91950 -:100AB000EB17CF15341741174D1759176F177B17C1 -:100AC0007E178A1796179E17D317DF17CF15CF15E6 -:100AD000CF15CF15F8170A1826185C188418941823 -:100AE0009718C818F9180B1974198419CF15CF1550 -:100AF000CF15CF159419CF15CF15CF15CF15CF150D -:100B0000171D1D1DCF15CF15CF15211D661DCF1526 -:100B1000CF15CF15CF15111681169A16F7169F1BF4 -:100B2000CF15CF15681BCF156A1D091D131DCF15D5 -:100B3000CF15CF15CF15CF15CF15CF15CF15CF1595 -:100B4000CF15CF15CF15CF15CF15CF15CF15CF1585 -:100B5000CF15CF15CF15CF15CF15CF15CF15CF1575 -:100B6000CF15CF15CF15CF15CF15CF15CF15CF1565 -:100B7000CF15CF15CF15CA72C67101200640780077 -:100B8000C315CE73CA72C67101200040C2706800DE -:100B9000C415612000001B600100912000509120CD -:100BA00080407C00C37001407800C415C3700640CB -:100BB0007800C41599204100A1204100A92005001A -:100BC000A3537800C115C470C37004007A00780084 -:100BD000C1157800C1157800C1157800C1159120A4 -:100BE0000080C3700400C7705349CB702050CF7091 -:100BF0002020D370080001200F00D670792000005B -:100C00001B780100312030005920001029201A04DF -:100C10005120450461204704C1202000912000504C -:100C20009120804078001804D875DC74DA75DE7481 -:100C300078001A16292000002025D071C872CC73C4 -:100C4000C470A020992030000370010007700600D6 -:100C50001A731E722274267521204000FF81400005 -:100C6000C11582A14000C8003416202106A008202A -:100C70000384127007700400077001000870FCD034 -:100C800040003B160770020084A0E00140004916B6 -:100C9000C37002407800C415A824A55378002B1611 -:100CA0007800C115292000002025D071C872CC73AE -:100CB000C4709820A1203000037000000770060067 -:100CC0001A731E72227426752120400007700600D8 -:100CD000FF814000C11582A14000C8006E1620218E -:100CE00006A0082003841270A824A65307700100F0 -:100CF0000870FCD04000751684A0E0014000631627 -:100D0000C37002407800C415D875DC74DA75DE74DF -:100D100078005216C471C87014219EA70400C00048 -:100D20008F160A20CA727800C015C7700800CB70F1 -:100D30000F00CF700B007800C115D875DC76DA751E -:100D4000DE767800A316292000003025C470C87212 -:100D5000CC73D074C670CA72CE73D27405A0400032 -:100D6000F2160AA44000B316C800BC1601807278BF -:100D700084A000FC4000C016AC7885C0AE7801208D -:100D800005407800C3157E7B7A7A867E827D767CEC -:100D90008CA400FF4000D8160784048004800C81D6 -:100DA0000C810F8118A191A20000B1A6000081A5BD -:100DB00000007800E21607840480048018A391A242 -:100DC0000000B1A6000081A500001A731E722276F1 -:100DD000267005A64000EC16107AC5C2127AAC78CF -:100DE00084A0FCFFAE787800F516AC7885C0AE78AC -:100DF0007800C115D875DC76DA75DE7678000017D4 -:100E0000292000003025C470C872CC73D474C67019 -:100E1000CA72CE73D67405A040002F170AA44000F2 -:100E20001017C80019170180927884A000FC4000B8 -:100E30001D17AC78C5C0AE78012005407800C315F9 -:100E40009A7A9E7BA27DA67E002605A540002817E3 -:100E5000107AC5C2127A967CAC7884A0FFFCAE787A -:100E600078003217AC78C5C0AE787800C11509207B -:100E700000006C7865A040003E1708810060780093 -:100E80003717C47A7800BF150920484F0C21107815 -:100E9000ECD0C000C0151120884F14227800BF1577 -:100EA0000920494F0C211078ECD0C000C01511204A -:100EB000894F14227800BF156120404F28612C62B1 -:100EC0001482148214821078ECD0C0006D17612057 -:100ED000804F2863DA732C631C831C831C83DE73AE -:100EE0007800BF1509204C4F0C211078ECD0C000C1 -:100EF000C01511208C4F14227800BF151879780086 -:100F0000C01509204D4F0C211078ECD0C000C01541 -:100F100011208D4F14227800BF1509204E4F0C214F -:100F20001078ECD0C000C01511208E4F142278002C -:100F3000BF1520791078ECD0C000C015247A780055 -:100F4000BF15C471FCD1C000A6171120C053780092 -:100F5000A81711204054078184A00F00038003804C -:100F6000038068A2006A04689CD04000B717086B31 -:100F70007800B8170C6BFCD1C000BF1721203B02D2 -:100F80007800C11721203B0124241479E4D14000CA -:100F9000CD17C4D4C000CC17D5C47800CD17DDC49C -:100FA000A4A4001CDE74C4717800BE15C477781048 -:100FB0002B1E912000801C6B146A91200180082751 -:100FC0007800BE156120404F18611078ECD0C00049 -:100FD000C0156120804F18627800BF15C477781063 -:100FE0002B1E912000800869186A106BDA77912017 -:100FF00001807800BE15C471102194A20F0082A256 -:101000001000C800B9157810C62784A3004040001E -:10101000081895A220007800BE15C4710021BCC03C -:1010200082A01000C800B915BCD1C0001918112049 -:10103000484F042278001D181120884F0422BDC09B -:101040007E000021BCC01220781023277F01780089 -:10105000C015C4712120494F0424C6701920000016 -:1010600078003518C8712120894F0424CA70FDC347 -:1010700011205418A9200800042206A14000441899 -:101080001082F0003918C471C8727800B81592A2A5 -:1010900054187E0222217F01781044271078ECD06A -:1010A000C0005218FCD340002F187800C115E80387 -:1010B000FA00F401EE0204000100020003006120C6 -:1010C000404F28612C62148214821482C4702A60FA -:1010D000C8700380038003802E601078ECD0C000BD -:1010E00082187E027E016120804F28612C6214826A -:1010F00014821482D8702A60DC700380038003801D -:101100002E60DA71DE727F017F027800BF156120E8 -:10111000404F3061C47032601078ECD0C000C01510 -:101120006120804F3062C87032607800BF15187936 -:101130007800C015C47184A1CFFF4000A3181078B7 -:10114000ECD0C000B915C8727800B81511204D4F09 -:10115000042212217E00192000007810AB2710789D -:10116000ECD04000B3187F017800C015C87184A18D -:10117000CFFF4000BC181021C4717800B8151120B1 -:101180008D4F042212217E00FDC37810AB277F0211 -:101190007F017800BF15C47182A110004800D418E7 -:1011A0001078ECD0C000B915C8727800B8151120BD -:1011B0004E4F04227E00122119200000781089274A -:1011C0001078ECD04000E4187F017800C015C87199 -:1011D00082A110004800ED181021C4717800B815E4 -:1011E00011208E4F04227E001221FDC37810892722 -:1011F0007F027F017800BF15C471C87284A1FDFF12 -:10120000C000B81584A2FDFFC000B81500212079E8 -:1012100022780022247A26787800BF15C471FCD188 -:10122000C00013191120C053780015191120405423 -:10123000078184A00F0003800380038068A2192027 -:101240000000C872BCD2400024199DA31000B4D283 -:10125000400029199DA308009120008000687E00AD -:1012600026A240004819026AECD440003519A5C3F3 -:10127000E4D4400039199DC3F4D4400048190F81CB -:10128000F4D24000441978100828780048197810E2 -:10129000E62778004819CC72086806A240006A194F -:1012A000A4A2FF001478E4D0C0005B1982A4280037 -:1012B000480067194000671978005F1982A443004D -:1012C00048006719C471C6717F02CA7291200180FB -:1012D0007800BA150A6A9DA30A00046805A3066887 -:1012E0007F020C6BC471912001807800BE15C47719 -:1012F00078102B1E91200080146A1C6B91200180B5 -:10130000C8701668CC701E6808277800BE15C470B7 -:101310006120404F18611A601078ECD0C000C015F1 -:10132000C8706120804F18621A607800BF15C471C0 -:10133000C872CC7382A11000C800B91578102A2891 -:1013400084A300404000A31995A220007800BE1598 -:10135000C47778102B1E91200080086A8DC20A6A1B -:101360009120018008277800BF15C47778102B1EC4 -:1013700091200080086A94A2F9FF0A6A046805A017 -:101380004000C11978106F2691200180082778004D -:10139000BF15C47778102B1E91200080086A95C273 -:1013A0000A6A046805A04000D41978106F269120BD -:1013B000018008277800BF15C4774120010049202B -:1013C000050051202000912000807810461E9120B9 -:1013D00001800827086A7800BF15C4771478E4D024 -:1013E000C000FE19FCD74000F8197810AE1D40006F -:1013F000FE197800C3157810A11D4000FE19780071 -:10140000C315C873CC72C677CA73CE727810CD1E5E -:10141000C000281A186805A04000221A08277E0775 -:1014200078105A287F07C000221A01201500FCD727 -:10143000C0001B1A6120404F78001E1AFDC06120B9 -:10144000804F2A78912001807C009120018001202A -:1014500005407800C315912001807800C115C4773C -:101460001478E4D0C000401AFCD740003A1A781033 -:10147000AE1D4000401A7800C3157810A11D400031 -:10148000401A7800C315C677412021004920050085 -:1014900051202000912000807810461E092016005F -:1014A000FCD7C000541A6120404F7800571A6120C1 -:1014B000804FFDC1676003007F6000007667836036 -:1014C0000F002A79D461DCC1D66178106F26912093 -:1014D00001807C00C877CA77C477C6771478E4D0D7 -:1014E000C0007E1AFCD74000781A7810AE1D40006C -:1014F0007E1A7800C3157810A11D40007E1A78006E -:10150000C315BCA700FF9120008009201700FCD75D -:10151000C0008B1A6120404F78008E1A6120804FE6 -:10152000FDC17F60000067600200766783600F0086 -:101530002A79D461DCC1D66178106F2691200180B0 -:1015400041202100492005005120100091200080F9 -:10155000C87005A04000AC1AD460FDC0D6607810F9 -:10156000461EC8703668388784A71F00C000AC1AB2 -:10157000912001807C00192000001478E4D0C00084 -:10158000CE1AC87284D24000C81A7810AE1D40002E -:10159000CE1A7800C3157810A11D4000CE1A78002D -:1015A000C315C872CA72AC7884A00300C000F91ACF -:1015B0003920000084D24000DB1AFDC74120210001 -:1015C000492004005120080078102B1E9120008033 -:1015D0000868D4C00DA80A6991200180388784A7C3 -:1015E0001F00C000E11ABCA700FF3F8738873F8774 -:1015F00084A7000FC000E11A91200080C87284D235 -:10160000C0000B1B1078ECD04000071B69200001C4 -:1016100078000D1B6920000278000D1B6920000175 -:10162000086884A0FDFF0A683068B4D040002D1B14 -:101630004B680400A9201400486894D040001F1B88 -:10164000F000191B4B680900A9201400486884D0D9 -:101650004000291BF000231BA920FA00F0002B1BDF -:101660007920004F09201800C87284D2C000391BAD -:101670006120404F78003C1B6120804FFDC17F609E -:1016800000002A796760010083600F00A7600000F6 -:10169000A860B260B660D460B4D04000581BB4C03B -:1016A000D6607E0CB86065A00860D4C00A6018607F -:1016B00001801A607F0CD46084A0FF77D660AC787C -:1016C0008DC0AE78FF834000631B7C001B68470021 -:1016D000912001807C00CC737810BA1AEC69486ABA -:1016E00085A100184A6885A14000EE68CC732120CE -:1016F0000400A920FF09F000781B2184C000761B9C -:101700001983C000741BEE694A6A912001807C0035 -:10171000FCD7C0008C1B6920404F78008E1B6920CD -:10172000804FC471C6711669FF81C000961BA768FF -:101730000100AC788CC0AE7884D0C0009E1B7810BD -:101740002D1F7C00D875DC74DA75DE747800A71B59 -:101750002EA02025C471C873CC72C671CA73CE7214 -:101760007920004FDE7DDA7CD67BD27A7810041E99 -:101770004000D11CA9200500A120144F9120008019 -:10178000A1419120018009204000781018204000DC -:10179000CA1B78100D1E7800D11C04608CA0FF00BD -:1017A0008EA10900C000D51B7E007810BF237F00EA -:1017B00084A000FF078009804000611C7E0C682C1B -:1017C0007810041E40001B1C002C9E680981C0007C -:1017D000DC1B9F6000007F0C7E0CDC7DD87CD47B02 -:1017E000D07A90A2400099A30000A1A40000A9A56E -:1017F0000000DE7DDA7CD67BD27A682C9C6865A0FE -:101800004000601C0920400078101820C0003E1CD9 -:10181000046084A0FF0086A00200C0001B1C0460BE -:1018200084A0FF0086A00A00C000171C7E0178106B -:10183000BB237F01002D02607800EA1B7F0C7E0C29 -:101840009C607810901E7F0C9F6000007810D51C63 -:10185000092018000860CDC00A6004608660107816 -:101860007E00FF84C000341CFF854000361CC5C0CC -:1018700012787810BB1D7F00127878100D1E78004A -:10188000D11C7F0C7E0C9C607810901E7F0C9F609A -:1018900000007810D51C09201800876003011B6028 -:1018A000030010787E00FF84C000561CFF854000B6 -:1018B000581CC5C012787810BB1D7F0012787810B4 -:1018C0000D1E7800D11C7F0C1478E4D0C0008F1C52 -:1018D0001461FCD140006F1C7810AE1D40008F1CBD -:1018E0007800731C7810A11D40008F1C7810D51C47 -:1018F00009201800876003011B60210010787E001A -:10190000FF84C000831CFF854000851CC5C0127881 -:101910007810BB1D7F00127878100D1E0120074043 -:101920007800C315C474C873CC7214609120008011 -:101930007E0E09201200FCD0C0009F1C7120404F79 -:101940007800A21C7120804FFDC12A7967700500C4 -:10195000D471DCC1D6716A736E72727476707B70EA -:101960000000002C7E702EA030251C6184A1600038 -:101970004000B91C7810B6467F0E9665A6659A663B -:10198000AA66AF600000B360000014672360000027 -:10199000246096A00100C000CC1C00802660781056 -:1019A0006F26912001807C00C37005407800C4152B -:1019B000A92005009920144F912000800A539120FE -:1019C0000180002110A299A30000A1A40000A9A5F4 -:1019D00000007C00C471C77000001E797800C1153A -:1019E000C471C67168217800F41C692000100C696C -:1019F00016A0042D10A2688D0981C000F61C85A2D6 -:101A00000000C000041DC37000407800061DC370B4 -:101A10000340CA707800C4156479C671C47182A18C -:101A20000300C800B91566797800C1156479C671DC -:101A30007800C1150079C671C47102797800C115AA -:101A40000079C6717800C115C470112000008CA007 -:101A50000D004000361D0C814800321D10820C81A3 -:101A60000C814800321D10820C81FF81C000BA1524 -:101A700010820E7A8CD24000621D1079CDC112798D -:101A8000092021001920030084D240005C1D088138 -:101A90001920410011204E97122319204200108274 -:101AA00012231920430010821223192046001082AD -:101AB000122319204700108212231920060011203A -:101AC0005397122111207397122304790678780016 -:101AD000C0150478C6707800C115C471FCD1C0006F -:101AE000721D1120C0537800741D112040540781CD -:101AF00084A00F0003800380038068A2146AB4D21C -:101B00004000831D112001007800851D1120000078 -:101B10000C6B0068DA707800BE151478F4D04000C1 -:101B2000951D01200740DB70000005A07800A01D76 -:101B3000FCD040009F1D01200740DB70010005A084 -:101B40007800A01D06A07C001478F4D04000AC1DE5 -:101B500001200740DB70000005A07800AD1D06A045 -:101B60007C001478FCD04000B91D01200740DB70D8 -:101B7000010005A07800BA1D06A07C0012711A723F -:101B80001E731078C4D04000C41D2274267580AC2A -:101B9000010008810C81A9819880A1203000037088 -:101BA00000008460A220A65307700100747984A10C -:101BB00000FF4000E11D0F810C810C810480048036 -:101BC000078000A17800E41D0781048004807C79EF -:101BD00008A1787A06A011A2107DC4D54000F11D9D -:101BE000847B19A3807C21A40870FCD04000F11DE7 -:101BF00003700100077006001A711E72107DC4D5B3 -:101C00004000011E2273267484A0E0017C00487805 -:101C100065A040000C1E042C4A78632000007C0064 -:101C20007E0F7920004F48786220002C05A0C0006C -:101C3000181E7810B2294A787F0F7C001120009975 -:101C40004A7AC47B19834000281E80A232001220E9 -:101C5000102078001F1E132000007C007E017E02F1 -:101C6000FCD7C000341E1120C0547800361E11204D -:101C7000C07484A7000F0B8084A71F004000411E82 -:101C8000038003800380038005A168A27F027F0197 -:101C90007C0078102B1E00292A68002A2E6808680C -:101CA00084A0EFF90DA80A697E0EFCD7C0005B1E68 -:101CB0000920534F7120404F78005F1E0920934F39 -:101CC0007120804F0C21046805A040006F1E16A1F2 -:101CD000C0006F1E6020006006687E010B200000BF -:101CE0007800721E092000007E01046865A0400093 -:101CF000871E006006687810A21E781064201068A5 -:101D0000087909810A7901801268C000721E107971 -:101D1000A5C112797F0102690669002D6020781043 -:101D2000132B7F0E7C0065A04000A11E08209C6044 -:101D300005A040009E1E62209F60000065A0780004 -:101D4000941E48784A7962207C00076003018F6006 -:101D50000000A9201C0080AC0500A020012000008C -:101D6000A44028681A602C6822607C007E0EFCD794 -:101D7000C000BD1E7120404F3120C04F7800C11EF1 -:101D80007120804F3120C05150708CA00002C000E3 -:101D9000CB1E08A60A2D0080527006A07F0E7C0084 -:101DA0007E0FFCD7C000D51E7920404F7800D71E8B -:101DB0007920804F78102B1E9120008004680A78CB -:101DC00065A040002B1F7800E91E002C0A786020D7 -:101DD000006065A040002B1F106006A3C000E21E3B -:101DE0000C6006A2C000E21E282C4C7806ACC00095 -:101DF000F81E7800281F046806ACC000061F0060AB -:101E00006020066805A0C000061F03680000780077 -:101E1000101F006408786020026486A40000C000DF -:101E2000101F002C026860257F0F7810A21E7E0F05 -:101E30001B600500236020007F0F781064207E0F58 -:101E4000087909810A79106801801268C000281F8A -:101E50001078A5C012780120FFFF05A07F0F7C003D -:101E60007E07002739200000FCD04000351FFDC749 -:101E700041202100492004005120080091200080C9 -:101E80007810461E388784A71F00C0003D1FBCA7DE -:101E900000FF3F8738873F8784A7000FC0003D1FA2 -:101EA000912001807F077C006C78092074970C21B9 -:101EB0000DA140005B1F65A07800DC2361200000BD -:101EC000186084D0C0007B1F10788CD040006C1F3D -:101ED0008CC01278FCC76920404F7800711F8DC0FC -:101EE00012786920804FFDC7912000801C681F6810 -:101EF00000009120018005A0C0007C1F7C008CA008 -:101F0000F0FF4000821F7810B2297900841F941FCF -:101F1000971F9D1FA11F951FA51F951F951F951FFB -:101F2000AB1FDC1FE01FE61FFB1F951F951F7C00EA -:101F30007810B22978102D1F012001807800072029 -:101F4000012003807800072001200480780007200A -:101F500078102D1F01200680780007209120008036 -:101F60007E07FCD7C000B71F6920404F3920090009 -:101F70007800BB1F6920804F39200900006886A0C7 -:101F800000004000C51F7F001E6F912001807C0073 -:101F900074687F07BCA000FF412021004920040095 -:101FA000512010007810461E388784A71F00C000FB -:101FB000CF1F9120018001200A8078000720012096 -:101FC0000C807800072078102D1F01200D807800EC -:101FD00007201478E4D0C000F91FECD04000F31FB4 -:101FE000FCD74000F31FE4787800F41FE078C67057 -:101FF00001200E80780007207800951FFCD7400054 -:102000000120EC7878000220E878C67001200F806B -:1020100078000720C270FCD7C0000F20DB700000E2 -:1020200078001120DB700100612000001B600100BE -:10203000912080407C0080AC0100FF814000432063 -:1020400099203000A0200C7084A0FF0340002520C0 -:1020500018707E001C707E0020707E0024707E0050 -:102060001271AC811A721E732274267503700100FE -:102070000770010008700B80C8003720077002004D -:102080008CA0E001C0004320A55306A0037000000F -:10209000077004007F0026707F0022707F001E7092 -:1020A0007F001A707C0011202000092010000A6BAC -:1020B0000E6C036800FD076818001A6A002DE8A07E -:1020C000080090A204000981C00054207C00046034 -:1020D0008660082C63200000687805A06A794000BB -:1020E0007120022C780072206E797C007E0C6120B9 -:1020F000004F87680301082D6B200000686005A071 -:102100006A6140008320022D780084206E617F0C7C -:102110007C0091200080042C6E7805A0C0008E20E9 -:102120006A78912001809C6005A04000A7207E0C69 -:10213000602008209C6005A04000A32062209F60D2 -:10214000000065A09C6005A0C0009B2048784A79EB -:1021500062207F0C487862209F60000085AC000000 -:10216000C000B1207810B2294A787C00A920100064 -:1021700006A0048086808E81C800BC2000A2F000EA -:10218000B72086808E817C007E15A920100005A0D6 -:102190004000E2201AA1C800E22013828D8148008D -:1021A000D5201AA1C800D620F000CA207800DA2075 -:1021B0001AA108231082F000CA207E00003284A0F9 -:1021C000FFF780207F007F157C007E00003285A015 -:1021D00000087800DE20747DD07006A54000CE2176 -:1021E0001078502000788CD040000A21ECDA4000B2 -:1021F0000A217E0E9120008071202000047005A02D -:10220000C000072108707F0E86A0080040000A2148 -:102210007800CE217F0E7800CE217810041E400079 -:10222000CE2146A070790025008012A1092040002F -:10223000C800192178002021D07206A24000202178 -:102240004088092080007E0C1271077001009920DF -:102250003000A920200080AC0100A02061200000F7 -:10226000FF88400032217810041E0870FCD0400026 -:10227000322107700200912001808CA0E001C00093 -:102280006921A553FF8CC0004721FF884000B82179 -:1022900078005121002C8E78A920200080AC01000C -:1022A000A020A5537800B82146A018721C73C4DA88 -:1022B000400059212074247592A240009BA3000085 -:1022C000A3A40000ABA500001A721E73C4DA40007C -:1022D00069212274267506A0077004004000B82109 -:1022E000FF8C4000722178100D1E7F0C78100D1E9F -:1022F00046A0887800808A7886A002004000982155 -:102300007C7A787BC4DA40008421847C807D747977 -:1023100007810480048010A299A30000A1A40000FA -:10232000A9A500001A721E73C4DA4000CE212274DF -:1023300026757800CE211460FCD0C000A021692051 -:10234000404F7800A2216920804F912000801F68B3 -:102350000200FF884000AE2146A08C786020780003 -:1023600098218B780000AC7885A00300AE7891208E -:1023700001807800CE217F0C8B78000078108D23AF -:10238000046084A00F007810CF21FF884000CC218A -:102390008C786020046084A00F007810CF21780032 -:1023A000E8207C007900D121E121FF211D22E121DB -:1023B0002E22F221E121E121E121FD211B22E12157 -:1023C000E121E121E121E12139200004BC7805A7C8 -:1023D000BE78086005A70A60781071229C60BA7800 -:1023E0009F600000781077237C00BC78C4D0400048 -:1023F000F8217800E1211C60BDC01E607800052234 -:102400007810BF23BC78C4D0400005227800E121B9 -:10241000BF7800000460078084A0FF00B2780180CC -:10242000400018227810712240001822BC78C5C0E4 -:10243000BE7878001A22780090227C007810BB23A6 -:10244000BC788CA0000EC0002522C4D0C00027227A -:102450007800E12178107122C0002D2278009022AE -:102460007C00BC78C4D0400034227800E121BF78E1 -:102470000000146711200100A822186084A0FF004A -:1024800005A040005422BCA700FFA92020008EA078 -:10249000010040005422BCA7008011200200A920A6 -:1024A00000018EA002004000542278006E227810B5 -:1024B0002B1E002D912000802B6800002F6800004B -:1024C000086884A0DEFF0A68E8AD10009120018052 -:1024D000F0005722118240006E22A92000017800EE -:1024E000572278100D1E7C009F600000B4786DA00C -:1024F000002CB678C0007C22BA78780084229E68CE -:10250000002D0260B87806ADC00084220260B07869 -:102510000180B278C0008F22BC78C4C0BE78B87881 -:10252000602006A07C007E0E2EA03025BA7DB67DF0 -:10253000AE65B2651C60A260482084A9FFE11E6000 -:1025400084A960004000A3227810B6469665A6656F -:102550009A66AA6614677120804FFCD7C000AF222C -:102560007120404F84A7000F0B8084A71F004000FC -:10257000BA22038003800380038005A1C47168A18F -:102580000027078084A00F00038003800380C871A8 -:1025900000A1C260912000801478C4D04000DF22E6 -:1025A000ECD04000DB22FCD7C000D822F4D0C00021 -:1025B000E6227800DF22FCD0C000E6221078F4D0BA -:1025C000C000E622086E84D640001023FCD9C0006B -:1025D0001023912001807810A21E91200080781095 -:1025E0006420912001801478E4D0C0007523147811 -:1025F000C4D040007523ECD040000823FCD7C000B5 -:102600000323F4D0C0000C2378007523FCD0C00055 -:102610000C23780075231078F4D0400075231B60DC -:10262000210078007523246096A00100C0001723C4 -:1026300000802660106A146802A248002A23400025 -:102640002A2391200180392000029C60BA789F6083 -:1026500000007810772378007523082CFCD94000FF -:102660005223006865A040005223046A007084A0D1 -:102670000200400048234C7006A2C0004823046BAF -:1026800060210423026005A0C00044230269602287 -:10269000026178005E23002D60207810132B086EF5 -:1026A00060210262066978005E230068026965A005 -:1026B00040005A23026178005B23066960210360B1 -:1026C00000006021FCD940006523B4A6FCFF0A6E1F -:1026D0001068087D28850A7D00801268912001809D -:1026E000B4D640007523B6A640000A6E7810B31E1B -:1026F0007F0E7C00086005A70A609120008078109A -:10270000642091200180B87865A040008A239C60F5 -:10271000BA789F60000078007723B678BA787C009A -:1027200070797478182884D340009723008012A110 -:1027300048009C23008012A1C800AC2384C37C7A8B -:102740001A72787A1E72C4DA4000A723847A227241 -:10275000807A267206A084D34000AC23008076786D -:10276000D2701C7805A04000BA2301801E78C000FA -:10277000BA236800BA23912080407C003920D323FB -:102780007800C1233920D923042705A04000D22393 -:1027900000AC68200869106812690A680C6914683E -:1027A00016690E6838877800C1237C000300090091 -:1027B0000F0015001B00000015001B000000412049 -:1027C00000000C787900E123B3258625E5235E24FB -:1027D000392074973427107D78000524846086A002 -:1027E0000301C00047241461186005A14000FA23CA -:1027F000FF86C000162478004724038680A05597E2 -:102800000C6202220080106202227810862030863C -:102810008EA60F004000D2246C7865A0C000EB2388 -:10282000087802A6C8001624ACD5C00016243A26A3 -:102830007C0082A60300C800D22491200080692079 -:102840000000186884D0C00042241120559704224B -:10285000C67010820422CA7084D6C000322410824E -:102860000422DA7010820422DE7085A62080C270F5 -:102870001B68010091208040107884A0CFFF12785F -:10288000912001803B2000007C001078ADC01278C0 -:102890007800D2243A267810BD25C000E0256C7857 -:1028A00065A0C000EB2391200080107884A0CFFFAA -:1028B000FF8640005924ADC0127891200180780035 -:1028C000E025392074973427107D78007A248460BD -:1028D00086A00301C000BB241461186005A140005C -:1028E0007324FF86C0008B247800BB2480A65597F4 -:1028F0000C6202227810862030868EA61E004000D0 -:10290000D2246C7865A0C0006424087802A6C800B0 -:102910008B24ACD5C0008B243A267C0082A606000E -:10292000C800D2249120008069200000186884D05B -:10293000C000B6241120559709204E97A8261C21C7 -:1029400004221A2008811082F0009C2485A6308081 -:10295000C2701B68010091208040107884A0CFFFD6 -:1029600012789120018006A0092075970A203A204C -:102970007C001078ADC012787800D2243A26781006 -:10298000BD25C000E0256C7865A0C00064249120BE -:102990000080107884A0CFFFFF864000CD24ADC01A -:1029A0001278912001807800E02591200080077046 -:1029B00004009479D47002A14800E3244000ED247F -:1029C000907B02A3C000ED247800E6240280C000C2 -:1029D000ED243A261078ADC01278912001807C0059 -:1029E00084A100FF4000FA240F810C810C81048037 -:1029F0000480078000A17800FD2407810480048002 -:102A00009C7A10A21A72987A06A011A21E72C4D4DF -:102A100040000D25A47A11A22272A07A11A226727A -:102A2000A120300003700000092054970A26098174 -:102A30009821042184D040001B253386B0A60200D3 -:102A4000A826A65303861270077001009079947827 -:102A500000800AA1C8002A2506A02820747984A134 -:102A600000FF400039250F810C810C810480048017 -:102A7000078000A178003C250781048004807C79D0 -:102A800008A1787A06A011A2C4D440004825847B0E -:102A900019A3807C21A40870FCD04000482584A0A4 -:102AA000E00140006D25107D312054973426A87830 -:102AB0000080AA788CD0C0006225077006000470E0 -:102AC00094D0C0005C257800D4246920474F6B2047 -:102AD0000300AC7885A00003AE7806A078007625C8 -:102AE0003020D67591208040967D107DACA5CFFF1B -:102AF000127D91200180AA78077006003A260370A3 -:102B000001001A711E72C4D54000852522732674F7 -:102B10007C00846086A00301C000A92514611860B0 -:102B200005A1C000A92569200000186884D0C00054 -:102B3000A9250C60C6701060CA70C37020801B6825 -:102B4000010091208040781086206800A8256C78CC -:102B500065A0C00086257C007810BD25C000E0255A -:102B60006C7865A0C00086257800E0257810BD252A -:102B7000C000E0256C7865A0C000B3257800E02592 -:102B8000846086A00301C000D1251860FCC01A60D3 -:102B900086A00400C000D1250478A4D04000D1252F -:102BA0007810862006A07C007810E625C000D82585 -:102BB00085A001007C007810F525C000DE254120AD -:102BC0000100107D7C00FF884000E52591208040B9 -:102BD0007C00907B9479D47002A1C000EF2585A37E -:102BE00000007C004800F32502A37C0002807C00EA -:102BF0001078ECD040000D267E0E912000807120D0 -:102C00002000047005A0C0000A2608707F0E86A070 -:102C1000080040000D2678005E267F0E78005E26B4 -:102C200084A100FF40001A260F810C810C810480D2 -:102C30000480078000A178001D260781048004809D -:102C40009C7A987BA47CA07D10A206A019A321A445 -:102C500029A509201800286005A040002E2609207B -:102C600040007810BB1D40005026A8780080AA784C -:102C70008CD0C0005E261460FCD0C00040266920C5 -:102C8000404F780042266920804F912000801F68C5 -:102C90000300AB780000AC7885A00003AE789120EB -:102CA000018078005E26AB7800007810862090794D -:102CB000947800800AA1C8005B2606A09678D6709A -:102CC00006A071201000912001807C00FCD7C0007C -:102CD0006A260920594F78006C260920994F9120C7 -:102CE00000800A207E0FFCD7C00083260920404FB9 -:102CF0000120044F0420ECD040007F267920000101 -:102D00007800872679200002780087260920804FE6 -:102D100079200001042186A00000C000A026FCD775 -:102D2000C00093260920454F780095260920854F3D -:102D3000042105A0C000A026307884A0C000C000F7 -:102D4000A0261B7845007F0F7C0009200200692027 -:102D5000004F1068ECD0C0000F277120804F792001 -:102D600000012120BF514B780F001920A74484D1C6 -:102D70004000C3261068ECD04000BF26A1202B01E4 -:102D80007800C526A1202B027800C526A1202B01A2 -:102D9000042305A04000D2269A781883AC23188318 -:102DA0009823A65318337800C5269B782000A920C5 -:102DB00010001468E4D04000E226AF780000AF783D -:102DC0002090F000DA267800E826AF780000AF788F -:102DD0002080F000E226037000007E018CD10920E3 -:102DE00000004000F126BDC17810E2287F0120706C -:102DF00084A00F007E001468E4D07F00C00001278B -:102E000085A040637800032785A0C06206780F780C -:102E100000924378D800537880000B7808005674ED -:102E2000537000000981400022277120404F106834 -:102E3000ECD040001C277920000178001E27792063 -:102E400000022120BF4F7800B0267C007E01BCD15B -:102E5000C00037277E000120044F0420ECD07F0003 -:102E60004000332711200101780039271120010289 -:102E700078003927112001018CA10F00042284A0C1 -:102E8000F0FF05A112207F017810E2287C00FCD31E -:102E9000C00057277E000120044F0420ECD07F00A3 -:102EA0004000532711200101780059271120010209 -:102EB0007800592711200101A92009000B81F00099 -:102EC0005B278CA1000E042284A0FFF105A1122033 -:102ED0007C00192002000120044F0420ECD04000A7 -:102EE0007327198309200101780075270920010142 -:102EF000A92005001382F000772794A2E0000421A6 -:102F000084A01FFF05A20A201983400088270920FA -:102F10000102780075277C00FCD3C0009C277E004E -:102F20000120044F0420ECD07F004000982711209E -:102F3000010178009E271120010278009E271120B0 -:102F40000101A9200C000B81F000A0278CA100F04A -:102F5000042284A0FF0F05A112207C00FCD3C00036 -:102F6000BE277E000120044F0420ECD07F004000EB -:102F7000BA27112002017800C02711200202780030 -:102F8000C02711200201042284A0CFFF05A1122036 -:102F90007C007E0CBCD1C000DA277E000120044FEB -:102FA0000420ECD07F004000D6276120000178008B -:102FB000DC27612000027800DC2761200001BCC111 -:102FC0000381038080A020009A60AC62AC637F0C18 -:102FD0007C007E0CBCD1C000FA277E000120044F8B -:102FE0000420ECD07F004000F6276120000178002B -:102FF000FC27612000027800FC2761200001BCC191 -:103000000381038080A022009A60A46084A0DFFF77 -:10301000AE607F0C7C007E0CBCD1C0001C287E0002 -:103020000120044F0420ECD07F00400018286120CC -:10303000000178001E286120000278001E2861200F -:103040000001BCC10381038080A022009A60A460BB -:1030500085A02000AE607F0C7C007E0CBCD1C0003F -:103060003E287E000120044F0420ECD07F00400069 -:103070003A28612000017800402861200002780091 -:10308000402861200001BCC10381038080A0200092 -:103090009A60A4608CA2200040004E28ACC29DA380 -:1030A0000040FCC3B4D3C0005328FDC3AE6210205F -:1030B000A460AE6318207F0C7C00912000807E0C01 -:1030C0007E0E186805A04000C028FCD14000692889 -:1030D0006120D09678006B286120C0957810C828B0 -:1030E0004000A228A9200101FCD1400078286120DD -:1030F000D09578007A286120C0947E0C7810C8287A -:10310000400085287F0C608CF0007A287800C02869 -:103110007F00FCD140008F2882A0D0957120804F85 -:103120007800932882A0C0947120404F7A70767105 -:10313000382101200400667083700F00D471DCC157 -:10314000D671781063267800BC28FCD1C000A9286D -:103150007120404F7800AB287120804F2060DDC087 -:10316000226076713821002C7E7001200600667086 -:1031700083700F00D471DCC1D671781063260120F2 -:1031800000007800C228012001009120018005A0E4 -:103190007F0E7F0C7C00042C05A04000DF286020FF -:1031A000106006A3C000DC280C6006A2C000DC286A -:1031B000146006A1C000DC2806A07800E1280060A9 -:1031C0007800C92885A001007C007E0F7E0E7E015C -:1031D000BCD1C000FA287920404F7E000120044F66 -:1031E0000420ECD07F004000F62871200001780018 -:1031F000FE28712000027800FE287920804F71207F -:10320000000120798CA10F00EC70C4D0C000082907 -:103210007F01780023290B810B810B810B817F00BB -:10322000BCD0C00020297E000120044F0420ECD037 -:103230007F0040001C298DA1000F780022298DA15C -:10324000000F780022298DA1000804217F0E7F0F36 -:103250007C007E0E0120014F0420ACD0C000A329C9 -:10326000E468ACD04000A32984A00600C000A329D4 -:103270001460FCD0C0003D297120C05378003F2964 -:1032800071204054078084A00F00038003800380D6 -:1032900070AE047084A00A00C000A329087194A134 -:1032A00000FF4000A3298CA1FF0001200A0006A115 -:1032B0004000722901200C0006A14000762901205F -:1032C000120006A140007A290120140006A1400046 -:1032D0007E290120190006A1400082290120320028 -:1032E00006A14000862978008A2909200C00780070 -:1032F0008C290920120078008C29092014007800FC -:103300008C290920190078008C29092020007800D8 -:103310008C2909203F0078008C2911200000002111 -:1033200005A20A707120004F0470BCD04000A32990 -:103330001460FCD0C0009E29EA707120404F7800D4 -:10334000A129EE707120804F1F700D007F0E7C0050 -:103350000120054F0420E4D0C000B129047884A0E6 -:103360001FFF85A0406306787C006800B229912089 -:103370000080712000007E00187084D0C000B92940 -:103380007F0071201000CA707F00C670C370028079 -:10339000DB700F08DF700B00712000001B70010054 -:1033A000912080407800CF293C7F587E307C387D4A -:1033B000A0788E70927596749A769E7794A53F0049 -:1033C000F4D44000E62984A77D00C0001D44781095 -:1033D000B2299CA40F0082A304005000F129A6A3E7 -:1033E0000700C000B2291824078584A00F007900C7 -:1033F000F629713062318D31FF33E8376238173981 -:10340000A839963A853B092A062A422E652FB937F4 -:10341000062A7810B2297C0006A07800132A0878C2 -:103420008DC00A7806A002704E704670D27060702F -:1034300005A0C000792B647084A0070079001D2AC4 -:10344000252A982AA12AAC2AB72A5F2BC22A982AB1 -:103450003078BCD0C000082AD471BCD1C000082A82 -:10346000B4D1C000752AA47086A001004000082ACB -:10347000B4706DA0006865A055A09B7810000C6B1F -:10348000AA7B086845A0106D04686DA05DA086A8A1 -:10349000010040004B2ABC69AA7DAA79C0684DA0F2 -:1034A0001C6E012010007800D32C607005A0C000B5 -:1034B000082A7E0C7E0DB4706DA0006865A055A032 -:1034C0009B7810000C6BAA7B086845A0106D0468FF -:1034D0006DA05DA086A8010040006E2ABC69AA7D8F -:1034E000AA79C0684DA01C6E012020007800D32C62 -:1034F0007810B043C000082A1B785B00BC706DA038 -:10350000B4685A789468D678DE789868D278DA7891 -:1035100008788DC00A78BC684270B4C1D671B870A2 -:1035200065A0C0685A7003700200002D4E7080AD17 -:10353000090046707C007810B043C000A02A1B78B8 -:103540004700037004007C007810B043C000AB2A31 -:1035500011200C007810D22A037004007C0078102F -:10356000B043C000B62A112006007810D22A03709A -:1035700004007C007810B043C000C12A11200D0067 -:103580007810D22A037004007C007810B043C00089 -:10359000D12A112006007810D22A7C707F7000009A -:1035A00068204E70037001007C007471FCC10781BB -:1035B00082789B78100086A20C00C000E12AAA7ACB -:1035C000012001007800F62A8CA11F008DA1C00007 -:1035D000AA7986A20D004000EF2AAA7A01200200F3 -:1035E0007800F62AAB7820007871AA79AA7A0120AF -:1035F00004009B786000AA785B7804001B781601B1 -:103600007810D34383700F00D470B4D04000122BD5 -:10361000B4C0D6707E0CB87065A0086084A0EFFBC3 -:103620000A60186001801A607F0C7C00147005A08D -:10363000C000212BD470B4D04000222BB87006AC4F -:10364000C000222B7810012B7C007E01A47186A182 -:1036500001004000542B7E0D7E020021112001004C -:1036600012A2B4706820006806AC40003B2B1182A7 -:103670004000522B7810562B7800302B7E0C002106 -:103680001120010012A2B470682000686020086058 -:1036900084A0EFFB0A60118240004F2B7810562B5C -:1036A0007800422BA77001007F0C7F027F0D7F0105 -:1036B0007C00E8AD0500AC7006ADC0005E2BA870C4 -:1036C00068207C007810B043C000082A7C70682015 -:1036D000747778104E42502C781092449B781000EA -:1036E000146884A01F00BDC0AA781C6E4120010090 -:1036F000012004007800D92C7810B043C000082ABB -:103700009B78100060706820146FD470B4D04000B3 -:10371000932BB4C0D6707E0CB87065A0086084A0EE -:10372000EFFB0A60186001801A607F0C78104E422F -:10373000502C78109244246805A04000A42B82A04D -:1037400006004800A22B7800A42B27680500146807 -:1037500084A01F00BDC0AA783120200041200100B4 -:10376000012003007800D92C8DC2D672C07200A24D -:1037700015A0547108812AA14800BC2BC071642196 -:103780000465FF85C000D32B56712184C000B72B80 -:10379000D4708CD04000CF2BD07005A0C000CF2BB0 -:1037A000D3700A007C0000227800C12BD4708CC03A -:1037B000D670D3700000346005A0C000D02B08671D -:1037C00084A73F074000022CD4D7C000D02B84A789 -:1037D0002100C000D02B84A702004000F32B84A757 -:1037E00004004000D02BBCA7FBFF0A6784A7180287 -:1037F000C000D02B84A700014000022C186005A057 -:10380000C000D02BBCA7FFFE0A6768252368000014 -:103810001C6E84A60E0018634000132C1C6002A3CB -:103820004800162C4000162C7800D02BFF83C000D7 -:10383000D02B582D502C5671BCD7C0001F2C28708F -:1038400022603A60BCC70A67C06865A04DA00061ED -:10385000602A41200100146B9CA31F009DA3C0009F -:10386000FCD14000332C84D64000352C9CA3BFFFF4 -:10387000A4D640003A2C9DA3200084A60E00C000D0 -:10388000852CA5C70A67002CC668A47786A7010007 -:10389000C000592CD470B4D0C000592C007082A044 -:1038A0000200C800592C3078BCD0C000592C9B783D -:1038B0001000AA7B7800D12C3987A6775027B077E3 -:1038C000B0A70500AC7006A6C000642CA876B2763E -:1038D0003A2C38873A2D38873A2838873A23388760 -:1038E0003A253078BCD040007C2C9120008091207B -:1038F0003D30D47084A03D30912000809020D5AA26 -:1039000000004000842C21840022C000B62B7C00E3 -:10391000DCD14000493E292020009CD6C000922CDA -:1039200028858CD6C000922C28854088146F0C61A5 -:1039300008818CA1FF00CC7060A1642CFF8C40003A -:10394000B12C146006A7C0009A2CB8600180BA6040 -:10395000C000952C602A086085A000010A60002242 -:103960002184C000B62B7C00602A0E61BE69002C49 -:10397000C66840880860D5C00A60A47786A70100A1 -:10398000C000592CD470B4D0C000592C007082A053 -:103990000200C800592C3078BCD0C000592C9B784C -:1039A0001000AA7BAA7DAA79012002007E0018607F -:1039B00000801A607800DA2C7E0060290461602A99 -:1039C00084A118004000F62C84A110004000E92CCE -:1039D00078105E40C0001B2D84A108004000F62C2A -:1039E000A06984A10006C000F62C78103E3F780044 -:1039F0001B2DA06984A1001E4000262D84A1000873 -:103A000040000F2D7E0C6029006085A00020026020 -:103A100004618DA1100006617F0C78105E40C0002B -:103A20001B2DA06984A100024000172D7810A13F32 -:103A300078001B2D84A10004C000F22CA06984A191 -:103A400000104000262D14698CA100FF0F81781012 -:103A5000E6277F028CA6E00084A660004000332D9C -:103A600086A06000C000332D8DA100408DA104010F -:103A7000B6699B7860000028AA781868FDC01A68AB -:103A8000BCD640004E2DFCC0877000008AA00D00FF -:103A900050004C2D8AA00C00867101200C000C8077 -:103AA0008A71AA781835403328340080AC8080AF02 -:103AB0002B00A0209B78000080AD0B009820A6531F -:103AC000A8239828A02586A22000C000862DD470A7 -:103AD000B5C0D670002CBA70002DBE701468FCC042 -:103AE0000780827886A202004000BC2DA47000806E -:103AF000A670B47498A40500AC7006A3C0007E2D17 -:103B0000A873B67386A210004000082A7F0D7F0CB0 -:103B10007C00007005A0C000642D86A20200C000D9 -:103B2000D62D7810B043C000642D1468FCC0078007 -:103B30008278912000801B785B00B4685A78946882 -:103B4000D678DE789868D278DA7891200180087883 -:103B50008DC00A787E127E0D7E0CD47084A0002762 -:103B600090207F0C7F0D7F1200295A70BC68427034 -:103B700003700200002D4E7080AD09004670307851 -:103B8000BCD04000C82D91203D30D47084A03D3081 -:103B9000912000809020A47005A0C000CD2D7C0055 -:103BA00021844000CC2D5072C07000A215A0780076 -:103BB000B62B86A21000C000072E7810B043C000BC -:103BC000642D1468FCC0078082781B785B00B468A1 -:103BD0005A789468D678DE789868D278DA78087857 -:103BE0008DC00A78A4700080A670B47490A40500FB -:103BF000AC7006A2C000FA2DA872B67200295A70E5 -:103C0000BC68427003700200002D4E7080AD090048 -:103C100046707C00B46B9DA300205A7B1468FCC0E6 -:103C200007808278946BD67BDE7B986ED27EDA7EBC -:103C30001B785B0000295A70027208788DC00A78E0 -:103C4000002305A64000322ED47084A0002786A051 -:103C50000023C0002C2E0920000078002E2E092001 -:103C6000010084A20F007910382E80AD0900467043 -:103C7000002D4E707C00402E3F493F492C493F4962 -:103C8000402E402E402E7810B229087884A0FDFFE7 -:103C90000A787810A5297E0F7920004FAC787F0F25 -:103CA00084D040006A2E647086A00100C000582EA7 -:103CB00066707800412F647086A00500C000682EF1 -:103CC0007C7068201B68040017680000206884A0CE -:103CD000FF009DC0226867700000A7700000A870F8 -:103CE000B270B6707810012B7E151120040064713B -:103CF00086A1010040008A2E86A10700C000812E07 -:103D00001F70050078008A2E1F7001006770000088 -:103D1000D470DDC0D67078008C2E67700000012052 -:103D20000A4F042084A0FF0086A0180040009C2EAB -:103D30001870167005A0C0009C2EA77001007E06AA -:103D40007810D645A920100039200000781048418D -:103D5000B8A70001F000A32E7F0600707900AD2EF9 -:103D6000E72EC22EC22EB72EE72EE72EE72EB52E57 -:103D70007810B229607005A04000E72E06ADC000A3 -:103D8000C22E006862707800D42E206884D0C000F3 -:103D9000D02E146F78104E420860D4C00A6078109C -:103DA000193E7800D42E5C7060200068026084A602 -:103DB000005F1E681868FCD04000DC2E1A6A176885 -:103DC00000002B680000206884A0FF009DC02268CE -:103DD0007810732084B200044000EF2E2120D0968A -:103DE0007800F12E2120C0957810462F84B200046F -:103DF0004000FB2E2120984F7800FD2E2120584FA7 -:103E00007810462FA920010184B200044000092F38 -:103E10002120D09578000B2F2120C0947810462FB8 -:103E20002084F0000B2F84B200034000182F612083 -:103E3000C05478001A2F6120C07421200200A920EC -:103E400000011061FF814000372F18607E017E0065 -:103E50001120024F0C2202A112207F007F0102A13B -:103E60005000372F1260C000372F1120044F04225A -:103E7000A5C012201B600000E0AC1000F0001E2F57 -:103E80002184C0001C2F7F15037000004F700000BC -:103E90007C007E04042405A04000612F6820006897 -:103EA0007E001A6A176800002B680000B46884A0BE -:103EB000005F1E68206884A0FF009DC02268781003 -:103EC00073207F007800482F7F04232000007C00AF -:103ED00082A2030050006B2F7810B22900237900D2 -:103EE0006E2F712FFC2F193082A202004000772F15 -:103EF0007810B22964706770000083700000790048 -:103F00007E2F862F862F882FC82F553E862FC82FAD -:103F1000862F7810B2297477781048417477BCA73F -:103F2000008F78104E42186005A04000BF2FFCD7CC -:103F3000C0009B2F2120C09578009D2F2120D09676 -:103F40000920050011201000781034304000BF2FE8 -:103F50007E15A9200101FCD7C000AF2F2120C094FD -:103F60007800B12F2120D0957E0409200500112072 -:103F70001000781034307F044000BE2F2084F00001 -:103F8000B12F7F15388784A71F00C0008E2F7800BF -:103F90000C2A78000C2A747778104E42186005A01D -:103FA0004000FA2FFCD7C000D62F2120C095780002 -:103FB000D82F2120D096092005001120200078104C -:103FC00034304000FA2F7E15A9200101FCD7C00033 -:103FD000EA2F2120C0947800EC2F2120D0957E0478 -:103FE0000920050011202000781034307F044000A3 -:103FF000F92F2084F000EC2F7F1578000C2A002286 -:104000007900FF2F0230043004307810B2290920E3 -:104010001200647086A0020040000D3009200E00DE -:104020001868FCD0400012301A6967700000D47024 -:10403000DDC0D67078005D43002279001C3021304D -:1040400004301F307810B2297810D645007086A051 -:104050000200C000C73D7810363E086084A0EFFB28 -:104060000A607810B83D4000C73D78000C2A04244F -:1040700005A040006D306820042D7E00146806A75E -:1040800040004330202D7F00780035307F00222013 -:104090001A69176800002B680000B46884A0005FEC -:1040A0001E68206884A0FF0005A222687810732093 -:1040B0002120024F1C2419832223106001801260EA -:1040C000C00064302120044F0424A5C022200860D1 -:1040D00084A0EFF90A607810222B7810363E7C001D -:1040E00085A0010078006C300023790074307930AD -:1040F0007730F9307810B229E47805A0D000AF30DD -:1041000008327E000120044F0420ECD07F004000E4 -:104110008A308CA1000378008C308CA10004400010 -:1041200092301800082A780094302800082A0820C5 -:1041300084A03000C0009B307800B937EC7884A0B0 -:10414000030040009930002184A007007900A530C9 -:10415000D930E330CE30AD30A543A543AD30EE309D -:104160007810B229007086A00400C000C9306470C5 -:1041700086A00200C000BF301120020019200000FC -:104180007800652F647086A006004000B930647026 -:1041900086A004004000B930E479012003007800D3 -:1041A00043341868FCD04000D4301B681D007810E0 -:1041B00018411B7864007C001868FCD04000DF3098 -:1041C0001B681D0078101841780081431868FCD0E6 -:1041D0004000E9301B681D00781018411B78F8007A -:1041E0007C001868FCD04000F4301B681D0078107B -:1041F00018411B78C8007C0084A50F00C00018314E -:104200007810A5290070790002310C2A0A310C318E -:10421000C73DC73DC73D0A310A317810B229781031 -:10422000363E086084A0EFFB0A607810B83D40007D -:10423000C73D78000C2AE47805A0D000AF300832E2 -:104240007E000120044F0420ECD07F004000293183 -:104250008CA1000378002B318CA100044000313187 -:104260001800AF30780033312800AF30082084A028 -:104270003000C0003B311B785B007C00EC7884A0F0 -:10428000030040003831002184A107007900453146 -:10429000543158314F314D31A543A5434D319F43E2 -:1042A0007810B229781020411B7864007C007810C7 -:1042B000204178008143781020411B78F8007C0071 -:1042C000781020411B78C8007C00002379006531FC -:1042D0006A3168316C317810B2297800A8391B68CE -:1042E0001600A3780000E47984A130004000A839CA -:1042F000EC7884A003004000A83984A100014000AC -:10430000703184A10700790082318A315831CE3072 -:104310005D43A543A5435D439F43781069437C00FB -:1043200082A20500500093317810B2290023790051 -:1043300096319931C933D433002279009C31B6319A -:10434000A331B631A131AC337810B2299B78180073 -:10435000A87884A0FF0082A02000480007418AA01E -:104360000400C80007417900B23107410741074105 -:10437000B1409B781800A87984A180004000C73123 -:1043800078000741007005A0C000BD311120040075 -:104390007800933B84A1FF008AA01000C800074169 -:1043A0007900CF31E131DF31F631FA31CD320741D9 -:1043B0000741CF3207410741A833A83307410741DE -:1043C0000741AA337810B229E4D64000EC3101202D -:1043D0000003008000803A781B78C3007C001868D6 -:1043E000FCD04000F4311B681D007800E4317800F7 -:1043F0005D431B681D00780011412069226984A675 -:104400000018C0005F32206884D0C0006532186890 -:1044100086A00800C0000B321B680000D4D6400004 -:10442000CA32BCD640004B3287700000186884A0A6 -:104430003F008AA00D0050004B328AA00C0086710C -:1044400001200C000C808A719B786100AA787E158F -:104450007E137E147E0108328CA1000340003D32A1 -:104460007E000120044F0420ECD07F004000393250 -:10447000A1202B0178003F32A1202B0278003F328F -:10448000A1202B017F019B7800000080AC8080ADD3 -:104490000B009820A6537F147F137F15386005A06A -:1044A000C0005A321C6884A00E00400011417810F0 -:1044B00027412B78083078005C3201803A601B7805 -:1044C00067007C00E4D6400065321B7879007C00F0 -:1044D00084A660004000C732DCD64000C732FCD65C -:1044E000C000713278008832FCC65A7EB66EDC7A23 -:1044F000D879D0781B80C8007B32008084A03F0030 -:1045000008A191A20000986B002102A3B268946BED -:10451000002203A3AE68F4D640008E32F4C65A7E61 -:10452000B66E007086A00300C0009C327E0078103A -:10453000D64578103F497F001B7876007C0006A0A6 -:104540007810444AB06AAC69986C946B002205A15B -:104550004000AB32002222A400211BA3AA6CD27C13 -:10456000DA7CA66BD67BDE7B002305A4C000BB32C1 -:10457000F5C65A7EB66E1B7876007C001B787600F6 -:10458000002215A1C000C43278103F497C00781089 -:1045900077497C001B7879007C001B7867007C00E1 -:1045A0007810B22978001B332069C4D14000E4326E -:1045B000C4C122697E0C587060200060E4C00260B3 -:1045C000046084A0F5FF06607F0C78000F33CCD127 -:1045D00040000F33CCC122697E0C5870602000600F -:1045E000ECC002600460A4C006600820482C7F0C68 -:1045F0009CD140000F3378104A4278103E3FFF882C -:1046000040000F339B7860000028AA78587E95C63A -:104610005A7ED4D6C0000C331B7864007C001B7813 -:1046200078007C00587ED4D6C00016331B78670013 -:104630007C001B7879007C0078000C411920000078 -:1046400090798CA10700C0002933206884A0000164 -:1046500040001933092008009B781000A87894A026 -:10466000FF0086A20100C00045330023A87C00A4FF -:10467000182002A140003D3348003D3378003F330D -:104680007800D132A824A87AF0003F3378002B3389 -:1046900084A2F00086A02000C000993318831883FC -:1046A000002302A14000553348005533780096336B -:1046B00086A22300400019331C6884A0F1FF1E6805 -:1046C000587E84A6F1FFA5C030205A7E0860A5C0A0 -:1046D0000A607E0C5870602004600820482C7F0C13 -:1046E000A4D14000763378104A4278105E407800BA -:1046F00084337E0C5870602004600820482C7F0CA6 -:104700009CD140000F3378104A4278103E3FFF881A -:1047100040000F339B7860000028AA7895C65A7E27 -:10472000D4D6C00093331B7864007C001B787800DB -:104730007C00A87A78002B331883002302A1400064 -:10474000A2334800A23378002B3384A28000C0003B -:10475000114178000C4178001141780007415870F0 -:104760004DA09B781800A87884A0FF008EA00100BF -:104770004000B9337810B229A87A94A2FF00A87833 -:1047800084A0FF008AA00400C80007417900C53357 -:1047900007418F3E0741064082A20000C000CF3390 -:1047A0007810B229781018411B7878007C0082A21A -:1047B0000300C000DA337810B229FCD4C000FA3309 -:1047C000647005A04000E3337810B229146F767747 -:1047D000BCA7008F78104E42086085A021000A60B7 -:1047E000388784A71F00C000E73378101C4167702A -:1047F00002001F7009007800FC3378102B411B78F1 -:1048000078007C0082A20400500005347810B229A0 -:104810000023790008340B34CB350E3686A2030012 -:10482000400043340072D87CDC7DD07FD471BCD191 -:10483000C0003B34B4D140003B34687884A0FF0012 -:10484000C0003B3482A20200C8003B347E0D3B789E -:1048500000831B784C00BC706DA0B4685A789468D3 -:10486000D678DE789868D278DA78B4C1D6710370D9 -:1048700030007F0D01200000780047343B780013A2 -:104880001B784A0001200000780047340072D87C71 -:10489000DC7DD07F4A70A068ECD040004F340860C7 -:1048A0008DC00A6084A20F0079005334AB356034A8 -:1048B0005D3411379D370C2A5B345B347810B22994 -:1048C0000860D4C00A60E4D640006834487086A00E -:1048D0001400C00088347810D645092000001868FC -:1048E000FCD040007134487086A01400400082342F -:1048F000186886A00800C000633558789CD0400036 -:1049000063352068ACD0400063351B681400092073 -:1049100002007800C73468788CA0FF004000C734DC -:1049200086A10800C0009E340860A4C00A60781008 -:10493000B83D4000C7347810363E7810D645780030 -:10494000AF3486A12800C000C734186005A040001D -:1049500091340180400091340180400091341E6008 -:1049600078009134206884D040000C2A84C02268EA -:104970007810132B5C707E0C6020006802607F0C46 -:104980000460026805A0002DC000C4340260066007 -:1049900078000C2A7E01FF81C0001135007086A0CE -:1049A000300040001135D471BCD1C0001135B4D1F4 -:1049B000C000F834607005A0C0001135A47086A056 -:1049C000010040001135037000007E047E057E0763 -:1049D0007E067E0C7E0D7810352A7F0D7F0C7F06BB -:1049E0007F077F057F04D471B4D1C00011350370F7 -:1049F0004000780011357810B043C00011351B78A5 -:104A00005B007E0DBC706DA0B4685A789468D6784F -:104A1000DE789868D278DA78B4C1D6710370300045 -:104A200008788DC00A787F0D781048367F01FF81A5 -:104A30004000633584A600DF1E682B680000146FF9 -:104A400086A10200C0006435186886A01400C0006A -:104A50002D350820E4D640002D3568788CA0FF0065 -:104A60007810012B7810222B2068DCD0C000643530 -:104A7000178794A20F0013821382138284B200035B -:104A80004000433590A2C0537800453590A2405471 -:104A900090A200001C22C4D3C0004D3578005335CD -:104AA0001082042285A0180012201182D4D3400065 -:104AB0005E35A068C4D0C0005E357810C23678007C -:104AC0000C2A08608DC00A60780064352A6916696E -:104AD0001868FCD040006B3548701A688CA600DF5F -:104AE0001E691064FF84400080350920024F0421B4 -:104AF00001800A2021841264C00080352120044FE7 -:104B00000424A5C02220186005A04000883501803B -:104B10001A60C0008B350860A4C00A60206884D089 -:104B2000C0009735006805A0C0009435026006609B -:104B300078009B355C706020006802606120004F47 -:104B400087680301082D6B200000686005A06A617A -:104B50004000AA35022D7800AB356E61007286A246 -:104B600030004000BB3586A24000C0000C2A037014 -:104B700002004C706820C46860207C000370020052 -:104B8000BC706DA0BC684270B87065A0C0685A70F7 -:104B9000002D4E7080AD090046707C0082A204009A -:104BA0004800D1357810B22900227900D435D835A3 -:104BB000E935F635E93586A500134000E93586A5C7 -:104BC0000083C000CF3503700000186001801A60B8 -:104BD000086084A0EFFB0A60007086A0050040001A -:104BE000F335781018411B7878007C001B78790029 -:104BF0007C0090780780018084A0070080A01800C6 -:104C00009A78A8798CA1FF0086A1030040000B369A -:104C100086A1000040000B36780007411B78790020 -:104C20007C00206895C02268FF82C000183678108A -:104C3000184178001F36118240001D367810B229C5 -:104C400078102B411B7878007C007810D3433078A3 -:104C500084A0C000C00045367E0108327E000120DD -:104C6000044F0420ECD07F00400037368CA10003B5 -:104C7000780039368CA100047F01400040361800CE -:104C8000453678004236280045361A7906A07C0061 -:104C900085A001007C0084A66000C00052362F6809 -:104CA0000000336800007800C136DCD6C0006A36E8 -:104CB000B468DCD0C0006A369869946A2E69326A9A -:104CC000487005A0C0006736002205A14000D64507 -:104CD0004B7015007800D6457C00ACD6400090366D -:104CE000F4D6400076362F68000033680000780064 -:104CF000D645B46884A0004035A6F4D6C00070360E -:104D0000487005A0C00083364B701500DCD6C0008B -:104D10008C36B468DCD040008C36A86CA46D2E6C48 -:104D2000326D7800D645F4D6400099362F680000E1 -:104D3000336800007800D645B46884A0004835A6E2 -:104D4000F4D6C0009336487005A0C000A6364B705C -:104D50001500082410250027FB80C800AD36008010 -:104D600084A03F0008A191A200002E69326A0021B0 -:104D700005A2C000BA367800D645007086A00600AD -:104D80004000C1367800D6457C0046690860CDC039 -:104D9000CCD34000C9368DC00A6018683A681B68D9 -:104DA00006008F68000093680000306A2C693E6A34 -:104DB00042692F6803003368000037682000976855 -:104DC00000009B68200000707900E3360C2AF5365D -:104DD000ED36EB36EB36EB36EB36EB367810B229A8 -:104DE000206884D0C000F5367810193E7800FB3674 -:104DF0005C70502C602000680260602A08328CA130 -:104E00000003400004372120584F78000637212046 -:104E1000984F042405A040000D3720207800063765 -:104E2000222D6B2000007C007810203E7810363E4A -:104E30000860CCC00A602B6800009B780E00146FDD -:104E400038691A694469166908328CA10003400068 -:104E50002A370920000078002C370920010078103B -:104E6000814ADCD6400034371C69EDC11E691868E0 -:104E7000FCD04000433768788CA0FF0040004137E9 -:104E80001B681E00780043371B68000084B20003D3 -:104E9000C0004B372120984F78004D372120584FC4 -:104EA000006822203C6A4069326A2E69C06860202E -:104EB0000060A4D040008D3741202100492005002A -:104EC000512020007E0D7E0F7E157E147920004F2C -:104ED0007810461E7F147F157F0FCC70102009209C -:104EE00001017E0204226DA040007D37146806A7F0 -:104EF00040007A370068780070372068D5C0226893 -:104F00007F0210820981C0006E377F0D6770030039 -:104F10007F700000767783700F00D471DCC1D6718A -:104F2000186886A00200C0009937176800002B6837 -:104F300000001C68ECC01E687810732078000C2AF2 -:104F4000D87CDC7DD07F781048362B6800009B78B9 -:104F50000E00146F7810D7438CA0FF0016691868F4 -:104F6000FCD04000B23748701A688CA600DF1E697A -:104F70006770000078000C2A007005A0C000BF37E1 -:104F800078000C2A06A07810D6452069ACD1C00064 -:104F9000C8371B6814008CA600DF1E692B68000050 -:104FA000206884A0FF00226800707900D4370C2AA2 -:104FB000DE37DE37E137E137E137DC37DC377810D1 -:104FC000B2291868780043340860A4C00A601768E2 -:104FD00000007800DE3D00237900EB37EE37F03734 -:104FE00060387810B229FCD6C000473800700DA098 -:104FF0007900F7370C2A0138013831380138443844 -:10500000FF37FF377810B22984A66000400031389E -:1050100086A06000C0002E38ACC6F4C6EDC65A7E2D -:10502000B66E1C68ACC01E6886A102004000203825 -:105030007810D645AC69B06815A1400020387810CA -:1050400077497800223878103F491B787900D4716D -:10505000B4D1C000082AA47086A00100C000522A62 -:105060007C00ECD640000B381868FCD04000443877 -:10507000F4D6C0003E381B6815001B787900780014 -:10508000082A1B6807002F680000336800007810AA -:1050900069437C00FCC65A7EDC7AD879D0781B80C4 -:1050A000C8005038008084A03F0008A191A20000F1 -:1050B000986B002102A3B268946B002203A3AE6830 -:1050C0001B7879007C007810B229002379006538BC -:1050D0006A388F38EF387810B229007079006D384F -:1050E000753877388038753875387538753875384B -:1050F0007810B229AC69B06815A1400080387810EA -:1051000077497800823878103F491C68B4C01E681F -:10511000D470B4D0C000082AA47086A00100C000DA -:10512000522A7C00FCD6C000DF3800700DA0790048 -:1051300096380C2AA638A038D638A638DC389E38DF -:105140009E387810B2299468D678DE789868D2783C -:10515000DA7884A660004000D63886A06000C000DF -:10516000D338B4A6BFBFEDC65A7EB66E86A1020084 -:105170004000C2387810D645AC69B06815A140002F -:10518000C238781077497800C43878103F491B78C6 -:1051900079001C68B4C01E68D471B4D1C000082A5C -:1051A000A47086A00100C000522A7C00ECD640000A -:1051B000B0381868FCD04000DC381B6807001B784A -:1051C000F9007C00FCC65A7EDC7AD879986B002105 -:1051D00002A3B268946B002203A3AE68D2791B7855 -:1051E00079007C00DCD64000F8382B7809301B7839 -:1051F00079007800082A8478ACC08678E47884A0A6 -:105200000800C0000B3984A4000240000539F5C62F -:10521000DDC65A7E1B7879007800082A206895C080 -:1052200022687810E242DDC6781018411B787800B9 -:105230007800082A002379001A391D391F392139CD -:105240007810B22978001141D4D6C0005C39E479D5 -:10525000ACD140002F39EC7884A0030040002F39F6 -:105260002B7809309B786000AB78000084A6FBFFA8 -:105270005A78E479ACD140003F39EC7884A003003F -:10528000C00058390120044F0420E4D0C000543934 -:105290002068C4D0400054397E0C587060200460EF -:1052A0009DC00660086084A0FF000A607F0C01209A -:1052B00014007800433484A1070079009239907A71 -:1052C00094A207009B786000A879FF814000903984 -:1052D0009B781000A87B84A30100C0008339A87BC1 -:1052E000A87B86A30100C00076390920F7FF78006B -:1052F0007C3986A30300C00083390920EFFF7E0CB0 -:1053000058706020046004A106607F0C9B786000E8 -:10531000AB78000084A6FBFF5A782B78093020690F -:105320008CA1FFFC226978005D43D930E3309C39C1 -:10533000A2399A399A395D435D437810B2292069C0 -:105340008CA1FFFC22697800634320698CA1FFFCDB -:10535000226978005D43E47984A130004000B239CD -:10536000EC7884A00300C000E639007086A0040039 -:10537000C000CC39647086A00200C000C239112080 -:105380000200192000007800652F647086A00600D6 -:105390004000BC39647086A004004000BC39007035 -:1053A00086A000004000082A206984A12004400053 -:1053B000DB39D4C1226918687800433418688EA09C -:1053C00002004000E439FDC01A6801201400780092 -:1053D000433484A107007900EA395D435D43F23923 -:1053E0005D43A543A5435D435D43BCD64000343ACD -:1053F0008471FF814000343A82A10D00D000013A4F -:10540000877000007800063A82A10C00867009209F -:105410000C009B786100AA797E157E137E1488703B -:10542000148110A28A7280A00B0000AD982084B273 -:1054300000034000283A7E000120044F0420ECD0F5 -:105440007F004000243AA1202B0178002A3AA120B5 -:105450002B0278002A3AA1202B019B7800000881BA -:10546000AC81A6537F147F137F1578006343D4D695 -:10547000C000883A206884D0400063438CA6600056 -:1054800084A660004000463A86A06000C000463A0C -:10549000F5C194C15A79B6699B786000AB78000079 -:1054A0009B7861001868FDC01A68AA7808800C8192 -:1054B00040004F3E8CA1F800C0004F3E7E157E1389 -:1054C0007E147E0108328CA100034000743A7E00F5 -:1054D0000120044F0420ECD07F004000703AA1204E -:1054E0002B017800763AA1202B027800763AA12091 -:1054F0002B017F019B7800000080AC8080AD0B0009 -:105500009820A6537F147F137F151468FCC0078072 -:105510008278780063431868FCD040008E3A1B689C -:1055200008002068ADC02268781020411B78EA008E -:105530007C0000237900993A9E3A763B9C3A781099 -:10554000B229D87CDC7DD07FFF82C000C73A0072D0 -:1055500086A2030040001034D471BCD1C000CA3A06 -:10556000B4D14000CA3A7E0D3B7800881B784C00CD -:10557000BC706DA0B468A5C05A789468D678DE78FF -:105580009868D278DA78B4C1D671037030007F0D94 -:105590007800CE3A00727800CE3A3B7800181B783B -:1055A0004A0084A20F007900D23A613B103BDC3AFA -:1055B0003F34DA3A613BDA3ADA3A7810B2291C68B9 -:1055C000ECD04000E33A08608DC00A60206985C1D4 -:1055D00022690068066005A0C000EC3A026008601D -:1055E000D4C00A601C6884A00E00C000003B84B2D6 -:1055F00000034000FC3A0920C0957800053B0920D3 -:10560000D0967800053B3070BA684071CC7008A124 -:10561000042102680A2D5E71DCD6C000103BFCC676 -:10562000B66E7800613BB66E84A66000C0001A3B7F -:1056300084A6FF7FB6687800613BDCD6C000283BBB -:1056400084A6FF7FB6689468A6689868AA687810F0 -:10565000D6457800613BACD64000343B06A07810BC -:10566000D64508241025AA69A66A7800443B082478 -:10567000102500271B80C8003B3B008084A03F0012 -:1056800008A191A20000AA69A66A7810D645FCD6A6 -:105690004000613B84A6FF7FB66810250824ACD685 -:1056A000C000593B00271B80C800543B008084A0E9 -:1056B0003F0008A191A20000986B002102A3B268EC -:1056C000946B002203A3AE68007086A03000C00077 -:1056D0000C2A03700200BC706DA0BC684270B870E8 -:1056E00065A0C0685A70002D4E7080AD09004670EC -:1056F0007C0086A50088C000833B03700000186012 -:1057000001801A60086084A0EFFB0A6078001141F4 -:105710004770000082A2060050008D3B7810B2292D -:1057200000237900903B933BA53BB13B00227900DD -:10573000963B9C3B11419E3B9C3BEB3B403C781095 -:10574000B229807A94A2000F7810CA3C78000741F1 -:105750007810C23B7900A93B1141AF3BAF3BEB3B1B -:10576000AF3B11417810B2297810C23B7900B53BAC -:10577000BD3BBB3BBB3BBD3BBB3BBD3B7810B229FC -:1057800078102B411B7878007C00007086A0020006 -:10579000C000D33B7810363E7800CD3B7810D6451C -:1057A000086084A0EFFB0A607800D83B007086A0F8 -:1057B00003004000CB3B0370050084B200034000AF -:1057C000E23B0120E0967800E43B0120129768203C -:1057D0004E7080AD0900467000227C00007086A0EB -:1057E0000200C000FD3BD470B5C0D670002CBA706A -:1057F000002DBE707800023C7810D6457800023C3F -:10580000007086A003004000F93B03700100807A1D -:1058100094A2000F9B781800A87C84A41F0015A2F6 -:105820006920C09584B20003C000163CFDC2692007 -:10583000D096042D082D5E716DA04000233C1468A5 -:1058400006A24000253C00687800173C7810CA3C4E -:10585000B46E5A7E206984A1000C4000F43C647050 -:1058600086A00600C000373C747006A2C000373C1A -:1058700066707E701B680500ADC1D4C122697810C6 -:1058800020417800F43C007286A20200C000523C25 -:10589000D470B5C0D670002CBA70002DBE707800E0 -:1058A000563C7810D6457800563C86A2030040004E -:1058B0004E3C03700100807A94A2000F9B78180080 -:1058C000A87C84A41F0015A284B20003C000663C1B -:1058D000FDC2A879A8798CA1FF001821CC7068A11D -:1058E000042D082D5E716DA040007A3C146806A25C -:1058F0004000A33C006878006E3C0370050084B251 -:1059000000034000843C0120E0967800863C0120A2 -:10591000129768204E707E15A920320003200000E7 -:105920000080F0008B3C7F1584B200034000983C5F -:10593000FCC27800993CFDC2166A80AD0900467031 -:10594000B76800072368000827680300B46E206961 -:1059500084A1000C4000F43CDCD04000BF3C6470EB -:1059600086A00400C000BB3C747006A2C000BB3C13 -:10597000787006A3C000BB3C66707E70781027412B -:105980007800F43C1B680500ADC1D4C122697810D1 -:1059900020417F7000007800F43C0370050084B261 -:1059A00000034000D43C0120E0967800D63C012062 -:1059B000129768204E707E15A92032000320000047 -:1059C0000080F000DB3C7F1584B200034000E83C1F -:1059D000FCC27800E93CFDC2166A80AD0900467041 -:1059E000B768000723680008276803007C00ECC63E -:1059F000ACA660004000463D986B946CAC69B06802 -:105A000005A1C000213DD27BDA7BD67CDE7C86A559 -:105A1000600040004B3DF4D6C0000C3DEDC6B4A67E -:105A2000FFB75A7E092079009CD64000193D092015 -:105A300078001920000020231A79ECD64000563D4A -:105A400078103F497800563DB0681AA3002123A47E -:105A5000002405A340004D3DD27BDA7BD67CDE7C62 -:105A6000B068F4D6C000323DEDC6F4C65A7E1120AF -:105A700079009CD640003E3D11207800192000009E -:105A800020231A7AECD64000563D781077497800EA -:105A9000563D19200000202378004D3DB4A6FFB7E5 -:105AA0005A7E092079009CD64000553D0920780097 -:105AB0001A79C0685A70002D4E70C4686020D47185 -:105AC0000120014F0420C4D0C000AB3DD8702DA0F0 -:105AD0004000843DBCD140009E3D807A94A2000FDE -:105AE000DC7006A24000753DE07804A5C000AB3D27 -:105AF000DA70BCC1D6717800AB3D312001002C8535 -:105B00004800833D3386108278007C3D7C00E07D38 -:105B100094A500FF4000913D112008002F857810CA -:105B20007A3D37867800933D78107A3D17828078E9 -:105B300084A0000F06A24000AB3DDE72DA7678004A -:105B4000AB3D807A94A2000FDC7036A240009B3DF2 -:105B5000E07834A540009B3DBDC1D671B4D1C000F2 -:105B6000082A002305A44000082AA47086A001008A -:105B7000C000522A7C00206005A04000C63D018084 -:105B80002260086085A008000A600F7000012C7078 -:105B900026607C0006A07810D645007086A0020022 -:105BA0004000D43D647086A00500C000DE3D2B6837 -:105BB0000000176800001B680100236840001F6890 -:105BC0000001007084A00F007900E33D0C2AF33D32 -:105BD000ED3D153EFD3D0C2AEB3DEB3D7810B22925 -:105BE0007810203E7810193E7800F93D7810203E5C -:105BF0005C706020006802607810732078000C2AC6 -:105C0000647067700000837000007900043E113EEC -:105C1000113E0C3E0C3E0C3E113E0C3E113ED47724 -:105C2000DDC7D67779007E2F6770000078000C2AD8 -:105C30001B68000078001137006805A0C0001E3EF8 -:105C4000026006607C001064FF844000323E092040 -:105C5000024F042101800A2021841264C000323ED8 -:105C60002120044F0424A5C022200860A4C00A609B -:105C70007C00186005A040003C3E01801A607C005A -:105C80007810D3431B68180078007D3E7810D3430A -:105C90001B68190078007D3E7810D3431B681A00FA -:105CA00078007D3E7810D3431B68030078007D3E6A -:105CB000747778104E4278718CA1FF00103294A254 -:105CC00000034000643EE8A1C0947800663EE8A16D -:105CD000D095042D082D682005A0C0006F3E7E7071 -:105CE00078000C2A1468747206A24000773E00689F -:105CF0007800673E00680A201B6805007F7000007E -:105D00007810203E206884D0C000853E7810193E6F -:105D10007810363E1F68000023682000781073203A -:105D200078000C2A82A20300C0000741A87DACA520 -:105D3000FF005A7EA87EB4A6FF002069BDC122697B -:105D4000C4D14000EA3EC4C12269B4A6FF004000AD -:105D5000D73E82A60C004800AE3E4000AE3E312049 -:105D60000C00002586A00A004000B53E2B852B853F -:105D70007810E0414000BD3E7810BC3F7800E03E26 -:105D800078109B417E0C6029046084A0F5FF0660BA -:105D90007810F23F7F0C2069C5C12269587E95C6F4 -:105DA0005A7ED4D6C000D43E1B7864007C001B7899 -:105DB00078007C007E0C6029046084A0F5FF0660FA -:105DC0007810F23F7F0C587ED4D6C000E73E1B7897 -:105DD00067007C001B7879007C007E0C5870602086 -:105DE0000061E4D14000333F0862178294A2FF00B3 -:105DF00082A20C004800FD3E4000FD3E11200C0038 -:105E0000002602A2C800023F3022086294A2FF00CE -:105E10000120054F0420E4D0C000173FEC78E4D007 -:105E20004000173F82A20A00C8001D3F11200A004F -:105E300078001D3F82A20C00C8001D3F11200C00FD -:105E4000002202A5C800223F282278109F41002589 -:105E500086A00A0040002B3F2B852B857810E0415F -:105E60004000333F7810BC3F7800373F78109B41AB -:105E70007810F23F587895C05A787F0C1B787800DC -:105E80007C007E0C60290060E4D0C000583FB4D094 -:105E9000C000523F106084A00F00C000523F046158 -:105EA0008CA1F5FF06617F0C7C00112032001920C7 -:105EB00000007800833FA068CCD0C000523F086249 -:105EC00094A2FF000120054F0420E4D0C000713FE0 -:105ED000EC78E4D04000713F82A20B00C800713F13 -:105EE00011200A007800773F82A20C00C800773F9B -:105EF00011200C0008631F839CA3FF0082A30C00E9 -:105F00004800833F4000833F19200C00AB7801001C -:105F1000AB780300AB780100AA7AAA7BC0A8050081 -:105F20002068C5C02268D470B4D040009F3FB4C080 -:105F3000D670B87065A0086084A0EFFB0A60186096 -:105F400001801A607F0C7C007E0C602904618CA1AA -:105F5000F5FF066111203200192000007800AD3FE6 -:105F6000AB780100AB780300AB780100AA7AAA7B7A -:105F7000C0A805002068C5C022687F0C7C007E0C8C -:105F80005871602118208CA020004000C53FACC093 -:105F9000082084A0F0FF35A6867E18609A78AE7E31 -:105FA0001266A47884A0F0FF8CA10F0005A1F4C0B4 -:105FB0009CA320004000DB3F85A00040FCC0B4D083 -:105FC000C000E03FFDC0A67816608A78B4A60F0036 -:105FD00037860482048084A0FF0005A60E6004605A -:105FE00084A0F5FF06607F0C7C007E0C587060205A -:105FF00018609A78A47884A0F0FFA678126084785C -:1060000084A0F0FF86780C6084A0FF000E607F0CF7 -:106010007C0082A20200C0000741A87A2069BDC1AD -:106020002269CCD140004140CCC1226994A2FF003A -:1060300082A20200C8000741781094407810F23F15 -:1060400080A901000C2078104A4278103E3FFF885A -:10605000400037409B7860000028AA78587E95C69B -:106060005A7ED4D6C00034401B7864007C001B7874 -:1060700078007C00587ED4D6C0003E401B78670074 -:106080007C001B7879007C0082A20200C800494095 -:1060900084A2010040005240587188A100000C21E8 -:1060A000ECD1C00052401120000078107C417810E3 -:1060B00094407810F23F587895C05A781B78780051 -:1060C0007C007E0C7E026029006011200100ECD073 -:1060D000C0007540BCD0C00073401460B4D0C00094 -:1060E0007340A4C1066106A0780091401120000011 -:1060F000AB780100AB780200AB780300AA7AC0A8A5 -:106100000400D470B4D040008D40B4C0D670B870D4 -:1061100065A0086084A0EFFB0A60186001801A6027 -:10612000206885A0000222687F027F0C7C007E0C24 -:1061300058706020FF8240009C4011204000186091 -:1061400080A002009A78A47884A0BFFF05A2FCC0BA -:10615000B4D0C000A940FDC0A67816608A7804605B -:10616000A4C006607F0C7C007E00007086A0030047 -:106170004000BA407F007800BD407F0078000441B5 -:10618000ACD640000441887884A04000400004411F -:10619000B87B84A33F001B83C800CC40008005A0CF -:1061A0004000E1401B83C800D54001804000014110 -:1061B000F4D64000E140B8781B80C800DD40008084 -:1061C00084A03F00C0000141F4C65A7ED879DC7A31 -:1061D0000120010008A1C800EC4091A20000D27982 -:1061E000DA79D67ADE7A7810444A1B78760084B25F -:1061F00000034000FC40012000007800FE40012028 -:1062000001007810CE487C001B7876007C001B785B -:1062100079007C0078102F411B7878007C00781082 -:1062200018411B7878007C00276802007810204114 -:106230001B7878007C0001200500780031410120A6 -:106240000C00780031412068D5C02268012006008A -:106250007800314101200D00780031410120090012 -:1062600078003141012007009B787E00AA789DC606 -:106270005A7ED470B4D040004741B4C0D6707E0C72 -:10628000B87065A0086084A0EFFB0A601860018008 -:106290001A607F0C7C007E073F87BCA70F003B87FE -:1062A0003B8703877E018CB2000340005841E0A089 -:1062B000C05378005A41E0A040547F01B8A72000A5 -:1062C0009A7FA47984A10F0040006A4184A1F0FF65 -:1062D000A678126004609DC00660388738879A7F70 -:1062E000A47984A1400040007A4184A1BFFFFDC091 -:1062F000A67816600460A5C006607F077C009B78C6 -:106300001000AB780100AB780200AB780300AA7AEA -:106310009B786000AB780400D470B4D040009A4100 -:10632000B4C0D6707E0CB87065A0086084A0EFFB86 -:106330000A60186001801A607F0C7C003120000028 -:10634000292032009B781000AB780100AB78030065 -:10635000AB780100AA7DAA7E9B786000AB7805002F -:10636000D470B4D04000BE41B4C0D6707E0CB870BA -:1063700065A0086084A0EFFB0A60186001801A60C5 -:106380007F0C7C007E15078084A0FF0003800380C3 -:1063900080A020009A78A4798CA1F0FF21203342BC -:1063A00019201100A9200E0011203200042484A01D -:1063B000F0FF06A14000DE412084002310A2F0007F -:1063C000D3417F157C007E150120054F0420E4D0C9 -:1063D000C000114221204142A920090011202800BB -:1063E00082A5190040002742480027422084A99531 -:1063F0001120320082A53200400027424800274287 -:106400002084A99519200A0011206400002202A509 -:1064100040002742480027422084002310A2F000B9 -:1064200003427F15780025422120334219201100B4 -:10643000A9200E0011203200002202A540002742B0 -:10644000480027422084002310A2F00019427F1543 -:1064500006A07C007F1582A56400C8003042087841 -:1064600085A070000A78042405A07C00091202307F -:106470000232034203440454045605660568067854 -:10648000067A070C070C070EE1100A330558055A67 -:10649000066A066C077C077E000E9B78100046A0FB -:1064A0007C0084A7000F0B8084A71F00038003805B -:1064B0000380038005A1FCD740005F42E0A0C074C8 -:1064C00078006142E0A0C0547C007E0E7E0F84D034 -:1064D00040006F42792000010920804F7120804FD9 -:1064E00078007F420920404F7120404F0120044F27 -:1064F0000420ECD040007D427920000178007F42EA -:106500007920000291200080042184A00F007900EE -:1065100086429042904290429042904290428E42F7 -:106520008E427810B229B469F5C18CA19FFFB6697B -:1065300005A04000DF42587884A09FFF85A000603E -:106540005A78287886A01418C000DF424B780400DF -:10655000487884A00400C000A5424B780800487821 -:1065600084A00800C000AC423078BCD0C000DF423C -:106570007E000120044F0420ECD07F004000C14287 -:1065800084B200037800C34284B200044000C942D0 -:106590001800DF427800CB422800DF42E47984A172 -:1065A00030004000DF42EC7884A003004000DF426E -:1065B0001C68ACD0C000DD42781069437800DF422F -:1065C0001B78F9007F0F7F0E7C007E0C0120014FAD -:1065D0000420ACD0C0005B431468078084A00F0087 -:1065E0000380038003808CB200034000F842E0A0E7 -:1065F000C0537800FA42E0A04054046084A00A002E -:10660000C0005B43086194A100FF40005B438CA184 -:10661000FF0001200A0006A14000264301200C00D3 -:1066200006A140002A430120120006A140002E438B -:106630000120140006A1400032430120190006A1E8 -:10664000400036430120320006A140003A43780062 -:106650003E4309200C0078004043092012007800D6 -:1066600040430920140078004043092019007800B5 -:106670004043092020007800404309203F00780073 -:10668000404311200000002105A20A60046085A09B -:10669000020006606120004F0460BCD040005B43F4 -:1066A0001468FCD0C0005643EA606120404F780077 -:1066B0005943EE606120804F1F600F807F0C7C008B -:1066C0001B7879007C001B7878007C001B786700C1 -:1066D0007C001B7864007C000920194F0C2186A1E6 -:1066E000000040007B4386A1010040007E431F70F4 -:1066F0000B00677001001B7847007C001B78F000DE -:106700007C001F700A007C000920194F0C2186A113 -:1067100000004000964386A10100400093431F7093 -:106720000B00677001001B7847007C001F700A0097 -:106730007C001B78EF007C001B78F9007C001B7844 -:10674000F8007C001B78C9007C001B78C8007C0026 -:106750001868FCD04000AB431B681D006770010047 -:106760001B7847007C00307884A0C000C000D24372 -:1067700008788CC00A780500050005000500EC7853 -:1067800084A02100C000CF430120054F0420E4D0A5 -:10679000C000CD43047884A01FFF85A0E0000678E8 -:1067A00006A07C0008788DC00A787C0008788DC02F -:1067B0000A787C00307884A04000C000D7430120D4 -:1067C000044F0420ECD04000E64384B2000378007C -:1067D000E84384B200044000EE439800F24378009E -:1067E000F043A800F243AC787C00087884A0FDFF59 -:1067F0000A780500050005000500EC7884A021005A -:10680000400015447E000120044F0420ECD07F009E -:1068100040000B4484B2000378000D4484B20004AD -:106820004000134498000F4478001544A800134416 -:10683000AC787E00087885A002000A787F007C0092 -:1068400084A70100C000B93784A7700040002D4420 -:106850007E0C602D682F78102629782D682C7F0CEF -:1068600084A7080040003A444B780800EC7884A0E4 -:1068700003004000B93778005D4384A7040040005E -:106880006944B87884A00140400069444B7808000E -:10689000EC7884A003004000B937E47884A00700B6 -:1068A00086A00100C0006944C07885A60048302059 -:1068B0005A7E1B78F9007C004B7808001868FCD0E1 -:1068C000400066441B681500F4D6400066441B680F -:1068D0000700781069437C001B680300587884A087 -:1068E000003F1E682F680000336800004B780800E6 -:1068F000EC7884A003004000AF307E000120044FFC -:106900000420ECD07F004000864484B2000378006D -:10691000884484B2000440008E441800082A78009D -:1069200090442800082A78000C41146B078384A047 -:106930000F00038003800380FCD34000A04480A0AC -:1069400040547800A24480A0C053602048205A7070 -:10695000602A7C00200020000000200000002000B1 -:1069600000002000000020000000200000002000A7 -:106970000000200000002000000020000000200097 -:106980000000200000002000000020000000200087 -:106990000000200000002000620009001400140024 -:1069A0004898140014001499FD98140014008000F5 -:1069B000FF0000010204082080F818000AA2140059 -:1069C0000B300CA21400002513000025100010004D -:1069D0001000100010001000100010001000100037 -:1069E000100010001000100000A2063802715F8035 -:1069F00081943988C420640856A80830C1281B9D9A -:106A000001A20C30472861816A840080A484561852 -:106A10003A8808A8E228CB9CF3A8640844A80C3064 -:106A200001A80830E128CB9C21201DA805A20C87D5 -:106A3000DED8A064E06DC06FA463806C120205A272 -:106A40003D8842792080A1A42B8814183B88DF80E0 -:106A5000A1942770F28537A732A503F07685778653 -:106A600016A83E8814A8012012A804A2C064E06DF4 -:106A7000A067C06F42792080A1A41418DF80A19480 -:106A80003B8823707685778602A861783E886B20E4 -:106A9000C1281B9D44200321A2208120C3A807A256 -:106AA00004090EA209A803A20080A48572189A877F -:106AB0003C88E21F01F608A26E856F8661711400A2 -:106AC00004070830CB9C140002A20080A485093082 -:106AD000A884E21944F86E853F88E608F5A861F8B5 -:106AE000EAA801F8140081F81600B285F08032950A -:106AF000A2FAE21D1400328521F21400E21DA884DE -:106B0000E0D6E61F1400083000804A281110FCA8C7 -:106B10000830339D008000A002281110FDA8399D87 -:106B2000BDA80830339D3B281110FDA809A20271B1 -:106B30005F80819417000C3009A20080A485E21DBB -:106B400009A2C1DA1400100201A81400E0263A8755 -:106B5000A3FAF219E026F21814000BA214000DA2F9 -:106B600006381002259D040706A265687E812A84E6 -:106B7000C11D2388160042600880FAA80080A48402 -:106B800060812A8421F00830A884D6114270DD206B -:106B90001100D420228816004479218420A032A537 -:106BA000A184160044792184DFA03295A1841600C7 -:106BB00000007E12D47084A00046048090200472ED -:106BC00008709CC005A2C00002460C72FF82400003 -:106BD000ED45FF8AC0000246007284D2C000024622 -:106BE0000478CCD04000F3457810CC4A23700000E4 -:106BF00027700000007084D04000FD45077004003D -:106C0000037008007F1200207C00007084A0030045 -:106C100002709CC684D040005B4608710500087075 -:106C200006A1C0000A4684A1030040008C4684A14E -:106C3000E001C0008C46F4D1C0000A4684A10030B7 -:106C400086A0001040000A460120054F0420E4D031 -:106C500040003746112080010C71118240004546EA -:106C60000870F4D0C0000A460C7006A140002A4605 -:106C700078002746112080010C71118240004546A2 -:106C80000870F4D0C0000A460C7006A140003A46D5 -:106C90000770120008710500087006A1C000474681 -:106CA00084A1030040008C4694D140004746F4D1B3 -:106CB00040008C460770020078000A460871FCD13B -:106CC000400066467810ED47FF8A4000DC457800BA -:106CD0005B460C708CA0FF0340009146047084D08A -:106CE00040008346147005A0C0007F4610701073EA -:106CF00006A3C0007346002305A04000834602A1FE -:106D0000C8005B460770100078008C46FF8A400080 -:106D100091467810F249C000864640005B467810E4 -:106D200038477F1200207C00047208719CC10381E7 -:106D3000C800A04607700200780091460370080062 -:106D40007F1200207C0005A2C0008C46237000004A -:106D500027700000037008007E000120014F04200E -:106D6000CCD04000B2467810CC4A7F007F12002081 -:106D70007C002864FF844000E246702C0470BCA0B4 -:106D80000F00B8A7F2463C27FB87C000D04648005A -:106D9000C8467810B2299C6075A04000E246780091 -:106DA000BB463920E746042768AE086830A60C6861 -:106DB00029A521844000E2463887042705A0C000A9 -:106DC000D1469C7075A0C000BB467C000000050049 -:106DD00009000D001100150019001D00000003003E -:106DE00009000F0015001B0000000000E746E44604 -:106DF0000000000000800000E7460000EF46EC467F -:106E00000000000000000000EF460000EA46EA46ED -:106E10000000000000800000EA460000F046F04656 -:106E20000000000000000000F0467920004F7120B3 -:106E3000100007700A00077002000370010010784C -:106E4000ECD0400026470920010071202000780086 -:106E50002A47092002007120500007700A000770BD -:106E600002000370000009814000374771202000B4 -:106E700078002A477C0004700480C800C14708716C -:106E8000087006A1C0003C4784A1E00140004947CA -:106E9000781030487800E947077012001920000088 -:106EA0000871087006A1C0004D4784A1E0014000B0 -:106EB0005A47781030487800E9471078ECD0400005 -:106EC00074470120FD04042086A00300C000784719 -:106ED00084A1004040007C4782A30300C8007C4797 -:106EE00084A1040040004D47188378004D47147872 -:106EF000ECD0C0007C4784A10040C0004D479CA15D -:106F00000C3086A304204000994786A30800400067 -:106F1000A447047084D0C00095470871087006A18A -:106F2000C0008A4784A1030040009547780030489C -:106F300086A30C20C0004D47007204824800A4477D -:106F40000C7384A3FF034000A4477810B229087192 -:106F5000087006A1C000A44784A1E0014000B14729 -:106F6000781030487800E94707701200007084D02C -:106F7000C000C1471073147005A34000C1470C71D5 -:106F800084A1FF03C00038470871087006A1C00043 -:106F9000C14784A1E0014000CE4778103048780016 -:106FA000E947077012000770080004709CD0C00009 -:106FB000D2470871087006A1C000D64784A1E0013D -:106FC0004000E347781030487800E9470770120026 -:106FD000087103814800D647037008007C000871DF -:106FE00084A1E001C0003048087184A1E001C00024 -:106FF000304884A107007900FA4704481448024841 -:10700000144802487248024870487810B229047047 -:1070100084A010008DC00670FF8AC0000F48492070 -:1070200000007C007810F249C0000F487C0004701A -:1070300084A010008DC00670047084D0C000284861 -:107040000871087006A1C0001D4884A1030040001B -:10705000284878003048FF8A40002F487810F249CD -:10706000C0002B487C00077012000871E000334814 -:1070700091200060E0003748912000600770120006 -:107080000770080004709CD0C0003F4807701200D1 -:107090000871FCD1C000434803700000007005A0D7 -:1070A000C0005748047005A0C00057480C7005A0E8 -:1070B0004000594878003B484920000084B2000154 -:1070C000400063480120000078006548012001006D -:1070D000781062421B680200512000007C0078108A -:1070E000B2297810B2297810B948107214710C7056 -:1070F0009CA0FF03002800A311A289A10000781022 -:10710000B9480427582C60AC0863002222A30C6302 -:1071100000211BA3002405A340009548C800954802 -:10712000128410820A8389A10000602B78007C48B9 -:10713000602B078A7E0004609CD04000A048BAA75C -:10714000EC467800A248BAA7E4467F003DA7002C91 -:1071500086688A6F926C8E6B0871087006A1C000F9 -:10716000A94884A1E0014000B44878103048077075 -:107170001200781038477C00508A3987042704A011 -:10718000C000CD48006064A0C000C448602D046009 -:1071900084A00F0080A002473C20FB874010B2294A -:1071A0007C007E127E0DD47084A000460480902066 -:1071B0007F0D8468602088688C6B906C5780D4AA9F -:1071C000FF0084A0FF007E00046884A008007F0008 -:1071D0004000EB48B8A0EC467800ED48B8A0E44683 -:1071E00084B200014000F448207E7800F548247EF7 -:1071F000B5A60C001C68B4D04000FC4885C600242D -:1072000005A340002549582C0427046160AC0060A8 -:1072100000A41A70046001A31E709CD1400015499F -:10722000106081A000002270146081A00000267010 -:107230000862002402A212700C62002303A21670DE -:10724000027607700100602B78101C4A78002749ED -:107250007810F249C00025497F1200207C007E1280 -:107260007E0DD47084A00046048090207F0D0770AE -:107270000400047094D0C0003649037008007F12E7 -:1072800000207C007E127E0DD47084A00046048015 -:107290007E0090207F007F0D207E84B20001C00020 -:1072A0004F49247EB5A60C001C68ACD0C0005A49DA -:1072B00085C6037000000770040028685020602D08 -:1072C0000460BCA00F00B8A7F2463C27FB87C000B3 -:1072D000704948006A497810B2299C6865A040004E -:1072E000744978005D497810F249C00070497F12F6 -:1072F00000207C007E127E007E017E0DD47084A072 -:10730000004604807E0090207F00207E84B2000131 -:10731000C0008849247E7F0D7F037F04B5A60C0042 -:107320001C68B4D04000964985C603700000077001 -:10733000040049207749286855A07E0D4000EE4999 -:10734000702D602E0470BCA00F00B8A7F2463C2739 -:10735000FB87C000B3494800AC497810B2299C7043 -:1073600075A060204000EE4978009F49042768AE70 -:10737000086822A40C681BA34800CC49518AC000AD -:10738000C0497810B2293887042705A0C000B44945 -:107390009C7075A060204000EE4978009F492284CF -:1073A00020841A8399A300000869002422A10C6993 -:1073B00000231BA1C800DB497810B22984B2000168 -:1073C0004000E9490120044F0420ECD0C000E94905 -:1073D000712050007800EB49712020007F0D78006B -:1073E000FC487F0D7F1200207C0008707E0084A086 -:1073F000E0017F004000FB4906A07C0084A0030060 -:1074000086A00300C000024A7C00042778AC007804 -:107410001A7004781E70087812700C781670046068 -:107420009CD04000144A107822701478267002769E -:10743000047084A0100085C006707920004F388742 -:10744000518A4000404A042705A0C000324A9C608F -:1074500005A04000414A6020046084A00F0080A085 -:10746000F2463C20FB874010B22908707E0084A0C1 -:10747000E0017F0040003C4A06A07800414A84A019 -:10748000030086A003007C00512000007C007E12D7 -:107490007E007E0DD47084A00046048090207F0D75 -:1074A0007F08087184A10300C000594A286805A01C -:1074B0004000694A780002460871FCD14000614AE8 -:1074C0007810ED4778004E4A077010000871FCD123 -:1074D0004000634A7810ED47087086A00800C0009D -:1074E0004E4A007005A0C0004E4A037000004920BB -:1074F00000007E000478CCD040007D4A7810CC4A51 -:107500007F007F1200207C007E127E147E137E1589 -:107510007E0C7E0DD47084A00046048090207F0DE8 -:107520004920814A80AD1100A02084B200014000B2 -:10753000A44A0120044F0420ECD04000A04A992026 -:1075400031007800A64A992032007800A64A992096 -:1075500031000C7084A0FF032A68077008000770D0 -:107560000200037001004000B54A0080AC80A553C2 -:107570000C7084A0FF034000C14A0770040004702F -:1075800084A00400C000BC4A7F0C492000000370A6 -:1075900000007F157F137F147F1200207C00146889 -:1075A000FCD04000114B007084D04000114B247E71 -:1075B000B5A6040007700400047084A00400C00095 -:1075C000D94A18717E011C717E0120717E012471DF -:1075D0007E010EA01A711F70FF3F22712671137079 -:1075E000040016710276077001000120FFFF0920D8 -:1075F00031000A200A200871087006A1C000F84A6C -:10760000FCD14000F84A7F0226727F0222727F027C -:107610001E727F021A7207700200087086A00800AE -:107620004000114B780030480770040003700000E0 -:107630007C009120008091200060AC7805A0C00003 -:107640002D4B7479D07006A1C0002D4B1C7805A07D -:1076500040002D4B1F78000068002D4B912080408A -:10766000307801803278C000B54B347832781078A9 -:10767000ECD0C000AE4B6120C0746920804FFDC7C4 -:10768000D06805A04000474B0180D268C000474B3E -:107690007810834D006884A00F0040005C4B86A0EA -:1076A000010040005C4B44680DA040005C4B04218D -:1076B00005A040005C4B01800A204000F64C146895 -:1076C00005A04000814B01801668C000814BA7686F -:1076D00001007E0FFCD7C000764B1078ECD0400044 -:1076E000724B792000017800784B792000027800F5 -:1076F000784B792000017810D3437F0F646805A090 -:107700004000814B78106F26806805A040008E4BAA -:1077100001808268C0008E4B67680000D468DDC0BD -:10772000D668D468FCD04000AB4BFCC0D668A9201A -:107730000002346005A04000A74B01803660D46889 -:10774000FDC0D668C000A74B106005A04000A74B45 -:1077500078106F26E0AC1000F000964BFCD740008C -:10776000B54B6120C0546920404FFCC778003D4BA9 -:107770007810F14B387801803A78C000D74B3C78CC -:107780003A786120C0546920404FFCC70C6805A0BE -:107790004000C94B78105B4CFCD7C000D74B107829 -:1077A000ECD0C000D74B6120C0746920804FFDC76A -:1077B0007800C34B1478E4D0C000DB4B1078CCD0F9 -:1077C0004000EE4BACD0C000E74BA4D04000EE4BE5 -:1077D000ADC01278912001806800ED4B7810DC2359 -:1077E0007C00912001807C00407801804278C000BC -:1077F0005A4C447842786920404FFCC71078792071 -:107800000002ECD04000034C79200001D86805A0AC -:1078100040000F4CE07D04A5C0000F4CDA68D4682E -:10782000BCC0D6687920004F106805A0C000174C76 -:107830000120010101801268FCD74000204C80A08B -:10784000D0957800224C80A0C0944020042065A0F0 -:1078500040004C4C246005A04000484C018026604C -:10786000C000484C006805A040003B4C4C6806AC8A -:10787000C0003B4C7810F64C78004C4C646805A076 -:107880004000434C276001007800484C7810A94C18 -:1078900004287800244C0060402C7800244CFCD74D -:1078A000C0005A4C1078ECD0C0005A4C6920804F70 -:1078B000FDC7792000017800034C7C0009200000FE -:1078C000A920000208609CD04000954C246005A0CF -:1078D00040006B4C018026607800934C08609CC08F -:1078E00084D0C000734CACD040008D4C0A60046062 -:1078F00005A04000954C7E0D7E0C7E016820106036 -:10790000018012607810193E002D682C60207810DC -:10791000A21E781064207F017F0C7F0D7800954CAB -:10792000BDC00A608DA101007800954C8DA10001B9 -:10793000E0AC1000F0005F4C84A101004000A44CBA -:107940008CA1FEFF0E6978106F267800A54C0E6999 -:107950007C00C000A54C6C78002C7E681467766FA4 -:10796000176000002B6000001B600600B46084A05C -:10797000003F1E60206084A0FF0085A060002260A0 -:107980000060422078102B1E186805A04000C74CEC -:1079900001801A680868A4C00A681068087909811B -:1079A0000A790180D000D34C7810B2291268C00047 -:1079B000D94C1079A5C112792F6000003360000006 -:1079C000682C78107320FCD7C000E74C6920404F2A -:1079D0007800E94C6920804F106984A100010120E2 -:1079E0000600C000F34C7A69012004007810632679 -:1079F0007C007E0D4C696021FCD7C000084D1078DA -:107A0000ECD04000044D6920000178000A4D692047 -:107A1000000278000A4D69200001781026291B60B9 -:107A20000600586884A0003F1E60206084A0FF000C -:107A300085A0480022602F600000336000000868C5 -:107A400084A0FDFF0A683068B4D040003C4D4B680C -:107A50000400A9201400486894D040002E4DF00086 -:107A6000284D4B680900A9201400486884D04000C4 -:107A7000384DF000324DA920FA00F0003A4D1B6855 -:107A800047007F0D676807007C007920004F781061 -:107A9000764D78105C4D7810694D09200200692000 -:107AA000804F0F680000136800001768000009810C -:107AB00040005B4D6920404F78004E4D7C001078AF -:107AC000ECD04000644D1920CC007800664D1920A0 -:107AD0007B003A7B3E7B7C001478E4D0C000714D83 -:107AE000192040007800734D19202600427B467B08 -:107AF0007C001478E4D0C0007E4D1920943F7800BB -:107B0000804D19202426327B367B7C00506A85A26A -:107B100000004000AF4D5469C06B00A37E0C64218F -:107B20000463FF83C0009B4D118240009F4D08817C -:107B30001AA148008C4DC06978008C4DD3680A00AA -:107B40007F0C7C005069C06A64222B6000002F60AB -:107B500000000860B5C00A6010820981C000A14D14 -:107B600052697F0C7C00E000B04D91200060E00085 -:107B7000B44D91200060EC70DCD0C000C14DD4D079 -:107B80004000EA4D7800ED4D08201078ECD0400020 -:107B9000D44DC4D1C0000E4E1478C5C016781078EC -:107BA000F5C01278ECD040000A4E7800064E8EAE3A -:107BB00000014000E14D1478F5C0C5C01678D4D05E -:107BC000C0000A4E7800064E1478FDC0C5C0167875 -:107BD000D4D0C0000A4E7800064EE4D040000C4ECF -:107BE000E000ED4D9120006009200C00E000F34D15 -:107BF000912000600981C000F34DE47084A0FF0172 -:107C000086A0FF01C000044EEC707800C14D7810D2 -:107C10000F4E04788CD040000C4E1F680C00A070F2 -:107C2000A2707C001079ECD14000194E1478C4C0C9 -:107C3000F4C1127978002B4E8EAE00014000254E23 -:107C40001478F4C0FCD0C0002B4EC4C078002B4E7A -:107C50001478FCC0F4D0C0002B4EC4C016787C0051 -:027C6000E3142B -:00000001FF -/***************************************************************************** - * QLOGIC LINUX SOFTWARE - * - * QLogic ISP1280/ device driver for Linux 2.2.x and 2.4.x - * Copyright (C) 2001 Qlogic Corporation (www.qlogic.com) - * - *****************************************************************************/ - -/************************************************************************ - * --- ISP1240/1080/1280 Initiator Firmware --- * - * 32 LUN Support * - ************************************************************************/ - -/* - * Firmware Version 8.15.11 (10:20 Jan 02, 2002) - */ diff --git a/kernel-2.6.33/firmware/qlogic/isp1000.bin.ihex b/kernel-2.6.33/firmware/qlogic/isp1000.bin.ihex deleted file mode 100644 index a5c242cd..00000000 --- a/kernel-2.6.33/firmware/qlogic/isp1000.bin.ihex +++ /dev/null @@ -1,1158 +0,0 @@ -:1000000078003010000019240000FF124320504FE8 -:10001000525947495448312039392C313931323914 -:10002000312C39392C333931343951204F4C49472F -:1000300020434F435052524F54414F49004E4920A4 -:1000400050533031303046207269776D72612065CF -:100050005620726569736E6F30202E313133202047 -:10006000B9201212C120080071201000C3700400D2 -:10007000C920FF3F8920C810C7705349CB7020505A -:10008000CF702020D3700100003FD67031203000A7 -:100090007920003563780000A02F09202703112064 -:1000A0000000A9204000A4420981C00051109B78A3 -:1000B00001010B7802000F7802004F78B80B69201D -:1000C0004035A8006A101B683C0009201313B821B2 -:1000D00078006C101B682800076807000B68FA009E -:1000E0000F680800136805001F68000023680600F9 -:1000F00017680800276800006920003611202000DA -:10010000092010000B68190C0F681900036800DD46 -:1001100007681A001A6A002DE8A0080090A20400DF -:100120000981C000821069208036A92080003768CC -:1001300000000B684000176800011F686400E8AD0C -:1001400010007000A510780097107810381A7810F9 -:100150003A2F781081167810BA33003285A00D003E -:100160009020C37000009000BC10C07086A00200F8 -:10017000C000BC107810BA117810EC107810171865 -:100180007810A81978107D3278107D177800BC108F -:10019000D010D210C31BC31B982F982FC31BC31B97 -:1001A0007800D0107800D2107800D4107800D610E3 -:1001B00008700C80C800E710077002008CA00C00CB -:1001C000C000E81004800480C800E7107A087A09AB -:1001D000C37002407800BD11147805A0C000F4106F -:1001E0001000301178002F1109206835042105A076 -:1001F000C0002F11147886A00100C00001117810F2 -:1002000036151778000009206F35042165A04000DD -:100210001D1109206A351C2108811421088104213F -:1002200010A299A3000009201C008360030178102C -:100230001116C00029117810781609206F350B208F -:1002400000000920693504210B20000005A04000B2 -:100250002D11012005407800BC117800BA117C00F6 -:1002600061200000186084A00100400038117C006B -:10027000C3700000C7700000CB700000CF7000009A -:10028000C070BCA0C0FFC0008811382079004811A0 -:10029000BA110512D311051256125612CA11901531 -:1002A0006112C611D711D911DB11DD119515C611D7 -:1002B0006712831244158A15DF116B148D14A7146D -:1002C000D0142414321446145A14EF12C6119F127B -:1002D000A612AB12B012B612BB12C012C512CA12CD -:1002E000CE12E312C611C611C611C611C611FB12F9 -:1002F00004131313391343134A1370137F138E130C -:10030000A0130914C611C611C611C611C6111914BD -:10031000BCA0A0FFC000C611382084A01F00790037 -:100320009111C611C611C611C611C611C611C6114A -:10033000C611C611C611C611C611C611C611C61105 -:10034000C611C611C611C611C611C611C611C611F5 -:10035000C611C611C611ED15F715FB150916C61104 -:10036000C611CA72C671012006407800BC11CE7356 -:10037000CA72C67101200040C270612000001B607B -:10038000010091200050912080407C00C37001400A -:100390007800BD1199204100A1204100A92005004D -:1003A000A3537800BA11C470C37004007A007800B7 -:1003B000BA117800BA117800BA117800BA119120F8 -:1003C0000080C3700000C7705349CB702050CF70BD -:1003D0002020D3700100003FD670792000001B78E8 -:1003E00001003120300059200010292057045120ED -:1003F000700461207204B920FFFFC1200000912029 -:1004000000509120804078005504D071C872CC73A0 -:10041000C470A020982031203000FF814000BA1124 -:10042000077004001A731E72512012004920341202 -:100430004120BA110370020086A70100C0002612F5 -:100440004920421241204E12037003001770000031 -:100450000B811271C8002E12177001000770010085 -:1004600086A70100400042120C7084A07F00048027 -:100470000920200002A142094A09A820A026A6536B -:100480007800D8100C7084A07F0040004212AC802D -:10049000480042129826A5537800D8100C7084A00A -:1004A0007F00AC809826A5537800BA11C471C8703B -:1004B00014219EA70400C0005E120A20CA727800B0 -:1004C000B911C7700100CB701F007800BA11C47059 -:1004D000C872CC73D074C670CA72CE73D27405A0C1 -:1004E00040007D12018072787A7A7E7B767C9878E3 -:1004F00084A0FCFF9A7878008112987885A001008A -:100500009A787800BA11C470C872CC73D474C6706B -:10051000CA72CE73D67405A0400099120180867805 -:100520008E7A927B8A7C987884A0FFFC9A787800F7 -:100530009D12987885A000019A787800BA11092058 -:1005400059350C21112010047800B81109204135CB -:100550000C217800B911092042350C217800B9111D -:10056000612040350C6110627800B81109204535D2 -:100570000C217800B911092046350C217800B911F9 -:10058000092047350C217800B911092048350C2184 -:100590007800B91108790C7A7800B811C471078114 -:1005A00084A00F00038003800380E8A00036006A67 -:1005B000046884A008004000E012086B7800E11293 -:1005C0000C6B7800B711C4777810921691200080D8 -:1005D0001C6B146A9120018008277800B711C4773A -:1005E00078109216912000800869186A106B91208B -:1005F00001807800B711C47182A11000C800B21147 -:100600007810BC1A7800B711C47182A11000C8001C -:10061000B2111120413504227E0012217810751A82 -:100620007F017800B911C47111203113A92008008D -:10063000042206A1400023131082700021137800C9 -:1006400018137800B21192A231137E0211204235A4 -:10065000042212217F017E007810811A7F01780028 -:10066000B911E803FA00F401EE0264001900320047 -:100670004B00612040350C611062C4700E60C87080 -:1006800012607800B811612040351461C4701660A2 -:100690007800B911C471112004001920121286A12A -:1006A000280040006313112005001920121286A1B2 -:1006B000320040006313112006001920131386A195 -:1006C0003C00C000B2116120403518607E001A6104 -:1006D000B8237810921A7810BA337F017800B911D4 -:1006E000C47184A1CFFFC000B2111120473504228C -:1006F00012217E007810B41A7F017800B911C471FC -:1007000082A11000C800B2111120483504227E00D9 -:1007100012217810A31A7F017800B911C471C87230 -:1007200084A1FDFFC000B11184A2FDFFC000B11182 -:10073000002108790A7800220C7A0E787800B81126 -:10074000C471078184A00F00038003800380E8A0A8 -:10075000003619200000C87200687E0026A2400002 -:10076000CF13026A84A400204000B8139DA3100098 -:1007700084A400104000BE139DA3080084A4004080 -:100780004000CF130F8184A200404000CB137810AB -:10079000D61A7800CF137810C81A7800CF13CC720D -:1007A000FF8240000114086806A240000114A4A2C0 -:1007B000FF0061204035186186A128004000E81341 -:1007C00086A132004000EE1386A13C004000F413E5 -:1007D00082A464004800FE137800F81382A450003D -:1007E0004800FE137800F81382A443004800FE136B -:1007F000C471C6717F02CA727800B3110A6A9DA3E0 -:100800000A00046805A306687F020C6BC4717800B7 -:10081000B711C4777810921691200080146A1C6B6F -:1008200091200180C8701668CC701E680827780077 -:10083000B711C471C872CC7382A11000C800B21184 -:100840007810E41A7800B711C477781092169120C6 -:100850000080086A95A202000A6A91200180082798 -:100860007800B811C4777810921691200080086A39 -:1008700094A2F9FF0A6A046805A0400041147810A8 -:10088000191A9120018008277800B811C4777810D0 -:10089000921691200080086A95A204000A6A0468F2 -:1008A00005A0400055147810191A912001800827DE -:1008B0007800B811C477412001004920050051207B -:1008C00020009120008078109F1691200180082739 -:1008D000086A7800B811C477C872CC73C677CA7238 -:1008E000CE7378101817C0008914186805A040004E -:1008F000831408277810F41AC00083141778FFFFB8 -:10090000912001807C009120018001200540780029 -:10091000BC11912001807800BA11C477C6774120BC -:1009200021004920050051202000912000807810EE -:100930009F1661204035A3600300B667A7600000E2 -:100940001778FFFF912001807810191A7C00C87772 -:10095000CA77C477C677BCA700FF912000806120CA -:100960004035A3600200A7600000B6671778FFFF5C -:100970007810191A9120018041202100492004009B -:10098000512010009120008078109F16C8703668A2 -:10099000388784A70700C000C414912001807C0020 -:1009A000987884A00300C000F4143920000041208E -:1009B000210049200400512008007810921691204F -:1009C000008008680DA80A6991200180388784A7F3 -:1009D0000700C000DD14BCA700FF3F8738873F87B2 -:1009E00084A7000FC000DD14912000806920000161 -:1009F000306884A0400040001D154B680400A92009 -:100A00001400486884A0040040000A1570000A150C -:100A1000780001154B680900A9201400486884A0DB -:100A20000100400017157000171578000E15A92059 -:100A3000FA0070001D157800191579200035177817 -:100A4000010061204035A3600100A7600000C36081 -:100A50000F00987885A002009A78086884A0FDFFAE -:100A60000A681B684600912001807C00987884A069 -:100A7000FDFF9A7884A00100C0004015781060172F -:100A8000C471C6714A797C00C474C873CC72C674D0 -:100A9000CA73CE72792000350920400078106F1695 -:100AA0004000861578103F1640005A1578107816C9 -:100AB000780086151060912001801778FFFF0920CB -:100AC00068350B20050008810B20000008810A23EF -:100AD00008810A2208810A2408810A2008810B2043 -:100AE000000008810A2C2EA030257E0E7810132FCE -:100AF0007F0E9265A2659666A666AB600000AF6049 -:100B00000000912001807810191A7C00C370054004 -:100B10007800BD11C471C770000006797800BA1161 -:100B2000C471C671682178009715692000100C699E -:100B300016A0042D10A2688D0981C000991585A208 -:100B40000000C000A715C37000407800A915C3704D -:100B50000340CA707800BD11C471C872CC73002103 -:100B600084A1FCFFC000C61100217900B715CE1585 -:100B7000E315E515E715C3700340CE71D272D67345 -:100B80007800CA15C3700040CF700000D370000019 -:100B9000D7700000C677CA717800BA113120E91504 -:100BA000242630861224042246A4C000BB1584A447 -:100BB000FFFFC000D0153120E9151082198384A3EE -:100BC000FFFFC000D0157800C2157800C21578006C -:100BD000C2155555AAAAFFFF00006079C671C471FD -:100BE00082A10300C800B21162797800BA1160795D -:100BF000C6717800BA115479C671C47156795879A2 -:100C0000CA71C8715A795C79CE71CC715E797800FD -:100C1000BA115479C6715879CA715C79CE7178006D -:100C2000BA110C7084A07F0040001D1607700400EC -:100C3000047084A00400C000181617700000127120 -:100C40001A721E7308810C81A981988CA120300032 -:100C50008060A220A6530C7885A000000270077067 -:100C6000010008710481C80031160770020084A1D8 -:100C70000C000C7184A10003037000007C000C7058 -:100C800084A07F0040004B1607700400047084A00D -:100C90000400C00046161770000012711A721E730D -:100CA000992030000881AC810C7885A00100027089 -:100CB0000770010008700C80C8005A160770020007 -:100CC0008CA00C00C0006C160C7184A10003C00045 -:100CD0006C16A02CA55306A0037000007C00507871 -:100CE00065A040007716042C5278632000007C0039 -:100CF0007E0F7920003550786220002C52787F0FCB -:100D00007C0011200040527A192010041983400001 -:100D10008F1680A22F001220102078008616132034 -:100D200000007C0084A7000F0C8084A707000380CC -:100D300003800380038005A1E8A080367C00781042 -:100D4000921600292A68002A2E68086884A0EFFFFE -:100D50000DA80A6909204F350C21046805A0400040 -:100D6000BC1616A1C000BC166020006006687E019B -:100D70000B2000007800BF16092000007E010468E7 -:100D800065A04000CE16006006687810DF16781067 -:100D9000CB17106801801268C000BF167F0102697E -:100DA00006697C0065A04000DE1698609B6000002C -:100DB00008207810781600217800D2167C00036095 -:100DC0000301A9201C0080AC0400A0200120000029 -:100DD000A440286816602C681E607C007E0E71207E -:100DE000403540708CA08000C000FC1688A0803583 -:100DF0000A2D0080427006A07F0E7C007E0E7120BE -:100E00004035092080354072218211824800161732 -:100E10000421088106ADC000051719811E21088133 -:100E200018831182C8000E17427406A07F0E7C0042 -:100E3000781092169120008004681E7865A040000A -:100E40005F1778002917002C1E78006065A040000D -:100E50005F170C6006A3C0002317086006A2C0003D -:100E60002317282C01204F35042006AC40005F17C3 -:100E7000046806ACC000461700606020066805A044 -:100E8000C0004617036800007800501700641C7803 -:100E90006020026486A40000C0005017002C026885 -:100EA00060257810DF16176005001F60200078109D -:100EB000CB171068018012680120FFFF05A07C009D -:100EC0003920000041202100492004005120080061 -:100ED0009120008078109F16388784A70700C000F3 -:100EE0006A17BCA700FF3F8738873F8784A7000F9A -:100EF000C0006A17912001807C006120000018600A -:100F000084A00100C0008A17AC78AF78000005A06B -:100F1000C0008B177C008CA0F0FF40009117781068 -:100F2000A51B79009317A317A517AB17AF17A31726 -:100F3000B317A317A317A317A317B917BD17A317A1 -:100F4000A317A317A3177810A51B7810601701200B -:100F500001807800C317012003807800C3170120A7 -:100F600004807800C317781060170120068078008D -:100F7000C31701200C807800C31778106017012078 -:100F80000D807800C317C270612000001B60010053 -:100F9000912080407C00042C8260082C632000009B -:100FA000647800806678687805A06A794000DB176D -:100FB000022C7800DC176E797C007E0C61200035F5 -:100FC00083680301082D6B20000064600080666068 -:100FD000686005A06A614000F017022D7800F117E3 -:100FE0006E617F0C7C0078100418400003187E0CA2 -:100FF000986065A04000FE177810D2167F0C9B60A9 -:101000000000781078167C006C7865A040001618F7 -:1010100091200080647801806678042C6E7805A0A9 -:10102000C00014186A780080912001807C009878B4 -:1010300005A0C00065187479D07005000500D07255 -:1010400006A2C0001C18002206A1C00033180478B4 -:1010500005A0400065180778000068006518912019 -:1010600080407800651878106F16400065187C7A0B -:10107000787B07810480048010A299A300000920D6 -:10108000400078103F1640005C1878107816807881 -:101090000080827886A00200C00065189120008040 -:1010A000AF78020083780000987885A003009A78D2 -:1010B00091200180780065188378000078109219DB -:1010C000006084A00700790066187C006E187D1807 -:1010D0009D186E18AF186E186E186E18392000041F -:1010E000A87805A7AA78046005A706607810ED180F -:1010F0001860A67878107A197C00A87884A000017E -:101100004000841878006E18AB78000000600780FB -:1011100084A0FF009E7801809B60000040009A1828 -:101120007810ED1840009A18A87885A00001AA78D8 -:1011300078009C18781011197C00A8788CA0000EFB -:10114000C000A61884A00001C000A81878006E187E -:101150007810ED18C000AE18781011197C00A8782E -:1011600084A000014000B61878006E18AB7800002B -:101170001067A9200100146084A0FF0005A04000B2 -:10118000D318BCA700FFA92008008EA001004000D2 -:10119000D31839200000A92080008EA00200400052 -:1011A000D3187800EA1878109216002D912000804C -:1011B0002B6800002F680000086884A0DEFF0A6822 -:1011C000002D80A010006820912001807000EA1896 -:1011D0007800D618781078167C00A0786DA0C00032 -:1011E000F818002CA278A6789B60000078000419FB -:1011F000002C9A689B600000A278002D0260A47801 -:1012000006ADC000041902609C7801809E78C00081 -:101210001019A87884A00000AA78A478602006A0FD -:101220007C002EA03025186184A160009E614000E2 -:101230001D197E0E7810132F7F0E9265A26596669B -:10124000A666AB600000AF600000106778109216D1 -:1012500091200080086884A0010040003F1991207F -:1012600001807810DF16912000807810CB17912034 -:101270000180A3780000A778000078007919206029 -:1012800096A00100C000461900802260106A146810 -:101290009120018002A248005519400055193920BB -:1012A000000278107A1978007919082C91200080B2 -:1012B000006865A040005D1902610269C000611903 -:1012C00006696021036000001068008012689120A8 -:1012D000018008688CA040004000731986A040007F -:1012E0000A687810EE167810191AA7780000A3780B -:1012F00000007C00046005A7066091200080781043 -:10130000CB1791200180A47865A040008D199860CA -:10131000A6789B60000078007D19A3780000A7786C -:1013200000007C007079747800800AA1C8009919C7 -:1013300006A07678D270047805A04000A719018035 -:101340000678C000A7196800A719912080407C008A -:101350006800C219292000006C7865A04000BD1902 -:101360007810C3194000BD197E057810D9197F0582 -:10137000C000BD1928857800AC19FF854000C2194E -:10138000912080407C00847B8879D4720500050020 -:10139000D47006A2C000C519002202A1C000D31952 -:1013A000002305A07C004800D71902A37C0002801E -:1013B0007C0078100B1A09201C00246005A0400056 -:1013C000E31909204000781011164000FC199478A8 -:1013D0000080967886A00200C0000A1A9120008042 -:1013E000AF78030097780000987885A000039A787A -:1013F0009120018078000A1A977800007810F3177E -:101400008479887800800AA1C800071A06A08A7823 -:10141000D67006A07C00078104800480907A8C7BC3 -:1014200010A299A300007C0009206835912000805B -:101430000A207E0F7920000109204035912000808C -:10144000042186A00000C000341A092012350421AE -:1014500005A0C000341A307884A0C000C000341A3F -:101460001800341A1B784400912001807F0F7C0003 -:101470007E1291200023712040357920000119202F -:10148000D82DA1202B01042305A04000501A9A78E2 -:101490001883AC2318839823A65318337800431A73 -:1014A0009B782000A9201000AF780000AF782002C0 -:1014B00070005C1A7800541A0370000078105B1BEF -:1014C000047084A00F0085A0806206780F780092D7 -:1014D0004378D800537880000B78380047707F3508 -:1014E000437000007F1200207C008CA10F001120AF -:1014F0000101042284A0F0FF05A1122078105B1BDB -:101500007C0011200101A92009000B8170008A1ABA -:101510007800851A8CA1000E042284A0FFF105A199 -:1015200012207C0009200101A9200500138270000F -:101530009B1A7800961A94A2E000042184A01FFF51 -:1015400005A20A207C0011200101A9200C000B81BA -:101550007000AC1A7800A71A8CA100F0042284A0B5 -:10156000FF0F05A112207C0011200201042284A09B -:10157000CFFF05A112207C000381038080A0200002 -:101580007E0C612000019A60AC62AC637F0C7C0031 -:101590000381038080A022007E0C612000019A60FC -:1015A000A46084A0DFFFAE607F0C7C000381038019 -:1015B00080A022007E0C612000019A60A46085A0BA -:1015C0002000AE607F0C7C000381038080A020009F -:1015D0007E0C612000019A60A460AE621020A460BD -:1015E000AE6318207F0C7C00912000807E0C7E0E64 -:1015F000186805A04000391B6120803F7810411B0E -:101600004000271BA92000006120803E7E0C78103E -:10161000411B4000131B7F0C608C7000111B780075 -:10162000061B7800391B7F0082A0803E7120403568 -:10163000BA701C6085A000081E60B671A76000002B -:1016400001200400A2707810141A7800351B712054 -:1016500040351C6085A000081E60B671A7600000C0 -:1016600001200600A2707810141A012000007800F2 -:101670003B1B012001009120018005A07F0E7F0C03 -:101680007C00042C05A04000581B60200C6006A3C1 -:10169000C000551B086006A2C000551B106006A1C3 -:1016A000C000551B06A078005A1B00607800421B42 -:1016B00085A001007C00112041350C228CA10F0077 -:1016C00011203B01042284A0000140006A1B21205C -:1016D00080FF22217C007E0EE4688CA02000400068 -:1016E000A31B84A00600C000A31B1060078084A079 -:1016F0000F00038003800380F0A00036047084A0F4 -:101700000A00C000A31B087194A100FF4000A31BA6 -:101710008CA1FF000120190006A14000961B0120AA -:10172000320006A140009A1B78009E1B0920200071 -:101730007800A01B09203F007800A01B11200000AA -:10174000002105A20A707F0E7C006800A51B7E00A8 -:1017500071200000187084A00100C000AA1B7F0047 -:10176000082E71201000CA707F00C670C3700280FE -:10177000712000001B700100912080407F007020CC -:101780007F007800C11B7E107E007E129120002316 -:101790003C7F587E307C387D94A53F0084A4004077 -:1017A0004000D81B84A77C00C0009C2D7810A51B8E -:1017B0009CA40F0082A304005000E01B7810A51B1E -:1017C000078584A00F007900E51BEA1F9A20C0203E -:1017D000E6226B25B325EA256526BF2644270B1C88 -:1017E000F51B531E1D1F4A25F51B7810A51B18005D -:1017F000C81B7F12912001807F007F107C00037046 -:1018000000003F700000307005A04000091C3370DC -:1018100000001800C81B5C7005A0C000B61CA070BA -:1018200084A007007900141CD61C1C1C2A1C4B1C0D -:10183000711C9D1C9B1C1C1C087884A0FDFF0A7851 -:101840000920460078101224C000281C03700400F0 -:101850007800F71B78105E2DC000491CB47007801B -:101860009B787E00AA789B781000AB780C009B7860 -:101870006000AB7801005B7804000920F700781065 -:101880001024C000491C03700400C3700F003370A3 -:1018900070357800F71B78105E2DC0006F1CB47196 -:1018A00007819B787E00AA789B7810008CA10700A6 -:1018B0008DA1C000AA79AB7806009B786000AB7858 -:1018C00002005B7804000920F70078101024C000A3 -:1018D0006F1C03700400C3700F0033707035780004 -:1018E000F71B78105E2DC000991CB47107819B789E -:1018F0007E00AA789B7810008CA107008DA1C00003 -:10190000AA79AB782000B871AA79AB780D009B78E2 -:101910006000AB7804005B7804000920F7007810C1 -:101920001024C000991C03700400C3700F003370B2 -:1019300070357800F71B78004B1C78105E2DC000C6 -:10194000F71BBC7068209B781000106F7810A12CDA -:10195000502C106884A0070085A08000AA78186E1B -:1019600041200100012004007800DE1D78105E2D6A -:10197000C000F71B9B7810005C706820106F781017 -:10198000A12C502C086085A010000A60106884A06B -:10199000070085A08000AA783120200041200100A6 -:1019A0007810C52D012003007800C91D1800C81B40 -:1019B000407485A400004000F01C80A080353020D9 -:1019C000447108812AA14800E71C09208035642160 -:1019D0000465FF85C000FD1C2184C000E11C467128 -:1019E000037000003F7000007800F71B4076B0A63F -:1019F0008035447100267800EC1C46716825582516 -:101A00003E75502C346085A00000C000FA1C0867A9 -:101A1000367784A73F0140002F1D84A72100C00016 -:101A2000FA1C84A7020040001C1D84A7040040008B -:101A3000FA1CBCA7FBFF0A6784A70800C000FA1CB9 -:101A400084A71000C000FA1C84A7000140002F1DCD -:101A5000186005A0C000FA1CBCA7FFFE0A671F683B -:101A60000000186E84A60E00186140003F1D1C6027 -:101A700002A14800421D4000421D7800F61CFF8173 -:101A8000C000F61C84A78000C000481D0C702260B6 -:101A9000BCA77FFF0A67106B078384A00F00038039 -:101AA0000380038080A00036602048204A700060D8 -:101AB0004E7004605270602A1800C81B9B7810009A -:101AC00046A078105E2DC000F71B106B9CA307008A -:101AD0009DA3C0004C7084A000804000731D84A6AC -:101AE00001004000751D9CA3BFFF84A610004000AC -:101AF0007B1D9DA32000AA7B408884A60E00C00009 -:101B0000861DBDA710000A677800C71D4C718CA107 -:101B100000084000022911202100048004804800B0 -:101B20009D1D11202200048048009D1D11202000D1 -:101B3000048048009D1D4000C71DAA7A4088781087 -:101B4000772D106A0C6108818CA1FF00E0A1803E16 -:101B5000642CFF8C4000BE1D106006A2C000A81DB2 -:101B6000B4600180B660C000A31D7E0C602A0860CE -:101B700085A000010A607F0C7800D61C78105E2DCD -:101B8000C000F71B602A0E61AA7940882E710120DF -:101B900001007E00507184A118004000DD1D84A169 -:101BA00010004000D71D7810CC2AC000DD1D84A194 -:101BB00008004000DD1D7810E6297F0002708CA629 -:101BC0006000FF884000E61D8DA104005A79B269CB -:101BD0009B7860000028AA789B786100146885A033 -:101BE00000801668AA787E157E137E14A1202C0131 -:101BF0009B7800000080AC8080AD0A009820A6533E -:101C00007F147F137F15106807809B787E00AA7869 -:101C1000906DD67DDE7D946ED27EDA7E307884A0A3 -:101C2000C000C000151E98001D1E086084A0EFFFB4 -:101C30000A607810772D7800FF1B007284A20700DD -:101C400086A00100C0002A1E1B7849007810772D5D -:101C500078003B1EB06A95A200205A7A1B78490092 -:101C60007810772D0072002505A640003B1E84A247 -:101C700007007910491E80AD0800327084A2070069 -:101C800086A00100C000471E186000801A6078001E -:101C9000F71B511EF030F030DF30F030511E511E76 -:101CA000511E7810A51B087884A0FDFF0A787E0FCE -:101CB0007920003598787F0F84A001004000791EBC -:101CC000A07086A00100C000681EA2707800011FED -:101CD000A07086A00500C000771EBC706820176841 -:101CE0000400136800001C6885A008001E68A3702B -:101CF00000007E1511200400A07186A101004000A3 -:101D00009B1E86A10700C0008B1E09202B350B20CF -:101D1000050078009B1E0920133504210920123587 -:101D20000A2009202B350B200100A3700000A770AA -:101D3000010078009D1EA37000007810C72EA92016 -:101D40001000392000007810A62BB8A70001700001 -:101D5000AB1E7800A31E007020207900AF1EDD1E90 -:101D6000C61EC61EB91EDD1EDD1EB71EB71E7810AC -:101D7000A51B21205735042405A04000C61E06AD32 -:101D8000C000C61E006822207800D61E1C6884A0F1 -:101D90000100C000D21E106F7810A12C7810D92835 -:101DA0007800D61E5470602000680260166A1C68B5 -:101DB00085A008001E687810DD172120803F78106C -:101DC000071F212057357810071FA9200000212068 -:101DD000803E7810071F20847000F01E7800E91EF6 -:101DE000A9208000612080361860106102A1126075 -:101DF0001B600000E0AC10007000001F7800F41EB3 -:101E00007F15037000003F7000007800F71B7E0410 -:101E1000042405A04000191F682000687E00166A8F -:101E20001C6885A008001E687810DD177F00780008 -:101E3000091F7F04232000007C0082A203005000C1 -:101E4000231F7810A51B00237900261F291F9C1F24 -:101E5000AA1F82A2020040002F1F7810A51BA070AD -:101E6000A3700000C37000007900361F3E1F3E1FA4 -:101E7000401F741F08293E1F741F3E1F7810A51BAA -:101E8000B4777810A62BB477BCA7000F7810A12CDC -:101E9000186005A040006B1F2120803F092004002E -:101EA000112010007810C51F40006B1F7E15A9205F -:101EB00000002120803E7E04092004001120100033 -:101EC0007810C51F7F0440006A1F208470006A1FBD -:101ED00078005B1F7F15388784A70700C000461F66 -:101EE0007800FF1B7800FF1BB4777810A12C1860D6 -:101EF00005A040009A1F2120803F092005001120E5 -:101F000020007810C51F40009A1F7E15A9200000F0 -:101F10002120803E7E040920050011202000781039 -:101F2000C51F7F044000991F20847000991F78000E -:101F30008A1F7F157800FF1B002279009F1FA21FB8 -:101F4000A41FA41F7810A51BA3700000A770010098 -:101F50007800F71B00227900AD1FB21FA41FB01F2D -:101F60007810A51B78101F24007086A00100C00007 -:101F7000AF287810EF28086084A0EFFF0A6078107F -:101F8000A2284000AF287800D61C042405A04000F9 -:101F9000E61F6820042D7E00106806A74000D41FAD -:101FA000202D7F007800C61F7F00222016691C6844 -:101FB00005A21E687810DD171060018012600860AD -:101FC00084A0EFFF0A607810EF287C0085A0010054 -:101FD0007800E51F00237900ED1FF21FF01F352068 -:101FE0007810A51BE47805A0D00015201800152056 -:101FF000082084A03000C00001201B784900780030 -:10200000F71BEC7884A003004000FD1F002184A092 -:10201000070079000B20232029201D201320582D94 -:10202000582D13202F207810A51B007005A040000C -:10203000FF1B012003007800FA227810892B1B78FF -:1020400055007800F71B7810892B1B78DC0078008E -:10205000F71B7810892B1B78E3007800F71B7810AA -:10206000892B1B789D007800F71B84A50F00C0000A -:102070005F2078101F24007079003E2046205320F6 -:102080004620AF284820AF28462046207810A51BC0 -:10209000A071A370000086A10400C0005120780048 -:1020A00008297800AF287810EF28086084A0EFFF97 -:1020B0000A607810A2284000AF287800D61CE47887 -:1020C00005A0D000152018001520082084A030009D -:1020D000C0006E201B7849007800F71BEC7884A0C4 -:1020E000030040006A20002184A1070079007820C5 -:1020F00088208E2082208020582D582D8020502D21 -:102100007810A51B7810912B1B7855007800F71BD1 -:102110007810912B1B78DC007800F71B7810912B3E -:102120001B78E3007800F71B7810912B1B789D003B -:102130007800F71B002379009D20A220A020A42076 -:102140007810A51B7800652617680800A3780000A2 -:10215000E47984A1300040006526EC7884A0030077 -:102160004000652684A107007900B620232029209D -:102170001D20302D582D582DBE20502D7810A51B18 -:1021800082A205005000C6207810A51B002379000C -:10219000C920CC20CE22DA2200227900CF20D42000 -:1021A000D620E920D420B3227810A51B9B781800F4 -:1021B000A87884A0FF0082A0200048006A2B8AA093 -:1021C0000400C8006A2B7900E5206A2B6A2B6A2B71 -:1021D0000C2B9B781800A87984A180004000FE2079 -:1021E00084A118004000FA2078006A2B007005A036 -:1021F000C000F420112003007800522784A1FF00C2 -:102200008AA01000C8006A2B790006211821162127 -:102210002E213021C2216A2B6A2BC4216A2B6A2B02 -:10222000AF22AF226A2B6A2B6A2BB1227810A51B32 -:1022300084A60010400025210120000300800080BA -:102240003A781B789A007800F71B146884A0008005 -:1022500040002C21176803007800302D7810A51B52 -:102260001C691E6984A60018C0004A211C6884A04D -:102270000100C0005221146886A00800C00042215D -:102280001768000084A600044000BE211B78580097 -:102290007800F71B84A60010400052211B785800DC -:1022A0007800F71B84A660004000BA2184A60008CD -:1022B0004000BA2184A60080C000602178007A2105 -:1022C000B4A6FF7F5A7EB26E9B787400AC7AAC796C -:1022D000AC781B80C8006D21008084A03F0008A15D -:1022E00091A20000946B002102A3AE68906B0022C3 -:1022F00003A3AA6884A6004040008221B4A6FFBFC1 -:102300005A7EB26E007086A00300C0008F21781044 -:102310003A2F7810DF301B7867007800F71B06A093 -:1023200078109431AC6AA869946C906B002205A176 -:1023300040009E21002222A400211BA3D27CD67B38 -:10234000002305A4C000AC21B5A600405A7EB26EA1 -:102350001B7867007800F71B1B786700002215A127 -:10236000C000B6217810F0307800F71B78101D31CE -:102370007800F71B1B786A007800F71B1B78580061 -:102380007800F71B7810A51B780021221C6984A116 -:1023900000014000DC218CA1FFFE1E697E0C48700C -:1023A0006020006084A0FFEF0260046084A0F5FF5D -:1023B00006607F0C7800102284A1000240001022E9 -:1023C0008CA1FFFD1E697E0C48706020006084A017 -:1023D000FFDF0260046084A0EFFF06600820482C45 -:1023E0007F0C84A108004000102278109D2C7810EA -:1023F000E629FF88400010229B7860000028AA7818 -:10240000587EB5A604005A7E84A60004C0000C22A3 -:102410001B7855007800F71B1B7869007800F71BC4 -:10242000587E84A60004C00019221B78580078004A -:10243000F71B1B786A007800F71B7800702B780078 -:10244000702B1920000090798CA1070040001F22FA -:102450009B781000A87894A0FF0086A20100C0001D -:1024600044220023A87C00A4182002A140003C22A2 -:1024700048003C2278003E227800C621A824A87A91 -:10248000F0003E2278002A2284A2F00086A02000DC -:10249000C000A02218831883002302A14000542208 -:1024A0004800542278009D2286A2230040001F226B -:1024B000186884A0F1FF1A68587E84A6F1FF85A0F1 -:1024C000100030205A7E086085A010000A607E0C43 -:1024D0004870602004600820482C7F0C84A1100004 -:1024E0004000782278109D2C7810CC2A7800872222 -:1024F0007E0C4870602004600820482C7F0C84A16A -:1025000008004000102278109D2C7810E629FF88E2 -:10251000400010229B7860000028AA78B5A604002D -:102520005A7E84A60004C00099221B7855007800CA -:10253000F71B1B7869007800F71BA87A78002A221D -:102540001883002302A14000A9224800A922780094 -:102550002A2284A28000C000762B7800702B78009D -:10256000762B78006A2B9B781800A87884A0FF004F -:102570008EA001004000BE227810A51BA87A94A26C -:10258000FF00A87884A0FF008AA00400C8006A2B7E -:102590007900CA226A2B39296A2B672A82A2000095 -:1025A000C000D4227810A51B7810892B1B786900F5 -:1025B0007800F71B82A20300C000E0227810A51B60 -:1025C0007810992B1B7869007800F71B82A2040011 -:1025D0005000EC227810A51B00237900EF22F22294 -:1025E000C923FA2386A203004000F8227810A51B15 -:1025F000012000003A70007084A0070079000023D9 -:1026000008230A230A2308253025D2240823082377 -:102610007810A51B84A60010C00012237810C72EC6 -:102620004000A32368788CA0FF0040005A2386A1B5 -:102630000800C00029237810EF28086084A0EFFF6D -:102640000A607810A22840005A237810C72E78001C -:10265000412386A12800C0005A237810C72E0860A5 -:1026600084A0EFFF0A60186005A0400041230180AC -:102670001A6005A040004123018005A040004123CD -:102680001E601C6884A001004000FF1B1C6884A021 -:10269000FEFF1E6854707E0C6020006802607F0C94 -:1026A0000460026805A0002DC00057230260066088 -:1026B0007800FF1B7E0178101F247F0184A600DFB5 -:1026C0001A6827680000106FFF814000A32386A1CD -:1026D0000200C0009B2384A60008C000772384A6C4 -:1026E000600040007723D878DC7A2E682A6A178742 -:1026F00094A20F0013821382138290A2003690A23C -:1027000000001C2284A30001C000882378008E23CF -:102710001082042285A018001220118284A30004D4 -:1027200040009B239C6884A00001C0009B2378107C -:1027300091247800FF1B86A118004000A32386A1E6 -:1027400014004000FF1B1269146884A00080400040 -:10275000AB23387016688CA600DF1A697810E02861 -:102760007810EF28C000B823086084A0EFFF0A604B -:102770001C6884A00100C000C1237810D92878000B -:10278000C52354706020006802607810DD1778005F -:10279000FF1B82A204004800CF237810A51B002253 -:1027A0007900D223D623D823E523D8237810A51B7C -:1027B000007086A005004000E1237810892B1B786B -:1027C00069001B786A007800F71B90780780018009 -:1027D00084A0070080A018009A78A8798CA1FF0037 -:1027E00086A103004000F62378006A2B1B786A005C -:1027F0007800F71B1C6885A004001E68FF82C000DB -:1028000005247810892B78000C24118240000A24BA -:102810007810A51B7810992B1B7869007800F71B9E -:102820007810772D307884A0C000C0001C241800D8 -:102830001C241A7906A07C0085A001007C0084A6D7 -:102840006000C00029242F6800002B680000780079 -:10285000902484A60008C0003824B06884A00048F2 -:1028600035A684A60008C00038247810C72E7C0046 -:1028700084A6200040006224D0780380C80046244B -:1028800006A078109431D4787810F93184A60040ED -:10289000400050242F6800002B6800007800352489 -:1028A000B06884A0004835A684A60040C0004A2431 -:1028B000387005A0C0005C24D879DC7A2E692A6AB9 -:1028C0007800352484A6004040006C242F68000066 -:1028D0002B68000078003524B06884A0004835A635 -:1028E00084A60040C0006624387005A0C0007A2489 -:1028F0003B700700D879DC7AD078F380C800812457 -:10290000008084A03F0008A191A200002E692A6ADD -:10291000002105A2C0008E2478003524781094315F -:102920007C0084A3000240009924086085A0020076 -:102930000A6017680600286A2C693A6A3E692B68A3 -:1029400000032F6800003368002093680000976838 -:10295000200000707900AC24B424B624BF24B42431 -:10296000B424B424B424B4247810A51B1C6884A017 -:102970000100C000BF247810D9287800C524547005 -:10298000502C602000680260602A21205735042402 -:1029900005A04000CE2420207800C724222D6B20E3 -:1029A00000007C00B4777810A62BBCA7000F78102D -:1029B000A12C186005A0400001257E0D0120903F4C -:1029C00068207F0D2120803F092004001120100085 -:1029D0007810C51F400001257E15A9200000212088 -:1029E000803E7E0409200400112010007810C51FCD -:1029F0007F04400000252084700000257800F12429 -:102A00007F15388784A70700C000D7247800FF1BF4 -:102A10007810E0287810EF28276800009B780E00D7 -:102A2000106F136802007810CA3184A600084000B5 -:102A30001D2518698DA100201A69146884A00080E2 -:102A40004000242517680000212057350068222007 -:102A5000386A3C692A6A2E697810DD177800FF1BF6 -:102A600078101F24276800009B780E00106F7810E4 -:102A70007C2D8CA0FF001269146884A000804000A7 -:102A80004325387016688CA600DF1A69A370000011 -:102A90007800FF1B06A07810C72E13680000176887 -:102AA00001008CA600DF1A69276800000070790019 -:102AB00059256125632563256525652565256125DE -:102AC00061257810A51B7810EF28086084A0EFFF1F -:102AD0000A607800BA28002379006E2571257325D5 -:102AE000B1257810A51B0070790076257E258025FC -:102AF00080258B25802592257E257E257810A51B97 -:102B000084A60020C0008B25B5A600205A7E781030 -:102B1000F0307800302D146884A0008040009225A9 -:102B200017680700092018350C2186A10000400015 -:102B3000A72586A101004000AB2509202B350B20DD -:102B40000B00A37001001B7846007800F71B1B7870 -:102B5000DD007800F71B09202B350B200A007800D8 -:102B6000F71B7810A51B00237900B625B925BB25D6 -:102B7000DE257810A51B00707900BE25C625C82566 -:102B8000C825D325C825DA25C625C6257810A51B56 -:102B900084A60020C000D325B5A600205A7E781058 -:102BA000F0307800302D146884A000804000DA25D1 -:102BB000176807001B78E4007800F71B1C6885A0E5 -:102BC00004001E68B5A600087810892B1B786900E0 -:102BD0007800F71B00237900ED25F025F225F42578 -:102BE0007810A51B7810A51B84A60004C00013262E -:102BF0002B7809309B786000AB78000084A6FBFF3F -:102C00005A78E47984A1200040000B26EC7884A057 -:102C10000300C0000F26012014007800FA2284A1CE -:102C2000070079004B26907A94A207009B786000F9 -:102C3000A879FF81400049269B781000A87B84A3D7 -:102C40000100C0003A26A87BA87B86A30100C00033 -:102C50002D260920F7FF7800332686A30300C00045 -:102C60003A260920EFFF7E0C48706020046004A122 -:102C700006607F0C9B786000AB78000084A6FBFFA9 -:102C80005A782B7809301C698CA1FFFD8CA1FFFEBE -:102C90001E697800302D2320292055265D265326D5 -:102CA00053265326302D7810A51B1C698CA1FFFDDF -:102CB0008CA1FFFE1E697800382D1C698CA1FFFDD8 -:102CC0008CA1FFFE1E697800302DE47984A13000CC -:102CD00040006F26EC7884A00300C00077261468BB -:102CE00085A000801668012014007800FA2284A1D3 -:102CF000070079007B26302D302D8326302D582D6E -:102D0000582D302D302D84A60004C000B4261C6838 -:102D100084A001004000382D8CA660208CA1FBFF10 -:102D20005A79B2699B786000AB7800009B786100AB -:102D3000146885A000801668AA787E157E137E141C -:102D4000A1202C019B7800000080AC8080AD0A009F -:102D50009820A6537F147F137F15106807809B78F7 -:102D60007E00AA787800382D146884A00080400086 -:102D7000BB26176808001B78D8007800F71B0023D3 -:102D80007900C226C7264227C5267810A51B0070E9 -:102D900084A007007900CC26D426D626F226D42695 -:102DA000D426D224D426D4267810A51B1C698DA144 -:102DB00001001E690068066005A0C000E0260260F0 -:102DC000186884A00E004000EC261470B6682C71C0 -:102DD00088A1803E7800EE260920803F0421026809 -:102DE0000A2D5671B26E84A660004000402784A66A -:102DF0000008C000042784A6FF7FB268906894682A -:102E00007810C72E7800402784A62000400016279F -:102E100006A078109431D0780380C8001227D478A7 -:102E20007810F931D879DC7A78001A277810AE2C2E -:102E30007810943184A600804000402784A6FF7F4C -:102E4000B2689B78740078107C2D102078107C2D4F -:102E5000082084A62000C000382778107C2D1B8015 -:102E6000C8003327008084A03F0008A191A2000081 -:102E7000946B002102A3AE68906B002203A3AA68A2 -:102E80007800FF1B7800762B3370000082A20500CB -:102E900050004C277810A51B002379004F2752279C -:102EA0005C277F270022790055275A27762B5A273F -:102EB000A827F9277810A51B007086A00100C00084 -:102EC00069277810EF287810C72E34700A607800D0 -:102ED0006E27007086A00300400063270370050082 -:102EE0000120903F68203E703270002279007827E0 -:102EF000762B7D27A8277D27762B7810A51B0070C1 -:102F000086A00100C0008C277810EF287810C72E0B -:102F100034700A6078009127007086A0030040009A -:102F20008627037005000120903F68203E703270B4 -:102F3000002279009B27A227A027A227A027A2274B -:102F40007810A51B7810992B1B7869007800F71B67 -:102F5000007086A00100C000B5277810EF28781017 -:102F6000C72E34700A607800BA27007086A003006C -:102F70004000AF2703700200807A94A2000F9B7874 -:102F80001800A87C84A4070015A26920803F042DA6 -:102F9000082D5671682005A04000D527106806A2AC -:102FA0004000EE2700687800C82703700500012064 -:102FB000903F68203E7032707E15A9202F000320BC -:102FC000000000807000E6277800DF277F15126A76 -:102FD000B36800071F68000823680300B06E5A7EBC -:102FE0001C6884A0000C40004F287810912B7800BA -:102FF0004F28007086A00100C00006287810EF2836 -:103000007810C72E34700A6078000B28007086A0F4 -:1030100003004000002803700200807A94A2000F91 -:103020009B781800A87C84A4070015A2A879A87929 -:103030008CA1FF00E8A1803E042D082D5671682068 -:1030400005A040002A28106806A240004328006816 -:1030500078001D28037005000120903F68203E7015 -:1030600032707E15A9202F00032000000080700020 -:103070003B28780034287F15126AB36800071F6860 -:10308000000823680300B06E5A7E1C6884A0000C00 -:1030900040004F2878108D2B587E78004F287E02F4 -:1030A000078284A00F0003800380038080A0003685 -:1030B00060204A7000604E700460527084A6600008 -:1030C00040008628946B906CA869AC6805A1C0008C -:1030D0007428D27BDA7BD67CDE7CB4A6FFB75A7E1E -:1030E0007810F03078008628AC681AA3002123A459 -:1030F000002405A340008628D27BDA7BD67CDE7CC8 -:10310000AC68B4A6FFBF5A7E78101D317F077810D7 -:10311000A12C09206A0084A60800400091280920FB -:103120006900B5A600205A7E1A79002D3E700782EC -:1031300084A00F0003800380038080A00036482015 -:103140007800F71B206005A04000AE2801802260B7 -:10315000086085A008000A60107026607C0006A048 -:103160007810C72E13680000176801001F68400020 -:103170001B680001007084A007007900BF28C728E1 -:10318000C928C928D528D128C728C728C728781012 -:10319000A51B7810E0287810D9287810DD17780062 -:1031A000FF1BA37000007800FF1B17680000780069 -:1031B0000825006805A0C000DE28026006607C00CB -:1031C000106005A04000E9280180D000E9287810AF -:1031D000A51B1260086084A0EFFF0A607C001860E5 -:1031E00005A04000F52801801A607C007810772D3A -:1031F00017681800780026297810772D17681900AD -:10320000780026297810772D17681A00780026296B -:10321000B4777810A12CB8718CA1FF00E8A1803E92 -:10322000042D082D682005A0C00018297800FF1B78 -:103230001068B47206A240002029006878001129A5 -:1032400000680A2017680500BF7000007810E028A9 -:103250001C6884A00100C0002F297810D92878109C -:10326000EF281B6800001F6820007810DD17780029 -:10327000FF1B82A20300C0006A2BA87DACA5FF0043 -:10328000A87EB4A6FF001C698DA180001E6984A1E0 -:103290000001400099298CA1FFFE1E69B4A6FF0021 -:1032A0004000832982A60F0048005A2940005A296D -:1032B00031200F002B852B857810242C40006429A9 -:1032C0007810332A78008C297810DF2B7E0C602947 -:1032D000046084A0F5FF06607810572A7F0C1C69F3 -:1032E0008DA100011E69587EB5A604005A7E84A6F1 -:1032F0000004C0007F291B7855007800F71B1B785D -:1033000069007800F71B7E0C6029046084A0F5FF3B -:1033100006607810572A7F0C587E84A60004C000EF -:1033200095291B7858007800F71B1B786A007800F5 -:10333000F71B7E0C4870602000618CA100104000DB -:10334000D9290862178294A2FF0082A20F004800C8 -:10335000AD294000AD2911200F00002602A2C800AF -:10336000B2293022086294A2FF00187086A02800BB -:10337000C000C22982A21900C800C8291120190062 -:103380007800C82982A20C00C800C82911200C00AE -:10339000002202A5C800CD2928227810E32B2B8516 -:1033A0002B857810242C4000D9297810332A7800F6 -:1033B000DD297810DF2B7810572A587885A0040073 -:1033C0005A787F0C1B7869007800F71B7E0C602907 -:1033D000006084A00010C000012A106084A00F00CB -:1033E000C000FB298CA10200C000FB298CA1F5FFC5 -:1033F00006617F0C7C00112032001920000078004B -:10340000232A086294A2FF00187086A02800C0003A -:10341000112A82A21900C800172A11201900780069 -:10342000172A82A20C00C800172A11200C0008637A -:103430001F839CA3FF0082A30F004800232A4000A3 -:10344000232A19200F00AB780100AB780300AB787A -:103450000100AA7AAA7BC0A805001C6885A000010B -:103460001E687F0C7C007E0C48716021082084A0BF -:10347000F0FF35A6867E18609A78AE7E1266A47834 -:1034800084A0F8FF8CA1070005A1A67816608A78B1 -:10349000B4A60F0037860482048084A0FF0005A62E -:1034A0000E60046084A0F5FF06607F0C7C007E0C3B -:1034B0004870602018609A78A47884A0F0FFA678FD -:1034C0001260847884A0F0FF86787F0C7C0082A252 -:1034D0000200C0006A2BA87A1C698DA180001E69B9 -:1034E00084A100024000AC2A8CA1FFFD1E6994A2B9 -:1034F000FF0082A20200C8006A2B7810F32A78101D -:10350000572A80A901000C2078109D2C7810E629FC -:10351000FF8840009F2A9B7860000028AA78587E88 -:10352000B5A604005A7E84A60004C0009B2A1B781E -:1035300055007800F71B1B7869007800F71B587E50 -:1035400084A60004C000A82A1B7858007800F71B46 -:103550001B786A007800F71B82A20200C800B42A18 -:1035600084A201004000BE2A487188A100000C21FD -:103570008CA10020C000BE2A112000007810D12BA1 -:103580007810F32A7810572A587885A004005A78C2 -:103590001B7869007800F71B7E0C7E0260290060B2 -:1035A0001120010084A00020C000E32A146084A040 -:1035B0004000C000E12A8CA1EFFF066106A0780060 -:1035C000F02A11200000AB780100AB780200AB7844 -:1035D0000300AA7AC0A804001C6885A000021E6827 -:1035E0007F027F0C7C007E0C48706020FF824000D0 -:1035F000FB2A11204000186080A002009A78A4786D -:1036000084A0BFFF05A2A67816608A78046084A013 -:10361000EFFF06607F0C7C007E00007086A0030038 -:103620004000152B7F007800182B7F007800662B58 -:1036300084A620004000662B887884A040004000CB -:10364000662BA87801804000252BB87B84A33F001F -:103650001B83C8002C2B008005A040004D2B1B8332 -:10366000C800352B01804000622B06A078109431F1 -:10367000B4787810F9317800662B84A600404000B9 -:103680004D2BB8781B80C800462B008084A03F00DB -:10369000C000622BB4A6FFBF5A7ED879DC7A012025 -:1036A000010008A1C800562B91A20000D279DA7956 -:1036B000D67ADE7A781094311B78670078105E3005 -:1036C0007800F71B1B7867007800F71B1B786A00EF -:1036D0007800F71B78109D2B1B7869007800F71B8A -:1036E0007810892B1B7869007800F71B236802008B -:1036F0007810912B1C698DA120001E69146884A08C -:1037000000804000852B176805001B786900780051 -:10371000F71B0120050078009F2B01200C0078008A -:103720009F2B0120060078009F2B01200D007800C0 -:103730009F2B0120090078009F2B012007009B7818 -:103740007F00AA78B5A608005A7E7C007E073F87D6 -:10375000BCA70F003B873B870387E0A00036B8A7D4 -:1037600020009A7FA47984A10F004000BF2B84A180 -:10377000F0FFA6781260046085A008000660388714 -:1037800038879A7FA47984A140004000CF2B84A180 -:10379000BFFFA6781660046085A0100006607F0752 -:1037A0007C009B781000AB780100AB780200AB780E -:1037B0000300AA7A9B786000AB7804007C0031207B -:1037C0000000292032009B781000AB780100AB7814 -:1037D0000300AB780100AA7DAA7E9B786000AB78DD -:1037E00005007C007E15078084A0FF000380038015 -:1037F00080A020009A78A4798CA1F0FF01204635A2 -:10380000042082A0280040000D2C2120842C1920A7 -:103810001400A9200C007800132C2120902C1920D2 -:103820001900A9200D0011206400042484A0F0FFD9 -:1038300006A14000222C2084002310A27000222C1C -:103840007800152C7F157C007E151120463514223A -:1038500082A232004800382C40003C2C2120762CDB -:1038600019201100A9200E001120320078004C2CE4 -:1038700082A228004000442C2120842C192014000E -:10388000A9200C0078004A2C2120902C1920190026 -:10389000A9200D0011206400002202A540005C2C2C -:1038A00048005C2C2084002310A27000592C780062 -:1038B0004C2C7F1506A07C007F1582A56400C800F3 -:1038C000652C087885A070000A78EC7884A0000345 -:1038D0004000732C04249EA00112C000732C012010 -:1038E00001217800742C042405A07C000112023010 -:1038F0000232034203440454045605660568067800 -:10390000067A070A070C070E0232024202520262CE -:103910000272056605760578057A057C057E057FC9 -:1039200002220232024202520454046404740476F5 -:103930000478047A047C047E047F9B78100046A0FF -:103940007C0084A7000F0C8084A7070003800380FD -:103950000380038005A1E0A080367C00D879DC7A62 -:10396000D0781B80C800B52C008084A03F0008A13F -:1039700091A200007C007E0F7920000109204035D3 -:103980009120008004217900C52CF72CCF2CCF2C5E -:10399000CF2CCF2CCF2CCD2CCD2C7810A51B4B7839 -:1039A0000400487884A00400C000D12C4B780800A3 -:1039B000487884A00800C000D82CB06885A00040DA -:1039C000B268587885A000405A78307884A080008A -:1039D000C000F72C1800F72C186884A02000C00045 -:1039E000F52C1B78DD007800F72C1B78E400912083 -:1039F00001807F0F7C007E0C1068078084A00F0080 -:103A0000038003800380E0A00036046084A00A00E5 -:103A1000C0002E2D086194A100FF40002E2D8CA126 -:103A2000FF000120190006A140001D2D01203200D9 -:103A300006A14000212D7800252D092020007800C6 -:103A4000272D09203F007800272D1120000000219C -:103A500005A20A60046085A0020006607F0C7C005D -:103A60001B786A007800F71B1B7869007800F71B49 -:103A70001B7858007800F71B1B7855007800F71B5F -:103A80001B78DD007800F71B1B78DC007800F71B43 -:103A90001B78E4007800F71B1B78E3007800F71B25 -:103AA0001B789E007800F71B1B789D007800F71BA1 -:103AB000A37001001B7846007800F71B7E00307869 -:103AC00084A0C000C000752D087884A0FDFF0A788E -:103AD0000500050005000500EC7884A021004000E9 -:103AE000752D087885A002000A787F007C00087890 -:103AF00085A002000A787C00307884A04000C000D5 -:103B00007C2D9800852DAC787C00087884A0FDFF82 -:103B10000A780500050005000500EC7884A0210066 -:103B20004000942D9800922DAC787E00087885A0F6 -:103B300002000A787F007C0084A770004000A82D56 -:103B40007E0C602D682F78106B1B782D682C7F0CF5 -:103B500017680300587884A0003F1A682F68000097 -:103B60002B6800004B780800E47805A0D0001520F1 -:103B700084A0200040001520EC7884A003004000C1 -:103B80001520180015207800702B7E0C1068078017 -:103B900084A00F0003800380038080A00036602093 -:103BA00048204A7000604E70046052707F0C7C00A8 -:103BB0002000200000002000000020000000200065 -:103BC0000000200000002000000020000000200075 -:103BD0000000200000002000000020000000200065 -:103BE0000000200000002000000020000000200055 -:103BF000000020006200090014001400479814001F -:103C00001400F598E798140014008000BF0000012C -:103C10000204082080F80AA214000B300CA2140041 -:103C200000A238887E812A84A08406383988C22878 -:103C3000C39C05A864083BA80830C128C39C01A206 -:103C40000C30472861816A840080A48456183A8821 -:103C500008A8E228A09CF3A8640829A80C3001A8B1 -:103C60000830E128A09C0D2804A2C064A067C06FA2 -:103C700014183B882370768577860FA86E783E8867 -:103C80000CA82B2805A2A064A067C06F14183B885D -:103C900023707685778601A83E886920C128C39C59 -:103CA00044200321A2208120DCA807A2140003A243 -:103CB0000080A884A48572189A843C88E21F01F6CB -:103CC00008A26E856F8604070830A09C140002A22B -:103CD0000080A4850930A884E21948F87481EB8635 -:103CE000EB852E87A9873F88E608F1A861F8E8A848 -:103CF00001F8140081F81600B285F0803295A2FA1E -:103D0000E21D1400328521F21400E21DA884E0D6E1 -:103D1000E61F140006A265687F812A84C11D2388DE -:103D2000160042600880FAA80080A48460812A847A -:103D300021F00830A884C61DD720228816000080F4 -:103D400048281110FCA80830008000A0022811109B -:103D5000FDA887A808303D281110FDA809A217006A -:103D60000C300080A485E21DC1DA1400E0263A87F9 -:103D7000A2FAF219E21F14000BA214000DA27E8118 -:103D80002A84A08406381002CD9C040700007E120D -:103D9000912000224920C72E0070047205A20C72E7 -:103DA00015A2087084A0FDFF05A24000D92E78005E -:103DB000DE2E037000007F1200207C00007084A0C3 -:103DC0000100C0000C2F08710481C800EB2E781090 -:103DD000A82F7800E32E0C708CA07F0040000C2FE1 -:103DE00004700480C800032F147005A0C000FF2ECB -:103DF000107005A04000032F02A1C800E32E077039 -:103E0000100078000C2FFF8A40000C2F78106B31C7 -:103E1000C000062F4000E32E7810562F03700000DC -:103E20007F1200207C002464FF844000302F702C1F -:103E30003920352F042768AE0C6830A6086829A5FC -:103E400021844000302F3887042705A0C0001B2F95 -:103E5000987075A04000302F3920322F78001A2F2B -:103E60007C000000040008000C0010001400180082 -:103E70001C0000007E129120002279200035712064 -:103E8000100007700A000770020003700000712024 -:103E9000200007700A00077002000370000049202C -:103EA0000000B37800007F1200207C004920562FCC -:103EB00004700480C800822F077012000871087017 -:103EC00006A1C0005E2F84A1300040006B2F86A0A9 -:103ED0003000C0005E2F007084A00100C000822F5F -:103EE000087084A00C00C000802F0C7184A1000316 -:103EF000C000802F84A17F00C000562F7800822F41 -:103F0000176803000770120007700800047084A08F -:103F10000800C000862F0770120008710481480055 -:103F20008B2FB378000003700000492000007C0054 -:103F30007E107E007E127E1591200022087178107E -:103F4000A82F7F157F12912001807F007F107C00B9 -:103F50000472182108710C7084A00003C000EA2FBD -:103F600084A10C00C000EA2F1382138213821382F3 -:103F700084A200010DA10B810B810F8184A1070098 -:103F80007900C22FCC2FDC2FEA2FDC2FFE2FFE2F43 -:103F9000EA2FFC2F7810A51B07700200FF8AC000D3 -:103FA000D52F492000007800D92F78106B31C00040 -:103FB000D52FB37800007C0007700200FF8AC00094 -:103FC000E32F7800E72F78106B31C000E32FB37830 -:103FD00000007C00077002007810562F7810BB2C70 -:103FE000146884A000804000F72F176802007C004E -:103FF0007810A51B7810A51B781050301072147122 -:104000000C709CA07F00002800A311A289A10000D1 -:10401000B07805A040001030B3780000780033304D -:10402000781050300427582C60AC0C63002222A377 -:10403000086300211BA3002405A340002930C80009 -:104040002930128410820A8389A10000602B780035 -:104050001030602B078ABAA7322F3DA7002C826848 -:10406000866F8E6C8A6B077012007810562F7C005A -:104070003887042705A0C0004430986005A04000A0 -:104080004D3060203920322F518A40004C3008706A -:1040900084A0C00086A0C0007C00512000007C00ED -:1040A000508A3987042704A0C0005D303920382F9A -:1040B000006064A0C0005D30602D7C007E127E0D2B -:1040C000912000227F0D806860208468886B8C6C52 -:1040D0005780D4AAFF0084A0FF00B8A0322F087E2A -:1040E000B5A60C00186884A0400040007930B5A641 -:1040F00001007E0F7920000158787F0F84A04000D6 -:104100004000883084A60100C0008830B5A60100B8 -:1041100007700400047084A00400C0008A3000709E -:1041200005A0400095307810A51B002405A3C00011 -:104130009B307800D830582C042760AC046000A471 -:104140007E001A70006001A31E700920FD04042186 -:1041500086A0FD047F00C000C83084A0010040009C -:10416000C83084A60100C000C83013700100177069 -:104170000000027607700100B3780100A0A40100DE -:1041800099A30000046000A41A70006001A31E70CF -:104190000C62002402A212700862002303A21670AF -:1041A000027607700100602B781038307800DA3022 -:1041B00078106B31C000D8307F1200207C007E1256 -:1041C0007E0D912000227F0D07700400047084A0F2 -:1041D0000400C000E630037008007F1200207C005D -:1041E0007E127E0D912000227F0D4920F030077055 -:1041F0000400047084A00400C000F930007005A021 -:10420000400004317810A51B087EB5A60C00186884 -:1042100084A0400040000E31B5A60100246805A02E -:1042200040001A3150203920352F602D78106B3125 -:10423000C00016317F1200207C007E127E007E01BD -:104240007E0D912000227F0D7F037F04087EB5A69E -:104250000C00186884A0400040003031B5A6010071 -:1042600049201D31246855A040006831702D602E12 -:104270003920352F042768AE0C6822A408681BA3D8 -:1042800048005531518AC00047317810A51B388746 -:10429000042705A0C0003B31987075A06020400045 -:1042A00068313920322F78003A31228420841A83F1 -:1042B00099A300000C69002422A1086900231BA116 -:1042C000C80064317810A51B712020007800883068 -:1042D0007F1200207C00087084A0C00086A0C0006F -:1042E00040009331042708AC04211E70088104218A -:1042F0001A700881042116700881042112707E0F43 -:104300007920000158787F0F84A0400040008E3152 -:1043100084A60100C0008E31B5A6010002760770A8 -:104320000100781038307C007E127E007E0D9120D6 -:104330000022492094317F0D7F08087184A1C000BC -:10434000C000AA31246805A04000BA317800DE2EF2 -:104350007800BA3108710481C800B2317810A82FF2 -:1043600078009D310770100008710481C800B431D5 -:104370007810A82F087086A00200C0009D31007040 -:1043800005A0C0009D3103700000492000007F128D -:1043900000207C007E127E147E137E157E0D9120FF -:1043A00000227F0D4920CA3180AD1000A020992045 -:1043B00031000C7084A07F00266807700800077029 -:1043C0000200037001004000E8310080AC80A5537A -:1043D00007700400047084A00400C000EA31492082 -:1043E0000000037000007F157F137F147F120020F0 -:1043F0007C007E127E007E0D912000227F0D4920E0 -:10440000F931806860208468886B8C6C5780D4AAEE -:10441000FF0084A0FF00B8A0322F087EB5A60400DC -:1044200007700400047084A00400C0001232582CED -:10443000042760AC046000A41A70006001A31E7021 -:1044400013700100177000000276077001007F00F2 -:104450000780092031000A20A0002C320871077063 -:1044600002000C81C8002C320C81480039327800DF -:10447000EA2FA0A4010099A300008A6B8E6C07703C -:10448000040049200000037000007F1200207C001F -:10449000A920100006A0048086808E81C8005132B9 -:1044A00000A2F0004C3286808E817C007E15A9200F -:1044B000100005A0400077321AA1C800773213829D -:1044C0008D8148006A321AA1C8006B32F0005F3259 -:1044D00078006F321AA108231082F0005F327E004C -:1044E000003284A0FFF780207F007F157C007E00D3 -:1044F000003285A0000878007332E000BF329120BE -:104500000060207801802278C000B93224782278B7 -:104510009120008069204035006884A00700400099 -:10452000A13286A002004000A13230680DA04000F8 -:10453000A132042105A04000A13201800A204000E0 -:104540006F3361208036A9208000346005A04000D0 -:10455000B33201803660C000B332106005A0400065 -:10456000B3327810191AE0AC10007000B93278003C -:10457000A5327810D4327810C2327810F9329120F6 -:1045800001807C003C7801803E78C000D3324078C6 -:104590003E78487805A04000D33201804A78C000B8 -:1045A000D3327810191A7C00347801803678C00034 -:1045B000F8323878367891200080447805A0C00021 -:1045C000E332012001010180467880A0803E402036 -:1045D000042065A04000F832206005A04000F432BD -:1045E00001802260400028330060402C7800E932CE -:1045F0007C00287801802A78C00027332C782A781C -:10460000307805A0C0000633012080000180327898 -:10461000038003800380038090A0803698A202006C -:10462000042384A008004000273390A2090004223C -:1046300005A040001F3301801220C000273304234F -:1046400084A0F7FF85A080001A207810191A7C003A -:1046500069204035006805A0400032333C6806AC54 -:1046600040006F3317600600B06084A0003F1A60FE -:104670001C6084A0FF0085A060001E6000604220D6 -:104680001067B66F78109216186805A040004A337C -:1046900001801A68086884A0EFFF0A68106801802A -:1046A000D00054337810A51B12682F6000002B60D7 -:1046B0000000682C7810DD176920403501200600C5 -:1046C000A268447984A10001C0006A33BA6901205C -:1046D0000400A2687810141A912001807C0009203F -:1046E0004F3564216920000178106B1B17600600AC -:1046F000586884A0003F1A601C6084A0FF0085A059 -:1047000048001E602F6000002B600000306884A00D -:1047100040004000AB334B680400A92014004868F7 -:1047200084A00400400098337000983378008F33E1 -:104730004B680900A9201400486884A001004000CB -:10474000A5337000A53378009C33A920FA007000CF -:10475000AB337800A733086884A0FDFF0A681B68A4 -:104760004600092068350B2007004C784A789120D4 -:1047700001807C0079200035781003347810CB3329 -:104780007810E0337810F533337800004778000074 -:104790004B7800007C0019200A00112046350422C5 -:1047A00086A032004000DD3319200C00042286A0D0 -:1047B0003C004000DD33192008002A7B2E7B7C0062 -:1047C0001920300011204635042286A03200400016 -:1047D000F23319203900042286A03C004000F23355 -:1047E00019202700367B3A7B7C0019200D00112010 -:1047F0004635042286A03C004000003419200A00FF -:104800003E7B427B7C001920AF2F112046350422CD -:1048100086A032004000153419207139042286A088 -:104820003C004000153419202626227B267B7C0084 -:02483000A7924D -:00000001FF -/* Version 1.31.00 ISP1000 Initiator RISC firmware */ diff --git a/kernel-2.6.33/firmware/r128/r128_cce.bin.ihex b/kernel-2.6.33/firmware/r128/r128_cce.bin.ihex deleted file mode 100644 index 4831315d..00000000 --- a/kernel-2.6.33/firmware/r128/r128_cce.bin.ihex +++ /dev/null @@ -1,129 +0,0 @@ -:1000000000000000108038000000000010003800E0 -:10001000000000020000008E0000000200000091BD -:1000200000000000402E2423000000006062124FF8 -:10003000000000002E2B596D000000007677753E01 -:1000400000000000898984820000000023BC8B0D21 -:10005000000000002323232300000000238DABB405 -:1000600000000000232323230000000100B028002B -:100070000000000100032800000000010004C0008F -:100080000000000100030800000000023660300E8E -:100090000000000B00040000000000000000000051 -:1000A000000000010200151D0000000100001D0EEF -:1000B00000000001000039D900000001000019D73C -:1000C0000000000C0000001C00000001000019D618 -:1000D0000000000C0000001C0000000200000017DF -:1000E0000000000B01200000000000000100358A24 -:1000F0000000000100064000000000090000001E92 -:100100000000000108D015B4000000101910100004 -:100110000000000300002000000000000000280094 -:1001200000000001000308000000000100003D0E77 -:10013000000000010000C8000000000A0000882A3A -:10014000000000090000002A000000010200150F55 -:1001500000000002000028240000000100003D65AE -:100160000000000100003D66000000020000002BBE -:100170000000000100F32DB4000000012200D8BFF0 -:100180000000000100E088BF0000000C1333383786 -:1001900000000001020615650000000C0000003799 -:1001A00000000001020015640000000100003D662F -:1001B000000000020000002E000000040020083AA9 -:1001C0000000000100080800000000010006C0FF58 -:1001D000000000040040003D000000010007C800CE -:1001E00000000001000700FF000000030000000005 -:1001F0000000000C0000005C000000020000002E67 -:100200000000000C000000B00000000100003D767E -:100210000000000100032800000000010000480069 -:1002200000000001000208000000000106001D0E91 -:1002300000000001000248000000000100028800E8 -:100240000000000100F3C5F80000000100100000EC -:10025000000000060030004E0000000100003D6379 -:100260000000001080303DF0000000021000384314 -:1002700000000002000028430000000C000000B055 -:100280000000000100003D760000000100003D7705 -:100290000000000100003D0E0000000100003D0FC5 -:1002A000000000010050280000000006003000524D -:1002B0000000001080303DF00000000100003DF81B -:1002C00000000002000000520000000100053D0E89 -:1002D0000000000100103D0F00000002003000553A -:1002E0000000000100003D700000000100001E89B8 -:1002F0000000000100003D710000000300003D729D -:100300000000000C0000005C000000020000006221 -:100310000000000100003F280000000100003F270E -:100320000000000100003E820000000100003E8845 -:100330000000000100003E660000000100003E6772 -:100340000000000100003E760000000100003E6851 -:100350000000000100003E690000000100003E6C4A -:100360000000000000003E6D0000000100002800B9 -:1003700000000001005028000000000100003D685E -:100380000000000100030800000000060000006EED -:10039000000000010002C0000000000106303D62C4 -:1003A0000000000200000070000000020030006F3A -:1003B00000000000200038C0000000010001C0C0A3 -:1003C0000000000E0000007D0000000C0003287FEC -:1003D00000000001020015BB0000000C00030880B3 -:1003E0000000000002003DBC0000000100003DBB19 -:1003F0000000000000003DBC00000003000480007D -:100400000000000100048000000000030006C0029C -:100410000000000100B0280000000000306038003B -:100420000000000100C028000000000100B008002A -:100430000000000100D600000000000712801086B6 -:10044000000000000000280000000001000039CC7E -:1004500000000001000039CD00000001000039C992 -:1004600000000001000039CA00000000000039CB84 -:10047000000000011003B80000000001009000001F -:100480000000000110003800000000010003080017 -:100490000000000100903D1B0000000140203D0ACB -:1004A0000000000140203D0B00000001000880001A -:1004B000000000010001C0C00000000E0000009F0D -:1004C0000000000C000308800000000142203DBD38 -:1004D0000000000C0003087F0000000142003DBB4B -:1004E0000000000C000308800000000142203DBC19 -:1004F00000000002000000A20000000140203DBDFD -:100500000000000140003DBB0000000140203DBC58 -:1005100000000001000840000000000100A00000F1 -:1005200000000006003000A6000000101060380037 -:1005300000000009000000A80000000300400000C7 -:100540000000000300403D1D00000000000000000E -:1005500000000000000001000000000E000000AEDE -:10056000000000010001C0A900000001020015C741 -:100570000000000C000000B0000000000000280097 -:10058000000000010001C0AA00000001020015D215 -:10059000000000010001C0A900000003020015C70F -:1005A0000000000100003E88000000010001C0BA08 -:1005B0000000000102001728000000010001C0BB7C -:1005C000000000010200165A0000000000003E5B1F -:1005D000000000000000010000000000000010000A -:1005E000000000010006400B00000009000000BCF4 -:1005F00000000000000028000000000000000000D3 -:1006000000000000000000000000000000000000EA -:1006100000000000000000000000000000000000DA -:1006200000000000000000000000000000000000CA -:1006300000000000000000000000000000000000BA -:1006400000000000000000000000000000000000AA -:10065000000000000000000000000000000000009A -:10066000000000000000000000000000000000008A -:10067000000000000000000000000000000000007A -:10068000000000000000000000000000000000006A -:10069000000000000000000000000000000000005A -:1006A000000000000000000000000000000000004A -:1006B000000000000000000000000000000000003A -:1006C000000000000000000000000000000000002A -:1006D000000000000000000000000000000000001A -:1006E000000000000000000000000000000000000A -:1006F00000000000000000000000000000000000FA -:1007000000000000000000000000000000000000E9 -:1007100000000000000000000000000000000000D9 -:1007200000000000000000000000000000000000C9 -:1007300000000000000000000000000000000000B9 -:1007400000000000000000000000000000000000A9 -:100750000000000000000000000000000000000099 -:100760000000000000000000000000000000000089 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B0000000000000000000000000000000000039 -:1007C0000000000000000000000000000000000029 -:1007D0000000000000000000000000000000000019 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/R100_cp.bin.ihex b/kernel-2.6.33/firmware/radeon/R100_cp.bin.ihex deleted file mode 100644 index 151647b0..00000000 --- a/kernel-2.6.33/firmware/radeon/R100_cp.bin.ihex +++ /dev/null @@ -1,130 +0,0 @@ -:1000000000000000210070000000000020007000CF -:1000100000000004000000B400000004000000B86C -:10002000000000006F5B4D4C000000004C4C427F14 -:10003000000000005B568A92000000004CA09C6DFE -:1000400000000000AD4C4C4C000000004CE1AF3D06 -:1000500000000000D8AFAFAF00000000D64C4CDC71 -:10006000000000004CD10D1000000016000F000031 -:1000700000000000362F242D0000000400000012B4 -:1000800000000016000F000000000000362F282D91 -:1000900000000002000380E70000000204002C972B -:1000A00000000016000F000100000000333A373056 -:1000B00000000002000077EF0000000200061000C0 -:1000C0000000001A000000210000001E0000400097 -:1000D00000000002000610000000001A00000021CD -:1000E0000000001E0000400000000002000610009A -:1000F0000000001A000000210000001E0000400067 -:100100000000000400000017000000020003802B24 -:1001100000000002040067E0000000040000001777 -:1001200000000002000077E000000002000650001E -:1001300000000002000037E100000006040067E153 -:1001400000000002000077E000000002000077E1FC -:1001500000000006000077E100000000FFFFFFFF45 -:100160000000000010000000000000020003802BCF -:1001700000000006040067E0000000020000767541 -:100180000000000200007676000000020000767792 -:100190000000000600007678000000020003802CBA -:1001A00000000002040026760000000200007677BE -:1001B0000000000600007678000000180000002F04 -:1001C000000000180000002F0000000600000000E2 -:1001D000000000180000003000000018000000308F -:1001E0000000000600000000000000020160500056 -:1001F000000000020006500000000002000980001C -:1002000000000002000610000000000464C0603E10 -:1002100000000002000380E600000002040025C583 -:1002200000000016000800000000000000000000B0 -:10023000000000020400251D00000002000075807F -:100240000000000200067581000000020400258005 -:100250000000000200067581000000040000004953 -:10026000000000000000500000000002000380E6D3 -:1002700000000002040025C5000000020006100076 -:10028000000000020000750E000000020001900056 -:10029000000000140001105500000012000000557D -:1002A000000000020400250F000000040000504F71 -:1002B00000000002000380E600000002040025C5E3 -:1002C0000000000200007565000000020000756675 -:1002D000000000040000005800000002000380E657 -:1002E00000000002040025C50000000201E655B42C -:1002F000000000024401B0E40000000201C110E46B -:10030000000000182666706600000002040C2565D7 -:1003100000000018000000660000000204002564D0 -:100320000000000200007566000000040000005D8F -:1003300000000008004010690000000200101000DA -:1003400000000002000D80FF000000080080006C2B -:1003500000000002000F900000000002000E00FFED -:100360000000000600000000000000180000008FE0 -:10037000000000040000005B00000002000380E6B3 -:1003800000000002040025C5000000020000757690 -:100390000000000200065000000000020000900073 -:1003A0000000000200041000000000020C00350EE6 -:1003B0000000000200049000000000020005100090 -:1003C0000000000201E785F80000000200200000A4 -:1003D0000000000C0060007E000000020000756359 -:1003E00000000021006075F0000000042000707320 -:1003F000000000040000507300000002000380E6CB -:1004000000000002040025C500000002000075760F -:100410000000000200007577000000020000750E69 -:10042000000000020000750F0000000200A0500054 -:100430000000000C0060008300000021006075F0E7 -:1004400000000002000075F80000000400000083B6 -:1004500000000002000A750E00000002000380E6A2 -:1004600000000002040025C5000000020020750FF6 -:1004700000000004006000860000000200007570AB -:100480000000000200007571000000060000757297 -:1004900000000002000380E600000002040025C501 -:1004A00000000002000050000000000200A0500008 -:1004B0000000000200007568000000020006100045 -:1004C0000000000C00000095000000020005800004 -:1004D000000000020C60756200000004000000973C -:1004E00000000002000380E600000002040025C5B1 -:1004F000000000040060009600000000400070E56D -:1005000000000002000380E600000002040025C590 -:1005100000000002000380E50000001C000000A8AD -:1005200000000018000650AA00000002040025BBCD -:1005300000000018000610AB00000000040075BCAD -:1005400000000002000075BB00000000000075BC48 -:100550000000000600090000000000020009000081 -:1005600000000006000D800200000002000078324A -:10057000000000020000500000000002000380E7BD -:100580000000000204002C97000000020000782008 -:100590000000000200007821000000000000780048 -:1005A000000000020120000000000002200770008F -:1005B0000000000201200000000000022000700086 -:1005C0000000000200061000000000020120751B60 -:1005D000000000028040750A000000028040750B98 -:1005E000000000020011000000000002000380E58E -:1005F0000000001C000000C600000018000610AB40 -:1006000000000002844075BD00000018000610AA1A -:1006100000000002840075BB00000018000610AB4B -:1006200000000002844075BC00000004000000C906 -:1006300000000002804075BD00000002800075BB14 -:1006400000000002804075BC000000020010800025 -:1006500000000002014000000000000C006000CD1E -:100660000000002020C0700000000012000000CF39 -:100670000000000600800000000000060080751DDC -:100680000000000000000000000000020000775C95 -:100690000000000200A050000000000200661000F0 -:1006A000000000200460275D000000000000400002 -:1006B0000000000201E0083000000000210070008E -:1006C000000000006464614D00000000696874204F -:1006D00000000000000000730000000000000000A7 -:1006E000000000020000500000000002000380D063 -:1006F00000000002040025E000000000000075E199 -:10070000000000000000000100000002000380E083 -:1007100000000002040023940000000000005000CC -:1007200000000000000000000000000000000000C9 -:1007300000000000000000080000000000000004AD -:1007400000000000000000000000000000000000A9 -:100750000000000000000000000000000000000099 -:100760000000000000000000000000000000000089 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B0000000000000000000000000000000000039 -:1007C0000000000000000000000000000000000029 -:1007D0000000000000000000000000000000000019 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:00000001FF -/* production radeon ucode r1xx-r6xx */ diff --git a/kernel-2.6.33/firmware/radeon/R200_cp.bin.ihex b/kernel-2.6.33/firmware/radeon/R200_cp.bin.ihex deleted file mode 100644 index 3a0bd731..00000000 --- a/kernel-2.6.33/firmware/radeon/R200_cp.bin.ihex +++ /dev/null @@ -1,130 +0,0 @@ -:1000000000000000210070000000000020007000CF -:1000100000000004000000BF00000004000000C356 -:10002000000000007A685E5D000000005D5D55889C -:100030000000000068659197000000005DA19F78B6 -:10004000000000005D5D5D5D000000005DEE5D5044 -:1000500000000000F2ACACAC00000000E75DF9E984 -:1000600000000000B1DD0E1100000000E2AFAFAFF4 -:1000700000000016000F000000000000452F232D97 -:10008000000000040000001300000016000F000034 -:1000900000000000452F272D00000016000F000172 -:1000A000000000003E4D4A3700000002000077EFDC -:1000B00000000002000610000000001A00000020EE -:1000C0000000001E000040000000000200061000BA -:1000D0000000001A000000200000001E0000400088 -:1000E00000000002000610000000001A00000020BE -:1000F0000000001E00004000000000040000001688 -:10010000000000020003802A00000002040067E0F3 -:10011000000000040000001600000002000077E06C -:10012000000000020006500000000002000037E15D -:1001300000000006040067E100000002000077E014 -:1001400000000002000077E100000006000077E1F7 -:1001500000000000FFFFFFFF000000001000000093 -:100160000000000007F007F0000000020003802AF2 -:1001700000000006040067E0000000020003802C7D -:100180000000000204002741000000020400274193 -:100190000000000204002743000000020000767502 -:1001A0000000000200007676000000020000767772 -:1001B0000000000600007678000000020003802C9A -:1001C0000000000204002741000000020400274153 -:1001D00000000002040027430000000200007676C1 -:1001E000000000020000767700000006000076782C -:1001F000000000020003802B0000000204002676AD -:100200000000000200007677000000020003802C4E -:100210000000000204002741000000020400274300 -:100220000000000600007678000000020003802C29 -:1002300000000002040027410000000204002741E2 -:10024000000000020400274300000006000076784A -:10025000000000180000002F000000180000002F10 -:100260000000000600000000000000180000003739 -:100270000000001800000037000000060000000029 -:100280000000000201605000000000020006500063 -:1002900000000002000980000000000200061000BB -:1002A0000000000464C06051000000160008000057 -:1002B0000000000000000000000000020400251DF6 -:1002C0000000000200007580000000020006758139 -:1002D0000000000204002580000000020006758175 -:1002E000000000040000005A000000000000500060 -:1002F0000000000200061000000000020000750E61 -:1003000000000002000190000000001400011064D1 -:100310000000001200000064000000020400250F2D -:10032000000000040000505E00000002000075653F -:100330000000000200007566000000040000006577 -:100340000000000201E655B4000000024401B0F0D4 -:100350000000000201C110F0000000182666707154 -:1003600000000002040C2565000000180000007168 -:100370000000000204002564000000020000756611 -:100380000000000400000068000000080040107435 -:10039000000000020010100000000002000D80FFAD -:1003A000000000080080007700000002000F9000AD -:1003B00000000002000E00FF000000060000000028 -:1003C0000000001800000094000000040000006815 -:1003D00000000002000075760000000200065000D8 -:1003E0000000000200009000000000020004100065 -:1003F000000000020C00350E000000020004900016 -:1004000000000002000510000000000201E785F86E -:1004100000000002002000000000000C00600087C7 -:10042000000000020000756300000021006075F00C -:10043000000000042000707C000000040000507CDC -:1004400000000002000075760000000200007577D1 -:10045000000000020000750E000000020000750F91 -:100460000000000200A050000000000C0060008AA4 -:1004700000000021006075F000000002000075F827 -:10048000000000040000008A00000002000A750E4F -:10049000000000020020750F000000040060008DC5 -:1004A000000000020000757000000002000075717D -:1004B00000000006000075720000000200005000FD -:1004C0000000000200A0500000000002000075685B -:1004D00000000002000610000000000C0000009860 -:1004E0000000000200058000000000020C60756240 -:1004F000000000040000009A000000040060009961 -:1005000000000000400070F100000002000380F1D4 -:100510000000001C000000A700000018000650A901 -:1005200000000002040025BB00000018000610AA0D -:1005300000000000040075BC00000002000075BB54 -:1005400000000000000075BC00000006000900006B -:10055000000000020009000000000006000D8002FB -:10056000000000020000500000000002000078219E -:100570000000000000007800000000020000782168 -:10058000000000000000780000000002016650003A -:1005900000000002000A000000000002000671CC0A -:1005A000000000020286F1CD00000010000000B73C -:1005B00000000000210070000000001C000000BED0 -:1005C000000000020006500000000002000A0000C7 -:1005D000000000020006100000000002000B0000F6 -:1005E000000000023806700000000004000A00BA93 -:1005F0000000000020007000000000020120000048 -:10060000000000022007700000000002012000002E -:100610000000000020007000000000020006100032 -:10062000000000020120751B000000028040750AD6 -:10063000000000028040750B000000020011000065 -:1006400000000002000380F10000001C000000D147 -:1006500000000018000610AA00000002844075BDCA -:1006600000000018000610A900000002840075BBFD -:1006700000000018000610AA00000002844075BCAB -:1006800000000004000000D400000002804075BD9E -:1006900000000002800075BB00000002804075BCB5 -:1006A0000000000200108000000000020140000075 -:1006B0000000000C006000D80000002020C0700086 -:1006C00000000012000000DA0000000600800000B8 -:1006D000000000060080751D00000002000025BB20 -:1006E00000000004000040D4000000020000775C1D -:1006F0000000000200A05000000000020066100090 -:10070000000000200460275D0000000000004000A1 -:1007100000000002000079990000000200A05000D3 -:100720000000000200661000000000200460299B09 -:1007300000000000000040000000000201E008305E -:1007400000000000210070000000000200005000C6 -:10075000000000020003805600000002040025E0B3 -:1007600000000000000075E1000000000000000132 -:1007700000000002000380ED0000000004007394FC -:100780000000000000000000000000000000000069 -:1007900000000002000078C400000002000078C5DC -:1007A00000000002000078C600000002000079246A -:1007B00000000002000079250000000200007926F8 -:1007C00000000004000000F2000000020000792494 -:1007D00000000002000079250000000200007926D8 -:1007E00000000004000000F900000000000000000C -:1007F00000000000000000000000000000000000F9 -:00000001FF -/* production radeon ucode r1xx-r6xx */ diff --git a/kernel-2.6.33/firmware/radeon/R300_cp.bin.ihex b/kernel-2.6.33/firmware/radeon/R300_cp.bin.ihex deleted file mode 100644 index d307d568..00000000 --- a/kernel-2.6.33/firmware/radeon/R300_cp.bin.ihex +++ /dev/null @@ -1,130 +0,0 @@ -:10000000000000004200E000000000004000E000AE -:1000100000000008000000AE00000008000000B270 -:100020000000000067554B4A000000004A4A447532 -:100030000000000055527D83000000004A8C8B6553 -:10004000000000004AEF4AF6000000004AE14A4A78 -:1000500000000000E497979700000000DB4AEBDD0A -:10006000000000009CCC4A4A00000000D1989898FB -:10007000000000004A0F9AD600000004000CA00007 -:1000800000000038000D0012000000040000E8B479 -:1000900000000038000D0014000000040000E8B665 -:1000A00000000038000D0016000000040000E854B5 -:1000B00000000038000D0018000000040000E855A2 -:1000C00000000038000D001A000000040000E8568F -:1000D00000000038000D001C000000040000E8577C -:1000E00000000038000D001E000000040000E8249D -:1000F00000000038000D0020000000040000E8258A -:1001000000000038000D0022000000040000E8306C -:1001100000000038000D0024000000040000F0C0C2 -:1001200000000038000D0026000000040000F0C1AF -:1001300000000038000D0028000000040000F0411D -:1001400000000038000D002A000000040000F184C7 -:1001500000000038000D002C000000040000F185B4 -:1001600000000038000D002E000000040000F186A1 -:1001700000000038000D0030000000040000F1878E -:1001800000000038000D0032000000040000F18083 -:1001900000000038000D0034000000040000F3935C -:1001A00000000038000D0036000000040000F38A53 -:1001B00000000038000D0038000000040000F38E3D -:1001C000000000040000E821000000040140A0003D -:1001D00000000018000000430000000400CCE8000C -:1001E00000000004001B000100000004080048009B -:1001F00000000004001B000100000004080048008B -:1002000000000004001B000100000004080048007A -:10021000000000080000003A000000000000A000FC -:10022000000000042000451D000000040000E580DF -:1002300000000004000CE581000000040800458077 -:1002400000000004000CE5810000000800000047E9 -:10025000000000000000A00000000004000C2000CE -:10026000000000040000E50E000000040003200070 -:10027000000000280002205100000024000000516E -:10028000000000040800450F000000080000A04B1B -:10029000000000040000E565000000040000E566C1 -:1002A00000000008000000520000000403CCA5B4C8 -:1002B00000000004054320000000000400022000AC -:1002C000000000304CCCE05E0000000408274565CB -:1002D000000000300000005E0000000408004564DB -:1002E000000000040000E566000000080000005562 -:1002F00000000010008020610000000400202000A9 -:1003000000000004001B00FF00000010010000645A -:1003100000000004001F200000000004001C00FF7B -:100320000000000C00000000000000300000008011 -:100330000000000800000055000000040000E57601 -:1003400000000004000CA0000000000400012000D8 -:100350000000000400082000000000041800650EE2 -:10036000000000040009200000000004000A200032 -:1003700000000004000F0000000000040040000026 -:100380000000001800000074000000040000E56395 -:10039000000000C200C0E5F900000008000000698C -:1003A000000000080000A069000000040000E576DD -:1003B000000000040000E577000000040000E50EE6 -:1003C000000000040000E50F000000040140A00050 -:1003D0000000001800000077000000C200C0E5F92E -:1003E0000000000800000077000000040014E50E83 -:1003F000000000040040E50F0000000800C0007A83 -:10040000000000040000E570000000040000E57139 -:100410000000000C0000E572000000040000A000D5 -:10042000000000040140A000000000040000E56896 -:1004300000000004000C20000000001800000084F0 -:1004400000000004000B00000000000418C0E5627A -:1004500000000008000000860000000800C00085C1 -:1004600000000004000700E30000003800000092D4 -:1004700000000030000CA09400000004080045BB00 -:1004800000000030000C2095000000000800E5BCD2 -:10049000000000040000E5BB000000000000E5BC17 -:1004A0000000000C00120000000000040012000018 -:1004B0000000000C001B0002000000040000A0006F -:1004C000000000040000E821000000000000E80037 -:1004D000000000040000E821000000000000E82EF9 -:1004E0000000000402CCA000000000040014000082 -:1004F00000000004000CE1CC00000004050DE1CD7B -:10050000000000040040000000000018000000A4EB -:100510000000000400C0A00000000008000000A1CE -:1005200000000020000000A6000000004200E000E3 -:1005300000000038000000AD00000004000CA00026 -:10054000000000040014000000000004000C200063 -:10055000000000040016000000000004700CE00021 -:1005600000000008001400A9000000004000E000A6 -:10057000000000040240000000000004400EE00003 -:100580000000000402400000000000004000E00005 -:1005900000000004000C2000000000040240E51BE5 -:1005A000000000050080E50A000000050080E50B62 -:1005B000000000040022000000000004000700E327 -:1005C00000000038000000C000000030000C209542 -:1005D000000000050880E5BD00000030000C2094FC -:1005E000000000050800E5BB00000030000C20956D -:1005F000000000050880E5BC00000008000000C302 -:10060000000000050080E5BD000000050000E5BB1E -:10061000000000050080E5BC00000004002100008F -:1006200000000004028000000000001800C000C7A5 -:10063000000000404180E00000000024000000C9EC -:100640000000000C010000000000000C0100E51D8E -:1006500000000004000045BB00000008000080C34B -:10066000000000040000F3CE000000040140A000E0 -:100670000000000400CC20000000004008C053CF60 -:100680000000000000008000000000040000F3D221 -:10069000000000040140A0000000000400CC200085 -:1006A0000000004008C053D300000000000080009C -:1006B000000000040000F39D000000040140A000C1 -:1006C0000000000400CC20000000004008C0539E41 -:1006D00000000000000080000000000403C008309B -:1006E000000000004200E000000000040000A00044 -:1006F00000000004200045E0000000000000E5E1EB -:10070000000000000000000100000004000700E0FD -:10071000000000000800E39400000000000000005A -:10072000000000040000E8C4000000040000E8C568 -:10073000000000040000E8C6000000040000E928F2 -:10074000000000040000E929000000040000E92A7C -:1007500000000008000000E4000000040000E92898 -:10076000000000040000E929000000040000E92A5C -:1007700000000008000000EB0000000402C02000A0 -:10078000000000040006000000000034000000F338 -:1007900000000008000000F00000000400008000DD -:1007A00000000000C000E0000000000000000000A9 -:1007B00000000004000C200000000004001D0018D0 -:1007C00000000004001A000100000034000000FBDB -:1007D000000000080000004A000000080500A04AD0 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:00000001FF -/* production radeon ucode r1xx-r6xx */ diff --git a/kernel-2.6.33/firmware/radeon/R420_cp.bin.ihex b/kernel-2.6.33/firmware/radeon/R420_cp.bin.ihex deleted file mode 100644 index 38158912..00000000 --- a/kernel-2.6.33/firmware/radeon/R420_cp.bin.ihex +++ /dev/null @@ -1,130 +0,0 @@ -:10000000000000004200E000000000004000E000AE -:100010000000000800000099000000080000009D9A -:10002000000000004A554B4A000000004A4A44675D -:100030000000000055526F75000000004A7E7D658B -:1000400000000000D9D3DFF6000000004AC54A4A8C -:1000500000000000C882828200000000BF4ACFC1B9 -:100060000000000087B04A4A00000000B583838387 -:10007000000000004A0F85BA00000004000CA00038 -:1000800000000038000D0012000000040000E8B479 -:1000900000000038000D0014000000040000E8B665 -:1000A00000000038000D0016000000040000E854B5 -:1000B00000000038000D0018000000040000E855A2 -:1000C00000000038000D001A000000040000E8568F -:1000D00000000038000D001C000000040000E8577C -:1000E00000000038000D001E000000040000E8249D -:1000F00000000038000D0020000000040000E8258A -:1001000000000038000D0022000000040000E8306C -:1001100000000038000D0024000000040000F0C0C2 -:1001200000000038000D0026000000040000F0C1AF -:1001300000000038000D0028000000040000F0411D -:1001400000000038000D002A000000040000F184C7 -:1001500000000038000D002C000000040000F185B4 -:1001600000000038000D002E000000040000F186A1 -:1001700000000038000D0030000000040000F1878E -:1001800000000038000D0032000000040000F18083 -:1001900000000038000D0034000000040000F3935C -:1001A00000000038000D0036000000040000F38A53 -:1001B00000000038000D0038000000040000F38E3D -:1001C000000000040000E821000000040140A0003D -:1001D00000000018000000430000000400CCE8000C -:1001E00000000004001B000100000004080048009B -:1001F00000000004001B000100000004080048008B -:1002000000000004001B000100000004080048007A -:10021000000000080000003A000000000000A000FC -:10022000000000042000451D000000040000E580DF -:1002300000000004000CE581000000040800458077 -:1002400000000004000CE5810000000800000047E9 -:10025000000000000000A00000000004000C2000CE -:10026000000000040000E50E000000040003200070 -:10027000000000280002205100000024000000516E -:10028000000000040800450F000000080000A04B1B -:10029000000000040000E565000000040000E566C1 -:1002A00000000008000000520000000403CCA5B4C8 -:1002B00000000004054320000000000400022000AC -:1002C000000000304CCCE05E0000000408274565CB -:1002D000000000300000005E0000000408004564DB -:1002E000000000040000E566000000080000005562 -:1002F00000000010008020610000000400202000A9 -:1003000000000004001B00FF00000010010000645A -:1003100000000004001F200000000004001C00FF7B -:100320000000000C0000000000000030000000721F -:100330000000000800000055000000040000E57601 -:10034000000000040000E577000000040000E50E56 -:10035000000000040000E50F000000040140A000C0 -:100360000000001800000069000000C200C0E5F9AC -:100370000000000800000069000000040014E50E01 -:10038000000000040040E50F0000000800C0006C01 -:10039000000000040000E570000000040000E571AA -:1003A0000000000C0000E572000000040000A00046 -:1003B000000000040140A000000000040000E56807 -:1003C00000000004000C200000000018000000766F -:1003D00000000004000B00000000000418C0E562EB -:1003E00000000008000000780000000800C000774E -:1003F00000000004000700C7000000380000008073 -:10040000000000040000E5BB000000000000E5BCA7 -:10041000000000040000A000000000040000E8212B -:10042000000000000000E800000000040000E821D7 -:10043000000000000000E82E0000000402CCA00034 -:10044000000000040014000000000004000CE1CCD7 -:1004500000000004050DE1CD000000040040000094 -:10046000000000180000008F0000000400C0A00081 -:10047000000000080000008C000000200000009137 -:10048000000000004200E00000000038000000987A -:1004900000000004000CA000000000040014000094 -:1004A00000000004000C2000000000040016000002 -:1004B00000000004700CE00000000008001400942C -:1004C000000000004000E0000000000402400000C6 -:1004D00000000004400EE0000000000402400000A4 -:1004E000000000004000E00000000004000C2000BC -:1004F000000000040240E51B000000050080E50A42 -:10050000000000050080E50B000000040022000050 -:1005100000000004000700C700000038000000A42D -:10052000000000050080E5BD000000050000E5BBFF -:10053000000000050080E5BC000000040021000070 -:1005400000000004028000000000001800C000ABA2 -:10055000000000404180E00000000024000000ADE9 -:100560000000000C010000000000000C0100E51D6F -:1005700000000004000045BB00000008000080A748 -:10058000000000040000F3CE000000040140A000C1 -:100590000000000400CC20000000004008C053CF41 -:1005A0000000000000008000000000040000F3D202 -:1005B000000000040140A0000000000400CC200066 -:1005C0000000004008C053D300000000000080007D -:1005D000000000040000F39D000000040140A000A2 -:1005E0000000000400CC20000000004008C0539E22 -:1005F00000000000000080000000000403C008307C -:10060000000000004200E000000000040000A00024 -:1006100000000004200045E0000000000000E5E1CB -:10062000000000000000000100000004000700C4FA -:10063000000000000800E39400000000000000003B -:10064000000000040000E8C4000000040000E8C549 -:10065000000000040000E8C6000000040000E928D3 -:10066000000000040000E929000000040000E92A5D -:1006700000000008000000C8000000040000E92895 -:10068000000000040000E929000000040000E92A3D -:1006900000000008000000CF0000000402C020009D -:1006A000000000040006000000000034000000D735 -:1006B00000000008000000D40000000400008000DA -:1006C00000000000C000E000000000040000E1CCD9 -:1006D000000000040500E1CD00000004000CA000B3 -:1006E00000000034000000DE00000008000000DA16 -:1006F000000000000000A000000000040019E1CC90 -:1007000000000004001B0001000000040500A00020 -:1007100000000004080041CD00000004000CA0000F -:1007200000000034000000FB000000080000004A48 -:1007300000000000000000000000000000000000B9 -:1007400000000000000000000000000000000000A9 -:100750000000000000000000000000000000000099 -:100760000000000000000000000000000000000089 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B00000000004000C200000000004001D0018D0 -:1007C00000000004001A000100000034000000FBDB -:1007D000000000080000004A000000080500A04AD0 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:00000001FF -/* production radeon ucode r1xx-r6xx */ diff --git a/kernel-2.6.33/firmware/radeon/R520_cp.bin.ihex b/kernel-2.6.33/firmware/radeon/R520_cp.bin.ihex deleted file mode 100644 index 372ff82a..00000000 --- a/kernel-2.6.33/firmware/radeon/R520_cp.bin.ihex +++ /dev/null @@ -1,130 +0,0 @@ -:10000000000000004200E000000000004000E000AE -:100010000000000800000099000000080000009D9A -:10002000000000004A554B4A000000004A4A44675D -:100030000000000055526F75000000004A7E7D658B -:1000400000000000E0DAE6F6000000004AC54A4A77 -:1000500000000000C882828200000000BF4ACFC1B9 -:100060000000000087B04AD500000000B5838383FC -:10007000000000004A0F85BA00000004000CA00038 -:1000800000000038000D0012000000040000E8B479 -:1000900000000038000D0014000000040000E8B665 -:1000A00000000038000D0016000000040000E854B5 -:1000B00000000038000D0018000000040000E855A2 -:1000C00000000038000D001A000000040000E8568F -:1000D00000000038000D001C000000040000E8577C -:1000E00000000038000D001E000000040000E8249D -:1000F00000000038000D0020000000040000E8258A -:1001000000000038000D0022000000040000E8306C -:1001100000000038000D0024000000040000F0C0C2 -:1001200000000038000D0026000000040000F0C1AF -:1001300000000038000D0028000000040000E0006E -:1001400000000038000D002A000000040000E0005C -:1001500000000038000D002C000000040000E0004A -:1001600000000038000D002E000000040000E00038 -:1001700000000038000D0030000000040000E00026 -:1001800000000038000D0032000000040000F18083 -:1001900000000038000D0034000000040000F3935C -:1001A00000000038000D0036000000040000F38A53 -:1001B00000000038000D0038000000040000F38E3D -:1001C000000000040000E821000000040140A0003D -:1001D00000000018000000430000000400CCE8000C -:1001E00000000004001B000100000004080048009B -:1001F00000000004001B000100000004080048008B -:1002000000000004001B000100000004080048007A -:10021000000000080000003A000000000000A000FC -:10022000000000042000451D000000040000E580DF -:1002300000000004000CE581000000040800458077 -:1002400000000004000CE5810000000800000047E9 -:10025000000000000000A00000000004000C2000CE -:10026000000000040000E50E000000040003200070 -:10027000000000280002205100000024000000516E -:10028000000000040800450F000000080000A04B1B -:10029000000000040000E565000000040000E566C1 -:1002A00000000008000000520000000403CCA5B4C8 -:1002B00000000004054320000000000400022000AC -:1002C000000000304CCCE05E0000000408274565CB -:1002D000000000300000005E0000000408004564DB -:1002E000000000040000E566000000080000005562 -:1002F00000000010008020610000000400202000A9 -:1003000000000004001B00FF00000010010000645A -:1003100000000004001F200000000004001C00FF7B -:100320000000000C0000000000000030000000721F -:100330000000000800000055000000040000E57601 -:10034000000000040000E577000000040000E50E56 -:10035000000000040000E50F000000040140A000C0 -:100360000000001800000069000000C200C0E5F9AC -:100370000000000800000069000000040014E50E01 -:10038000000000040040E50F0000000800C0006C01 -:10039000000000040000E570000000040000E571AA -:1003A0000000000C0000E572000000040000A00046 -:1003B000000000040140A000000000040000E56807 -:1003C00000000004000C200000000018000000766F -:1003D00000000004000B00000000000418C0E562EB -:1003E00000000008000000780000000800C000774E -:1003F00000000004000700C7000000380000008073 -:10040000000000040000E5BB000000000000E5BCA7 -:10041000000000040000A000000000040000E8212B -:10042000000000000000E800000000040000E821D7 -:10043000000000000000E82E0000000402CCA00034 -:10044000000000040014000000000004000CE1CCD7 -:1004500000000004050DE1CD000000040040000094 -:10046000000000180000008F0000000400C0A00081 -:10047000000000080000008C000000200000009137 -:10048000000000004200E00000000038000000987A -:1004900000000004000CA000000000040014000094 -:1004A00000000004000C2000000000040016000002 -:1004B00000000004700CE00000000008001400942C -:1004C000000000004000E0000000000402400000C6 -:1004D00000000004400EE0000000000402400000A4 -:1004E000000000004000E00000000004000C2000BC -:1004F000000000040240E51B000000050080E50A42 -:10050000000000050080E50B000000040022000050 -:1005100000000004000700C700000038000000A42D -:10052000000000050080E5BD000000050000E5BBFF -:10053000000000050080E5BC000000040021000070 -:1005400000000004028000000000001800C000ABA2 -:10055000000000404180E00000000024000000ADE9 -:100560000000000C010000000000000C0100E51D6F -:1005700000000004000045BB00000008000080A748 -:10058000000000040000F3CE000000040140A000C1 -:100590000000000400CC20000000004008C053CF41 -:1005A0000000000000008000000000040000F3D202 -:1005B000000000040140A0000000000400CC200066 -:1005C0000000004008C053D300000000000080007D -:1005D000000000040000F39D000000040140A000A2 -:1005E0000000000400CC20000000004008C0539E22 -:1005F00000000000000080000000000403C008307C -:10060000000000004200E000000000040000A00024 -:1006100000000004200045E0000000000000E5E1CB -:10062000000000000000000100000004000700C4FA -:10063000000000000800E39400000000000000003B -:10064000000000040000E8C4000000040000E8C549 -:10065000000000040000E8C6000000040000E928D3 -:10066000000000040000E929000000040000E92A5D -:1006700000000008000000C8000000040000E92895 -:10068000000000040000E929000000040000E92A3D -:1006900000000008000000CF00000000DEADBEEF4B -:1006A000000000000000011600000004000700D355 -:1006B00000000004080050E700000004000700D418 -:1006C000000000040800401C000000000000E01DC5 -:1006D0000000000402C0200000000004000600002A -:1006E00000000034000000DE00000008000000DB15 -:1006F000000000040000800000000000C000E000D6 -:10070000000000040000E1CC000000040500E1CD81 -:1007100000000004000CA00000000034000000E510 -:1007200000000008000000E1000000000000A00040 -:10073000000000040019E1CC00000004001B0001CF -:10074000000000040500A00000000004080041CDE6 -:1007500000000004000CA00000000034000000FBBA -:10076000000000080000004A000000000000000037 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B00000000004000C200000000004001D0018D0 -:1007C00000000004001A000100000034000000FBDB -:1007D000000000080000004A000000080500A04AD0 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:00000001FF -/* production radeon ucode r1xx-r6xx */ diff --git a/kernel-2.6.33/firmware/radeon/R600_me.bin.ihex b/kernel-2.6.33/firmware/radeon/R600_me.bin.ihex deleted file mode 100644 index 30d4c14a..00000000 --- a/kernel-2.6.33/firmware/radeon/R600_me.bin.ihex +++ /dev/null @@ -1,1345 +0,0 @@ -:1000000000000000C020040000000000000000000C -:1000100000A0000A000000000000FFFF00284621A9 -:100020000000000000000000D900480000000000AF -:1000300000000000C02004000000000000000000DC -:1000400000A0000A000000000000000000E0000026 -:100050000000000000010000C02946200000000050 -:1000600000000000D900480000000000000000006F -:10007000C0200400000000000000000000A0000AF2 -:10008000000000008100000000204411000000007A -:1000900000000001002048110000000000042004BE -:1000A0000060441100000614000000000060000021 -:1000B000000005B20000000000600000000005C55F -:1000C00000000000C02008000000000000000F0039 -:1000D000002816220000000000000008002116255C -:1000E0000000000000000020002036250000000075 -:1000F0008D000000002044110000000000000004FA -:10010000002F022500000000000000000CE00000AD -:1001100000000018004120000040481100000019B4 -:100120000042200000204811000000008E00000066 -:1001300000204411000000000000003100204A2D82 -:1001400000000000900000000020441100000000AA -:100150000000000000204805000000000000000C26 -:1001600000211622000000000000000300281625D0 -:10017000000000000000001900211A220000000009 -:100180000000000400281A26000000000000000003 -:10019000002914C5000000000000002100203625C1 -:1001A0000000000000000000003A140200000000FF -:1001B00000000016002116250000000000000003CA -:1001C00000281625000000000000001D00200E2D54 -:1001D00000000000FFFFFFFC00280E2300000000CD -:1001E00000000000002914A3000000000000001D12 -:1001F00000203625000000000000800000280E22AC -:10020000000000000000000700220E230000000094 -:10021000000000000029386E0000000020000000EF -:1002200000280E22000000000000000600210E231E -:1002300000000000000000000029386E00000000EF -:100240000000000000220222000000000000000068 -:1002500014E0000000000038000000002EE0000064 -:1002600000000035000000002CE000000000003716 -:100270000000000000400E2D0000003900000008C2 -:1002800000200E2D00000000000000090040122D8B -:10029000000000460000000100400E2D0000003963 -:1002A00000000000C0200C0000000000003FFFFC28 -:1002B0000028122300000000000000020022122487 -:1002C000000000000000001F00211E2300000000AD -:1002D0000000000014E000000000003E00000008E4 -:1002E00000401C11000000410000000D00201E2DE8 -:1002F000000000000000000F00281E270000000082 -:100300000000000300221E27000000007FC0000044 -:1003100000281A23000000000000001400211A2603 -:10032000000000000000000100331A260000000059 -:100330000000000800221A26000000000000000053 -:1003400000290CC700000000000000300020362407 -:100350000000000000007F000028122100000000C3 -:1003600000001400002F0224000000000000000024 -:100370000CE000000000004B0000000100290E23EB -:1003800000000000000000100020362300000000E4 -:100390000000E0000020441100000000FFF8000011 -:1003A00000294A230000000000000000003A2C024F -:1003B000000000000000000200220E2B00000000E0 -:1003C000FC00000000280E230000000000000011C7 -:1003D000002036230000000000001FFF00294A23F0 -:1003E000000000000000003000204A2D0000000046 -:1003F0000000000000204811000000000000003252 -:1004000000200E2D00000000060A020000294A23E9 -:100410000000000000000000002048110000000063 -:100420000000000000204811000000000000000152 -:1004300000210222000000000000000014E0000083 -:1004400000000061000000002EE000000000005FDE -:10045000000000002CE000000000005E0000000032 -:1004600000400E2D000000620000000100400E2D33 -:10047000000000620000000A00200E2D00000000B5 -:100480000000000B0040122D0000006A0000000078 -:10049000C0200C0000000000003FFFFC00281223D9 -:1004A00000000000000000020022122400000000F2 -:1004B0007FC0000000281623000000000000001488 -:1004C0000021162500000000000000010033162561 -:1004D000000000008000000000280E230000000043 -:1004E0000000000000290CA3000000003FFFFC00FA -:1004F00000290E23000000000000001F00211E2321 -:10050000000000000000000014E000000000006D8A -:100510000000010000401C11000000700000000DF0 -:1005200000201E2D00000000000000F000281E2703 -:10053000000000000000000400221E270000000050 -:100540008100000000204411000000000000000DA8 -:100550000020481100000000FFFFF0FF00281A30C3 -:10056000000000000000A02800204411000000004E -:1005700000000000002948E6000000000000A0186C -:1005800000204411000000003FFFFFFF00284A2325 -:10059000000000000000A010002044110000000036 -:1005A0000000000000204804000000000000002DB2 -:1005B0000020162D0000000000000000002F00A306 -:1005C00000000000000000000CC0000000000080DF -:1005D0000000002E0020162D00000000000000008A -:1005E000002F00A400000000000000000CC000006C -:1005F00000000081000000000040000000000087B3 -:100600000000002D00203623000000000000002E16 -:1006100000203624000000000000001D00201E2DD8 -:10062000000000000000000200210227000000007E -:100630000000000014E0000000000087000000003F -:1006400000600000000005ED0000000000600000F8 -:10065000000005E10000000200210E220000000061 -:100660000000000014C000000000008A0000001814 -:10067000C040362000000090000000002EE0000086 -:100680000000008E000000002CE000000000008D43 -:100690000000000200400E2D0000008F000000034B -:1006A00000400E2D0000008F0000000C00200E2DD9 -:1006B00000000000000000180020362300000000A9 -:1006C0000000000300210E220000000000000000D6 -:1006D00014C00000000000950000A00C0020441190 -:1006E0000000000000000000C020480000000000E2 -:1006F00000000000C04048000000009D0000A00C69 -:1007000000204411000000000000000000204811FB -:1007100000000000000000002EE000000000009B30 -:10072000000000002CE000000000009A0000000221 -:1007300000400E2D0000009C0000000300400E2D24 -:100740000000009C0000000C00200E2D00000000A6 -:10075000000000000020480300000000000000002E -:10076000003A0C0200000000003F000000280E23A9 -:10077000000000000000001000210E230000000017 -:100780000000001300203623000000000000001EBF -:100790000021022B000000000000000014C0000037 -:1007A000000000A40000001CC02036200000000053 -:1007B0000000001F0021022B0000000000000000CC -:1007C00014C00000000000A70000001BC02036205D -:1007D000000000000000000800210E2B00000000B7 -:1007E0000000007F00280E23000000000000000031 -:1007F000002F022300000000000000000CE00000B9 -:10080000000000DB000000002700000000000000E6 -:1008100000000000006000000000028C8100000069 -:1008200000204411000000000000000600204811D4 -:10083000000000000000000C00221E30000000003C -:100840009980000000204411000000000000000416 -:100850000020122D000000000000000800221224D9 -:10086000000000000000001000201811000000002F -:100870000000000000291CE400000000000000004F -:1008800000604807000001289B0000000020441180 -:1008900000000000000000000020480200000000EE -:1008A0009C00000000204411000000000000000037 -:1008B0000033146F000000000000000100333E23ED -:1008C0000000000000000000D90048000000000007 -:1008D0000000000000203C05000000008100000036 -:1008E00000204411000000000000000E002048110C -:1008F00000000000000000000020101000000000B8 -:100900000000E00700204411000000000000000F7C -:100910000021022B000000000000000014C00000B5 -:10092000000000C500F8FF0800204811000000008A -:100930009800000000404811000000D6000000F0C0 -:1009400000280E2200000000000000A0002F02235B -:1009500000000000000000000CC00000000000D4F7 -:100960000000001300200E2D000000000000000118 -:10097000002F022300000000000000000CE0000037 -:10098000000000CF00000002002F02230000000042 -:10099000000000000CE00000000000CE00003F005E -:1009A00000400C11000000D000001F0000400C119E -:1009B000000000D000000F0000200C11000000001B -:1009C0000038000900294A23000000003F00000011 -:1009D00000280E2B000000000000000200220E2361 -:1009E000000000000000000700494A23000000D674 -:1009F00000380F09002048110000000068000007BF -:100A000000204811000000000000000800214A27D3 -:100A1000000000000000000000204811000000005D -:100A2000060A020000294A2400000000000000001D -:100A300000204811000000000000000000204811C4 -:100A4000000000000000A20200204411000000008D -:100A500000FF000000284A220000000000000030D3 -:100A600000200E2D000000000000002E0020122D9E -:100A70000000000000000000002F008300000000C4 -:100A8000000000000CE00000000000E30000000097 -:100A900000600000000005E70000000000400000CA -:100AA000000000E40000000000600000000005EA13 -:100AB000000000070020222D0000000000000005BB -:100AC00000220E22000000000010000000280E236B -:100AD0000000000000000000002920680000000065 -:100AE00000000000003A0C0200000000000000EFCF -:100AF00000280E23000000000000000000292068EC -:100B0000000000000000001D00200E2D000000006D -:100B1000000000030021022300000000000000008C -:100B200014E00000000000F10000000B002102288A -:100B3000000000000000000014C00000000000F1F0 -:100B40000000040000292228000000000000001A14 -:100B500000203628000000000000001C00210E22AA -:100B6000000000000000000014C00000000000F6BB -:100B70000000A30C00204411000000000000000051 -:100B800000204811000000000000001E00210E227D -:100B9000000000000000000014C00000000001047C -:100BA0000000A30F0020441100000000000000130B -:100BB00000200E2D0000000000000001002F022385 -:100BC00000000000000000000CC00000000000FD5C -:100BD000FFFFFFFF00404811000001040000000279 -:100BE000002F022300000000000000000CC00000E5 -:100BF000000001000000FFFF004048110000010458 -:100C000000000004002F022300000000000000008C -:100C10000CC0000000000103000000FF004048116C -:100C20000000010400000001002048110000000045 -:100C30000002C40000204411000000000000001F5A -:100C400000210E22000000000000000014C000007F -:100C50000000010B0000001040210E2000000000E9 -:100C600000000019002036230000000000000018DA -:100C700040224A200000000000000010C0424A202C -:100C80000000010D0000000000200C110000000019 -:100C900000000019002036230000000000000000C2 -:100CA0000020481100000000000000000020481152 -:100CB000000000000000000A0020101100000000E9 -:100CC00000000000002F02240000000000000000CF -:100CD0000CE000000000011400000000002048119A -:100CE0000000000000000001005312240000011069 -:100CF000FFBFFFFF00283A2E000000000000001B8D -:100D000000210222000000000000000014C00000CA -:100D100000000127810000000020441100000000B5 -:100D20000000000D00204811000000000000001825 -:100D300000220E3000000000FC00000000280E23FE -:100D400000000000810000000020441100000000AD -:100D50000000000E0020481100000000000000000C -:100D600000201010000000000000E00E00204411E0 -:100D70000000000007F8FF080020481100000000F4 -:100D80000000000000294A230000000000000024A9 -:100D900000201E2D000000000000000800214A274E -:100DA00000000000000000000020481100000000CA -:100DB000060A020000294A2400000000000000008A -:100DC0000020481100000000000000000020481131 -:100DD0000000000000000000008000000000000093 -:100DE000810000000020441100000000000000010C -:100DF00000204811000000000000217C0020441168 -:100E000000000000008000000020481100000000E9 -:100E1000000000000020480600000000000000085C -:100E200000214A2700000000000000001700000019 -:100E3000000000000004217F00604411000006143F -:100E40000000001F00210230000000000000000030 -:100E500014C00000000006130000000400404C1104 -:100E60000000012E00000000006000000000000BE8 -:100E70000000000000600411000002FE00000000FD -:100E800000200411000000000000000000600811B4 -:100E90000000019F00000000006000000000015100 -:100EA0000000FFFF40280E2000000000000000109E -:100EB000C0211220000000000000FFFF4028062093 -:100EC0000000000000000010C0210A200000000007 -:100ED0000000000000341461000000000000000069 -:100EE00000741882000002A40001A1FD00604411FA -:100EF000000002C900003FFF002F022F0000000089 -:100F0000000000000CC000000000013800000000DC -:100F1000C04004000000000100000000006000006C -:100F20000000000B0000000000600411000002FE41 -:100F3000000000000020041100000000000000007C -:100F4000006008110000019F00003FFF002F022FEA -:100F500000000000000000000CE0000000000000A5 -:100F600000000000006000000000015100000010BF -:100F700040210E20000000000000FFFFC0281220CA -:100F800000000000000000104021162000000000BA -:100F90000000FFFFC0681A20000002A40001A1FDAC -:100FA00000604411000002C900003FFF002F022F23 -:100FB00000000000000000000CC00000000001491B -:100FC00000000000C0400400000000010000225C9E -:100FD00000204411000000000000000100300A2F32 -:100FE000000000000000000100210A2200000000B3 -:100FF0000000000300384A220000000000002256D2 -:1010000000204411000000000000001A00204811D8 -:10101000000000000000A1FC0020441100000000BE -:1010200000000001008048110000000000000000E6 -:10103000006000000000000B0000000000600000E5 -:101040000000017C00000000006000000000018D35 -:1010500000003FFF002F022F0000000000000000F2 -:101060000CE00000000000000000000000202C0840 -:10107000000000000000000000202411000000001B -:10108000000000000020281100000000000022568F -:10109000002044110000000000000016002048114C -:1010A000000000000000225C00204411000000004D -:1010B00000000003002048110000000093800000A1 -:1010C00000204411000000000000000200221E2940 -:1010D0000000000000000000007048EB00000189E3 -:1010E0000000000000600000000002A400000001F9 -:1010F000403306200000000000000000C03024093A -:101100000000000000003FFF002F022F0000000041 -:10111000000000000CE000000000000000000000E3 -:10112000006000000000028C9500000000204411C7 -:101130000000000000000000002F0221000000005D -:10114000000000000CE0000000000173000000003F -:10115000C0204800000000000000000100530621EC -:101160000000016F92000000002044110000000008 -:1011700000000000C0604800000001840001A1FDE3 -:101180000020441100000000000000130020062D84 -:1011900000000000000000000078042A000002E4C3 -:1011A00000000000002028090000000000003FFFB0 -:1011B000002F022F00000000000000000CC0000003 -:1011C0000000016500000000C040040000000001B4 -:1011D0000000021000600411000002FE00003FFF4A -:1011E000002F022F00000000000000000CE00000B3 -:1011F000000001810000001BC0203620000000001C -:101200000000001CC0203620000000003F800000CD -:1012100000200411000000004600000000600811DA -:101220000000019F0000000000800000000000009E -:101230000000A1FC002044110000000000003FFF5E -:10124000002F022F00000000000000000CC0000072 -:10125000000001880000000100804811000000002B -:101260000000002100804811000000000000FFFF86 -:1012700040280E200000000000000010C0211220B5 -:10128000000000000000FFFF4028162000000000C2 -:1012900000000010C0811A20000000008100000042 -:1012A000002044110000000000000006002048114A -:1012B000000000000000000800221E3000000000B6 -:1012C0000000003200201A2D000000000000E000A5 -:1012D0000020441100000000FFFBFF09002048111E -:1012E00000000000000000110020222D000000007E -:1012F00000001FFF00294A2800000000000000062F -:101300000020222D0000000000000000002920E83D -:10131000000000000000000000204808000000005D -:10132000000000000020481100000000060A020032 -:1013300000294A260000000000000000002048119B -:101340000000000000000000002048110000000024 -:10135000000001000020181100000000000000083B -:1013600000621E28000001280000000800822228D8 -:10137000000000000002C000002044110000000036 -:101380000000001B00600E2D000001AA0000001CE0 -:1013900000600E2D000001AA0000C00800204411CA -:1013A000000000000000001D00200E2D00000000C5 -:1013B0000000000014C00000000001A600000000B2 -:1013C000002004110000000000000000002048017F -:1013D000000000003900000000204811000000005B -:1013E0000000000000204811000000000000000084 -:1013F00000804802000000000000002000202E2D88 -:101400000000000000000000003B0D630000000031 -:101410000000000800224A23000000000000001025 -:1014200000224A23000000000000001800224A2386 -:1014300000000000000000000080480300000000E1 -:1014400000000000006000000000000B0000100021 -:1014500000600411000002FE0000000000200411E2 -:101460000000000000000000006008110000019F63 -:10147000000000070021062F0000000000000019F6 -:1014800000200A2D000000000000000100202C11A7 -:10149000000000000000FFFF4028222000000000A4 -:1014A0000000000F002622280000000000000010AD -:1014B00040212620000000000000000F0026262901 -:1014C00000000000000000000020280200000000D2 -:1014D0000000225600204411000000000000001B04 -:1014E000002048110000000000000000002F022131 -:1014F00000000000000000000CE00000000001CD32 -:101500000000225C00204411000000000000008167 -:1015100000204811000000000000A1FC0020441140 -:101520000000000000000001002048110000000041 -:101530000000008000201C110000000000000000DE -:10154000002F022700000000000000000CE0000057 -:10155000000001C90000000000600000000001D68A -:101560000000000100531E27000001C5000000011B -:1015700000202C11000000000000001F00280A229B -:10158000000000000000001F00282A2A00000000C0 -:101590000000000100530621000001BE0000225C93 -:1015A00000204411000000000000000200304A2F1B -:1015B000000000000000A1FC002044110000000019 -:1015C00000000001002048110000000000000001A0 -:1015D00000301E2F0000000000000000002F022736 -:1015E00000000000000000000CE00000000000000F -:1015F0000000000000600000000001D600000001B3 -:1016000000531E27000001D20000FFFF40280E20DB -:10161000000000000000000F00260E230000000064 -:1016200000000010C0211220000000000000000F88 -:101630000026122400000000000000000020141109 -:10164000000000000000000000601811000002A46B -:101650000001A1FD00204411000000000000000076 -:10166000002F022B00000000000000000CE0000032 -:10167000000001E500000010002216280000000014 -:10168000FFFF000000281625000000000000FFFFFB -:1016900000281A290000000000000000002948C5A9 -:1016A00000000000000000000020480A00000000C8 -:1016B0000000000000202C110000000000000010BD -:1016C0000022162300000000FFFF0000002816255E -:1016D000000000000000FFFF00281A2400000000A6 -:1016E00000000000002948C50000000000000000C4 -:1016F00000731503000001F200000000002018052F -:10170000000000000000000000731524000001F23A -:1017100000000000002D14C50000000000000000C3 -:10172000003008A200000000000000000020480275 -:10173000000000000000000000202802000000005F -:101740000000000000202003000000000000000056 -:1017500000802404000000000000000F002102258A -:10176000000000000000000014C00000000006138C -:1017700000000000002B1405000000000000000124 -:10178000009016250000000000000000006000002E -:101790000000000B0000000000600411000002FEC9 -:1017A0000000000000200411000000000000000004 -:1017B000006008110000019F000022560020441123 -:1017C000000000000000001A00294A22000000006A -:1017D00000000000C02000000000000000003FFFEB -:1017E000002F022F00000000000000000CE00000AD -:1017F0000000000000000000C02004000000000005 -:101800000000225C002044110000000000000003E2 -:1018100000384A21000000000000A1FC0020441113 -:10182000000000000000000100204811000000003E -:101830000000FFFF40281220000000000000001000 -:10184000C0211A20000000000000FFFF40280E20E9 -:101850000000000000000010C02116200000000061 -:101860000000000000741465000002A40001A1FD46 -:1018700000604411000002C900000001003306218D -:101880000000000000000000002F02210000000006 -:10189000000000000CC000000000020600003FFF36 -:1018A000002F022F00000000000000000CC000000C -:1018B000000001FF00000000C04004000000000123 -:1018C0000000000000600000000005C500000000EE -:1018D0000040040F00000200000000000060000053 -:1018E000000005B20000000000600000000005C517 -:1018F0000000021000600411000002FE0000000061 -:10190000006000000000018D000000000060000089 -:10191000000001890000000000600000000002A437 -:1019200000000000006000000000028C93800000B6 -:1019300000204411000000000000000000204808C2 -:10194000000000009500000000204411000000008D -:1019500000000000002F022F000000000000000027 -:101960000CE000000000021F00000000C040480022 -:101970000000021C92000000002044110000000042 -:1019800000000000C02048000000000000002256B7 -:101990000020441100000000000000160020481143 -:1019A000000000000000225C002044110000000044 -:1019B0000000000300204811000000000000A1FC0E -:1019C0000020441100000000000000010020481128 -:1019D000000000000001A1FD0020441100000000F3 -:1019E0000000000000600411000002E4000000009C -:1019F000C040040000000001000000000060000082 -:101A0000000005B20000A00C0020441100000000FE -:101A100000000000C020480000000000000000009E -:101A2000C04048000000000000000000006000000E -:101A30000000000B0000001840210A2000000000F8 -:101A400000000003002F0222000000000000000040 -:101A50000AE00000000002350000001A0020222DDC -:101A600000000000000801010029222800000000F9 -:101A70000000001A00203628000000000000A30C1F -:101A8000002044110000000000000000C0204800B9 -:101A90000000000000000000C0204800000000001E -:101AA00000000000C04048000000023A00000000B2 -:101AB000006000000000000B000000100060041136 -:101AC000000002FE3F800000002004110000000022 -:101AD00000000000006008110000019F0000225C6F -:101AE0000020441100000000000000030020481105 -:101AF000000000000000000000600000000002651F -:101B00000000001D00201E2D00000000000000014C -:101B100000211E27000000000000000014E000006B -:101B2000000002530000001800201E2D00000000DD -:101B30000000FFFF00281E2700000000000000003A -:101B400000341C27000000000000000012C000004C -:101B5000000002480000000000201C1100000000EE -:101B600000000000002F00E5000000000000000061 -:101B700008C000000000024B000000000020140715 -:101B8000000000000000001800201E2D00000000D2 -:101B90000000001000211E270000000000000000CF -:101BA00000341C47000000000000000012C00000CC -:101BB000000002500000000000201C110000000086 -:101BC00000000000002F00E6000000000000000000 -:101BD00008C00000000002530000000000201807A9 -:101BE000000000000000000000600000000002AAE9 -:101BF00000002256002044110000000000000000F8 -:101C000000342023000000000000000012C000008B -:101C10000000025B000000000034204400000000CF -:101C20000000000012C000000000025A0000001670 -:101C3000004048110000025F0000001800404811F9 -:101C40000000025F0000000000342044000000009B -:101C50000000000012C000000000025E000000173B -:101C6000004048110000025F0000001900204811E8 -:101C7000000000000000A1FC002044110000000052 -:101C80000000000100204811000000000001A1FD3B -:101C900000604411000002D200003FFF002F022F1D -:101CA00000000000000000000CC000000000023F27 -:101CB00000000000C040040000000001000000100F -:101CC00040210620000000000000FFFFC0280A207D -:101CD000000000000000001040210E200000000065 -:101CE0000000FFFFC02812200000000000000010CC -:101CF00040211620000000000000FFFFC0881A20CD -:101D000000000000810000000020441100000000DD -:101D10000000000100204811000000000004200421 -:101D20000060441100000614000000000060000084 -:101D3000000005B200000000C06000000000028C3E -:101D40000000000500200A2D00000000000000082F -:101D500000220A22000000000000003400201A2D9A -:101D6000000000000000002400201E2D00000000E4 -:101D70000000700000281E27000000000000000086 -:101D800000311CE6000000000000003300201A2D86 -:101D9000000000000000000C00221A2600000000D5 -:101DA00000000000002F00E600000000000000001E -:101DB00006E000000000027B0000000000201C1173 -:101DC000000000000000000000200C1100000000D6 -:101DD0000000003400203623000000000000001046 -:101DE00000201811000000000000000000691CE243 -:101DF0000000012893800000002044110000000032 -:101E000000000000002048070000000095000000CE -:101E1000002044110000000000000000002F022FED -:101E200000000000000000000CE00000000002863E -:101E30000000000100333E2F000000000000000001 -:101E4000D90048000000000092000000002044116A -:101E50000000000000000000C0204800000000005A -:101E60000000002400403627000000000000000CA5 -:101E7000C0220A20000000000000003200203622AC -:101E80000000000000000031C040362000000000CB -:101E90000000A2A40020441100000000000000097E -:101EA0000020481100000000A100000000204411A3 -:101EB0000000000000000001008048110000000048 -:101EC0000000002900201E2D00000000000000007E -:101ED000002C1CE300000000000000290020362731 -:101EE000000000000000002A00201E2D000000005D -:101EF00000000000002C1CE4000000000000002A8C -:101F000000203627000000000000002B00201E2DBE -:101F10000000000000000000003120A300000000CD -:101F200000000000002D1D07000000000000002B35 -:101F300000203627000000000000002C00201E2D8D -:101F40000000000000000000003120C4000000007C -:101F500000000000002D1D07000000000000002C04 -:101F600000803627000000000000002900203623F2 -:101F7000000000000000002A0020362400000000BD -:101F80000000000000311CA3000000000000002B36 -:101F900000203627000000000000000000311CC4B3 -:101FA000000000000000002C008036270000000028 -:101FB000000000220020362700000000000000235F -:101FC00000203628000000000000001D00201E2D0B -:101FD00000000000000000020021022700000000B5 -:101FE0000000000014C00000000002C50000000056 -:101FF00000400000000002C200000022002036273E -:10200000000000000000002300203628000000002F -:102010000000001D00201E2D000000000000000236 -:1020200000210227000000000000000014E0000072 -:10203000000002C20000000300210227000000008F -:102040000000000014E00000000002C50000002BAA -:1020500000201E2D0000000000000000002E00E106 -:10206000000000000000000002C00000000002C5E7 -:102070000000002900201E2D0000000000000000CC -:10208000003120A10000000000000000002E00E848 -:10209000000000000000000006C00000000002C5B3 -:1020A0000000002C00201E2D000000000000000099 -:1020B000002E00E2000000000000000002C000004E -:1020C000000002C50000002A00201E2D00000000B4 -:1020D00000000000003120C20000000000000000ED -:1020E000002E00E8000000000000000006C0000014 -:1020F000000002C50000000000600000000005EDC7 -:1021000000000000006000000000029E00000000CF -:1021100000400000000002C7000000000060000056 -:102120000000029E0000000000600000000005E4C6 -:102130000000000000400000000002C70000000096 -:10214000006000000000029000000000004000005D -:10215000000002C70000002200201E2D0000000029 -:10216000000000230080222D00000000000000106D -:1021700000221E2300000000000000000029488704 -:10218000000000000000000000311CA3000000005F -:102190000000001000221E270000000000000000C8 -:1021A00000294887000000000000001000221E23C4 -:1021B0000000000000000000003120C4000000000A -:1021C0000000FFFF0028222800000000000000009F -:1021D00000894907000000000000001000221E23B3 -:1021E00000000000000000000029488700000000F7 -:1021F0000000001000221E2100000000000000006E -:1022000000294847000000000000000000311CA326 -:10221000000000000000001000221E270000000047 -:1022200000000000002948870000000000000000B6 -:1022300000311CA1000000000000001000221E2739 -:1022400000000000000000000029484700000000D6 -:102250000000001000221E2300000000000000000B -:10226000003120C4000000000000FFFF00282228E9 -:1022700000000000000000000029490700000000E5 -:102280000000001000221E210000000000000000DD -:10229000003120C2000000000000FFFF00282228BB -:1022A0000000000000000000008949070000000055 -:1022B0000000001000221E230000000000000000AB -:1022C00000294887000000000000000100220A21C8 -:1022D0000000000000000000003308A20000000021 -:1022E0000000001000221E2200000000000000106C -:1022F0000021222200000000000000000029490700 -:10230000000000000000000000311CA300000000DD -:102310000000001000221E27000000000000000046 -:1023200000294887000000000000000100220A2167 -:102330000000000000000000003008A200000000C3 -:102340000000001000221E2200000000000000100B -:10235000002122220000000000000000002949079F -:10236000000000000000001000221E2300000000FA -:1023700000000000003120C4000000000000FFFF4A -:102380000028222800000000000000000029490762 -:102390000000000000000000003808C50000000038 -:1023A00000000000003008410000000000000001B3 -:1023B00000220A220000000000000000003308A2F2 -:1023C000000000000000001000221E22000000009B -:1023D0000000001000212222000000000000000088 -:1023E00000894907000000000000001D0020222D88 -:1023F000000000000000000014C000000000030105 -:10240000FFFFFFEF00280621000000000000001A77 -:102410000020222D000000000000F8E00020441100 -:102420000000000000000000002949010000000039 -:1024300000000000008949010000000000000000C9 -:10244000002048110000000000000000002048119A -:1024500000000000060A0200008048110000000091 -:1024600000000000C02000000000000097000000F5 -:10247000C02044110000000000000000C0204811EE -:10248000000000008A00000000204411000000004D -:102490000000000000204811000000000000225C45 -:1024A000002044110000000000000000C02048008F -:1024B000000000000000A1FC00204411000000000A -:1024C00000000000C02048000000000000000000E4 -:1024D000C0200400000000000000000000A0000A6E -:1024E00000000000970000000020441100000000E0 -:1024F0000000000000204811000000008A000000D9 -:1025000000204411000000000000000000204811DD -:10251000000000000000225C0020441100000000C8 -:1025200000000000C0204800000000000000A1FCE6 -:10253000002044110000000000000000C0204800FE -:102540000000000000000000C020040000000000A7 -:102550000000000000A0000A00000000970000003A -:10256000002044110000000000000000002048117D -:10257000000000008A00000000204411000000005C -:102580000000000000204811000000000000225C54 -:10259000002044110000000000000000C02048009E -:1025A000000000000000A1FC002044110000000019 -:1025B00000000000C0204800000000000001A1FD54 -:1025C000002044110000000000000000D900480075 -:1025D0000000000000000000C02004000000000017 -:1025E0000000000000A0000A0000000000002257C8 -:1025F000002044110000000000000003C0484A20F1 -:10260000000000000000225D0020441100000000D6 -:1026100000000000C0404800000000000000000072 -:1026200000600000000005C500000000C020080098 -:10263000000000000000225C0020441100000000A7 -:102640000000000300384A22000000000000A1FC46 -:10265000002044110000000000000000C0204800DD -:10266000000000000001A1FD002044110000000056 -:1026700000000000002F0222000000000000000007 -:102680000CE00000000000000000000040204800B6 -:10269000000000000000000140304A20000000005F -:1026A00000000002C0304A200000000000000001CD -:1026B00000530A22000003340000003FC0280A2013 -:1026C0000000000081000000002044110000000014 -:1026D000000000010020481100000000000021F867 -:1026E00000204411000000000000001700204811E5 -:1026F00000000000000421F90060441100000614ED -:102700000000001100210230000000000000000065 -:1027100014E000000000033D00000014002F02221E -:1027200000000000000000000CC000000000035189 -:102730000000201000204411000000000000800074 -:1027400000204811000000000001A2A40020441154 -:102750000000000000000000002048110000000000 -:1027600000000016006048110000035E0000210018 -:10277000002044110000000000000000C0204800BC -:102780000000000000000000C02048000000000021 -:1027900000000000C0204800000000000000000011 -:1027A000C0204800000000000001A2A40020441145 -:1027B00000000000000000000020481100000000A0 -:1027C000000000000040480200000000000000047B -:1027D000002F022200000000000000000CC00000DA -:1027E00000000355000020100020441100000000EC -:1027F000000080000040481100000349000000284C -:10280000002F022200000000000000000CE0000089 -:1028100000000349000021040020441100000000D2 -:1028200000000000C0204800000000000000000080 -:10283000C02048000000000000000000C020480048 -:102840000000000000000000C02048000000000060 -:102850000000A2A4002044110000000000000000BD -:10286000004048020000000000000035002036262D -:1028700000000000000000490020181100000000C6 -:1028800000000000002048110000000000000001CE -:1028900000331A260000000000000000002F02266E -:1028A00000000000000000000CC0000000000360F9 -:1028B0000000003500801A2D000000000000003FDD -:1028C000C0280A200000000000000015002F02228E -:1028D00000000000000000000CE000000000037693 -:1028E0000000001E002F0222000000000000000077 -:1028F0000CE000000000038000000020002F0222F6 -:1029000000000000000000000CE000000000038C4C -:102910000000000F002F0222000000000000000055 -:102920000CE000000000039800000010002F0222BD -:1029300000000000000000000CE000000000039810 -:1029400000000006002F022200000000000000002E -:102950000CE000000000039A00000016002F022285 -:1029600000000000000000000CE000000000039FD9 -:102970000000A2A40020441100000000000000009C -:1029800000404802000000000800000000290A2260 -:10299000000000000000000340210E2000000000A5 -:1029A0000000000CC0211220000000000008000000 -:1029B000002812240000000000000014C02216208D -:1029C0000000000000000000002914A40000000026 -:1029D0000000A2A40020441100000000000000003C -:1029E000002948A2000000000000A1FE00204411C0 -:1029F000000000000000000000404803000000004C -:102A000081000000002044110000000000000001CF -:102A10000020481100000000000021F800204411AF -:102A20000000000000000015002048110000000018 -:102A3000000421F900604411000006140000001594 -:102A400000210230000000000000000014E000003F -:102A5000000003820000210E00204411000000004D -:102A600000000000C020480000000000000000003E -:102A7000C0204800000000000000A2A40020441173 -:102A800000000000000000000040480200000000BC -:102A9000810000000020441100000000000000013F -:102AA0000020481100000000000021F8002044111F -:102AB0000000000000000016002048110000000087 -:102AC000000421F900604411000006140000000316 -:102AD00000210230000000000000000014E00000AF -:102AE0000000038E000021080020441100000000B7 -:102AF00000000000C02048000000000000000000AE -:102B0000C0204800000000000000A2A400204411E2 -:102B1000000000000000000000404802000000002B -:102B20000000201000204411000000000000800080 -:102B30000040481100000000000020100020441157 -:102B4000000000000000800000204811000000008C -:102B50000001A2A4002044110000000000000000B9 -:102B6000002048110000000000000006004048114D -:102B700000000000000020100020441100000000B0 -:102B80000000800000204811000000000001A2A405 -:102B90000020441100000000000000000020481147 -:102BA0000000000000000016006048110000035EF5 -:102BB0000000001600404811000000000000000066 -:102BC000C02008000000000000000000C0200C0031 -:102BD000000000000000001D002102230000000092 -:102BE0000000000014E00000000003B981000000B4 -:102BF00000204411000000000000000100204811E6 -:102C000000000000000021F8002044110000000036 -:102C1000000000170020481100000000000421F906 -:102C20000060441100000614000000110021023071 -:102C3000000000000000000014E00000000003ABF2 -:102C400000002100002044110000000000000000EE -:102C5000002048020000000000000000002048039F -:102C600000000000BABECAFE0020481100000000AB -:102C7000CAFEBABE0020481100000000000020106B -:102C800000204411000000000000800000204811D6 -:102C9000000000000000A2A4002044110000000079 -:102CA00000000004004048110000000000002170F6 -:102CB0000020441100000000000000000020480235 -:102CC0000000000000000000002048030000000099 -:102CD0008100000000204411000000000000000AF4 -:102CE000002048110000000000000000002000103B -:102CF000000000000000000014C00000000003BE3F -:102D00008C0000000020441100000000CAFEBABE82 -:102D10000040481100000000810000000020441124 -:102D20000000000000000001002048110000000029 -:102D300000003FFF40280A20000000008000000043 -:102D400040280E200000000040000000C028122093 -:102D50000000000000040000006946220000061484 -:102D6000000000000020141000000000000000001F -:102D7000002F022300000000000000000CC0000033 -:102D8000000003CC00000000C0401800000003CF8A -:102D900000003FFFC0281A200000000000040000CF -:102DA00000694626000006140000000000201810EC -:102DB0000000000000000000002F022400000000BE -:102DC000000000000CC00000000003D20000000062 -:102DD000C0401C00000003D500003FFFC0281E209B -:102DE00000000000000400000069462700000614EF -:102DF0000000000000201C10000000000000000087 -:102E0000002044020000000000000000002820C54F -:102E10000000000000000000004948E80000000039 -:102E2000A580000000200811000000000000200024 -:102E300000200C110000000083000000006044111D -:102E4000000003FD0000000000204402000000001C -:102E500000000000C020480000000000000000004A -:102E600040204800000000000000001FC021022098 -:102E7000000000000000000014C00000000003E299 -:102E8000000020100020441100000000000080001D -:102E900000204811000000000000FFFFC048122081 -:102EA000000003EAA78000000020081100000000D5 -:102EB0000000A00000200C110000000083000000B2 -:102EC00000604411000003FD0000000000204402E7 -:102ED0000000000000000000C020480000000000CA -:102EE00000000000C0204800000000000000FFFFBC -:102EF000C0281220000000008300000000204411C0 -:102F000000000000000000000030488300000000C6 -:102F100084000000002044110000000000000000B8 -:102F2000C020480000000000000000001D0000005C -:102F3000000000008300000000604411000003FD59 -:102F400000000000C040040000000001A980000053 -:102F500000200811000000000000C00000400C111B -:102F6000000003E5AB800000002008110000000015 -:102F70000000F8E000400C11000003E5AD80000007 -:102F800000200811000000000000F88000400C1133 -:102F9000000003E5B38000000020081100000000DD -:102FA0000000F3FC00400C11000003E5AF800000BE -:102FB00000200811000000000000E00000400C119B -:102FC000000003E5B18000000020081100000000AF -:102FD0000000F00000400C11000003E58300000039 -:102FE000002044110000000000002148002048118A -:102FF00000000000840000000020441100000000D8 -:1030000000000000C0204800000000000000000098 -:103010001D00000000000000000000000080000013 -:103020000000000000182000C03046200000000012 -:1030300000000000D900480000000000000000006F -:10304000C0200400000000000000000000A0000AF2 -:10305000000000000018A000C03046200000000062 -:1030600000000000D900480000000000000000003F -:10307000C0200400000000000000000000A0000AC2 -:10308000000000000018C000C03046200000000012 -:1030900000000000D900480000000000000000000F -:1030A000C0200400000000000000000000A0000A92 -:1030B000000000000018F8E0C030462000000000CA -:1030C00000000000D90048000000000000000000DF -:1030D000C0200400000000000000000000A0000A62 -:1030E000000000000018F880C030462000000000FA -:1030F00000000000D90048000000000000000000AF -:10310000C0200400000000000000000000A0000A31 -:10311000000000000018E000C03046200000000061 -:1031200000000000D900480000000000000000007E -:10313000C0200400000000000000000000A0000A01 -:10314000000000000018F000C03046200000000021 -:1031500000000000D900480000000000000000004E -:10316000C0200400000000000000000000A0000AD1 -:10317000000000000018F3FCC030462000000000F2 -:1031800000000000D900480000000000000000001E -:10319000C0200400000000000000000000A0000AA1 -:1031A0000000000086000000002044110000000024 -:1031B0000000000000404801000000008500000001 -:1031C0000020441100000000000000000040480101 -:1031D000000000000000217C0020441100000000DD -:1031E00000000000C02048000000000000000000B7 -:1031F000C02048000000000000000000C02048007F -:1032000000000000810000000020441100000000C8 -:103210000000000100204811000000000000000034 -:10322000C02008000000000000000000170000009F -:10323000000000000004217F00604411000006141B -:103240000000001F0021023000000000000000000C -:1032500014C00000000000000000000000404C020C -:103260000000042E00000000C0200C000000000040 -:1032700000000000C020100000000000000000005E -:10328000C02014000000000000000000C020180052 -:103290000000000000000000C0201C000000000032 -:1032A00000007F0000280A21000000000000450007 -:1032B000002F022200000000000000000CE00000CF -:1032C0000000043C00000000C020200000000000BE -:1032D00000000000170000000000000000000010C7 -:1032E00000280A230000000000000010002F022226 -:1032F00000000000000000000CE00000000004449A -:1033000081000000002044110000000000000001C6 -:10331000002048110000000000040000006946245D -:103320000000061400000000004000000000044DF2 -:103330008100000000204411000000000000000097 -:1033400000204811000000000000216D0020441101 -:103350000000000000000000002048040000000001 -:1033600000000000002048050000000000000000F0 -:103370001AC00000000004499E0000000020441113 -:1033800000000000CAFEBABE002048110000000084 -:10339000000000001AE000000000044C00000000E3 -:1033A000002824F0000000000000000700280A2385 -:1033B0000000000000000001002F022200000000B9 -:1033C000000000000AE000000000045400000000BB -:1033D000002F00C9000000000000000004E0000011 -:1033E0000000046D00000000004000000000047AAE -:1033F00000000002002F0222000000000000000078 -:103400000AE000000000045900000000002F00C97D -:10341000000000000000000002E000000000046D59 -:1034200000000000004000000000047A00000003DB -:10343000002F022200000000000000000AE000004F -:103440000000045E00000000002F00C90000000022 -:10345000000000000CE000000000046D000000000F -:10346000004000000000047A00000004002F022247 -:1034700000000000000000000AE0000000000463FB -:1034800000000000002F00C9000000000000000044 -:103490000AE000000000046D000000000040000091 -:1034A0000000047A00000005002F02220000000046 -:1034B000000000000AE000000000046800000000B6 -:1034C000002F00C9000000000000000006E000001E -:1034D0000000046D00000000004000000000047ABD -:1034E00000000006002F0222000000000000000083 -:1034F0000AE000000000046D00000000002F00C979 -:10350000000000000000000008E000000000046D62 -:1035100000000000004000000000047A00007F006E -:1035200000280A210000000000004500002F0222B0 -:1035300000000000000000000AE0000000000000A1 -:103540000000000800210A23000000000000000025 -:1035500014C000000000047700002169002044111D -:103560000000000000000000C02048000000000033 -:1035700000000000C0204800000000000000000023 -:10358000C020480000000000CAFEBABE004048113A -:103590000000000000000000C02044000000000007 -:1035A00000000000C020000000000000000000003B -:1035B000C04048000000000000007F0000280A21F1 -:1035C0000000000000004500002F02220000000063 -:1035D000000000000AE0000000000480000000007D -:1035E000C02000000000000000000000C02000001B -:1035F0000000000000000000C040000000000000CB -:103600000000000000404C080000043C00000000E6 -:10361000C0200800000000000000001040210E2023 -:1036200000000000000000114021122000000000F6 -:103630000000001240211620000000000000216957 -:10364000002044110000000000000000002048029B -:103650000000000000000000002102250000000022 -:103660000000000014E000000000048A00040000D4 -:10367000C0494A200000048BFFFBFFFFC0284A20FE -:1036800000000000000000000021022300000000F4 -:103690000000000014E0000000000497000000009B -:1036A000C02048000000000000000000C0204800CA -:1036B00000000000000000000021022400000000C3 -:1036C0000000000014C000000000000081000000A5 -:1036D00000204411000000000000000C00204811F0 -:1036E00000000000000000000020001000000000AA -:1036F0000000000014C0000000000493A0000000BF -:103700000020441100000000CAFEBABE004048116B -:1037100000000000810000000020441100000000B3 -:103720000000000400204811000000000000216B90 -:10373000002044110000000000000000C0204810DC -:103740000000000081000000002044110000000083 -:103750000000000500204811000000000000216C5E -:10376000002044110000000000000000C0204810AC -:103770000000000000000000002F022400000000F4 -:10378000000000000CE0000000000000000000004D -:10379000004000000000049100000000C0210A2049 -:1037A000000000000000000014C00000000004AE93 -:1037B0008100000000204411000000000000000013 -:1037C00000204811000000000000216D002044117D -:1037D0000000000000000000C020480000000000C1 -:1037E00000000000C02048000000000000000000B1 -:1037F0001AC00000000004A99E000000002044112F -:1038000000000000CAFEBABE0020481100000000FF -:10381000000000001AE00000000004AC00000000FE -:1038200000400000000004B28100000000204411AC -:10383000000000000000000100204811000000000E -:1038400000040000C0294620000000000000000025 -:10385000C0600000000006140000000100210222E8 -:10386000000000000000000014C00000000004B9C7 -:103870000000216900204411000000000000000049 -:10388000C02048000000000000000000C0204800E8 -:1038900000000000000000000020481000000000B0 -:1038A000CAFEBABE0040481100000000000000003F -:1038B000C02044000000000000000000C04048108C -:1038C0000000000081000000002044110000000002 -:1038D000000000010020481100000000000021F855 -:1038E00000204411000000000000000D00204811DD -:1038F00000000000000421F90060441100000614DB -:103900000000000000210230000000000000000064 -:1039100014C00000000004BB0000218000204411FE -:103920000000000000000000C0204800000000006F -:1039300000000000C02000000000000000000000A7 -:10394000C02048000000000000000000C02000006F -:103950000000000000000000C0404800000000001F -:103960000000000300333E2F0000000000000001B3 -:1039700000210221000000000000000014E000000F -:10398000000004EB0000003500200A2D00000000BC -:103990000004000018E00C11000004DA000000012F -:1039A00000333E2F00000000000021690020441178 -:1039B000000000000000000000204802000000009D -:1039C0000000000000204803000000000000000884 -:1039D00000300A220000000000000000C020480063 -:1039E0000000000000000000C020480000000000AF -:1039F00000002169002044110000000000000000C8 -:103A000000204802000000000000000000204803E1 -:103A1000000000000000000800300A220000000042 -:103A200000000000C020480000000000000000006E -:103A3000D8C04800000004CE0000216900204411D5 -:103A4000000000000000000000204802000000000C -:103A500000000000002048030000000000000008F3 -:103A600000300A220000000000000000C0204800D2 -:103A70000000000000000000C0204800000000001E -:103A8000000000360020122D0000000000000000A1 -:103A900000290C830000000000002169002044116F -:103AA00000000000000000000020480200000000AC -:103AB0000000000000204803000000000000000893 -:103AC00000300A220000000000000000C020480072 -:103AD0000000000000000000C020480000000000BE -:103AE000000000110021022400000000000000007E -:103AF00014C00000000000000000000000400000B2 -:103B00000000049100000035C020362000000000B5 -:103B100000000036C0403620000000000000304A9F -:103B20000020441100000000E0000000C0484A20CE -:103B3000000000000000000F002102210000000032 -:103B40000000000014C00000000004F200000000AB -:103B5000006000000000000B00000000D900000021 -:103B60000000000000000000C04004000000000150 -:103B7000810000000020441100000000000000024D -:103B80000020481100000000000000FF00280E3057 -:103B90000000000000000000002F022300000000D1 -:103BA000000000000CC00000000004F6000000004F -:103BB000C0200800000000000000000014C0000049 -:103BC0000000050B0000000000200C1100000000A8 -:103BD0000000002400203623000000000000003414 -:103BE00000203623000000000000003200203623B1 -:103BF000000000000000003100203623000000001B -:103C00000000001D00203623000000000000002DF1 -:103C100000203623000000000000002E0020362384 -:103C2000000000000000001B002036230000000000 -:103C30000000001C0020362300000000FFFFE00011 -:103C400000200C1100000000000000290020362395 -:103C5000000000000000002A0020362300000000C1 -:103C600000001FFF00200C11000000000000002BCE -:103C700000203623000000000000002C0020362326 -:103C800000000000F1FFFFFF00283A2E00000000B6 -:103C90000000001AC0220E200000000000000000FA -:103CA0000029386E0000000081000000002044114F -:103CB0000000000000000006002048110000000085 -:103CC0000000003340203620000000008700000084 -:103CD000002044110000000000000000C020480047 -:103CE000000000000000A1F40020441100000000CA -:103CF0000000000000204810000000009D000000AF -:103D000000204411000000000000001F40214A2054 -:103D10000000000096000000002044110000000098 -:103D200000000000C020480000000000000000006B -:103D3000C0200C000000000000000000C0201000A7 -:103D4000000000000000001F0021162400000000F9 -:103D50000000000014C0000000000000000000256A -:103D600000203623000000000000000300281E236E -:103D700000000000000000080022222300000000D4 -:103D8000FFFFF000002822280000000000000000D3 -:103D9000002920E80000000000000027002036284D -:103DA000000000000000001800211E230000000099 -:103DB000000000280020362700000000000000025C -:103DC000002216240000000000000000003014A8AB -:103DD0000000000000000026002036250000000042 -:103DE0000000000300211A24000000001000000061 -:103DF00000281A2600000000EFFFFFFF00283A2EDF -:103E00000000000000000000004938CE000006025B -:103E10000000000140280A20000000000000000609 -:103E200040280E200000000000000300C0281220DF -:103E30000000000000000008002112240000000023 -:103E400000000000C020162000000000000000005C -:103E5000C0201A2000000000000000000021022203 -:103E6000000000000000000014C000000000054138 -:103E7000810000000020441100000000000000014B -:103E800000204811000000000000225800300A24E1 -:103E90000000000000040000006946220000061433 -:103EA0000000216900204411000000000000000013 -:103EB00000204805000000000002000000294A26FA -:103EC000000000000000000000204810000000007A -:103ED000CAFEBABE00204811000000000000000227 -:103EE000002F022300000000000000000CC00000B2 -:103EF0000000054900000000C0201C100000000068 -:103F000000000000C04000000000055B000000024F -:103F1000002F022300000000000000000CC0000081 -:103F2000000005498100000000204411000000004D -:103F3000000000010020481100000000000022588D -:103F400000300A240000000000040000006946223E -:103F50000000061400000000C0201C10000000003B -:103F600000000000C04000000000055B00000000F1 -:103F7000002F022300000000000000000CC0000021 -:103F80000000054D00000000C0201C0000000000E3 -:103F900000000000C04000000000055B00000004BD -:103FA000002F022300000000000000000CC00000F1 -:103FB00000000559810000000020441100000000AD -:103FC0000000000000204811000000000000216DEA -:103FD000002044110000000000000000C020480044 -:103FE0000000000000000000C020480000000000A9 -:103FF000000000001AC00000000005549E000000F0 -:104000000020441100000000CAFEBABE0020481182 -:1040100000000000000000001AE00000000005574A -:104020000000000000401C100000055B00000000C4 -:10403000C02000000000000000000000C0400000A0 -:1040400000000000000000000EE000000000055D20 -:104050000000000000600000000005A40000000057 -:10406000002F022400000000000000000CC000002F -:104070000000056D0000A2B7002044110000000000 -:104080000000000000204807000000008100000040 -:104090000020441100000000000000010020481131 -:1040A000000000000004A2B60060441100000614E5 -:1040B0000000001A0021223000000000000000066D -:1040C00000222630000000000000A2C4002044119D -:1040D0000000000000000000003048E9000000007F -:1040E0000000000000E000000000056B0000A2D10D -:1040F00000204411000000000000000000404808BB -:10410000000000000000A2D10020441100000000C7 -:104110000000000100504A280000000000000001DB -:10412000002F022400000000000000000CC000006E -:104130000000057D0000A2BB00204411000000002B -:10414000000000000020480700000000810000007F -:104150000020441100000000000000010020481170 -:10416000000000000004A2BA006044110000061420 -:104170000000001A002122300000000000000006AC -:1041800000222630000000000000A2C500204411DB -:104190000000000000000000003048E900000000BE -:1041A0000000000000E000000000057B0000A2D23B -:1041B00000204411000000000000000000404808FA -:1041C000000000000000A2D2002044110000000006 -:1041D0000000000100504A2800000000000000021A -:1041E000002F022400000000000000000CC00000AE -:1041F0000000058D0000A2BF002044110000000057 -:1042000000000000002048070000000081000000BE -:1042100000204411000000000000000100204811AF -:10422000000000000004A2BE00604411000006145B -:104230000000001A002122300000000000000006EB -:1042400000222630000000000000A2C60020441119 -:104250000000000000000000003048E900000000FD -:104260000000000000E000000000058B0000A2D369 -:104270000020441100000000000000000040480839 -:10428000000000000000A2D3002044110000000044 -:104290000000000100504A28000000000000A2C3F6 -:1042A000002044110000000000000000002048072A -:1042B0000000000081000000002044110000000008 -:1042C0000000000100204811000000000004A2C20C -:1042D00000604411000006140000001A0021223082 -:1042E0000000000000000006002226300000000050 -:1042F0000000A2C7002044110000000000000000E0 -:10430000003048E9000000000000000000E000006C -:10431000000005990000A2D4002044110000000014 -:104320000000000000404808000000000000A2D487 -:1043300000204411000000000000000100504A2845 -:104340000000000085000000002044110000000073 -:104350000000000000204801000000000000304A7A -:10436000002044110000000001000000002048115E -:104370000000000000000000004000000000059F59 -:10438000A4000000C0204411000000000000000054 -:10439000C04048000000000000000000C0600000B5 -:1043A000000005A400000000C0400400000000015F -:1043B0000001A2A400204411000000000000000041 -:1043C00000204811000000000000000000204811FB -:1043D0000000000000000000002048110000000064 -:1043E000000000000020481100000000000000054F -:1043F00000204811000000000000A1F4002044113A -:104400000000000000000000002048110000000033 -:10441000880000000020441100000000000000019E -:104420000020481100000000FF000000002044119F -:104430000000000000000000002048110000000003 -:1044400000000001002048110000000000000002F0 -:104450000080481100000000000000000EE0000095 -:10446000000005B700001000002008110000000047 -:104470000000003400203622000000000000000090 -:1044800000600000000005BB0000000000600000AC -:10449000000005A498000000002044110000000066 -:1044A0000000000000804811000000000000000033 -:1044B000C0600000000005BB00000000C040040018 -:1044C000000000010000A2A4002044110000000030 -:1044D00000000022002048110000000089000000B8 -:1044E00000204411000000000000000100204811DD -:1044F00000000000FF000000002044110000000048 -:104500000000000000204811000000000000000131 -:104510000020481100000000000000020080481147 -:10452000000000000000217AC020441100000000BB -:10453000000000000040481100000000970000004B -:10454000002044110000000000000000002048117D -:10455000000000008A00000000204411000000005C -:10456000000000000020481100000000FF000000D3 -:10457000002044110000000000000000002048114D -:1045800000000000000000010020481100000000B1 -:104590000000000200804811000000000000000040 -:1045A00000600000000005E1000020100020441120 -:1045B0000000000000008000002048110000000002 -:1045C0000001A2A4C020441100000000000000006F -:1045D0000020481100000000000000160060481193 -:1045E0000000035E000000160020481100000000DB -:1045F0000000201000204411000000000001000015 -:10460000002048110000000081000000002044113B -:104610000000000000000001002048110000000020 -:104620000000217C002044110000000009800000EF -:104630000020481100000000FFFFFFFF002048118C -:1046400000000000000000000020481100000000F1 -:104650000000000017000000000000000004217F9F -:1046600000604411000006140000001F0021023009 -:10467000000000000000000014C000000000000066 -:104680000000000400404C11000005DC0000001D8B -:1046900000201E2D000000000000000400291E273D -:1046A000000000000000001D008036270000000010 -:1046B0000000001D00201E2D00000000FFFFFFFB7A -:1046C00000281E27000000000000001D0080362783 -:1046D000000000000000001D00201E2D0000000052 -:1046E0000000000800291E27000000000000001D37 -:1046F00000803627000000000000001D00201E2D55 -:1047000000000000FFFFFFF700281E270000000048 -:104710000000001D0080362700000000000020106F -:10472000002044110000000000008000002048111B -:10473000000000000001A2A40020441100000000BD -:1047400000000000002048110000000000000016DA -:10475000006048110000035E0000001600204811B0 -:1047600000000000000020100020441100000000A4 -:104770000001000000204811000000000000217C22 -:1047800000204411000000000180000000204811BA -:104790000000000000FFFFFF0020481100000000A3 -:1047A0000000000000204811000000000000000090 -:1047B00017000000000000008100000000204411EC -:1047C000000000000000000100204811000000006F -:1047D0000004217F00604411000006140000000066 -:1047E00000200010000000000000000014C00000C5 -:1047F000000006130000001000404C11000005F9F5 -:1048000000000000C02004000000000000000000C4 -:1048100038C00000000000000000002500200A2D24 -:10482000000000000000002600200E2D0000000007 -:10483000000000270020122D0000000000000028CA -:104840000020162D00000000000021690020441106 -:1048500000000000000000000020480400000000EC -:1048600000000000002048050000000000000000DB -:104870000020480100000000CAFEBABE0020481116 -:1048800000000000000000040030122400000000BE -:1048900000000000002F0064000000000000000085 -:1048A0000CC00000000006120000000300281A22BD -:1048B000000000000000000800221222000000009A -:1048C000FFFFF0000028122400000000000000009C -:1048D000002910C40000000000000027004036241A -:1048E0000000000000000000008000000000000048 -:1048F000000000001AC00000000006149F00000025 -:104900000020441100000000CAFEBABE0020481179 -:1049100000000000000000001AE000000000061780 -:104920000000000000800000000000000000000007 -:10493000006000000000000B000010000060041187 -:10494000000002FE00000000002004110000000032 -:1049500000000000006008110000019F0000225CC0 -:104960000020441100000000000000030020481156 -:10497000000000000000225600204411000000004A -:104980000000001B00204811000000000000A1FCF6 -:104990000020441100000000000000010020481128 -:1049A000000000000001A1FDC02044110000000033 -:1049B0000000002900201E2D000000000000001053 -:1049C00000221E27000000000000002C0020222DE5 -:1049D000000000000000FFFF002822280000000067 -:1049E000000000000029490700000000000000004E -:1049F00000204811000000000000002A0020222DA5 -:104A0000000000000000FFFF002822280000000036 -:104A1000000000000029490700000000000000001D -:104A200000204811000000000000002B00201E2D77 -:104A3000000000000000001000221E2700000000FF -:104A400000000000002949070000000000000000ED -:104A500000404811000000000000000000000000BD -:104A60000000000000000000000000000000000046 -:104A70000000000000000000000000000000000036 -:104A80000000000000000000000000000000000026 -:104A90000000000000000000000000000000000016 -:104AA0000000000000000000000000000000000006 -:104AB00000000000000000000000000000000000F6 -:104AC00000000000000000000000000000000000E6 -:104AD00000000000000000000000000000000000D6 -:104AE00000000000000000000000000000000000C6 -:104AF00000000000000000000000000000000000B6 -:104B000000000000000000000000000000000000A5 -:104B10000000000000000000000000000000000095 -:104B20000000000000000000000000000000000085 -:104B30000000000000000000000000000000000075 -:104B40000000000000000000000000000000000065 -:104B50000000000000000000000000000000000055 -:104B60000000000000000000000000000000000045 -:104B70000000000000000000000000000000000035 -:104B80000000000000000000000000000000000025 -:104B90000000000000000000000000000000000015 -:104BA0000000000000000000000000000000000005 -:104BB00000000000000000000000000000000000F5 -:104BC00000000000000000000000000000000000E5 -:104BD00000000000000000000000000000000000D5 -:104BE00000000000000000000000000000000000C5 -:104BF00000000000000000000000000000000000B5 -:104C000000000000000000000000000000000000A4 -:104C10000000000000000000000000000000000094 -:104C20000000000000000000000000000000000084 -:104C30000000000000000000000000000000000074 -:104C40000000000000000000000000000000000064 -:104C50000000000000000000000000000000000054 -:104C60000000000000000000000000000000000044 -:104C70000000000000000000000000000000000034 -:104C80000000000000000000000000000000000024 -:104C90000000000000000000000000000000000014 -:104CA0000000000000000000000000000000000004 -:104CB00000000000000000000000000000000000F4 -:104CC00000000000000000000000000000000000E4 -:104CD00000000000000000000000000000000000D4 -:104CE00000000000000000000000000000000000C4 -:104CF00000000000000000000000000000000000B4 -:104D000000000000000000000000000000000000A3 -:104D10000000000000000000000000000000000093 -:104D20000000000000000000000000000000000083 -:104D30000000000000000000000000000000000073 -:104D40000000000000000000000000000000000063 -:104D50000000000000000000000000000000000053 -:104D60000000000000000000000000000000000043 -:104D70000000000000000000000000000000000033 -:104D80000000000000000000000000000000000023 -:104D90000000000000000000000000000000000013 -:104DA0000000000000000000000000000000000003 -:104DB00000000000000000000000000000000000F3 -:104DC00000000000000000000000000000000000E3 -:104DD00000000000000000000000000000000000D3 -:104DE00000000000000000000000000000000000C3 -:104DF00000000000000000000000000000000000B3 -:104E000000000000000000000000000000000000A2 -:104E10000000000000000000000000000000000092 -:104E20000000000000000000000000000000000082 -:104E30000000000000000000000000000000000072 -:104E40000000000000000000000000000000000062 -:104E50000000000000000000000000000000000052 -:104E60000000000000000000000000000000000042 -:104E70000000000000000000000000000000000032 -:104E80000000000000000000000000000000000022 -:104E90000000000000000000000000000000000012 -:104EA0000000000000000000000000000000000002 -:104EB00000000000000000000000000000000000F2 -:104EC00000000000000000000000000000000000E2 -:104ED00000000000000000000000000000000000D2 -:104EE00000000000000000000000000000000000C2 -:104EF00000000000000000000000000000000000B2 -:104F000000000000000000000000000000000000A1 -:104F10000000000000000000000000000000000091 -:104F20000000000000000000000000000000000081 -:104F30000000000000000000000000000000000071 -:104F40000000000000000000000000000000000061 -:104F50000000000000000000000000000000000051 -:104F60000000000000000000000000000000000041 -:104F70000000000000000000000000000000000031 -:104F80000000000000000000000000000000000021 -:104F90000000000000000000000000000000000011 -:104FA0000000000000000000000000000000000001 -:104FB00000000000000000000000000000000000F1 -:104FC00000000000000000000000000000000000E1 -:104FD00000000000000000000000000000000000D1 -:104FE00000000000000000000000000000000000C1 -:104FF00000000000000000000000000000000000B1 -:1050000000000000000000000000000000000000A0 -:105010000000000000000000000000000000000090 -:105020000000000000000000000000000000000080 -:105030000000000000000000000000000000000070 -:105040000000000000000000000000000000000060 -:105050000000000000000000000000000000000050 -:105060000000000000000000000000000000000040 -:105070000000000000000000000000000000000030 -:105080000000000000000000000000000000000020 -:105090000000000000000000000000000000000010 -:1050A0000000000000000000000000000000000000 -:1050B00000000000000000000000000000000000F0 -:1050C00000000000000000000000000000000000E0 -:1050D00000000000000000000000000000000000D0 -:1050E00000000000000000000000000000000000C0 -:1050F00000000000000000000000000000000000B0 -:10510000000000000000000000000000000000009F -:10511000000000000000000000000000000000008F -:10512000000000000000000000000000000000007F -:10513000000000000000000000000000000000006F -:10514000000000000000000000000000000000005F -:10515000000000000000000000000000000000004F -:10516000000000000000000000000000000000003F -:10517000000000000000000000000000000000002F -:10518000000000000000000000000000000000001F -:10519000000000000000000000000000000000000F -:1051A00000000000000000000000000000000000FF -:1051B00000000000000000000000000000000000EF -:1051C00000000000000000000000000000000000DF -:1051D00000000000000000000000000000000000CF -:1051E00000000000000000000000000000000000BF -:1051F00000000000000000000000000000000000AF -:10520000000000000000000000000000000000009E -:10521000000000000000000000000000000000008E -:10522000000000000000000000000000000000007E -:10523000000000000000000000000000000000006E -:10524000000000000000000000000000000000005E -:10525000000000000000000000000000000000004E -:10526000000000000000000000000000000000003E -:10527000000000000000000000000000000000002E -:10528000000000000000000000000000000000001E -:10529000000000000000000000000000000000000E -:1052A00000000000000000000000000000000000FE -:1052B000013304EF059B02390000000001B00159E1 -:1052C0000425059B00000000021201F6023901428C -:1052D000000000000210022E0289022A00000000D5 -:1052E00003C2059B059B059B0000000005CD05CE74 -:1052F0000308059B00000000059B05A00309032986 -:10530000000000000313026B032B031D00000000CC -:10531000059B059B059B059B00000000059B052C3C -:10532000059B059B0000000003A5059B04A2032D1F -:1053300000000000048104330423059B00000000EA -:1053400004BB04ED042704C800000000043304F487 -:10535000033A036500000000059B059B059B059B28 -:1053600000000000059B059B059B059B00000000BD -:10537000059B059B05B905A200000000059B059B48 -:105380000007059B00000000059B059B059B059BF6 -:1053900000000000059B059B059B059B000000008D -:1053A00003E303D803F303F10000000003F903F55E -:1053B00003F703FB0000000004070403040F040BC1 -:1053C0000000000004170413041F041B0000000069 -:1053D000059B059B059B059B00000000059B059B0D -:1053E000059B059B00000000059B059B059B059BFD -:1053F0000000000000020600061900060000000080 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/R600_pfp.bin.ihex b/kernel-2.6.33/firmware/radeon/R600_pfp.bin.ihex deleted file mode 100644 index 52361086..00000000 --- a/kernel-2.6.33/firmware/radeon/R600_pfp.bin.ihex +++ /dev/null @@ -1,145 +0,0 @@ -:1000000000D4007100D4007200CA040000A00000F7 -:10001000007E828B0080000300CA040000D4401ED2 -:1000200000EE001E00CA040000A00000007E828BCB -:1000300000C4183800CA240000CA2800009581A80E -:1000400000C41C3A00C3C00000CA080000CA0C006B -:10005000007C744B00C200050099C00000C41C3A2B -:10006000007C744C00C0FFF000042C0400309002AF -:10007000007D250000351402007D350B002554035A -:10008000007CD58000259C030095C00400D5001B92 -:10009000007EDDC1007D9D8000D6801B00D5801BC9 -:1000A00000D4401E00D5401E00D6401E00D6801E43 -:1000B00000D4801E00D4C01E009783D400D5C01E7B -:1000C00000CA08000080001B00CA0C0000E4011EEA -:1000D00000D4001E0080000D00C4183800E4013E6A -:1000E00000D4001E0080000D00C4183800D4401E4B -:1000F00000EE001E00CA040000A00000007E828BFB -:1001000000E4011E00D4001E00D4401E00EE001EBC -:1001100000CA040000A00000007E828B00E4013EC3 -:1001200000D4001E00D4401E00EE001E00CA0400D1 -:1001300000A00000007E828B00CA180000D4401E80 -:1001400000D5801E0080005400D4007300D4401EEF -:1001500000CA080000CA0C0000CA100000D48019B0 -:1001600000D4C01800D5001700D4801E00D4C01ED3 -:1001700000D5001E00E2001E00CA040000A000001E -:10018000007E828B00CA080000D4806000D4401E2C -:100190000080000200D4801E00CA080000D48061E4 -:1001A00000D4401E0080000200D4801E00CA080057 -:1001B00000CA0C0000D4401E00D4801600D4C01623 -:1001C00000D4801E008001B900D4C01E00C6083EC5 -:1001D00000CA0C0000CA10000094800400CA140079 -:1001E00000E420F300D4201300D5606500D4E01CA7 -:1001F00000D5201C00D5601C0080000200062001F4 -:1002000000C6083E00CA0C0000CA1000009483F724 -:1002100000CA140000E420F30080007A00D4201308 -:1002200000C6083E00CA0C0000CA1000009883EF08 -:1002300000CA140000D400640080008E000000009A -:1002400000C4143200C6183E00C4082F00954005B3 -:1002500000C40C3000D4401E0080000200EE001EDE -:10026000009583F500C4103100D4403300D52065DB -:1002700000D4A01C00D4E01C00D5201C00D40073C6 -:1002800000E4015E00D4001E008001B900062001D8 -:10029000000A200100D6007400C4083600C61040D1 -:1002A0000098800700CC38350095010F00D4001F5E -:1002B00000D460620080000200D4206200CC1433BD -:1002C000008401BC00D4007000D5401E00800002F4 -:1002D00000EE001E00CA0C0000CA100000D4C01AB4 -:1002E000008401BC00D5001A00CC04430035101F67 -:1002F000002C9401007D098B00984005007D15CBF2 -:1003000000D4001A008001B900D4006D003444010B -:1003100000CC0C440098403A00CC2C460095800458 -:1003200000CC0445008001B900D4001A00D4C01AE2 -:1003300000282801008400F300CC10030098801BE3 -:100340000004380C008400F300CC100300988017E0 -:1003500000043808008400F300CC100300988013D8 -:1003600000043804008400F300CC100300988014CB -:1003700000CC1047009A800900CC1448009840DA5D -:1003800000D4006D00CC184400D5001A00D5401AE6 -:10039000008000CC00D5801A0096C0D300D4006D38 -:1003A000008001B900D4006E009AC00300D4006D33 -:1003B00000D4006E0080000200EC007F009AC0CAEA -:1003C00000D4006D008001B900D4006E00CC14038D -:1003D00000CC180300CC1C03007D9103007DD58365 -:1003E000007D190C0035CC1F0035701F007CF0CB50 -:1003F000007CD08B00880000007E8E8B0095C004AE -:1004000000D4006E008001B900D4001A00D4C01AD4 -:1004100000CC080300CC0C0300CC100300CC140368 -:1004200000CC180300CC1C0300CC240300CC280310 -:100430000035C41F0036B01F007C704B0034F01F25 -:10044000007C704B0035701F007C704B007D8881F4 -:10045000007DCCC1007E5101007E9541007C9082E0 -:10046000007CD4C2007C848B009AC003007C8C8BFF -:10047000002C88010098809C00D4006D0098409A60 -:1004800000D4006E00CC084700CC0C4800CC1044CF -:1004900000D4801A00D4C01A0080010400D5001ACC -:1004A00000CC083200D40032009482D800CA0C007C -:1004B00000D4401E0080000200D4001E00E4011E93 -:1004C00000D4001E00CA080000CA0C0000CA1000B8 -:1004D00000D4401E00CA140000D4801E00D4C01EE8 -:1004E00000D5001E00D5401E00D54034008000021B -:1004F00000EE001E0028040400E2001A00E2001AC8 -:1005000000D4401A00CA380000CC080300CC0C0309 -:1005100000CC0C0300CC0C03009882BC000000004F -:10052000008401BC00D7806F0080000200EE001F35 -:1005300000CA040000C2FF0000CC083400C13FFF25 -:10054000007C74CB007CC90B007D010F009902AFC9 -:10055000007C738B008401BC00D7806F0080000298 -:1005600000EE001F00CA080000281900007D898BDA -:10057000009580140028140400CA0C0000CA100062 -:1005800000CA1C0000CA240000E2001F00D4C01AE8 -:1005900000D5001A00D5401A00CC180300CC2C035B -:1005A00000CC2C0300CC2C03007DA58B007D9C4748 -:1005B00000984296000000000080016400D4C01A38 -:1005C00000D4401E00D4801E0080000200EE001EF9 -:1005D00000E4011E00D4001E00D4401E00EE001EE8 -:1005E00000CA040000A00000007E828B00E4013EEF -:1005F00000D4001E00D4401E00EE001E00CA0400FD -:1006000000A00000007E828B00CA080000248C0637 -:10061000000CCC060098C00600CC104900990004DC -:1006200000D4007100E4011E00D4001E00D4401E5E -:1006300000D4801E0080000200EE001E00CA0800E8 -:1006400000CA0C000034D018002510010095001FCE -:1006500000C17FFF00CA100000CA140000CA1800C1 -:1006600000D4801D00D4C01D007DB18B00C14202AA -:1006700000C2C00100D5801D0034DC0E007D5D4C41 -:10068000007F734C00D7401E00D5001E00D5401ED1 -:1006900000C1420000C2C00000099C010031DC1012 -:1006A000007F5F4C007F734C007D838000D5806F9E -:1006B00000D5806600D7401E00EC005E00C8240212 -:1006C000008001B900D6007400D4401E00D4801E02 -:1006D00000D4C01E0080000200EE001E0080000258 -:1006E00000EE001F00D4001F0080000200D4001F95 -:1006F00000D4001F0088000000D4001F000000008C -:1007000000000000000000000000000000000000E9 -:1007100000000000000000000000000000000000D9 -:1007200000000000000000000000000000000000C9 -:1007300000000000000000000000000000000000B9 -:1007400000000000000000000000000000000000A9 -:100750000000000000000000000000000000000099 -:100760000000000000000000000000000000000089 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B0000000000000000000000000000000000039 -:1007C0000000000000000000000000000000000029 -:1007D0000000000000000000000000000000000019 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:10080000000101740002017B0003009000040080DD -:100810000005000500060040000700330008012F16 -:1008200000090047000A0037001001B7001700A4B4 -:100830000022013D0023014C002000B500240128C6 -:100840000027004E0028006B002A0061002B005397 -:10085000002F00660032008800340182003C0159FC -:10086000003F00730041018F0044013100550176C3 -:100870000056017D0060000C006100350062003907 -:1008800000630039006400390065003900660039F2 -:10089000006700390068003B00690042006A0049B7 -:1008A000006B0049006C0049006D0049006E004972 -:1008B000006F0049007301B7000000070000000747 -:1008C000000000070000000700000007000000070C -:1008D00000000007000000070000000700000007FC -:1008E00000000007000000070000000700000007EC -:1008F00000000007000000070000000700000007DC -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RS600_cp.bin.ihex b/kernel-2.6.33/firmware/radeon/RS600_cp.bin.ihex deleted file mode 100644 index 4a895016..00000000 --- a/kernel-2.6.33/firmware/radeon/RS600_cp.bin.ihex +++ /dev/null @@ -1,130 +0,0 @@ -:10000000000000004200E000000000004000E000AE -:1000100000000008000000A000000008000000A48C -:10002000000000004A554B4A000000004A4A44675D -:100030000000000055526F75000000004A7E7D658B -:10004000000000004AE74AF6000000004AD34A4A8E -:1000500000000000D689898900000000CD4ADDCF6C -:10006000000000008EBE4AE200000000C38A8A8AB7 -:10007000000000004A0F8CC800000004000CA00023 -:1000800000000038000D0012000000040000E8B479 -:1000900000000038000D0014000000040000E8B665 -:1000A00000000038000D0016000000040000E854B5 -:1000B00000000038000D0018000000040000E855A2 -:1000C00000000038000D001A000000040000E8568F -:1000D00000000038000D001C000000040000E8577C -:1000E00000000038000D001E000000040000E8249D -:1000F00000000038000D0020000000040000E8258A -:1001000000000038000D0022000000040000E8306C -:1001100000000038000D0024000000040000F0C0C2 -:1001200000000038000D0026000000040000F0C1AF -:1001300000000038000D0028000000040000F0411D -:1001400000000038000D002A000000040000F184C7 -:1001500000000038000D002C000000040000F185B4 -:1001600000000038000D002E000000040000F186A1 -:1001700000000038000D0030000000040000F1878E -:1001800000000038000D0032000000040000F18083 -:1001900000000038000D0034000000040000F3935C -:1001A00000000038000D0036000000040000F38A53 -:1001B00000000038000D0038000000040000F38E3D -:1001C000000000040000E821000000040140A0003D -:1001D00000000018000000430000000400CCE8000C -:1001E00000000004001B000100000004080048009B -:1001F00000000004001B000100000004080048008B -:1002000000000004001B000100000004080048007A -:10021000000000080000003A000000000000A000FC -:10022000000000042000451D000000040000E580DF -:1002300000000004000CE581000000040800458077 -:1002400000000004000CE5810000000800000047E9 -:10025000000000000000A00000000004000C2000CE -:10026000000000040000E50E000000040003200070 -:10027000000000280002205100000024000000516E -:10028000000000040800450F000000080000A04B1B -:10029000000000040000E565000000040000E566C1 -:1002A00000000008000000520000000403CCA5B4C8 -:1002B00000000004054320000000000400022000AC -:1002C000000000304CCCE05E0000000408274565CB -:1002D000000000300000005E0000000408004564DB -:1002E000000000040000E566000000080000005562 -:1002F00000000010008020610000000400202000A9 -:1003000000000004001B00FF00000010010000645A -:1003100000000004001F200000000004001C00FF7B -:100320000000000C0000000000000030000000721F -:100330000000000800000055000000040000E57601 -:10034000000000040000E577000000040000E50E56 -:10035000000000040000E50F000000040140A000C0 -:100360000000001800000069000000C200C0E5F9AC -:100370000000000800000069000000040014E50E01 -:10038000000000040040E50F0000000800C0006C01 -:10039000000000040000E570000000040000E571AA -:1003A0000000000C0000E572000000040000A00046 -:1003B000000000040140A000000000040000E56807 -:1003C00000000004000C200000000018000000766F -:1003D00000000004000B00000000000418C0E562EB -:1003E00000000008000000780000000800C000774E -:1003F00000000004000700D5000000380000008461 -:1004000000000030000CA08600000004080045BB7E -:1004100000000030000C2087000000000800E5BC50 -:10042000000000040000E5BB000000000000E5BC87 -:100430000000000C00120000000000040012000088 -:100440000000000C001B0002000000040000A000DF -:10045000000000040000E821000000000000E800A7 -:10046000000000040000E821000000000000E82E69 -:100470000000000402CCA0000000000400140000F2 -:1004800000000004000CE1CC00000004050DE1CDEB -:10049000000000040040000000000018000000966A -:1004A0000000000400C0A00000000008000000934D -:1004B0000000002000000098000000004200E00062 -:1004C000000000380000009F00000004000CA000A5 -:1004D000000000040014000000000004000C2000D4 -:1004E000000000040016000000000004700CE00092 -:1004F000000000080014009B000000004000E00025 -:10050000000000040240000000000004400EE00073 -:100510000000000402400000000000004000E00075 -:1005200000000004000C2000000000040240E51B55 -:10053000000000050080E50A000000050080E50BD2 -:10054000000000040022000000000004000700D5A5 -:1005500000000038000000B200000030000C2087CE -:10056000000000050880E5BD00000030000C20867A -:10057000000000050800E5BB00000030000C2087EB -:10058000000000050880E5BC00000008000000B580 -:10059000000000050080E5BD000000050000E5BB8F -:1005A000000000050080E5BC000000040021000000 -:1005B00000000004028000000000001800C000B924 -:1005C000000000404180E00000000024000000BB6B -:1005D0000000000C010000000000000C0100E51DFF -:1005E00000000004000045BB00000008000080B5CA -:1005F000000000040000F3CE000000040140A00051 -:100600000000000400CC20000000004008C053CFD0 -:100610000000000000008000000000040000F3D291 -:10062000000000040140A0000000000400CC2000F5 -:100630000000004008C053D300000000000080000C -:10064000000000040000F39D000000040140A00031 -:100650000000000400CC20000000004008C0539EB1 -:1006600000000000000080000000000403C008300B -:10067000000000004200E000000000040000A000B4 -:1006800000000004200045E0000000000000E5E15B -:10069000000000000000000100000004000700D27C -:1006A000000000000800E3940000000000000000CB -:1006B000000000040000E8C4000000040000E8C5D9 -:1006C000000000040000E8C6000000040000E92863 -:1006D000000000040000E929000000040000E92AED -:1006E00000000008000000D6000000040000E92817 -:1006F000000000040000E929000000040000E92ACD -:1007000000000008000000DD0000000000E001160D -:1007100000000004000700E1000000040800401C85 -:1007200000000004200050E7000000040000E01D6D -:1007300000000008000000E40000000402C02000E7 -:10074000000000040006000000000034000000EB80 -:1007500000000008000000E8000000040000800025 -:1007600000000000C000E0000000000000000000E9 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B00000000004000C200000000004001D0018D0 -:1007C00000000004001A000100000034000000FBDB -:1007D000000000080000004A000000080500A04AD0 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:00000001FF -/* production radeon ucode r1xx-r6xx */ diff --git a/kernel-2.6.33/firmware/radeon/RS690_cp.bin.ihex b/kernel-2.6.33/firmware/radeon/RS690_cp.bin.ihex deleted file mode 100644 index 68962744..00000000 --- a/kernel-2.6.33/firmware/radeon/RS690_cp.bin.ihex +++ /dev/null @@ -1,130 +0,0 @@ -:1000000000000008000000DD00000008000000DF24 -:1000100000000008000000A000000008000000A48C -:10002000000000004A554B4A000000004A4A44675D -:100030000000000055526F75000000004A7E7D658B -:10004000000000004AD74AF6000000004AC94A4AA8 -:1000500000000000CC89898900000000C34AD3C594 -:10006000000000008E4A4A4A000000004A8A8A8A3C -:10007000000000004A0F8C4A00000004000CA000A1 -:1000800000000038000D0012000000040000E8B479 -:1000900000000038000D0014000000040000E8B665 -:1000A00000000038000D0016000000040000E854B5 -:1000B00000000038000D0018000000040000E855A2 -:1000C00000000038000D001A000000040000E8568F -:1000D00000000038000D001C000000040000E8577C -:1000E00000000038000D001E000000040000E8249D -:1000F00000000038000D0020000000040000E8258A -:1001000000000038000D0022000000040000E8306C -:1001100000000038000D0024000000040000F0C0C2 -:1001200000000038000D0026000000040000F0C1AF -:1001300000000038000D0028000000040000F0411D -:1001400000000038000D002A000000040000F184C7 -:1001500000000038000D002C000000040000F185B4 -:1001600000000038000D002E000000040000F186A1 -:1001700000000038000D0030000000040000F1878E -:1001800000000038000D0032000000040000F18083 -:1001900000000038000D0034000000040000F3935C -:1001A00000000038000D0036000000040000F38A53 -:1001B00000000038000D0038000000040000F38E3D -:1001C000000000040000E821000000040140A0003D -:1001D00000000018000000430000000400CCE8000C -:1001E00000000004001B000100000004080048009B -:1001F00000000004001B000100000004080048008B -:1002000000000004001B000100000004080048007A -:10021000000000080000003A000000000000A000FC -:10022000000000042000451D000000040000E580DF -:1002300000000004000CE581000000040800458077 -:1002400000000004000CE5810000000800000047E9 -:10025000000000000000A00000000004000C2000CE -:10026000000000040000E50E000000040003200070 -:10027000000000280002205100000024000000516E -:10028000000000040800450F000000080000A04B1B -:10029000000000040000E565000000040000E566C1 -:1002A00000000008000000520000000403CCA5B4C8 -:1002B00000000004054320000000000400022000AC -:1002C000000000304CCCE05E0000000408274565CB -:1002D000000000300000005E0000000408004564DB -:1002E000000000040000E566000000080000005562 -:1002F00000000010008020610000000400202000A9 -:1003000000000004001B00FF00000010010000645A -:1003100000000004001F200000000004001C00FF7B -:100320000000000C0000000000000030000000721F -:100330000000000800000055000000040000E57601 -:10034000000000040000E577000000040000E50E56 -:10035000000000040000E50F000000040140A000C0 -:100360000000001800000069000000C200C0E5F9AC -:100370000000000800000069000000040014E50E01 -:10038000000000040040E50F0000000800C0006C01 -:10039000000000040000E570000000040000E571AA -:1003A0000000000C0000E572000000040000A00046 -:1003B000000000040140A000000000040000E56807 -:1003C00000000004000C200000000018000000766F -:1003D00000000004000B00000000000418C0E562EB -:1003E00000000008000000780000000800C000774E -:1003F00000000004000700CB00000038000000846B -:1004000000000030000CA08600000004080045BB7E -:1004100000000030000C2087000000000800E5BC50 -:10042000000000040000E5BB000000000000E5BC87 -:100430000000000C00120000000000040012000088 -:100440000000000C001B0002000000040000A000DF -:10045000000000040000E821000000000000E800A7 -:10046000000000040000E821000000000000E82E69 -:100470000000000402CCA0000000000400140000F2 -:1004800000000004000CE1CC00000004050DE1CDEB -:10049000000000040040000000000018000000966A -:1004A0000000000400C0A00000000008000000934D -:1004B0000000002000000098000000004200E00062 -:1004C000000000380000009F00000004000CA000A5 -:1004D000000000040014000000000004000C2000D4 -:1004E000000000040016000000000004700CE00092 -:1004F000000000080014009B000000004000E00025 -:10050000000000040240000000000004400EE00073 -:100510000000000402400000000000004000E00075 -:100520000000002C0010000000000000000040004F -:1005300000000004080045C8000000040024000575 -:100540000000000408004D0B00000004000C200017 -:10055000000000040240E51B000000050080E50AE1 -:10056000000000050080E50B0000000400220000F0 -:1005700000000004000700CB00000038000000B7B6 -:1005800000000030000C2087000000050880E5BD59 -:1005900000000030000C2086000000050800E5BBCC -:1005A00000000030000C2087000000050880E5BC3A -:1005B00000000008000000BA000000050080E5BD52 -:1005C000000000050000E5BB000000050080E5BC60 -:1005D0000000000400210000000000040280000070 -:1005E0000000001800C000BE000000404180E00094 -:1005F00000000024000000C00000000C010000000A -:100600000000000C0100E51D00000004000045BBD7 -:1006100000000008000080BA0000000403C0083099 -:10062000000000004200E000000000040000A00004 -:1006300000000004200045E0000000000000E5E1AB -:10064000000000000000000100000004000700C8D6 -:10065000000000000800E39400000000000000001B -:10066000000000040000E8C4000000040000E8C529 -:10067000000000040000E8C6000000040000E928B3 -:10068000000000040000E929000000040000E92A3D -:1006900000000008000000CC000000040000E92871 -:1006A000000000040000E929000000040000E92A1D -:1006B00000000008000000D30000000402C0200079 -:1006C000000000040006000000000034000000DB11 -:1006D00000000008000000D80000000400008000B6 -:1006E00000000000C000E00000000030000000E159 -:1006F000000000004200E00000000030000000E1C7 -:10070000000000004000E000000000040025001B85 -:100710000000000400230000000000040025000584 -:1007200000000034000000E60000000C00000000A3 -:10073000000000040024400000000004080045C838 -:1007400000000004002400050000000C08004D0B10 -:100750000000000000000000000000000000000099 -:100760000000000000000000000000000000000089 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B00000000004000C200000000004001D0018D0 -:1007C00000000004001A000100000034000000FBDB -:1007D000000000080000004A000000080500A04AD0 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:00000001FF -/* production radeon ucode r1xx-r6xx */ diff --git a/kernel-2.6.33/firmware/radeon/RS780_me.bin.ihex b/kernel-2.6.33/firmware/radeon/RS780_me.bin.ihex deleted file mode 100644 index 6479c106..00000000 --- a/kernel-2.6.33/firmware/radeon/RS780_me.bin.ihex +++ /dev/null @@ -1,1345 +0,0 @@ -:1000000000000000C020040000000000000000000C -:1000100000A0000A000000000000FFFF00284621A9 -:100020000000000000000000D900480000000000AF -:1000300000000000C02004000000000000000000DC -:1000400000A0000A000000000000000000E0000026 -:100050000000000000010000C02946200000000050 -:1000600000000000D900480000000000000000006F -:10007000C0200400000000000000000000A0000AF2 -:10008000000000008100000000204411000000007A -:1000900000000001002048110000000000042004BE -:1000A0000060441100000622000000000060000013 -:1000B000000005D10000000000600000000005DE27 -:1000C00000000000C02008000000000000000F0039 -:1000D000002816220000000000000008002116255C -:1000E000000000000000001800203625000000007D -:1000F0008D000000002044110000000000000004FA -:10010000002F022500000000000000000CE00000AD -:1001100000000018004120000040481100000019B4 -:100120000042200000204811000000008E00000066 -:1001300000204411000000000000002800204A2D8B -:1001400000000000900000000020441100000000AA -:100150000000000000204805000000000000000C26 -:1001600000211622000000000000000300281625D0 -:10017000000000000000001900211A220000000009 -:100180000000000400281A26000000000000000003 -:10019000002914C5000000000000001900203625C9 -:1001A0000000000000000000003A140200000000FF -:1001B00000000016002116250000000000000003CA -:1001C00000281625000000000000001700200E2D5A -:1001D00000000000FFFFFFFC00280E2300000000CD -:1001E00000000000002914A3000000000000001718 -:1001F00000203625000000000000800000280E22AC -:10020000000000000000000700220E230000000094 -:10021000000000000029386E0000000020000000EF -:1002200000280E22000000000000000600210E231E -:1002300000000000000000000029386E00000000EF -:100240000000000000220222000000000000000068 -:1002500014E0000000000038000000002EE0000064 -:1002600000000035000000002CE000000000003716 -:100270000000000000400E2D0000003900000008C2 -:1002800000200E2D00000000000000090040122D8B -:10029000000000460000000100400E2D0000003963 -:1002A00000000000C0200C0000000000003FFFFC28 -:1002B0000028122300000000000000020022122487 -:1002C000000000000000001F00211E2300000000AD -:1002D0000000000014E000000000003E00000008E4 -:1002E00000401C11000000410000000D00201E2DE8 -:1002F000000000000000000F00281E270000000082 -:100300000000000300221E27000000007FC0000044 -:1003100000281A23000000000000001400211A2603 -:10032000000000000000000100331A260000000059 -:100330000000000800221A26000000000000000053 -:1003400000290CC700000000000000270020362410 -:100350000000000000007F000028122100000000C3 -:1003600000001400002F0224000000000000000024 -:100370000CE000000000004B0000000100290E23EB -:10038000000000000000000E0020362300000000E6 -:100390000000E0000020441100000000FFF8000011 -:1003A00000294A230000000000000000003A2C024F -:1003B000000000000000000200220E2B00000000E0 -:1003C000FC00000000280E23000000000000000FC9 -:1003D000002036230000000000001FFF00294A23F0 -:1003E000000000000000002700204A2D000000004F -:1003F000000000000020481100000000000000295B -:1004000000200E2D00000000060A020000294A23E9 -:100410000000000000000000002048110000000063 -:100420000000000000204811000000000000000152 -:1004300000210222000000000000000014E0000083 -:1004400000000061000000002EE000000000005FDE -:10045000000000002CE000000000005E0000000032 -:1004600000400E2D000000620000000100400E2D33 -:10047000000000620000000A00200E2D00000000B5 -:100480000000000B0040122D0000006A0000000078 -:10049000C0200C0000000000003FFFFC00281223D9 -:1004A00000000000000000020022122400000000F2 -:1004B0007FC0000000281623000000000000001488 -:1004C0000021162500000000000000010033162561 -:1004D000000000008000000000280E230000000043 -:1004E0000000000000290CA3000000003FFFFC00FA -:1004F00000290E23000000000000001F00211E2321 -:10050000000000000000000014E000000000006D8A -:100510000000010000401C11000000700000000DF0 -:1005200000201E2D00000000000000F000281E2703 -:10053000000000000000000400221E270000000050 -:100540008100000000204411000000000000000DA8 -:100550000020481100000000FFFFF0FF00281A30C3 -:10056000000000000000A02800204411000000004E -:1005700000000000002948E6000000000000A0186C -:1005800000204411000000003FFFFFFF00284A2325 -:10059000000000000000A010002044110000000036 -:1005A00000000000002048040000000000000030AF -:1005B0000020162D00000000000000020029162572 -:1005C0000000000000000030002036250000000080 -:1005D000000000250020162D000000000000000093 -:1005E000002F00A300000000000000000CC000006D -:1005F00000000083000000260020162D00000000EF -:1006000000000000002F00A4000000000000000017 -:100610000CC000000000008400000000004000004A -:100620000000008A000000250020362300000000A2 -:100630000000002600203624000000000000001703 -:1006400000201E2D000000000000000200210227F3 -:10065000000000000000000014E000000000008A1C -:100660000000000000600000000005FF0000000026 -:1006700000600000000005F30000000200210E22CF -:10068000000000000000000014C000000000008D09 -:1006900000000012C040362000000093000000005F -:1006A0002EE0000000000091000000002CE000009F -:1006B000000000900000000200400E2D000000929B -:1006C0000000000300400E2D000000920000000C0E -:1006D00000200E2D00000000000000120020362334 -:1006E000000000000000000300210E2200000000B6 -:1006F0000000000014C00000000000980000A00CE2 -:10070000002044110000000000000000C02048004C -:100710000000000000000000C0404800000000A0F1 -:100720000000A00C002044110000000000000000A8 -:100730000020481100000000000000002EE0000032 -:100740000000009E000000002CE000000000009D62 -:100750000000000200400E2D0000009F000000037A -:1007600000400E2D0000009F0000000C00200E2D08 -:10077000000000000000000000204803000000000E -:1007800000000000003A0C0200000000003F0000E2 -:1007900000280E23000000000000001000210E239E -:1007A00000000000000000110020362300000000BF -:1007B0000000001E0021022B0000000000000000CD -:1007C00014C00000000000A700000016C020362062 -:1007D000000000000000001F0021022B00000000AC -:1007E0000000000014C00000000000AA0000001576 -:1007F000C0203620000000000000000800210E2B61 -:10080000000000000000007F00280E230000000010 -:1008100000000000002F0223000000000000000084 -:100820000CE00000000000E10000000027000000D4 -:10083000000000000000000000600000000002A3B3 -:1008400000000001002F0223000000000000000053 -:100850000AE00000000000B300000000006000009B -:100860000000013A81000000002044110000000057 -:100870000000000600204811000000000000000CED -:1008800000221E300000000099800000002044116A -:1008900000000000000000040020122D00000000F5 -:1008A00000000008002212240000000000000010D8 -:1008B00000201811000000000000000000291CE4C6 -:1008C0000000000000000000006048070000012F49 -:1008D0009B00000000204411000000000000000008 -:1008E00000204802000000009C000000002044118D -:1008F00000000000000000000033146F0000000042 -:100900000000000100333E23000000000000000052 -:10091000D9004800000000000000000000203C0555 -:1009200000000000810000000020441100000000D1 -:100930000000000E00204811000000000000000030 -:1009400000201010000000000000E007002044110B -:10095000000000000000000F0021022B000000003A -:100960000000000014C00000000000CB00F8FF08E9 -:1009700000204811000000009800000000404811CD -:10098000000000DC000000F000280E220000000043 -:10099000000000A0002F0223000000000000000063 -:1009A0000CC00000000000DA0000001100200E2D35 -:1009B0000000000000000001002F022300000000E2 -:1009C000000000000CE00000000000D50000000264 -:1009D000002F022300000000000000000CE00000D7 -:1009E000000000D400003F0000400C11000000D6C1 -:1009F00000001F0000400C11000000D600000F0096 -:100A000000200C11000000000038000900294A23D2 -:100A1000000000003F00000000280E2B0000000036 -:100A20000000000200220E2300000000000000076A -:100A300000494A23000000DC00380F09002048115B -:100A400000000000680000070020481100000000BE -:100A50000000000800214A270000000000000000FC -:100A60000020481100000000060A020000294A2464 -:100A700000000000000000000020481100000000FD -:100A80000000000000204811000000000000A20249 -:100A9000002044110000000000FF000000280E228A -:100AA000000000000000008000294A230000000030 -:100AB0000000002700200E2D00000000000000268E -:100AC0000020122D0000000000000000002F008315 -:100AD00000000000000000000CE00000000000EA40 -:100AE0000000000000600000000005F900000000A8 -:100AF00000400000000000EB00000000006000006B -:100B0000000005FC000000070020222D000000006E -:100B10000000000500220E2200000000001000006E -:100B200000280E23000000000000000000292068BB -:100B30000000000000000000003A0C02000000006D -:100B4000000000EF00280E2300000000000000005D -:100B500000292068000000000000001700200E2D72 -:100B6000000000000000000300210223000000003C -:100B70000000000014E00000000000F80000000B7E -:100B800000210228000000000000000014C0000046 -:100B9000000000F8000004000029222800000000E6 -:100BA0000000001400203628000000000000001C97 -:100BB00000210E22000000000000000014C0000010 -:100BC000000000FD0000A30C002044110000000004 -:100BD0000000000000204811000000000000001E7E -:100BE00000210E22000000000000000014C00000E0 -:100BF0000000010B0000A30F0020441100000000C2 -:100C00000000001100200E2D000000000000000177 -:100C1000002F022300000000000000000CC00000B4 -:100C200000000104FFFFFFFF004048110000010B1E -:100C300000000002002F022300000000000000005E -:100C40000CC00000000001070000FFFF0040481139 -:100C50000000010B00000004002F02230000000030 -:100C6000000000000CC000000000010A000000FFAE -:100C7000004048110000010B000000010020481155 -:100C8000000000000002C400002044110000000029 -:100C90000000001F00210E220000000000000000E4 -:100CA00014C00000000001120000001040210E20BE -:100CB00000000000000000130020362300000000A8 -:100CC0000000001840224A20000000000000001030 -:100CD000C0424A20000001140000000000200C1156 -:100CE0000000000000000013002036230000000078 -:100CF000000000000020481100000000000000007B -:100D000000204811000000000000000A002010111F -:100D10000000000000000000002F0224000000007E -:100D2000000000000CE000000000011B00000000BB -:100D300000204811000000000000000100531224B0 -:100D400000000117FFBFFFFF00283A2E000000003F -:100D50000000001B00210222000000000000000033 -:100D600014C000000000012E81000000002044118A -:100D7000000000000000000D0020481100000000ED -:100D80000000001800220E3000000000FC000000EF -:100D900000280E2300000000810000000020441104 -:100DA000000000000000000E0020481100000000BC -:100DB0000000000000201010000000000000E00E05 -:100DC000002044110000000007F8FF08002048112F -:100DD000000000000000000000294A23000000007D -:100DE0000000001C00201E2D000000000000000874 -:100DF00000214A27000000000000000000204811E8 -:100E000000000000060A020000294A240000000039 -:100E10000000000000204811000000000000000059 -:100E200000204811000000000000000000800000C9 -:100E300000000000810000000020441100000000BC -:100E40000000000100204811000000000000217C8B -:100E50000020441100000000008000000020481124 -:100E60000000000000000000002048060000000014 -:100E70000000000800214A270000000000000000D8 -:100E800017000000000000000004217F00604411F2 -:100E9000000006220000001F0021023000000000B8 -:100EA0000000000014C00000000006210000000443 -:100EB00000404C1100000135810000000020441169 -:100EC00000000000000000010020481100000000A8 -:100ED000000021F800204411000000000000001C68 -:100EE0000020481100000000000421F900604411B6 -:100EF0000000062200000011002102300000000066 -:100F00000000000014E000000000013C00000000B0 -:100F100000800000000000000000000000600000F1 -:100F20000000000B00000000006004110000031529 -:100F3000000000000020041100000000000000007C -:100F400000600811000001B2000000000060000015 -:100F5000000001600000FFFF40280E20000000009C -:100F600000000010C0211220000000000000FFFF60 -:100F7000402806200000000000000010C0210A20C8 -:100F800000000000000000000034146100000000B8 -:100F90000000000000741882000002BB0001A1FDE7 -:100FA00000604411000002E000003FFF002F022F0C -:100FB00000000000000000000CC00000000001471D -:100FC00000000000C040040000000001000000001C -:100FD000006000000000000B000000000060041131 -:100FE00000000315000000000020041100000000B4 -:100FF0000000000000600811000001B200003FFF87 -:10100000002F022F00000000000000000CE0000094 -:10101000000000000000000000600000000001600F -:101020000000001040210E20000000000000FFFF23 -:10103000C0281220000000000000001040211620EF -:10104000000000000000FFFFC0681A20000002BB83 -:101050000001A1FD00604411000002E000003FFF1C -:10106000002F022F00000000000000000CC0000054 -:101070000000015800000000C04004000000000112 -:101080000000225C0020441100000000000000016C -:1010900000300A2F000000000000000100210A2299 -:1010A000000000000000000300384A220000000099 -:1010B0000000225600204411000000000000001A29 -:1010C00000204811000000000000A1FC0020441195 -:1010D0000000000000000001008048110000000036 -:1010E00000000000006000000000000B0000000095 -:1010F000006000000000018F0000000000600000A0 -:10110000000001A000003FFF002F022F00000000A0 -:10111000000000000CE000000000000000000000E3 -:1011200000202C0800000000000000000020241116 -:101130000000000000000000002028110000000056 -:10114000000022560020441100000000000000169C -:1011500000204811000000000000225C0020441123 -:101160000000000000000003002048110000000003 -:1011700093800000002044110000000000000002E5 -:1011800000221E290000000000000000007048EB53 -:101190000000019C0000000000600000000002BB95 -:1011A00000000001403306200000000000000000A5 -:1011B000C03024090000000000003FFF002F022F74 -:1011C00000000000000000000CE000000000000033 -:1011D0000000000000600000000002A3000000000A -:1011E000002F022100000000000000000AE00000C3 -:1011F0000000018100000000006000000000013AD2 -:101200000000000000400000000001869500000082 -:10121000002044110000000000000000002F022107 -:1012200000000000000000000CE00000000001864B -:1012300000000000C0204800000000000000000185 -:10124000005306210000018292000000002044119A -:101250000000000000000000C0604800000001978E -:101260000001A1FD00204411000000000000001159 -:101270000020062D00000000000000000078042A75 -:10128000000002FB00000000002028090000000010 -:1012900000003FFF002F022F0000000000000000B0 -:1012A0000CC000000000017400000000C0400400F9 -:1012B000000000010000021000600411000003158E -:1012C00000003FFF002F022F000000000000000080 -:1012D0000CE000000000019400000015C020362042 -:1012E0000000000000000016C020362000000000B2 -:1012F0003F800000002004110000000046000000B4 -:1013000000600811000001B2000000000080000031 -:10131000000000000000A1FC0020441100000000BB -:1013200000003FFF002F022F00000000000000001F -:101330000CC000000000019B00000001008048116B -:1013400000000000000000210080481100000000A3 -:101350000000FFFF40280E200000000000000010E9 -:10136000C0211220000000000000FFFF40281620CE -:101370000000000000000010C0811A2000000000E2 -:101380008100000000204411000000000000000661 -:1013900000204811000000000000000800221E305C -:1013A000000000000000002900201A2D00000000AD -:1013B0000000E0000020441100000000FFFBFF09D6 -:1013C00000204811000000000000000F0020222D26 -:1013D0000000000000001FFF00294A280000000054 -:1013E000000000060020222D000000000000000088 -:1013F000002920E80000000000000000002048084C -:101400000000000000000000002048110000000063 -:10141000060A020000294A26000000000000000021 -:1014200000204811000000000000000000204811CA -:101430000000000000000100002018110000000062 -:101440000000000800621E280000012F00000008B4 -:1014500000822228000000000002C0000020441189 -:10146000000000000000001500600E2D000001BD0E -:101470000000001600600E2D000001BD0000C00835 -:1014800000204411000000000000001700200E2D75 -:10149000000000000000000014C00000000001B9BE -:1014A0000000000000200411000000000000000007 -:1014B0000020480100000000390000000020481111 -:1014C00000000000000000000020481100000000A3 -:1014D000000000000080480200000000000000182A -:1014E00000202E2D0000000000000000003B0D63D6 -:1014F000000000000000000800224A230000000055 -:101500000000001000224A23000000000000001824 -:1015100000224A2300000000000000000080480371 -:101520000000000000000000006000000000000B50 -:10153000000010000060041100000315000000000E -:1015400000200411000000000000000000600811ED -:10155000000001B2000000070021062F000000007B -:101560000000001300200A2D000000000000000110 -:1015700000202C11000000000000FFFF4028222066 -:10158000000000000000000F0026222800000000DC -:101590000000001040212620000000000000000F85 -:1015A000002626290000000000000000002028027C -:1015B000000000000000225600204411000000003E -:1015C0000000001B00204811000000000000000087 -:1015D000002F022100000000000000000CE00000CD -:1015E000000001E00000225C002044110000000027 -:1015F0000000008100204811000000000000A1FC54 -:1016000000204411000000000000000100204811EB -:10161000000000000000008000201C1100000000FD -:1016200000000000002F0227000000000000000062 -:101630000CE00000000001DC000000000060000081 -:10164000000001E90000000100531E27000001D83E -:101650000000000100202C11000000000000001F0D -:1016600000280A22000000000000001F00282A2A8B -:10167000000000000000000100530621000001D11D -:101680000000225C00204411000000000000000265 -:1016900000304A2F000000000000A1FC002044118F -:1016A00000000000000000010020481100000000C0 -:1016B0000000000100301E2F0000000000000000AC -:1016C000002F022700000000000000000CE00000D6 -:1016D000000000000000000000600000000001E9C0 -:1016E0000000000100531E27000001E50000FFFF7D -:1016F00040280E20000000000000000F00260E23EE -:101700000000000000000010C021122000000000B6 -:101710000000000F0026122400000000000000005E -:1017200000201411000000000000000000601811EB -:10173000000002BB0001A1FD0020441100000000D8 -:1017400000000000002F022B00000000000000003D -:101750000CE00000000001F8000000100022162834 -:1017600000000000FFFF0000002816250000000018 -:101770000000FFFF00281A29000000000000000000 -:10178000002948C500000000000000000020480AB1 -:10179000000000000000000000202C1100000000EC -:1017A000000000100022162300000000FFFF0000D0 -:1017B00000281625000000000000FFFF00281A2462 -:1017C0000000000000000000002948C500000000E3 -:1017D0000000000000731503000002050000000077 -:1017E0000020180500000000000000000073152410 -:1017F0000000020500000000002D14C500000000DC -:1018000000000000003008A20000000000000000FE -:101810000020480200000000000000000020280214 -:101820000000000000000000002020030000000075 -:101830000000000000802404000000000000000FF1 -:1018400000210225000000000000000014C000007C -:101850000000062100000000002B1405000000001D -:1018600000000001009016250000000000000000AC -:10187000006000000000000B000000000060041188 -:10188000000003150000000000200411000000000B -:101890000000000000600811000001B200002256A4 -:1018A00000204411000000000000001A00294A2214 -:1018B0000000000000000000C02000000000000048 -:1018C00000003FFF002F022F00000000000000007A -:1018D0000CE000000000000000000000C020040038 -:1018E000000000000000225C002044110000000005 -:1018F0000000000300384A21000000000000A1FCA5 -:1019000000204411000000000000000100204811E8 -:10191000000000000000FFFF40281220000000002F -:1019200000000010C0211A20000000000000FFFF8E -:1019300040280E200000000000000010C0211620EA -:10194000000000000000000000741465000002BBED -:101950000001A1FD00604411000002E00000000150 -:10196000003306210000000000000000002F0221CB -:1019700000000000000000000CC000000000021980 -:1019800000003FFF002F022F0000000000000000B9 -:101990000CC000000000021200000000C040040063 -:1019A000000000010000000000600000000005DEF3 -:1019B000000000000040040F0000021300000000BF -:1019C00000600000000005D1000000000060000081 -:1019D000000005DE00000210006004110000031585 -:1019E0000000000000600000000001A000000000F6 -:1019F000006000000000019C00000000006000008A -:101A0000000002BB0000000000600000000002A314 -:101A1000938000000020441100000000000000003E -:101A2000002048080000000000000000002F022FE6 -:101A300000000000000000000AE000000000023288 -:101A400000000000006000000000013A00000000FB -:101A50000040000000000236950000000020441104 -:101A60000000000000000000002F022F0000000016 -:101A7000000000000CE00000000002360000000042 -:101A8000C0404800000002339200000000204411D2 -:101A90000000000000000000C0204800000000001E -:101AA0000000225600204411000000000000001633 -:101AB00000204811000000000000225C00204411BA -:101AC000000000000000000300204811000000009A -:101AD0000000A1FC002044110000000000000001F3 -:101AE00000204811000000000001A1FD0020441169 -:101AF000000000000000000000600411000002FB74 -:101B000000000000C04004000000000100000000D0 -:101B100000600000000005D10000A00C002044116E -:101B20000000000000000000C0204800000000008D -:101B300000000000C040480000000000000000005D -:101B4000006000000000000B0000001840210A2087 -:101B50000000000000000003002F0222000000002F -:101B6000000000000AE000000000024C0000001429 -:101B70000020222D00000000000801010029222879 -:101B800000000000000000140020362800000000C3 -:101B90000000A30C00204411000000000000000021 -:101BA000C02048000000000000000000C0204800E5 -:101BB0000000000000000000C0404800000002518A -:101BC00000000000006000000000000B000000109A -:101BD00000600411000003153F8000000020041184 -:101BE000000000000000000000600811000001B2C9 -:101BF0000000225C002044110000000000000003EF -:101C000000204811000000000000000000600000FB -:101C10000000027C0000001700201E2D00000000C4 -:101C20000000000100211E2700000000000000004D -:101C300014E000000000026A0000001200201E2DC7 -:101C4000000000000000FFFF00281E270000000029 -:101C50000000000000341C2700000000000000000D -:101C600012C000000000025F0000000000201C11F4 -:101C70000000000000000000002F00E50000000050 -:101C80000000000008C00000000002620000000028 -:101C900000201407000000000000001200201E2D8C -:101CA000000000000000001000211E2700000000BE -:101CB0000000000000341C4700000000000000008D -:101CC00012C00000000002670000000000201C118C -:101CD0000000000000000000002F00E600000000EF -:101CE0000000000008C000000000026A00000000C0 -:101CF0000020180700000000000000000060000045 -:101D0000000002C100002256002044110000000023 -:101D1000000000000034202300000000000000004C -:101D200012C00000000002720000000000342044D5 -:101D3000000000000000000012C00000000002715E -:101D40000000001600404811000002760000001854 -:101D500000404811000002760000000000342044DA -:101D6000000000000000000012C00000000002752A -:101D70000000001700404811000002760000001922 -:101D800000204811000000000000A1FC00204411C8 -:101D900000000000000000010020481100000000C9 -:101DA0000001A1FD00604411000002E900003FFFB6 -:101DB000002F022F00000000000000000CC00000F7 -:101DC0000000025600000000C040040000000001B6 -:101DD0000000001040210620000000000000FFFF6E -:101DE000C0280A20000000000000001040210E2042 -:101DF000000000000000FFFFC028122000000000CB -:101E00000000001040211620000000000000FFFF2D -:101E1000C0881A200000000081000000002044114A -:101E20000000000000000001002048110000000038 -:101E3000000420040060441100000622000000009D -:101E400000600000000005D100000000C06000003C -:101E5000000002A30000000500200A2D0000000081 -:101E60000000000800220A22000000000000002BF1 -:101E700000201A2D000000000000001C00201E2D74 -:101E8000000000000000700000281E270000000075 -:101E90000000000000311CE6000000000000002AE5 -:101EA00000201A2D000000000000000C00221A265D -:101EB0000000000000000000002F00E6000000000D -:101EC0000000000006E00000000002920000000098 -:101ED00000201C11000000000000000000200C1178 -:101EE000000000000000002B00203623000000004E -:101EF0000000001000201811000000000000000089 -:101F000000691CE20000012F9380000000204411B2 -:101F10000000000000000000002048070000000052 -:101F200095000000002044110000000000000000A7 -:101F3000002F022F00000000000000000CE0000055 -:101F40000000029D0000000100333E2F0000000051 -:101F500000000000D90048000000000092000000CE -:101F6000002044110000000000000000C0204800D4 -:101F7000000000000000001C0040362700000000A8 -:101F80000000000CC0220A20000000000000002910 -:101F9000002036220000000000000028C04036204B -:101FA000000000000000A2A4002044110000000076 -:101FB000000000090020481100000000A1000000FE -:101FC00000204411000000000000000100804811C2 -:101FD000000000000000002100201E2D0000000075 -:101FE00000000000002C1CE30000000000000021A5 -:101FF00000203627000000000000002200201E2DD7 -:102000000000000000000000002C1CE400000000A4 -:1020100000000022002036270000000000000023FE -:1020200000201E2D0000000000000000003120A351 -:102030000000000000000000002D1D07000000004F -:1020400000000023002036270000000000000024CC -:1020500000201E2D0000000000000000003120C400 -:102060000000000000000000002D1D07000000001F -:10207000000000240080362700000000000000213E -:10208000002036230000000000000022002036243B -:10209000000000000000000000311CA30000000050 -:1020A0000000002300203627000000000000000090 -:1020B00000311CC40000000000000024008036270E -:1020C000000000000000001A002036270000000079 -:1020D0000000001B00203628000000000000001750 -:1020E00000201E2D00000000000000020021022739 -:1020F000000000000000000014C00000000002DC2E -:102100000000000000400000000002D90000001A9A -:1021100000203627000000000000001B00203628A9 -:10212000000000000000001700201E2D000000002D -:102130000000000200210227000000000000000053 -:1021400014E00000000002D9000000030021022773 -:10215000000000000000000014E00000000002DCAD -:102160000000002300201E2D0000000000000000E1 -:10217000002E00E1000000000000000002C000008E -:10218000000002DC0000002100201E2D00000000E5 -:1021900000000000003120A100000000000000004D -:1021A000002E00E8000000000000000006C0000053 -:1021B000000002DC0000002400201E2D00000000B2 -:1021C00000000000002E00E20000000000000000FF -:1021D00002C00000000002DC0000002200201E2DD2 -:1021E0000000000000000000003120C200000000DC -:1021F00000000000002E00E80000000000000000C9 -:1022000006C00000000002DC0000000000600000CA -:10221000000005FF0000000000600000000002B5A3 -:102220000000000000400000000002DE000000008E -:1022300000600000000002B5000000000060000027 -:10224000000005F60000000000400000000002DE73 -:102250000000000000600000000002A70000000075 -:1022600000400000000002DE0000001A00201E2DC9 -:10227000000000000000001B0080222D0000000074 -:102280000000001000221E230000000000000000DB -:1022900000294887000000000000000000311CA356 -:1022A000000000000000001000221E2700000000B7 -:1022B0000000000000294887000000000000001016 -:1022C00000221E230000000000000000003120C496 -:1022D000000000000000FFFF00282228000000008E -:1022E0000000000000894907000000000000001005 -:1022F00000221E2300000000000000000029488783 -:10230000000000000000001000221E21000000005C -:102310000000000000294847000000000000000005 -:1023200000311CA3000000000000001000221E2746 -:1023300000000000000000000029488700000000A5 -:102340000000000000311CA100000000000000108F -:1023500000221E270000000000000000002948475E -:10236000000000000000001000221E2300000000FA -:1023700000000000003120C4000000000000FFFF4A -:102380000028222800000000000000000029490762 -:10239000000000000000001000221E2100000000CC -:1023A00000000000003120C2000000000000FFFF1C -:1023B00000282228000000000000000000894907D2 -:1023C000000000000000001000221E23000000009A -:1023D0000000000000294887000000000000000104 -:1023E00000220A210000000000000000003308A2C3 -:1023F000000000000000001000221E22000000006B -:102400000000001000212222000000000000000057 -:1024100000294907000000000000000000311CA353 -:10242000000000000000001000221E270000000035 -:1024300000000000002948870000000000000001A3 -:1024400000220A210000000000000000003008A265 -:10245000000000000000001000221E22000000000A -:1024600000000010002122220000000000000000F7 -:1024700000294907000000000000001000221E2370 -:102480000000000000000000003120C40000000037 -:102490000000FFFF002822280000000000000000CC -:1024A000002949070000000000000000003808C5AE -:1024B00000000000000000000030084100000000A3 -:1024C0000000000100220A220000000000000000BD -:1024D000003308A2000000000000001000221E22AD -:1024E0000000000000000010002122220000000077 -:1024F00000000000008949070000000000000017EC -:102500000020222D000000000000000014C0000088 -:1025100000000318FFFFFFEF002806210000000065 -:10252000000000140020222D000000000000F8E050 -:1025300000204411000000000000000000294901B3 -:1025400000000000000000000089490100000000B8 -:102550000000000000204811000000000000000002 -:102560000020481100000000060A02000080481107 -:102570000000000000000000C0200000000000007B -:1025800097000000C020441100000000000000007F -:10259000C0204811000000008A0000000020441103 -:1025A00000000000000000000020481100000000B2 -:1025B0000000225C00204411000000000000000028 -:1025C000C0204800000000000000A1FC00204411D1 -:1025D0000000000000000000C020480000000000D3 -:1025E00000000000C0200400000000000000000007 -:1025F00000A0000A0000000097000000C020441165 -:102600000000000000000000C02048110000000091 -:102610008A000000C02044110000000000000000FB -:1026200000204811000000000000225C002044113E -:102630000000000000000000C02048000000000072 -:102640000000A1FC00204411000000000000000078 -:10265000C02048000000000000000000C02004006E -:10266000000000000000000000A0000A00000000C0 -:10267000970000000020441100000000000000004E -:1026800000204811000000008A00000000204411D2 -:1026900000000000000000000020481100000000C1 -:1026A0000000225C00204411000000000000000037 -:1026B000C0204800000000000000A1FC00204411E0 -:1026C0000000000000000000C020480000000000E2 -:1026D00000000000C0200400000000000000000016 -:1026E00000A0000A00000000970000000020441134 -:1026F0000000000000000000002048110000000061 -:102700008A000000002044110000000000000000CA -:1027100000204811000000000000225C002044114D -:102720000000000000000000C02048000000000081 -:102730000000A1FC00204411000000000000000087 -:10274000C0204800000000000001A1FD002044114D -:102750000000000000000000D90048000000000058 -:1027600000000000C0200400000000000000000085 -:1027700000A0000A000000000000225700204411C1 -:102780000000000000000003C0484A2000000000D4 -:102790000000225D00204411000000000000000045 -:1027A000C040480000000000000000000060000081 -:1027B000000005DE00000000C0200800000000004E -:1027C0000000225C00204411000000000000000313 -:1027D00000384A22000000000000A1FC0020441143 -:1027E0000000000000000000C020480000000000C1 -:1027F0000001A1FD002044110000000000000000C5 -:10280000002F022200000000000000000CE0000089 -:102810000000000000000000402048000000000010 -:102820000000000140304A200000000000000002CB -:10283000C0304A20000000000000000100530A22BE -:10284000000003550000003FC0280A2000000000DF -:102850008100000000204411000000000000000181 -:102860000020481100000000000021F80020441161 -:1028700000000000000000180020481100000000C7 -:10288000000421F90060441100000622000000113C -:1028900000210230000000000000000014E00000F1 -:1028A0000000035E00000014002F02220000000060 -:1028B000000000000CC000000000036C0001A2A496 -:1028C00000204411000000000000000000604802E9 -:1028D00000000374000021000020441100000000EB -:1028E00000000000C02048000000000000000000C0 -:1028F000C02048000000000000000000C020480088 -:102900000000000000000000C0404800000000007F -:1029100000000004002F0222000000000000000060 -:102920000CC00000000003700001A2A400204411AC -:1029300000000000000000000040480200000367A3 -:1029400000000028002F022200000000000000000C -:102950000CC00000000005BA0001A2A40020441130 -:102960000000000000000000004048020000036773 -:102970000000002C00203626000000000000004966 -:1029800000201811000000000000003F0020481146 -:10299000000000000000000100331A2600000000C3 -:1029A00000000000002F02260000000000000000D0 -:1029B0000CC00000000003760000002C00801A2DDF -:1029C000000000000000003FC0280A2000000000B6 -:1029D00000000015002F022200000000000000008F -:1029E0000CE000000000038C00000006002F022213 -:1029F00000000000000000000CE00000000003B731 -:102A000000000016002F022200000000000000005D -:102A10000CE00000000003B900000020002F02229B -:102A200000000000000000000CE00000000003A215 -:102A30000000000F002F0222000000000000000034 -:102A40000CE00000000003AE00000010002F022286 -:102A500000000000000000000CE00000000003AED9 -:102A60000000001E002F02220000000000000000F5 -:102A70000CE00000000003960000A2A40020441116 -:102A800000000000000000000040480200000000BC -:102A90000800000000290A220000000000000003D6 -:102AA00040210E20000000000000000CC021122078 -:102AB00000000000000800000028122400000000B0 -:102AC00000000014C02216200000000000000000DA -:102AD000002914A4000000000000A2A4002044115A -:102AE0000000000000000000002948A200000000D3 -:102AF0000000A1FE002044110000000000000000C2 -:102B00000040480300000000810000000020441144 -:102B1000000000000000000100204811000000003B -:102B2000000021F800204411000000000000001601 -:102B30000020481100000000000421F90060441149 -:102B400000000622000000150021023000000000F5 -:102B50000000000014E00000000003980000210EB7 -:102B6000002044110000000000000000C0204800C8 -:102B70000000000000000000C0204800000000002D -:102B80000000A2A40020441100000000000000008A -:102B900000404802000000008100000000204411B5 -:102BA00000000000000000010020481100000000AB -:102BB000000021F800204411000000000000001770 -:102BC0000020481100000000000421F900604411B9 -:102BD0000000062200000003002102300000000077 -:102BE0000000000014E00000000003A40000210821 -:102BF000002044110000000000000000C020480038 -:102C00000000000000000000C0204800000000009C -:102C10000000A2A4002044110000000000000000F9 -:102C200000404802000000000000A2A4002044115F -:102C3000000000000000000000204802000000002A -:102C4000800000000020441100000000000000008F -:102C50000020481100000000810000000020441105 -:102C600000000000000000100020481100000000DB -:102C70000000000000200010000000000000000024 -:102C800014C00000000003B4000000000040000079 -:102C9000000000000001A2A4002044110000000078 -:102CA0000000000600404811000000000001A2A43E -:102CB00000204411000000000000001600604811D0 -:102CC000000003740000000000400000000000004D -:102CD00000000000C020080000000000000000000C -:102CE000C0200C00000000000000001D0021022395 -:102CF000000000000000000014E00000000003CE0F -:102D000081000000002044110000000000000001CC -:102D10000020481100000000000021F800204411AC -:102D20000000000000000018002048110000000012 -:102D3000000421F900604411000006220000001187 -:102D400000210230000000000000000014E000003C -:102D5000000003C200002100002044110000000018 -:102D600000000000002048020000000000000000F9 -:102D70000020480300000000BABECAFE002048112F -:102D800000000000CAFEBABE00204811000000008A -:102D90000000A2A400204411000000000000000474 -:102DA0000040481100000000000021700020441184 -:102DB00000000000000000000020480200000000A9 -:102DC0000000000000204803000000008100000017 -:102DD00000204411000000000000000A00204811FB -:102DE00000000000000000000020001000000000B3 -:102DF0000000000014C00000000003D38C0000009D -:102E00000020441100000000CAFEBABE0040481174 -:102E100000000000810000000020441100000000BC -:102E200000000001002048110000000000003FFFEA -:102E300040280A20000000008000000040280E20EA -:102E40000000000040000000C02812200000000028 -:102E50000004000000694622000006220000000075 -:102E6000002014100000000000000000002F0223CA -:102E700000000000000000000CC00000000003E1A2 -:102E800000000000C0401800000003E400003FFF05 -:102E9000C0281A2000000000000400000069462637 -:102EA00000000622000000000020181000000000B2 -:102EB00000000000002F02240000000000000000BD -:102EC0000CC00000000003E700000000C0401C0030 -:102ED000000003EA00003FFFC0281E2000000000A1 -:102EE00000040000006946270000062200000000E0 -:102EF00000201C1000000000000000000020440220 -:102F00000000000000000000002820C500000000B4 -:102F100000000000004948E800000000A580000013 -:102F200000200811000000000000200000200C110B -:102F30000000000083000000006044110000041243 -:102F4000000000000020440200000000000000001B -:102F5000C0204800000000000000000040204800A1 -:102F6000000000000000001FC0210220000000003F -:102F70000000000014C00000000003F70000201053 -:102F800000204411000000000000800000204811D3 -:102F9000000000000000FFFFC0481220000003FFF7 -:102FA000A780000000200811000000000000A00021 -:102FB00000200C110000000083000000006044119C -:102FC0000000041200000000002044020000000085 -:102FD00000000000C02048000000000000000000C9 -:102FE000C0204800000000000000FFFFC0281220A1 -:102FF00000000000830000000020441100000000D9 -:103000000000000000304883000000008400000041 -:10301000002044110000000000000000C020480013 -:1030200000000000000000001D0000000000000083 -:103030008300000000604411000004120000000042 -:10304000C040040000000001A98000000020081119 -:10305000000000000000C00000400C11000003FA56 -:10306000AB80000000200811000000000000F8E024 -:1030700000400C11000003FAAD8000000020081190 -:10308000000000000000F88000400C11000003FA6E -:10309000B380000000200811000000000000F3FCD5 -:1030A00000400C11000003FAAF800000002008115E -:1030B000000000000000E00000400C11000003FAD6 -:1030C000B180000000200811000000000000F000A6 -:1030D00000400C11000003FA83000000002044119E -:1030E00000000000000021480020481100000000FE -:1030F00084000000002044110000000000000000D7 -:10310000C020480000000000000000001D0000007A -:10311000000000000000000000800000000000002F -:1031200001182000C0304620000000000000000010 -:10313000D90048000000000000000000C02004008A -:10314000000000000000000000A0000A00000000D5 -:103150000218A000C030462000000000000000005F -:10316000D90048000000000000000000C02004005A -:10317000000000000000000000A0000A00000000A5 -:103180000318C000C030462000000000000000000E -:10319000D90048000000000000000000C02004002A -:1031A000000000000000000000A0000A0000000075 -:1031B0000418F8E0C03046200000000000000000C5 -:1031C000D90048000000000000000000C0200400FA -:1031D000000000000000000000A0000A0000000045 -:1031E0000518F880C03046200000000000000000F4 -:1031F000D90048000000000000000000C0200400CA -:10320000000000000000000000A0000A0000000014 -:103210000618E000C030462000000000000000005A -:10322000D90048000000000000000000C020040099 -:10323000000000000000000000A0000A00000000E4 -:103240000718F000C0304620000000000000000019 -:10325000D90048000000000000000000C020040069 -:10326000000000000000000000A0000A00000000B4 -:103270000818F3FCC03046200000000000000000E9 -:10328000D90048000000000000000000C020040039 -:10329000000000000000000000A0000A0000000084 -:1032A00000000033C0300A200000000000000000D1 -:1032B000C0403440000000000000003000200A2D13 -:1032C0000000000000000000C0290C4000000000C9 -:1032D0000000003000203623000000000000000045 -:1032E000C0200400000000000000000000A0000A50 -:1032F00000000000860000000020441100000000D3 -:1033000000000000004048010000000085000000AF -:10331000C0204411000000000000000000404801EF -:10332000000000000000217C00204411000000008B -:1033300000000018402102200000000000000000F2 -:1033400014C000000000044700800000C0494A206B -:103350000000044800000000C020480000000000F9 -:1033600000000000C0204800000000000000000035 -:10337000C02048000000000081000000002044112F -:1033800000000000000000010020481100000000C3 -:1033900000000000C0200800000000000000000441 -:1033A000002F0222000000000000000006E00000E4 -:1033B000000004500000000400200811000000007C -:1033C0000000000017000000000000000004217F42 -:1033D00000604411000006220000001F002102309E -:1033E000000000000000000014C000000000000009 -:1033F0000000000000404C020000045000000000EB -:10340000C0200C000000000000000000C0201000E0 -:103410000000000000000000C020140000000000B8 -:1034200000000000C02018000000000000000000A4 -:10343000C0201C000000000000007F0000280A21BE -:103440000000000000004500002F022200000000E4 -:10345000000000000CE0000000000461000000001B -:10346000C02020000000000000000004002F0228FF -:10347000000000000000000006E000000000046101 -:1034800000000004002020110000000000000000E7 -:1034900017000000000000000000001000280A23B0 -:1034A0000000000000000010002F022200000000B9 -:1034B000000000000CE00000000004698100000032 -:1034C000002044110000000000000001002048110D -:1034D00000000000000400000069462400000622ED -:1034E00000000000004000000000046E81000000A9 -:1034F00000204411000000000000000000204811DE -:10350000000000000000216D0020441100000000B8 -:10351000000000000020480400000000000000003F -:10352000006048050000062700000000002824F085 -:10353000000000000000000700280A23000000002F -:1035400000000001002F0222000000000000000027 -:103550000AE000000000047500000000002F00C910 -:10356000000000000000000004E000000000048EE5 -:1035700000000000004000000000049B000000026A -:10358000002F022200000000000000000AE00000FE -:103590000000047A00000000002F00C900000000B5 -:1035A0000000000002E000000000048E00000000A7 -:1035B000004000000000049B00000003002F0222D6 -:1035C00000000000000000000AE000000000047F8E -:1035D00000000000002F00C90000000000000000F3 -:1035E0000CE000000000048E00000000004000001D -:1035F0000000049B00000004002F022200000000D5 -:10360000000000000AE00000000004840000000048 -:10361000002F00C900000000000000000AE00000C8 -:103620000000048E00000000004000000000049B29 -:1036300000000005002F0222000000000000000032 -:103640000AE000000000048900000000002F00C90B -:10365000000000000000000006E000000000048EF2 -:1036600000000000004000000000049B0000000675 -:10367000002F022200000000000000000AE000000D -:103680000000048E00000000002F00C900000000B0 -:103690000000000008E000000000048E00000000B0 -:1036A000004000000000049B00007F0000280A2169 -:1036B0000000000000004500002F02220000000072 -:1036C000000000000AE00000000000000000000808 -:1036D00000210A23000000000000000014C00000C8 -:1036E000000004980000216900204411000000003F -:1036F00000000000C02048000000000000000000A2 -:10370000C02048000000000000000000C020480069 -:1037100000000000CAFEBABE0040481100000000D0 -:1037200000000000C0204400000000000000000075 -:10373000C02000000000000000000000C040480061 -:103740000000000000007F0000280A2100000000A7 -:1037500000004500002F02220000000000000000D1 -:103760000AE00000000004A100000000C0200000EA -:103770000000000000000000C02000000000000069 -:1037800000000000C0400000000000000000000039 -:1037900000404C080000046100000000C020080048 -:1037A000000000000000001040210E20000000007A -:1037B0000000001140211220000000000000001253 -:1037C0004021162000000000000021690020441163 -:1037D000000000000000000000204802000000007F -:1037E0000000000000210225000000000000000091 -:1037F00014E00000000004AB00040000C0494A20AF -:10380000000004ACFFFBFFFFC0284A2000000000BE -:103810000000000000210223000000000000000062 -:1038200014E00000000004B800000000C0204800C0 -:103830000000000000000000C02048000000000060 -:103840000000000000210224000000000000000031 -:1038500014C000000000000081000000002044119E -:10386000000000000000000C0020481100000000D3 -:103870000000000000200010000000000000000018 -:1038800014C00000000004B4A00000000020441197 -:1038900000000000CAFEBABE00404811000000004F -:1038A000810000000020441100000000000000041E -:1038B00000204811000000000000216B002044118E -:1038C0000000000000000000C020481000000000C0 -:1038D00081000000002044110000000000000005ED -:1038E00000204811000000000000216C002044115D -:1038F0000000000000000000C02048100000000090 -:1039000000000000002F0224000000000000000062 -:103910000CE000000000000000000000004000007B -:10392000000004B200000000C0210A2000000000D6 -:103930000000000014C00000000004CB8100000063 -:103940000020441100000000000000000020481189 -:10395000000000000000216D002044110000000064 -:1039600000000000C020480000000000000000002F -:10397000C060480000000627000000000040000072 -:10398000000004CF8100000000204411000000006E -:1039900000000001002048110000000000040000A9 -:1039A000C02946200000000000000000C0600000A8 -:1039B0000000062200000001002102220000000099 -:1039C0000000000014C00000000004D600002169BF -:1039D000002044110000000000000000C02048004A -:1039E0000000000000000000C020480000000000AF -:1039F000000000000020481000000000CAFEBABE0F -:103A0000004048110000000000000000C0204400F9 -:103A10000000000000000000C0404810000000004E -:103A2000810000000020441100000000000000019F -:103A30000020481100000000000021F8002044117F -:103A4000000000000000000E0020481100000000EF -:103A5000000421F90060441100000622000000006B -:103A600000210230000000000000000014C000002F -:103A7000000004D800002180002044110000000054 -:103A800000000000C020480000000000000000000E -:103A9000C02000000000000000000000C02048001E -:103AA0000000000000000000C02000000000000036 -:103AB00000000000C04048000000000000000003BB -:103AC00000333E2F00000000000000010021022111 -:103AD000000000000000000014E0000000000508E5 -:103AE0000000002C00200A2D00000000000400004F -:103AF00018E00C11000004F70000000100333E2F15 -:103B000000000000000021690020441100000000B6 -:103B1000000000000020480200000000000000003B -:103B200000204803000000000000000800300A22C6 -:103B30000000000000000000C0204800000000005D -:103B400000000000C02048000000000000002169C3 -:103B50000020441100000000000000000020480286 -:103B600000000000000000000020480300000000EA -:103B70000000000800300A220000000000000000E1 -:103B8000C02048000000000000000000D8C048002D -:103B9000000004EB00002169002044110000000037 -:103BA00000000000002048020000000000000000AB -:103BB00000204803000000000000000800300A2236 -:103BC0000000000000000000C020480000000000CD -:103BD00000000000C0204800000000000000002D90 -:103BE0000020122D000000000000000000290C83BE -:103BF00000000000000021690020441100000000C6 -:103C0000000000000020480200000000000000004A -:103C100000204803000000000000000800300A22D5 -:103C20000000000000000000C0204800000000006C -:103C300000000000C020480000000000000000114B -:103C400000210224000000000000000014C0000059 -:103C5000000000000000000000400000000004B26E -:103C60000000002CC0203620000000000000002DC5 -:103C7000C0403620000000000000000F002102219B -:103C8000000000000000000014C000000000050D4E -:103C900000000000006000000000000B00000000B9 -:103CA000D90000000000000000000000C040040037 -:103CB00000000001B50000000020441100000000D9 -:103CC000000020000020481100000000B6000000A5 -:103CD00000204411000000000000A0000020481156 -:103CE00000000000B70000000020441100000000A8 -:103CF0000000C0000020481100000000B8000000D3 -:103D000000204411000000000000F8E000204811ED -:103D100000000000B9000000002044110000000075 -:103D20000000F8800020481100000000BA000000E8 -:103D300000204411000000000000E00000204811B5 -:103D400000000000BB000000002044110000000043 -:103D50000000F0000020481100000000BC0000003E -:103D600000204411000000000000F3FC0020481176 -:103D7000000000008100000000204411000000004D -:103D8000000000020020481100000000000000FFB9 -:103D900000280E300000000000000000002F022369 -:103DA00000000000000000000CC000000000052121 -:103DB00000000000C020080000000000000000001B -:103DC00014C00000000005360000000000200C11A7 -:103DD000000000000000001C00203623000000004E -:103DE0000000002B00203623000000000000002906 -:103DF00000203623000000000000002800203623A9 -:103E00000000000000000017002036230000000022 -:103E100000000025002036230000000000000026DE -:103E2000002036230000000000000015002036238B -:103E300000000000000000160020362300000000F3 -:103E4000FFFFE00000200C11000000000000002136 -:103E5000002036230000000000000022002036234E -:103E60000000000000001FFF00200C1100000000F7 -:103E70000000002300203623000000000000002482 -:103E80000020362300000000F1FFFFFF00283A2E3B -:103E9000000000000000001AC0220E2000000000F8 -:103EA000000000000029386E0000000081000000C2 -:103EB000002044110000000000000006002048110E -:103EC000000000000000002A402036200000000012 -:103ED00087000000002044110000000000000000E6 -:103EE000C0204800000000000000A1F400204411A0 -:103EF000000000000000000000204810000000004A -:103F00009D00000000204411000000000000001F80 -:103F100040214A20000000009600000000204411CB -:103F20000000000000000000C02048000000000069 -:103F300000000000C0200C00000000000000000095 -:103F4000C0201000000000000000001F0021162407 -:103F5000000000000000000014C00000000000008D -:103F60000000001D002036230000000000000003B8 -:103F700000281E2300000000000000080022222369 -:103F800000000000FFFFF0000028222800000000D1 -:103F900000000000002920E8000000000000001FD1 -:103FA00000203628000000000000001800211E2319 -:103FB0000000000000000020002036270000000064 -:103FC0000000000200221624000000000000000093 -:103FD000003014A8000000000000001E002036255C -:103FE000000000000000000300211A24000000006F -:103FF0001000000000281A2600000000EFFFFFFF5D -:1040000000283A2E0000000000000000004938CED1 -:10401000000006100000000140280A2000000000F7 -:104020000000000640280E200000000000000300F1 -:10403000C028122000000000000000080021122407 -:104040000000000000000000C0201620000000005A -:1040500000000000C0201A20000000000000000046 -:1040600000210222000000000000000014C0000037 -:104070000000056C810000000020441100000000D9 -:10408000000000010020481100000000000022583C -:1040900000300A24000000000004000000694622ED -:1040A00000000622000021690020441100000000E9 -:1040B0000000000000204805000000000002000091 -:1040C00000294A26000000000000000000204810DF -:1040D00000000000CAFEBABE002048110000000027 -:1040E00000000002002F022300000000000000007A -:1040F0000CC000000000057400000000C0201C106F -:104100000000000000000000C04000000000058228 -:1041100000000002002F0223000000000000000049 -:104120000CC0000000000574810000000020441154 -:104130000000000000000001002048110000000005 -:104140000000225800300A24000000000004000093 -:10415000006946220000062200000000C0201C105A -:104160000000000000000000C040000000000582C8 -:1041700000000000002F02230000000000000000EB -:104180000CC000000000057800000000C0201C00EA -:104190000000000000000000C04000000000058298 -:1041A00000000004002F02230000000000000000B7 -:1041B0000CC00000000005808100000000204411B8 -:1041C0000000000000000000002048110000000076 -:1041D0000000216D002044110000000000000000DC -:1041E000C02048000000000000000000C06048003F -:1041F000000006270000000000401C10000005829F -:1042000000000000C02000000000000000000000CE -:10421000C040000000000000000000000EE00000B0 -:10422000000005840000000000600000000005C3DD -:1042300000000000002F0224000000000000000029 -:104240000CC00000000005920000A2B7002044113D -:1042500000000000000000000020480700000000EF -:10426000000000330020262D000000000000001A8E -:10427000002122290000000000000006002226295B -:10428000000000000000A2C4002044110000000053 -:1042900000000000003048E90000000000000000BD -:1042A00000E00000000005900000A2D100204411B1 -:1042B000000000000000000000404808000000006E -:1042C0000000A2D100204411000000000000000105 -:1042D00000504A280000000000000001002F0224C6 -:1042E00000000000000000000CC00000000005A05D -:1042F0000000A2BB002044110000000000000000EC -:104300000020480700000000000000340020262D97 -:10431000000000000000001A002122290000000017 -:104320000000000600222629000000000000A2C5AF -:10433000002044110000000000000000003048E9A7 -:10434000000000000000000000E000000000059EEA -:104350000000A2D200204411000000000000000074 -:1043600000404808000000000000A2D200204411D4 -:10437000000000000000000100504A28000000007A -:1043800000000002002F02240000000000000000D6 -:104390000CC00000000005AE0000A2BF00204411C8 -:1043A000000000000000000000204807000000009E -:1043B000000000350020262D000000000000001A3B -:1043C000002122290000000000000006002226290A -:1043D000000000000000A2C6002044110000000000 -:1043E00000000000003048E900000000000000006C -:1043F00000E00000000005AC0000A2D30020441142 -:10440000000000000000000000404808000000001C -:104410000000A2D3002044110000000000000001B1 -:1044200000504A28000000000000A2C300204411F0 -:10443000000000000000000000204807000000000D -:10444000000000360020262D000000000000001AA9 -:104450000021222900000000000000060022262979 -:10446000000000000000A2C700204411000000006E -:1044700000000000003048E90000000000000000DB -:1044800000E00000000005B80000A2D400204411A4 -:10449000000000000000000000404808000000008C -:1044A0000000A2D400204411000000000000000120 -:1044B00000504A2800000000850000000020441140 -:1044C0000000000000000000002048010000000083 -:1044D0000000304A002044110000000001000000EC -:1044E0000020481100000000000000000040000013 -:1044F000000005BEA4000000C02044110000000020 -:1045000000000000C0404800000000000000000063 -:10451000C0600000000005C300000000C0400400AF -:10452000000000010001A2A40020441100000000CE -:104530000000003F00204811000000000000003F84 -:1045400000204811000000000000003F002048113A -:10455000000000000000003F0020481100000000A3 -:104560000000000500204811000000000000A1F438 -:10457000002044110000000000000000002048114D -:10458000000000008800000000204411000000002E -:10459000000000010020481100000000FF000000A2 -:1045A000002044110000000000000000002048111D -:1045B0000000000000000001002048110000000081 -:1045C0000000000200804811000000000000000010 -:1045D0000EE00000000005D60000100000200811C9 -:1045E000000000000000002B002036220000000028 -:1045F0000000000000600000000005DA000000007C -:1046000000600000000005C3980000000020441175 -:1046100000000000000000000080481100000000C1 -:1046200000000000C0600000000005DA000000008B -:10463000C0400400000000010000A2A400204411BA -:1046400000000000000000220020481100000000CF -:10465000890000000020441100000000000000015B -:1046600000404811000005CD9700000000204411D3 -:1046700000000000000000000020481100000000C1 -:104680008A0000000020441100000000000000002B -:1046900000404811000005CD00000000006000004F -:1046A000000005F30001A2A4C02044110000000096 -:1046B0000000001600604811000003740000201084 -:1046C00000204411000000000001000000204811FB -:1046D00000000000810000000020441100000000E4 -:1046E0000000000100204811000000000000217CB3 -:1046F0000020441100000000098000000020481143 -:1047000000000000FFFFFFFF002048110000000034 -:104710000000000000204811000000000000000020 -:1047200017000000000000000004217F0060441119 -:10473000000006220000001F0021023000000000DF -:104740000000000014C00000000000000000000491 -:1047500000404C11000005ED00000000004000008A -:10476000000000000000001700201E2D00000000C7 -:104770000000000400291E270000000000000017B0 -:1047800000803627000000000000001700201E2DCA -:1047900000000000FFFFFFFB00281E2700000000B4 -:1047A00000000017008036270000000000000017FE -:1047B00000201E2D000000000000000800291E2718 -:1047C00000000000000000170080362700000000F5 -:1047D0000000001700201E2D00000000FFFFFFF763 -:1047E00000281E2700000000000000170080362768 -:1047F000000000000001A2A40020441100000000FD -:104800000000001600604811000003740000201032 -:1048100000204411000000000001000000204811A9 -:10482000000000000000217C002044110000000076 -:10483000018000000020481100000000FFFFFFFF82 -:104840000020481100000000000000000020481176 -:104850000000000000000000170000000000000041 -:104860008100000000204411000000000000000151 -:1048700000204811000000000004217F0060441166 -:10488000000006220000001F00210230000000008E -:104890000000000014C0000000000621000000100D -:1048A00000404C110000060700000000C02004007A -:1048B000000000000000000038C000000000000000 -:1048C0000000001D00200A2D000000000000001E56 -:1048D00000200E2D000000000000001F0020122DFF -:1048E00000000000000000200020162D0000000045 -:1048F00000002169002044110000000000000000B9 -:1049000000204804000000000000000000204805CE -:10491000000000000000000000204801000000002E -:10492000CAFEBABE002048110000000000000004CA -:10493000003012240000000000000000002F00647E -:1049400000000000000000000CC000000000062075 -:104950000000000300281A220000000000000008E8 -:104960000022122200000000FFFFF00000281224A5 -:104970000000000000000000002910C4000000003A -:104980000000001F0040362400000000000000006E -:104990000080000000000000000000001AC00000BD -:1049A000000006229F0000000020441100000000CB -:1049B000CAFEBABE0020481100000000000000003E -:1049C0001AE0000000000625000000000080000042 -:1049D00000000000000000001AC0000000000627D0 -:1049E0009E0000000020441100000000CAFEBABE74 -:1049F0000020481100000000000000001AE0000044 -:104A00000000062A000000000080000000000000F6 -:104A100000000000006000000000000B000010001B -:104A200000600411000003150000000000200411C4 -:104A3000000000000000000000600811000001B24A -:104A40000000225C00204411000000000000000370 -:104A500000204811000000000000225600204411F0 -:104A6000000000000000001B0020481100000000B2 -:104A70000000A1FC00204411000000000000000123 -:104A800000204811000000000001A1FDC0204411D9 -:104A9000000000000000002100201E2D000000008A -:104AA0000000001000221E2700000000000000246B -:104AB0000020222D000000000000FFFF0028222817 -:104AC000000000000000000000294907000000006D -:104AD000000000000020481100000000000000223B -:104AE0000020222D000000000000FFFF00282228E7 -:104AF000000000000000000000294907000000003D -:104B00000000000000204811000000000000002309 -:104B100000201E2D000000000000001000221E27B3 -:104B2000000000000000000000294907000000000C -:104B300000000000004048110000000000000000DC -:104B40000000000000000000000000000000000065 -:104B50000000000000000000000000000000000055 -:104B60000000000000000000000000000000000045 -:104B70000000000000000000000000000000000035 -:104B80000000000000000000000000000000000025 -:104B90000000000000000000000000000000000015 -:104BA0000000000000000000000000000000000005 -:104BB00000000000000000000000000000000000F5 -:104BC00000000000000000000000000000000000E5 -:104BD00000000000000000000000000000000000D5 -:104BE00000000000000000000000000000000000C5 -:104BF00000000000000000000000000000000000B5 -:104C000000000000000000000000000000000000A4 -:104C10000000000000000000000000000000000094 -:104C20000000000000000000000000000000000084 -:104C30000000000000000000000000000000000074 -:104C40000000000000000000000000000000000064 -:104C50000000000000000000000000000000000054 -:104C60000000000000000000000000000000000044 -:104C70000000000000000000000000000000000034 -:104C80000000000000000000000000000000000024 -:104C90000000000000000000000000000000000014 -:104CA0000000000000000000000000000000000004 -:104CB00000000000000000000000000000000000F4 -:104CC00000000000000000000000000000000000E4 -:104CD00000000000000000000000000000000000D4 -:104CE00000000000000000000000000000000000C4 -:104CF00000000000000000000000000000000000B4 -:104D000000000000000000000000000000000000A3 -:104D10000000000000000000000000000000000093 -:104D20000000000000000000000000000000000083 -:104D30000000000000000000000000000000000073 -:104D40000000000000000000000000000000000063 -:104D50000000000000000000000000000000000053 -:104D60000000000000000000000000000000000043 -:104D70000000000000000000000000000000000033 -:104D80000000000000000000000000000000000023 -:104D90000000000000000000000000000000000013 -:104DA0000000000000000000000000000000000003 -:104DB00000000000000000000000000000000000F3 -:104DC00000000000000000000000000000000000E3 -:104DD00000000000000000000000000000000000D3 -:104DE00000000000000000000000000000000000C3 -:104DF00000000000000000000000000000000000B3 -:104E000000000000000000000000000000000000A2 -:104E10000000000000000000000000000000000092 -:104E20000000000000000000000000000000000082 -:104E30000000000000000000000000000000000072 -:104E40000000000000000000000000000000000062 -:104E50000000000000000000000000000000000052 -:104E60000000000000000000000000000000000042 -:104E70000000000000000000000000000000000032 -:104E80000000000000000000000000000000000022 -:104E90000000000000000000000000000000000012 -:104EA0000000000000000000000000000000000002 -:104EB00000000000000000000000000000000000F2 -:104EC00000000000000000000000000000000000E2 -:104ED00000000000000000000000000000000000D2 -:104EE00000000000000000000000000000000000C2 -:104EF00000000000000000000000000000000000B2 -:104F000000000000000000000000000000000000A1 -:104F10000000000000000000000000000000000091 -:104F20000000000000000000000000000000000081 -:104F30000000000000000000000000000000000071 -:104F40000000000000000000000000000000000061 -:104F50000000000000000000000000000000000051 -:104F60000000000000000000000000000000000041 -:104F70000000000000000000000000000000000031 -:104F80000000000000000000000000000000000021 -:104F90000000000000000000000000000000000011 -:104FA0000000000000000000000000000000000001 -:104FB00000000000000000000000000000000000F1 -:104FC00000000000000000000000000000000000E1 -:104FD00000000000000000000000000000000000D1 -:104FE00000000000000000000000000000000000C1 -:104FF00000000000000000000000000000000000B1 -:1050000000000000000000000000000000000000A0 -:105010000000000000000000000000000000000090 -:105020000000000000000000000000000000000080 -:105030000000000000000000000000000000000070 -:105040000000000000000000000000000000000060 -:105050000000000000000000000000000000000050 -:105060000000000000000000000000000000000040 -:105070000000000000000000000000000000000030 -:105080000000000000000000000000000000000020 -:105090000000000000000000000000000000000010 -:1050A0000000000000000000000000000000000000 -:1050B00000000000000000000000000000000000F0 -:1050C00000000000000000000000000000000000E0 -:1050D00000000000000000000000000000000000D0 -:1050E00000000000000000000000000000000000C0 -:1050F00000000000000000000000000000000000B0 -:10510000000000000000000000000000000000009F -:10511000000000000000000000000000000000008F -:10512000000000000000000000000000000000007F -:10513000000000000000000000000000000000006F -:10514000000000000000000000000000000000005F -:10515000000000000000000000000000000000004F -:10516000000000000000000000000000000000003F -:10517000000000000000000000000000000000002F -:10518000000000000000000000000000000000001F -:10519000000000000000000000000000000000000F -:1051A00000000000000000000000000000000000FF -:1051B00000000000000000000000000000000000EF -:1051C00000000000000000000000000000000000DF -:1051D00000000000000000000000000000000000CF -:1051E00000000000000000000000000000000000BF -:1051F00000000000000000000000000000000000AF -:10520000000000000000000000000000000000009E -:10521000000000000000000000000000000000008E -:10522000000000000000000000000000000000007E -:10523000000000000000000000000000000000006E -:10524000000000000000000000000000000000005E -:10525000000000000000000000000000000000004E -:10526000000000000000000000000000000000003E -:10527000000000000000000000000000000000002E -:10528000000000000000000000000000000000001E -:10529000000000000000000000000000000000000E -:1052A00000000000000000000000000000000000FE -:1052B0000142050A05BA02500000000001C301685E -:1052C000044105BA00000000022502090250015104 -:1052D000000000000223024502A00241000000007D -:1052E00003D705BA05BA05BA0000000005E205E3D8 -:1052F000031F05BA00000000032005BF0320034A76 -:105300000000000003340282034C033E0000000052 -:1053100005BA05BA05BA05BA0000000005BA055776 -:1053200005BA032A0000000003BC05BA04C3034EFB -:105330000000000004A20455043F05BA000000006C -:1053400004D805BA044304E5000000000455050F25 -:10535000035B037B0000000005BA05BA05BA05BA75 -:105360000000000005BA05BA05BA05BA0000000041 -:1053700005BA05BA05D805C10000000005BA05BA8E -:10538000000705BA0000000005BA05BA05BA05BA5B -:105390000000000005BA05BA05BA05BA0000000011 -:1053A00003F803ED0408040600000000040E040ADC -:1053B000040C041000000000041C04180424042041 -:1053C00000000000042C0428043404300000000015 -:1053D00005BA05BA043A04380000000005BA05BA57 -:1053E00005BA05BA0000000005BA05BA05BA05BA43 -:1053F000000000000002060E062C0006000000005F -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RS780_pfp.bin.ihex b/kernel-2.6.33/firmware/radeon/RS780_pfp.bin.ihex deleted file mode 100644 index 40880411..00000000 --- a/kernel-2.6.33/firmware/radeon/RS780_pfp.bin.ihex +++ /dev/null @@ -1,145 +0,0 @@ -:1000000000CA040000A00000007E828B007C038BED -:10001000008001DB007C038B00D4401E00EE001E3C -:1000200000CA040000A00000007E828B00C41838C3 -:1000300000CA240000CA2800009581CB00C41C3AE5 -:1000400000C3C00000CA080000CA0C00007C744B4A -:1000500000C200050099C00000C41C3A007C744C2A -:1000600000C0FFE000042C0800309002007D250055 -:1000700000351402007D350B00255407007CD58027 -:1000800000259C070095C00400D5001B007EDDC143 -:10009000007D9D8000D6801B00D5801B00D4401EB3 -:1000A00000D5401E00D6401E00D6801E00D4801E03 -:1000B00000D4C01E009783D300D5C01E00CA08001C -:1000C0000080001A00CA0C0000E4011E00D4001ECB -:1000D0000080000C00C4183800E4013E00D4001E6B -:1000E0000080000C00C4183800D4401E00EE001E32 -:1000F00000CA040000A00000007E828B00E4011E04 -:1001000000D4001E00D4401E00EE001E00CA0400F1 -:1001100000A00000007E828B00E4013E00D4001E9F -:1001200000D4401E00EE001E00CA040000A0000023 -:10013000007E828B00CA080000CA0C00008001DB30 -:1001400000D4802400CA0800007C00C000C8142528 -:1001500000C81824007C9488007C988000C20003AA -:1001600000D40075007C744C0080006400D4401EF4 -:1001700000CA180000D4401E00D5801E0080006216 -:1001800000D4007500D4401E00CA080000CA0C004C -:1001900000CA100000D4801900D4C01800D5001780 -:1001A00000D4801E00D4C01E00D5001E00E2001E38 -:1001B00000CA040000A00000007E828B00D40075FD -:1001C00000D4401E00CA080000CA0C0000CA10007B -:1001D00000D4801900D4C01800D5001700D4801EA8 -:1001E00000D4C01E00D5001E00EE001E00CA040090 -:1001F00000A00000007E828B00CA080000248C0151 -:1002000000D480600094C0030004100100041002B8 -:1002100000D5002500D4401E0080000000D4801EC0 -:1002200000CA080000D4806100D4401E0080000095 -:1002300000D4801E00CA080000CA0C0000D4401E72 -:1002400000D4801600D4C01600D4801E008001DBCC -:1002500000D4C01E00C6084300CA0C0000CA10002B -:100260000094800400CA140000E420F300D420139A -:1002700000D5606500D4E01C00D5201C00D5601CB2 -:10028000008000000006200100C6084300CA0C00E0 -:1002900000CA1000009483F700CA140000E420F3A1 -:1002A0000080009C00D4201300C6084300CA0C0044 -:1002B00000CA1000009883EF00CA140000D4006444 -:1002C000008000B00000000000C4143200C61843D3 -:1002D00000C4082F0095400500C40C3000D4401E17 -:1002E0000080000000EE001E009583F500C4103170 -:1002F00000D4403300D5206500D4A01C00D4E01CFD -:1003000000D5201C00E4015E00D4001E0080000027 -:100310000006200100CA1800000A200100D600765D -:1003200000C408360098800700C6104500950110EB -:1003300000D4001F00D460620080000000D420625E -:1003400000CC383500CC1433008401DE00D40072B8 -:1003500000D5401E0080000000EE001E00E2001AE2 -:10036000008401DE00E2001A00CC104B00CC0447F0 -:10037000002C9401007D098B00984005007D15CB71 -:1003800000D4001A008001DB00D4006D0034440169 -:1003900000CC0C480098403A00CC2C4A00958004D0 -:1003A00000CC0449008001DB00D4001A00D4C01A3C -:1003B000002828010084011300CC10030098801B42 -:1003C0000004380C0084011300CC1003009880173F -:1003D000000438080084011300CC10030098801337 -:1003E000000438040084011300CC1003009880142A -:1003F00000CC104C009A800900CC144D009840DCD1 -:1004000000D4006D00CC184800D5001A00D5401A61 -:10041000008000EC00D5801A0096C0D500D4006D95 -:10042000008001DB00D4006E009AC00300D4006D90 -:1004300000D4006E0080000000EC007F009AC0CC69 -:1004400000D4006D008001DB00D4006E00CC1403EA -:1004500000CC180300CC1C03007D9103007DD583E4 -:10046000007D190C0035CC1F0035701F007CF0CBCF -:10047000007CD08B00880000007E8E8B0095C0042D -:1004800000D4006E008001DB00D4001A00D4C01A32 -:1004900000CC080300CC0C0300CC100300CC1403E8 -:1004A00000CC180300CC1C0300CC240300CC280390 -:1004B0000035C41F0036B01F007C704B0034F01FA5 -:1004C000007C704B0035701F007C704B007D888174 -:1004D000007DCCC1007E5101007E9541007C908260 -:1004E000007CD4C2007C848B009AC003007C8C8B7F -:1004F000002C88010098809E00D4006D0098409CDC -:1005000000D4006E00CC084C00CC0C4D00CC104840 -:1005100000D4801A00D4C01A0080012400D5001A2B -:1005200000CC083200D40032009482B600CA0C001D -:1005300000D4401E0080000000D4001E00E4011E14 -:1005400000D4001E00CA080000CA0C0000CA100037 -:1005500000D4401E00CA140000D4801E00D4C01E67 -:1005600000D5001E00D5401E00D54034008000009C -:1005700000EE001E0028040400E2001A00E2001A47 -:1005800000D4401A00CA380000CC080300CC0C0389 -:1005900000CC0C0300CC0C030098829A00000000F1 -:1005A000008401DE00D7A06F0080000000EE001F75 -:1005B00000CA040000C2FF0000CC083400C13FFFA5 -:1005C000007C74CB007CC90B007D010F0099028D6B -:1005D000007C738B008401DE00D7A06F00800000D8 -:1005E00000EE001F00CA080000281900007D898B5A -:1005F000009580140028140400CA0C0000CA1000E2 -:1006000000CA1C0000CA240000E2001F00D4C01A67 -:1006100000D5001A00D5401A00CC180300CC2C03DA -:1006200000CC2C0300CC2C03007DA58B007D9C47C7 -:1006300000984274000000000080018400D4C01AB9 -:1006400000D4401E00D4801E0080000000EE001E7A -:1006500000E4011E00D4001E00D4401E00EE001E67 -:1006600000CA040000A00000007E828B00E4013E6E -:1006700000D4001E00D4401E00EE001E00CA04007C -:1006800000A00000007E828B00CA080000248C06B7 -:10069000000CCC060098C00600CC104E0099000457 -:1006A00000D4007300E4011E00D4001E00D4401EDC -:1006B00000D4801E0080000000EE001E00CA08006A -:1006C00000CA0C000034D01800251001009500214C -:1006D00000C17FFF00CA100000CA140000CA180041 -:1006E00000D4801D00D4C01D007DB18B00C142022A -:1006F00000C2C00100D5801D0034DC0E007D5D4CC1 -:10070000007F734C00D7401E00D5001E00D5401E50 -:1007100000C1420000C2C00000099C010031DC1091 -:10072000007F5F4C007F734C00042802007D8380B3 -:1007300000D5A86F00D5806600D7401E00EC005E93 -:1007400000C8240200C82402008001DB00D6007625 -:1007500000D4401E00D4801E00D4C01E00800000C3 -:1007600000EE001E0080000000EE001F00D4001FFD -:100770000080000000D4001F00D4001F008800008B -:1007800000D4001F00000000000000000000000076 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B0000000000000000000000000000000000039 -:1007C0000000000000000000000000000000000029 -:1007D0000000000000000000000000000000000019 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:10080000000101940002019B000300B2000400A259 -:10081000000500030006003F000700320008014FFA -:1008200000090046000A0036001001D9001700C573 -:100830000022015D0023016C002000D70024014844 -:100840000026004D0027005C0028008D0029005183 -:10085000002A007E002B0061002F0088003200AAD1 -:10086000003401A20036006F003C0179003F009582 -:10087000004101AF00440151005501960056019D11 -:100880000060000B00610034006200380063003833 -:1008900000640038006500380066003800670038E2 -:1008A0000068003A00690041006A0048006B004897 -:1008B000006C0048006D0048006E0048006F004862 -:1008C000007301D9000000060000000600000006C9 -:1008D0000000000600000006000000060000000600 -:1008E00000000006000000060000000600000006F0 -:1008F00000000006000000060000000600000006E0 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV610_me.bin.ihex b/kernel-2.6.33/firmware/radeon/RV610_me.bin.ihex deleted file mode 100644 index ba19ed89..00000000 --- a/kernel-2.6.33/firmware/radeon/RV610_me.bin.ihex +++ /dev/null @@ -1,1345 +0,0 @@ -:1000000000000000C020040000000000000000000C -:1000100000A0000A000000000000FFFF00284621A9 -:100020000000000000000000D900480000000000AF -:1000300000000000C02004000000000000000000DC -:1000400000A0000A000000000000000000E0000026 -:100050000000000000010000C02946200000000050 -:1000600000000000D900480000000000000000006F -:10007000C0200400000000000000000000A0000AF2 -:10008000000000008100000000204411000000007A -:1000900000000001002048110000000000042004BE -:1000A000006044110000068D0000000000600000A8 -:1000B000000006310000000000600000000006455E -:1000C00000000000C02008000000000000000F0039 -:1000D000002816220000000000000008002116255C -:1000E000000000000000001800203625000000007D -:1000F0008D000000002044110000000000000004FA -:10010000002F022500000000000000000CE00000AD -:1001100000000018004120000040481100000019B4 -:100120000042200000204811000000008E00000066 -:1001300000204411000000000000002800204A2D8B -:1001400000000000900000000020441100000000AA -:100150000000000000204805000000000000000C26 -:1001600000211622000000000000000300281625D0 -:10017000000000000000001900211A220000000009 -:100180000000000400281A26000000000000000003 -:10019000002914C5000000000000001900203625C9 -:1001A0000000000000000000003A140200000000FF -:1001B00000000016002116250000000000000003CA -:1001C00000281625000000000000001700200E2D5A -:1001D00000000000FFFFFFFC00280E2300000000CD -:1001E00000000000002914A3000000000000001718 -:1001F00000203625000000000000800000280E22AC -:10020000000000000000000700220E230000000094 -:10021000000000000029386E0000000020000000EF -:1002200000280E22000000000000000600210E231E -:1002300000000000000000000029386E00000000EF -:100240000000000000220222000000000000000068 -:1002500014E0000000000038000000002EE0000064 -:1002600000000035000000002CE000000000003716 -:100270000000000000400E2D0000003900000008C2 -:1002800000200E2D00000000000000090040122D8B -:10029000000000460000000100400E2D0000003963 -:1002A00000000000C0200C0000000000003FFFFC28 -:1002B0000028122300000000000000020022122487 -:1002C000000000000000001F00211E2300000000AD -:1002D0000000000014E000000000003E00000008E4 -:1002E00000401C11000000410000000D00201E2DE8 -:1002F000000000000000000F00281E270000000082 -:100300000000000300221E27000000007FC0000044 -:1003100000281A23000000000000001400211A2603 -:10032000000000000000000100331A260000000059 -:100330000000000800221A26000000000000000053 -:1003400000290CC700000000000000270020362410 -:100350000000000000007F000028122100000000C3 -:1003600000001400002F0224000000000000000024 -:100370000CE000000000004B0000000100290E23EB -:10038000000000000000000E0020362300000000E6 -:100390000000E0000020441100000000FFF8000011 -:1003A00000294A230000000000000000003A2C024F -:1003B000000000000000000200220E2B00000000E0 -:1003C000FC00000000280E23000000000000000FC9 -:1003D000002036230000000000001FFF00294A23F0 -:1003E000000000000000002700204A2D000000004F -:1003F000000000000020481100000000000000295B -:1004000000200E2D00000000060A020000294A23E9 -:100410000000000000000000002048110000000063 -:100420000000000000204811000000000000000152 -:1004300000210222000000000000000014E0000083 -:1004400000000061000000002EE000000000005FDE -:10045000000000002CE000000000005E0000000032 -:1004600000400E2D000000620000000100400E2D33 -:10047000000000620000000A00200E2D00000000B5 -:100480000000000B0040122D0000006A0000000078 -:10049000C0200C0000000000003FFFFC00281223D9 -:1004A00000000000000000020022122400000000F2 -:1004B0007FC0000000281623000000000000001488 -:1004C0000021162500000000000000010033162561 -:1004D000000000008000000000280E230000000043 -:1004E0000000000000290CA3000000003FFFFC00FA -:1004F00000290E23000000000000001F00211E2321 -:10050000000000000000000014E000000000006D8A -:100510000000010000401C11000000700000000DF0 -:1005200000201E2D00000000000000F000281E2703 -:10053000000000000000000400221E270000000050 -:100540008100000000204411000000000000000DA8 -:100550000020481100000000FFFFF0FF00281A30C3 -:10056000000000000000A02800204411000000004E -:1005700000000000002948E6000000000000A0186C -:1005800000204411000000003FFFFFFF00284A2325 -:10059000000000000000A010002044110000000036 -:1005A00000000000002048040000000000000030AF -:1005B0000020162D00000000000000020029162572 -:1005C0000000000000000030002036250000000080 -:1005D000000000250020162D000000000000000093 -:1005E000002F00A300000000000000000CC000006D -:1005F00000000083000000260020162D00000000EF -:1006000000000000002F00A4000000000000000017 -:100610000CC000000000008400000000004000004A -:100620000000008A000000250020362300000000A2 -:100630000000002600203624000000000000001703 -:1006400000201E2D000000000000000200210227F3 -:10065000000000000000000014E000000000008A1C -:1006600000000000006000000000066800000000BC -:10067000006000000000065C0000000200210E2265 -:10068000000000000000000014C000000000008D09 -:1006900000000012C040362000000093000000005F -:1006A0002EE0000000000091000000002CE000009F -:1006B000000000900000000200400E2D000000929B -:1006C0000000000300400E2D000000920000000C0E -:1006D00000200E2D00000000000000120020362334 -:1006E000000000000000000300210E2200000000B6 -:1006F0000000000014C00000000000980000A00CE2 -:10070000002044110000000000000000C02048004C -:100710000000000000000000C0404800000000A0F1 -:100720000000A00C002044110000000000000000A8 -:100730000020481100000000000000002EE0000032 -:100740000000009E000000002CE000000000009D62 -:100750000000000200400E2D0000009F000000037A -:1007600000400E2D0000009F0000000C00200E2D08 -:10077000000000000000000000204803000000000E -:1007800000000000003A0C0200000000003F0000E2 -:1007900000280E23000000000000001000210E239E -:1007A00000000000000000110020362300000000BF -:1007B0000000001E0021022B0000000000000000CD -:1007C00014C00000000000A700000016C020362062 -:1007D000000000000000001F0021022B00000000AC -:1007E0000000000014C00000000000AA0000001576 -:1007F000C0203620000000000000000800210E2B61 -:10080000000000000000007F00280E230000000010 -:1008100000000000002F0223000000000000000084 -:100820000CE00000000000E10000000027000000D4 -:10083000000000000000000000600000000002A3B3 -:1008400000000001002F0223000000000000000053 -:100850000AE00000000000B300000000006000009B -:100860000000013A81000000002044110000000057 -:100870000000000600204811000000000000000CED -:1008800000221E300000000099800000002044116A -:1008900000000000000000040020122D00000000F5 -:1008A00000000008002212240000000000000010D8 -:1008B00000201811000000000000000000291CE4C6 -:1008C0000000000000000000006048070000012F49 -:1008D0009B00000000204411000000000000000008 -:1008E00000204802000000009C000000002044118D -:1008F00000000000000000000033146F0000000042 -:100900000000000100333E23000000000000000052 -:10091000D9004800000000000000000000203C0555 -:1009200000000000810000000020441100000000D1 -:100930000000000E00204811000000000000000030 -:1009400000201010000000000000E007002044110B -:10095000000000000000000F0021022B000000003A -:100960000000000014C00000000000CB00F8FF08E9 -:1009700000204811000000009800000000404811CD -:10098000000000DC000000F000280E220000000043 -:10099000000000A0002F0223000000000000000063 -:1009A0000CC00000000000DA0000001100200E2D35 -:1009B0000000000000000001002F022300000000E2 -:1009C000000000000CE00000000000D50000000264 -:1009D000002F022300000000000000000CE00000D7 -:1009E000000000D400003F0000400C11000000D6C1 -:1009F00000001F0000400C11000000D600000F0096 -:100A000000200C11000000000038000900294A23D2 -:100A1000000000003F00000000280E2B0000000036 -:100A20000000000200220E2300000000000000076A -:100A300000494A23000000DC00380F09002048115B -:100A400000000000680000070020481100000000BE -:100A50000000000800214A270000000000000000FC -:100A60000020481100000000060A020000294A2464 -:100A700000000000000000000020481100000000FD -:100A80000000000000204811000000000000A20249 -:100A9000002044110000000000FF000000280E228A -:100AA000000000000000008000294A230000000030 -:100AB0000000002700200E2D00000000000000268E -:100AC0000020122D0000000000000000002F008315 -:100AD00000000000000000000CE00000000000EA40 -:100AE000000000000060000000000662000000003E -:100AF00000400000000000EB00000000006000006B -:100B000000000665000000070020222D0000000004 -:100B10000000000500220E2200000000001000006E -:100B200000280E23000000000000000000292068BB -:100B30000000000000000000003A0C02000000006D -:100B4000000000EF00280E2300000000000000005D -:100B500000292068000000000000001700200E2D72 -:100B6000000000000000000300210223000000003C -:100B70000000000014E00000000000F80000000B7E -:100B800000210228000000000000000014C0000046 -:100B9000000000F8000004000029222800000000E6 -:100BA0000000001400203628000000000000001C97 -:100BB00000210E22000000000000000014C0000010 -:100BC000000000FD0000A30C002044110000000004 -:100BD0000000000000204811000000000000001E7E -:100BE00000210E22000000000000000014C00000E0 -:100BF0000000010B0000A30F0020441100000000C2 -:100C00000000001100200E2D000000000000000177 -:100C1000002F022300000000000000000CC00000B4 -:100C200000000104FFFFFFFF004048110000010B1E -:100C300000000002002F022300000000000000005E -:100C40000CC00000000001070000FFFF0040481139 -:100C50000000010B00000004002F02230000000030 -:100C6000000000000CC000000000010A000000FFAE -:100C7000004048110000010B000000010020481155 -:100C8000000000000002C400002044110000000029 -:100C90000000001F00210E220000000000000000E4 -:100CA00014C00000000001120000001040210E20BE -:100CB00000000000000000130020362300000000A8 -:100CC0000000001840224A20000000000000001030 -:100CD000C0424A20000001140000000000200C1156 -:100CE0000000000000000013002036230000000078 -:100CF000000000000020481100000000000000007B -:100D000000204811000000000000000A002010111F -:100D10000000000000000000002F0224000000007E -:100D2000000000000CE000000000011B00000000BB -:100D300000204811000000000000000100531224B0 -:100D400000000117FFBFFFFF00283A2E000000003F -:100D50000000001B00210222000000000000000033 -:100D600014C000000000012E81000000002044118A -:100D7000000000000000000D0020481100000000ED -:100D80000000001800220E3000000000FC000000EF -:100D900000280E2300000000810000000020441104 -:100DA000000000000000000E0020481100000000BC -:100DB0000000000000201010000000000000E00E05 -:100DC000002044110000000007F8FF08002048112F -:100DD000000000000000000000294A23000000007D -:100DE0000000001C00201E2D000000000000000874 -:100DF00000214A27000000000000000000204811E8 -:100E000000000000060A020000294A240000000039 -:100E10000000000000204811000000000000000059 -:100E200000204811000000000000000000800000C9 -:100E300000000000810000000020441100000000BC -:100E40000000000100204811000000000000217C8B -:100E50000020441100000000008000000020481124 -:100E60000000000000000000002048060000000014 -:100E70000000000800214A270000000000000000D8 -:100E800017000000000000000004217F00604411F2 -:100E90000000068D0000001F00210230000000004D -:100EA0000000000014C000000000068C00000004D8 -:100EB00000404C1100000135810000000020441169 -:100EC00000000000000000010020481100000000A8 -:100ED000000021F800204411000000000000001C68 -:100EE0000020481100000000000421F900604411B6 -:100EF0000000068D000000110021023000000000FB -:100F00000000000014E000000000013C00000000B0 -:100F100000800000000000000000000000600000F1 -:100F20000000000B00000000006004110000031529 -:100F3000000000000020041100000000000000007C -:100F400000600811000001B2000000000060000015 -:100F5000000001600000FFFF40280E20000000009C -:100F600000000010C0211220000000000000FFFF60 -:100F7000402806200000000000000010C0210A20C8 -:100F800000000000000000000034146100000000B8 -:100F90000000000000741882000002BB0001A1FDE7 -:100FA00000604411000002E000003FFF002F022F0C -:100FB00000000000000000000CC00000000001471D -:100FC00000000000C040040000000001000000001C -:100FD000006000000000000B000000000060041131 -:100FE00000000315000000000020041100000000B4 -:100FF0000000000000600811000001B200003FFF87 -:10100000002F022F00000000000000000CE0000094 -:10101000000000000000000000600000000001600F -:101020000000001040210E20000000000000FFFF23 -:10103000C0281220000000000000001040211620EF -:10104000000000000000FFFFC0681A20000002BB83 -:101050000001A1FD00604411000002E000003FFF1C -:10106000002F022F00000000000000000CC0000054 -:101070000000015800000000C04004000000000112 -:101080000000225C0020441100000000000000016C -:1010900000300A2F000000000000000100210A2299 -:1010A000000000000000000300384A220000000099 -:1010B0000000225600204411000000000000001A29 -:1010C00000204811000000000000A1FC0020441195 -:1010D0000000000000000001008048110000000036 -:1010E00000000000006000000000000B0000000095 -:1010F000006000000000018F0000000000600000A0 -:10110000000001A000003FFF002F022F00000000A0 -:10111000000000000CE000000000000000000000E3 -:1011200000202C0800000000000000000020241116 -:101130000000000000000000002028110000000056 -:10114000000022560020441100000000000000169C -:1011500000204811000000000000225C0020441123 -:101160000000000000000003002048110000000003 -:1011700093800000002044110000000000000002E5 -:1011800000221E290000000000000000007048EB53 -:101190000000019C0000000000600000000002BB95 -:1011A00000000001403306200000000000000000A5 -:1011B000C03024090000000000003FFF002F022F74 -:1011C00000000000000000000CE000000000000033 -:1011D0000000000000600000000002A3000000000A -:1011E000002F022100000000000000000AE00000C3 -:1011F0000000018100000000006000000000013AD2 -:101200000000000000400000000001869500000082 -:10121000002044110000000000000000002F022107 -:1012200000000000000000000CE00000000001864B -:1012300000000000C0204800000000000000000185 -:10124000005306210000018292000000002044119A -:101250000000000000000000C0604800000001978E -:101260000001A1FD00204411000000000000001159 -:101270000020062D00000000000000000078042A75 -:10128000000002FB00000000002028090000000010 -:1012900000003FFF002F022F0000000000000000B0 -:1012A0000CC000000000017400000000C0400400F9 -:1012B000000000010000021000600411000003158E -:1012C00000003FFF002F022F000000000000000080 -:1012D0000CE000000000019400000015C020362042 -:1012E0000000000000000016C020362000000000B2 -:1012F0003F800000002004110000000046000000B4 -:1013000000600811000001B2000000000080000031 -:10131000000000000000A1FC0020441100000000BB -:1013200000003FFF002F022F00000000000000001F -:101330000CC000000000019B00000001008048116B -:1013400000000000000000210080481100000000A3 -:101350000000FFFF40280E200000000000000010E9 -:10136000C0211220000000000000FFFF40281620CE -:101370000000000000000010C0811A2000000000E2 -:101380008100000000204411000000000000000661 -:1013900000204811000000000000000800221E305C -:1013A000000000000000002900201A2D00000000AD -:1013B0000000E0000020441100000000FFFBFF09D6 -:1013C00000204811000000000000000F0020222D26 -:1013D0000000000000001FFF00294A280000000054 -:1013E000000000060020222D000000000000000088 -:1013F000002920E80000000000000000002048084C -:101400000000000000000000002048110000000063 -:10141000060A020000294A26000000000000000021 -:1014200000204811000000000000000000204811CA -:101430000000000000000100002018110000000062 -:101440000000000800621E280000012F00000008B4 -:1014500000822228000000000002C0000020441189 -:10146000000000000000001500600E2D000001BD0E -:101470000000001600600E2D000001BD0000C00835 -:1014800000204411000000000000001700200E2D75 -:10149000000000000000000014C00000000001B9BE -:1014A0000000000000200411000000000000000007 -:1014B0000020480100000000390000000020481111 -:1014C00000000000000000000020481100000000A3 -:1014D000000000000080480200000000000000182A -:1014E00000202E2D0000000000000000003B0D63D6 -:1014F000000000000000000800224A230000000055 -:101500000000001000224A23000000000000001824 -:1015100000224A2300000000000000000080480371 -:101520000000000000000000006000000000000B50 -:10153000000010000060041100000315000000000E -:1015400000200411000000000000000000600811ED -:10155000000001B2000000070021062F000000007B -:101560000000001300200A2D000000000000000110 -:1015700000202C11000000000000FFFF4028222066 -:10158000000000000000000F0026222800000000DC -:101590000000001040212620000000000000000F85 -:1015A000002626290000000000000000002028027C -:1015B000000000000000225600204411000000003E -:1015C0000000001B00204811000000000000000087 -:1015D000002F022100000000000000000CE00000CD -:1015E000000001E00000225C002044110000000027 -:1015F0000000008100204811000000000000A1FC54 -:1016000000204411000000000000000100204811EB -:10161000000000000000008000201C1100000000FD -:1016200000000000002F0227000000000000000062 -:101630000CE00000000001DC000000000060000081 -:10164000000001E90000000100531E27000001D83E -:101650000000000100202C11000000000000001F0D -:1016600000280A22000000000000001F00282A2A8B -:10167000000000000000000100530621000001D11D -:101680000000225C00204411000000000000000265 -:1016900000304A2F000000000000A1FC002044118F -:1016A00000000000000000010020481100000000C0 -:1016B0000000000100301E2F0000000000000000AC -:1016C000002F022700000000000000000CE00000D6 -:1016D000000000000000000000600000000001E9C0 -:1016E0000000000100531E27000001E50000FFFF7D -:1016F00040280E20000000000000000F00260E23EE -:101700000000000000000010C021122000000000B6 -:101710000000000F0026122400000000000000005E -:1017200000201411000000000000000000601811EB -:10173000000002BB0001A1FD0020441100000000D8 -:1017400000000000002F022B00000000000000003D -:101750000CE00000000001F8000000100022162834 -:1017600000000000FFFF0000002816250000000018 -:101770000000FFFF00281A29000000000000000000 -:10178000002948C500000000000000000020480AB1 -:10179000000000000000000000202C1100000000EC -:1017A000000000100022162300000000FFFF0000D0 -:1017B00000281625000000000000FFFF00281A2462 -:1017C0000000000000000000002948C500000000E3 -:1017D0000000000000731503000002050000000077 -:1017E0000020180500000000000000000073152410 -:1017F0000000020500000000002D14C500000000DC -:1018000000000000003008A20000000000000000FE -:101810000020480200000000000000000020280214 -:101820000000000000000000002020030000000075 -:101830000000000000802404000000000000000FF1 -:1018400000210225000000000000000014C000007C -:101850000000068C00000000002B140500000000B2 -:1018600000000001009016250000000000000000AC -:10187000006000000000000B000000000060041188 -:10188000000003150000000000200411000000000B -:101890000000000000600811000001B200002256A4 -:1018A00000204411000000000000001A00294A2214 -:1018B0000000000000000000C02000000000000048 -:1018C00000003FFF002F022F00000000000000007A -:1018D0000CE000000000000000000000C020040038 -:1018E000000000000000225C002044110000000005 -:1018F0000000000300384A21000000000000A1FCA5 -:1019000000204411000000000000000100204811E8 -:10191000000000000000FFFF40281220000000002F -:1019200000000010C0211A20000000000000FFFF8E -:1019300040280E200000000000000010C0211620EA -:10194000000000000000000000741465000002BBED -:101950000001A1FD00604411000002E00000000150 -:10196000003306210000000000000000002F0221CB -:1019700000000000000000000CC000000000021980 -:1019800000003FFF002F022F0000000000000000B9 -:101990000CC000000000021200000000C040040063 -:1019A000000000010000000000600000000006458B -:1019B000000000000040040F0000021300000000BF -:1019C0000060000000000631000000000060000020 -:1019D000000006450000021000600411000003151D -:1019E0000000000000600000000001A000000000F6 -:1019F000006000000000019C00000000006000008A -:101A0000000002BB0000000000600000000002A314 -:101A1000938000000020441100000000000000003E -:101A2000002048080000000000000000002F022FE6 -:101A300000000000000000000AE000000000023288 -:101A400000000000006000000000013A00000000FB -:101A50000040000000000236950000000020441104 -:101A60000000000000000000002F022F0000000016 -:101A7000000000000CE00000000002360000000042 -:101A8000C0404800000002339200000000204411D2 -:101A90000000000000000000C0204800000000001E -:101AA0000000225600204411000000000000001633 -:101AB00000204811000000000000225C00204411BA -:101AC000000000000000000300204811000000009A -:101AD0000000A1FC002044110000000000000001F3 -:101AE00000204811000000000001A1FD0020441169 -:101AF000000000000000000000600411000002FB74 -:101B000000000000C04004000000000100000000D0 -:101B100000600000000006310000A00C002044110D -:101B20000000000000000000C0204800000000008D -:101B300000000000C040480000000000000000005D -:101B4000006000000000000B0000001840210A2087 -:101B50000000000000000003002F0222000000002F -:101B6000000000000AE000000000024C0000001429 -:101B70000020222D00000000000801010029222879 -:101B800000000000000000140020362800000000C3 -:101B90000000A30C00204411000000000000000021 -:101BA000C02048000000000000000000C0204800E5 -:101BB0000000000000000000C0404800000002518A -:101BC00000000000006000000000000B000000109A -:101BD00000600411000003153F8000000020041184 -:101BE000000000000000000000600811000001B2C9 -:101BF0000000225C002044110000000000000003EF -:101C000000204811000000000000000000600000FB -:101C10000000027C0000001700201E2D00000000C4 -:101C20000000000100211E2700000000000000004D -:101C300014E000000000026A0000001200201E2DC7 -:101C4000000000000000FFFF00281E270000000029 -:101C50000000000000341C2700000000000000000D -:101C600012C000000000025F0000000000201C11F4 -:101C70000000000000000000002F00E50000000050 -:101C80000000000008C00000000002620000000028 -:101C900000201407000000000000001200201E2D8C -:101CA000000000000000001000211E2700000000BE -:101CB0000000000000341C4700000000000000008D -:101CC00012C00000000002670000000000201C118C -:101CD0000000000000000000002F00E600000000EF -:101CE0000000000008C000000000026A00000000C0 -:101CF0000020180700000000000000000060000045 -:101D0000000002C100002256002044110000000023 -:101D1000000000000034202300000000000000004C -:101D200012C00000000002720000000000342044D5 -:101D3000000000000000000012C00000000002715E -:101D40000000001600404811000002760000001854 -:101D500000404811000002760000000000342044DA -:101D6000000000000000000012C00000000002752A -:101D70000000001700404811000002760000001922 -:101D800000204811000000000000A1FC00204411C8 -:101D900000000000000000010020481100000000C9 -:101DA0000001A1FD00604411000002E900003FFFB6 -:101DB000002F022F00000000000000000CC00000F7 -:101DC0000000025600000000C040040000000001B6 -:101DD0000000001040210620000000000000FFFF6E -:101DE000C0280A20000000000000001040210E2042 -:101DF000000000000000FFFFC028122000000000CB -:101E00000000001040211620000000000000FFFF2D -:101E1000C0881A200000000081000000002044114A -:101E20000000000000000001002048110000000038 -:101E300000042004006044110000068D0000000032 -:101E4000006000000000063100000000C0600000DB -:101E5000000002A30000000500200A2D0000000081 -:101E60000000000800220A22000000000000002BF1 -:101E700000201A2D000000000000001C00201E2D74 -:101E8000000000000000700000281E270000000075 -:101E90000000000000311CE6000000000000002AE5 -:101EA00000201A2D000000000000000C00221A265D -:101EB0000000000000000000002F00E6000000000D -:101EC0000000000006E00000000002920000000098 -:101ED00000201C11000000000000000000200C1178 -:101EE000000000000000002B00203623000000004E -:101EF0000000001000201811000000000000000089 -:101F000000691CE20000012F9380000000204411B2 -:101F10000000000000000000002048070000000052 -:101F200095000000002044110000000000000000A7 -:101F3000002F022F00000000000000000CE0000055 -:101F40000000029D0000000100333E2F0000000051 -:101F500000000000D90048000000000092000000CE -:101F6000002044110000000000000000C0204800D4 -:101F7000000000000000001C0040362700000000A8 -:101F80000000000CC0220A20000000000000002910 -:101F9000002036220000000000000028C04036204B -:101FA000000000000000A2A4002044110000000076 -:101FB000000000090020481100000000A1000000FE -:101FC00000204411000000000000000100804811C2 -:101FD000000000000000002100201E2D0000000075 -:101FE00000000000002C1CE30000000000000021A5 -:101FF00000203627000000000000002200201E2DD7 -:102000000000000000000000002C1CE400000000A4 -:1020100000000022002036270000000000000023FE -:1020200000201E2D0000000000000000003120A351 -:102030000000000000000000002D1D07000000004F -:1020400000000023002036270000000000000024CC -:1020500000201E2D0000000000000000003120C400 -:102060000000000000000000002D1D07000000001F -:10207000000000240080362700000000000000213E -:10208000002036230000000000000022002036243B -:10209000000000000000000000311CA30000000050 -:1020A0000000002300203627000000000000000090 -:1020B00000311CC40000000000000024008036270E -:1020C000000000000000001A002036270000000079 -:1020D0000000001B00203628000000000000001750 -:1020E00000201E2D00000000000000020021022739 -:1020F000000000000000000014C00000000002DC2E -:102100000000000000400000000002D90000001A9A -:1021100000203627000000000000001B00203628A9 -:10212000000000000000001700201E2D000000002D -:102130000000000200210227000000000000000053 -:1021400014E00000000002D9000000030021022773 -:10215000000000000000000014E00000000002DCAD -:102160000000002300201E2D0000000000000000E1 -:10217000002E00E1000000000000000002C000008E -:10218000000002DC0000002100201E2D00000000E5 -:1021900000000000003120A100000000000000004D -:1021A000002E00E8000000000000000006C0000053 -:1021B000000002DC0000002400201E2D00000000B2 -:1021C00000000000002E00E20000000000000000FF -:1021D00002C00000000002DC0000002200201E2DD2 -:1021E0000000000000000000003120C200000000DC -:1021F00000000000002E00E80000000000000000C9 -:1022000006C00000000002DC0000000000600000CA -:10221000000006680000000000600000000002B539 -:102220000000000000400000000002DE000000008E -:1022300000600000000002B5000000000060000027 -:102240000000065F0000000000400000000002DE09 -:102250000000000000600000000002A70000000075 -:1022600000400000000002DE0000001A00201E2DC9 -:10227000000000000000001B0080222D0000000074 -:102280000000001000221E230000000000000000DB -:1022900000294887000000000000000000311CA356 -:1022A000000000000000001000221E2700000000B7 -:1022B0000000000000294887000000000000001016 -:1022C00000221E230000000000000000003120C496 -:1022D000000000000000FFFF00282228000000008E -:1022E0000000000000894907000000000000001005 -:1022F00000221E2300000000000000000029488783 -:10230000000000000000001000221E21000000005C -:102310000000000000294847000000000000000005 -:1023200000311CA3000000000000001000221E2746 -:1023300000000000000000000029488700000000A5 -:102340000000000000311CA100000000000000108F -:1023500000221E270000000000000000002948475E -:10236000000000000000001000221E2300000000FA -:1023700000000000003120C4000000000000FFFF4A -:102380000028222800000000000000000029490762 -:10239000000000000000001000221E2100000000CC -:1023A00000000000003120C2000000000000FFFF1C -:1023B00000282228000000000000000000894907D2 -:1023C000000000000000001000221E23000000009A -:1023D0000000000000294887000000000000000104 -:1023E00000220A210000000000000000003308A2C3 -:1023F000000000000000001000221E22000000006B -:102400000000001000212222000000000000000057 -:1024100000294907000000000000000000311CA353 -:10242000000000000000001000221E270000000035 -:1024300000000000002948870000000000000001A3 -:1024400000220A210000000000000000003008A265 -:10245000000000000000001000221E22000000000A -:1024600000000010002122220000000000000000F7 -:1024700000294907000000000000001000221E2370 -:102480000000000000000000003120C40000000037 -:102490000000FFFF002822280000000000000000CC -:1024A000002949070000000000000000003808C5AE -:1024B00000000000000000000030084100000000A3 -:1024C0000000000100220A220000000000000000BD -:1024D000003308A2000000000000001000221E22AD -:1024E0000000000000000010002122220000000077 -:1024F00000000000008949070000000000000017EC -:102500000020222D000000000000000014C0000088 -:1025100000000318FFFFFFEF002806210000000065 -:10252000000000140020222D000000000000F8E050 -:1025300000204411000000000000000000294901B3 -:1025400000000000000000000089490100000000B8 -:102550000000000000204811000000000000000002 -:102560000020481100000000060A02000080481107 -:102570000000000000000000C0200000000000007B -:1025800097000000C020441100000000000000007F -:10259000C0204811000000008A0000000020441103 -:1025A00000000000000000000020481100000000B2 -:1025B0000000225C00204411000000000000000028 -:1025C000C0204800000000000000A1FC00204411D1 -:1025D0000000000000000000C020480000000000D3 -:1025E00000000000C0200400000000000000000007 -:1025F00000A0000A00000000970000000020441125 -:102600000000000000000000002048110000000051 -:102610008A000000002044110000000000000000BB -:1026200000204811000000000000225C002044113E -:102630000000000000000000C02048000000000072 -:102640000000A1FC00204411000000000000000078 -:10265000C02048000000000000000000C02004006E -:10266000000000000000000000A0000A00000000C0 -:10267000970000000020441100000000000000004E -:1026800000204811000000008A00000000204411D2 -:1026900000000000000000000020481100000000C1 -:1026A0000000225C00204411000000000000000037 -:1026B000C0204800000000000000A1FC00204411E0 -:1026C0000000000000000000C020480000000000E2 -:1026D0000001A1FD002044110000000000000000E6 -:1026E000D90048000000000000000000C0200400E5 -:1026F000000000000000000000A0000A0000000030 -:1027000000002257002044110000000000000003D8 -:10271000C0484A20000000000000225D0020441153 -:102720000000000000000000C04048000000000061 -:1027300000000000006000000000064500000000EE -:10274000C0200800000000000000225C00204411AE -:10275000000000000000000300384A2200000000D2 -:102760000000A1FC00204411000000000000000057 -:10277000C0204800000000000001A1FD002044111D -:102780000000000000000000002F022200000000F6 -:10279000000000000CE0000000000000000000004D -:1027A00040204800000000000000000140304A20A6 -:1027B0000000000000000002C0304A2000000000BD -:1027C0000000000100530A220000034B0000003FFC -:1027D000C0280A20000000008100000000204411F1 -:1027E000000000000000000100204811000000006F -:1027F000000021F800204411000000000000001833 -:102800000020481100000000000421F9006044117C -:102810000000068D000000110021023000000000C1 -:102820000000000014E00000000003540000001449 -:10283000002F022200000000000000000CC0000079 -:10284000000003640000201000204411000000007C -:102850000000800000204811000000000001A2A438 -:102860000020441100000000000000000060480249 -:102870000000036E00002100002044110000000051 -:1028800000000000C0204800000000000000000020 -:10289000C02048000000000000000000C0204800E8 -:1028A0000000000000000000C040480000000000E0 -:1028B00000000004002F02220000000000000000C1 -:1028C0000CC000000000036A00002010002044112A -:1028D00000000000000080000020481100000000FF -:1028E0000001A2A40020441100000000000000002C -:1028F000004048020000035F00000028002F022271 -:1029000000000000000000000CC00000000005C036 -:102910000001A2A4002044110000000000000000FB -:10292000004048020000035F0000002C0020362613 -:102930000000000000000049002018110000000005 -:102940000000003F002048110000000000000001CE -:1029500000331A260000000000000000002F0226AD -:1029600000000000000000000CC000000000037028 -:102970000000002C00801A2D000000000000003F25 -:10298000C0280A200000000000000015002F0222CD -:1029900000000000000000000CE0000000000386C2 -:1029A00000000006002F02220000000000000000CE -:1029B0000CE00000000003B100000016002F02220E -:1029C00000000000000000000CE00000000003B563 -:1029D00000000020002F0222000000000000000084 -:1029E0000CE000000000039C0000000F002F0222FA -:1029F00000000000000000000CE00000000003A840 -:102A000000000010002F0222000000000000000063 -:102A10000CE00000000003A80000001E002F0222AE -:102A200000000000000000000CE000000000039027 -:102A30000000A2A4002044110000000000000000DB -:102A400000404802000000000800000000290A229F -:102A5000000000000000000340210E2000000000E4 -:102A60000000000CC021122000000000000800003F -:102A7000002812240000000000000014C0221620CC -:102A80000000000000000000002914A40000000065 -:102A90000000A2A40020441100000000000000007B -:102AA000002948A2000000000000A1FE00204411FF -:102AB000000000000000000000404803000000008B -:102AC000810000000020441100000000000000010F -:102AD0000020481100000000000021F800204411EF -:102AE0000000000000000016002048110000000057 -:102AF000000421F9006044110000068D000000155B -:102B000000210230000000000000000014E000007E -:102B1000000003920000210E00204411000000007C -:102B200000000000C020480000000000000000007D -:102B3000C0204800000000000000A2A400204411B2 -:102B400000000000000000000040480200000000FB -:102B5000810000000020441100000000000000017E -:102B60000020481100000000000021F8002044115E -:102B700000000000000000170020481100000000C5 -:102B8000000421F9006044110000068D00000003DC -:102B900000210230000000000000000014E00000EE -:102BA0000000039E000021080020441100000000E6 -:102BB00000000000C02048000000000000000000ED -:102BC000C0204800000000000000A2A40020441122 -:102BD000000000000000000000404802000000006B -:102BE0000000A2A40020441100000000000000002A -:102BF0000020480200000000800000000020441176 -:102C0000000000000000000000204811000000004B -:102C100081000000002044110000000000000010AE -:102C200000204811000000000000000000200010FB -:102C3000000000000000000014C00000000003AE0F -:102C40000000000000400000000000000000201014 -:102C50000020441100000000000080000020481106 -:102C6000000000000001A2A40020441100000000A8 -:102C70000000000600404811000000000000201085 -:102C800000204411000000000000800000204811D6 -:102C9000000000000001A2A4002044110000000078 -:102CA00000000016006048110000036E00000000E4 -:102CB000004000000000000000000000C0200800EC -:102CC0000000000000000000C0200C000000000018 -:102CD0000000001D00210223000000000000000091 -:102CE00014E00000000003CE810000000020441129 -:102CF000000000000000000100204811000000005A -:102D0000000021F80020441100000000000000181D -:102D10000020481100000000000421F90060441167 -:102D20000000068D000000110021023000000000AC -:102D30000000000014E00000000003C000002100BB -:102D400000204411000000000000000000204802A4 -:102D50000000000000000000002048030000000008 -:102D6000BABECAFE0020481100000000CAFEBABE6A -:102D70000020481100000000000020100020441135 -:102D8000000000000000800000204811000000004A -:102D90000000A2A400204411000000000000000474 -:102DA0000040481100000000000021700020441184 -:102DB00000000000000000000020480200000000A9 -:102DC0000000000000204803000000008100000017 -:102DD00000204411000000000000000A00204811FB -:102DE00000000000000000000020001000000000B3 -:102DF0000000000014C00000000003D38C0000009D -:102E00000020441100000000CAFEBABE0040481174 -:102E100000000000810000000020441100000000BC -:102E200000000001002048110000000000003FFFEA -:102E300040280A20000000008000000040280E20EA -:102E40000000000040000000C02812200000000028 -:102E500000040000006946220000068D000000000A -:102E6000002014100000000000000000002F0223CA -:102E700000000000000000000CC00000000003E1A2 -:102E800000000000C0401800000003E400003FFF05 -:102E9000C0281A2000000000000400000069462637 -:102EA0000000068D00000000002018100000000047 -:102EB00000000000002F02240000000000000000BD -:102EC0000CC00000000003E700000000C0401C0030 -:102ED000000003EA00003FFFC0281E2000000000A1 -:102EE00000040000006946270000068D0000000075 -:102EF00000201C1000000000000000000020440220 -:102F00000000000000000000002820C500000000B4 -:102F100000000000004948E800000000A580000013 -:102F200000200811000000000000200000200C110B -:102F30000000000083000000006044110000041243 -:102F4000000000000020440200000000000000001B -:102F5000C0204800000000000000000040204800A1 -:102F6000000000000000001FC0210220000000003F -:102F70000000000014C00000000003F70000201053 -:102F800000204411000000000000800000204811D3 -:102F9000000000000000FFFFC0481220000003FFF7 -:102FA000A780000000200811000000000000A00021 -:102FB00000200C110000000083000000006044119C -:102FC0000000041200000000002044020000000085 -:102FD00000000000C02048000000000000000000C9 -:102FE000C0204800000000000000FFFFC0281220A1 -:102FF00000000000830000000020441100000000D9 -:103000000000000000304883000000008400000041 -:10301000002044110000000000000000C020480013 -:1030200000000000000000001D0000000000000083 -:103030008300000000604411000004120000000042 -:10304000C040040000000001A98000000020081119 -:10305000000000000000C00000400C11000003FA56 -:10306000AB80000000200811000000000000F8E024 -:1030700000400C11000003FAAD8000000020081190 -:10308000000000000000F88000400C11000003FA6E -:10309000B380000000200811000000000000F3FCD5 -:1030A00000400C11000003FAAF800000002008115E -:1030B000000000000000E00000400C11000003FAD6 -:1030C000B180000000200811000000000000F000A6 -:1030D00000400C11000003FA83000000002044119E -:1030E00000000000000021480020481100000000FE -:1030F00084000000002044110000000000000000D7 -:10310000C020480000000000000000001D0000007A -:10311000000000000000000000800000000000002F -:1031200001182000C0304620000000000000000010 -:10313000D90048000000000000000000C02004008A -:10314000000000000000000000A0000A00000000D5 -:103150000218A000C030462000000000000000005F -:10316000D90048000000000000000000C02004005A -:10317000000000000000000000A0000A00000000A5 -:103180000318C000C030462000000000000000000E -:10319000D90048000000000000000000C02004002A -:1031A000000000000000000000A0000A0000000075 -:1031B0000418F8E0C03046200000000000000000C5 -:1031C000D90048000000000000000000C0200400FA -:1031D000000000000000000000A0000A0000000045 -:1031E0000518F880C03046200000000000000000F4 -:1031F000D90048000000000000000000C0200400CA -:10320000000000000000000000A0000A0000000014 -:103210000618E000C030462000000000000000005A -:10322000D90048000000000000000000C020040099 -:10323000000000000000000000A0000A00000000E4 -:103240000718F000C0304620000000000000000019 -:10325000D90048000000000000000000C020040069 -:10326000000000000000000000A0000A00000000B4 -:103270000818F3FCC03046200000000000000000E9 -:10328000D90048000000000000000000C020040039 -:10329000000000000000000000A0000A0000000084 -:1032A0000000003000200A2D000000000000000097 -:1032B000C0290C4000000000000000300020362330 -:1032C0000000000000000000C0200400000000001A -:1032D0000000000000A0000A0000000086000000BE -:1032E00000204411000000000000000000404801E0 -:1032F0000000000085000000C02044110000000014 -:103300000000000000404801000000000000217C97 -:10331000002044110000000000000018402102209D -:10332000000000000000000014C000000000044580 -:1033300000800000C0494A20000004460000000050 -:10334000C02048000000000000000000C02048002D -:103350000000000000000000C02048000000000045 -:103360008100000000204411000000000000000166 -:10337000002048110000000000000000C0200800EC -:103380000000000000000000170000000000000026 -:103390000004217F006044110000068D0000001F22 -:1033A00000210230000000000000000014C00000F6 -:1033B000000000000000000000404C020000044B30 -:1033C00000000000C0200C00000000000000000011 -:1033D000C02010000000000000000000C020140009 -:1033E0000000000000000000C020180000000000E5 -:1033F00000000000C0201C000000000000007F0052 -:1034000000280A210000000000004500002F0222D1 -:1034100000000000000000000CE000000000045963 -:1034200000000000C020200000000000000000009C -:1034300017000000000000000000001000280A2310 -:103440000000000000000010002F02220000000019 -:10345000000000000CE0000000000461810000009A -:10346000002044110000000000000001002048116D -:103470000000000000040000006946240000068DE2 -:103480000000000000400000000004668100000011 -:10349000002044110000000000000000002048113E -:1034A000000000000000216D002044110000000019 -:1034B00000000000002048040000000000000000A0 -:1034C000006048050000069200000000002824F07B -:1034D000000000000000000700280A230000000090 -:1034E00000000001002F0222000000000000000088 -:1034F0000AE000000000046D00000000002F00C979 -:10350000000000000000000004E00000000004864D -:1035100000000000004000000000049300000002D2 -:10352000002F022200000000000000000AE000005E -:103530000000047200000000002F00C9000000001D -:103540000000000002E0000000000486000000000F -:10355000004000000000049300000003002F02223E -:1035600000000000000000000AE0000000000477F6 -:1035700000000000002F00C9000000000000000053 -:103580000CE0000000000486000000000040000085 -:103590000000049300000004002F0222000000003D -:1035A000000000000AE000000000047C00000000B1 -:1035B000002F00C900000000000000000AE0000029 -:1035C000000004860000000000400000000004939A -:1035D00000000005002F0222000000000000000093 -:1035E0000AE000000000048100000000002F00C974 -:1035F000000000000000000006E00000000004865B -:1036000000000000004000000000049300000006DD -:10361000002F022200000000000000000AE000006D -:103620000000048600000000002F00C90000000018 -:103630000000000008E00000000004860000000018 -:10364000004000000000049300007F0000280A21D1 -:103650000000000000004500002F022200000000D2 -:10366000000000000AE00000000000000000000868 -:1036700000210A23000000000000000014C0000028 -:1036800000000490000021690020441100000000A7 -:1036900000000000C0204800000000000000000002 -:1036A000C02048000000000000000000C0204800CA -:1036B00000000000CAFEBABE004048110000000031 -:1036C00000000000C02044000000000000000000D6 -:1036D000C02000000000000000000000C0404800C2 -:1036E0000000000000007F0000280A210000000008 -:1036F00000004500002F0222000000000000000032 -:103700000AE000000000049900000000C020000052 -:103710000000000000000000C020000000000000C9 -:1037200000000000C0400000000000000000000099 -:1037300000404C080000045900000000C0200800B0 -:10374000000000000000001040210E2000000000DA -:1037500000000011402112200000000000000012B3 -:1037600040211620000000000000216900204411C3 -:1037700000000000000000000020480200000000DF -:1037800000000000002102250000000000000000F1 -:1037900014E00000000004A300040000C0494A2017 -:1037A000000004A4FFFBFFFFC0284A200000000027 -:1037B00000000000002102230000000000000000C3 -:1037C00014E00000000004B000000000C020480029 -:1037D0000000000000000000C020480000000000C1 -:1037E0000000000000210224000000000000000092 -:1037F00014C00000000000008100000000204411FF -:10380000000000000000000C002048110000000033 -:103810000000000000200010000000000000000078 -:1038200014C00000000004ACA000000000204411FF -:1038300000000000CAFEBABE0040481100000000AF -:10384000810000000020441100000000000000047E -:1038500000204811000000000000216B00204411EE -:103860000000000000000000C02048100000000020 -:10387000810000000020441100000000000000054D -:1038800000204811000000000000216C00204411BD -:103890000000000000000000C020481000000000F0 -:1038A00000000000002F02240000000000000000C3 -:1038B0000CE00000000000000000000000400000DC -:1038C000000004AA00000000C0210A20000000003F -:1038D0000000000014C00000000004C381000000CC -:1038E00000204411000000000000000000204811EA -:1038F000000000000000216D0020441100000000C5 -:1039000000000000C020480000000000000000008F -:10391000C060480000000692000000000040000067 -:10392000000004C7810000000020441100000000D6 -:103930000000000100204811000000000004000009 -:10394000C02946200000000000000000C060000008 -:103950000000068D0000000100210222000000008E -:103960000000000014C00000000004CE0000216927 -:10397000002044110000000000000000C0204800AA -:103980000000000000000000C0204800000000000F -:10399000000000000020481000000000CAFEBABE6F -:1039A000004048110000000000000000C02044005A -:1039B0000000000000000000C040481000000000AF -:1039C0008100000000204411000000000000000100 -:1039D0000020481100000000000021F800204411E0 -:1039E000000000000000000E002048110000000050 -:1039F000000421F9006044110000068D0000000061 -:103A000000210230000000000000000014C000008F -:103A1000000004D0000021800020441100000000BC -:103A200000000000C020480000000000000000006E -:103A3000C02000000000000000000000C02048007E -:103A40000000000000000000C02000000000000096 -:103A500000000000C040480000000000000000031B -:103A600000333E2F00000000000000010021022171 -:103A7000000000000000000014E00000000005004D -:103A80000000002C00200A2D0000000000040000AF -:103A900018E00C11000004EF0000000100333E2F7D -:103AA0000000000000002169002044110000000017 -:103AB000000000000020480200000000000000009C -:103AC00000204803000000000000000800300A2227 -:103AD0000000000000000000C020480000000000BE -:103AE00000000000C0204800000000000000216924 -:103AF00000204411000000000000000000204802E7 -:103B0000000000000000000000204803000000004A -:103B10000000000800300A22000000000000000041 -:103B2000C02048000000000000000000D8C048008D -:103B3000000004E30000216900204411000000009F -:103B4000000000000020480200000000000000000B -:103B500000204803000000000000000800300A2296 -:103B60000000000000000000C0204800000000002D -:103B700000000000C0204800000000000000002DF0 -:103B80000020122D000000000000000000290C831E -:103B90000000000000002169002044110000000026 -:103BA00000000000002048020000000000000000AB -:103BB00000204803000000000000000800300A2236 -:103BC0000000000000000000C020480000000000CD -:103BD00000000000C02048000000000000000011AC -:103BE00000210224000000000000000014C00000BA -:103BF000000000000000000000400000000004AAD7 -:103C00000000002CC0203620000000000000002D25 -:103C1000C0403620000000000000000F00210221FB -:103C2000000000000000000014C0000000000505B6 -:103C300000000000006000000000000B0000000019 -:103C4000D90000000000000000000000C040040097 -:103C500000000001B5000000002044110000000039 -:103C6000000020000020481100000000B600000005 -:103C700000204411000000000000A00000204811B6 -:103C800000000000B7000000002044110000000008 -:103C90000000C0000020481100000000B800000033 -:103CA00000204411000000000000F8E0002048114E -:103CB00000000000B90000000020441100000000D6 -:103CC0000000F8800020481100000000BA00000049 -:103CD00000204411000000000000E0000020481116 -:103CE00000000000BB0000000020441100000000A4 -:103CF0000000F0000020481100000000BC0000009F -:103D000000204411000000000000F3FC00204811D6 -:103D100000000000810000000020441100000000AD -:103D2000000000020020481100000000000000FF19 -:103D300000280E300000000000000000002F0223C9 -:103D400000000000000000000CC000000000051989 -:103D500000000000C020080000000000000000007B -:103D600014C000000000052E0000000000200C110F -:103D7000000000000000001C0020362300000000AE -:103D80000000002B00203623000000000000002966 -:103D90000020362300000000000000280020362309 -:103DA0000000000000000017002036230000000083 -:103DB000000000250020362300000000000000263F -:103DC00000203623000000000000001500203623EC -:103DD0000000000000000016002036230000000054 -:103DE000FFFFE00000200C11000000000000002197 -:103DF00000203623000000000000002200203623AF -:103E00000000000000001FFF00200C110000000057 -:103E100000000023002036230000000000000024E2 -:103E20000020362300000000F1FFFFFF00283A2E9B -:103E3000000000000000001AC0220E200000000058 -:103E4000000000000029386E000000008100000022 -:103E5000002044110000000000000006002048116E -:103E6000000000000000002A402036200000000072 -:103E70008700000000204411000000000000000046 -:103E8000C0204800000000000000A1F40020441100 -:103E900000000000000000000020481000000000AA -:103EA0000000000000200C110000000000000030A5 -:103EB00000203623000000009D0000000020441177 -:103EC000000000000000001F40214A200000000008 -:103ED00096000000002044110000000000000000D7 -:103EE000C02048000000000000000000C0200C00BE -:103EF0000000000000000000C020100000000000D2 -:103F00000000001F00211624000000000000000037 -:103F100014C00000000000000000001D0020362337 -:103F2000000000000000000300281E230000000025 -:103F3000000000080022222300000000FFFFF00024 -:103F4000002822280000000000000000002920E8CE -:103F5000000000000000001F0020362800000000C4 -:103F60000000001800211E230000000000000020B7 -:103F70000020362700000000000000020022162466 -:103F80000000000000000000003014A80000000045 -:103F90000000001E00203625000000000000000385 -:103FA00000211A24000000001000000000281A263A -:103FB00000000000EFFFFFFF00283A2E0000000085 -:103FC00000000000004938CE0000067B0000000120 -:103FD00040280A20000000000000000640280E20B3 -:103FE0000000000000000300C028122000000000B4 -:103FF0000000000800211224000000000000000062 -:10400000C02016200000000000000000C0201A2080 -:10401000000000000000000000210222000000005B -:104020000000000014C000000000056681000000D0 -:104030000020441100000000000000010020481191 -:10404000000000000000225800300A240000000098 -:1040500000040000006946220000068D000021696E -:10406000002044110000000000000000002048056E -:10407000000000000002000000294A2600000000A5 -:10408000000000000020481000000000CAFEBABE78 -:10409000002048110000000000000002002F022351 -:1040A00000000000000000000CC000000000056ED1 -:1040B00000000000C0201C100000000000000000F4 -:1040C000C04000000000057C00000002002F022319 -:1040D00000000000000000000CC000000000056EA1 -:1040E00081000000002044110000000000000001D9 -:1040F00000204811000000000000225800300A246F -:104100000000000000040000006946220000068D47 -:1041100000000000C0201C10000000000000000093 -:10412000C04000000000057C00000000002F0223BA -:1041300000000000000000000CC00000000005723C -:1041400000000000C0201C00000000000000000073 -:10415000C04000000000057C00000004002F022386 -:1041600000000000000000000CC000000000057A04 -:104170008100000000204411000000000000000049 -:1041800000204811000000000000216D00204411B3 -:104190000000000000000000C020480000000000F7 -:1041A00000000000C060480000000692000000000F -:1041B00000401C100000057C00000000C020000032 -:1041C0000000000000000000C040000000000000EF -:1041D000000000000EE000000000057E000000006E -:1041E00000600000000005C900000000002F02244C -:1041F00000000000000000000CC000000000058F5F -:104200000000A2B7002044110000000000000000E0 -:104210000020480700000000810000000020441139 -:104220000000000000000001002048110000000014 -:104230000004A2B6006044110000068D0000001AC0 -:10424000002122300000000000000006002226307D -:104250000000000000042004006044110000068DEE -:104260000000A2C400204411000000000000000073 -:10427000003048E9000000000000000000E00000FD -:104280000000058D0000A2D10020441100000000B4 -:104290000000000000404808000000000000A2D11B -:1042A00000204411000000000000000100504A28D6 -:1042B0000000000000000001002F022400000000A8 -:1042C000000000000CC00000000005A00000A2BB20 -:1042D00000204411000000000000000000204807FA -:1042E00000000000810000000020441100000000D8 -:1042F0000000000100204811000000000004A2BAE4 -:10430000006044110000068D0000001A00212230D8 -:10431000000000000000000600222630000000001F -:1043200000042004006044110000068D0000A2C5B6 -:10433000002044110000000000000000003048E9A7 -:10434000000000000000000000E000000000059EEA -:104350000000A2D200204411000000000000000074 -:1043600000404808000000000000A2D200204411D4 -:10437000000000000000000100504A28000000007A -:1043800000000002002F02240000000000000000D6 -:104390000CC00000000005B10000A2BF00204411C5 -:1043A000000000000000000000204807000000009E -:1043B0008100000000204411000000000000000106 -:1043C00000204811000000000004A2BE006044115B -:1043D0000000068D0000001A0021223000000000BD -:1043E0000000000600222630000000000004200427 -:1043F000006044110000068D0000A2C60020441198 -:104400000000000000000000003048E9000000004B -:104410000000000000E00000000005AF0000A2D393 -:104420000020441100000000000000000040480887 -:10443000000000000000A2D3002044110000000092 -:104440000000000100504A28000000000000A2C344 -:104450000020441100000000000000000020480778 -:104460000000000081000000002044110000000056 -:104470000000000100204811000000000004A2C25A -:10448000006044110000068D0000001A0021223057 -:10449000000000000000000600222630000000009E -:1044A00000042004006044110000068D0000A2C733 -:1044B000002044110000000000000000003048E926 -:1044C000000000000000000000E00000000005BE49 -:1044D0000000A2D4002044110000000000000000F1 -:1044E00000404808000000000000A2D40020441151 -:1044F000000000000000000100504A2800000000F9 -:1045000085000000002044110000000000000000B1 -:1045100000204801000000000000304A0020441143 -:104520000000000001000000002048110000000011 -:104530000000000000400000000005C4A4000000CE -:10454000C02044110000000000000000C0404800EE -:104550000000000000000000C0600000000005C96D -:1045600000000000C0400400000000010000002C1A -:1045700000203621000000008100000000204411CE -:1045800000000000000000060020481100000000AC -:1045900000000000002F02300000000000000000BA -:1045A0000CC00000000005D0000000000020041135 -:1045B000000000000000003000403621000005E34C -:1045C000000000300020062D0000000000007E00EA -:1045D000002806210000000000000000002F02213A -:1045E00000000000000000000CE00000000005E3F7 -:1045F00081000000002044110000000000000001C4 -:1046000000204811000000000004A0920060441146 -:104610000000068D00000031002036300000000050 -:104620000004A093006044110000068D00000032D9 -:1046300000203630000000000004A2B600604411E3 -:104640000000068D0000003300203630000000001E -:104650000004A2BA006044110000068D000000347E -:1046600000203630000000000004A2BE00604411AB -:104670000000068D000000350020363000000000EC -:104680000004A2C2006044110000068D0000003644 -:1046900000203630000000000004200400604411B7 -:1046A0000000068D0001A2A40020441100000000BB -:1046B0000000003F00204811000000000000003F03 -:1046C00000204811000000000000003F00204811B9 -:1046D000000000000000003F002048110000000022 -:1046E0000000000500204811000000000000A1F4B7 -:1046F00000204411000000000000000000204811CC -:1047000000000000880000000020441100000000AC -:10471000000000010020481100000000810000009E -:104720000020441100000000000000060020481195 -:104730000000000000000001002F02300000000017 -:10474000000000000CE000000000062C000000301B -:104750000020062D0000000000000000002F0221B4 -:1047600000000000000000000CE000000000062C2B -:104770008100000000204411000000000000000142 -:10478000002048110000000000007E0000280621E3 -:104790000000000000000000002F022100000000C7 -:1047A000000000000CE00000000006050000A092E0 -:1047B00000204411000000000000003100204A2DBC -:1047C000000000000000A093002044110000000041 -:1047D0000000003200204A2D000000000000A2B6B8 -:1047E00000204411000000000000003300204A2D8A -:1047F000000000000000A2BA0020441100000000E8 -:104800000000003400204A2D000000000000A2BE7D -:1048100000204411000000000000003500204A2D57 -:10482000000000000000A2C20020441100000000AF -:104830000000003600204A2D00000000000000307B -:104840000020062D00000000000001FF00280621C6 -:104850000000000000000000002F02210000000006 -:10486000000000000CE000000000062B000000002B -:1048700000210221000000000000000014C0000020 -:104880000000060E0004A003006044110000068D25 -:104890000000A00300204411000000000000000000 -:1048A0000020481000000000000000010021062147 -:1048B000000000000000000014C00000000006130B -:1048C0000004A010006044110000068D0000A0103C -:1048D00000204411000000000000000000204810EB -:1048E000000000000000000100210621000000007F -:1048F00000000000002F0221000000000000000066 -:104900000CE000000000062B0004A0110060441120 -:104910000000068D0000A0110020441100000000DE -:104920000000000000204810000000000004A01259 -:10493000006044110000068D0000A0120020441108 -:1049400000000000000000000020481000000000EF -:104950000004A013006044110000068D0000A013A5 -:10496000002044110000000000000000002048105A -:10497000000000000004A014006044110000068D37 -:104980000000A014002044110000000000000000FE -:1049900000204810000000000004A0150060441131 -:1049A0000000068D0000A01500204411000000004A -:1049B0000000000000204810000000000004A016C5 -:1049C000006044110000068D0000A0160020441174 -:1049D000000000000000000000204810000000005F -:1049E0000004A017006044110000068D0000A0170D -:1049F00000204411000000000000000000204810CA -:104A00000000000000042004006044110000068D36 -:104A10000000002C0080062D00000000FF000000B8 -:104A20000020441100000000000000000020481198 -:104A300000000000000000010020481100000000FC -:104A4000000000020080481100000000000000008B -:104A50000EE000000000063D000000300020062DA2 -:104A600000000000000000020028062100000000F5 -:104A700000000000002F02210000000000000000E4 -:104A80000CE000000000063B810000000020441103 -:104A9000000000000000000100204811000000009C -:104AA00000042004006044110000068D0000100086 -:104AB00000200811000000000000002B002036221A -:104AC000000000000000000000600000000006413F -:104AD0000000000000600000000005C99800000010 -:104AE0000020441100000000000000000080481178 -:104AF0000000000000000000C0600000000006414F -:104B000000000000C0400400000000010000A2A45A -:104B10000020441100000000000000220020481185 -:104B20000000000089000000002044110000000087 -:104B300000000001004048110000062D9700000011 -:104B40000020441100000000000000000020481177 -:104B5000000000008A000000002044110000000056 -:104B600000000000004048110000062D0000000079 -:104B7000006000000000065C0000201000204411CE -:104B8000000000000000800000204811000000002C -:104B90000001A2A4C0204411000000000000001683 -:104BA000006048110000036E000020100020441136 -:104BB000000000000001000000204811000000007B -:104BC00081000000002044110000000000000001EE -:104BD00000204811000000000000217C002044114A -:104BE00000000000098000000020481100000000C3 -:104BF000FFFFFFFF00204811000000000000000040 -:104C00000020481100000000000000001700000014 -:104C1000000000000004217F006044110000068DA8 -:104C20000000001F00210230000000000000000012 -:104C300014C00000000000000000000400404C11FF -:104C400000000656000000000040000000000000C8 -:104C50000000001700201E2D0000000000000004CE -:104C600000291E27000000000000001700803627E2 -:104C7000000000000000001700201E2D00000000B2 -:104C8000FFFFFFFB00281E270000000000000017A8 -:104C900000803627000000000000001700201E2DB5 -:104CA000000000000000000800291E27000000008E -:104CB00000000017008036270000000000000017E9 -:104CC00000201E2D00000000FFFFFFF700281E2718 -:104CD00000000000000000170080362700000000E0 -:104CE000000020100020441100000000000080009F -:104CF00000204811000000000001A2A4002044117F -:104D00000000000000000016006048110000036E63 -:104D100000002010002044110000000000010000ED -:104D200000204811000000000000217C00204411F8 -:104D30000000000001800000002048110000000079 -:104D4000FFFFFFFF002048110000000000000000EE -:104D500000204811000000000000000017000000C3 -:104D6000000000008100000000204411000000004D -:104D70000000000100204811000000000004217F15 -:104D8000006044110000068D0000001F0021023069 -:104D9000000000000000000014C000000000068CAD -:104DA0000000001000404C110000067200000000DE -:104DB000C0200400000000000000000038C0000017 -:104DC000000000000000001D00200A2D000000006F -:104DD0000000001E00200E2D000000000000001F3B -:104DE0000020122D00000000000000200020162DE1 -:104DF00000000000000021690020441100000000B4 -:104E00000000000000204804000000000000000036 -:104E100000204805000000000000000000204801BC -:104E200000000000CAFEBABE0020481100000000C9 -:104E30000000000400301224000000000000000008 -:104E4000002F006400000000000000000CC0000003 -:104E50000000068B0000000300281A22000000005A -:104E6000000000080022122200000000FFFFF000F6 -:104E7000002812240000000000000000002910C4D7 -:104E8000000000000000001F004036240000000069 -:104E90000000000000800000000000000000000092 -:104EA0001AC000000000068D9F0000000020441181 -:104EB00000000000CAFEBABE002048110000000039 -:104EC000000000001AE00000000006900000000052 -:104ED0000080000000000000000000001AC0000078 -:104EE000000006929E000000002044110000000017 -:104EF000CAFEBABE002048110000000000000000F9 -:104F00001AE000000000069500000000008000008C -:104F10000000000000000000006000000000000B26 -:104F200000001000006004110000031500000000E4 -:104F300000200411000000000000000000600811C3 -:104F4000000001B20000225C0020441100000000BB -:104F5000000000030020481100000000000022565D -:104F600000204411000000000000001B0020481138 -:104F7000000000000000A1FC00204411000000001F -:104F80000000000100204811000000000001A1FD08 -:104F9000C0204411000000000000002100201E2D50 -:104FA000000000000000001000221E27000000008A -:104FB000000000240020222D000000000000FFFF60 -:104FC00000282228000000000000000000294907F6 -:104FD0000000000000000000002048110000000058 -:104FE000000000220020222D000000000000FFFF32 -:104FF00000282228000000000000000000294907C6 -:105000000000000000000000002048110000000027 -:105010000000002300201E2D0000000000000010F2 -:1050200000221E27000000000000000000294907A0 -:1050300000000000000000000040481100000000D7 -:105040000000000000000000000000000000000060 -:105050000000000000000000000000000000000050 -:105060000000000000000000000000000000000040 -:105070000000000000000000000000000000000030 -:105080000000000000000000000000000000000020 -:105090000000000000000000000000000000000010 -:1050A0000000000000000000000000000000000000 -:1050B00000000000000000000000000000000000F0 -:1050C00000000000000000000000000000000000E0 -:1050D00000000000000000000000000000000000D0 -:1050E00000000000000000000000000000000000C0 -:1050F00000000000000000000000000000000000B0 -:10510000000000000000000000000000000000009F -:10511000000000000000000000000000000000008F -:10512000000000000000000000000000000000007F -:10513000000000000000000000000000000000006F -:10514000000000000000000000000000000000005F -:10515000000000000000000000000000000000004F -:10516000000000000000000000000000000000003F -:10517000000000000000000000000000000000002F -:10518000000000000000000000000000000000001F -:10519000000000000000000000000000000000000F -:1051A00000000000000000000000000000000000FF -:1051B00000000000000000000000000000000000EF -:1051C00000000000000000000000000000000000DF -:1051D00000000000000000000000000000000000CF -:1051E00000000000000000000000000000000000BF -:1051F00000000000000000000000000000000000AF -:10520000000000000000000000000000000000009E -:10521000000000000000000000000000000000008E -:10522000000000000000000000000000000000007E -:10523000000000000000000000000000000000006E -:10524000000000000000000000000000000000005E -:10525000000000000000000000000000000000004E -:10526000000000000000000000000000000000003E -:10527000000000000000000000000000000000002E -:10528000000000000000000000000000000000001E -:10529000000000000000000000000000000000000E -:1052A00000000000000000000000000000000000FE -:1052B0000142050205C002500000000001C3016860 -:1052C000043F05C000000000022502090250015100 -:1052D000000000000223024502A00241000000007D -:1052E00003D705C005C005C0000000000649064AF6 -:1052F000031F05C00000000005C005C503200340D2 -:1053000000000000032A0282034203340000000070 -:1053100005C005C005C005C00000000005C005515E -:1053200005C005C00000000003BA05C004BB03446B -:1053300000000000049A0450043D05C00000000075 -:1053400004D005C0044104DD00000000045005073E -:10535000035103750000000005C005C005C005C06D -:105360000000000005C005C005C005C00000000029 -:1053700005C005C0063F05C70000000005C005C008 -:10538000000705C00000000005C005C005C005C03D -:105390000000000005C005C005C005C000000000F9 -:1053A00003F803ED0408040600000000040E040ADC -:1053B000040C041000000000041C04180424042041 -:1053C00000000000042C0428043404300000000015 -:1053D00005C005C0043805C00000000005C005C0B8 -:1053E00005C005C00000000005C005C005C005C01F -:1053F0000000000000020679069700060000000089 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV610_pfp.bin.ihex b/kernel-2.6.33/firmware/radeon/RV610_pfp.bin.ihex deleted file mode 100644 index f55292c9..00000000 --- a/kernel-2.6.33/firmware/radeon/RV610_pfp.bin.ihex +++ /dev/null @@ -1,145 +0,0 @@ -:1000000000CA040000A00000007E828B007C038BED -:10001000008001B8007C038B00D4401E00EE001E5F -:1000200000CA040000A00000007E828B00C41838C3 -:1000300000CA240000CA2800009581A800C41C3A08 -:1000400000C3C00000CA080000CA0C00007C744B4A -:1000500000C200050099C00000C41C3A007C744C2A -:1000600000C0FFF000042C0400309002007D250049 -:1000700000351402007D350B00255403007CD5802B -:1000800000259C030095C00400D5001B007EDDC147 -:10009000007D9D8000D6801B00D5801B00D4401EB3 -:1000A00000D5401E00D6401E00D6801E00D4801E03 -:1000B00000D4C01E009783D300D5C01E00CA08001C -:1000C0000080001A00CA0C0000E4011E00D4001ECB -:1000D0000080000C00C4183800E4013E00D4001E6B -:1000E0000080000C00C4183800D4401E00EE001E32 -:1000F00000CA040000A00000007E828B00E4011E04 -:1001000000D4001E00D4401E00EE001E00CA0400F1 -:1001100000A00000007E828B00E4013E00D4001E9F -:1001200000D4401E00EE001E00CA040000A0000023 -:10013000007E828B00CA180000D4401E00D5801EAD -:100140000080005300D4007500D4401E00CA08008F -:1001500000CA0C0000CA100000D4801900D4C018D6 -:1001600000D5001700D4801E00D4C01E00D5001E8C -:1001700000E2001E00CA040000A00000007E828B86 -:1001800000CA080000D4806000D4401E0080000037 -:1001900000D4801E00CA080000D4806100D4401E34 -:1001A0000080000000D4801E00CA080000CA0C00B5 -:1001B00000D4401E00D4801600D4C01600D4801E87 -:1001C000008001B800D4C01E00C6084300CA0C005D -:1001D00000CA10000094800400CA140000E420F358 -:1001E00000D4201300D5606500D4E01C00D5201C8D -:1001F00000D5601C008000000006200100C60843F6 -:1002000000CA0C0000CA1000009483F700CA140052 -:1002100000E420F30080007900D4201300C60843D6 -:1002200000CA0C0000CA1000009883EF00CA140036 -:1002300000D400640080008D0000000000C414326F -:1002400000C6184300C4082F0095400500C40C30B8 -:1002500000D4401E0080000000EE001E009583F5D3 -:1002600000C4103100D4403300D5206500D4A01C58 -:1002700000D4E01C00D5201C00E4015E00D4001E68 -:10028000008000000006200100CA1800000A2001BA -:1002900000D6007600C408360098800700C61045D6 -:1002A0000095011000D4001F00D46062008000009F -:1002B00000D4206200CC383500CC1433008401BB5C -:1002C00000D4007200D5401E0080000000EE001E29 -:1002D00000E2001A008401BB00E2001A00CC104BBF -:1002E00000CC0447002C9401007D098B0098400548 -:1002F000007D15CB00D4001A008001B800D4006D39 -:100300000034440100CC0C480098403A00CC2C4A00 -:100310000095800400CC0449008001B800D4001A84 -:1003200000D4C01A00282801008400F000CC10037B -:100330000098801B0004380C008400F000CC1003EF -:100340000098801700043808008400F000CC1003E7 -:100350000098801300043804008400F000CC1003DF -:100360000098801400CC104C009A800900CC144DE9 -:10037000009840DC00D4006D00CC184800D5001A6D -:1003800000D5401A008000C900D5801A0096C0D55B -:1003900000D4006D008001B800D4006E009AC00344 -:1003A00000D4006D00D4006E0080000000EC007FDF -:1003B000009AC0CC00D4006D008001B800D4006E5B -:1003C00000CC140300CC180300CC1C03007D910367 -:1003D000007DD583007D190C0035CC1F0035701FC2 -:1003E000007CF0CB007CD08B00880000007E8E8BE0 -:1003F0000095C00400D4006E008001B800D4001A3B -:1004000000D4C01A00CC080300CC0C0300CC1003AD -:1004100000CC140300CC180300CC1C0300CC240334 -:1004200000CC28030035C41F0036B01F007C704B81 -:100430000034F01F007C704B0035701F007C704B47 -:10044000007D8881007DCCC1007E5101007E9541F8 -:10045000007C9082007CD4C2007C848B009AC00314 -:10046000007C8C8B002C88010098809E00D4006D4D -:100470000098409C00D4006E00CC084C00CC0C4D81 -:1004800000CC104800D4801A00D4C01A00800101AA -:1004900000D5001A00CC083200D40032009482D972 -:1004A00000CA0C0000D4401E0080000000D4001ED2 -:1004B00000E4011E00D4001E00CA080000CA0C009F -:1004C00000CA100000D4401E00CA140000D4801ED0 -:1004D00000D4C01E00D5001E00D5401E00D54034FB -:1004E0000080000000EE001E0028040400E2001A54 -:1004F00000E2001A00D4401A00CA380000CC0803F9 -:1005000000CC0C0300CC0C0300CC0C03009882BD83 -:1005100000000000008401BB00D7A06F0080000035 -:1005200000EE001F00CA040000C2FF0000CC083427 -:1005300000C13FFF007C74CB007CC90B007D010F24 -:10054000009902B0007C738B008401BB00D7A06FC0 -:100550000080000000EE001F00CA080000281900FB -:10056000007D898B009580140028140400CA0C00BB -:1005700000CA100000CA1C0000CA240000E2001FCC -:1005800000D4C01A00D5001A00D5401A00CC1803B8 -:1005900000CC2C0300CC2C0300CC2C03007DA58BBD -:1005A000007D9C4700984297000000000080016198 -:1005B00000D4C01A00D4401E00D4801E0080000069 -:1005C00000EE001E00E4011E00D4001E00D4401EF8 -:1005D00000EE001E00CA040000A00000007E828B16 -:1005E00000E4013E00D4001E00D4401E00EE001EB8 -:1005F00000CA040000A00000007E828B00CA080030 -:1006000000248C06000CCC060098C00600CC104ECE -:100610000099000400D4007300E4011E00D4001E01 -:1006200000D4401E00D4801E0080000000EE001E9A -:1006300000CA080000CA0C000034D01800251001C0 -:100640000095002100C17FFF00CA100000CA1400FD -:1006500000CA180000D4801D00D4C01D007DB18BDD -:1006600000C1420200C2C00100D5801D0034DC0E72 -:10067000007D5D4C007F734C00D7401E00D5001EEE -:1006800000D5401E00C1420000C2C00000099C010C -:100690000031DC10007F5F4C007F734C00042802A7 -:1006A000007D838000D5A86F00D5806600D7401EEE -:1006B00000EC005E00C8240200C82402008001B8DB -:1006C00000D6007600D4401E00D4801E00D4C01E88 -:1006D0000080000000EE001E0080000000EE001F01 -:1006E00000D4001F0080000000D4001F00D4001FB1 -:1006F0000088000000D4001F00000000000000007F -:1007000000000000000000000000000000000000E9 -:1007100000000000000000000000000000000000D9 -:1007200000000000000000000000000000000000C9 -:1007300000000000000000000000000000000000B9 -:1007400000000000000000000000000000000000A9 -:100750000000000000000000000000000000000099 -:100760000000000000000000000000000000000089 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B0000000000000000000000000000000000039 -:1007C0000000000000000000000000000000000029 -:1007D0000000000000000000000000000000000019 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:1008000000010171000201780003008F0004007FE5 -:10081000000500030006003F000700320008012C1D -:1008200000090046000A0036001001B6001700A2B9 -:100830000022013A00230149002000B400240125D0 -:100840000027004D0028006A002A0060002B00529B -:10085000002F0065003200870034017F003C015604 -:10086000003F00720041018C0044012E00550173CD -:100870000056017A0060000B00610034006200380D -:1008800000630038006400380065003800660038F6 -:10089000006700380068003A00690041006A0048BB -:1008A000006B0048006C0048006D0048006E004876 -:1008B000006F00480000000600000006000000066F -:1008C0000000000600000006000000060000000610 -:1008D0000000000600000006000000060000000600 -:1008E00000000006000000060000000600000006F0 -:1008F00000000006000000060000000600000006E0 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV620_me.bin.ihex b/kernel-2.6.33/firmware/radeon/RV620_me.bin.ihex deleted file mode 100644 index ba19ed89..00000000 --- a/kernel-2.6.33/firmware/radeon/RV620_me.bin.ihex +++ /dev/null @@ -1,1345 +0,0 @@ -:1000000000000000C020040000000000000000000C -:1000100000A0000A000000000000FFFF00284621A9 -:100020000000000000000000D900480000000000AF -:1000300000000000C02004000000000000000000DC -:1000400000A0000A000000000000000000E0000026 -:100050000000000000010000C02946200000000050 -:1000600000000000D900480000000000000000006F -:10007000C0200400000000000000000000A0000AF2 -:10008000000000008100000000204411000000007A -:1000900000000001002048110000000000042004BE -:1000A000006044110000068D0000000000600000A8 -:1000B000000006310000000000600000000006455E -:1000C00000000000C02008000000000000000F0039 -:1000D000002816220000000000000008002116255C -:1000E000000000000000001800203625000000007D -:1000F0008D000000002044110000000000000004FA -:10010000002F022500000000000000000CE00000AD -:1001100000000018004120000040481100000019B4 -:100120000042200000204811000000008E00000066 -:1001300000204411000000000000002800204A2D8B -:1001400000000000900000000020441100000000AA -:100150000000000000204805000000000000000C26 -:1001600000211622000000000000000300281625D0 -:10017000000000000000001900211A220000000009 -:100180000000000400281A26000000000000000003 -:10019000002914C5000000000000001900203625C9 -:1001A0000000000000000000003A140200000000FF -:1001B00000000016002116250000000000000003CA -:1001C00000281625000000000000001700200E2D5A -:1001D00000000000FFFFFFFC00280E2300000000CD -:1001E00000000000002914A3000000000000001718 -:1001F00000203625000000000000800000280E22AC -:10020000000000000000000700220E230000000094 -:10021000000000000029386E0000000020000000EF -:1002200000280E22000000000000000600210E231E -:1002300000000000000000000029386E00000000EF -:100240000000000000220222000000000000000068 -:1002500014E0000000000038000000002EE0000064 -:1002600000000035000000002CE000000000003716 -:100270000000000000400E2D0000003900000008C2 -:1002800000200E2D00000000000000090040122D8B -:10029000000000460000000100400E2D0000003963 -:1002A00000000000C0200C0000000000003FFFFC28 -:1002B0000028122300000000000000020022122487 -:1002C000000000000000001F00211E2300000000AD -:1002D0000000000014E000000000003E00000008E4 -:1002E00000401C11000000410000000D00201E2DE8 -:1002F000000000000000000F00281E270000000082 -:100300000000000300221E27000000007FC0000044 -:1003100000281A23000000000000001400211A2603 -:10032000000000000000000100331A260000000059 -:100330000000000800221A26000000000000000053 -:1003400000290CC700000000000000270020362410 -:100350000000000000007F000028122100000000C3 -:1003600000001400002F0224000000000000000024 -:100370000CE000000000004B0000000100290E23EB -:10038000000000000000000E0020362300000000E6 -:100390000000E0000020441100000000FFF8000011 -:1003A00000294A230000000000000000003A2C024F -:1003B000000000000000000200220E2B00000000E0 -:1003C000FC00000000280E23000000000000000FC9 -:1003D000002036230000000000001FFF00294A23F0 -:1003E000000000000000002700204A2D000000004F -:1003F000000000000020481100000000000000295B -:1004000000200E2D00000000060A020000294A23E9 -:100410000000000000000000002048110000000063 -:100420000000000000204811000000000000000152 -:1004300000210222000000000000000014E0000083 -:1004400000000061000000002EE000000000005FDE -:10045000000000002CE000000000005E0000000032 -:1004600000400E2D000000620000000100400E2D33 -:10047000000000620000000A00200E2D00000000B5 -:100480000000000B0040122D0000006A0000000078 -:10049000C0200C0000000000003FFFFC00281223D9 -:1004A00000000000000000020022122400000000F2 -:1004B0007FC0000000281623000000000000001488 -:1004C0000021162500000000000000010033162561 -:1004D000000000008000000000280E230000000043 -:1004E0000000000000290CA3000000003FFFFC00FA -:1004F00000290E23000000000000001F00211E2321 -:10050000000000000000000014E000000000006D8A -:100510000000010000401C11000000700000000DF0 -:1005200000201E2D00000000000000F000281E2703 -:10053000000000000000000400221E270000000050 -:100540008100000000204411000000000000000DA8 -:100550000020481100000000FFFFF0FF00281A30C3 -:10056000000000000000A02800204411000000004E -:1005700000000000002948E6000000000000A0186C -:1005800000204411000000003FFFFFFF00284A2325 -:10059000000000000000A010002044110000000036 -:1005A00000000000002048040000000000000030AF -:1005B0000020162D00000000000000020029162572 -:1005C0000000000000000030002036250000000080 -:1005D000000000250020162D000000000000000093 -:1005E000002F00A300000000000000000CC000006D -:1005F00000000083000000260020162D00000000EF -:1006000000000000002F00A4000000000000000017 -:100610000CC000000000008400000000004000004A -:100620000000008A000000250020362300000000A2 -:100630000000002600203624000000000000001703 -:1006400000201E2D000000000000000200210227F3 -:10065000000000000000000014E000000000008A1C -:1006600000000000006000000000066800000000BC -:10067000006000000000065C0000000200210E2265 -:10068000000000000000000014C000000000008D09 -:1006900000000012C040362000000093000000005F -:1006A0002EE0000000000091000000002CE000009F -:1006B000000000900000000200400E2D000000929B -:1006C0000000000300400E2D000000920000000C0E -:1006D00000200E2D00000000000000120020362334 -:1006E000000000000000000300210E2200000000B6 -:1006F0000000000014C00000000000980000A00CE2 -:10070000002044110000000000000000C02048004C -:100710000000000000000000C0404800000000A0F1 -:100720000000A00C002044110000000000000000A8 -:100730000020481100000000000000002EE0000032 -:100740000000009E000000002CE000000000009D62 -:100750000000000200400E2D0000009F000000037A -:1007600000400E2D0000009F0000000C00200E2D08 -:10077000000000000000000000204803000000000E -:1007800000000000003A0C0200000000003F0000E2 -:1007900000280E23000000000000001000210E239E -:1007A00000000000000000110020362300000000BF -:1007B0000000001E0021022B0000000000000000CD -:1007C00014C00000000000A700000016C020362062 -:1007D000000000000000001F0021022B00000000AC -:1007E0000000000014C00000000000AA0000001576 -:1007F000C0203620000000000000000800210E2B61 -:10080000000000000000007F00280E230000000010 -:1008100000000000002F0223000000000000000084 -:100820000CE00000000000E10000000027000000D4 -:10083000000000000000000000600000000002A3B3 -:1008400000000001002F0223000000000000000053 -:100850000AE00000000000B300000000006000009B -:100860000000013A81000000002044110000000057 -:100870000000000600204811000000000000000CED -:1008800000221E300000000099800000002044116A -:1008900000000000000000040020122D00000000F5 -:1008A00000000008002212240000000000000010D8 -:1008B00000201811000000000000000000291CE4C6 -:1008C0000000000000000000006048070000012F49 -:1008D0009B00000000204411000000000000000008 -:1008E00000204802000000009C000000002044118D -:1008F00000000000000000000033146F0000000042 -:100900000000000100333E23000000000000000052 -:10091000D9004800000000000000000000203C0555 -:1009200000000000810000000020441100000000D1 -:100930000000000E00204811000000000000000030 -:1009400000201010000000000000E007002044110B -:10095000000000000000000F0021022B000000003A -:100960000000000014C00000000000CB00F8FF08E9 -:1009700000204811000000009800000000404811CD -:10098000000000DC000000F000280E220000000043 -:10099000000000A0002F0223000000000000000063 -:1009A0000CC00000000000DA0000001100200E2D35 -:1009B0000000000000000001002F022300000000E2 -:1009C000000000000CE00000000000D50000000264 -:1009D000002F022300000000000000000CE00000D7 -:1009E000000000D400003F0000400C11000000D6C1 -:1009F00000001F0000400C11000000D600000F0096 -:100A000000200C11000000000038000900294A23D2 -:100A1000000000003F00000000280E2B0000000036 -:100A20000000000200220E2300000000000000076A -:100A300000494A23000000DC00380F09002048115B -:100A400000000000680000070020481100000000BE -:100A50000000000800214A270000000000000000FC -:100A60000020481100000000060A020000294A2464 -:100A700000000000000000000020481100000000FD -:100A80000000000000204811000000000000A20249 -:100A9000002044110000000000FF000000280E228A -:100AA000000000000000008000294A230000000030 -:100AB0000000002700200E2D00000000000000268E -:100AC0000020122D0000000000000000002F008315 -:100AD00000000000000000000CE00000000000EA40 -:100AE000000000000060000000000662000000003E -:100AF00000400000000000EB00000000006000006B -:100B000000000665000000070020222D0000000004 -:100B10000000000500220E2200000000001000006E -:100B200000280E23000000000000000000292068BB -:100B30000000000000000000003A0C02000000006D -:100B4000000000EF00280E2300000000000000005D -:100B500000292068000000000000001700200E2D72 -:100B6000000000000000000300210223000000003C -:100B70000000000014E00000000000F80000000B7E -:100B800000210228000000000000000014C0000046 -:100B9000000000F8000004000029222800000000E6 -:100BA0000000001400203628000000000000001C97 -:100BB00000210E22000000000000000014C0000010 -:100BC000000000FD0000A30C002044110000000004 -:100BD0000000000000204811000000000000001E7E -:100BE00000210E22000000000000000014C00000E0 -:100BF0000000010B0000A30F0020441100000000C2 -:100C00000000001100200E2D000000000000000177 -:100C1000002F022300000000000000000CC00000B4 -:100C200000000104FFFFFFFF004048110000010B1E -:100C300000000002002F022300000000000000005E -:100C40000CC00000000001070000FFFF0040481139 -:100C50000000010B00000004002F02230000000030 -:100C6000000000000CC000000000010A000000FFAE -:100C7000004048110000010B000000010020481155 -:100C8000000000000002C400002044110000000029 -:100C90000000001F00210E220000000000000000E4 -:100CA00014C00000000001120000001040210E20BE -:100CB00000000000000000130020362300000000A8 -:100CC0000000001840224A20000000000000001030 -:100CD000C0424A20000001140000000000200C1156 -:100CE0000000000000000013002036230000000078 -:100CF000000000000020481100000000000000007B -:100D000000204811000000000000000A002010111F -:100D10000000000000000000002F0224000000007E -:100D2000000000000CE000000000011B00000000BB -:100D300000204811000000000000000100531224B0 -:100D400000000117FFBFFFFF00283A2E000000003F -:100D50000000001B00210222000000000000000033 -:100D600014C000000000012E81000000002044118A -:100D7000000000000000000D0020481100000000ED -:100D80000000001800220E3000000000FC000000EF -:100D900000280E2300000000810000000020441104 -:100DA000000000000000000E0020481100000000BC -:100DB0000000000000201010000000000000E00E05 -:100DC000002044110000000007F8FF08002048112F -:100DD000000000000000000000294A23000000007D -:100DE0000000001C00201E2D000000000000000874 -:100DF00000214A27000000000000000000204811E8 -:100E000000000000060A020000294A240000000039 -:100E10000000000000204811000000000000000059 -:100E200000204811000000000000000000800000C9 -:100E300000000000810000000020441100000000BC -:100E40000000000100204811000000000000217C8B -:100E50000020441100000000008000000020481124 -:100E60000000000000000000002048060000000014 -:100E70000000000800214A270000000000000000D8 -:100E800017000000000000000004217F00604411F2 -:100E90000000068D0000001F00210230000000004D -:100EA0000000000014C000000000068C00000004D8 -:100EB00000404C1100000135810000000020441169 -:100EC00000000000000000010020481100000000A8 -:100ED000000021F800204411000000000000001C68 -:100EE0000020481100000000000421F900604411B6 -:100EF0000000068D000000110021023000000000FB -:100F00000000000014E000000000013C00000000B0 -:100F100000800000000000000000000000600000F1 -:100F20000000000B00000000006004110000031529 -:100F3000000000000020041100000000000000007C -:100F400000600811000001B2000000000060000015 -:100F5000000001600000FFFF40280E20000000009C -:100F600000000010C0211220000000000000FFFF60 -:100F7000402806200000000000000010C0210A20C8 -:100F800000000000000000000034146100000000B8 -:100F90000000000000741882000002BB0001A1FDE7 -:100FA00000604411000002E000003FFF002F022F0C -:100FB00000000000000000000CC00000000001471D -:100FC00000000000C040040000000001000000001C -:100FD000006000000000000B000000000060041131 -:100FE00000000315000000000020041100000000B4 -:100FF0000000000000600811000001B200003FFF87 -:10100000002F022F00000000000000000CE0000094 -:10101000000000000000000000600000000001600F -:101020000000001040210E20000000000000FFFF23 -:10103000C0281220000000000000001040211620EF -:10104000000000000000FFFFC0681A20000002BB83 -:101050000001A1FD00604411000002E000003FFF1C -:10106000002F022F00000000000000000CC0000054 -:101070000000015800000000C04004000000000112 -:101080000000225C0020441100000000000000016C -:1010900000300A2F000000000000000100210A2299 -:1010A000000000000000000300384A220000000099 -:1010B0000000225600204411000000000000001A29 -:1010C00000204811000000000000A1FC0020441195 -:1010D0000000000000000001008048110000000036 -:1010E00000000000006000000000000B0000000095 -:1010F000006000000000018F0000000000600000A0 -:10110000000001A000003FFF002F022F00000000A0 -:10111000000000000CE000000000000000000000E3 -:1011200000202C0800000000000000000020241116 -:101130000000000000000000002028110000000056 -:10114000000022560020441100000000000000169C -:1011500000204811000000000000225C0020441123 -:101160000000000000000003002048110000000003 -:1011700093800000002044110000000000000002E5 -:1011800000221E290000000000000000007048EB53 -:101190000000019C0000000000600000000002BB95 -:1011A00000000001403306200000000000000000A5 -:1011B000C03024090000000000003FFF002F022F74 -:1011C00000000000000000000CE000000000000033 -:1011D0000000000000600000000002A3000000000A -:1011E000002F022100000000000000000AE00000C3 -:1011F0000000018100000000006000000000013AD2 -:101200000000000000400000000001869500000082 -:10121000002044110000000000000000002F022107 -:1012200000000000000000000CE00000000001864B -:1012300000000000C0204800000000000000000185 -:10124000005306210000018292000000002044119A -:101250000000000000000000C0604800000001978E -:101260000001A1FD00204411000000000000001159 -:101270000020062D00000000000000000078042A75 -:10128000000002FB00000000002028090000000010 -:1012900000003FFF002F022F0000000000000000B0 -:1012A0000CC000000000017400000000C0400400F9 -:1012B000000000010000021000600411000003158E -:1012C00000003FFF002F022F000000000000000080 -:1012D0000CE000000000019400000015C020362042 -:1012E0000000000000000016C020362000000000B2 -:1012F0003F800000002004110000000046000000B4 -:1013000000600811000001B2000000000080000031 -:10131000000000000000A1FC0020441100000000BB -:1013200000003FFF002F022F00000000000000001F -:101330000CC000000000019B00000001008048116B -:1013400000000000000000210080481100000000A3 -:101350000000FFFF40280E200000000000000010E9 -:10136000C0211220000000000000FFFF40281620CE -:101370000000000000000010C0811A2000000000E2 -:101380008100000000204411000000000000000661 -:1013900000204811000000000000000800221E305C -:1013A000000000000000002900201A2D00000000AD -:1013B0000000E0000020441100000000FFFBFF09D6 -:1013C00000204811000000000000000F0020222D26 -:1013D0000000000000001FFF00294A280000000054 -:1013E000000000060020222D000000000000000088 -:1013F000002920E80000000000000000002048084C -:101400000000000000000000002048110000000063 -:10141000060A020000294A26000000000000000021 -:1014200000204811000000000000000000204811CA -:101430000000000000000100002018110000000062 -:101440000000000800621E280000012F00000008B4 -:1014500000822228000000000002C0000020441189 -:10146000000000000000001500600E2D000001BD0E -:101470000000001600600E2D000001BD0000C00835 -:1014800000204411000000000000001700200E2D75 -:10149000000000000000000014C00000000001B9BE -:1014A0000000000000200411000000000000000007 -:1014B0000020480100000000390000000020481111 -:1014C00000000000000000000020481100000000A3 -:1014D000000000000080480200000000000000182A -:1014E00000202E2D0000000000000000003B0D63D6 -:1014F000000000000000000800224A230000000055 -:101500000000001000224A23000000000000001824 -:1015100000224A2300000000000000000080480371 -:101520000000000000000000006000000000000B50 -:10153000000010000060041100000315000000000E -:1015400000200411000000000000000000600811ED -:10155000000001B2000000070021062F000000007B -:101560000000001300200A2D000000000000000110 -:1015700000202C11000000000000FFFF4028222066 -:10158000000000000000000F0026222800000000DC -:101590000000001040212620000000000000000F85 -:1015A000002626290000000000000000002028027C -:1015B000000000000000225600204411000000003E -:1015C0000000001B00204811000000000000000087 -:1015D000002F022100000000000000000CE00000CD -:1015E000000001E00000225C002044110000000027 -:1015F0000000008100204811000000000000A1FC54 -:1016000000204411000000000000000100204811EB -:10161000000000000000008000201C1100000000FD -:1016200000000000002F0227000000000000000062 -:101630000CE00000000001DC000000000060000081 -:10164000000001E90000000100531E27000001D83E -:101650000000000100202C11000000000000001F0D -:1016600000280A22000000000000001F00282A2A8B -:10167000000000000000000100530621000001D11D -:101680000000225C00204411000000000000000265 -:1016900000304A2F000000000000A1FC002044118F -:1016A00000000000000000010020481100000000C0 -:1016B0000000000100301E2F0000000000000000AC -:1016C000002F022700000000000000000CE00000D6 -:1016D000000000000000000000600000000001E9C0 -:1016E0000000000100531E27000001E50000FFFF7D -:1016F00040280E20000000000000000F00260E23EE -:101700000000000000000010C021122000000000B6 -:101710000000000F0026122400000000000000005E -:1017200000201411000000000000000000601811EB -:10173000000002BB0001A1FD0020441100000000D8 -:1017400000000000002F022B00000000000000003D -:101750000CE00000000001F8000000100022162834 -:1017600000000000FFFF0000002816250000000018 -:101770000000FFFF00281A29000000000000000000 -:10178000002948C500000000000000000020480AB1 -:10179000000000000000000000202C1100000000EC -:1017A000000000100022162300000000FFFF0000D0 -:1017B00000281625000000000000FFFF00281A2462 -:1017C0000000000000000000002948C500000000E3 -:1017D0000000000000731503000002050000000077 -:1017E0000020180500000000000000000073152410 -:1017F0000000020500000000002D14C500000000DC -:1018000000000000003008A20000000000000000FE -:101810000020480200000000000000000020280214 -:101820000000000000000000002020030000000075 -:101830000000000000802404000000000000000FF1 -:1018400000210225000000000000000014C000007C -:101850000000068C00000000002B140500000000B2 -:1018600000000001009016250000000000000000AC -:10187000006000000000000B000000000060041188 -:10188000000003150000000000200411000000000B -:101890000000000000600811000001B200002256A4 -:1018A00000204411000000000000001A00294A2214 -:1018B0000000000000000000C02000000000000048 -:1018C00000003FFF002F022F00000000000000007A -:1018D0000CE000000000000000000000C020040038 -:1018E000000000000000225C002044110000000005 -:1018F0000000000300384A21000000000000A1FCA5 -:1019000000204411000000000000000100204811E8 -:10191000000000000000FFFF40281220000000002F -:1019200000000010C0211A20000000000000FFFF8E -:1019300040280E200000000000000010C0211620EA -:10194000000000000000000000741465000002BBED -:101950000001A1FD00604411000002E00000000150 -:10196000003306210000000000000000002F0221CB -:1019700000000000000000000CC000000000021980 -:1019800000003FFF002F022F0000000000000000B9 -:101990000CC000000000021200000000C040040063 -:1019A000000000010000000000600000000006458B -:1019B000000000000040040F0000021300000000BF -:1019C0000060000000000631000000000060000020 -:1019D000000006450000021000600411000003151D -:1019E0000000000000600000000001A000000000F6 -:1019F000006000000000019C00000000006000008A -:101A0000000002BB0000000000600000000002A314 -:101A1000938000000020441100000000000000003E -:101A2000002048080000000000000000002F022FE6 -:101A300000000000000000000AE000000000023288 -:101A400000000000006000000000013A00000000FB -:101A50000040000000000236950000000020441104 -:101A60000000000000000000002F022F0000000016 -:101A7000000000000CE00000000002360000000042 -:101A8000C0404800000002339200000000204411D2 -:101A90000000000000000000C0204800000000001E -:101AA0000000225600204411000000000000001633 -:101AB00000204811000000000000225C00204411BA -:101AC000000000000000000300204811000000009A -:101AD0000000A1FC002044110000000000000001F3 -:101AE00000204811000000000001A1FD0020441169 -:101AF000000000000000000000600411000002FB74 -:101B000000000000C04004000000000100000000D0 -:101B100000600000000006310000A00C002044110D -:101B20000000000000000000C0204800000000008D -:101B300000000000C040480000000000000000005D -:101B4000006000000000000B0000001840210A2087 -:101B50000000000000000003002F0222000000002F -:101B6000000000000AE000000000024C0000001429 -:101B70000020222D00000000000801010029222879 -:101B800000000000000000140020362800000000C3 -:101B90000000A30C00204411000000000000000021 -:101BA000C02048000000000000000000C0204800E5 -:101BB0000000000000000000C0404800000002518A -:101BC00000000000006000000000000B000000109A -:101BD00000600411000003153F8000000020041184 -:101BE000000000000000000000600811000001B2C9 -:101BF0000000225C002044110000000000000003EF -:101C000000204811000000000000000000600000FB -:101C10000000027C0000001700201E2D00000000C4 -:101C20000000000100211E2700000000000000004D -:101C300014E000000000026A0000001200201E2DC7 -:101C4000000000000000FFFF00281E270000000029 -:101C50000000000000341C2700000000000000000D -:101C600012C000000000025F0000000000201C11F4 -:101C70000000000000000000002F00E50000000050 -:101C80000000000008C00000000002620000000028 -:101C900000201407000000000000001200201E2D8C -:101CA000000000000000001000211E2700000000BE -:101CB0000000000000341C4700000000000000008D -:101CC00012C00000000002670000000000201C118C -:101CD0000000000000000000002F00E600000000EF -:101CE0000000000008C000000000026A00000000C0 -:101CF0000020180700000000000000000060000045 -:101D0000000002C100002256002044110000000023 -:101D1000000000000034202300000000000000004C -:101D200012C00000000002720000000000342044D5 -:101D3000000000000000000012C00000000002715E -:101D40000000001600404811000002760000001854 -:101D500000404811000002760000000000342044DA -:101D6000000000000000000012C00000000002752A -:101D70000000001700404811000002760000001922 -:101D800000204811000000000000A1FC00204411C8 -:101D900000000000000000010020481100000000C9 -:101DA0000001A1FD00604411000002E900003FFFB6 -:101DB000002F022F00000000000000000CC00000F7 -:101DC0000000025600000000C040040000000001B6 -:101DD0000000001040210620000000000000FFFF6E -:101DE000C0280A20000000000000001040210E2042 -:101DF000000000000000FFFFC028122000000000CB -:101E00000000001040211620000000000000FFFF2D -:101E1000C0881A200000000081000000002044114A -:101E20000000000000000001002048110000000038 -:101E300000042004006044110000068D0000000032 -:101E4000006000000000063100000000C0600000DB -:101E5000000002A30000000500200A2D0000000081 -:101E60000000000800220A22000000000000002BF1 -:101E700000201A2D000000000000001C00201E2D74 -:101E8000000000000000700000281E270000000075 -:101E90000000000000311CE6000000000000002AE5 -:101EA00000201A2D000000000000000C00221A265D -:101EB0000000000000000000002F00E6000000000D -:101EC0000000000006E00000000002920000000098 -:101ED00000201C11000000000000000000200C1178 -:101EE000000000000000002B00203623000000004E -:101EF0000000001000201811000000000000000089 -:101F000000691CE20000012F9380000000204411B2 -:101F10000000000000000000002048070000000052 -:101F200095000000002044110000000000000000A7 -:101F3000002F022F00000000000000000CE0000055 -:101F40000000029D0000000100333E2F0000000051 -:101F500000000000D90048000000000092000000CE -:101F6000002044110000000000000000C0204800D4 -:101F7000000000000000001C0040362700000000A8 -:101F80000000000CC0220A20000000000000002910 -:101F9000002036220000000000000028C04036204B -:101FA000000000000000A2A4002044110000000076 -:101FB000000000090020481100000000A1000000FE -:101FC00000204411000000000000000100804811C2 -:101FD000000000000000002100201E2D0000000075 -:101FE00000000000002C1CE30000000000000021A5 -:101FF00000203627000000000000002200201E2DD7 -:102000000000000000000000002C1CE400000000A4 -:1020100000000022002036270000000000000023FE -:1020200000201E2D0000000000000000003120A351 -:102030000000000000000000002D1D07000000004F -:1020400000000023002036270000000000000024CC -:1020500000201E2D0000000000000000003120C400 -:102060000000000000000000002D1D07000000001F -:10207000000000240080362700000000000000213E -:10208000002036230000000000000022002036243B -:10209000000000000000000000311CA30000000050 -:1020A0000000002300203627000000000000000090 -:1020B00000311CC40000000000000024008036270E -:1020C000000000000000001A002036270000000079 -:1020D0000000001B00203628000000000000001750 -:1020E00000201E2D00000000000000020021022739 -:1020F000000000000000000014C00000000002DC2E -:102100000000000000400000000002D90000001A9A -:1021100000203627000000000000001B00203628A9 -:10212000000000000000001700201E2D000000002D -:102130000000000200210227000000000000000053 -:1021400014E00000000002D9000000030021022773 -:10215000000000000000000014E00000000002DCAD -:102160000000002300201E2D0000000000000000E1 -:10217000002E00E1000000000000000002C000008E -:10218000000002DC0000002100201E2D00000000E5 -:1021900000000000003120A100000000000000004D -:1021A000002E00E8000000000000000006C0000053 -:1021B000000002DC0000002400201E2D00000000B2 -:1021C00000000000002E00E20000000000000000FF -:1021D00002C00000000002DC0000002200201E2DD2 -:1021E0000000000000000000003120C200000000DC -:1021F00000000000002E00E80000000000000000C9 -:1022000006C00000000002DC0000000000600000CA -:10221000000006680000000000600000000002B539 -:102220000000000000400000000002DE000000008E -:1022300000600000000002B5000000000060000027 -:102240000000065F0000000000400000000002DE09 -:102250000000000000600000000002A70000000075 -:1022600000400000000002DE0000001A00201E2DC9 -:10227000000000000000001B0080222D0000000074 -:102280000000001000221E230000000000000000DB -:1022900000294887000000000000000000311CA356 -:1022A000000000000000001000221E2700000000B7 -:1022B0000000000000294887000000000000001016 -:1022C00000221E230000000000000000003120C496 -:1022D000000000000000FFFF00282228000000008E -:1022E0000000000000894907000000000000001005 -:1022F00000221E2300000000000000000029488783 -:10230000000000000000001000221E21000000005C -:102310000000000000294847000000000000000005 -:1023200000311CA3000000000000001000221E2746 -:1023300000000000000000000029488700000000A5 -:102340000000000000311CA100000000000000108F -:1023500000221E270000000000000000002948475E -:10236000000000000000001000221E2300000000FA -:1023700000000000003120C4000000000000FFFF4A -:102380000028222800000000000000000029490762 -:10239000000000000000001000221E2100000000CC -:1023A00000000000003120C2000000000000FFFF1C -:1023B00000282228000000000000000000894907D2 -:1023C000000000000000001000221E23000000009A -:1023D0000000000000294887000000000000000104 -:1023E00000220A210000000000000000003308A2C3 -:1023F000000000000000001000221E22000000006B -:102400000000001000212222000000000000000057 -:1024100000294907000000000000000000311CA353 -:10242000000000000000001000221E270000000035 -:1024300000000000002948870000000000000001A3 -:1024400000220A210000000000000000003008A265 -:10245000000000000000001000221E22000000000A -:1024600000000010002122220000000000000000F7 -:1024700000294907000000000000001000221E2370 -:102480000000000000000000003120C40000000037 -:102490000000FFFF002822280000000000000000CC -:1024A000002949070000000000000000003808C5AE -:1024B00000000000000000000030084100000000A3 -:1024C0000000000100220A220000000000000000BD -:1024D000003308A2000000000000001000221E22AD -:1024E0000000000000000010002122220000000077 -:1024F00000000000008949070000000000000017EC -:102500000020222D000000000000000014C0000088 -:1025100000000318FFFFFFEF002806210000000065 -:10252000000000140020222D000000000000F8E050 -:1025300000204411000000000000000000294901B3 -:1025400000000000000000000089490100000000B8 -:102550000000000000204811000000000000000002 -:102560000020481100000000060A02000080481107 -:102570000000000000000000C0200000000000007B -:1025800097000000C020441100000000000000007F -:10259000C0204811000000008A0000000020441103 -:1025A00000000000000000000020481100000000B2 -:1025B0000000225C00204411000000000000000028 -:1025C000C0204800000000000000A1FC00204411D1 -:1025D0000000000000000000C020480000000000D3 -:1025E00000000000C0200400000000000000000007 -:1025F00000A0000A00000000970000000020441125 -:102600000000000000000000002048110000000051 -:102610008A000000002044110000000000000000BB -:1026200000204811000000000000225C002044113E -:102630000000000000000000C02048000000000072 -:102640000000A1FC00204411000000000000000078 -:10265000C02048000000000000000000C02004006E -:10266000000000000000000000A0000A00000000C0 -:10267000970000000020441100000000000000004E -:1026800000204811000000008A00000000204411D2 -:1026900000000000000000000020481100000000C1 -:1026A0000000225C00204411000000000000000037 -:1026B000C0204800000000000000A1FC00204411E0 -:1026C0000000000000000000C020480000000000E2 -:1026D0000001A1FD002044110000000000000000E6 -:1026E000D90048000000000000000000C0200400E5 -:1026F000000000000000000000A0000A0000000030 -:1027000000002257002044110000000000000003D8 -:10271000C0484A20000000000000225D0020441153 -:102720000000000000000000C04048000000000061 -:1027300000000000006000000000064500000000EE -:10274000C0200800000000000000225C00204411AE -:10275000000000000000000300384A2200000000D2 -:102760000000A1FC00204411000000000000000057 -:10277000C0204800000000000001A1FD002044111D -:102780000000000000000000002F022200000000F6 -:10279000000000000CE0000000000000000000004D -:1027A00040204800000000000000000140304A20A6 -:1027B0000000000000000002C0304A2000000000BD -:1027C0000000000100530A220000034B0000003FFC -:1027D000C0280A20000000008100000000204411F1 -:1027E000000000000000000100204811000000006F -:1027F000000021F800204411000000000000001833 -:102800000020481100000000000421F9006044117C -:102810000000068D000000110021023000000000C1 -:102820000000000014E00000000003540000001449 -:10283000002F022200000000000000000CC0000079 -:10284000000003640000201000204411000000007C -:102850000000800000204811000000000001A2A438 -:102860000020441100000000000000000060480249 -:102870000000036E00002100002044110000000051 -:1028800000000000C0204800000000000000000020 -:10289000C02048000000000000000000C0204800E8 -:1028A0000000000000000000C040480000000000E0 -:1028B00000000004002F02220000000000000000C1 -:1028C0000CC000000000036A00002010002044112A -:1028D00000000000000080000020481100000000FF -:1028E0000001A2A40020441100000000000000002C -:1028F000004048020000035F00000028002F022271 -:1029000000000000000000000CC00000000005C036 -:102910000001A2A4002044110000000000000000FB -:10292000004048020000035F0000002C0020362613 -:102930000000000000000049002018110000000005 -:102940000000003F002048110000000000000001CE -:1029500000331A260000000000000000002F0226AD -:1029600000000000000000000CC000000000037028 -:102970000000002C00801A2D000000000000003F25 -:10298000C0280A200000000000000015002F0222CD -:1029900000000000000000000CE0000000000386C2 -:1029A00000000006002F02220000000000000000CE -:1029B0000CE00000000003B100000016002F02220E -:1029C00000000000000000000CE00000000003B563 -:1029D00000000020002F0222000000000000000084 -:1029E0000CE000000000039C0000000F002F0222FA -:1029F00000000000000000000CE00000000003A840 -:102A000000000010002F0222000000000000000063 -:102A10000CE00000000003A80000001E002F0222AE -:102A200000000000000000000CE000000000039027 -:102A30000000A2A4002044110000000000000000DB -:102A400000404802000000000800000000290A229F -:102A5000000000000000000340210E2000000000E4 -:102A60000000000CC021122000000000000800003F -:102A7000002812240000000000000014C0221620CC -:102A80000000000000000000002914A40000000065 -:102A90000000A2A40020441100000000000000007B -:102AA000002948A2000000000000A1FE00204411FF -:102AB000000000000000000000404803000000008B -:102AC000810000000020441100000000000000010F -:102AD0000020481100000000000021F800204411EF -:102AE0000000000000000016002048110000000057 -:102AF000000421F9006044110000068D000000155B -:102B000000210230000000000000000014E000007E -:102B1000000003920000210E00204411000000007C -:102B200000000000C020480000000000000000007D -:102B3000C0204800000000000000A2A400204411B2 -:102B400000000000000000000040480200000000FB -:102B5000810000000020441100000000000000017E -:102B60000020481100000000000021F8002044115E -:102B700000000000000000170020481100000000C5 -:102B8000000421F9006044110000068D00000003DC -:102B900000210230000000000000000014E00000EE -:102BA0000000039E000021080020441100000000E6 -:102BB00000000000C02048000000000000000000ED -:102BC000C0204800000000000000A2A40020441122 -:102BD000000000000000000000404802000000006B -:102BE0000000A2A40020441100000000000000002A -:102BF0000020480200000000800000000020441176 -:102C0000000000000000000000204811000000004B -:102C100081000000002044110000000000000010AE -:102C200000204811000000000000000000200010FB -:102C3000000000000000000014C00000000003AE0F -:102C40000000000000400000000000000000201014 -:102C50000020441100000000000080000020481106 -:102C6000000000000001A2A40020441100000000A8 -:102C70000000000600404811000000000000201085 -:102C800000204411000000000000800000204811D6 -:102C9000000000000001A2A4002044110000000078 -:102CA00000000016006048110000036E00000000E4 -:102CB000004000000000000000000000C0200800EC -:102CC0000000000000000000C0200C000000000018 -:102CD0000000001D00210223000000000000000091 -:102CE00014E00000000003CE810000000020441129 -:102CF000000000000000000100204811000000005A -:102D0000000021F80020441100000000000000181D -:102D10000020481100000000000421F90060441167 -:102D20000000068D000000110021023000000000AC -:102D30000000000014E00000000003C000002100BB -:102D400000204411000000000000000000204802A4 -:102D50000000000000000000002048030000000008 -:102D6000BABECAFE0020481100000000CAFEBABE6A -:102D70000020481100000000000020100020441135 -:102D8000000000000000800000204811000000004A -:102D90000000A2A400204411000000000000000474 -:102DA0000040481100000000000021700020441184 -:102DB00000000000000000000020480200000000A9 -:102DC0000000000000204803000000008100000017 -:102DD00000204411000000000000000A00204811FB -:102DE00000000000000000000020001000000000B3 -:102DF0000000000014C00000000003D38C0000009D -:102E00000020441100000000CAFEBABE0040481174 -:102E100000000000810000000020441100000000BC -:102E200000000001002048110000000000003FFFEA -:102E300040280A20000000008000000040280E20EA -:102E40000000000040000000C02812200000000028 -:102E500000040000006946220000068D000000000A -:102E6000002014100000000000000000002F0223CA -:102E700000000000000000000CC00000000003E1A2 -:102E800000000000C0401800000003E400003FFF05 -:102E9000C0281A2000000000000400000069462637 -:102EA0000000068D00000000002018100000000047 -:102EB00000000000002F02240000000000000000BD -:102EC0000CC00000000003E700000000C0401C0030 -:102ED000000003EA00003FFFC0281E2000000000A1 -:102EE00000040000006946270000068D0000000075 -:102EF00000201C1000000000000000000020440220 -:102F00000000000000000000002820C500000000B4 -:102F100000000000004948E800000000A580000013 -:102F200000200811000000000000200000200C110B -:102F30000000000083000000006044110000041243 -:102F4000000000000020440200000000000000001B -:102F5000C0204800000000000000000040204800A1 -:102F6000000000000000001FC0210220000000003F -:102F70000000000014C00000000003F70000201053 -:102F800000204411000000000000800000204811D3 -:102F9000000000000000FFFFC0481220000003FFF7 -:102FA000A780000000200811000000000000A00021 -:102FB00000200C110000000083000000006044119C -:102FC0000000041200000000002044020000000085 -:102FD00000000000C02048000000000000000000C9 -:102FE000C0204800000000000000FFFFC0281220A1 -:102FF00000000000830000000020441100000000D9 -:103000000000000000304883000000008400000041 -:10301000002044110000000000000000C020480013 -:1030200000000000000000001D0000000000000083 -:103030008300000000604411000004120000000042 -:10304000C040040000000001A98000000020081119 -:10305000000000000000C00000400C11000003FA56 -:10306000AB80000000200811000000000000F8E024 -:1030700000400C11000003FAAD8000000020081190 -:10308000000000000000F88000400C11000003FA6E -:10309000B380000000200811000000000000F3FCD5 -:1030A00000400C11000003FAAF800000002008115E -:1030B000000000000000E00000400C11000003FAD6 -:1030C000B180000000200811000000000000F000A6 -:1030D00000400C11000003FA83000000002044119E -:1030E00000000000000021480020481100000000FE -:1030F00084000000002044110000000000000000D7 -:10310000C020480000000000000000001D0000007A -:10311000000000000000000000800000000000002F -:1031200001182000C0304620000000000000000010 -:10313000D90048000000000000000000C02004008A -:10314000000000000000000000A0000A00000000D5 -:103150000218A000C030462000000000000000005F -:10316000D90048000000000000000000C02004005A -:10317000000000000000000000A0000A00000000A5 -:103180000318C000C030462000000000000000000E -:10319000D90048000000000000000000C02004002A -:1031A000000000000000000000A0000A0000000075 -:1031B0000418F8E0C03046200000000000000000C5 -:1031C000D90048000000000000000000C0200400FA -:1031D000000000000000000000A0000A0000000045 -:1031E0000518F880C03046200000000000000000F4 -:1031F000D90048000000000000000000C0200400CA -:10320000000000000000000000A0000A0000000014 -:103210000618E000C030462000000000000000005A -:10322000D90048000000000000000000C020040099 -:10323000000000000000000000A0000A00000000E4 -:103240000718F000C0304620000000000000000019 -:10325000D90048000000000000000000C020040069 -:10326000000000000000000000A0000A00000000B4 -:103270000818F3FCC03046200000000000000000E9 -:10328000D90048000000000000000000C020040039 -:10329000000000000000000000A0000A0000000084 -:1032A0000000003000200A2D000000000000000097 -:1032B000C0290C4000000000000000300020362330 -:1032C0000000000000000000C0200400000000001A -:1032D0000000000000A0000A0000000086000000BE -:1032E00000204411000000000000000000404801E0 -:1032F0000000000085000000C02044110000000014 -:103300000000000000404801000000000000217C97 -:10331000002044110000000000000018402102209D -:10332000000000000000000014C000000000044580 -:1033300000800000C0494A20000004460000000050 -:10334000C02048000000000000000000C02048002D -:103350000000000000000000C02048000000000045 -:103360008100000000204411000000000000000166 -:10337000002048110000000000000000C0200800EC -:103380000000000000000000170000000000000026 -:103390000004217F006044110000068D0000001F22 -:1033A00000210230000000000000000014C00000F6 -:1033B000000000000000000000404C020000044B30 -:1033C00000000000C0200C00000000000000000011 -:1033D000C02010000000000000000000C020140009 -:1033E0000000000000000000C020180000000000E5 -:1033F00000000000C0201C000000000000007F0052 -:1034000000280A210000000000004500002F0222D1 -:1034100000000000000000000CE000000000045963 -:1034200000000000C020200000000000000000009C -:1034300017000000000000000000001000280A2310 -:103440000000000000000010002F02220000000019 -:10345000000000000CE0000000000461810000009A -:10346000002044110000000000000001002048116D -:103470000000000000040000006946240000068DE2 -:103480000000000000400000000004668100000011 -:10349000002044110000000000000000002048113E -:1034A000000000000000216D002044110000000019 -:1034B00000000000002048040000000000000000A0 -:1034C000006048050000069200000000002824F07B -:1034D000000000000000000700280A230000000090 -:1034E00000000001002F0222000000000000000088 -:1034F0000AE000000000046D00000000002F00C979 -:10350000000000000000000004E00000000004864D -:1035100000000000004000000000049300000002D2 -:10352000002F022200000000000000000AE000005E -:103530000000047200000000002F00C9000000001D -:103540000000000002E0000000000486000000000F -:10355000004000000000049300000003002F02223E -:1035600000000000000000000AE0000000000477F6 -:1035700000000000002F00C9000000000000000053 -:103580000CE0000000000486000000000040000085 -:103590000000049300000004002F0222000000003D -:1035A000000000000AE000000000047C00000000B1 -:1035B000002F00C900000000000000000AE0000029 -:1035C000000004860000000000400000000004939A -:1035D00000000005002F0222000000000000000093 -:1035E0000AE000000000048100000000002F00C974 -:1035F000000000000000000006E00000000004865B -:1036000000000000004000000000049300000006DD -:10361000002F022200000000000000000AE000006D -:103620000000048600000000002F00C90000000018 -:103630000000000008E00000000004860000000018 -:10364000004000000000049300007F0000280A21D1 -:103650000000000000004500002F022200000000D2 -:10366000000000000AE00000000000000000000868 -:1036700000210A23000000000000000014C0000028 -:1036800000000490000021690020441100000000A7 -:1036900000000000C0204800000000000000000002 -:1036A000C02048000000000000000000C0204800CA -:1036B00000000000CAFEBABE004048110000000031 -:1036C00000000000C02044000000000000000000D6 -:1036D000C02000000000000000000000C0404800C2 -:1036E0000000000000007F0000280A210000000008 -:1036F00000004500002F0222000000000000000032 -:103700000AE000000000049900000000C020000052 -:103710000000000000000000C020000000000000C9 -:1037200000000000C0400000000000000000000099 -:1037300000404C080000045900000000C0200800B0 -:10374000000000000000001040210E2000000000DA -:1037500000000011402112200000000000000012B3 -:1037600040211620000000000000216900204411C3 -:1037700000000000000000000020480200000000DF -:1037800000000000002102250000000000000000F1 -:1037900014E00000000004A300040000C0494A2017 -:1037A000000004A4FFFBFFFFC0284A200000000027 -:1037B00000000000002102230000000000000000C3 -:1037C00014E00000000004B000000000C020480029 -:1037D0000000000000000000C020480000000000C1 -:1037E0000000000000210224000000000000000092 -:1037F00014C00000000000008100000000204411FF -:10380000000000000000000C002048110000000033 -:103810000000000000200010000000000000000078 -:1038200014C00000000004ACA000000000204411FF -:1038300000000000CAFEBABE0040481100000000AF -:10384000810000000020441100000000000000047E -:1038500000204811000000000000216B00204411EE -:103860000000000000000000C02048100000000020 -:10387000810000000020441100000000000000054D -:1038800000204811000000000000216C00204411BD -:103890000000000000000000C020481000000000F0 -:1038A00000000000002F02240000000000000000C3 -:1038B0000CE00000000000000000000000400000DC -:1038C000000004AA00000000C0210A20000000003F -:1038D0000000000014C00000000004C381000000CC -:1038E00000204411000000000000000000204811EA -:1038F000000000000000216D0020441100000000C5 -:1039000000000000C020480000000000000000008F -:10391000C060480000000692000000000040000067 -:10392000000004C7810000000020441100000000D6 -:103930000000000100204811000000000004000009 -:10394000C02946200000000000000000C060000008 -:103950000000068D0000000100210222000000008E -:103960000000000014C00000000004CE0000216927 -:10397000002044110000000000000000C0204800AA -:103980000000000000000000C0204800000000000F -:10399000000000000020481000000000CAFEBABE6F -:1039A000004048110000000000000000C02044005A -:1039B0000000000000000000C040481000000000AF -:1039C0008100000000204411000000000000000100 -:1039D0000020481100000000000021F800204411E0 -:1039E000000000000000000E002048110000000050 -:1039F000000421F9006044110000068D0000000061 -:103A000000210230000000000000000014C000008F -:103A1000000004D0000021800020441100000000BC -:103A200000000000C020480000000000000000006E -:103A3000C02000000000000000000000C02048007E -:103A40000000000000000000C02000000000000096 -:103A500000000000C040480000000000000000031B -:103A600000333E2F00000000000000010021022171 -:103A7000000000000000000014E00000000005004D -:103A80000000002C00200A2D0000000000040000AF -:103A900018E00C11000004EF0000000100333E2F7D -:103AA0000000000000002169002044110000000017 -:103AB000000000000020480200000000000000009C -:103AC00000204803000000000000000800300A2227 -:103AD0000000000000000000C020480000000000BE -:103AE00000000000C0204800000000000000216924 -:103AF00000204411000000000000000000204802E7 -:103B0000000000000000000000204803000000004A -:103B10000000000800300A22000000000000000041 -:103B2000C02048000000000000000000D8C048008D -:103B3000000004E30000216900204411000000009F -:103B4000000000000020480200000000000000000B -:103B500000204803000000000000000800300A2296 -:103B60000000000000000000C0204800000000002D -:103B700000000000C0204800000000000000002DF0 -:103B80000020122D000000000000000000290C831E -:103B90000000000000002169002044110000000026 -:103BA00000000000002048020000000000000000AB -:103BB00000204803000000000000000800300A2236 -:103BC0000000000000000000C020480000000000CD -:103BD00000000000C02048000000000000000011AC -:103BE00000210224000000000000000014C00000BA -:103BF000000000000000000000400000000004AAD7 -:103C00000000002CC0203620000000000000002D25 -:103C1000C0403620000000000000000F00210221FB -:103C2000000000000000000014C0000000000505B6 -:103C300000000000006000000000000B0000000019 -:103C4000D90000000000000000000000C040040097 -:103C500000000001B5000000002044110000000039 -:103C6000000020000020481100000000B600000005 -:103C700000204411000000000000A00000204811B6 -:103C800000000000B7000000002044110000000008 -:103C90000000C0000020481100000000B800000033 -:103CA00000204411000000000000F8E0002048114E -:103CB00000000000B90000000020441100000000D6 -:103CC0000000F8800020481100000000BA00000049 -:103CD00000204411000000000000E0000020481116 -:103CE00000000000BB0000000020441100000000A4 -:103CF0000000F0000020481100000000BC0000009F -:103D000000204411000000000000F3FC00204811D6 -:103D100000000000810000000020441100000000AD -:103D2000000000020020481100000000000000FF19 -:103D300000280E300000000000000000002F0223C9 -:103D400000000000000000000CC000000000051989 -:103D500000000000C020080000000000000000007B -:103D600014C000000000052E0000000000200C110F -:103D7000000000000000001C0020362300000000AE -:103D80000000002B00203623000000000000002966 -:103D90000020362300000000000000280020362309 -:103DA0000000000000000017002036230000000083 -:103DB000000000250020362300000000000000263F -:103DC00000203623000000000000001500203623EC -:103DD0000000000000000016002036230000000054 -:103DE000FFFFE00000200C11000000000000002197 -:103DF00000203623000000000000002200203623AF -:103E00000000000000001FFF00200C110000000057 -:103E100000000023002036230000000000000024E2 -:103E20000020362300000000F1FFFFFF00283A2E9B -:103E3000000000000000001AC0220E200000000058 -:103E4000000000000029386E000000008100000022 -:103E5000002044110000000000000006002048116E -:103E6000000000000000002A402036200000000072 -:103E70008700000000204411000000000000000046 -:103E8000C0204800000000000000A1F40020441100 -:103E900000000000000000000020481000000000AA -:103EA0000000000000200C110000000000000030A5 -:103EB00000203623000000009D0000000020441177 -:103EC000000000000000001F40214A200000000008 -:103ED00096000000002044110000000000000000D7 -:103EE000C02048000000000000000000C0200C00BE -:103EF0000000000000000000C020100000000000D2 -:103F00000000001F00211624000000000000000037 -:103F100014C00000000000000000001D0020362337 -:103F2000000000000000000300281E230000000025 -:103F3000000000080022222300000000FFFFF00024 -:103F4000002822280000000000000000002920E8CE -:103F5000000000000000001F0020362800000000C4 -:103F60000000001800211E230000000000000020B7 -:103F70000020362700000000000000020022162466 -:103F80000000000000000000003014A80000000045 -:103F90000000001E00203625000000000000000385 -:103FA00000211A24000000001000000000281A263A -:103FB00000000000EFFFFFFF00283A2E0000000085 -:103FC00000000000004938CE0000067B0000000120 -:103FD00040280A20000000000000000640280E20B3 -:103FE0000000000000000300C028122000000000B4 -:103FF0000000000800211224000000000000000062 -:10400000C02016200000000000000000C0201A2080 -:10401000000000000000000000210222000000005B -:104020000000000014C000000000056681000000D0 -:104030000020441100000000000000010020481191 -:10404000000000000000225800300A240000000098 -:1040500000040000006946220000068D000021696E -:10406000002044110000000000000000002048056E -:10407000000000000002000000294A2600000000A5 -:10408000000000000020481000000000CAFEBABE78 -:10409000002048110000000000000002002F022351 -:1040A00000000000000000000CC000000000056ED1 -:1040B00000000000C0201C100000000000000000F4 -:1040C000C04000000000057C00000002002F022319 -:1040D00000000000000000000CC000000000056EA1 -:1040E00081000000002044110000000000000001D9 -:1040F00000204811000000000000225800300A246F -:104100000000000000040000006946220000068D47 -:1041100000000000C0201C10000000000000000093 -:10412000C04000000000057C00000000002F0223BA -:1041300000000000000000000CC00000000005723C -:1041400000000000C0201C00000000000000000073 -:10415000C04000000000057C00000004002F022386 -:1041600000000000000000000CC000000000057A04 -:104170008100000000204411000000000000000049 -:1041800000204811000000000000216D00204411B3 -:104190000000000000000000C020480000000000F7 -:1041A00000000000C060480000000692000000000F -:1041B00000401C100000057C00000000C020000032 -:1041C0000000000000000000C040000000000000EF -:1041D000000000000EE000000000057E000000006E -:1041E00000600000000005C900000000002F02244C -:1041F00000000000000000000CC000000000058F5F -:104200000000A2B7002044110000000000000000E0 -:104210000020480700000000810000000020441139 -:104220000000000000000001002048110000000014 -:104230000004A2B6006044110000068D0000001AC0 -:10424000002122300000000000000006002226307D -:104250000000000000042004006044110000068DEE -:104260000000A2C400204411000000000000000073 -:10427000003048E9000000000000000000E00000FD -:104280000000058D0000A2D10020441100000000B4 -:104290000000000000404808000000000000A2D11B -:1042A00000204411000000000000000100504A28D6 -:1042B0000000000000000001002F022400000000A8 -:1042C000000000000CC00000000005A00000A2BB20 -:1042D00000204411000000000000000000204807FA -:1042E00000000000810000000020441100000000D8 -:1042F0000000000100204811000000000004A2BAE4 -:10430000006044110000068D0000001A00212230D8 -:10431000000000000000000600222630000000001F -:1043200000042004006044110000068D0000A2C5B6 -:10433000002044110000000000000000003048E9A7 -:10434000000000000000000000E000000000059EEA -:104350000000A2D200204411000000000000000074 -:1043600000404808000000000000A2D200204411D4 -:10437000000000000000000100504A28000000007A -:1043800000000002002F02240000000000000000D6 -:104390000CC00000000005B10000A2BF00204411C5 -:1043A000000000000000000000204807000000009E -:1043B0008100000000204411000000000000000106 -:1043C00000204811000000000004A2BE006044115B -:1043D0000000068D0000001A0021223000000000BD -:1043E0000000000600222630000000000004200427 -:1043F000006044110000068D0000A2C60020441198 -:104400000000000000000000003048E9000000004B -:104410000000000000E00000000005AF0000A2D393 -:104420000020441100000000000000000040480887 -:10443000000000000000A2D3002044110000000092 -:104440000000000100504A28000000000000A2C344 -:104450000020441100000000000000000020480778 -:104460000000000081000000002044110000000056 -:104470000000000100204811000000000004A2C25A -:10448000006044110000068D0000001A0021223057 -:10449000000000000000000600222630000000009E -:1044A00000042004006044110000068D0000A2C733 -:1044B000002044110000000000000000003048E926 -:1044C000000000000000000000E00000000005BE49 -:1044D0000000A2D4002044110000000000000000F1 -:1044E00000404808000000000000A2D40020441151 -:1044F000000000000000000100504A2800000000F9 -:1045000085000000002044110000000000000000B1 -:1045100000204801000000000000304A0020441143 -:104520000000000001000000002048110000000011 -:104530000000000000400000000005C4A4000000CE -:10454000C02044110000000000000000C0404800EE -:104550000000000000000000C0600000000005C96D -:1045600000000000C0400400000000010000002C1A -:1045700000203621000000008100000000204411CE -:1045800000000000000000060020481100000000AC -:1045900000000000002F02300000000000000000BA -:1045A0000CC00000000005D0000000000020041135 -:1045B000000000000000003000403621000005E34C -:1045C000000000300020062D0000000000007E00EA -:1045D000002806210000000000000000002F02213A -:1045E00000000000000000000CE00000000005E3F7 -:1045F00081000000002044110000000000000001C4 -:1046000000204811000000000004A0920060441146 -:104610000000068D00000031002036300000000050 -:104620000004A093006044110000068D00000032D9 -:1046300000203630000000000004A2B600604411E3 -:104640000000068D0000003300203630000000001E -:104650000004A2BA006044110000068D000000347E -:1046600000203630000000000004A2BE00604411AB -:104670000000068D000000350020363000000000EC -:104680000004A2C2006044110000068D0000003644 -:1046900000203630000000000004200400604411B7 -:1046A0000000068D0001A2A40020441100000000BB -:1046B0000000003F00204811000000000000003F03 -:1046C00000204811000000000000003F00204811B9 -:1046D000000000000000003F002048110000000022 -:1046E0000000000500204811000000000000A1F4B7 -:1046F00000204411000000000000000000204811CC -:1047000000000000880000000020441100000000AC -:10471000000000010020481100000000810000009E -:104720000020441100000000000000060020481195 -:104730000000000000000001002F02300000000017 -:10474000000000000CE000000000062C000000301B -:104750000020062D0000000000000000002F0221B4 -:1047600000000000000000000CE000000000062C2B -:104770008100000000204411000000000000000142 -:10478000002048110000000000007E0000280621E3 -:104790000000000000000000002F022100000000C7 -:1047A000000000000CE00000000006050000A092E0 -:1047B00000204411000000000000003100204A2DBC -:1047C000000000000000A093002044110000000041 -:1047D0000000003200204A2D000000000000A2B6B8 -:1047E00000204411000000000000003300204A2D8A -:1047F000000000000000A2BA0020441100000000E8 -:104800000000003400204A2D000000000000A2BE7D -:1048100000204411000000000000003500204A2D57 -:10482000000000000000A2C20020441100000000AF -:104830000000003600204A2D00000000000000307B -:104840000020062D00000000000001FF00280621C6 -:104850000000000000000000002F02210000000006 -:10486000000000000CE000000000062B000000002B -:1048700000210221000000000000000014C0000020 -:104880000000060E0004A003006044110000068D25 -:104890000000A00300204411000000000000000000 -:1048A0000020481000000000000000010021062147 -:1048B000000000000000000014C00000000006130B -:1048C0000004A010006044110000068D0000A0103C -:1048D00000204411000000000000000000204810EB -:1048E000000000000000000100210621000000007F -:1048F00000000000002F0221000000000000000066 -:104900000CE000000000062B0004A0110060441120 -:104910000000068D0000A0110020441100000000DE -:104920000000000000204810000000000004A01259 -:10493000006044110000068D0000A0120020441108 -:1049400000000000000000000020481000000000EF -:104950000004A013006044110000068D0000A013A5 -:10496000002044110000000000000000002048105A -:10497000000000000004A014006044110000068D37 -:104980000000A014002044110000000000000000FE -:1049900000204810000000000004A0150060441131 -:1049A0000000068D0000A01500204411000000004A -:1049B0000000000000204810000000000004A016C5 -:1049C000006044110000068D0000A0160020441174 -:1049D000000000000000000000204810000000005F -:1049E0000004A017006044110000068D0000A0170D -:1049F00000204411000000000000000000204810CA -:104A00000000000000042004006044110000068D36 -:104A10000000002C0080062D00000000FF000000B8 -:104A20000020441100000000000000000020481198 -:104A300000000000000000010020481100000000FC -:104A4000000000020080481100000000000000008B -:104A50000EE000000000063D000000300020062DA2 -:104A600000000000000000020028062100000000F5 -:104A700000000000002F02210000000000000000E4 -:104A80000CE000000000063B810000000020441103 -:104A9000000000000000000100204811000000009C -:104AA00000042004006044110000068D0000100086 -:104AB00000200811000000000000002B002036221A -:104AC000000000000000000000600000000006413F -:104AD0000000000000600000000005C99800000010 -:104AE0000020441100000000000000000080481178 -:104AF0000000000000000000C0600000000006414F -:104B000000000000C0400400000000010000A2A45A -:104B10000020441100000000000000220020481185 -:104B20000000000089000000002044110000000087 -:104B300000000001004048110000062D9700000011 -:104B40000020441100000000000000000020481177 -:104B5000000000008A000000002044110000000056 -:104B600000000000004048110000062D0000000079 -:104B7000006000000000065C0000201000204411CE -:104B8000000000000000800000204811000000002C -:104B90000001A2A4C0204411000000000000001683 -:104BA000006048110000036E000020100020441136 -:104BB000000000000001000000204811000000007B -:104BC00081000000002044110000000000000001EE -:104BD00000204811000000000000217C002044114A -:104BE00000000000098000000020481100000000C3 -:104BF000FFFFFFFF00204811000000000000000040 -:104C00000020481100000000000000001700000014 -:104C1000000000000004217F006044110000068DA8 -:104C20000000001F00210230000000000000000012 -:104C300014C00000000000000000000400404C11FF -:104C400000000656000000000040000000000000C8 -:104C50000000001700201E2D0000000000000004CE -:104C600000291E27000000000000001700803627E2 -:104C7000000000000000001700201E2D00000000B2 -:104C8000FFFFFFFB00281E270000000000000017A8 -:104C900000803627000000000000001700201E2DB5 -:104CA000000000000000000800291E27000000008E -:104CB00000000017008036270000000000000017E9 -:104CC00000201E2D00000000FFFFFFF700281E2718 -:104CD00000000000000000170080362700000000E0 -:104CE000000020100020441100000000000080009F -:104CF00000204811000000000001A2A4002044117F -:104D00000000000000000016006048110000036E63 -:104D100000002010002044110000000000010000ED -:104D200000204811000000000000217C00204411F8 -:104D30000000000001800000002048110000000079 -:104D4000FFFFFFFF002048110000000000000000EE -:104D500000204811000000000000000017000000C3 -:104D6000000000008100000000204411000000004D -:104D70000000000100204811000000000004217F15 -:104D8000006044110000068D0000001F0021023069 -:104D9000000000000000000014C000000000068CAD -:104DA0000000001000404C110000067200000000DE -:104DB000C0200400000000000000000038C0000017 -:104DC000000000000000001D00200A2D000000006F -:104DD0000000001E00200E2D000000000000001F3B -:104DE0000020122D00000000000000200020162DE1 -:104DF00000000000000021690020441100000000B4 -:104E00000000000000204804000000000000000036 -:104E100000204805000000000000000000204801BC -:104E200000000000CAFEBABE0020481100000000C9 -:104E30000000000400301224000000000000000008 -:104E4000002F006400000000000000000CC0000003 -:104E50000000068B0000000300281A22000000005A -:104E6000000000080022122200000000FFFFF000F6 -:104E7000002812240000000000000000002910C4D7 -:104E8000000000000000001F004036240000000069 -:104E90000000000000800000000000000000000092 -:104EA0001AC000000000068D9F0000000020441181 -:104EB00000000000CAFEBABE002048110000000039 -:104EC000000000001AE00000000006900000000052 -:104ED0000080000000000000000000001AC0000078 -:104EE000000006929E000000002044110000000017 -:104EF000CAFEBABE002048110000000000000000F9 -:104F00001AE000000000069500000000008000008C -:104F10000000000000000000006000000000000B26 -:104F200000001000006004110000031500000000E4 -:104F300000200411000000000000000000600811C3 -:104F4000000001B20000225C0020441100000000BB -:104F5000000000030020481100000000000022565D -:104F600000204411000000000000001B0020481138 -:104F7000000000000000A1FC00204411000000001F -:104F80000000000100204811000000000001A1FD08 -:104F9000C0204411000000000000002100201E2D50 -:104FA000000000000000001000221E27000000008A -:104FB000000000240020222D000000000000FFFF60 -:104FC00000282228000000000000000000294907F6 -:104FD0000000000000000000002048110000000058 -:104FE000000000220020222D000000000000FFFF32 -:104FF00000282228000000000000000000294907C6 -:105000000000000000000000002048110000000027 -:105010000000002300201E2D0000000000000010F2 -:1050200000221E27000000000000000000294907A0 -:1050300000000000000000000040481100000000D7 -:105040000000000000000000000000000000000060 -:105050000000000000000000000000000000000050 -:105060000000000000000000000000000000000040 -:105070000000000000000000000000000000000030 -:105080000000000000000000000000000000000020 -:105090000000000000000000000000000000000010 -:1050A0000000000000000000000000000000000000 -:1050B00000000000000000000000000000000000F0 -:1050C00000000000000000000000000000000000E0 -:1050D00000000000000000000000000000000000D0 -:1050E00000000000000000000000000000000000C0 -:1050F00000000000000000000000000000000000B0 -:10510000000000000000000000000000000000009F -:10511000000000000000000000000000000000008F -:10512000000000000000000000000000000000007F -:10513000000000000000000000000000000000006F -:10514000000000000000000000000000000000005F -:10515000000000000000000000000000000000004F -:10516000000000000000000000000000000000003F -:10517000000000000000000000000000000000002F -:10518000000000000000000000000000000000001F -:10519000000000000000000000000000000000000F -:1051A00000000000000000000000000000000000FF -:1051B00000000000000000000000000000000000EF -:1051C00000000000000000000000000000000000DF -:1051D00000000000000000000000000000000000CF -:1051E00000000000000000000000000000000000BF -:1051F00000000000000000000000000000000000AF -:10520000000000000000000000000000000000009E -:10521000000000000000000000000000000000008E -:10522000000000000000000000000000000000007E -:10523000000000000000000000000000000000006E -:10524000000000000000000000000000000000005E -:10525000000000000000000000000000000000004E -:10526000000000000000000000000000000000003E -:10527000000000000000000000000000000000002E -:10528000000000000000000000000000000000001E -:10529000000000000000000000000000000000000E -:1052A00000000000000000000000000000000000FE -:1052B0000142050205C002500000000001C3016860 -:1052C000043F05C000000000022502090250015100 -:1052D000000000000223024502A00241000000007D -:1052E00003D705C005C005C0000000000649064AF6 -:1052F000031F05C00000000005C005C503200340D2 -:1053000000000000032A0282034203340000000070 -:1053100005C005C005C005C00000000005C005515E -:1053200005C005C00000000003BA05C004BB03446B -:1053300000000000049A0450043D05C00000000075 -:1053400004D005C0044104DD00000000045005073E -:10535000035103750000000005C005C005C005C06D -:105360000000000005C005C005C005C00000000029 -:1053700005C005C0063F05C70000000005C005C008 -:10538000000705C00000000005C005C005C005C03D -:105390000000000005C005C005C005C000000000F9 -:1053A00003F803ED0408040600000000040E040ADC -:1053B000040C041000000000041C04180424042041 -:1053C00000000000042C0428043404300000000015 -:1053D00005C005C0043805C00000000005C005C0B8 -:1053E00005C005C00000000005C005C005C005C01F -:1053F0000000000000020679069700060000000089 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV620_pfp.bin.ihex b/kernel-2.6.33/firmware/radeon/RV620_pfp.bin.ihex deleted file mode 100644 index f55292c9..00000000 --- a/kernel-2.6.33/firmware/radeon/RV620_pfp.bin.ihex +++ /dev/null @@ -1,145 +0,0 @@ -:1000000000CA040000A00000007E828B007C038BED -:10001000008001B8007C038B00D4401E00EE001E5F -:1000200000CA040000A00000007E828B00C41838C3 -:1000300000CA240000CA2800009581A800C41C3A08 -:1000400000C3C00000CA080000CA0C00007C744B4A -:1000500000C200050099C00000C41C3A007C744C2A -:1000600000C0FFF000042C0400309002007D250049 -:1000700000351402007D350B00255403007CD5802B -:1000800000259C030095C00400D5001B007EDDC147 -:10009000007D9D8000D6801B00D5801B00D4401EB3 -:1000A00000D5401E00D6401E00D6801E00D4801E03 -:1000B00000D4C01E009783D300D5C01E00CA08001C -:1000C0000080001A00CA0C0000E4011E00D4001ECB -:1000D0000080000C00C4183800E4013E00D4001E6B -:1000E0000080000C00C4183800D4401E00EE001E32 -:1000F00000CA040000A00000007E828B00E4011E04 -:1001000000D4001E00D4401E00EE001E00CA0400F1 -:1001100000A00000007E828B00E4013E00D4001E9F -:1001200000D4401E00EE001E00CA040000A0000023 -:10013000007E828B00CA180000D4401E00D5801EAD -:100140000080005300D4007500D4401E00CA08008F -:1001500000CA0C0000CA100000D4801900D4C018D6 -:1001600000D5001700D4801E00D4C01E00D5001E8C -:1001700000E2001E00CA040000A00000007E828B86 -:1001800000CA080000D4806000D4401E0080000037 -:1001900000D4801E00CA080000D4806100D4401E34 -:1001A0000080000000D4801E00CA080000CA0C00B5 -:1001B00000D4401E00D4801600D4C01600D4801E87 -:1001C000008001B800D4C01E00C6084300CA0C005D -:1001D00000CA10000094800400CA140000E420F358 -:1001E00000D4201300D5606500D4E01C00D5201C8D -:1001F00000D5601C008000000006200100C60843F6 -:1002000000CA0C0000CA1000009483F700CA140052 -:1002100000E420F30080007900D4201300C60843D6 -:1002200000CA0C0000CA1000009883EF00CA140036 -:1002300000D400640080008D0000000000C414326F -:1002400000C6184300C4082F0095400500C40C30B8 -:1002500000D4401E0080000000EE001E009583F5D3 -:1002600000C4103100D4403300D5206500D4A01C58 -:1002700000D4E01C00D5201C00E4015E00D4001E68 -:10028000008000000006200100CA1800000A2001BA -:1002900000D6007600C408360098800700C61045D6 -:1002A0000095011000D4001F00D46062008000009F -:1002B00000D4206200CC383500CC1433008401BB5C -:1002C00000D4007200D5401E0080000000EE001E29 -:1002D00000E2001A008401BB00E2001A00CC104BBF -:1002E00000CC0447002C9401007D098B0098400548 -:1002F000007D15CB00D4001A008001B800D4006D39 -:100300000034440100CC0C480098403A00CC2C4A00 -:100310000095800400CC0449008001B800D4001A84 -:1003200000D4C01A00282801008400F000CC10037B -:100330000098801B0004380C008400F000CC1003EF -:100340000098801700043808008400F000CC1003E7 -:100350000098801300043804008400F000CC1003DF -:100360000098801400CC104C009A800900CC144DE9 -:10037000009840DC00D4006D00CC184800D5001A6D -:1003800000D5401A008000C900D5801A0096C0D55B -:1003900000D4006D008001B800D4006E009AC00344 -:1003A00000D4006D00D4006E0080000000EC007FDF -:1003B000009AC0CC00D4006D008001B800D4006E5B -:1003C00000CC140300CC180300CC1C03007D910367 -:1003D000007DD583007D190C0035CC1F0035701FC2 -:1003E000007CF0CB007CD08B00880000007E8E8BE0 -:1003F0000095C00400D4006E008001B800D4001A3B -:1004000000D4C01A00CC080300CC0C0300CC1003AD -:1004100000CC140300CC180300CC1C0300CC240334 -:1004200000CC28030035C41F0036B01F007C704B81 -:100430000034F01F007C704B0035701F007C704B47 -:10044000007D8881007DCCC1007E5101007E9541F8 -:10045000007C9082007CD4C2007C848B009AC00314 -:10046000007C8C8B002C88010098809E00D4006D4D -:100470000098409C00D4006E00CC084C00CC0C4D81 -:1004800000CC104800D4801A00D4C01A00800101AA -:1004900000D5001A00CC083200D40032009482D972 -:1004A00000CA0C0000D4401E0080000000D4001ED2 -:1004B00000E4011E00D4001E00CA080000CA0C009F -:1004C00000CA100000D4401E00CA140000D4801ED0 -:1004D00000D4C01E00D5001E00D5401E00D54034FB -:1004E0000080000000EE001E0028040400E2001A54 -:1004F00000E2001A00D4401A00CA380000CC0803F9 -:1005000000CC0C0300CC0C0300CC0C03009882BD83 -:1005100000000000008401BB00D7A06F0080000035 -:1005200000EE001F00CA040000C2FF0000CC083427 -:1005300000C13FFF007C74CB007CC90B007D010F24 -:10054000009902B0007C738B008401BB00D7A06FC0 -:100550000080000000EE001F00CA080000281900FB -:10056000007D898B009580140028140400CA0C00BB -:1005700000CA100000CA1C0000CA240000E2001FCC -:1005800000D4C01A00D5001A00D5401A00CC1803B8 -:1005900000CC2C0300CC2C0300CC2C03007DA58BBD -:1005A000007D9C4700984297000000000080016198 -:1005B00000D4C01A00D4401E00D4801E0080000069 -:1005C00000EE001E00E4011E00D4001E00D4401EF8 -:1005D00000EE001E00CA040000A00000007E828B16 -:1005E00000E4013E00D4001E00D4401E00EE001EB8 -:1005F00000CA040000A00000007E828B00CA080030 -:1006000000248C06000CCC060098C00600CC104ECE -:100610000099000400D4007300E4011E00D4001E01 -:1006200000D4401E00D4801E0080000000EE001E9A -:1006300000CA080000CA0C000034D01800251001C0 -:100640000095002100C17FFF00CA100000CA1400FD -:1006500000CA180000D4801D00D4C01D007DB18BDD -:1006600000C1420200C2C00100D5801D0034DC0E72 -:10067000007D5D4C007F734C00D7401E00D5001EEE -:1006800000D5401E00C1420000C2C00000099C010C -:100690000031DC10007F5F4C007F734C00042802A7 -:1006A000007D838000D5A86F00D5806600D7401EEE -:1006B00000EC005E00C8240200C82402008001B8DB -:1006C00000D6007600D4401E00D4801E00D4C01E88 -:1006D0000080000000EE001E0080000000EE001F01 -:1006E00000D4001F0080000000D4001F00D4001FB1 -:1006F0000088000000D4001F00000000000000007F -:1007000000000000000000000000000000000000E9 -:1007100000000000000000000000000000000000D9 -:1007200000000000000000000000000000000000C9 -:1007300000000000000000000000000000000000B9 -:1007400000000000000000000000000000000000A9 -:100750000000000000000000000000000000000099 -:100760000000000000000000000000000000000089 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B0000000000000000000000000000000000039 -:1007C0000000000000000000000000000000000029 -:1007D0000000000000000000000000000000000019 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:1008000000010171000201780003008F0004007FE5 -:10081000000500030006003F000700320008012C1D -:1008200000090046000A0036001001B6001700A2B9 -:100830000022013A00230149002000B400240125D0 -:100840000027004D0028006A002A0060002B00529B -:10085000002F0065003200870034017F003C015604 -:10086000003F00720041018C0044012E00550173CD -:100870000056017A0060000B00610034006200380D -:1008800000630038006400380065003800660038F6 -:10089000006700380068003A00690041006A0048BB -:1008A000006B0048006C0048006D0048006E004876 -:1008B000006F00480000000600000006000000066F -:1008C0000000000600000006000000060000000610 -:1008D0000000000600000006000000060000000600 -:1008E00000000006000000060000000600000006F0 -:1008F00000000006000000060000000600000006E0 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV630_me.bin.ihex b/kernel-2.6.33/firmware/radeon/RV630_me.bin.ihex deleted file mode 100644 index ba3a7e63..00000000 --- a/kernel-2.6.33/firmware/radeon/RV630_me.bin.ihex +++ /dev/null @@ -1,1345 +0,0 @@ -:1000000000000000C020040000000000000000000C -:1000100000A0000A000000000000FFFF00284621A9 -:100020000000000000000000D900480000000000AF -:1000300000000000C02004000000000000000000DC -:1000400000A0000A000000000000000000E0000026 -:100050000000000000010000C02946200000000050 -:1000600000000000D900480000000000000000006F -:10007000C0200400000000000000000000A0000AF2 -:10008000000000008100000000204411000000007A -:1000900000000001002048110000000000042004BE -:1000A000006044110000068A0000000000600000AB -:1000B0000000062E00000000006000000000064264 -:1000C00000000000C02008000000000000000F0039 -:1000D000002816220000000000000008002116255C -:1000E000000000000000001800203625000000007D -:1000F0008D000000002044110000000000000004FA -:10010000002F022500000000000000000CE00000AD -:1001100000000018004120000040481100000019B4 -:100120000042200000204811000000008E00000066 -:1001300000204411000000000000002800204A2D8B -:1001400000000000900000000020441100000000AA -:100150000000000000204805000000000000000C26 -:1001600000211622000000000000000300281625D0 -:10017000000000000000001900211A220000000009 -:100180000000000400281A26000000000000000003 -:10019000002914C5000000000000001900203625C9 -:1001A0000000000000000000003A140200000000FF -:1001B00000000016002116250000000000000003CA -:1001C00000281625000000000000001700200E2D5A -:1001D00000000000FFFFFFFC00280E2300000000CD -:1001E00000000000002914A3000000000000001718 -:1001F00000203625000000000000800000280E22AC -:10020000000000000000000700220E230000000094 -:10021000000000000029386E0000000020000000EF -:1002200000280E22000000000000000600210E231E -:1002300000000000000000000029386E00000000EF -:100240000000000000220222000000000000000068 -:1002500014E0000000000038000000002EE0000064 -:1002600000000035000000002CE000000000003716 -:100270000000000000400E2D0000003900000008C2 -:1002800000200E2D00000000000000090040122D8B -:10029000000000460000000100400E2D0000003963 -:1002A00000000000C0200C0000000000003FFFFC28 -:1002B0000028122300000000000000020022122487 -:1002C000000000000000001F00211E2300000000AD -:1002D0000000000014E000000000003E00000008E4 -:1002E00000401C11000000410000000D00201E2DE8 -:1002F000000000000000000F00281E270000000082 -:100300000000000300221E27000000007FC0000044 -:1003100000281A23000000000000001400211A2603 -:10032000000000000000000100331A260000000059 -:100330000000000800221A26000000000000000053 -:1003400000290CC700000000000000270020362410 -:100350000000000000007F000028122100000000C3 -:1003600000001400002F0224000000000000000024 -:100370000CE000000000004B0000000100290E23EB -:10038000000000000000000E0020362300000000E6 -:100390000000E0000020441100000000FFF8000011 -:1003A00000294A230000000000000000003A2C024F -:1003B000000000000000000200220E2B00000000E0 -:1003C000FC00000000280E23000000000000000FC9 -:1003D000002036230000000000001FFF00294A23F0 -:1003E000000000000000002700204A2D000000004F -:1003F000000000000020481100000000000000295B -:1004000000200E2D00000000060A020000294A23E9 -:100410000000000000000000002048110000000063 -:100420000000000000204811000000000000000152 -:1004300000210222000000000000000014E0000083 -:1004400000000061000000002EE000000000005FDE -:10045000000000002CE000000000005E0000000032 -:1004600000400E2D000000620000000100400E2D33 -:10047000000000620000000A00200E2D00000000B5 -:100480000000000B0040122D0000006A0000000078 -:10049000C0200C0000000000003FFFFC00281223D9 -:1004A00000000000000000020022122400000000F2 -:1004B0007FC0000000281623000000000000001488 -:1004C0000021162500000000000000010033162561 -:1004D000000000008000000000280E230000000043 -:1004E0000000000000290CA3000000003FFFFC00FA -:1004F00000290E23000000000000001F00211E2321 -:10050000000000000000000014E000000000006D8A -:100510000000010000401C11000000700000000DF0 -:1005200000201E2D00000000000000F000281E2703 -:10053000000000000000000400221E270000000050 -:100540008100000000204411000000000000000DA8 -:100550000020481100000000FFFFF0FF00281A30C3 -:10056000000000000000A02800204411000000004E -:1005700000000000002948E6000000000000A0186C -:1005800000204411000000003FFFFFFF00284A2325 -:10059000000000000000A010002044110000000036 -:1005A00000000000002048040000000000000030AF -:1005B0000020162D00000000000000020029162572 -:1005C0000000000000000030002036250000000080 -:1005D000000000250020162D000000000000000093 -:1005E000002F00A300000000000000000CC000006D -:1005F00000000083000000260020162D00000000EF -:1006000000000000002F00A4000000000000000017 -:100610000CC000000000008400000000004000004A -:100620000000008A000000250020362300000000A2 -:100630000000002600203624000000000000001703 -:1006400000201E2D000000000000000200210227F3 -:10065000000000000000000014E000000000008A1C -:1006600000000000006000000000066500000000BF -:1006700000600000000006590000000200210E2268 -:10068000000000000000000014C000000000008D09 -:1006900000000012C040362000000093000000005F -:1006A0002EE0000000000091000000002CE000009F -:1006B000000000900000000200400E2D000000929B -:1006C0000000000300400E2D000000920000000C0E -:1006D00000200E2D00000000000000120020362334 -:1006E000000000000000000300210E2200000000B6 -:1006F0000000000014C00000000000980000A00CE2 -:10070000002044110000000000000000C02048004C -:100710000000000000000000C0404800000000A0F1 -:100720000000A00C002044110000000000000000A8 -:100730000020481100000000000000002EE0000032 -:100740000000009E000000002CE000000000009D62 -:100750000000000200400E2D0000009F000000037A -:1007600000400E2D0000009F0000000C00200E2D08 -:10077000000000000000000000204803000000000E -:1007800000000000003A0C0200000000003F0000E2 -:1007900000280E23000000000000001000210E239E -:1007A00000000000000000110020362300000000BF -:1007B0000000001E0021022B0000000000000000CD -:1007C00014C00000000000A700000016C020362062 -:1007D000000000000000001F0021022B00000000AC -:1007E0000000000014C00000000000AA0000001576 -:1007F000C0203620000000000000000800210E2B61 -:10080000000000000000007F00280E230000000010 -:1008100000000000002F0223000000000000000084 -:100820000CE00000000000E10000000027000000D4 -:10083000000000000000000000600000000002A3B3 -:1008400000000001002F0223000000000000000053 -:100850000AE00000000000B300000000006000009B -:100860000000013A81000000002044110000000057 -:100870000000000600204811000000000000000CED -:1008800000221E300000000099800000002044116A -:1008900000000000000000040020122D00000000F5 -:1008A00000000008002212240000000000000010D8 -:1008B00000201811000000000000000000291CE4C6 -:1008C0000000000000000000006048070000012F49 -:1008D0009B00000000204411000000000000000008 -:1008E00000204802000000009C000000002044118D -:1008F00000000000000000000033146F0000000042 -:100900000000000100333E23000000000000000052 -:10091000D9004800000000000000000000203C0555 -:1009200000000000810000000020441100000000D1 -:100930000000000E00204811000000000000000030 -:1009400000201010000000000000E007002044110B -:10095000000000000000000F0021022B000000003A -:100960000000000014C00000000000CB00F8FF08E9 -:1009700000204811000000009800000000404811CD -:10098000000000DC000000F000280E220000000043 -:10099000000000A0002F0223000000000000000063 -:1009A0000CC00000000000DA0000001100200E2D35 -:1009B0000000000000000001002F022300000000E2 -:1009C000000000000CE00000000000D50000000264 -:1009D000002F022300000000000000000CE00000D7 -:1009E000000000D400003F0000400C11000000D6C1 -:1009F00000001F0000400C11000000D600000F0096 -:100A000000200C11000000000038000900294A23D2 -:100A1000000000003F00000000280E2B0000000036 -:100A20000000000200220E2300000000000000076A -:100A300000494A23000000DC00380F09002048115B -:100A400000000000680000070020481100000000BE -:100A50000000000800214A270000000000000000FC -:100A60000020481100000000060A020000294A2464 -:100A700000000000000000000020481100000000FD -:100A80000000000000204811000000000000A20249 -:100A9000002044110000000000FF000000280E228A -:100AA000000000000000008000294A230000000030 -:100AB0000000002700200E2D00000000000000268E -:100AC0000020122D0000000000000000002F008315 -:100AD00000000000000000000CE00000000000EA40 -:100AE00000000000006000000000065F0000000041 -:100AF00000400000000000EB00000000006000006B -:100B000000000662000000070020222D0000000007 -:100B10000000000500220E2200000000001000006E -:100B200000280E23000000000000000000292068BB -:100B30000000000000000000003A0C02000000006D -:100B4000000000EF00280E2300000000000000005D -:100B500000292068000000000000001700200E2D72 -:100B6000000000000000000300210223000000003C -:100B70000000000014E00000000000F80000000B7E -:100B800000210228000000000000000014C0000046 -:100B9000000000F8000004000029222800000000E6 -:100BA0000000001400203628000000000000001C97 -:100BB00000210E22000000000000000014C0000010 -:100BC000000000FD0000A30C002044110000000004 -:100BD0000000000000204811000000000000001E7E -:100BE00000210E22000000000000000014C00000E0 -:100BF0000000010B0000A30F0020441100000000C2 -:100C00000000001100200E2D000000000000000177 -:100C1000002F022300000000000000000CC00000B4 -:100C200000000104FFFFFFFF004048110000010B1E -:100C300000000002002F022300000000000000005E -:100C40000CC00000000001070000FFFF0040481139 -:100C50000000010B00000004002F02230000000030 -:100C6000000000000CC000000000010A000000FFAE -:100C7000004048110000010B000000010020481155 -:100C8000000000000002C400002044110000000029 -:100C90000000001F00210E220000000000000000E4 -:100CA00014C00000000001120000001040210E20BE -:100CB00000000000000000130020362300000000A8 -:100CC0000000001840224A20000000000000001030 -:100CD000C0424A20000001140000000000200C1156 -:100CE0000000000000000013002036230000000078 -:100CF000000000000020481100000000000000007B -:100D000000204811000000000000000A002010111F -:100D10000000000000000000002F0224000000007E -:100D2000000000000CE000000000011B00000000BB -:100D300000204811000000000000000100531224B0 -:100D400000000117FFBFFFFF00283A2E000000003F -:100D50000000001B00210222000000000000000033 -:100D600014C000000000012E81000000002044118A -:100D7000000000000000000D0020481100000000ED -:100D80000000001800220E3000000000FC000000EF -:100D900000280E2300000000810000000020441104 -:100DA000000000000000000E0020481100000000BC -:100DB0000000000000201010000000000000E00E05 -:100DC000002044110000000007F8FF08002048112F -:100DD000000000000000000000294A23000000007D -:100DE0000000001C00201E2D000000000000000874 -:100DF00000214A27000000000000000000204811E8 -:100E000000000000060A020000294A240000000039 -:100E10000000000000204811000000000000000059 -:100E200000204811000000000000000000800000C9 -:100E300000000000810000000020441100000000BC -:100E40000000000100204811000000000000217C8B -:100E50000020441100000000008000000020481124 -:100E60000000000000000000002048060000000014 -:100E70000000000800214A270000000000000000D8 -:100E800017000000000000000004217F00604411F2 -:100E90000000068A0000001F002102300000000050 -:100EA0000000000014C000000000068900000004DB -:100EB00000404C1100000135810000000020441169 -:100EC00000000000000000010020481100000000A8 -:100ED000000021F800204411000000000000001C68 -:100EE0000020481100000000000421F900604411B6 -:100EF0000000068A000000110021023000000000FE -:100F00000000000014E000000000013C00000000B0 -:100F100000800000000000000000000000600000F1 -:100F20000000000B00000000006004110000031529 -:100F3000000000000020041100000000000000007C -:100F400000600811000001B2000000000060000015 -:100F5000000001600000FFFF40280E20000000009C -:100F600000000010C0211220000000000000FFFF60 -:100F7000402806200000000000000010C0210A20C8 -:100F800000000000000000000034146100000000B8 -:100F90000000000000741882000002BB0001A1FDE7 -:100FA00000604411000002E000003FFF002F022F0C -:100FB00000000000000000000CC00000000001471D -:100FC00000000000C040040000000001000000001C -:100FD000006000000000000B000000000060041131 -:100FE00000000315000000000020041100000000B4 -:100FF0000000000000600811000001B200003FFF87 -:10100000002F022F00000000000000000CE0000094 -:10101000000000000000000000600000000001600F -:101020000000001040210E20000000000000FFFF23 -:10103000C0281220000000000000001040211620EF -:10104000000000000000FFFFC0681A20000002BB83 -:101050000001A1FD00604411000002E000003FFF1C -:10106000002F022F00000000000000000CC0000054 -:101070000000015800000000C04004000000000112 -:101080000000225C0020441100000000000000016C -:1010900000300A2F000000000000000100210A2299 -:1010A000000000000000000300384A220000000099 -:1010B0000000225600204411000000000000001A29 -:1010C00000204811000000000000A1FC0020441195 -:1010D0000000000000000001008048110000000036 -:1010E00000000000006000000000000B0000000095 -:1010F000006000000000018F0000000000600000A0 -:10110000000001A000003FFF002F022F00000000A0 -:10111000000000000CE000000000000000000000E3 -:1011200000202C0800000000000000000020241116 -:101130000000000000000000002028110000000056 -:10114000000022560020441100000000000000169C -:1011500000204811000000000000225C0020441123 -:101160000000000000000003002048110000000003 -:1011700093800000002044110000000000000002E5 -:1011800000221E290000000000000000007048EB53 -:101190000000019C0000000000600000000002BB95 -:1011A00000000001403306200000000000000000A5 -:1011B000C03024090000000000003FFF002F022F74 -:1011C00000000000000000000CE000000000000033 -:1011D0000000000000600000000002A3000000000A -:1011E000002F022100000000000000000AE00000C3 -:1011F0000000018100000000006000000000013AD2 -:101200000000000000400000000001869500000082 -:10121000002044110000000000000000002F022107 -:1012200000000000000000000CE00000000001864B -:1012300000000000C0204800000000000000000185 -:10124000005306210000018292000000002044119A -:101250000000000000000000C0604800000001978E -:101260000001A1FD00204411000000000000001159 -:101270000020062D00000000000000000078042A75 -:10128000000002FB00000000002028090000000010 -:1012900000003FFF002F022F0000000000000000B0 -:1012A0000CC000000000017400000000C0400400F9 -:1012B000000000010000021000600411000003158E -:1012C00000003FFF002F022F000000000000000080 -:1012D0000CE000000000019400000015C020362042 -:1012E0000000000000000016C020362000000000B2 -:1012F0003F800000002004110000000046000000B4 -:1013000000600811000001B2000000000080000031 -:10131000000000000000A1FC0020441100000000BB -:1013200000003FFF002F022F00000000000000001F -:101330000CC000000000019B00000001008048116B -:1013400000000000000000210080481100000000A3 -:101350000000FFFF40280E200000000000000010E9 -:10136000C0211220000000000000FFFF40281620CE -:101370000000000000000010C0811A2000000000E2 -:101380008100000000204411000000000000000661 -:1013900000204811000000000000000800221E305C -:1013A000000000000000002900201A2D00000000AD -:1013B0000000E0000020441100000000FFFBFF09D6 -:1013C00000204811000000000000000F0020222D26 -:1013D0000000000000001FFF00294A280000000054 -:1013E000000000060020222D000000000000000088 -:1013F000002920E80000000000000000002048084C -:101400000000000000000000002048110000000063 -:10141000060A020000294A26000000000000000021 -:1014200000204811000000000000000000204811CA -:101430000000000000000100002018110000000062 -:101440000000000800621E280000012F00000008B4 -:1014500000822228000000000002C0000020441189 -:10146000000000000000001500600E2D000001BD0E -:101470000000001600600E2D000001BD0000C00835 -:1014800000204411000000000000001700200E2D75 -:10149000000000000000000014C00000000001B9BE -:1014A0000000000000200411000000000000000007 -:1014B0000020480100000000390000000020481111 -:1014C00000000000000000000020481100000000A3 -:1014D000000000000080480200000000000000182A -:1014E00000202E2D0000000000000000003B0D63D6 -:1014F000000000000000000800224A230000000055 -:101500000000001000224A23000000000000001824 -:1015100000224A2300000000000000000080480371 -:101520000000000000000000006000000000000B50 -:10153000000010000060041100000315000000000E -:1015400000200411000000000000000000600811ED -:10155000000001B2000000070021062F000000007B -:101560000000001300200A2D000000000000000110 -:1015700000202C11000000000000FFFF4028222066 -:10158000000000000000000F0026222800000000DC -:101590000000001040212620000000000000000F85 -:1015A000002626290000000000000000002028027C -:1015B000000000000000225600204411000000003E -:1015C0000000001B00204811000000000000000087 -:1015D000002F022100000000000000000CE00000CD -:1015E000000001E00000225C002044110000000027 -:1015F0000000008100204811000000000000A1FC54 -:1016000000204411000000000000000100204811EB -:10161000000000000000008000201C1100000000FD -:1016200000000000002F0227000000000000000062 -:101630000CE00000000001DC000000000060000081 -:10164000000001E90000000100531E27000001D83E -:101650000000000100202C11000000000000001F0D -:1016600000280A22000000000000001F00282A2A8B -:10167000000000000000000100530621000001D11D -:101680000000225C00204411000000000000000265 -:1016900000304A2F000000000000A1FC002044118F -:1016A00000000000000000010020481100000000C0 -:1016B0000000000100301E2F0000000000000000AC -:1016C000002F022700000000000000000CE00000D6 -:1016D000000000000000000000600000000001E9C0 -:1016E0000000000100531E27000001E50000FFFF7D -:1016F00040280E20000000000000000F00260E23EE -:101700000000000000000010C021122000000000B6 -:101710000000000F0026122400000000000000005E -:1017200000201411000000000000000000601811EB -:10173000000002BB0001A1FD0020441100000000D8 -:1017400000000000002F022B00000000000000003D -:101750000CE00000000001F8000000100022162834 -:1017600000000000FFFF0000002816250000000018 -:101770000000FFFF00281A29000000000000000000 -:10178000002948C500000000000000000020480AB1 -:10179000000000000000000000202C1100000000EC -:1017A000000000100022162300000000FFFF0000D0 -:1017B00000281625000000000000FFFF00281A2462 -:1017C0000000000000000000002948C500000000E3 -:1017D0000000000000731503000002050000000077 -:1017E0000020180500000000000000000073152410 -:1017F0000000020500000000002D14C500000000DC -:1018000000000000003008A20000000000000000FE -:101810000020480200000000000000000020280214 -:101820000000000000000000002020030000000075 -:101830000000000000802404000000000000000FF1 -:1018400000210225000000000000000014C000007C -:101850000000068900000000002B140500000000B5 -:1018600000000001009016250000000000000000AC -:10187000006000000000000B000000000060041188 -:10188000000003150000000000200411000000000B -:101890000000000000600811000001B200002256A4 -:1018A00000204411000000000000001A00294A2214 -:1018B0000000000000000000C02000000000000048 -:1018C00000003FFF002F022F00000000000000007A -:1018D0000CE000000000000000000000C020040038 -:1018E000000000000000225C002044110000000005 -:1018F0000000000300384A21000000000000A1FCA5 -:1019000000204411000000000000000100204811E8 -:10191000000000000000FFFF40281220000000002F -:1019200000000010C0211A20000000000000FFFF8E -:1019300040280E200000000000000010C0211620EA -:10194000000000000000000000741465000002BBED -:101950000001A1FD00604411000002E00000000150 -:10196000003306210000000000000000002F0221CB -:1019700000000000000000000CC000000000021980 -:1019800000003FFF002F022F0000000000000000B9 -:101990000CC000000000021200000000C040040063 -:1019A000000000010000000000600000000006428E -:1019B000000000000040040F0000021300000000BF -:1019C000006000000000062E000000000060000023 -:1019D0000000064200000210006004110000031520 -:1019E0000000000000600000000001A000000000F6 -:1019F000006000000000019C00000000006000008A -:101A0000000002BB0000000000600000000002A314 -:101A1000938000000020441100000000000000003E -:101A2000002048080000000000000000002F022FE6 -:101A300000000000000000000AE000000000023288 -:101A400000000000006000000000013A00000000FB -:101A50000040000000000236950000000020441104 -:101A60000000000000000000002F022F0000000016 -:101A7000000000000CE00000000002360000000042 -:101A8000C0404800000002339200000000204411D2 -:101A90000000000000000000C0204800000000001E -:101AA0000000225600204411000000000000001633 -:101AB00000204811000000000000225C00204411BA -:101AC000000000000000000300204811000000009A -:101AD0000000A1FC002044110000000000000001F3 -:101AE00000204811000000000001A1FD0020441169 -:101AF000000000000000000000600411000002FB74 -:101B000000000000C04004000000000100000000D0 -:101B1000006000000000062E0000A00C0020441110 -:101B20000000000000000000C0204800000000008D -:101B300000000000C040480000000000000000005D -:101B4000006000000000000B0000001840210A2087 -:101B50000000000000000003002F0222000000002F -:101B6000000000000AE000000000024C0000001429 -:101B70000020222D00000000000801010029222879 -:101B800000000000000000140020362800000000C3 -:101B90000000A30C00204411000000000000000021 -:101BA000C02048000000000000000000C0204800E5 -:101BB0000000000000000000C0404800000002518A -:101BC00000000000006000000000000B000000109A -:101BD00000600411000003153F8000000020041184 -:101BE000000000000000000000600811000001B2C9 -:101BF0000000225C002044110000000000000003EF -:101C000000204811000000000000000000600000FB -:101C10000000027C0000001700201E2D00000000C4 -:101C20000000000100211E2700000000000000004D -:101C300014E000000000026A0000001200201E2DC7 -:101C4000000000000000FFFF00281E270000000029 -:101C50000000000000341C2700000000000000000D -:101C600012C000000000025F0000000000201C11F4 -:101C70000000000000000000002F00E50000000050 -:101C80000000000008C00000000002620000000028 -:101C900000201407000000000000001200201E2D8C -:101CA000000000000000001000211E2700000000BE -:101CB0000000000000341C4700000000000000008D -:101CC00012C00000000002670000000000201C118C -:101CD0000000000000000000002F00E600000000EF -:101CE0000000000008C000000000026A00000000C0 -:101CF0000020180700000000000000000060000045 -:101D0000000002C100002256002044110000000023 -:101D1000000000000034202300000000000000004C -:101D200012C00000000002720000000000342044D5 -:101D3000000000000000000012C00000000002715E -:101D40000000001600404811000002760000001854 -:101D500000404811000002760000000000342044DA -:101D6000000000000000000012C00000000002752A -:101D70000000001700404811000002760000001922 -:101D800000204811000000000000A1FC00204411C8 -:101D900000000000000000010020481100000000C9 -:101DA0000001A1FD00604411000002E900003FFFB6 -:101DB000002F022F00000000000000000CC00000F7 -:101DC0000000025600000000C040040000000001B6 -:101DD0000000001040210620000000000000FFFF6E -:101DE000C0280A20000000000000001040210E2042 -:101DF000000000000000FFFFC028122000000000CB -:101E00000000001040211620000000000000FFFF2D -:101E1000C0881A200000000081000000002044114A -:101E20000000000000000001002048110000000038 -:101E300000042004006044110000068A0000000035 -:101E4000006000000000062E00000000C0600000DE -:101E5000000002A30000000500200A2D0000000081 -:101E60000000000800220A22000000000000002BF1 -:101E700000201A2D000000000000001C00201E2D74 -:101E8000000000000000700000281E270000000075 -:101E90000000000000311CE6000000000000002AE5 -:101EA00000201A2D000000000000000C00221A265D -:101EB0000000000000000000002F00E6000000000D -:101EC0000000000006E00000000002920000000098 -:101ED00000201C11000000000000000000200C1178 -:101EE000000000000000002B00203623000000004E -:101EF0000000001000201811000000000000000089 -:101F000000691CE20000012F9380000000204411B2 -:101F10000000000000000000002048070000000052 -:101F200095000000002044110000000000000000A7 -:101F3000002F022F00000000000000000CE0000055 -:101F40000000029D0000000100333E2F0000000051 -:101F500000000000D90048000000000092000000CE -:101F6000002044110000000000000000C0204800D4 -:101F7000000000000000001C0040362700000000A8 -:101F80000000000CC0220A20000000000000002910 -:101F9000002036220000000000000028C04036204B -:101FA000000000000000A2A4002044110000000076 -:101FB000000000090020481100000000A1000000FE -:101FC00000204411000000000000000100804811C2 -:101FD000000000000000002100201E2D0000000075 -:101FE00000000000002C1CE30000000000000021A5 -:101FF00000203627000000000000002200201E2DD7 -:102000000000000000000000002C1CE400000000A4 -:1020100000000022002036270000000000000023FE -:1020200000201E2D0000000000000000003120A351 -:102030000000000000000000002D1D07000000004F -:1020400000000023002036270000000000000024CC -:1020500000201E2D0000000000000000003120C400 -:102060000000000000000000002D1D07000000001F -:10207000000000240080362700000000000000213E -:10208000002036230000000000000022002036243B -:10209000000000000000000000311CA30000000050 -:1020A0000000002300203627000000000000000090 -:1020B00000311CC40000000000000024008036270E -:1020C000000000000000001A002036270000000079 -:1020D0000000001B00203628000000000000001750 -:1020E00000201E2D00000000000000020021022739 -:1020F000000000000000000014C00000000002DC2E -:102100000000000000400000000002D90000001A9A -:1021100000203627000000000000001B00203628A9 -:10212000000000000000001700201E2D000000002D -:102130000000000200210227000000000000000053 -:1021400014E00000000002D9000000030021022773 -:10215000000000000000000014E00000000002DCAD -:102160000000002300201E2D0000000000000000E1 -:10217000002E00E1000000000000000002C000008E -:10218000000002DC0000002100201E2D00000000E5 -:1021900000000000003120A100000000000000004D -:1021A000002E00E8000000000000000006C0000053 -:1021B000000002DC0000002400201E2D00000000B2 -:1021C00000000000002E00E20000000000000000FF -:1021D00002C00000000002DC0000002200201E2DD2 -:1021E0000000000000000000003120C200000000DC -:1021F00000000000002E00E80000000000000000C9 -:1022000006C00000000002DC0000000000600000CA -:10221000000006650000000000600000000002B53C -:102220000000000000400000000002DE000000008E -:1022300000600000000002B5000000000060000027 -:102240000000065C0000000000400000000002DE0C -:102250000000000000600000000002A70000000075 -:1022600000400000000002DE0000001A00201E2DC9 -:10227000000000000000001B0080222D0000000074 -:102280000000001000221E230000000000000000DB -:1022900000294887000000000000000000311CA356 -:1022A000000000000000001000221E2700000000B7 -:1022B0000000000000294887000000000000001016 -:1022C00000221E230000000000000000003120C496 -:1022D000000000000000FFFF00282228000000008E -:1022E0000000000000894907000000000000001005 -:1022F00000221E2300000000000000000029488783 -:10230000000000000000001000221E21000000005C -:102310000000000000294847000000000000000005 -:1023200000311CA3000000000000001000221E2746 -:1023300000000000000000000029488700000000A5 -:102340000000000000311CA100000000000000108F -:1023500000221E270000000000000000002948475E -:10236000000000000000001000221E2300000000FA -:1023700000000000003120C4000000000000FFFF4A -:102380000028222800000000000000000029490762 -:10239000000000000000001000221E2100000000CC -:1023A00000000000003120C2000000000000FFFF1C -:1023B00000282228000000000000000000894907D2 -:1023C000000000000000001000221E23000000009A -:1023D0000000000000294887000000000000000104 -:1023E00000220A210000000000000000003308A2C3 -:1023F000000000000000001000221E22000000006B -:102400000000001000212222000000000000000057 -:1024100000294907000000000000000000311CA353 -:10242000000000000000001000221E270000000035 -:1024300000000000002948870000000000000001A3 -:1024400000220A210000000000000000003008A265 -:10245000000000000000001000221E22000000000A -:1024600000000010002122220000000000000000F7 -:1024700000294907000000000000001000221E2370 -:102480000000000000000000003120C40000000037 -:102490000000FFFF002822280000000000000000CC -:1024A000002949070000000000000000003808C5AE -:1024B00000000000000000000030084100000000A3 -:1024C0000000000100220A220000000000000000BD -:1024D000003308A2000000000000001000221E22AD -:1024E0000000000000000010002122220000000077 -:1024F00000000000008949070000000000000017EC -:102500000020222D000000000000000014C0000088 -:1025100000000318FFFFFFEF002806210000000065 -:10252000000000140020222D000000000000F8E050 -:1025300000204411000000000000000000294901B3 -:1025400000000000000000000089490100000000B8 -:102550000000000000204811000000000000000002 -:102560000020481100000000060A02000080481107 -:102570000000000000000000C0200000000000007B -:1025800097000000C020441100000000000000007F -:10259000C0204811000000008A0000000020441103 -:1025A00000000000000000000020481100000000B2 -:1025B0000000225C00204411000000000000000028 -:1025C000C0204800000000000000A1FC00204411D1 -:1025D0000000000000000000C020480000000000D3 -:1025E00000000000C0200400000000000000000007 -:1025F00000A0000A00000000970000000020441125 -:102600000000000000000000002048110000000051 -:102610008A000000002044110000000000000000BB -:1026200000204811000000000000225C002044113E -:102630000000000000000000C02048000000000072 -:102640000000A1FC00204411000000000000000078 -:10265000C02048000000000000000000C02004006E -:10266000000000000000000000A0000A00000000C0 -:10267000970000000020441100000000000000004E -:1026800000204811000000008A00000000204411D2 -:1026900000000000000000000020481100000000C1 -:1026A0000000225C00204411000000000000000037 -:1026B000C0204800000000000000A1FC00204411E0 -:1026C0000000000000000000C020480000000000E2 -:1026D0000001A1FD002044110000000000000000E6 -:1026E000D90048000000000000000000C0200400E5 -:1026F000000000000000000000A0000A0000000030 -:1027000000002257002044110000000000000003D8 -:10271000C0484A20000000000000225D0020441153 -:102720000000000000000000C04048000000000061 -:1027300000000000006000000000064200000000F1 -:10274000C0200800000000000000225C00204411AE -:10275000000000000000000300384A2200000000D2 -:102760000000A1FC00204411000000000000000057 -:10277000C0204800000000000001A1FD002044111D -:102780000000000000000000002F022200000000F6 -:10279000000000000CE0000000000000000000004D -:1027A00040204800000000000000000140304A20A6 -:1027B0000000000000000002C0304A2000000000BD -:1027C0000000000100530A220000034B0000003FFC -:1027D000C0280A20000000008100000000204411F1 -:1027E000000000000000000100204811000000006F -:1027F000000021F800204411000000000000001833 -:102800000020481100000000000421F9006044117C -:102810000000068A000000110021023000000000C4 -:102820000000000014E00000000003540000001449 -:10283000002F022200000000000000000CC0000079 -:10284000000003640000201000204411000000007C -:102850000000800000204811000000000001A2A438 -:102860000020441100000000000000000060480249 -:102870000000036E00002100002044110000000051 -:1028800000000000C0204800000000000000000020 -:10289000C02048000000000000000000C0204800E8 -:1028A0000000000000000000C040480000000000E0 -:1028B00000000004002F02220000000000000000C1 -:1028C0000CC000000000036A00002010002044112A -:1028D00000000000000080000020481100000000FF -:1028E0000001A2A40020441100000000000000002C -:1028F000004048020000035F00000028002F022271 -:1029000000000000000000000CC00000000005BD39 -:102910000001A2A4002044110000000000000000FB -:10292000004048020000035F0000002C0020362613 -:102930000000000000000049002018110000000005 -:102940000000003F002048110000000000000001CE -:1029500000331A260000000000000000002F0226AD -:1029600000000000000000000CC000000000037028 -:102970000000002C00801A2D000000000000003F25 -:10298000C0280A200000000000000015002F0222CD -:1029900000000000000000000CE0000000000386C2 -:1029A00000000006002F02220000000000000000CE -:1029B0000CE00000000003B100000016002F02220E -:1029C00000000000000000000CE00000000003B563 -:1029D00000000020002F0222000000000000000084 -:1029E0000CE000000000039C0000000F002F0222FA -:1029F00000000000000000000CE00000000003A840 -:102A000000000010002F0222000000000000000063 -:102A10000CE00000000003A80000001E002F0222AE -:102A200000000000000000000CE000000000039027 -:102A30000000A2A4002044110000000000000000DB -:102A400000404802000000000800000000290A229F -:102A5000000000000000000340210E2000000000E4 -:102A60000000000CC021122000000000000800003F -:102A7000002812240000000000000014C0221620CC -:102A80000000000000000000002914A40000000065 -:102A90000000A2A40020441100000000000000007B -:102AA000002948A2000000000000A1FE00204411FF -:102AB000000000000000000000404803000000008B -:102AC000810000000020441100000000000000010F -:102AD0000020481100000000000021F800204411EF -:102AE0000000000000000016002048110000000057 -:102AF000000421F9006044110000068A000000155E -:102B000000210230000000000000000014E000007E -:102B1000000003920000210E00204411000000007C -:102B200000000000C020480000000000000000007D -:102B3000C0204800000000000000A2A400204411B2 -:102B400000000000000000000040480200000000FB -:102B5000810000000020441100000000000000017E -:102B60000020481100000000000021F8002044115E -:102B700000000000000000170020481100000000C5 -:102B8000000421F9006044110000068A00000003DF -:102B900000210230000000000000000014E00000EE -:102BA0000000039E000021080020441100000000E6 -:102BB00000000000C02048000000000000000000ED -:102BC000C0204800000000000000A2A40020441122 -:102BD000000000000000000000404802000000006B -:102BE0000000A2A40020441100000000000000002A -:102BF0000020480200000000800000000020441176 -:102C0000000000000000000000204811000000004B -:102C100081000000002044110000000000000010AE -:102C200000204811000000000000000000200010FB -:102C3000000000000000000014C00000000003AE0F -:102C40000000000000400000000000000000201014 -:102C50000020441100000000000080000020481106 -:102C6000000000000001A2A40020441100000000A8 -:102C70000000000600404811000000000000201085 -:102C800000204411000000000000800000204811D6 -:102C9000000000000001A2A4002044110000000078 -:102CA00000000016006048110000036E00000000E4 -:102CB000004000000000000000000000C0200800EC -:102CC0000000000000000000C0200C000000000018 -:102CD0000000001D00210223000000000000000091 -:102CE00014E00000000003CE810000000020441129 -:102CF000000000000000000100204811000000005A -:102D0000000021F80020441100000000000000181D -:102D10000020481100000000000421F90060441167 -:102D20000000068A000000110021023000000000AF -:102D30000000000014E00000000003C000002100BB -:102D400000204411000000000000000000204802A4 -:102D50000000000000000000002048030000000008 -:102D6000BABECAFE0020481100000000CAFEBABE6A -:102D70000020481100000000000020100020441135 -:102D8000000000000000800000204811000000004A -:102D90000000A2A400204411000000000000000474 -:102DA0000040481100000000000021700020441184 -:102DB00000000000000000000020480200000000A9 -:102DC0000000000000204803000000008100000017 -:102DD00000204411000000000000000A00204811FB -:102DE00000000000000000000020001000000000B3 -:102DF0000000000014C00000000003D38C0000009D -:102E00000020441100000000CAFEBABE0040481174 -:102E100000000000810000000020441100000000BC -:102E200000000001002048110000000000003FFFEA -:102E300040280A20000000008000000040280E20EA -:102E40000000000040000000C02812200000000028 -:102E500000040000006946220000068A000000000D -:102E6000002014100000000000000000002F0223CA -:102E700000000000000000000CC00000000003E1A2 -:102E800000000000C0401800000003E400003FFF05 -:102E9000C0281A2000000000000400000069462637 -:102EA0000000068A0000000000201810000000004A -:102EB00000000000002F02240000000000000000BD -:102EC0000CC00000000003E700000000C0401C0030 -:102ED000000003EA00003FFFC0281E2000000000A1 -:102EE00000040000006946270000068A0000000078 -:102EF00000201C1000000000000000000020440220 -:102F00000000000000000000002820C500000000B4 -:102F100000000000004948E800000000A580000013 -:102F200000200811000000000000200000200C110B -:102F30000000000083000000006044110000041243 -:102F4000000000000020440200000000000000001B -:102F5000C0204800000000000000000040204800A1 -:102F6000000000000000001FC0210220000000003F -:102F70000000000014C00000000003F70000201053 -:102F800000204411000000000000800000204811D3 -:102F9000000000000000FFFFC0481220000003FFF7 -:102FA000A780000000200811000000000000A00021 -:102FB00000200C110000000083000000006044119C -:102FC0000000041200000000002044020000000085 -:102FD00000000000C02048000000000000000000C9 -:102FE000C0204800000000000000FFFFC0281220A1 -:102FF00000000000830000000020441100000000D9 -:103000000000000000304883000000008400000041 -:10301000002044110000000000000000C020480013 -:1030200000000000000000001D0000000000000083 -:103030008300000000604411000004120000000042 -:10304000C040040000000001A98000000020081119 -:10305000000000000000C00000400C11000003FA56 -:10306000AB80000000200811000000000000F8E024 -:1030700000400C11000003FAAD8000000020081190 -:10308000000000000000F88000400C11000003FA6E -:10309000B380000000200811000000000000F3FCD5 -:1030A00000400C11000003FAAF800000002008115E -:1030B000000000000000E00000400C11000003FAD6 -:1030C000B180000000200811000000000000F000A6 -:1030D00000400C11000003FA83000000002044119E -:1030E00000000000000021480020481100000000FE -:1030F00084000000002044110000000000000000D7 -:10310000C020480000000000000000001D0000007A -:10311000000000000000000000800000000000002F -:1031200001182000C0304620000000000000000010 -:10313000D90048000000000000000000C02004008A -:10314000000000000000000000A0000A00000000D5 -:103150000218A000C030462000000000000000005F -:10316000D90048000000000000000000C02004005A -:10317000000000000000000000A0000A00000000A5 -:103180000318C000C030462000000000000000000E -:10319000D90048000000000000000000C02004002A -:1031A000000000000000000000A0000A0000000075 -:1031B0000418F8E0C03046200000000000000000C5 -:1031C000D90048000000000000000000C0200400FA -:1031D000000000000000000000A0000A0000000045 -:1031E0000518F880C03046200000000000000000F4 -:1031F000D90048000000000000000000C0200400CA -:10320000000000000000000000A0000A0000000014 -:103210000618E000C030462000000000000000005A -:10322000D90048000000000000000000C020040099 -:10323000000000000000000000A0000A00000000E4 -:103240000718F000C0304620000000000000000019 -:10325000D90048000000000000000000C020040069 -:10326000000000000000000000A0000A00000000B4 -:103270000818F3FCC03046200000000000000000E9 -:10328000D90048000000000000000000C020040039 -:10329000000000000000000000A0000A0000000084 -:1032A0000000003000200A2D000000000000000097 -:1032B000C0290C4000000000000000300020362330 -:1032C0000000000000000000C0200400000000001A -:1032D0000000000000A0000A0000000086000000BE -:1032E00000204411000000000000000000404801E0 -:1032F0000000000085000000C02044110000000014 -:103300000000000000404801000000000000217C97 -:10331000002044110000000000000000C020480010 -:103320000000000000000000C02048000000000075 -:1033300000000000C02048000000000081000000E4 -:10334000002044110000000000000001002048118E -:103350000000000000000000C02008000000000085 -:103360000000000017000000000000000004217FA2 -:10337000006044110000068A0000001F0021023096 -:10338000000000000000000014C000000000000069 -:103390000000000000404C02000004480000000053 -:1033A000C0200C000000000000000000C020100041 -:1033B0000000000000000000C02014000000000019 -:1033C00000000000C0201800000000000000000005 -:1033D000C0201C000000000000007F0000280A211F -:1033E0000000000000004500002F02220000000045 -:1033F000000000000CE00000000004560000000087 -:10340000C0202000000000000000000017000000A5 -:10341000000000000000001000280A230000000047 -:1034200000000010002F0222000000000000000039 -:103430000CE000000000045E810000000020441148 -:103440000000000000000001002048110000000002 -:1034500000040000006946240000068A0000000005 -:1034600000400000000004638100000000204411BF -:1034700000000000000000000020481100000000D3 -:103480000000216D00204411000000000000000039 -:103490000020480400000000000000000060480513 -:1034A0000000068F00000000002824F0000000004B -:1034B0000000000700280A230000000000000001AF -:1034C000002F022200000000000000000AE00000BF -:1034D0000000046A00000000002F00C90000000086 -:1034E0000000000004E00000000004830000000071 -:1034F000004000000000049000000002002F0222A3 -:1035000000000000000000000AE000000000046F5E -:1035100000000000002F00C90000000000000000B3 -:1035200002E00000000004830000000000400000F2 -:103530000000049000000003002F022200000000A1 -:10354000000000000AE00000000004740000000019 -:10355000002F00C900000000000000000CE0000087 -:103560000000048300000000004000000000049000 -:1035700000000004002F02220000000000000000F4 -:103580000AE000000000047900000000002F00C9DC -:1035900000000000000000000AE0000000000483BA -:1035A0000000000000400000000004900000000542 -:1035B000002F022200000000000000000AE00000CE -:1035C0000000047E00000000002F00C90000000081 -:1035D0000000000006E0000000000483000000007E -:1035E000004000000000049000000006002F0222AE -:1035F00000000000000000000AE00000000004835A -:1036000000000000002F00C90000000000000000C2 -:1036100008E00000000004830000000000400000FB -:103620000000049000007F0000280A210000000034 -:1036300000004500002F02220000000000000000F2 -:103640000AE00000000000000000000800210A233A -:10365000000000000000000014C000000000048D05 -:10366000000021690020441100000000000000005B -:10367000C02048000000000000000000C0204800FA -:103680000000000000000000C02048000000000012 -:10369000CAFEBABE00404811000000000000000051 -:1036A000C02044000000000000000000C020000016 -:1036B0000000000000000000C040480000000000C2 -:1036C00000007F0000280A210000000000004500E3 -:1036D000002F022200000000000000000AE00000AD -:1036E0000000049600000000C02000000000000060 -:1036F00000000000C02000000000000000000000EA -:10370000C0400000000000000000000000404C0825 -:103710000000045600000000C02008000000000067 -:103720000000001040210E200000000000000011E9 -:10373000402112200000000000000012402116204D -:10374000000000000000216900204411000000007A -:1037500000000000002048020000000000000000FF -:1037600000210225000000000000000014E000001D -:10377000000004A000040000C0494A20000004A189 -:10378000FFFBFFFFC0284A200000000000000000EF -:1037900000210223000000000000000014E00000EF -:1037A000000004AD00000000C02048000000000040 -:1037B00000000000C02048000000000000000000E1 -:1037C00000210224000000000000000014C00000DE -:1037D00000000000810000000020441100000000F3 -:1037E0000000000C00204811000000000000000054 -:1037F00000200010000000000000000014C00000C5 -:10380000000004A9A00000000020441100000000F6 -:10381000CAFEBABE0040481100000000810000004E -:1038200000204411000000000000000400204811A6 -:10383000000000000000216B002044110000000087 -:1038400000000000C02048100000000081000000BF -:103850000020441100000000000000050020481175 -:10386000000000000000216C002044110000000056 -:1038700000000000C0204810000000000000000010 -:10388000002F022400000000000000000CE00000F7 -:10389000000000000000000000400000000004A73D -:1038A00000000000C0210A2000000000000000000D -:1038B00014C00000000004C081000000002044117A -:1038C000000000000000000000204811000000007F -:1038D0000000216D002044110000000000000000E5 -:1038E000C02048000000000000000000C060480048 -:1038F0000000068F0000000000400000000004C42B -:1039000081000000002044110000000000000001C0 -:10391000002048110000000000040000C0294620DB -:103920000000000000000000C06000000000068AE7 -:103930000000000100210222000000000000000041 -:1039400014C00000000004CB0000216900204411D5 -:103950000000000000000000C0204800000000003F -:1039600000000000C020480000000000000000002F -:103970000020481000000000CAFEBABE00404811F6 -:103980000000000000000000C02044000000000013 -:1039900000000000C040481000000000810000004E -:1039A0000020441100000000000000010020481128 -:1039B00000000000000021F8002044110000000079 -:1039C0000000000E0020481100000000000421F952 -:1039D000006044110000068A00000000002102304F -:1039E000000000000000000014C00000000004CD32 -:1039F00000002180002044110000000000000000B1 -:103A0000C02048000000000000000000C0200000AE -:103A10000000000000000000C0204800000000007E -:103A200000000000C02000000000000000000000B6 -:103A3000C0404800000000000000000300333E2F9B -:103A40000000000000000001002102210000000031 -:103A50000000000014E00000000004FD0000002C45 -:103A600000200A2D000000000004000018E00C11E6 -:103A7000000004EC0000000100333E2F00000000B5 -:103A80000000216900204411000000000000000037 -:103A90000020480200000000000000000020480351 -:103AA000000000000000000800300A2200000000B2 -:103AB00000000000C02048000000000000000000DE -:103AC000C0204800000000000000216900204411CF -:103AD000000000000000000000204802000000007C -:103AE0000000000000204803000000000000000863 -:103AF00000300A220000000000000000C020480042 -:103B00000000000000000000D8C04800000004E0F1 -:103B100000002169002044110000000000000000A6 -:103B200000204802000000000000000000204803C0 -:103B3000000000000000000800300A220000000021 -:103B400000000000C020480000000000000000004D -:103B5000C0204800000000000000002D0020122DB1 -:103B6000000000000000000000290C83000000009D -:103B70000000216900204411000000000000000046 -:103B80000020480200000000000000000020480360 -:103B9000000000000000000800300A2200000000C1 -:103BA00000000000C02048000000000000000000ED -:103BB000C020480000000000000000110021022485 -:103BC000000000000000000014C000000000000021 -:103BD0000000000000400000000004A70000002CCE -:103BE000C0203620000000000000002DC04036201C -:103BF000000000000000000F002102210000000072 -:103C00000000000014C000000000050200000000D9 -:103C1000006000000000000B00000000D900000060 -:103C20000000000000000000C0400400000000018F -:103C3000B50000000020441100000000000020003A -:103C40000020481100000000B600000000204411D0 -:103C5000000000000000A00000204811000000004B -:103C6000B700000000204411000000000000C00068 -:103C70000020481100000000B8000000002044119E -:103C8000000000000000F8E00020481100000000E3 -:103C9000B900000000204411000000000000F8807E -:103CA0000020481100000000BA000000002044116C -:103CB000000000000000E0000020481100000000AB -:103CC000BB00000000204411000000000000F000D4 -:103CD0000020481100000000BC000000002044113A -:103CE000000000000000F3FC00204811000000006C -:103CF00081000000002044110000000000000002CC -:103D00000020481100000000000000FF00280E30D5 -:103D10000000000000000000002F0223000000004F -:103D2000000000000CC000000000051600000000AC -:103D3000C0200800000000000000000014C00000C7 -:103D40000000052B0000000000200C110000000006 -:103D50000000001C00203623000000000000002BA3 -:103D60000020362300000000000000290020362338 -:103D700000000000000000280020362300000000A2 -:103D8000000000170020362300000000000000257E -:103D9000002036230000000000000026002036230B -:103DA0000000000000000015002036230000000085 -:103DB000000000160020362300000000FFFFE00096 -:103DC00000200C110000000000000021002036231C -:103DD0000000000000000022002036230000000048 -:103DE00000001FFF00200C11000000000000002355 -:103DF00000203623000000000000002400203623AD -:103E000000000000F1FFFFFF00283A2E0000000034 -:103E10000000001AC0220E20000000000000000078 -:103E20000029386E000000008100000000204411CD -:103E30000000000000000006002048110000000003 -:103E40000000002A4020362000000000870000000B -:103E5000002044110000000000000000C0204800C5 -:103E6000000000000000A1F4002044110000000048 -:103E700000000000002048100000000000000000CA -:103E800000200C110000000000000030002036234C -:103E9000000000009D000000002044110000000010 -:103EA0000000001F40214A20000000009600000092 -:103EB000002044110000000000000000C020480065 -:103EC0000000000000000000C0200C000000000006 -:103ED00000000000C0201000000000000000001FD3 -:103EE00000211624000000000000000014C00000A3 -:103EF000000000000000001D00203623000000002C -:103F00000000000300281E2300000000000000083D -:103F10000022222300000000FFFFF00000282228DA -:103F20000000000000000000002920E80000000060 -:103F30000000001F002036280000000000000018CC -:103F400000211E2300000000000000200020362772 -:103F50000000000000000002002216240000000003 -:103F600000000000003014A8000000000000001E47 -:103F700000203625000000000000000300211A2464 -:103F8000000000001000000000281A2600000000B9 -:103F9000EFFFFFFF00283A2E0000000000000000A5 -:103FA000004938CE000006780000000140280A20B1 -:103FB000000000000000000640280E200000000065 -:103FC00000000300C02812200000000000000008CC -:103FD000002112240000000000000000C020162074 -:103FE0000000000000000000C0201A2000000000B7 -:103FF000000000000021022200000000000000007C -:1040000014C000000000056381000000002044117E -:104010000000000000000001002048110000000026 -:104020000000225800300A240000000000040000B4 -:10403000006946220000068A000021690020441120 -:104040000000000000000000002048050000000003 -:104050000002000000294A260000000000000000C5 -:104060000020481000000000CAFEBABE002048111F -:104070000000000000000002002F022300000000EA -:10408000000000000CC000000000056B00000000F4 -:10409000C0201C100000000000000000C040000014 -:1040A0000000057900000002002F0223000000003C -:1040B000000000000CC000000000056B8100000043 -:1040C0000020441100000000000000010020481101 -:1040D000000000000000225800300A240000000008 -:1040E00000040000006946220000068A000000006B -:1040F000C0201C100000000000000000C0400000B4 -:104100000000057900000000002F022300000000DD -:10411000000000000CC000000000056F000000005F -:10412000C0201C000000000000000000C040000093 -:104130000000057900000004002F022300000000A9 -:10414000000000000CC000000000057781000000A6 -:104150000020441100000000000000000020481171 -:10416000000000000000216D00204411000000004C -:1041700000000000C0204800000000000000000017 -:10418000C06048000000068F0000000000401C10C6 -:104190000000057900000000C020000000000000C1 -:1041A00000000000C040000000000000000000000F -:1041B0000EE000000000057B000000000060000031 -:1041C000000005C600000000002F022400000000CF -:1041D000000000000CC000000000058C0000A2B729 -:1041E00000204411000000000000000000204807EB -:1041F00000000000810000000020441100000000C9 -:104200000000000100204811000000000004A2B6D8 -:10421000006044110000068A0000001A00212230CC -:104220000000000000000006002226300000000010 -:1042300000042004006044110000068A0000A2C4AB -:10424000002044110000000000000000003048E998 -:10425000000000000000000000E000000000058AEF -:104260000000A2D100204411000000000000000066 -:1042700000404808000000000000A2D100204411C6 -:10428000000000000000000100504A28000000006B -:1042900000000001002F02240000000000000000C8 -:1042A0000CC000000000059D0000A2BB00204411CE -:1042B000000000000000000000204807000000008F -:1042C00081000000002044110000000000000001F7 -:1042D00000204811000000000004A2BA0060441150 -:1042E0000000068A0000001A0021223000000000B1 -:1042F0000000000600222630000000000004200418 -:10430000006044110000068A0000A2C5002044118C -:104310000000000000000000003048E9000000003C -:104320000000000000E000000000059B0000A2D299 -:104330000020441100000000000000000040480878 -:10434000000000000000A2D2002044110000000084 -:104350000000000100504A28000000000000000298 -:10436000002F022400000000000000000CC000002C -:10437000000005AE0000A2BF0020441100000000B4 -:10438000000000000020480700000000810000003D -:10439000002044110000000000000001002048112E -:1043A000000000000004A2BE006044110000068A64 -:1043B0000000001A0021223000000000000000066A -:1043C0000022263000000000000420040060441198 -:1043D0000000068A0000A2C6002044110000000070 -:1043E00000000000003048E900000000000000006C -:1043F00000E00000000005AC0000A2D30020441142 -:10440000000000000000000000404808000000001C -:104410000000A2D3002044110000000000000001B1 -:1044200000504A28000000000000A2C300204411F0 -:10443000000000000000000000204807000000000D -:104440008100000000204411000000000000000175 -:1044500000204811000000000004A2C200604411C6 -:104460000000068A0000001A00212230000000002F -:104470000000000600222630000000000004200496 -:10448000006044110000068A0000A2C70020441109 -:104490000000000000000000003048E900000000BB -:1044A0000000000000E00000000005BB0000A2D4F6 -:1044B00000204411000000000000000000404808F7 -:1044C000000000000000A2D4002044110000000001 -:1044D0000000000100504A28000000008500000094 -:1044E00000204411000000000000000000204801EE -:1044F000000000000000304A0020441100000000CD -:104500000100000000204811000000000000000031 -:1045100000400000000005C1A4000000C0204411BC -:104520000000000000000000C04048000000000043 -:1045300000000000C0600000000005C60000000090 -:10454000C0400400000000010000002C00203621C3 -:104550000000000081000000002044110000000065 -:1045600000000006002048110000000000000000CC -:10457000002F023000000000000000000CC000000E -:10458000000005CD00000000002004110000000024 -:104590000000003000403621000005E0000000303F -:1045A0000020062D0000000000007E0000280621EB -:1045B0000000000000000000002F022100000000A9 -:1045C000000000000CE00000000005E08100000099 -:1045D00000204411000000000000000100204811EC -:1045E000000000000004A092006044110000068A50 -:1045F0000000003100203630000000000004A093CD -:10460000006044110000068A0000003200203630AD -:10461000000000000004A2B6006044110000068AF9 -:104620000000003300203630000000000004A2BA71 -:10463000006044110000068A00000034002036307B -:10464000000000000004A2BE006044110000068AC1 -:104650000000003500203630000000000004A2C237 -:10466000006044110000068A000000360020363049 -:104670000000000000042004006044110000068ACD -:104680000001A2A400204411000000000000003F2F -:1046900000204811000000000000003F00204811E9 -:1046A000000000000000003F002048110000000052 -:1046B0000000003F0020481100000000000000053D -:1046C00000204811000000000000A1F40020441167 -:1046D0000000000000000000002048110000000061 -:1046E00088000000002044110000000000000001CC -:1046F000002048110000000081000000002044114B -:10470000000000000000000600204811000000002A -:1047100000000001002F0230000000000000000037 -:104720000CE0000000000629000000300020062DEB -:104730000000000000000000002F02210000000027 -:10474000000000000CE000000000062981000000CD -:10475000002044110000000000000001002048116A -:104760000000000000007E0000280621000000007C -:1047700000000000002F02210000000000000000E7 -:104780000CE00000000006020000A092002044118E -:10479000000000000000003100204A2D0000000051 -:1047A0000000A0930020441100000000000000322F -:1047B00000204A2D000000000000A2B60020441195 -:1047C000000000000000003300204A2D000000001F -:1047D0000000A2BA002044110000000000000034D4 -:1047E00000204A2D000000000000A2BE002044115D -:1047F000000000000000003500204A2D00000000ED -:104800000000A2C200204411000000000000003699 -:1048100000204A2D00000000000000300020062D7E -:1048200000000000000001FF002806210000000039 -:1048300000000000002F0221000000000000000026 -:104840000CE000000000062800000000002102210A -:10485000000000000000000014C000000000060B73 -:104860000004A003006044110000068A0000A003B9 -:10487000002044110000000000000000002048104B -:1048800000000000000000010021062100000000DF -:104890000000000014C00000000006100004A0107A -:1048A000006044110000068A0000A010002044119E -:1048B0000000000000000000002048100000000080 -:1048C000000000010021062100000000000000009F -:1048D000002F022100000000000000000CE000009A -:1048E000000006280004A011006044110000068AA0 -:1048F0000000A01100204411000000000000000092 -:1049000000204810000000000004A01200604411C4 -:104910000000068A0000A0120020441100000000E0 -:104920000000000000204810000000000004A01358 -:10493000006044110000068A0000A013002044110A -:1049400000000000000000000020481000000000EF -:104950000004A014006044110000068A0000A014A6 -:10496000002044110000000000000000002048105A -:10497000000000000004A015006044110000068A39 -:104980000000A015002044110000000000000000FD -:1049900000204810000000000004A0160060441130 -:1049A0000000068A0000A01600204411000000004C -:1049B0000000000000204810000000000004A017C4 -:1049C000006044110000068A0000A0170020441176 -:1049D000000000000000000000204810000000005F -:1049E00000042004006044110000068A0000002C2E -:1049F0000080062D00000000FF0000000020441190 -:104A0000000000000000000000204811000000002D -:104A1000000000010020481100000000000000021A -:104A20000080481100000000000000000EE00000BF -:104A30000000063A000000300020062D00000000B3 -:104A40000000000200280621000000000000000015 -:104A5000002F022100000000000000000CE0000018 -:104A60000000063881000000002044110000000012 -:104A70000000000100204811000000000004200494 -:104A8000006044110000068A000010000020081198 -:104A9000000000000000002B002036220000000073 -:104AA00000000000006000000000063E0000000062 -:104AB00000600000000005C69800000000204411BE -:104AC000000000000000000000804811000000000D -:104AD00000000000C06000000000063E0000000072 -:104AE000C0400400000000010000A2A40020441106 -:104AF000000000000000002200204811000000001B -:104B000089000000002044110000000000000001A6 -:104B1000004048110000062A9700000000204411C0 -:104B2000000000000000000000204811000000000C -:104B30008A00000000204411000000000000000076 -:104B4000004048110000062A00000000006000003C -:104B50000000065900002010002044110000000051 -:104B60000000800000204811000000000001A2A405 -:104B7000C020441100000000000000160060481131 -:104B80000000036E0000201000204411000000000F -:104B9000000100000020481100000000810000001A -:104BA0000020441100000000000000010020481116 -:104BB000000000000000217C0020441100000000E3 -:104BC000098000000020481100000000FFFFFFFFE7 -:104BD00000204811000000000000000000204811E3 -:104BE00000000000000000001700000000000000AE -:104BF0000004217F006044110000068A0000001FAD -:104C000000210230000000000000000014C000007D -:104C1000000000000000000400404C11000006539A -:104C2000000000000040000000000000000000172D -:104C300000201E2D000000000000000400291E2797 -:104C40000000000000000017008036270000000070 -:104C50000000001700201E2D00000000FFFFFFFBDA -:104C600000281E27000000000000001700803627E3 -:104C7000000000000000001700201E2D00000000B2 -:104C80000000000800291E27000000000000001797 -:104C900000803627000000000000001700201E2DB5 -:104CA00000000000FFFFFFF700281E2700000000A3 -:104CB00000000017008036270000000000002010D0 -:104CC0000020441100000000000080000020481176 -:104CD000000000000001A2A4002044110000000018 -:104CE00000000016006048110000036E0000201054 -:104CF00000204411000000000001000000204811C5 -:104D0000000000000000217C002044110000000091 -:104D1000018000000020481100000000FFFFFFFF9D -:104D20000020481100000000000000000020481191 -:104D3000000000000000000017000000000000005C -:104D4000810000000020441100000000000000016C -:104D500000204811000000000004217F0060441181 -:104D60000000068A0000001F002102300000000041 -:104D70000000000014C000000000068900000010C0 -:104D800000404C110000066F00000000C02004002D -:104D9000000000000000000038C00000000000001B -:104DA0000000001D00200A2D000000000000001E71 -:104DB00000200E2D000000000000001F0020122D1A -:104DC00000000000000000200020162D0000000060 -:104DD00000002169002044110000000000000000D4 -:104DE00000204804000000000000000000204805EA -:104DF000000000000000000000204801000000004A -:104E0000CAFEBABE002048110000000000000004E5 -:104E1000003012240000000000000000002F006499 -:104E200000000000000000000CC000000000068828 -:104E30000000000300281A22000000000000000803 -:104E40000022122200000000FFFFF00000281224C0 -:104E50000000000000000000002910C40000000055 -:104E60000000001F00403624000000000000000089 -:104E70000080000000000000000000001AC00000D8 -:104E80000000068A9F00000000204411000000007E -:104E9000CAFEBABE00204811000000000000000059 -:104EA0001AE000000000068D0000000000800000F5 -:104EB00000000000000000001AC000000000068F83 -:104EC0009E0000000020441100000000CAFEBABE8F -:104ED0000020481100000000000000001AE000005F -:104EE00000000692000000000080000000000000AA -:104EF00000000000006000000000000B0000100037 -:104F000000600411000003150000000000200411DF -:104F1000000000000000000000600811000001B265 -:104F20000000225C0020441100000000000000038B -:104F3000002048110000000000002256002044110B -:104F4000000000000000001B0020481100000000CD -:104F50000000A1FC0020441100000000000000013E -:104F600000204811000000000001A1FDC0204411F4 -:104F7000000000000000002100201E2D00000000A5 -:104F80000000001000221E27000000000000002486 -:104F90000020222D000000000000FFFF0028222832 -:104FA0000000000000000000002949070000000088 -:104FB0000000000000204811000000000000002256 -:104FC0000020222D000000000000FFFF0028222802 -:104FD0000000000000000000002949070000000058 -:104FE0000000000000204811000000000000002325 -:104FF00000201E2D000000000000001000221E27CF -:105000000000000000000000002949070000000027 -:1050100000000000004048110000000000000000F7 -:105020000000000000000000000000000000000080 -:105030000000000000000000000000000000000070 -:105040000000000000000000000000000000000060 -:105050000000000000000000000000000000000050 -:105060000000000000000000000000000000000040 -:105070000000000000000000000000000000000030 -:105080000000000000000000000000000000000020 -:105090000000000000000000000000000000000010 -:1050A0000000000000000000000000000000000000 -:1050B00000000000000000000000000000000000F0 -:1050C00000000000000000000000000000000000E0 -:1050D00000000000000000000000000000000000D0 -:1050E00000000000000000000000000000000000C0 -:1050F00000000000000000000000000000000000B0 -:10510000000000000000000000000000000000009F -:10511000000000000000000000000000000000008F -:10512000000000000000000000000000000000007F -:10513000000000000000000000000000000000006F -:10514000000000000000000000000000000000005F -:10515000000000000000000000000000000000004F -:10516000000000000000000000000000000000003F -:10517000000000000000000000000000000000002F -:10518000000000000000000000000000000000001F -:10519000000000000000000000000000000000000F -:1051A00000000000000000000000000000000000FF -:1051B00000000000000000000000000000000000EF -:1051C00000000000000000000000000000000000DF -:1051D00000000000000000000000000000000000CF -:1051E00000000000000000000000000000000000BF -:1051F00000000000000000000000000000000000AF -:10520000000000000000000000000000000000009E -:10521000000000000000000000000000000000008E -:10522000000000000000000000000000000000007E -:10523000000000000000000000000000000000006E -:10524000000000000000000000000000000000005E -:10525000000000000000000000000000000000004E -:10526000000000000000000000000000000000003E -:10527000000000000000000000000000000000002E -:10528000000000000000000000000000000000001E -:10529000000000000000000000000000000000000E -:1052A00000000000000000000000000000000000FE -:1052B000014204FF05BD02500000000001C3016867 -:1052C000043F05BD00000000022502090250015103 -:1052D000000000000223024502A00241000000007D -:1052E00003D705BD05BD05BD000000000646064705 -:1052F000031F05BD0000000005BD05C203200340DB -:1053000000000000032A0282034203340000000070 -:1053100005BD05BD05BD05BD0000000005BD054E70 -:1053200005BD05BD0000000003BA05BD04B8034477 -:10533000000000000497044D043D05BD000000007E -:1053400004CD05BD044104DA00000000044D05044D -:10535000035103750000000005BD05BD05BD05BD79 -:105360000000000005BD05BD05BD05BD0000000035 -:1053700005BD05BD063C05C40000000005BD05BD1A -:10538000000705BD0000000005BD05BD05BD05BD4C -:105390000000000005BD05BD05BD05BD0000000005 -:1053A00003F803ED0408040600000000040E040ADC -:1053B000040C041000000000041C04180424042041 -:1053C00000000000042C0428043404300000000015 -:1053D00005BD05BD043805BD0000000005BD05BDC7 -:1053E00005BD05BD0000000005BD05BD05BD05BD31 -:1053F000000000000002067606940006000000008F -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV630_pfp.bin.ihex b/kernel-2.6.33/firmware/radeon/RV630_pfp.bin.ihex deleted file mode 100644 index f55292c9..00000000 --- a/kernel-2.6.33/firmware/radeon/RV630_pfp.bin.ihex +++ /dev/null @@ -1,145 +0,0 @@ -:1000000000CA040000A00000007E828B007C038BED -:10001000008001B8007C038B00D4401E00EE001E5F -:1000200000CA040000A00000007E828B00C41838C3 -:1000300000CA240000CA2800009581A800C41C3A08 -:1000400000C3C00000CA080000CA0C00007C744B4A -:1000500000C200050099C00000C41C3A007C744C2A -:1000600000C0FFF000042C0400309002007D250049 -:1000700000351402007D350B00255403007CD5802B -:1000800000259C030095C00400D5001B007EDDC147 -:10009000007D9D8000D6801B00D5801B00D4401EB3 -:1000A00000D5401E00D6401E00D6801E00D4801E03 -:1000B00000D4C01E009783D300D5C01E00CA08001C -:1000C0000080001A00CA0C0000E4011E00D4001ECB -:1000D0000080000C00C4183800E4013E00D4001E6B -:1000E0000080000C00C4183800D4401E00EE001E32 -:1000F00000CA040000A00000007E828B00E4011E04 -:1001000000D4001E00D4401E00EE001E00CA0400F1 -:1001100000A00000007E828B00E4013E00D4001E9F -:1001200000D4401E00EE001E00CA040000A0000023 -:10013000007E828B00CA180000D4401E00D5801EAD -:100140000080005300D4007500D4401E00CA08008F -:1001500000CA0C0000CA100000D4801900D4C018D6 -:1001600000D5001700D4801E00D4C01E00D5001E8C -:1001700000E2001E00CA040000A00000007E828B86 -:1001800000CA080000D4806000D4401E0080000037 -:1001900000D4801E00CA080000D4806100D4401E34 -:1001A0000080000000D4801E00CA080000CA0C00B5 -:1001B00000D4401E00D4801600D4C01600D4801E87 -:1001C000008001B800D4C01E00C6084300CA0C005D -:1001D00000CA10000094800400CA140000E420F358 -:1001E00000D4201300D5606500D4E01C00D5201C8D -:1001F00000D5601C008000000006200100C60843F6 -:1002000000CA0C0000CA1000009483F700CA140052 -:1002100000E420F30080007900D4201300C60843D6 -:1002200000CA0C0000CA1000009883EF00CA140036 -:1002300000D400640080008D0000000000C414326F -:1002400000C6184300C4082F0095400500C40C30B8 -:1002500000D4401E0080000000EE001E009583F5D3 -:1002600000C4103100D4403300D5206500D4A01C58 -:1002700000D4E01C00D5201C00E4015E00D4001E68 -:10028000008000000006200100CA1800000A2001BA -:1002900000D6007600C408360098800700C61045D6 -:1002A0000095011000D4001F00D46062008000009F -:1002B00000D4206200CC383500CC1433008401BB5C -:1002C00000D4007200D5401E0080000000EE001E29 -:1002D00000E2001A008401BB00E2001A00CC104BBF -:1002E00000CC0447002C9401007D098B0098400548 -:1002F000007D15CB00D4001A008001B800D4006D39 -:100300000034440100CC0C480098403A00CC2C4A00 -:100310000095800400CC0449008001B800D4001A84 -:1003200000D4C01A00282801008400F000CC10037B -:100330000098801B0004380C008400F000CC1003EF -:100340000098801700043808008400F000CC1003E7 -:100350000098801300043804008400F000CC1003DF -:100360000098801400CC104C009A800900CC144DE9 -:10037000009840DC00D4006D00CC184800D5001A6D -:1003800000D5401A008000C900D5801A0096C0D55B -:1003900000D4006D008001B800D4006E009AC00344 -:1003A00000D4006D00D4006E0080000000EC007FDF -:1003B000009AC0CC00D4006D008001B800D4006E5B -:1003C00000CC140300CC180300CC1C03007D910367 -:1003D000007DD583007D190C0035CC1F0035701FC2 -:1003E000007CF0CB007CD08B00880000007E8E8BE0 -:1003F0000095C00400D4006E008001B800D4001A3B -:1004000000D4C01A00CC080300CC0C0300CC1003AD -:1004100000CC140300CC180300CC1C0300CC240334 -:1004200000CC28030035C41F0036B01F007C704B81 -:100430000034F01F007C704B0035701F007C704B47 -:10044000007D8881007DCCC1007E5101007E9541F8 -:10045000007C9082007CD4C2007C848B009AC00314 -:10046000007C8C8B002C88010098809E00D4006D4D -:100470000098409C00D4006E00CC084C00CC0C4D81 -:1004800000CC104800D4801A00D4C01A00800101AA -:1004900000D5001A00CC083200D40032009482D972 -:1004A00000CA0C0000D4401E0080000000D4001ED2 -:1004B00000E4011E00D4001E00CA080000CA0C009F -:1004C00000CA100000D4401E00CA140000D4801ED0 -:1004D00000D4C01E00D5001E00D5401E00D54034FB -:1004E0000080000000EE001E0028040400E2001A54 -:1004F00000E2001A00D4401A00CA380000CC0803F9 -:1005000000CC0C0300CC0C0300CC0C03009882BD83 -:1005100000000000008401BB00D7A06F0080000035 -:1005200000EE001F00CA040000C2FF0000CC083427 -:1005300000C13FFF007C74CB007CC90B007D010F24 -:10054000009902B0007C738B008401BB00D7A06FC0 -:100550000080000000EE001F00CA080000281900FB -:10056000007D898B009580140028140400CA0C00BB -:1005700000CA100000CA1C0000CA240000E2001FCC -:1005800000D4C01A00D5001A00D5401A00CC1803B8 -:1005900000CC2C0300CC2C0300CC2C03007DA58BBD -:1005A000007D9C4700984297000000000080016198 -:1005B00000D4C01A00D4401E00D4801E0080000069 -:1005C00000EE001E00E4011E00D4001E00D4401EF8 -:1005D00000EE001E00CA040000A00000007E828B16 -:1005E00000E4013E00D4001E00D4401E00EE001EB8 -:1005F00000CA040000A00000007E828B00CA080030 -:1006000000248C06000CCC060098C00600CC104ECE -:100610000099000400D4007300E4011E00D4001E01 -:1006200000D4401E00D4801E0080000000EE001E9A -:1006300000CA080000CA0C000034D01800251001C0 -:100640000095002100C17FFF00CA100000CA1400FD -:1006500000CA180000D4801D00D4C01D007DB18BDD -:1006600000C1420200C2C00100D5801D0034DC0E72 -:10067000007D5D4C007F734C00D7401E00D5001EEE -:1006800000D5401E00C1420000C2C00000099C010C -:100690000031DC10007F5F4C007F734C00042802A7 -:1006A000007D838000D5A86F00D5806600D7401EEE -:1006B00000EC005E00C8240200C82402008001B8DB -:1006C00000D6007600D4401E00D4801E00D4C01E88 -:1006D0000080000000EE001E0080000000EE001F01 -:1006E00000D4001F0080000000D4001F00D4001FB1 -:1006F0000088000000D4001F00000000000000007F -:1007000000000000000000000000000000000000E9 -:1007100000000000000000000000000000000000D9 -:1007200000000000000000000000000000000000C9 -:1007300000000000000000000000000000000000B9 -:1007400000000000000000000000000000000000A9 -:100750000000000000000000000000000000000099 -:100760000000000000000000000000000000000089 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B0000000000000000000000000000000000039 -:1007C0000000000000000000000000000000000029 -:1007D0000000000000000000000000000000000019 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:1008000000010171000201780003008F0004007FE5 -:10081000000500030006003F000700320008012C1D -:1008200000090046000A0036001001B6001700A2B9 -:100830000022013A00230149002000B400240125D0 -:100840000027004D0028006A002A0060002B00529B -:10085000002F0065003200870034017F003C015604 -:10086000003F00720041018C0044012E00550173CD -:100870000056017A0060000B00610034006200380D -:1008800000630038006400380065003800660038F6 -:10089000006700380068003A00690041006A0048BB -:1008A000006B0048006C0048006D0048006E004876 -:1008B000006F00480000000600000006000000066F -:1008C0000000000600000006000000060000000610 -:1008D0000000000600000006000000060000000600 -:1008E00000000006000000060000000600000006F0 -:1008F00000000006000000060000000600000006E0 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV635_me.bin.ihex b/kernel-2.6.33/firmware/radeon/RV635_me.bin.ihex deleted file mode 100644 index ba3a7e63..00000000 --- a/kernel-2.6.33/firmware/radeon/RV635_me.bin.ihex +++ /dev/null @@ -1,1345 +0,0 @@ -:1000000000000000C020040000000000000000000C -:1000100000A0000A000000000000FFFF00284621A9 -:100020000000000000000000D900480000000000AF -:1000300000000000C02004000000000000000000DC -:1000400000A0000A000000000000000000E0000026 -:100050000000000000010000C02946200000000050 -:1000600000000000D900480000000000000000006F -:10007000C0200400000000000000000000A0000AF2 -:10008000000000008100000000204411000000007A -:1000900000000001002048110000000000042004BE -:1000A000006044110000068A0000000000600000AB -:1000B0000000062E00000000006000000000064264 -:1000C00000000000C02008000000000000000F0039 -:1000D000002816220000000000000008002116255C -:1000E000000000000000001800203625000000007D -:1000F0008D000000002044110000000000000004FA -:10010000002F022500000000000000000CE00000AD -:1001100000000018004120000040481100000019B4 -:100120000042200000204811000000008E00000066 -:1001300000204411000000000000002800204A2D8B -:1001400000000000900000000020441100000000AA -:100150000000000000204805000000000000000C26 -:1001600000211622000000000000000300281625D0 -:10017000000000000000001900211A220000000009 -:100180000000000400281A26000000000000000003 -:10019000002914C5000000000000001900203625C9 -:1001A0000000000000000000003A140200000000FF -:1001B00000000016002116250000000000000003CA -:1001C00000281625000000000000001700200E2D5A -:1001D00000000000FFFFFFFC00280E2300000000CD -:1001E00000000000002914A3000000000000001718 -:1001F00000203625000000000000800000280E22AC -:10020000000000000000000700220E230000000094 -:10021000000000000029386E0000000020000000EF -:1002200000280E22000000000000000600210E231E -:1002300000000000000000000029386E00000000EF -:100240000000000000220222000000000000000068 -:1002500014E0000000000038000000002EE0000064 -:1002600000000035000000002CE000000000003716 -:100270000000000000400E2D0000003900000008C2 -:1002800000200E2D00000000000000090040122D8B -:10029000000000460000000100400E2D0000003963 -:1002A00000000000C0200C0000000000003FFFFC28 -:1002B0000028122300000000000000020022122487 -:1002C000000000000000001F00211E2300000000AD -:1002D0000000000014E000000000003E00000008E4 -:1002E00000401C11000000410000000D00201E2DE8 -:1002F000000000000000000F00281E270000000082 -:100300000000000300221E27000000007FC0000044 -:1003100000281A23000000000000001400211A2603 -:10032000000000000000000100331A260000000059 -:100330000000000800221A26000000000000000053 -:1003400000290CC700000000000000270020362410 -:100350000000000000007F000028122100000000C3 -:1003600000001400002F0224000000000000000024 -:100370000CE000000000004B0000000100290E23EB -:10038000000000000000000E0020362300000000E6 -:100390000000E0000020441100000000FFF8000011 -:1003A00000294A230000000000000000003A2C024F -:1003B000000000000000000200220E2B00000000E0 -:1003C000FC00000000280E23000000000000000FC9 -:1003D000002036230000000000001FFF00294A23F0 -:1003E000000000000000002700204A2D000000004F -:1003F000000000000020481100000000000000295B -:1004000000200E2D00000000060A020000294A23E9 -:100410000000000000000000002048110000000063 -:100420000000000000204811000000000000000152 -:1004300000210222000000000000000014E0000083 -:1004400000000061000000002EE000000000005FDE -:10045000000000002CE000000000005E0000000032 -:1004600000400E2D000000620000000100400E2D33 -:10047000000000620000000A00200E2D00000000B5 -:100480000000000B0040122D0000006A0000000078 -:10049000C0200C0000000000003FFFFC00281223D9 -:1004A00000000000000000020022122400000000F2 -:1004B0007FC0000000281623000000000000001488 -:1004C0000021162500000000000000010033162561 -:1004D000000000008000000000280E230000000043 -:1004E0000000000000290CA3000000003FFFFC00FA -:1004F00000290E23000000000000001F00211E2321 -:10050000000000000000000014E000000000006D8A -:100510000000010000401C11000000700000000DF0 -:1005200000201E2D00000000000000F000281E2703 -:10053000000000000000000400221E270000000050 -:100540008100000000204411000000000000000DA8 -:100550000020481100000000FFFFF0FF00281A30C3 -:10056000000000000000A02800204411000000004E -:1005700000000000002948E6000000000000A0186C -:1005800000204411000000003FFFFFFF00284A2325 -:10059000000000000000A010002044110000000036 -:1005A00000000000002048040000000000000030AF -:1005B0000020162D00000000000000020029162572 -:1005C0000000000000000030002036250000000080 -:1005D000000000250020162D000000000000000093 -:1005E000002F00A300000000000000000CC000006D -:1005F00000000083000000260020162D00000000EF -:1006000000000000002F00A4000000000000000017 -:100610000CC000000000008400000000004000004A -:100620000000008A000000250020362300000000A2 -:100630000000002600203624000000000000001703 -:1006400000201E2D000000000000000200210227F3 -:10065000000000000000000014E000000000008A1C -:1006600000000000006000000000066500000000BF -:1006700000600000000006590000000200210E2268 -:10068000000000000000000014C000000000008D09 -:1006900000000012C040362000000093000000005F -:1006A0002EE0000000000091000000002CE000009F -:1006B000000000900000000200400E2D000000929B -:1006C0000000000300400E2D000000920000000C0E -:1006D00000200E2D00000000000000120020362334 -:1006E000000000000000000300210E2200000000B6 -:1006F0000000000014C00000000000980000A00CE2 -:10070000002044110000000000000000C02048004C -:100710000000000000000000C0404800000000A0F1 -:100720000000A00C002044110000000000000000A8 -:100730000020481100000000000000002EE0000032 -:100740000000009E000000002CE000000000009D62 -:100750000000000200400E2D0000009F000000037A -:1007600000400E2D0000009F0000000C00200E2D08 -:10077000000000000000000000204803000000000E -:1007800000000000003A0C0200000000003F0000E2 -:1007900000280E23000000000000001000210E239E -:1007A00000000000000000110020362300000000BF -:1007B0000000001E0021022B0000000000000000CD -:1007C00014C00000000000A700000016C020362062 -:1007D000000000000000001F0021022B00000000AC -:1007E0000000000014C00000000000AA0000001576 -:1007F000C0203620000000000000000800210E2B61 -:10080000000000000000007F00280E230000000010 -:1008100000000000002F0223000000000000000084 -:100820000CE00000000000E10000000027000000D4 -:10083000000000000000000000600000000002A3B3 -:1008400000000001002F0223000000000000000053 -:100850000AE00000000000B300000000006000009B -:100860000000013A81000000002044110000000057 -:100870000000000600204811000000000000000CED -:1008800000221E300000000099800000002044116A -:1008900000000000000000040020122D00000000F5 -:1008A00000000008002212240000000000000010D8 -:1008B00000201811000000000000000000291CE4C6 -:1008C0000000000000000000006048070000012F49 -:1008D0009B00000000204411000000000000000008 -:1008E00000204802000000009C000000002044118D -:1008F00000000000000000000033146F0000000042 -:100900000000000100333E23000000000000000052 -:10091000D9004800000000000000000000203C0555 -:1009200000000000810000000020441100000000D1 -:100930000000000E00204811000000000000000030 -:1009400000201010000000000000E007002044110B -:10095000000000000000000F0021022B000000003A -:100960000000000014C00000000000CB00F8FF08E9 -:1009700000204811000000009800000000404811CD -:10098000000000DC000000F000280E220000000043 -:10099000000000A0002F0223000000000000000063 -:1009A0000CC00000000000DA0000001100200E2D35 -:1009B0000000000000000001002F022300000000E2 -:1009C000000000000CE00000000000D50000000264 -:1009D000002F022300000000000000000CE00000D7 -:1009E000000000D400003F0000400C11000000D6C1 -:1009F00000001F0000400C11000000D600000F0096 -:100A000000200C11000000000038000900294A23D2 -:100A1000000000003F00000000280E2B0000000036 -:100A20000000000200220E2300000000000000076A -:100A300000494A23000000DC00380F09002048115B -:100A400000000000680000070020481100000000BE -:100A50000000000800214A270000000000000000FC -:100A60000020481100000000060A020000294A2464 -:100A700000000000000000000020481100000000FD -:100A80000000000000204811000000000000A20249 -:100A9000002044110000000000FF000000280E228A -:100AA000000000000000008000294A230000000030 -:100AB0000000002700200E2D00000000000000268E -:100AC0000020122D0000000000000000002F008315 -:100AD00000000000000000000CE00000000000EA40 -:100AE00000000000006000000000065F0000000041 -:100AF00000400000000000EB00000000006000006B -:100B000000000662000000070020222D0000000007 -:100B10000000000500220E2200000000001000006E -:100B200000280E23000000000000000000292068BB -:100B30000000000000000000003A0C02000000006D -:100B4000000000EF00280E2300000000000000005D -:100B500000292068000000000000001700200E2D72 -:100B6000000000000000000300210223000000003C -:100B70000000000014E00000000000F80000000B7E -:100B800000210228000000000000000014C0000046 -:100B9000000000F8000004000029222800000000E6 -:100BA0000000001400203628000000000000001C97 -:100BB00000210E22000000000000000014C0000010 -:100BC000000000FD0000A30C002044110000000004 -:100BD0000000000000204811000000000000001E7E -:100BE00000210E22000000000000000014C00000E0 -:100BF0000000010B0000A30F0020441100000000C2 -:100C00000000001100200E2D000000000000000177 -:100C1000002F022300000000000000000CC00000B4 -:100C200000000104FFFFFFFF004048110000010B1E -:100C300000000002002F022300000000000000005E -:100C40000CC00000000001070000FFFF0040481139 -:100C50000000010B00000004002F02230000000030 -:100C6000000000000CC000000000010A000000FFAE -:100C7000004048110000010B000000010020481155 -:100C8000000000000002C400002044110000000029 -:100C90000000001F00210E220000000000000000E4 -:100CA00014C00000000001120000001040210E20BE -:100CB00000000000000000130020362300000000A8 -:100CC0000000001840224A20000000000000001030 -:100CD000C0424A20000001140000000000200C1156 -:100CE0000000000000000013002036230000000078 -:100CF000000000000020481100000000000000007B -:100D000000204811000000000000000A002010111F -:100D10000000000000000000002F0224000000007E -:100D2000000000000CE000000000011B00000000BB -:100D300000204811000000000000000100531224B0 -:100D400000000117FFBFFFFF00283A2E000000003F -:100D50000000001B00210222000000000000000033 -:100D600014C000000000012E81000000002044118A -:100D7000000000000000000D0020481100000000ED -:100D80000000001800220E3000000000FC000000EF -:100D900000280E2300000000810000000020441104 -:100DA000000000000000000E0020481100000000BC -:100DB0000000000000201010000000000000E00E05 -:100DC000002044110000000007F8FF08002048112F -:100DD000000000000000000000294A23000000007D -:100DE0000000001C00201E2D000000000000000874 -:100DF00000214A27000000000000000000204811E8 -:100E000000000000060A020000294A240000000039 -:100E10000000000000204811000000000000000059 -:100E200000204811000000000000000000800000C9 -:100E300000000000810000000020441100000000BC -:100E40000000000100204811000000000000217C8B -:100E50000020441100000000008000000020481124 -:100E60000000000000000000002048060000000014 -:100E70000000000800214A270000000000000000D8 -:100E800017000000000000000004217F00604411F2 -:100E90000000068A0000001F002102300000000050 -:100EA0000000000014C000000000068900000004DB -:100EB00000404C1100000135810000000020441169 -:100EC00000000000000000010020481100000000A8 -:100ED000000021F800204411000000000000001C68 -:100EE0000020481100000000000421F900604411B6 -:100EF0000000068A000000110021023000000000FE -:100F00000000000014E000000000013C00000000B0 -:100F100000800000000000000000000000600000F1 -:100F20000000000B00000000006004110000031529 -:100F3000000000000020041100000000000000007C -:100F400000600811000001B2000000000060000015 -:100F5000000001600000FFFF40280E20000000009C -:100F600000000010C0211220000000000000FFFF60 -:100F7000402806200000000000000010C0210A20C8 -:100F800000000000000000000034146100000000B8 -:100F90000000000000741882000002BB0001A1FDE7 -:100FA00000604411000002E000003FFF002F022F0C -:100FB00000000000000000000CC00000000001471D -:100FC00000000000C040040000000001000000001C -:100FD000006000000000000B000000000060041131 -:100FE00000000315000000000020041100000000B4 -:100FF0000000000000600811000001B200003FFF87 -:10100000002F022F00000000000000000CE0000094 -:10101000000000000000000000600000000001600F -:101020000000001040210E20000000000000FFFF23 -:10103000C0281220000000000000001040211620EF -:10104000000000000000FFFFC0681A20000002BB83 -:101050000001A1FD00604411000002E000003FFF1C -:10106000002F022F00000000000000000CC0000054 -:101070000000015800000000C04004000000000112 -:101080000000225C0020441100000000000000016C -:1010900000300A2F000000000000000100210A2299 -:1010A000000000000000000300384A220000000099 -:1010B0000000225600204411000000000000001A29 -:1010C00000204811000000000000A1FC0020441195 -:1010D0000000000000000001008048110000000036 -:1010E00000000000006000000000000B0000000095 -:1010F000006000000000018F0000000000600000A0 -:10110000000001A000003FFF002F022F00000000A0 -:10111000000000000CE000000000000000000000E3 -:1011200000202C0800000000000000000020241116 -:101130000000000000000000002028110000000056 -:10114000000022560020441100000000000000169C -:1011500000204811000000000000225C0020441123 -:101160000000000000000003002048110000000003 -:1011700093800000002044110000000000000002E5 -:1011800000221E290000000000000000007048EB53 -:101190000000019C0000000000600000000002BB95 -:1011A00000000001403306200000000000000000A5 -:1011B000C03024090000000000003FFF002F022F74 -:1011C00000000000000000000CE000000000000033 -:1011D0000000000000600000000002A3000000000A -:1011E000002F022100000000000000000AE00000C3 -:1011F0000000018100000000006000000000013AD2 -:101200000000000000400000000001869500000082 -:10121000002044110000000000000000002F022107 -:1012200000000000000000000CE00000000001864B -:1012300000000000C0204800000000000000000185 -:10124000005306210000018292000000002044119A -:101250000000000000000000C0604800000001978E -:101260000001A1FD00204411000000000000001159 -:101270000020062D00000000000000000078042A75 -:10128000000002FB00000000002028090000000010 -:1012900000003FFF002F022F0000000000000000B0 -:1012A0000CC000000000017400000000C0400400F9 -:1012B000000000010000021000600411000003158E -:1012C00000003FFF002F022F000000000000000080 -:1012D0000CE000000000019400000015C020362042 -:1012E0000000000000000016C020362000000000B2 -:1012F0003F800000002004110000000046000000B4 -:1013000000600811000001B2000000000080000031 -:10131000000000000000A1FC0020441100000000BB -:1013200000003FFF002F022F00000000000000001F -:101330000CC000000000019B00000001008048116B -:1013400000000000000000210080481100000000A3 -:101350000000FFFF40280E200000000000000010E9 -:10136000C0211220000000000000FFFF40281620CE -:101370000000000000000010C0811A2000000000E2 -:101380008100000000204411000000000000000661 -:1013900000204811000000000000000800221E305C -:1013A000000000000000002900201A2D00000000AD -:1013B0000000E0000020441100000000FFFBFF09D6 -:1013C00000204811000000000000000F0020222D26 -:1013D0000000000000001FFF00294A280000000054 -:1013E000000000060020222D000000000000000088 -:1013F000002920E80000000000000000002048084C -:101400000000000000000000002048110000000063 -:10141000060A020000294A26000000000000000021 -:1014200000204811000000000000000000204811CA -:101430000000000000000100002018110000000062 -:101440000000000800621E280000012F00000008B4 -:1014500000822228000000000002C0000020441189 -:10146000000000000000001500600E2D000001BD0E -:101470000000001600600E2D000001BD0000C00835 -:1014800000204411000000000000001700200E2D75 -:10149000000000000000000014C00000000001B9BE -:1014A0000000000000200411000000000000000007 -:1014B0000020480100000000390000000020481111 -:1014C00000000000000000000020481100000000A3 -:1014D000000000000080480200000000000000182A -:1014E00000202E2D0000000000000000003B0D63D6 -:1014F000000000000000000800224A230000000055 -:101500000000001000224A23000000000000001824 -:1015100000224A2300000000000000000080480371 -:101520000000000000000000006000000000000B50 -:10153000000010000060041100000315000000000E -:1015400000200411000000000000000000600811ED -:10155000000001B2000000070021062F000000007B -:101560000000001300200A2D000000000000000110 -:1015700000202C11000000000000FFFF4028222066 -:10158000000000000000000F0026222800000000DC -:101590000000001040212620000000000000000F85 -:1015A000002626290000000000000000002028027C -:1015B000000000000000225600204411000000003E -:1015C0000000001B00204811000000000000000087 -:1015D000002F022100000000000000000CE00000CD -:1015E000000001E00000225C002044110000000027 -:1015F0000000008100204811000000000000A1FC54 -:1016000000204411000000000000000100204811EB -:10161000000000000000008000201C1100000000FD -:1016200000000000002F0227000000000000000062 -:101630000CE00000000001DC000000000060000081 -:10164000000001E90000000100531E27000001D83E -:101650000000000100202C11000000000000001F0D -:1016600000280A22000000000000001F00282A2A8B -:10167000000000000000000100530621000001D11D -:101680000000225C00204411000000000000000265 -:1016900000304A2F000000000000A1FC002044118F -:1016A00000000000000000010020481100000000C0 -:1016B0000000000100301E2F0000000000000000AC -:1016C000002F022700000000000000000CE00000D6 -:1016D000000000000000000000600000000001E9C0 -:1016E0000000000100531E27000001E50000FFFF7D -:1016F00040280E20000000000000000F00260E23EE -:101700000000000000000010C021122000000000B6 -:101710000000000F0026122400000000000000005E -:1017200000201411000000000000000000601811EB -:10173000000002BB0001A1FD0020441100000000D8 -:1017400000000000002F022B00000000000000003D -:101750000CE00000000001F8000000100022162834 -:1017600000000000FFFF0000002816250000000018 -:101770000000FFFF00281A29000000000000000000 -:10178000002948C500000000000000000020480AB1 -:10179000000000000000000000202C1100000000EC -:1017A000000000100022162300000000FFFF0000D0 -:1017B00000281625000000000000FFFF00281A2462 -:1017C0000000000000000000002948C500000000E3 -:1017D0000000000000731503000002050000000077 -:1017E0000020180500000000000000000073152410 -:1017F0000000020500000000002D14C500000000DC -:1018000000000000003008A20000000000000000FE -:101810000020480200000000000000000020280214 -:101820000000000000000000002020030000000075 -:101830000000000000802404000000000000000FF1 -:1018400000210225000000000000000014C000007C -:101850000000068900000000002B140500000000B5 -:1018600000000001009016250000000000000000AC -:10187000006000000000000B000000000060041188 -:10188000000003150000000000200411000000000B -:101890000000000000600811000001B200002256A4 -:1018A00000204411000000000000001A00294A2214 -:1018B0000000000000000000C02000000000000048 -:1018C00000003FFF002F022F00000000000000007A -:1018D0000CE000000000000000000000C020040038 -:1018E000000000000000225C002044110000000005 -:1018F0000000000300384A21000000000000A1FCA5 -:1019000000204411000000000000000100204811E8 -:10191000000000000000FFFF40281220000000002F -:1019200000000010C0211A20000000000000FFFF8E -:1019300040280E200000000000000010C0211620EA -:10194000000000000000000000741465000002BBED -:101950000001A1FD00604411000002E00000000150 -:10196000003306210000000000000000002F0221CB -:1019700000000000000000000CC000000000021980 -:1019800000003FFF002F022F0000000000000000B9 -:101990000CC000000000021200000000C040040063 -:1019A000000000010000000000600000000006428E -:1019B000000000000040040F0000021300000000BF -:1019C000006000000000062E000000000060000023 -:1019D0000000064200000210006004110000031520 -:1019E0000000000000600000000001A000000000F6 -:1019F000006000000000019C00000000006000008A -:101A0000000002BB0000000000600000000002A314 -:101A1000938000000020441100000000000000003E -:101A2000002048080000000000000000002F022FE6 -:101A300000000000000000000AE000000000023288 -:101A400000000000006000000000013A00000000FB -:101A50000040000000000236950000000020441104 -:101A60000000000000000000002F022F0000000016 -:101A7000000000000CE00000000002360000000042 -:101A8000C0404800000002339200000000204411D2 -:101A90000000000000000000C0204800000000001E -:101AA0000000225600204411000000000000001633 -:101AB00000204811000000000000225C00204411BA -:101AC000000000000000000300204811000000009A -:101AD0000000A1FC002044110000000000000001F3 -:101AE00000204811000000000001A1FD0020441169 -:101AF000000000000000000000600411000002FB74 -:101B000000000000C04004000000000100000000D0 -:101B1000006000000000062E0000A00C0020441110 -:101B20000000000000000000C0204800000000008D -:101B300000000000C040480000000000000000005D -:101B4000006000000000000B0000001840210A2087 -:101B50000000000000000003002F0222000000002F -:101B6000000000000AE000000000024C0000001429 -:101B70000020222D00000000000801010029222879 -:101B800000000000000000140020362800000000C3 -:101B90000000A30C00204411000000000000000021 -:101BA000C02048000000000000000000C0204800E5 -:101BB0000000000000000000C0404800000002518A -:101BC00000000000006000000000000B000000109A -:101BD00000600411000003153F8000000020041184 -:101BE000000000000000000000600811000001B2C9 -:101BF0000000225C002044110000000000000003EF -:101C000000204811000000000000000000600000FB -:101C10000000027C0000001700201E2D00000000C4 -:101C20000000000100211E2700000000000000004D -:101C300014E000000000026A0000001200201E2DC7 -:101C4000000000000000FFFF00281E270000000029 -:101C50000000000000341C2700000000000000000D -:101C600012C000000000025F0000000000201C11F4 -:101C70000000000000000000002F00E50000000050 -:101C80000000000008C00000000002620000000028 -:101C900000201407000000000000001200201E2D8C -:101CA000000000000000001000211E2700000000BE -:101CB0000000000000341C4700000000000000008D -:101CC00012C00000000002670000000000201C118C -:101CD0000000000000000000002F00E600000000EF -:101CE0000000000008C000000000026A00000000C0 -:101CF0000020180700000000000000000060000045 -:101D0000000002C100002256002044110000000023 -:101D1000000000000034202300000000000000004C -:101D200012C00000000002720000000000342044D5 -:101D3000000000000000000012C00000000002715E -:101D40000000001600404811000002760000001854 -:101D500000404811000002760000000000342044DA -:101D6000000000000000000012C00000000002752A -:101D70000000001700404811000002760000001922 -:101D800000204811000000000000A1FC00204411C8 -:101D900000000000000000010020481100000000C9 -:101DA0000001A1FD00604411000002E900003FFFB6 -:101DB000002F022F00000000000000000CC00000F7 -:101DC0000000025600000000C040040000000001B6 -:101DD0000000001040210620000000000000FFFF6E -:101DE000C0280A20000000000000001040210E2042 -:101DF000000000000000FFFFC028122000000000CB -:101E00000000001040211620000000000000FFFF2D -:101E1000C0881A200000000081000000002044114A -:101E20000000000000000001002048110000000038 -:101E300000042004006044110000068A0000000035 -:101E4000006000000000062E00000000C0600000DE -:101E5000000002A30000000500200A2D0000000081 -:101E60000000000800220A22000000000000002BF1 -:101E700000201A2D000000000000001C00201E2D74 -:101E8000000000000000700000281E270000000075 -:101E90000000000000311CE6000000000000002AE5 -:101EA00000201A2D000000000000000C00221A265D -:101EB0000000000000000000002F00E6000000000D -:101EC0000000000006E00000000002920000000098 -:101ED00000201C11000000000000000000200C1178 -:101EE000000000000000002B00203623000000004E -:101EF0000000001000201811000000000000000089 -:101F000000691CE20000012F9380000000204411B2 -:101F10000000000000000000002048070000000052 -:101F200095000000002044110000000000000000A7 -:101F3000002F022F00000000000000000CE0000055 -:101F40000000029D0000000100333E2F0000000051 -:101F500000000000D90048000000000092000000CE -:101F6000002044110000000000000000C0204800D4 -:101F7000000000000000001C0040362700000000A8 -:101F80000000000CC0220A20000000000000002910 -:101F9000002036220000000000000028C04036204B -:101FA000000000000000A2A4002044110000000076 -:101FB000000000090020481100000000A1000000FE -:101FC00000204411000000000000000100804811C2 -:101FD000000000000000002100201E2D0000000075 -:101FE00000000000002C1CE30000000000000021A5 -:101FF00000203627000000000000002200201E2DD7 -:102000000000000000000000002C1CE400000000A4 -:1020100000000022002036270000000000000023FE -:1020200000201E2D0000000000000000003120A351 -:102030000000000000000000002D1D07000000004F -:1020400000000023002036270000000000000024CC -:1020500000201E2D0000000000000000003120C400 -:102060000000000000000000002D1D07000000001F -:10207000000000240080362700000000000000213E -:10208000002036230000000000000022002036243B -:10209000000000000000000000311CA30000000050 -:1020A0000000002300203627000000000000000090 -:1020B00000311CC40000000000000024008036270E -:1020C000000000000000001A002036270000000079 -:1020D0000000001B00203628000000000000001750 -:1020E00000201E2D00000000000000020021022739 -:1020F000000000000000000014C00000000002DC2E -:102100000000000000400000000002D90000001A9A -:1021100000203627000000000000001B00203628A9 -:10212000000000000000001700201E2D000000002D -:102130000000000200210227000000000000000053 -:1021400014E00000000002D9000000030021022773 -:10215000000000000000000014E00000000002DCAD -:102160000000002300201E2D0000000000000000E1 -:10217000002E00E1000000000000000002C000008E -:10218000000002DC0000002100201E2D00000000E5 -:1021900000000000003120A100000000000000004D -:1021A000002E00E8000000000000000006C0000053 -:1021B000000002DC0000002400201E2D00000000B2 -:1021C00000000000002E00E20000000000000000FF -:1021D00002C00000000002DC0000002200201E2DD2 -:1021E0000000000000000000003120C200000000DC -:1021F00000000000002E00E80000000000000000C9 -:1022000006C00000000002DC0000000000600000CA -:10221000000006650000000000600000000002B53C -:102220000000000000400000000002DE000000008E -:1022300000600000000002B5000000000060000027 -:102240000000065C0000000000400000000002DE0C -:102250000000000000600000000002A70000000075 -:1022600000400000000002DE0000001A00201E2DC9 -:10227000000000000000001B0080222D0000000074 -:102280000000001000221E230000000000000000DB -:1022900000294887000000000000000000311CA356 -:1022A000000000000000001000221E2700000000B7 -:1022B0000000000000294887000000000000001016 -:1022C00000221E230000000000000000003120C496 -:1022D000000000000000FFFF00282228000000008E -:1022E0000000000000894907000000000000001005 -:1022F00000221E2300000000000000000029488783 -:10230000000000000000001000221E21000000005C -:102310000000000000294847000000000000000005 -:1023200000311CA3000000000000001000221E2746 -:1023300000000000000000000029488700000000A5 -:102340000000000000311CA100000000000000108F -:1023500000221E270000000000000000002948475E -:10236000000000000000001000221E2300000000FA -:1023700000000000003120C4000000000000FFFF4A -:102380000028222800000000000000000029490762 -:10239000000000000000001000221E2100000000CC -:1023A00000000000003120C2000000000000FFFF1C -:1023B00000282228000000000000000000894907D2 -:1023C000000000000000001000221E23000000009A -:1023D0000000000000294887000000000000000104 -:1023E00000220A210000000000000000003308A2C3 -:1023F000000000000000001000221E22000000006B -:102400000000001000212222000000000000000057 -:1024100000294907000000000000000000311CA353 -:10242000000000000000001000221E270000000035 -:1024300000000000002948870000000000000001A3 -:1024400000220A210000000000000000003008A265 -:10245000000000000000001000221E22000000000A -:1024600000000010002122220000000000000000F7 -:1024700000294907000000000000001000221E2370 -:102480000000000000000000003120C40000000037 -:102490000000FFFF002822280000000000000000CC -:1024A000002949070000000000000000003808C5AE -:1024B00000000000000000000030084100000000A3 -:1024C0000000000100220A220000000000000000BD -:1024D000003308A2000000000000001000221E22AD -:1024E0000000000000000010002122220000000077 -:1024F00000000000008949070000000000000017EC -:102500000020222D000000000000000014C0000088 -:1025100000000318FFFFFFEF002806210000000065 -:10252000000000140020222D000000000000F8E050 -:1025300000204411000000000000000000294901B3 -:1025400000000000000000000089490100000000B8 -:102550000000000000204811000000000000000002 -:102560000020481100000000060A02000080481107 -:102570000000000000000000C0200000000000007B -:1025800097000000C020441100000000000000007F -:10259000C0204811000000008A0000000020441103 -:1025A00000000000000000000020481100000000B2 -:1025B0000000225C00204411000000000000000028 -:1025C000C0204800000000000000A1FC00204411D1 -:1025D0000000000000000000C020480000000000D3 -:1025E00000000000C0200400000000000000000007 -:1025F00000A0000A00000000970000000020441125 -:102600000000000000000000002048110000000051 -:102610008A000000002044110000000000000000BB -:1026200000204811000000000000225C002044113E -:102630000000000000000000C02048000000000072 -:102640000000A1FC00204411000000000000000078 -:10265000C02048000000000000000000C02004006E -:10266000000000000000000000A0000A00000000C0 -:10267000970000000020441100000000000000004E -:1026800000204811000000008A00000000204411D2 -:1026900000000000000000000020481100000000C1 -:1026A0000000225C00204411000000000000000037 -:1026B000C0204800000000000000A1FC00204411E0 -:1026C0000000000000000000C020480000000000E2 -:1026D0000001A1FD002044110000000000000000E6 -:1026E000D90048000000000000000000C0200400E5 -:1026F000000000000000000000A0000A0000000030 -:1027000000002257002044110000000000000003D8 -:10271000C0484A20000000000000225D0020441153 -:102720000000000000000000C04048000000000061 -:1027300000000000006000000000064200000000F1 -:10274000C0200800000000000000225C00204411AE -:10275000000000000000000300384A2200000000D2 -:102760000000A1FC00204411000000000000000057 -:10277000C0204800000000000001A1FD002044111D -:102780000000000000000000002F022200000000F6 -:10279000000000000CE0000000000000000000004D -:1027A00040204800000000000000000140304A20A6 -:1027B0000000000000000002C0304A2000000000BD -:1027C0000000000100530A220000034B0000003FFC -:1027D000C0280A20000000008100000000204411F1 -:1027E000000000000000000100204811000000006F -:1027F000000021F800204411000000000000001833 -:102800000020481100000000000421F9006044117C -:102810000000068A000000110021023000000000C4 -:102820000000000014E00000000003540000001449 -:10283000002F022200000000000000000CC0000079 -:10284000000003640000201000204411000000007C -:102850000000800000204811000000000001A2A438 -:102860000020441100000000000000000060480249 -:102870000000036E00002100002044110000000051 -:1028800000000000C0204800000000000000000020 -:10289000C02048000000000000000000C0204800E8 -:1028A0000000000000000000C040480000000000E0 -:1028B00000000004002F02220000000000000000C1 -:1028C0000CC000000000036A00002010002044112A -:1028D00000000000000080000020481100000000FF -:1028E0000001A2A40020441100000000000000002C -:1028F000004048020000035F00000028002F022271 -:1029000000000000000000000CC00000000005BD39 -:102910000001A2A4002044110000000000000000FB -:10292000004048020000035F0000002C0020362613 -:102930000000000000000049002018110000000005 -:102940000000003F002048110000000000000001CE -:1029500000331A260000000000000000002F0226AD -:1029600000000000000000000CC000000000037028 -:102970000000002C00801A2D000000000000003F25 -:10298000C0280A200000000000000015002F0222CD -:1029900000000000000000000CE0000000000386C2 -:1029A00000000006002F02220000000000000000CE -:1029B0000CE00000000003B100000016002F02220E -:1029C00000000000000000000CE00000000003B563 -:1029D00000000020002F0222000000000000000084 -:1029E0000CE000000000039C0000000F002F0222FA -:1029F00000000000000000000CE00000000003A840 -:102A000000000010002F0222000000000000000063 -:102A10000CE00000000003A80000001E002F0222AE -:102A200000000000000000000CE000000000039027 -:102A30000000A2A4002044110000000000000000DB -:102A400000404802000000000800000000290A229F -:102A5000000000000000000340210E2000000000E4 -:102A60000000000CC021122000000000000800003F -:102A7000002812240000000000000014C0221620CC -:102A80000000000000000000002914A40000000065 -:102A90000000A2A40020441100000000000000007B -:102AA000002948A2000000000000A1FE00204411FF -:102AB000000000000000000000404803000000008B -:102AC000810000000020441100000000000000010F -:102AD0000020481100000000000021F800204411EF -:102AE0000000000000000016002048110000000057 -:102AF000000421F9006044110000068A000000155E -:102B000000210230000000000000000014E000007E -:102B1000000003920000210E00204411000000007C -:102B200000000000C020480000000000000000007D -:102B3000C0204800000000000000A2A400204411B2 -:102B400000000000000000000040480200000000FB -:102B5000810000000020441100000000000000017E -:102B60000020481100000000000021F8002044115E -:102B700000000000000000170020481100000000C5 -:102B8000000421F9006044110000068A00000003DF -:102B900000210230000000000000000014E00000EE -:102BA0000000039E000021080020441100000000E6 -:102BB00000000000C02048000000000000000000ED -:102BC000C0204800000000000000A2A40020441122 -:102BD000000000000000000000404802000000006B -:102BE0000000A2A40020441100000000000000002A -:102BF0000020480200000000800000000020441176 -:102C0000000000000000000000204811000000004B -:102C100081000000002044110000000000000010AE -:102C200000204811000000000000000000200010FB -:102C3000000000000000000014C00000000003AE0F -:102C40000000000000400000000000000000201014 -:102C50000020441100000000000080000020481106 -:102C6000000000000001A2A40020441100000000A8 -:102C70000000000600404811000000000000201085 -:102C800000204411000000000000800000204811D6 -:102C9000000000000001A2A4002044110000000078 -:102CA00000000016006048110000036E00000000E4 -:102CB000004000000000000000000000C0200800EC -:102CC0000000000000000000C0200C000000000018 -:102CD0000000001D00210223000000000000000091 -:102CE00014E00000000003CE810000000020441129 -:102CF000000000000000000100204811000000005A -:102D0000000021F80020441100000000000000181D -:102D10000020481100000000000421F90060441167 -:102D20000000068A000000110021023000000000AF -:102D30000000000014E00000000003C000002100BB -:102D400000204411000000000000000000204802A4 -:102D50000000000000000000002048030000000008 -:102D6000BABECAFE0020481100000000CAFEBABE6A -:102D70000020481100000000000020100020441135 -:102D8000000000000000800000204811000000004A -:102D90000000A2A400204411000000000000000474 -:102DA0000040481100000000000021700020441184 -:102DB00000000000000000000020480200000000A9 -:102DC0000000000000204803000000008100000017 -:102DD00000204411000000000000000A00204811FB -:102DE00000000000000000000020001000000000B3 -:102DF0000000000014C00000000003D38C0000009D -:102E00000020441100000000CAFEBABE0040481174 -:102E100000000000810000000020441100000000BC -:102E200000000001002048110000000000003FFFEA -:102E300040280A20000000008000000040280E20EA -:102E40000000000040000000C02812200000000028 -:102E500000040000006946220000068A000000000D -:102E6000002014100000000000000000002F0223CA -:102E700000000000000000000CC00000000003E1A2 -:102E800000000000C0401800000003E400003FFF05 -:102E9000C0281A2000000000000400000069462637 -:102EA0000000068A0000000000201810000000004A -:102EB00000000000002F02240000000000000000BD -:102EC0000CC00000000003E700000000C0401C0030 -:102ED000000003EA00003FFFC0281E2000000000A1 -:102EE00000040000006946270000068A0000000078 -:102EF00000201C1000000000000000000020440220 -:102F00000000000000000000002820C500000000B4 -:102F100000000000004948E800000000A580000013 -:102F200000200811000000000000200000200C110B -:102F30000000000083000000006044110000041243 -:102F4000000000000020440200000000000000001B -:102F5000C0204800000000000000000040204800A1 -:102F6000000000000000001FC0210220000000003F -:102F70000000000014C00000000003F70000201053 -:102F800000204411000000000000800000204811D3 -:102F9000000000000000FFFFC0481220000003FFF7 -:102FA000A780000000200811000000000000A00021 -:102FB00000200C110000000083000000006044119C -:102FC0000000041200000000002044020000000085 -:102FD00000000000C02048000000000000000000C9 -:102FE000C0204800000000000000FFFFC0281220A1 -:102FF00000000000830000000020441100000000D9 -:103000000000000000304883000000008400000041 -:10301000002044110000000000000000C020480013 -:1030200000000000000000001D0000000000000083 -:103030008300000000604411000004120000000042 -:10304000C040040000000001A98000000020081119 -:10305000000000000000C00000400C11000003FA56 -:10306000AB80000000200811000000000000F8E024 -:1030700000400C11000003FAAD8000000020081190 -:10308000000000000000F88000400C11000003FA6E -:10309000B380000000200811000000000000F3FCD5 -:1030A00000400C11000003FAAF800000002008115E -:1030B000000000000000E00000400C11000003FAD6 -:1030C000B180000000200811000000000000F000A6 -:1030D00000400C11000003FA83000000002044119E -:1030E00000000000000021480020481100000000FE -:1030F00084000000002044110000000000000000D7 -:10310000C020480000000000000000001D0000007A -:10311000000000000000000000800000000000002F -:1031200001182000C0304620000000000000000010 -:10313000D90048000000000000000000C02004008A -:10314000000000000000000000A0000A00000000D5 -:103150000218A000C030462000000000000000005F -:10316000D90048000000000000000000C02004005A -:10317000000000000000000000A0000A00000000A5 -:103180000318C000C030462000000000000000000E -:10319000D90048000000000000000000C02004002A -:1031A000000000000000000000A0000A0000000075 -:1031B0000418F8E0C03046200000000000000000C5 -:1031C000D90048000000000000000000C0200400FA -:1031D000000000000000000000A0000A0000000045 -:1031E0000518F880C03046200000000000000000F4 -:1031F000D90048000000000000000000C0200400CA -:10320000000000000000000000A0000A0000000014 -:103210000618E000C030462000000000000000005A -:10322000D90048000000000000000000C020040099 -:10323000000000000000000000A0000A00000000E4 -:103240000718F000C0304620000000000000000019 -:10325000D90048000000000000000000C020040069 -:10326000000000000000000000A0000A00000000B4 -:103270000818F3FCC03046200000000000000000E9 -:10328000D90048000000000000000000C020040039 -:10329000000000000000000000A0000A0000000084 -:1032A0000000003000200A2D000000000000000097 -:1032B000C0290C4000000000000000300020362330 -:1032C0000000000000000000C0200400000000001A -:1032D0000000000000A0000A0000000086000000BE -:1032E00000204411000000000000000000404801E0 -:1032F0000000000085000000C02044110000000014 -:103300000000000000404801000000000000217C97 -:10331000002044110000000000000000C020480010 -:103320000000000000000000C02048000000000075 -:1033300000000000C02048000000000081000000E4 -:10334000002044110000000000000001002048118E -:103350000000000000000000C02008000000000085 -:103360000000000017000000000000000004217FA2 -:10337000006044110000068A0000001F0021023096 -:10338000000000000000000014C000000000000069 -:103390000000000000404C02000004480000000053 -:1033A000C0200C000000000000000000C020100041 -:1033B0000000000000000000C02014000000000019 -:1033C00000000000C0201800000000000000000005 -:1033D000C0201C000000000000007F0000280A211F -:1033E0000000000000004500002F02220000000045 -:1033F000000000000CE00000000004560000000087 -:10340000C0202000000000000000000017000000A5 -:10341000000000000000001000280A230000000047 -:1034200000000010002F0222000000000000000039 -:103430000CE000000000045E810000000020441148 -:103440000000000000000001002048110000000002 -:1034500000040000006946240000068A0000000005 -:1034600000400000000004638100000000204411BF -:1034700000000000000000000020481100000000D3 -:103480000000216D00204411000000000000000039 -:103490000020480400000000000000000060480513 -:1034A0000000068F00000000002824F0000000004B -:1034B0000000000700280A230000000000000001AF -:1034C000002F022200000000000000000AE00000BF -:1034D0000000046A00000000002F00C90000000086 -:1034E0000000000004E00000000004830000000071 -:1034F000004000000000049000000002002F0222A3 -:1035000000000000000000000AE000000000046F5E -:1035100000000000002F00C90000000000000000B3 -:1035200002E00000000004830000000000400000F2 -:103530000000049000000003002F022200000000A1 -:10354000000000000AE00000000004740000000019 -:10355000002F00C900000000000000000CE0000087 -:103560000000048300000000004000000000049000 -:1035700000000004002F02220000000000000000F4 -:103580000AE000000000047900000000002F00C9DC -:1035900000000000000000000AE0000000000483BA -:1035A0000000000000400000000004900000000542 -:1035B000002F022200000000000000000AE00000CE -:1035C0000000047E00000000002F00C90000000081 -:1035D0000000000006E0000000000483000000007E -:1035E000004000000000049000000006002F0222AE -:1035F00000000000000000000AE00000000004835A -:1036000000000000002F00C90000000000000000C2 -:1036100008E00000000004830000000000400000FB -:103620000000049000007F0000280A210000000034 -:1036300000004500002F02220000000000000000F2 -:103640000AE00000000000000000000800210A233A -:10365000000000000000000014C000000000048D05 -:10366000000021690020441100000000000000005B -:10367000C02048000000000000000000C0204800FA -:103680000000000000000000C02048000000000012 -:10369000CAFEBABE00404811000000000000000051 -:1036A000C02044000000000000000000C020000016 -:1036B0000000000000000000C040480000000000C2 -:1036C00000007F0000280A210000000000004500E3 -:1036D000002F022200000000000000000AE00000AD -:1036E0000000049600000000C02000000000000060 -:1036F00000000000C02000000000000000000000EA -:10370000C0400000000000000000000000404C0825 -:103710000000045600000000C02008000000000067 -:103720000000001040210E200000000000000011E9 -:10373000402112200000000000000012402116204D -:10374000000000000000216900204411000000007A -:1037500000000000002048020000000000000000FF -:1037600000210225000000000000000014E000001D -:10377000000004A000040000C0494A20000004A189 -:10378000FFFBFFFFC0284A200000000000000000EF -:1037900000210223000000000000000014E00000EF -:1037A000000004AD00000000C02048000000000040 -:1037B00000000000C02048000000000000000000E1 -:1037C00000210224000000000000000014C00000DE -:1037D00000000000810000000020441100000000F3 -:1037E0000000000C00204811000000000000000054 -:1037F00000200010000000000000000014C00000C5 -:10380000000004A9A00000000020441100000000F6 -:10381000CAFEBABE0040481100000000810000004E -:1038200000204411000000000000000400204811A6 -:10383000000000000000216B002044110000000087 -:1038400000000000C02048100000000081000000BF -:103850000020441100000000000000050020481175 -:10386000000000000000216C002044110000000056 -:1038700000000000C0204810000000000000000010 -:10388000002F022400000000000000000CE00000F7 -:10389000000000000000000000400000000004A73D -:1038A00000000000C0210A2000000000000000000D -:1038B00014C00000000004C081000000002044117A -:1038C000000000000000000000204811000000007F -:1038D0000000216D002044110000000000000000E5 -:1038E000C02048000000000000000000C060480048 -:1038F0000000068F0000000000400000000004C42B -:1039000081000000002044110000000000000001C0 -:10391000002048110000000000040000C0294620DB -:103920000000000000000000C06000000000068AE7 -:103930000000000100210222000000000000000041 -:1039400014C00000000004CB0000216900204411D5 -:103950000000000000000000C0204800000000003F -:1039600000000000C020480000000000000000002F -:103970000020481000000000CAFEBABE00404811F6 -:103980000000000000000000C02044000000000013 -:1039900000000000C040481000000000810000004E -:1039A0000020441100000000000000010020481128 -:1039B00000000000000021F8002044110000000079 -:1039C0000000000E0020481100000000000421F952 -:1039D000006044110000068A00000000002102304F -:1039E000000000000000000014C00000000004CD32 -:1039F00000002180002044110000000000000000B1 -:103A0000C02048000000000000000000C0200000AE -:103A10000000000000000000C0204800000000007E -:103A200000000000C02000000000000000000000B6 -:103A3000C0404800000000000000000300333E2F9B -:103A40000000000000000001002102210000000031 -:103A50000000000014E00000000004FD0000002C45 -:103A600000200A2D000000000004000018E00C11E6 -:103A7000000004EC0000000100333E2F00000000B5 -:103A80000000216900204411000000000000000037 -:103A90000020480200000000000000000020480351 -:103AA000000000000000000800300A2200000000B2 -:103AB00000000000C02048000000000000000000DE -:103AC000C0204800000000000000216900204411CF -:103AD000000000000000000000204802000000007C -:103AE0000000000000204803000000000000000863 -:103AF00000300A220000000000000000C020480042 -:103B00000000000000000000D8C04800000004E0F1 -:103B100000002169002044110000000000000000A6 -:103B200000204802000000000000000000204803C0 -:103B3000000000000000000800300A220000000021 -:103B400000000000C020480000000000000000004D -:103B5000C0204800000000000000002D0020122DB1 -:103B6000000000000000000000290C83000000009D -:103B70000000216900204411000000000000000046 -:103B80000020480200000000000000000020480360 -:103B9000000000000000000800300A2200000000C1 -:103BA00000000000C02048000000000000000000ED -:103BB000C020480000000000000000110021022485 -:103BC000000000000000000014C000000000000021 -:103BD0000000000000400000000004A70000002CCE -:103BE000C0203620000000000000002DC04036201C -:103BF000000000000000000F002102210000000072 -:103C00000000000014C000000000050200000000D9 -:103C1000006000000000000B00000000D900000060 -:103C20000000000000000000C0400400000000018F -:103C3000B50000000020441100000000000020003A -:103C40000020481100000000B600000000204411D0 -:103C5000000000000000A00000204811000000004B -:103C6000B700000000204411000000000000C00068 -:103C70000020481100000000B8000000002044119E -:103C8000000000000000F8E00020481100000000E3 -:103C9000B900000000204411000000000000F8807E -:103CA0000020481100000000BA000000002044116C -:103CB000000000000000E0000020481100000000AB -:103CC000BB00000000204411000000000000F000D4 -:103CD0000020481100000000BC000000002044113A -:103CE000000000000000F3FC00204811000000006C -:103CF00081000000002044110000000000000002CC -:103D00000020481100000000000000FF00280E30D5 -:103D10000000000000000000002F0223000000004F -:103D2000000000000CC000000000051600000000AC -:103D3000C0200800000000000000000014C00000C7 -:103D40000000052B0000000000200C110000000006 -:103D50000000001C00203623000000000000002BA3 -:103D60000020362300000000000000290020362338 -:103D700000000000000000280020362300000000A2 -:103D8000000000170020362300000000000000257E -:103D9000002036230000000000000026002036230B -:103DA0000000000000000015002036230000000085 -:103DB000000000160020362300000000FFFFE00096 -:103DC00000200C110000000000000021002036231C -:103DD0000000000000000022002036230000000048 -:103DE00000001FFF00200C11000000000000002355 -:103DF00000203623000000000000002400203623AD -:103E000000000000F1FFFFFF00283A2E0000000034 -:103E10000000001AC0220E20000000000000000078 -:103E20000029386E000000008100000000204411CD -:103E30000000000000000006002048110000000003 -:103E40000000002A4020362000000000870000000B -:103E5000002044110000000000000000C0204800C5 -:103E6000000000000000A1F4002044110000000048 -:103E700000000000002048100000000000000000CA -:103E800000200C110000000000000030002036234C -:103E9000000000009D000000002044110000000010 -:103EA0000000001F40214A20000000009600000092 -:103EB000002044110000000000000000C020480065 -:103EC0000000000000000000C0200C000000000006 -:103ED00000000000C0201000000000000000001FD3 -:103EE00000211624000000000000000014C00000A3 -:103EF000000000000000001D00203623000000002C -:103F00000000000300281E2300000000000000083D -:103F10000022222300000000FFFFF00000282228DA -:103F20000000000000000000002920E80000000060 -:103F30000000001F002036280000000000000018CC -:103F400000211E2300000000000000200020362772 -:103F50000000000000000002002216240000000003 -:103F600000000000003014A8000000000000001E47 -:103F700000203625000000000000000300211A2464 -:103F8000000000001000000000281A2600000000B9 -:103F9000EFFFFFFF00283A2E0000000000000000A5 -:103FA000004938CE000006780000000140280A20B1 -:103FB000000000000000000640280E200000000065 -:103FC00000000300C02812200000000000000008CC -:103FD000002112240000000000000000C020162074 -:103FE0000000000000000000C0201A2000000000B7 -:103FF000000000000021022200000000000000007C -:1040000014C000000000056381000000002044117E -:104010000000000000000001002048110000000026 -:104020000000225800300A240000000000040000B4 -:10403000006946220000068A000021690020441120 -:104040000000000000000000002048050000000003 -:104050000002000000294A260000000000000000C5 -:104060000020481000000000CAFEBABE002048111F -:104070000000000000000002002F022300000000EA -:10408000000000000CC000000000056B00000000F4 -:10409000C0201C100000000000000000C040000014 -:1040A0000000057900000002002F0223000000003C -:1040B000000000000CC000000000056B8100000043 -:1040C0000020441100000000000000010020481101 -:1040D000000000000000225800300A240000000008 -:1040E00000040000006946220000068A000000006B -:1040F000C0201C100000000000000000C0400000B4 -:104100000000057900000000002F022300000000DD -:10411000000000000CC000000000056F000000005F -:10412000C0201C000000000000000000C040000093 -:104130000000057900000004002F022300000000A9 -:10414000000000000CC000000000057781000000A6 -:104150000020441100000000000000000020481171 -:10416000000000000000216D00204411000000004C -:1041700000000000C0204800000000000000000017 -:10418000C06048000000068F0000000000401C10C6 -:104190000000057900000000C020000000000000C1 -:1041A00000000000C040000000000000000000000F -:1041B0000EE000000000057B000000000060000031 -:1041C000000005C600000000002F022400000000CF -:1041D000000000000CC000000000058C0000A2B729 -:1041E00000204411000000000000000000204807EB -:1041F00000000000810000000020441100000000C9 -:104200000000000100204811000000000004A2B6D8 -:10421000006044110000068A0000001A00212230CC -:104220000000000000000006002226300000000010 -:1042300000042004006044110000068A0000A2C4AB -:10424000002044110000000000000000003048E998 -:10425000000000000000000000E000000000058AEF -:104260000000A2D100204411000000000000000066 -:1042700000404808000000000000A2D100204411C6 -:10428000000000000000000100504A28000000006B -:1042900000000001002F02240000000000000000C8 -:1042A0000CC000000000059D0000A2BB00204411CE -:1042B000000000000000000000204807000000008F -:1042C00081000000002044110000000000000001F7 -:1042D00000204811000000000004A2BA0060441150 -:1042E0000000068A0000001A0021223000000000B1 -:1042F0000000000600222630000000000004200418 -:10430000006044110000068A0000A2C5002044118C -:104310000000000000000000003048E9000000003C -:104320000000000000E000000000059B0000A2D299 -:104330000020441100000000000000000040480878 -:10434000000000000000A2D2002044110000000084 -:104350000000000100504A28000000000000000298 -:10436000002F022400000000000000000CC000002C -:10437000000005AE0000A2BF0020441100000000B4 -:10438000000000000020480700000000810000003D -:10439000002044110000000000000001002048112E -:1043A000000000000004A2BE006044110000068A64 -:1043B0000000001A0021223000000000000000066A -:1043C0000022263000000000000420040060441198 -:1043D0000000068A0000A2C6002044110000000070 -:1043E00000000000003048E900000000000000006C -:1043F00000E00000000005AC0000A2D30020441142 -:10440000000000000000000000404808000000001C -:104410000000A2D3002044110000000000000001B1 -:1044200000504A28000000000000A2C300204411F0 -:10443000000000000000000000204807000000000D -:104440008100000000204411000000000000000175 -:1044500000204811000000000004A2C200604411C6 -:104460000000068A0000001A00212230000000002F -:104470000000000600222630000000000004200496 -:10448000006044110000068A0000A2C70020441109 -:104490000000000000000000003048E900000000BB -:1044A0000000000000E00000000005BB0000A2D4F6 -:1044B00000204411000000000000000000404808F7 -:1044C000000000000000A2D4002044110000000001 -:1044D0000000000100504A28000000008500000094 -:1044E00000204411000000000000000000204801EE -:1044F000000000000000304A0020441100000000CD -:104500000100000000204811000000000000000031 -:1045100000400000000005C1A4000000C0204411BC -:104520000000000000000000C04048000000000043 -:1045300000000000C0600000000005C60000000090 -:10454000C0400400000000010000002C00203621C3 -:104550000000000081000000002044110000000065 -:1045600000000006002048110000000000000000CC -:10457000002F023000000000000000000CC000000E -:10458000000005CD00000000002004110000000024 -:104590000000003000403621000005E0000000303F -:1045A0000020062D0000000000007E0000280621EB -:1045B0000000000000000000002F022100000000A9 -:1045C000000000000CE00000000005E08100000099 -:1045D00000204411000000000000000100204811EC -:1045E000000000000004A092006044110000068A50 -:1045F0000000003100203630000000000004A093CD -:10460000006044110000068A0000003200203630AD -:10461000000000000004A2B6006044110000068AF9 -:104620000000003300203630000000000004A2BA71 -:10463000006044110000068A00000034002036307B -:10464000000000000004A2BE006044110000068AC1 -:104650000000003500203630000000000004A2C237 -:10466000006044110000068A000000360020363049 -:104670000000000000042004006044110000068ACD -:104680000001A2A400204411000000000000003F2F -:1046900000204811000000000000003F00204811E9 -:1046A000000000000000003F002048110000000052 -:1046B0000000003F0020481100000000000000053D -:1046C00000204811000000000000A1F40020441167 -:1046D0000000000000000000002048110000000061 -:1046E00088000000002044110000000000000001CC -:1046F000002048110000000081000000002044114B -:10470000000000000000000600204811000000002A -:1047100000000001002F0230000000000000000037 -:104720000CE0000000000629000000300020062DEB -:104730000000000000000000002F02210000000027 -:10474000000000000CE000000000062981000000CD -:10475000002044110000000000000001002048116A -:104760000000000000007E0000280621000000007C -:1047700000000000002F02210000000000000000E7 -:104780000CE00000000006020000A092002044118E -:10479000000000000000003100204A2D0000000051 -:1047A0000000A0930020441100000000000000322F -:1047B00000204A2D000000000000A2B60020441195 -:1047C000000000000000003300204A2D000000001F -:1047D0000000A2BA002044110000000000000034D4 -:1047E00000204A2D000000000000A2BE002044115D -:1047F000000000000000003500204A2D00000000ED -:104800000000A2C200204411000000000000003699 -:1048100000204A2D00000000000000300020062D7E -:1048200000000000000001FF002806210000000039 -:1048300000000000002F0221000000000000000026 -:104840000CE000000000062800000000002102210A -:10485000000000000000000014C000000000060B73 -:104860000004A003006044110000068A0000A003B9 -:10487000002044110000000000000000002048104B -:1048800000000000000000010021062100000000DF -:104890000000000014C00000000006100004A0107A -:1048A000006044110000068A0000A010002044119E -:1048B0000000000000000000002048100000000080 -:1048C000000000010021062100000000000000009F -:1048D000002F022100000000000000000CE000009A -:1048E000000006280004A011006044110000068AA0 -:1048F0000000A01100204411000000000000000092 -:1049000000204810000000000004A01200604411C4 -:104910000000068A0000A0120020441100000000E0 -:104920000000000000204810000000000004A01358 -:10493000006044110000068A0000A013002044110A -:1049400000000000000000000020481000000000EF -:104950000004A014006044110000068A0000A014A6 -:10496000002044110000000000000000002048105A -:10497000000000000004A015006044110000068A39 -:104980000000A015002044110000000000000000FD -:1049900000204810000000000004A0160060441130 -:1049A0000000068A0000A01600204411000000004C -:1049B0000000000000204810000000000004A017C4 -:1049C000006044110000068A0000A0170020441176 -:1049D000000000000000000000204810000000005F -:1049E00000042004006044110000068A0000002C2E -:1049F0000080062D00000000FF0000000020441190 -:104A0000000000000000000000204811000000002D -:104A1000000000010020481100000000000000021A -:104A20000080481100000000000000000EE00000BF -:104A30000000063A000000300020062D00000000B3 -:104A40000000000200280621000000000000000015 -:104A5000002F022100000000000000000CE0000018 -:104A60000000063881000000002044110000000012 -:104A70000000000100204811000000000004200494 -:104A8000006044110000068A000010000020081198 -:104A9000000000000000002B002036220000000073 -:104AA00000000000006000000000063E0000000062 -:104AB00000600000000005C69800000000204411BE -:104AC000000000000000000000804811000000000D -:104AD00000000000C06000000000063E0000000072 -:104AE000C0400400000000010000A2A40020441106 -:104AF000000000000000002200204811000000001B -:104B000089000000002044110000000000000001A6 -:104B1000004048110000062A9700000000204411C0 -:104B2000000000000000000000204811000000000C -:104B30008A00000000204411000000000000000076 -:104B4000004048110000062A00000000006000003C -:104B50000000065900002010002044110000000051 -:104B60000000800000204811000000000001A2A405 -:104B7000C020441100000000000000160060481131 -:104B80000000036E0000201000204411000000000F -:104B9000000100000020481100000000810000001A -:104BA0000020441100000000000000010020481116 -:104BB000000000000000217C0020441100000000E3 -:104BC000098000000020481100000000FFFFFFFFE7 -:104BD00000204811000000000000000000204811E3 -:104BE00000000000000000001700000000000000AE -:104BF0000004217F006044110000068A0000001FAD -:104C000000210230000000000000000014C000007D -:104C1000000000000000000400404C11000006539A -:104C2000000000000040000000000000000000172D -:104C300000201E2D000000000000000400291E2797 -:104C40000000000000000017008036270000000070 -:104C50000000001700201E2D00000000FFFFFFFBDA -:104C600000281E27000000000000001700803627E3 -:104C7000000000000000001700201E2D00000000B2 -:104C80000000000800291E27000000000000001797 -:104C900000803627000000000000001700201E2DB5 -:104CA00000000000FFFFFFF700281E2700000000A3 -:104CB00000000017008036270000000000002010D0 -:104CC0000020441100000000000080000020481176 -:104CD000000000000001A2A4002044110000000018 -:104CE00000000016006048110000036E0000201054 -:104CF00000204411000000000001000000204811C5 -:104D0000000000000000217C002044110000000091 -:104D1000018000000020481100000000FFFFFFFF9D -:104D20000020481100000000000000000020481191 -:104D3000000000000000000017000000000000005C -:104D4000810000000020441100000000000000016C -:104D500000204811000000000004217F0060441181 -:104D60000000068A0000001F002102300000000041 -:104D70000000000014C000000000068900000010C0 -:104D800000404C110000066F00000000C02004002D -:104D9000000000000000000038C00000000000001B -:104DA0000000001D00200A2D000000000000001E71 -:104DB00000200E2D000000000000001F0020122D1A -:104DC00000000000000000200020162D0000000060 -:104DD00000002169002044110000000000000000D4 -:104DE00000204804000000000000000000204805EA -:104DF000000000000000000000204801000000004A -:104E0000CAFEBABE002048110000000000000004E5 -:104E1000003012240000000000000000002F006499 -:104E200000000000000000000CC000000000068828 -:104E30000000000300281A22000000000000000803 -:104E40000022122200000000FFFFF00000281224C0 -:104E50000000000000000000002910C40000000055 -:104E60000000001F00403624000000000000000089 -:104E70000080000000000000000000001AC00000D8 -:104E80000000068A9F00000000204411000000007E -:104E9000CAFEBABE00204811000000000000000059 -:104EA0001AE000000000068D0000000000800000F5 -:104EB00000000000000000001AC000000000068F83 -:104EC0009E0000000020441100000000CAFEBABE8F -:104ED0000020481100000000000000001AE000005F -:104EE00000000692000000000080000000000000AA -:104EF00000000000006000000000000B0000100037 -:104F000000600411000003150000000000200411DF -:104F1000000000000000000000600811000001B265 -:104F20000000225C0020441100000000000000038B -:104F3000002048110000000000002256002044110B -:104F4000000000000000001B0020481100000000CD -:104F50000000A1FC0020441100000000000000013E -:104F600000204811000000000001A1FDC0204411F4 -:104F7000000000000000002100201E2D00000000A5 -:104F80000000001000221E27000000000000002486 -:104F90000020222D000000000000FFFF0028222832 -:104FA0000000000000000000002949070000000088 -:104FB0000000000000204811000000000000002256 -:104FC0000020222D000000000000FFFF0028222802 -:104FD0000000000000000000002949070000000058 -:104FE0000000000000204811000000000000002325 -:104FF00000201E2D000000000000001000221E27CF -:105000000000000000000000002949070000000027 -:1050100000000000004048110000000000000000F7 -:105020000000000000000000000000000000000080 -:105030000000000000000000000000000000000070 -:105040000000000000000000000000000000000060 -:105050000000000000000000000000000000000050 -:105060000000000000000000000000000000000040 -:105070000000000000000000000000000000000030 -:105080000000000000000000000000000000000020 -:105090000000000000000000000000000000000010 -:1050A0000000000000000000000000000000000000 -:1050B00000000000000000000000000000000000F0 -:1050C00000000000000000000000000000000000E0 -:1050D00000000000000000000000000000000000D0 -:1050E00000000000000000000000000000000000C0 -:1050F00000000000000000000000000000000000B0 -:10510000000000000000000000000000000000009F -:10511000000000000000000000000000000000008F -:10512000000000000000000000000000000000007F -:10513000000000000000000000000000000000006F -:10514000000000000000000000000000000000005F -:10515000000000000000000000000000000000004F -:10516000000000000000000000000000000000003F -:10517000000000000000000000000000000000002F -:10518000000000000000000000000000000000001F -:10519000000000000000000000000000000000000F -:1051A00000000000000000000000000000000000FF -:1051B00000000000000000000000000000000000EF -:1051C00000000000000000000000000000000000DF -:1051D00000000000000000000000000000000000CF -:1051E00000000000000000000000000000000000BF -:1051F00000000000000000000000000000000000AF -:10520000000000000000000000000000000000009E -:10521000000000000000000000000000000000008E -:10522000000000000000000000000000000000007E -:10523000000000000000000000000000000000006E -:10524000000000000000000000000000000000005E -:10525000000000000000000000000000000000004E -:10526000000000000000000000000000000000003E -:10527000000000000000000000000000000000002E -:10528000000000000000000000000000000000001E -:10529000000000000000000000000000000000000E -:1052A00000000000000000000000000000000000FE -:1052B000014204FF05BD02500000000001C3016867 -:1052C000043F05BD00000000022502090250015103 -:1052D000000000000223024502A00241000000007D -:1052E00003D705BD05BD05BD000000000646064705 -:1052F000031F05BD0000000005BD05C203200340DB -:1053000000000000032A0282034203340000000070 -:1053100005BD05BD05BD05BD0000000005BD054E70 -:1053200005BD05BD0000000003BA05BD04B8034477 -:10533000000000000497044D043D05BD000000007E -:1053400004CD05BD044104DA00000000044D05044D -:10535000035103750000000005BD05BD05BD05BD79 -:105360000000000005BD05BD05BD05BD0000000035 -:1053700005BD05BD063C05C40000000005BD05BD1A -:10538000000705BD0000000005BD05BD05BD05BD4C -:105390000000000005BD05BD05BD05BD0000000005 -:1053A00003F803ED0408040600000000040E040ADC -:1053B000040C041000000000041C04180424042041 -:1053C00000000000042C0428043404300000000015 -:1053D00005BD05BD043805BD0000000005BD05BDC7 -:1053E00005BD05BD0000000005BD05BD05BD05BD31 -:1053F000000000000002067606940006000000008F -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV635_pfp.bin.ihex b/kernel-2.6.33/firmware/radeon/RV635_pfp.bin.ihex deleted file mode 100644 index f55292c9..00000000 --- a/kernel-2.6.33/firmware/radeon/RV635_pfp.bin.ihex +++ /dev/null @@ -1,145 +0,0 @@ -:1000000000CA040000A00000007E828B007C038BED -:10001000008001B8007C038B00D4401E00EE001E5F -:1000200000CA040000A00000007E828B00C41838C3 -:1000300000CA240000CA2800009581A800C41C3A08 -:1000400000C3C00000CA080000CA0C00007C744B4A -:1000500000C200050099C00000C41C3A007C744C2A -:1000600000C0FFF000042C0400309002007D250049 -:1000700000351402007D350B00255403007CD5802B -:1000800000259C030095C00400D5001B007EDDC147 -:10009000007D9D8000D6801B00D5801B00D4401EB3 -:1000A00000D5401E00D6401E00D6801E00D4801E03 -:1000B00000D4C01E009783D300D5C01E00CA08001C -:1000C0000080001A00CA0C0000E4011E00D4001ECB -:1000D0000080000C00C4183800E4013E00D4001E6B -:1000E0000080000C00C4183800D4401E00EE001E32 -:1000F00000CA040000A00000007E828B00E4011E04 -:1001000000D4001E00D4401E00EE001E00CA0400F1 -:1001100000A00000007E828B00E4013E00D4001E9F -:1001200000D4401E00EE001E00CA040000A0000023 -:10013000007E828B00CA180000D4401E00D5801EAD -:100140000080005300D4007500D4401E00CA08008F -:1001500000CA0C0000CA100000D4801900D4C018D6 -:1001600000D5001700D4801E00D4C01E00D5001E8C -:1001700000E2001E00CA040000A00000007E828B86 -:1001800000CA080000D4806000D4401E0080000037 -:1001900000D4801E00CA080000D4806100D4401E34 -:1001A0000080000000D4801E00CA080000CA0C00B5 -:1001B00000D4401E00D4801600D4C01600D4801E87 -:1001C000008001B800D4C01E00C6084300CA0C005D -:1001D00000CA10000094800400CA140000E420F358 -:1001E00000D4201300D5606500D4E01C00D5201C8D -:1001F00000D5601C008000000006200100C60843F6 -:1002000000CA0C0000CA1000009483F700CA140052 -:1002100000E420F30080007900D4201300C60843D6 -:1002200000CA0C0000CA1000009883EF00CA140036 -:1002300000D400640080008D0000000000C414326F -:1002400000C6184300C4082F0095400500C40C30B8 -:1002500000D4401E0080000000EE001E009583F5D3 -:1002600000C4103100D4403300D5206500D4A01C58 -:1002700000D4E01C00D5201C00E4015E00D4001E68 -:10028000008000000006200100CA1800000A2001BA -:1002900000D6007600C408360098800700C61045D6 -:1002A0000095011000D4001F00D46062008000009F -:1002B00000D4206200CC383500CC1433008401BB5C -:1002C00000D4007200D5401E0080000000EE001E29 -:1002D00000E2001A008401BB00E2001A00CC104BBF -:1002E00000CC0447002C9401007D098B0098400548 -:1002F000007D15CB00D4001A008001B800D4006D39 -:100300000034440100CC0C480098403A00CC2C4A00 -:100310000095800400CC0449008001B800D4001A84 -:1003200000D4C01A00282801008400F000CC10037B -:100330000098801B0004380C008400F000CC1003EF -:100340000098801700043808008400F000CC1003E7 -:100350000098801300043804008400F000CC1003DF -:100360000098801400CC104C009A800900CC144DE9 -:10037000009840DC00D4006D00CC184800D5001A6D -:1003800000D5401A008000C900D5801A0096C0D55B -:1003900000D4006D008001B800D4006E009AC00344 -:1003A00000D4006D00D4006E0080000000EC007FDF -:1003B000009AC0CC00D4006D008001B800D4006E5B -:1003C00000CC140300CC180300CC1C03007D910367 -:1003D000007DD583007D190C0035CC1F0035701FC2 -:1003E000007CF0CB007CD08B00880000007E8E8BE0 -:1003F0000095C00400D4006E008001B800D4001A3B -:1004000000D4C01A00CC080300CC0C0300CC1003AD -:1004100000CC140300CC180300CC1C0300CC240334 -:1004200000CC28030035C41F0036B01F007C704B81 -:100430000034F01F007C704B0035701F007C704B47 -:10044000007D8881007DCCC1007E5101007E9541F8 -:10045000007C9082007CD4C2007C848B009AC00314 -:10046000007C8C8B002C88010098809E00D4006D4D -:100470000098409C00D4006E00CC084C00CC0C4D81 -:1004800000CC104800D4801A00D4C01A00800101AA -:1004900000D5001A00CC083200D40032009482D972 -:1004A00000CA0C0000D4401E0080000000D4001ED2 -:1004B00000E4011E00D4001E00CA080000CA0C009F -:1004C00000CA100000D4401E00CA140000D4801ED0 -:1004D00000D4C01E00D5001E00D5401E00D54034FB -:1004E0000080000000EE001E0028040400E2001A54 -:1004F00000E2001A00D4401A00CA380000CC0803F9 -:1005000000CC0C0300CC0C0300CC0C03009882BD83 -:1005100000000000008401BB00D7A06F0080000035 -:1005200000EE001F00CA040000C2FF0000CC083427 -:1005300000C13FFF007C74CB007CC90B007D010F24 -:10054000009902B0007C738B008401BB00D7A06FC0 -:100550000080000000EE001F00CA080000281900FB -:10056000007D898B009580140028140400CA0C00BB -:1005700000CA100000CA1C0000CA240000E2001FCC -:1005800000D4C01A00D5001A00D5401A00CC1803B8 -:1005900000CC2C0300CC2C0300CC2C03007DA58BBD -:1005A000007D9C4700984297000000000080016198 -:1005B00000D4C01A00D4401E00D4801E0080000069 -:1005C00000EE001E00E4011E00D4001E00D4401EF8 -:1005D00000EE001E00CA040000A00000007E828B16 -:1005E00000E4013E00D4001E00D4401E00EE001EB8 -:1005F00000CA040000A00000007E828B00CA080030 -:1006000000248C06000CCC060098C00600CC104ECE -:100610000099000400D4007300E4011E00D4001E01 -:1006200000D4401E00D4801E0080000000EE001E9A -:1006300000CA080000CA0C000034D01800251001C0 -:100640000095002100C17FFF00CA100000CA1400FD -:1006500000CA180000D4801D00D4C01D007DB18BDD -:1006600000C1420200C2C00100D5801D0034DC0E72 -:10067000007D5D4C007F734C00D7401E00D5001EEE -:1006800000D5401E00C1420000C2C00000099C010C -:100690000031DC10007F5F4C007F734C00042802A7 -:1006A000007D838000D5A86F00D5806600D7401EEE -:1006B00000EC005E00C8240200C82402008001B8DB -:1006C00000D6007600D4401E00D4801E00D4C01E88 -:1006D0000080000000EE001E0080000000EE001F01 -:1006E00000D4001F0080000000D4001F00D4001FB1 -:1006F0000088000000D4001F00000000000000007F -:1007000000000000000000000000000000000000E9 -:1007100000000000000000000000000000000000D9 -:1007200000000000000000000000000000000000C9 -:1007300000000000000000000000000000000000B9 -:1007400000000000000000000000000000000000A9 -:100750000000000000000000000000000000000099 -:100760000000000000000000000000000000000089 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B0000000000000000000000000000000000039 -:1007C0000000000000000000000000000000000029 -:1007D0000000000000000000000000000000000019 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:1008000000010171000201780003008F0004007FE5 -:10081000000500030006003F000700320008012C1D -:1008200000090046000A0036001001B6001700A2B9 -:100830000022013A00230149002000B400240125D0 -:100840000027004D0028006A002A0060002B00529B -:10085000002F0065003200870034017F003C015604 -:10086000003F00720041018C0044012E00550173CD -:100870000056017A0060000B00610034006200380D -:1008800000630038006400380065003800660038F6 -:10089000006700380068003A00690041006A0048BB -:1008A000006B0048006C0048006D0048006E004876 -:1008B000006F00480000000600000006000000066F -:1008C0000000000600000006000000060000000610 -:1008D0000000000600000006000000060000000600 -:1008E00000000006000000060000000600000006F0 -:1008F00000000006000000060000000600000006E0 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV670_me.bin.ihex b/kernel-2.6.33/firmware/radeon/RV670_me.bin.ihex deleted file mode 100644 index 9fbfc0e4..00000000 --- a/kernel-2.6.33/firmware/radeon/RV670_me.bin.ihex +++ /dev/null @@ -1,1345 +0,0 @@ -:1000000000000000C020040000000000000000000C -:1000100000A0000A000000000000FFFF00284621A9 -:100020000000000000000000D900480000000000AF -:1000300000000000C02004000000000000000000DC -:1000400000A0000A000000000000000000E0000026 -:100050000000000000010000C02946200000000050 -:1000600000000000D900480000000000000000006F -:10007000C0200400000000000000000000A0000AF2 -:10008000000000008100000000204411000000007A -:1000900000000001002048110000000000042004BE -:1000A000006044110000067C0000000000600000B9 -:1000B0000000062400000000006000000000063878 -:1000C00000000000C02008000000000000000F0039 -:1000D000002816220000000000000008002116255C -:1000E000000000000000001800203625000000007D -:1000F0008D000000002044110000000000000004FA -:10010000002F022500000000000000000CE00000AD -:1001100000000018004120000040481100000019B4 -:100120000042200000204811000000008E00000066 -:1001300000204411000000000000002800204A2D8B -:1001400000000000900000000020441100000000AA -:100150000000000000204805000000000000000C26 -:1001600000211622000000000000000300281625D0 -:10017000000000000000001900211A220000000009 -:100180000000000400281A26000000000000000003 -:10019000002914C5000000000000001900203625C9 -:1001A0000000000000000000003A140200000000FF -:1001B00000000016002116250000000000000003CA -:1001C00000281625000000000000001700200E2D5A -:1001D00000000000FFFFFFFC00280E2300000000CD -:1001E00000000000002914A3000000000000001718 -:1001F00000203625000000000000800000280E22AC -:10020000000000000000000700220E230000000094 -:10021000000000000029386E0000000020000000EF -:1002200000280E22000000000000000600210E231E -:1002300000000000000000000029386E00000000EF -:100240000000000000220222000000000000000068 -:1002500014E0000000000038000000002EE0000064 -:1002600000000035000000002CE000000000003716 -:100270000000000000400E2D0000003900000008C2 -:1002800000200E2D00000000000000090040122D8B -:10029000000000460000000100400E2D0000003963 -:1002A00000000000C0200C0000000000003FFFFC28 -:1002B0000028122300000000000000020022122487 -:1002C000000000000000001F00211E2300000000AD -:1002D0000000000014E000000000003E00000008E4 -:1002E00000401C11000000410000000D00201E2DE8 -:1002F000000000000000000F00281E270000000082 -:100300000000000300221E27000000007FC0000044 -:1003100000281A23000000000000001400211A2603 -:10032000000000000000000100331A260000000059 -:100330000000000800221A26000000000000000053 -:1003400000290CC700000000000000270020362410 -:100350000000000000007F000028122100000000C3 -:1003600000001400002F0224000000000000000024 -:100370000CE000000000004B0000000100290E23EB -:10038000000000000000000E0020362300000000E6 -:100390000000E0000020441100000000FFF8000011 -:1003A00000294A230000000000000000003A2C024F -:1003B000000000000000000200220E2B00000000E0 -:1003C000FC00000000280E23000000000000000FC9 -:1003D000002036230000000000001FFF00294A23F0 -:1003E000000000000000002700204A2D000000004F -:1003F000000000000020481100000000000000295B -:1004000000200E2D00000000060A020000294A23E9 -:100410000000000000000000002048110000000063 -:100420000000000000204811000000000000000152 -:1004300000210222000000000000000014E0000083 -:1004400000000061000000002EE000000000005FDE -:10045000000000002CE000000000005E0000000032 -:1004600000400E2D000000620000000100400E2D33 -:10047000000000620000000A00200E2D00000000B5 -:100480000000000B0040122D0000006A0000000078 -:10049000C0200C0000000000003FFFFC00281223D9 -:1004A00000000000000000020022122400000000F2 -:1004B0007FC0000000281623000000000000001488 -:1004C0000021162500000000000000010033162561 -:1004D000000000008000000000280E230000000043 -:1004E0000000000000290CA3000000003FFFFC00FA -:1004F00000290E23000000000000001F00211E2321 -:10050000000000000000000014E000000000006D8A -:100510000000010000401C11000000700000000DF0 -:1005200000201E2D00000000000000F000281E2703 -:10053000000000000000000400221E270000000050 -:100540008100000000204411000000000000000DA8 -:100550000020481100000000FFFFF0FF00281A30C3 -:10056000000000000000A02800204411000000004E -:1005700000000000002948E6000000000000A0186C -:1005800000204411000000003FFFFFFF00284A2325 -:10059000000000000000A010002044110000000036 -:1005A00000000000002048040000000000000030AF -:1005B0000020162D00000000000000020029162572 -:1005C0000000000000000030002036250000000080 -:1005D000000000250020162D000000000000000093 -:1005E000002F00A300000000000000000CC000006D -:1005F00000000083000000260020162D00000000EF -:1006000000000000002F00A4000000000000000017 -:100610000CC000000000008400000000004000004A -:100620000000008A000000250020362300000000A2 -:100630000000002600203624000000000000001703 -:1006400000201E2D000000000000000200210227F3 -:10065000000000000000000014E000000000008A1C -:1006600000000000006000000000065900000000CB -:10067000006000000000064D0000000200210E2274 -:10068000000000000000000014C000000000008D09 -:1006900000000012C040362000000093000000005F -:1006A0002EE0000000000091000000002CE000009F -:1006B000000000900000000200400E2D000000929B -:1006C0000000000300400E2D000000920000000C0E -:1006D00000200E2D00000000000000120020362334 -:1006E000000000000000000300210E2200000000B6 -:1006F0000000000014C00000000000980000A00CE2 -:10070000002044110000000000000000C02048004C -:100710000000000000000000C0404800000000A0F1 -:100720000000A00C002044110000000000000000A8 -:100730000020481100000000000000002EE0000032 -:100740000000009E000000002CE000000000009D62 -:100750000000000200400E2D0000009F000000037A -:1007600000400E2D0000009F0000000C00200E2D08 -:10077000000000000000000000204803000000000E -:1007800000000000003A0C0200000000003F0000E2 -:1007900000280E23000000000000001000210E239E -:1007A00000000000000000110020362300000000BF -:1007B0000000001E0021022B0000000000000000CD -:1007C00014C00000000000A700000016C020362062 -:1007D000000000000000001F0021022B00000000AC -:1007E0000000000014C00000000000AA0000001576 -:1007F000C0203620000000000000000800210E2B61 -:10080000000000000000007F00280E230000000010 -:1008100000000000002F0223000000000000000084 -:100820000CE00000000000E10000000027000000D4 -:10083000000000000000000000600000000002A3B3 -:1008400000000001002F0223000000000000000053 -:100850000AE00000000000B300000000006000009B -:100860000000013A81000000002044110000000057 -:100870000000000600204811000000000000000CED -:1008800000221E300000000099800000002044116A -:1008900000000000000000040020122D00000000F5 -:1008A00000000008002212240000000000000010D8 -:1008B00000201811000000000000000000291CE4C6 -:1008C0000000000000000000006048070000012F49 -:1008D0009B00000000204411000000000000000008 -:1008E00000204802000000009C000000002044118D -:1008F00000000000000000000033146F0000000042 -:100900000000000100333E23000000000000000052 -:10091000D9004800000000000000000000203C0555 -:1009200000000000810000000020441100000000D1 -:100930000000000E00204811000000000000000030 -:1009400000201010000000000000E007002044110B -:10095000000000000000000F0021022B000000003A -:100960000000000014C00000000000CB00F8FF08E9 -:1009700000204811000000009800000000404811CD -:10098000000000DC000000F000280E220000000043 -:10099000000000A0002F0223000000000000000063 -:1009A0000CC00000000000DA0000001100200E2D35 -:1009B0000000000000000001002F022300000000E2 -:1009C000000000000CE00000000000D50000000264 -:1009D000002F022300000000000000000CE00000D7 -:1009E000000000D400003F0000400C11000000D6C1 -:1009F00000001F0000400C11000000D600000F0096 -:100A000000200C11000000000038000900294A23D2 -:100A1000000000003F00000000280E2B0000000036 -:100A20000000000200220E2300000000000000076A -:100A300000494A23000000DC00380F09002048115B -:100A400000000000680000070020481100000000BE -:100A50000000000800214A270000000000000000FC -:100A60000020481100000000060A020000294A2464 -:100A700000000000000000000020481100000000FD -:100A80000000000000204811000000000000A20249 -:100A9000002044110000000000FF000000280E228A -:100AA000000000000000008000294A230000000030 -:100AB0000000002700200E2D00000000000000268E -:100AC0000020122D0000000000000000002F008315 -:100AD00000000000000000000CE00000000000EA40 -:100AE000000000000060000000000653000000004D -:100AF00000400000000000EB00000000006000006B -:100B000000000656000000070020222D0000000013 -:100B10000000000500220E2200000000001000006E -:100B200000280E23000000000000000000292068BB -:100B30000000000000000000003A0C02000000006D -:100B4000000000EF00280E2300000000000000005D -:100B500000292068000000000000001700200E2D72 -:100B6000000000000000000300210223000000003C -:100B70000000000014E00000000000F80000000B7E -:100B800000210228000000000000000014C0000046 -:100B9000000000F8000004000029222800000000E6 -:100BA0000000001400203628000000000000001C97 -:100BB00000210E22000000000000000014C0000010 -:100BC000000000FD0000A30C002044110000000004 -:100BD0000000000000204811000000000000001E7E -:100BE00000210E22000000000000000014C00000E0 -:100BF0000000010B0000A30F0020441100000000C2 -:100C00000000001100200E2D000000000000000177 -:100C1000002F022300000000000000000CC00000B4 -:100C200000000104FFFFFFFF004048110000010B1E -:100C300000000002002F022300000000000000005E -:100C40000CC00000000001070000FFFF0040481139 -:100C50000000010B00000004002F02230000000030 -:100C6000000000000CC000000000010A000000FFAE -:100C7000004048110000010B000000010020481155 -:100C8000000000000002C400002044110000000029 -:100C90000000001F00210E220000000000000000E4 -:100CA00014C00000000001120000001040210E20BE -:100CB00000000000000000130020362300000000A8 -:100CC0000000001840224A20000000000000001030 -:100CD000C0424A20000001140000000000200C1156 -:100CE0000000000000000013002036230000000078 -:100CF000000000000020481100000000000000007B -:100D000000204811000000000000000A002010111F -:100D10000000000000000000002F0224000000007E -:100D2000000000000CE000000000011B00000000BB -:100D300000204811000000000000000100531224B0 -:100D400000000117FFBFFFFF00283A2E000000003F -:100D50000000001B00210222000000000000000033 -:100D600014C000000000012E81000000002044118A -:100D7000000000000000000D0020481100000000ED -:100D80000000001800220E3000000000FC000000EF -:100D900000280E2300000000810000000020441104 -:100DA000000000000000000E0020481100000000BC -:100DB0000000000000201010000000000000E00E05 -:100DC000002044110000000007F8FF08002048112F -:100DD000000000000000000000294A23000000007D -:100DE0000000001C00201E2D000000000000000874 -:100DF00000214A27000000000000000000204811E8 -:100E000000000000060A020000294A240000000039 -:100E10000000000000204811000000000000000059 -:100E200000204811000000000000000000800000C9 -:100E300000000000810000000020441100000000BC -:100E40000000000100204811000000000000217C8B -:100E50000020441100000000008000000020481124 -:100E60000000000000000000002048060000000014 -:100E70000000000800214A270000000000000000D8 -:100E800017000000000000000004217F00604411F2 -:100E90000000067C0000001F00210230000000005E -:100EA0000000000014C000000000067B00000004E9 -:100EB00000404C1100000135810000000020441169 -:100EC00000000000000000010020481100000000A8 -:100ED000000021F800204411000000000000001C68 -:100EE0000020481100000000000421F900604411B6 -:100EF0000000067C0000001100210230000000000C -:100F00000000000014E000000000013C00000000B0 -:100F100000800000000000000000000000600000F1 -:100F20000000000B00000000006004110000031529 -:100F3000000000000020041100000000000000007C -:100F400000600811000001B2000000000060000015 -:100F5000000001600000FFFF40280E20000000009C -:100F600000000010C0211220000000000000FFFF60 -:100F7000402806200000000000000010C0210A20C8 -:100F800000000000000000000034146100000000B8 -:100F90000000000000741882000002BB0001A1FDE7 -:100FA00000604411000002E000003FFF002F022F0C -:100FB00000000000000000000CC00000000001471D -:100FC00000000000C040040000000001000000001C -:100FD000006000000000000B000000000060041131 -:100FE00000000315000000000020041100000000B4 -:100FF0000000000000600811000001B200003FFF87 -:10100000002F022F00000000000000000CE0000094 -:10101000000000000000000000600000000001600F -:101020000000001040210E20000000000000FFFF23 -:10103000C0281220000000000000001040211620EF -:10104000000000000000FFFFC0681A20000002BB83 -:101050000001A1FD00604411000002E000003FFF1C -:10106000002F022F00000000000000000CC0000054 -:101070000000015800000000C04004000000000112 -:101080000000225C0020441100000000000000016C -:1010900000300A2F000000000000000100210A2299 -:1010A000000000000000000300384A220000000099 -:1010B0000000225600204411000000000000001A29 -:1010C00000204811000000000000A1FC0020441195 -:1010D0000000000000000001008048110000000036 -:1010E00000000000006000000000000B0000000095 -:1010F000006000000000018F0000000000600000A0 -:10110000000001A000003FFF002F022F00000000A0 -:10111000000000000CE000000000000000000000E3 -:1011200000202C0800000000000000000020241116 -:101130000000000000000000002028110000000056 -:10114000000022560020441100000000000000169C -:1011500000204811000000000000225C0020441123 -:101160000000000000000003002048110000000003 -:1011700093800000002044110000000000000002E5 -:1011800000221E290000000000000000007048EB53 -:101190000000019C0000000000600000000002BB95 -:1011A00000000001403306200000000000000000A5 -:1011B000C03024090000000000003FFF002F022F74 -:1011C00000000000000000000CE000000000000033 -:1011D0000000000000600000000002A3000000000A -:1011E000002F022100000000000000000AE00000C3 -:1011F0000000018100000000006000000000013AD2 -:101200000000000000400000000001869500000082 -:10121000002044110000000000000000002F022107 -:1012200000000000000000000CE00000000001864B -:1012300000000000C0204800000000000000000185 -:10124000005306210000018292000000002044119A -:101250000000000000000000C0604800000001978E -:101260000001A1FD00204411000000000000001159 -:101270000020062D00000000000000000078042A75 -:10128000000002FB00000000002028090000000010 -:1012900000003FFF002F022F0000000000000000B0 -:1012A0000CC000000000017400000000C0400400F9 -:1012B000000000010000021000600411000003158E -:1012C00000003FFF002F022F000000000000000080 -:1012D0000CE000000000019400000015C020362042 -:1012E0000000000000000016C020362000000000B2 -:1012F0003F800000002004110000000046000000B4 -:1013000000600811000001B2000000000080000031 -:10131000000000000000A1FC0020441100000000BB -:1013200000003FFF002F022F00000000000000001F -:101330000CC000000000019B00000001008048116B -:1013400000000000000000210080481100000000A3 -:101350000000FFFF40280E200000000000000010E9 -:10136000C0211220000000000000FFFF40281620CE -:101370000000000000000010C0811A2000000000E2 -:101380008100000000204411000000000000000661 -:1013900000204811000000000000000800221E305C -:1013A000000000000000002900201A2D00000000AD -:1013B0000000E0000020441100000000FFFBFF09D6 -:1013C00000204811000000000000000F0020222D26 -:1013D0000000000000001FFF00294A280000000054 -:1013E000000000060020222D000000000000000088 -:1013F000002920E80000000000000000002048084C -:101400000000000000000000002048110000000063 -:10141000060A020000294A26000000000000000021 -:1014200000204811000000000000000000204811CA -:101430000000000000000100002018110000000062 -:101440000000000800621E280000012F00000008B4 -:1014500000822228000000000002C0000020441189 -:10146000000000000000001500600E2D000001BD0E -:101470000000001600600E2D000001BD0000C00835 -:1014800000204411000000000000001700200E2D75 -:10149000000000000000000014C00000000001B9BE -:1014A0000000000000200411000000000000000007 -:1014B0000020480100000000390000000020481111 -:1014C00000000000000000000020481100000000A3 -:1014D000000000000080480200000000000000182A -:1014E00000202E2D0000000000000000003B0D63D6 -:1014F000000000000000000800224A230000000055 -:101500000000001000224A23000000000000001824 -:1015100000224A2300000000000000000080480371 -:101520000000000000000000006000000000000B50 -:10153000000010000060041100000315000000000E -:1015400000200411000000000000000000600811ED -:10155000000001B2000000070021062F000000007B -:101560000000001300200A2D000000000000000110 -:1015700000202C11000000000000FFFF4028222066 -:10158000000000000000000F0026222800000000DC -:101590000000001040212620000000000000000F85 -:1015A000002626290000000000000000002028027C -:1015B000000000000000225600204411000000003E -:1015C0000000001B00204811000000000000000087 -:1015D000002F022100000000000000000CE00000CD -:1015E000000001E00000225C002044110000000027 -:1015F0000000008100204811000000000000A1FC54 -:1016000000204411000000000000000100204811EB -:10161000000000000000008000201C1100000000FD -:1016200000000000002F0227000000000000000062 -:101630000CE00000000001DC000000000060000081 -:10164000000001E90000000100531E27000001D83E -:101650000000000100202C11000000000000001F0D -:1016600000280A22000000000000001F00282A2A8B -:10167000000000000000000100530621000001D11D -:101680000000225C00204411000000000000000265 -:1016900000304A2F000000000000A1FC002044118F -:1016A00000000000000000010020481100000000C0 -:1016B0000000000100301E2F0000000000000000AC -:1016C000002F022700000000000000000CE00000D6 -:1016D000000000000000000000600000000001E9C0 -:1016E0000000000100531E27000001E50000FFFF7D -:1016F00040280E20000000000000000F00260E23EE -:101700000000000000000010C021122000000000B6 -:101710000000000F0026122400000000000000005E -:1017200000201411000000000000000000601811EB -:10173000000002BB0001A1FD0020441100000000D8 -:1017400000000000002F022B00000000000000003D -:101750000CE00000000001F8000000100022162834 -:1017600000000000FFFF0000002816250000000018 -:101770000000FFFF00281A29000000000000000000 -:10178000002948C500000000000000000020480AB1 -:10179000000000000000000000202C1100000000EC -:1017A000000000100022162300000000FFFF0000D0 -:1017B00000281625000000000000FFFF00281A2462 -:1017C0000000000000000000002948C500000000E3 -:1017D0000000000000731503000002050000000077 -:1017E0000020180500000000000000000073152410 -:1017F0000000020500000000002D14C500000000DC -:1018000000000000003008A20000000000000000FE -:101810000020480200000000000000000020280214 -:101820000000000000000000002020030000000075 -:101830000000000000802404000000000000000FF1 -:1018400000210225000000000000000014C000007C -:101850000000067B00000000002B140500000000C3 -:1018600000000001009016250000000000000000AC -:10187000006000000000000B000000000060041188 -:10188000000003150000000000200411000000000B -:101890000000000000600811000001B200002256A4 -:1018A00000204411000000000000001A00294A2214 -:1018B0000000000000000000C02000000000000048 -:1018C00000003FFF002F022F00000000000000007A -:1018D0000CE000000000000000000000C020040038 -:1018E000000000000000225C002044110000000005 -:1018F0000000000300384A21000000000000A1FCA5 -:1019000000204411000000000000000100204811E8 -:10191000000000000000FFFF40281220000000002F -:1019200000000010C0211A20000000000000FFFF8E -:1019300040280E200000000000000010C0211620EA -:10194000000000000000000000741465000002BBED -:101950000001A1FD00604411000002E00000000150 -:10196000003306210000000000000000002F0221CB -:1019700000000000000000000CC000000000021980 -:1019800000003FFF002F022F0000000000000000B9 -:101990000CC000000000021200000000C040040063 -:1019A0000000000100000000006000000000063898 -:1019B000000000000040040F0000021300000000BF -:1019C000006000000000062400000000006000002D -:1019D000000006380000021000600411000003152A -:1019E0000000000000600000000001A000000000F6 -:1019F000006000000000019C00000000006000008A -:101A0000000002BB0000000000600000000002A314 -:101A1000938000000020441100000000000000003E -:101A2000002048080000000000000000002F022FE6 -:101A300000000000000000000AE000000000023288 -:101A400000000000006000000000013A00000000FB -:101A50000040000000000236950000000020441104 -:101A60000000000000000000002F022F0000000016 -:101A7000000000000CE00000000002360000000042 -:101A8000C0404800000002339200000000204411D2 -:101A90000000000000000000C0204800000000001E -:101AA0000000225600204411000000000000001633 -:101AB00000204811000000000000225C00204411BA -:101AC000000000000000000300204811000000009A -:101AD0000000A1FC002044110000000000000001F3 -:101AE00000204811000000000001A1FD0020441169 -:101AF000000000000000000000600411000002FB74 -:101B000000000000C04004000000000100000000D0 -:101B100000600000000006240000A00C002044111A -:101B20000000000000000000C0204800000000008D -:101B300000000000C040480000000000000000005D -:101B4000006000000000000B0000001840210A2087 -:101B50000000000000000003002F0222000000002F -:101B6000000000000AE000000000024C0000001429 -:101B70000020222D00000000000801010029222879 -:101B800000000000000000140020362800000000C3 -:101B90000000A30C00204411000000000000000021 -:101BA000C02048000000000000000000C0204800E5 -:101BB0000000000000000000C0404800000002518A -:101BC00000000000006000000000000B000000109A -:101BD00000600411000003153F8000000020041184 -:101BE000000000000000000000600811000001B2C9 -:101BF0000000225C002044110000000000000003EF -:101C000000204811000000000000000000600000FB -:101C10000000027C0000001700201E2D00000000C4 -:101C20000000000100211E2700000000000000004D -:101C300014E000000000026A0000001200201E2DC7 -:101C4000000000000000FFFF00281E270000000029 -:101C50000000000000341C2700000000000000000D -:101C600012C000000000025F0000000000201C11F4 -:101C70000000000000000000002F00E50000000050 -:101C80000000000008C00000000002620000000028 -:101C900000201407000000000000001200201E2D8C -:101CA000000000000000001000211E2700000000BE -:101CB0000000000000341C4700000000000000008D -:101CC00012C00000000002670000000000201C118C -:101CD0000000000000000000002F00E600000000EF -:101CE0000000000008C000000000026A00000000C0 -:101CF0000020180700000000000000000060000045 -:101D0000000002C100002256002044110000000023 -:101D1000000000000034202300000000000000004C -:101D200012C00000000002720000000000342044D5 -:101D3000000000000000000012C00000000002715E -:101D40000000001600404811000002760000001854 -:101D500000404811000002760000000000342044DA -:101D6000000000000000000012C00000000002752A -:101D70000000001700404811000002760000001922 -:101D800000204811000000000000A1FC00204411C8 -:101D900000000000000000010020481100000000C9 -:101DA0000001A1FD00604411000002E900003FFFB6 -:101DB000002F022F00000000000000000CC00000F7 -:101DC0000000025600000000C040040000000001B6 -:101DD0000000001040210620000000000000FFFF6E -:101DE000C0280A20000000000000001040210E2042 -:101DF000000000000000FFFFC028122000000000CB -:101E00000000001040211620000000000000FFFF2D -:101E1000C0881A200000000081000000002044114A -:101E20000000000000000001002048110000000038 -:101E300000042004006044110000067C0000000043 -:101E4000006000000000062400000000C0600000E8 -:101E5000000002A30000000500200A2D0000000081 -:101E60000000000800220A22000000000000002BF1 -:101E700000201A2D000000000000001C00201E2D74 -:101E8000000000000000700000281E270000000075 -:101E90000000000000311CE6000000000000002AE5 -:101EA00000201A2D000000000000000C00221A265D -:101EB0000000000000000000002F00E6000000000D -:101EC0000000000006E00000000002920000000098 -:101ED00000201C11000000000000000000200C1178 -:101EE000000000000000002B00203623000000004E -:101EF0000000001000201811000000000000000089 -:101F000000691CE20000012F9380000000204411B2 -:101F10000000000000000000002048070000000052 -:101F200095000000002044110000000000000000A7 -:101F3000002F022F00000000000000000CE0000055 -:101F40000000029D0000000100333E2F0000000051 -:101F500000000000D90048000000000092000000CE -:101F6000002044110000000000000000C0204800D4 -:101F7000000000000000001C0040362700000000A8 -:101F80000000000CC0220A20000000000000002910 -:101F9000002036220000000000000028C04036204B -:101FA000000000000000A2A4002044110000000076 -:101FB000000000090020481100000000A1000000FE -:101FC00000204411000000000000000100804811C2 -:101FD000000000000000002100201E2D0000000075 -:101FE00000000000002C1CE30000000000000021A5 -:101FF00000203627000000000000002200201E2DD7 -:102000000000000000000000002C1CE400000000A4 -:1020100000000022002036270000000000000023FE -:1020200000201E2D0000000000000000003120A351 -:102030000000000000000000002D1D07000000004F -:1020400000000023002036270000000000000024CC -:1020500000201E2D0000000000000000003120C400 -:102060000000000000000000002D1D07000000001F -:10207000000000240080362700000000000000213E -:10208000002036230000000000000022002036243B -:10209000000000000000000000311CA30000000050 -:1020A0000000002300203627000000000000000090 -:1020B00000311CC40000000000000024008036270E -:1020C000000000000000001A002036270000000079 -:1020D0000000001B00203628000000000000001750 -:1020E00000201E2D00000000000000020021022739 -:1020F000000000000000000014C00000000002DC2E -:102100000000000000400000000002D90000001A9A -:1021100000203627000000000000001B00203628A9 -:10212000000000000000001700201E2D000000002D -:102130000000000200210227000000000000000053 -:1021400014E00000000002D9000000030021022773 -:10215000000000000000000014E00000000002DCAD -:102160000000002300201E2D0000000000000000E1 -:10217000002E00E1000000000000000002C000008E -:10218000000002DC0000002100201E2D00000000E5 -:1021900000000000003120A100000000000000004D -:1021A000002E00E8000000000000000006C0000053 -:1021B000000002DC0000002400201E2D00000000B2 -:1021C00000000000002E00E20000000000000000FF -:1021D00002C00000000002DC0000002200201E2DD2 -:1021E0000000000000000000003120C200000000DC -:1021F00000000000002E00E80000000000000000C9 -:1022000006C00000000002DC0000000000600000CA -:10221000000006590000000000600000000002B548 -:102220000000000000400000000002DE000000008E -:1022300000600000000002B5000000000060000027 -:10224000000006500000000000400000000002DE18 -:102250000000000000600000000002A70000000075 -:1022600000400000000002DE0000001A00201E2DC9 -:10227000000000000000001B0080222D0000000074 -:102280000000001000221E230000000000000000DB -:1022900000294887000000000000000000311CA356 -:1022A000000000000000001000221E2700000000B7 -:1022B0000000000000294887000000000000001016 -:1022C00000221E230000000000000000003120C496 -:1022D000000000000000FFFF00282228000000008E -:1022E0000000000000894907000000000000001005 -:1022F00000221E2300000000000000000029488783 -:10230000000000000000001000221E21000000005C -:102310000000000000294847000000000000000005 -:1023200000311CA3000000000000001000221E2746 -:1023300000000000000000000029488700000000A5 -:102340000000000000311CA100000000000000108F -:1023500000221E270000000000000000002948475E -:10236000000000000000001000221E2300000000FA -:1023700000000000003120C4000000000000FFFF4A -:102380000028222800000000000000000029490762 -:10239000000000000000001000221E2100000000CC -:1023A00000000000003120C2000000000000FFFF1C -:1023B00000282228000000000000000000894907D2 -:1023C000000000000000001000221E23000000009A -:1023D0000000000000294887000000000000000104 -:1023E00000220A210000000000000000003308A2C3 -:1023F000000000000000001000221E22000000006B -:102400000000001000212222000000000000000057 -:1024100000294907000000000000000000311CA353 -:10242000000000000000001000221E270000000035 -:1024300000000000002948870000000000000001A3 -:1024400000220A210000000000000000003008A265 -:10245000000000000000001000221E22000000000A -:1024600000000010002122220000000000000000F7 -:1024700000294907000000000000001000221E2370 -:102480000000000000000000003120C40000000037 -:102490000000FFFF002822280000000000000000CC -:1024A000002949070000000000000000003808C5AE -:1024B00000000000000000000030084100000000A3 -:1024C0000000000100220A220000000000000000BD -:1024D000003308A2000000000000001000221E22AD -:1024E0000000000000000010002122220000000077 -:1024F00000000000008949070000000000000017EC -:102500000020222D000000000000000014C0000088 -:1025100000000318FFFFFFEF002806210000000065 -:10252000000000140020222D000000000000F8E050 -:1025300000204411000000000000000000294901B3 -:1025400000000000000000000089490100000000B8 -:102550000000000000204811000000000000000002 -:102560000020481100000000060A02000080481107 -:102570000000000000000000C0200000000000007B -:1025800097000000C020441100000000000000007F -:10259000C0204811000000008A0000000020441103 -:1025A00000000000000000000020481100000000B2 -:1025B0000000225C00204411000000000000000028 -:1025C000C0204800000000000000A1FC00204411D1 -:1025D0000000000000000000C020480000000000D3 -:1025E00000000000C0200400000000000000000007 -:1025F00000A0000A00000000970000000020441125 -:102600000000000000000000002048110000000051 -:102610008A000000002044110000000000000000BB -:1026200000204811000000000000225C002044113E -:102630000000000000000000C02048000000000072 -:102640000000A1FC00204411000000000000000078 -:10265000C02048000000000000000000C02004006E -:10266000000000000000000000A0000A00000000C0 -:10267000970000000020441100000000000000004E -:1026800000204811000000008A00000000204411D2 -:1026900000000000000000000020481100000000C1 -:1026A0000000225C00204411000000000000000037 -:1026B000C0204800000000000000A1FC00204411E0 -:1026C0000000000000000000C020480000000000E2 -:1026D0000001A1FD002044110000000000000000E6 -:1026E000D90048000000000000000000C0200400E5 -:1026F000000000000000000000A0000A0000000030 -:1027000000002257002044110000000000000003D8 -:10271000C0484A20000000000000225D0020441153 -:102720000000000000000000C04048000000000061 -:1027300000000000006000000000063800000000FB -:10274000C0200800000000000000225C00204411AE -:10275000000000000000000300384A2200000000D2 -:102760000000A1FC00204411000000000000000057 -:10277000C0204800000000000001A1FD002044111D -:102780000000000000000000002F022200000000F6 -:10279000000000000CE0000000000000000000004D -:1027A00040204800000000000000000140304A20A6 -:1027B0000000000000000002C0304A2000000000BD -:1027C0000000000100530A220000034B0000003FFC -:1027D000C0280A20000000008100000000204411F1 -:1027E000000000000000000100204811000000006F -:1027F000000021F800204411000000000000001833 -:102800000020481100000000000421F9006044117C -:102810000000067C000000110021023000000000D2 -:102820000000000014E00000000003540000001449 -:10283000002F022200000000000000000CC0000079 -:10284000000003620001A2A4002044110000000067 -:1028500000000000006048020000036A0000210040 -:10286000002044110000000000000000C0204800CB -:102870000000000000000000C02048000000000030 -:1028800000000000C0204800000000000000000020 -:10289000C04048000000000000000004002F022299 -:1028A00000000000000000000CC0000000000366F3 -:1028B0000001A2A40020441100000000000000005C -:1028C000004048020000035D00000028002F0222A3 -:1028D00000000000000000000CC00000000005B374 -:1028E0000001A2A40020441100000000000000002C -:1028F000004048020000035D0000002C0020362646 -:102900000000000000000049002018110000000035 -:102910000000003F002048110000000000000001FE -:1029200000331A260000000000000000002F0226DD -:1029300000000000000000000CC000000000036C5C -:102940000000002C00801A2D000000000000003F55 -:10295000C0280A200000000000000015002F0222FD -:1029600000000000000000000CE0000000000382F6 -:1029700000000006002F02220000000000000000FE -:102980000CE00000000003AD00000016002F022242 -:1029900000000000000000000CE00000000003AF99 -:1029A00000000020002F02220000000000000000B4 -:1029B0000CE00000000003980000000F002F02222E -:1029C00000000000000000000CE00000000003A474 -:1029D00000000010002F0222000000000000000094 -:1029E0000CE00000000003A40000001E002F0222E3 -:1029F00000000000000000000CE000000000038C5C -:102A00000000A2A40020441100000000000000000B -:102A100000404802000000000800000000290A22CF -:102A2000000000000000000340210E200000000014 -:102A30000000000CC021122000000000000800006F -:102A4000002812240000000000000014C0221620FC -:102A50000000000000000000002914A40000000095 -:102A60000000A2A4002044110000000000000000AB -:102A7000002948A2000000000000A1FE002044112F -:102A800000000000000000000040480300000000BB -:102A9000810000000020441100000000000000013F -:102AA0000020481100000000000021F8002044111F -:102AB0000000000000000016002048110000000087 -:102AC000000421F9006044110000067C000000159C -:102AD00000210230000000000000000014E00000AF -:102AE0000000038E0000210E0020441100000000B1 -:102AF00000000000C02048000000000000000000AE -:102B0000C0204800000000000000A2A400204411E2 -:102B1000000000000000000000404802000000002B -:102B200081000000002044110000000000000001AE -:102B30000020481100000000000021F8002044118E -:102B400000000000000000170020481100000000F5 -:102B5000000421F9006044110000067C000000031D -:102B600000210230000000000000000014E000001E -:102B70000000039A0000210800204411000000001A -:102B800000000000C020480000000000000000001D -:102B9000C0204800000000000000A2A40020441152 -:102BA000000000000000000000404802000000009B -:102BB0000000A2A40020441100000000000000005A -:102BC00000204802000000008000000000204411A6 -:102BD000000000000000000000204811000000007C -:102BE00081000000002044110000000000000010DF -:102BF000002048110000000000000000002000102C -:102C0000000000000000000014C00000000003AA43 -:102C10000000000000400000000000000001A2A42D -:102C20000020441100000000000000060040481190 -:102C3000000000000001A2A40020441100000000D8 -:102C400000000016006048110000036A0000000048 -:102C5000004000000000000000000000C02008004C -:102C60000000000000000000C0200C000000000078 -:102C70000000001D002102230000000000000000F1 -:102C800014E00000000003C4810000000020441193 -:102C900000000000000000010020481100000000BA -:102CA000000021F80020441100000000000000187E -:102CB0000020481100000000000421F900604411C8 -:102CC0000000067C0000001100210230000000001E -:102CD0000000000014E00000000003B80000210024 -:102CE0000020441100000000000000000020480205 -:102CF0000000000000000000002048030000000069 -:102D0000BABECAFE0020481100000000CAFEBABECA -:102D100000204811000000000000A2A4002044117F -:102D20000000000000000004004048110000000006 -:102D3000000021700020441100000000000000008D -:102D400000204802000000000000000000204803AE -:102D5000000000008100000000204411000000007D -:102D60000000000A002048110000000000000000E0 -:102D700000200010000000000000000014C000004F -:102D8000000003C98C000000002044110000000076 -:102D9000CAFEBABE004048110000000081000000D9 -:102DA0000020441100000000000000010020481134 -:102DB0000000000000003FFF40280A200000000043 -:102DC0008000000040280E200000000040000000AD -:102DD000C028122000000000000400000069462204 -:102DE0000000067C0000000000201410000000001D -:102DF00000000000002F022300000000000000007F -:102E00000CC00000000003D700000000C040180004 -:102E1000000003DA00003FFFC0281A200000000075 -:102E200000040000006946260000067C0000000047 -:102E3000002018100000000000000000002F0224F5 -:102E400000000000000000000CC00000000003DDD6 -:102E500000000000C0401C00000003E000003FFF35 -:102E6000C0281E2000000000000400000069462762 -:102E70000000067C0000000000201C100000000084 -:102E800000000000002044020000000000000000DC -:102E9000002820C50000000000000000004948E8AC -:102EA00000000000A58000000020081100000000C4 -:102EB0000000200000200C11000000008300000032 -:102EC00000604411000004080000000000204402DB -:102ED0000000000000000000C020480000000000CA -:102EE0000000000040204800000000000000001F1B -:102EF000C0210220000000000000000014C00000FB -:102F0000000003ED0000201000204411000000002C -:102F10000000800000204811000000000000FFFFBA -:102F2000C0481220000003F5A7800000002008110F -:102F3000000000000000A00000200C1100000000B4 -:102F4000830000000060441100000408000000003D -:102F5000002044020000000000000000C0204800E3 -:102F60000000000000000000C02048000000000039 -:102F70000000FFFFC02812200000000083000000B6 -:102F800000204411000000000000000000304883D1 -:102F90000000000084000000002044110000000038 -:102FA00000000000C02048000000000000000000F9 -:102FB0001D000000000000008300000000604411BC -:102FC0000000040800000000C040040000000001F0 -:102FD000A980000000200811000000000000C000CF -:102FE00000400C11000003F0AB800000002008112D -:102FF000000000000000F8E000400C11000003F0A9 -:10300000AD80000000200811000000000000F880E2 -:1030100000400C11000003F0B380000000200811F4 -:10302000000000000000F3FC00400C11000003F061 -:10303000AF80000000200811000000000000E00048 -:1030400000400C11000003F0B180000000200811C6 -:10305000000000000000F00000400C11000003F030 -:1030600083000000002044110000000000002148FF -:1030700000204811000000008400000000204411DE -:103080000000000000000000C02048000000000018 -:10309000000000001D000000000000000000000013 -:1030A000008000000000000001182000C030462011 -:1030B0000000000000000000D900480000000000EF -:1030C00000000000C020040000000000000000001C -:1030D00000A0000A000000000218A000C030462036 -:1030E0000000000000000000D900480000000000BF -:1030F00000000000C02004000000000000000000EC -:1031000000A0000A000000000318C000C0304620E4 -:103110000000000000000000D9004800000000008E -:1031200000000000C02004000000000000000000BB -:1031300000A0000A000000000418F8E0C03046209B -:103140000000000000000000D9004800000000005E -:1031500000000000C020040000000000000000008B -:1031600000A0000A000000000518F880C0304620CA -:103170000000000000000000D9004800000000002E -:1031800000000000C020040000000000000000005B -:1031900000A0000A000000000618E000C030462031 -:1031A0000000000000000000D900480000000000FE -:1031B00000000000C020040000000000000000002B -:1031C00000A0000A000000000718F000C0304620F0 -:1031D0000000000000000000D900480000000000CE -:1031E00000000000C02004000000000000000000FB -:1031F00000A0000A000000000818F3FCC0304620C0 -:103200000000000000000000D9004800000000009D -:1032100000000000C02004000000000000000000CA -:1032200000A0000A000000000000003000200A2D6D -:103230000000000000000000C0290C400000000059 -:1032400000000030002036230000000000000000D5 -:10325000C0200400000000000000000000A0000AE0 -:103260000000000086000000002044110000000063 -:103270000000000000404801000000008500000040 -:10328000C020441100000000000000000040480180 -:10329000000000000000217C00204411000000001C -:1032A00000000000C02048000000000000000000F6 -:1032B000C02048000000000000000000C0204800BE -:1032C0000000000081000000002044110000000008 -:1032D0000000000100204811000000000000000074 -:1032E000C0200800000000000000000017000000DF -:1032F000000000000004217F006044110000067CF3 -:103300000000001F0021023000000000000000004B -:1033100014C00000000000000000000000404C024B -:103320000000043E00000000C0200C00000000006F -:1033300000000000C020100000000000000000009D -:10334000C02014000000000000000000C020180091 -:103350000000000000000000C0201C000000000071 -:1033600000007F0000280A21000000000000450046 -:10337000002F022200000000000000000CE000000E -:103380000000044C00000000C020200000000000ED -:103390000000000017000000000000000000001006 -:1033A00000280A230000000000000010002F022265 -:1033B00000000000000000000CE0000000000454C9 -:1033C0008100000000204411000000000000000106 -:1033D000002048110000000000040000006946249D -:1033E0000000067C000000000040000000000459BE -:1033F00081000000002044110000000000000000D7 -:1034000000204811000000000000216D0020441140 -:103410000000000000000000002048040000000040 -:103420000000000000604805000006810000000068 -:10343000002824F0000000000000000700280A23F4 -:103440000000000000000001002F02220000000028 -:10345000000000000AE0000000000460000000001E -:10346000002F00C9000000000000000004E0000080 -:103470000000047900000000004000000000048605 -:1034800000000002002F02220000000000000000E7 -:103490000AE000000000046500000000002F00C9E1 -:1034A000000000000000000002E0000000000479BD -:1034B000000000000040000000000486000000033F -:1034C000002F022200000000000000000AE00000BF -:1034D0000000046A00000000002F00C90000000086 -:1034E000000000000CE00000000004790000000073 -:1034F000004000000000048600000004002F0222AB -:1035000000000000000000000AE000000000046F5E -:1035100000000000002F00C90000000000000000B3 -:103520000AE00000000004790000000000400000F4 -:103530000000048600000005002F022200000000A9 -:10354000000000000AE00000000004740000000019 -:10355000002F00C9000000000000000006E000008D -:103560000000047900000000004000000000048614 -:1035700000000006002F02220000000000000000F2 -:103580000AE000000000047900000000002F00C9DC -:10359000000000000000000008E0000000000479C6 -:1035A00000000000004000000000048600007F00D2 -:1035B00000280A210000000000004500002F022220 -:1035C00000000000000000000AE000000000000011 -:1035D0000000000800210A23000000000000000095 -:1035E00014C0000000000483000021690020441181 -:1035F0000000000000000000C020480000000000A3 -:1036000000000000C0204800000000000000000092 -:10361000C020480000000000CAFEBABE00404811A9 -:103620000000000000000000C02044000000000076 -:1036300000000000C02000000000000000000000AA -:10364000C04048000000000000007F0000280A2160 -:103650000000000000004500002F022200000000D2 -:10366000000000000AE000000000048C00000000E0 -:10367000C02000000000000000000000C02000008A -:103680000000000000000000C0400000000000003A -:103690000000000000404C080000044C0000000046 -:1036A000C0200800000000000000001040210E2093 -:1036B0000000000000000011402112200000000066 -:1036C00000000012402116200000000000002169C7 -:1036D000002044110000000000000000002048020B -:1036E0000000000000000000002102250000000092 -:1036F0000000000014E00000000004960004000038 -:10370000C0494A2000000497FFFBFFFFC0284A2061 -:103710000000000000000000002102230000000063 -:103720000000000014E00000000004A300000000FE -:10373000C02048000000000000000000C020480039 -:103740000000000000000000002102240000000032 -:103750000000000014C00000000000008100000014 -:1037600000204411000000000000000C002048115F -:103770000000000000000000002000100000000019 -:103780000000000014C000000000049FA000000022 -:103790000020441100000000CAFEBABE00404811DB -:1037A0000000000081000000002044110000000023 -:1037B0000000000400204811000000000000216B00 -:1037C000002044110000000000000000C02048104C -:1037D00000000000810000000020441100000000F3 -:1037E0000000000500204811000000000000216CCE -:1037F000002044110000000000000000C02048101C -:103800000000000000000000002F02240000000063 -:10381000000000000CE000000000000000000000BC -:10382000004000000000049D00000000C0210A20AC -:10383000000000000000000014C00000000004B6FA -:103840008100000000204411000000000000000082 -:1038500000204811000000000000216D00204411EC -:103860000000000000000000C02048000000000030 -:1038700000000000C0604800000006810000000059 -:1038800000400000000004BA810000000020441144 -:1038900000000000000000010020481100000000AE -:1038A00000040000C02946200000000000000000C5 -:1038B000C06000000000067C000000010021022220 -:1038C000000000000000000014C00000000004C15F -:1038D00000002169002044110000000000000000E9 -:1038E000C02048000000000000000000C020480088 -:1038F0000000000000000000002048100000000050 -:10390000CAFEBABE004048110000000000000000DE -:10391000C02044000000000000000000C04048102B -:1039200000000000810000000020441100000000A1 -:10393000000000010020481100000000000021F8F4 -:1039400000204411000000000000000E002048117B -:1039500000000000000421F9006044110000067C12 -:103960000000000000210230000000000000000004 -:1039700014C00000000004C3000021800020441196 -:103980000000000000000000C0204800000000000F -:1039900000000000C0200000000000000000000047 -:1039A000C02048000000000000000000C02000000F -:1039B0000000000000000000C040480000000000BF -:1039C0000000000300333E2F000000000000000153 -:1039D00000210221000000000000000014E00000AF -:1039E000000004F30000002C00200A2D000000005D -:1039F0000004000018E00C11000004E200000001C7 -:103A000000333E2F00000000000021690020441117 -:103A1000000000000000000000204802000000003C -:103A20000000000000204803000000000000000823 -:103A300000300A220000000000000000C020480002 -:103A40000000000000000000C0204800000000004E -:103A50000000216900204411000000000000000067 -:103A60000020480200000000000000000020480381 -:103A7000000000000000000800300A2200000000E2 -:103A800000000000C020480000000000000000000E -:103A9000D8C04800000004D600002169002044116D -:103AA00000000000000000000020480200000000AC -:103AB0000000000000204803000000000000000893 -:103AC00000300A220000000000000000C020480072 -:103AD0000000000000000000C020480000000000BE -:103AE0000000002D0020122D00000000000000004A -:103AF00000290C830000000000002169002044110F -:103B0000000000000000000000204802000000004B -:103B10000000000000204803000000000000000832 -:103B200000300A220000000000000000C020480011 -:103B30000000000000000000C0204800000000005D -:103B4000000000110021022400000000000000001D -:103B500014C0000000000000000000000040000051 -:103B60000000049D0000002CC02036200000000052 -:103B70000000002DC0403620000000000000000FB3 -:103B800000210221000000000000000014C000001D -:103B9000000004F800000000006000000000000BBE -:103BA00000000000D900000000000000000000003C -:103BB000C040040000000001B500000000204411D6 -:103BC000000000000000200000204811000000005C -:103BD000B600000000204411000000000000A0001A -:103BE0000020481100000000B70000000020441130 -:103BF000000000000000C00000204811000000008C -:103C0000B800000000204411000000000000F8E0AF -:103C10000020481100000000B900000000204411FD -:103C2000000000000000F8800020481100000000A3 -:103C3000BA00000000204411000000000000E00075 -:103C40000020481100000000BB00000000204411CB -:103C5000000000000000F0000020481100000000FB -:103C6000BC00000000204411000000000000F3FC34 -:103C700000204811000000008100000000204411D5 -:103C800000000000000000020020481100000000B9 -:103C9000000000FF00280E300000000000000000BF -:103CA000002F022300000000000000000CC00000F4 -:103CB0000000050C00000000C0200800000000000B -:103CC0000000000014C000000000052100000000FA -:103CD00000200C11000000000000001C0020362312 -:103CE000000000000000002B002036230000000030 -:103CF00000000029002036230000000000000028FA -:103D000000203623000000000000001700203623AA -:103D10000000000000000025002036230000000005 -:103D200000000026002036230000000000000015DF -:103D3000002036230000000000000016002036237B -:103D400000000000FFFFE00000200C110000000058 -:103D500000000021002036230000000000000022A7 -:103D6000002036230000000000001FFF00200C117F -:103D700000000000000000230020362300000000A7 -:103D8000000000240020362300000000F1FFFFFFA8 -:103D900000283A2E000000000000001AC0220E2069 -:103DA00000000000000000000029386E0000000044 -:103DB0008100000000204411000000000000000607 -:103DC00000204811000000000000002A402036209A -:103DD00000000000870000000020441100000000E7 -:103DE00000000000C0204800000000000000A1F416 -:103DF00000204411000000000000000000204810D6 -:103E0000000000000000000000200C110000000075 -:103E10000000003000203623000000009D0000005C -:103E200000204411000000000000001F40214A2033 -:103E30000000000096000000002044110000000077 -:103E400000000000C020480000000000000000004A -:103E5000C0200C000000000000000000C020100086 -:103E6000000000000000001F0021162400000000D8 -:103E70000000000014C00000000000000000001D51 -:103E800000203623000000000000000300281E234D -:103E900000000000000000080022222300000000B3 -:103EA000FFFFF000002822280000000000000000B2 -:103EB000002920E8000000000000001F0020362834 -:103EC000000000000000001800211E230000000078 -:103ED0000000002000203627000000000000000243 -:103EE000002216240000000000000000003014A88A -:103EF000000000000000001E002036250000000029 -:103F00000000000300211A2400000000100000003F -:103F100000281A2600000000EFFFFFFF00283A2EBD -:103F20000000000000000000004938CE0000066AD2 -:103F30000000000140280A200000000000000006E8 -:103F400040280E200000000000000300C0281220BE -:103F50000000000000000008002112240000000002 -:103F600000000000C020162000000000000000003B -:103F7000C0201A20000000000000000000210222E2 -:103F8000000000000000000014C0000000000559FF -:103F9000810000000020441100000000000000012A -:103FA00000204811000000000000225800300A24C0 -:103FB0000000000000040000006946220000067CAA -:103FC00000002169002044110000000000000000F2 -:103FD00000204805000000000002000000294A26D9 -:103FE0000000000000000000002048100000000059 -:103FF000CAFEBABE00204811000000000000000206 -:10400000002F022300000000000000000CC0000090 -:104010000000056100000000C0201C10000000002E -:1040200000000000C04000000000056F000000021A -:10403000002F022300000000000000000CC0000060 -:104040000000056181000000002044110000000014 -:10405000000000010020481100000000000022586C -:1040600000300A240000000000040000006946221D -:104070000000067C00000000C0201C1000000000B2 -:1040800000000000C04000000000056F00000000BC -:10409000002F022300000000000000000CC0000000 -:1040A0000000056500000000C0201C0000000000AA -:1040B00000000000C04000000000056F0000000488 -:1040C000002F022300000000000000000CC00000D0 -:1040D0000000056D81000000002044110000000078 -:1040E0000000000000204811000000000000216DC9 -:1040F000002044110000000000000000C020480023 -:104100000000000000000000C060480000000681C0 -:104110000000000000401C100000056F00000000BF -:10412000C02000000000000000000000C0400000AF -:1041300000000000000000000EE00000000005711B -:104140000000000000600000000005BC000000004E -:10415000002F022400000000000000000CC000003E -:10416000000005820000A2B70020441100000000FA -:10417000000000000020480700000000810000004F -:104180000020441100000000000000010020481140 -:10419000000000000004A2B6006044110000067C8C -:1041A0000000001A0021223000000000000000067C -:1041B00000222630000000000004200400604411AA -:1041C0000000067C0000A2C4002044110000000092 -:1041D00000000000003048E900000000000000007E -:1041E00000E00000000005800000A2D10020441182 -:1041F000000000000000000000404808000000002F -:104200000000A2D1002044110000000000000001C5 -:1042100000504A280000000000000001002F022486 -:1042200000000000000000000CC00000000005932A -:104230000000A2BB002044110000000000000000AC -:104240000020480700000000810000000020441109 -:1042500000000000000000010020481100000000E4 -:104260000004A2BA006044110000067C0000001A9D -:10427000002122300000000000000006002226304D -:104280000000000000042004006044110000067CCF -:104290000000A2C500204411000000000000000042 -:1042A000003048E9000000000000000000E00000CD -:1042B000000005910000A2D200204411000000007F -:1042C0000000000000404808000000000000A2D2EA -:1042D00000204411000000000000000100504A28A6 -:1042E0000000000000000002002F02240000000077 -:1042F000000000000CC00000000005A40000A2BFE8 -:1043000000204411000000000000000000204807C9 -:1043100000000000810000000020441100000000A7 -:104320000000000100204811000000000004A2BEAF -:10433000006044110000067C0000001A00212230B9 -:1043400000000000000000060022263000000000EF -:1043500000042004006044110000067C0000A2C696 -:10436000002044110000000000000000003048E977 -:10437000000000000000000000E00000000005A2B6 -:104380000000A2D300204411000000000000000043 -:1043900000404808000000000000A2D300204411A3 -:1043A000000000000000000100504A28000000004A -:1043B0000000A2C300204411000000000000000023 -:1043C0000020480700000000810000000020441188 -:1043D0000000000000000001002048110000000063 -:1043E0000004A2C2006044110000067C0000001A14 -:1043F00000212230000000000000000600222630CC -:104400000000000000042004006044110000067C4D -:104410000000A2C7002044110000000000000000BE -:10442000003048E9000000000000000000E000004B -:10443000000005B10000A2D40020441100000000DB -:104440000000000000404808000000000000A2D466 -:1044500000204411000000000000000100504A2824 -:104460000000000085000000002044110000000052 -:104470000000000000204801000000000000304A59 -:10448000002044110000000001000000002048113D -:10449000000000000000000000400000000005B720 -:1044A000A4000000C0204411000000000000000033 -:1044B000C04048000000000000000000C060000094 -:1044C000000005BC00000000C04004000000000126 -:1044D0000000002C002036210000000081000000B8 -:1044E00000204411000000000000000600204811D8 -:1044F0000000000000000000002F0230000000005B -:10450000000000000CC00000000005C30000000017 -:10451000002004110000000000000030004036219F -:10452000000005D6000000300020062D000000002D -:1045300000007E00002806210000000000000000AE -:10454000002F022100000000000000000CE000002D -:10455000000005D68100000000204411000000008A -:104560000000000100204811000000000004A0929B -:10457000006044110000067C00000031002036304D -:10458000000000000004A093006044110000067CBD -:104590000000003200203630000000000004A2B607 -:1045A000006044110000067C00000033002036301B -:1045B000000000000004A2BA006044110000067C64 -:1045C0000000003400203630000000000004A2BECD -:1045D000006044110000067C0000003500203630E9 -:1045E000000000000004A2C2006044110000067C2C -:1045F00000000036002036300000000000042004D7 -:10460000006044110000067C0001A2A400204411B7 -:10461000000000000000003F0020481100000000E2 -:104620000000003F00204811000000000000003F93 -:1046300000204811000000000000003F0020481149 -:1046400000000000000000050020481100000000EC -:104650000000A1F400204411000000000000000050 -:1046600000204811000000008800000000204411D4 -:1046700000000000000000010020481100000000C0 -:10468000810000000020441100000000000000062E -:10469000002048110000000000000001002F02303F -:1046A00000000000000000000CE000000000061FF9 -:1046B000000000300020062D000000000000000077 -:1046C000002F022100000000000000000CE00000AC -:1046D0000000061F810000000020441100000000BF -:1046E00000000001002048110000000000007E00D2 -:1046F000002806210000000000000000002F022119 -:1047000000000000000000000CE00000000005F8C0 -:104710000000A092002044110000000000000031C1 -:1047200000204A2D000000000000A093002044114A -:10473000000000000000003200204A2D00000000B0 -:104740000000A2B600204411000000000000003369 -:1047500000204A2D000000000000A2BA00204411F1 -:10476000000000000000003400204A2D000000007E -:104770000000A2BE0020441100000000000000352F -:1047800000204A2D000000000000A2C200204411B9 -:10479000000000000000003600204A2D000000004C -:1047A000000000300020062D00000000000001FF86 -:1047B000002806210000000000000000002F022158 -:1047C00000000000000000000CE000000000061ED9 -:1047D0000000000000210221000000000000000095 -:1047E00014C00000000006010004A0030060441192 -:1047F0000000067C0000A00300204411000000001F -:10480000000000000020481000000000000000012F -:1048100000210621000000000000000014C000007C -:10482000000006060004A010006044110000067C91 -:104830000000A01000204411000000000000000053 -:1048400000204810000000000000000100210621A7 -:104850000000000000000000002F02210000000006 -:10486000000000000CE000000000061E0004A01183 -:10487000006044110000067C0000A01100204411DB -:1048800000000000000000000020481000000000B0 -:104890000004A012006044110000067C0000A01279 -:1048A000002044110000000000000000002048101B -:1048B000000000000004A013006044110000067C0A -:1048C0000000A013002044110000000000000000C0 -:1048D00000204810000000000004A01400604411F3 -:1048E0000000067C0000A01400204411000000001D -:1048F0000000000000204810000000000004A01587 -:10490000006044110000067C0000A0150020441146 -:10491000000000000000000000204810000000001F -:104920000004A016006044110000067C0000A016E0 -:10493000002044110000000000000000002048108A -:10494000000000000004A017006044110000067C75 -:104950000000A0170020441100000000000000002B -:1049600000204810000000000004200400604411F2 -:104970000000067C0000002C0080062D00000000D6 -:10498000FF000000002044110000000000000000B3 -:104990000020481100000000000000010020481124 -:1049A000000000000000000200804811000000002C -:1049B000000000000EE000000000063000000030A3 -:1049C0000020062D00000000000000020028062143 -:1049D0000000000000000000002F02210000000085 -:1049E000000000000CE000000000062E8100000026 -:1049F00000204411000000000000000100204811C8 -:104A00000000000000042004006044110000067C47 -:104A10000000100000200811000000000000002B22 -:104A200000203622000000000000000000600000AE -:104A3000000006340000000000600000000005BC1B -:104A40009800000000204411000000000000000059 -:104A5000008048110000000000000000C06000005D -:104A60000000063400000000C04004000000000107 -:104A70000000A2A400204411000000000000002259 -:104A800000204811000000008900000000204411AF -:104A90000000000000000001004048110000062056 -:104AA00097000000002044110000000000000000FA -:104AB00000204811000000008A000000002044117E -:104AC0000000000000000000004048110000062027 -:104AD00000000000006000000000064D0001A2A4DC -:104AE000C0204411000000000000001600604811C2 -:104AF0000000036A000020100020441100000000A4 -:104B000000010000002048110000000081000000AA -:104B100000204411000000000000000100204811A6 -:104B2000000000000000217C002044110000000073 -:104B3000098000000020481100000000FFFFFFFF77 -:104B40000020481100000000000000000020481173 -:104B5000000000000000000017000000000000003E -:104B60000004217F006044110000067C0000001F4B -:104B700000210230000000000000000014C000000E -:104B8000000000000000000400404C110000064737 -:104B900000000000004000000000000000000017BE -:104BA00000201E2D000000000000000400291E2728 -:104BB0000000000000000017008036270000000001 -:104BC0000000001700201E2D00000000FFFFFFFB6B -:104BD00000281E2700000000000000170080362774 -:104BE000000000000000001700201E2D0000000043 -:104BF0000000000800291E27000000000000001728 -:104C000000803627000000000000001700201E2D45 -:104C100000000000FFFFFFF700281E270000000033 -:104C20000000001700803627000000000001A2A449 -:104C30000020441100000000000000160060481130 -:104C40000000036A00002010002044110000000052 -:104C50000001000000204811000000000000217C3D -:104C600000204411000000000180000000204811D5 -:104C700000000000FFFFFFFF0020481100000000BF -:104C800000000000002048110000000000000000AB -:104C90001700000000000000810000000020441107 -:104CA000000000000000000100204811000000008A -:104CB0000004217F006044110000067C0000001FFA -:104CC00000210230000000000000000014C00000BD -:104CD0000000067B0000001000404C11000006613F -:104CE00000000000C02004000000000000000000E0 -:104CF00038C00000000000000000001D00200A2D48 -:104D0000000000000000001E00200E2D000000002A -:104D10000000001F0020122D0000000000000020F5 -:104D20000020162D00000000000021690020441121 -:104D30000000000000000000002048040000000007 -:104D400000000000002048050000000000000000F6 -:104D50000020480100000000CAFEBABE0020481131 -:104D600000000000000000040030122400000000D9 -:104D700000000000002F00640000000000000000A0 -:104D80000CC000000000067A0000000300281A2270 -:104D900000000000000000080022122200000000B5 -:104DA000FFFFF000002812240000000000000000B7 -:104DB000002910C4000000000000001F004036243D -:104DC0000000000000000000008000000000000063 -:104DD000000000001AC000000000067C9F000000D8 -:104DE0000020441100000000CAFEBABE0020481195 -:104DF00000000000000000001AE000000000067F34 -:104E00000000000000800000000000000000000022 -:104E10001AC00000000006819E000000002044111E -:104E200000000000CAFEBABE0020481100000000C9 -:104E3000000000001AE000000000068400000000EE -:104E40000080000000000000000000000060000082 -:104E50000000000B000010000060041100000315AA -:104E6000000000000020041100000000000000000D -:104E700000600811000001B20000225C0020441113 -:104E800000000000000000030020481100000000A6 -:104E90000000225600204411000000000000001B0A -:104EA00000204811000000000000A1FC0020441177 -:104EB0000000000000000001002048110000000078 -:104EC0000001A1FDC02044110000000000000021ED -:104ED00000201E2D000000000000001000221E27F0 -:104EE00000000000000000240020222D000000002F -:104EF0000000FFFF00282228000000000000000042 -:104F000000294907000000000000000000204811AF -:104F100000000000000000220020222D0000000000 -:104F20000000FFFF00282228000000000000000011 -:104F3000002949070000000000000000002048117F -:104F4000000000000000002300201E2D00000000D3 -:104F50000000001000221E270000000000000000DA -:104F6000002949070000000000000000004048112F -:104F70000000000000000000000000000000000031 -:104F80000000000000000000000000000000000021 -:104F90000000000000000000000000000000000011 -:104FA0000000000000000000000000000000000001 -:104FB00000000000000000000000000000000000F1 -:104FC00000000000000000000000000000000000E1 -:104FD00000000000000000000000000000000000D1 -:104FE00000000000000000000000000000000000C1 -:104FF00000000000000000000000000000000000B1 -:1050000000000000000000000000000000000000A0 -:105010000000000000000000000000000000000090 -:105020000000000000000000000000000000000080 -:105030000000000000000000000000000000000070 -:105040000000000000000000000000000000000060 -:105050000000000000000000000000000000000050 -:105060000000000000000000000000000000000040 -:105070000000000000000000000000000000000030 -:105080000000000000000000000000000000000020 -:105090000000000000000000000000000000000010 -:1050A0000000000000000000000000000000000000 -:1050B00000000000000000000000000000000000F0 -:1050C00000000000000000000000000000000000E0 -:1050D00000000000000000000000000000000000D0 -:1050E00000000000000000000000000000000000C0 -:1050F00000000000000000000000000000000000B0 -:10510000000000000000000000000000000000009F -:10511000000000000000000000000000000000008F -:10512000000000000000000000000000000000007F -:10513000000000000000000000000000000000006F -:10514000000000000000000000000000000000005F -:10515000000000000000000000000000000000004F -:10516000000000000000000000000000000000003F -:10517000000000000000000000000000000000002F -:10518000000000000000000000000000000000001F -:10519000000000000000000000000000000000000F -:1051A00000000000000000000000000000000000FF -:1051B00000000000000000000000000000000000EF -:1051C00000000000000000000000000000000000DF -:1051D00000000000000000000000000000000000CF -:1051E00000000000000000000000000000000000BF -:1051F00000000000000000000000000000000000AF -:10520000000000000000000000000000000000009E -:10521000000000000000000000000000000000008E -:10522000000000000000000000000000000000007E -:10523000000000000000000000000000000000006E -:10524000000000000000000000000000000000005E -:10525000000000000000000000000000000000004E -:10526000000000000000000000000000000000003E -:10527000000000000000000000000000000000002E -:10528000000000000000000000000000000000001E -:10529000000000000000000000000000000000000E -:1052A00000000000000000000000000000000000FE -:1052B000014204F505B302500000000001C301687B -:1052C000043505B300000000022502090250015117 -:1052D000000000000223024502A00241000000007D -:1052E00003CD05B305B305B300000000063C063D41 -:1052F000031F05B30000000005B305B803200340F9 -:1053000000000000032A0282034203340000000070 -:1053100005B305B305B305B30000000005B30544AC -:1053200005B305B30000000003B205B304AE0344A7 -:1053300000000000048D0443043305B300000000A6 -:1053400004C305B3043704D000000000044304FA8A -:10535000035103710000000005B305B305B305B3A5 -:105360000000000005B305B305B305B3000000005D -:1053700005B305B3063205BA0000000005B305B356 -:10538000000705B30000000005B305B305B305B37E -:105390000000000005B305B305B305B3000000002D -:1053A00003EE03E303FE03FC00000000040404001A -:1053B00004020406000000000412040E041A04167D -:1053C000000000000422041E042A0426000000003D -:1053D00005B305B3042E05B30000000005B305B303 -:1053E00005B305B30000000005B305B305B305B36D -:1053F00000000000000206680686000600000000AB -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV670_pfp.bin.ihex b/kernel-2.6.33/firmware/radeon/RV670_pfp.bin.ihex deleted file mode 100644 index f55292c9..00000000 --- a/kernel-2.6.33/firmware/radeon/RV670_pfp.bin.ihex +++ /dev/null @@ -1,145 +0,0 @@ -:1000000000CA040000A00000007E828B007C038BED -:10001000008001B8007C038B00D4401E00EE001E5F -:1000200000CA040000A00000007E828B00C41838C3 -:1000300000CA240000CA2800009581A800C41C3A08 -:1000400000C3C00000CA080000CA0C00007C744B4A -:1000500000C200050099C00000C41C3A007C744C2A -:1000600000C0FFF000042C0400309002007D250049 -:1000700000351402007D350B00255403007CD5802B -:1000800000259C030095C00400D5001B007EDDC147 -:10009000007D9D8000D6801B00D5801B00D4401EB3 -:1000A00000D5401E00D6401E00D6801E00D4801E03 -:1000B00000D4C01E009783D300D5C01E00CA08001C -:1000C0000080001A00CA0C0000E4011E00D4001ECB -:1000D0000080000C00C4183800E4013E00D4001E6B -:1000E0000080000C00C4183800D4401E00EE001E32 -:1000F00000CA040000A00000007E828B00E4011E04 -:1001000000D4001E00D4401E00EE001E00CA0400F1 -:1001100000A00000007E828B00E4013E00D4001E9F -:1001200000D4401E00EE001E00CA040000A0000023 -:10013000007E828B00CA180000D4401E00D5801EAD -:100140000080005300D4007500D4401E00CA08008F -:1001500000CA0C0000CA100000D4801900D4C018D6 -:1001600000D5001700D4801E00D4C01E00D5001E8C -:1001700000E2001E00CA040000A00000007E828B86 -:1001800000CA080000D4806000D4401E0080000037 -:1001900000D4801E00CA080000D4806100D4401E34 -:1001A0000080000000D4801E00CA080000CA0C00B5 -:1001B00000D4401E00D4801600D4C01600D4801E87 -:1001C000008001B800D4C01E00C6084300CA0C005D -:1001D00000CA10000094800400CA140000E420F358 -:1001E00000D4201300D5606500D4E01C00D5201C8D -:1001F00000D5601C008000000006200100C60843F6 -:1002000000CA0C0000CA1000009483F700CA140052 -:1002100000E420F30080007900D4201300C60843D6 -:1002200000CA0C0000CA1000009883EF00CA140036 -:1002300000D400640080008D0000000000C414326F -:1002400000C6184300C4082F0095400500C40C30B8 -:1002500000D4401E0080000000EE001E009583F5D3 -:1002600000C4103100D4403300D5206500D4A01C58 -:1002700000D4E01C00D5201C00E4015E00D4001E68 -:10028000008000000006200100CA1800000A2001BA -:1002900000D6007600C408360098800700C61045D6 -:1002A0000095011000D4001F00D46062008000009F -:1002B00000D4206200CC383500CC1433008401BB5C -:1002C00000D4007200D5401E0080000000EE001E29 -:1002D00000E2001A008401BB00E2001A00CC104BBF -:1002E00000CC0447002C9401007D098B0098400548 -:1002F000007D15CB00D4001A008001B800D4006D39 -:100300000034440100CC0C480098403A00CC2C4A00 -:100310000095800400CC0449008001B800D4001A84 -:1003200000D4C01A00282801008400F000CC10037B -:100330000098801B0004380C008400F000CC1003EF -:100340000098801700043808008400F000CC1003E7 -:100350000098801300043804008400F000CC1003DF -:100360000098801400CC104C009A800900CC144DE9 -:10037000009840DC00D4006D00CC184800D5001A6D -:1003800000D5401A008000C900D5801A0096C0D55B -:1003900000D4006D008001B800D4006E009AC00344 -:1003A00000D4006D00D4006E0080000000EC007FDF -:1003B000009AC0CC00D4006D008001B800D4006E5B -:1003C00000CC140300CC180300CC1C03007D910367 -:1003D000007DD583007D190C0035CC1F0035701FC2 -:1003E000007CF0CB007CD08B00880000007E8E8BE0 -:1003F0000095C00400D4006E008001B800D4001A3B -:1004000000D4C01A00CC080300CC0C0300CC1003AD -:1004100000CC140300CC180300CC1C0300CC240334 -:1004200000CC28030035C41F0036B01F007C704B81 -:100430000034F01F007C704B0035701F007C704B47 -:10044000007D8881007DCCC1007E5101007E9541F8 -:10045000007C9082007CD4C2007C848B009AC00314 -:10046000007C8C8B002C88010098809E00D4006D4D -:100470000098409C00D4006E00CC084C00CC0C4D81 -:1004800000CC104800D4801A00D4C01A00800101AA -:1004900000D5001A00CC083200D40032009482D972 -:1004A00000CA0C0000D4401E0080000000D4001ED2 -:1004B00000E4011E00D4001E00CA080000CA0C009F -:1004C00000CA100000D4401E00CA140000D4801ED0 -:1004D00000D4C01E00D5001E00D5401E00D54034FB -:1004E0000080000000EE001E0028040400E2001A54 -:1004F00000E2001A00D4401A00CA380000CC0803F9 -:1005000000CC0C0300CC0C0300CC0C03009882BD83 -:1005100000000000008401BB00D7A06F0080000035 -:1005200000EE001F00CA040000C2FF0000CC083427 -:1005300000C13FFF007C74CB007CC90B007D010F24 -:10054000009902B0007C738B008401BB00D7A06FC0 -:100550000080000000EE001F00CA080000281900FB -:10056000007D898B009580140028140400CA0C00BB -:1005700000CA100000CA1C0000CA240000E2001FCC -:1005800000D4C01A00D5001A00D5401A00CC1803B8 -:1005900000CC2C0300CC2C0300CC2C03007DA58BBD -:1005A000007D9C4700984297000000000080016198 -:1005B00000D4C01A00D4401E00D4801E0080000069 -:1005C00000EE001E00E4011E00D4001E00D4401EF8 -:1005D00000EE001E00CA040000A00000007E828B16 -:1005E00000E4013E00D4001E00D4401E00EE001EB8 -:1005F00000CA040000A00000007E828B00CA080030 -:1006000000248C06000CCC060098C00600CC104ECE -:100610000099000400D4007300E4011E00D4001E01 -:1006200000D4401E00D4801E0080000000EE001E9A -:1006300000CA080000CA0C000034D01800251001C0 -:100640000095002100C17FFF00CA100000CA1400FD -:1006500000CA180000D4801D00D4C01D007DB18BDD -:1006600000C1420200C2C00100D5801D0034DC0E72 -:10067000007D5D4C007F734C00D7401E00D5001EEE -:1006800000D5401E00C1420000C2C00000099C010C -:100690000031DC10007F5F4C007F734C00042802A7 -:1006A000007D838000D5A86F00D5806600D7401EEE -:1006B00000EC005E00C8240200C82402008001B8DB -:1006C00000D6007600D4401E00D4801E00D4C01E88 -:1006D0000080000000EE001E0080000000EE001F01 -:1006E00000D4001F0080000000D4001F00D4001FB1 -:1006F0000088000000D4001F00000000000000007F -:1007000000000000000000000000000000000000E9 -:1007100000000000000000000000000000000000D9 -:1007200000000000000000000000000000000000C9 -:1007300000000000000000000000000000000000B9 -:1007400000000000000000000000000000000000A9 -:100750000000000000000000000000000000000099 -:100760000000000000000000000000000000000089 -:100770000000000000000000000000000000000079 -:100780000000000000000000000000000000000069 -:100790000000000000000000000000000000000059 -:1007A0000000000000000000000000000000000049 -:1007B0000000000000000000000000000000000039 -:1007C0000000000000000000000000000000000029 -:1007D0000000000000000000000000000000000019 -:1007E0000000000000000000000000000000000009 -:1007F00000000000000000000000000000000000F9 -:1008000000010171000201780003008F0004007FE5 -:10081000000500030006003F000700320008012C1D -:1008200000090046000A0036001001B6001700A2B9 -:100830000022013A00230149002000B400240125D0 -:100840000027004D0028006A002A0060002B00529B -:10085000002F0065003200870034017F003C015604 -:10086000003F00720041018C0044012E00550173CD -:100870000056017A0060000B00610034006200380D -:1008800000630038006400380065003800660038F6 -:10089000006700380068003A00690041006A0048BB -:1008A000006B0048006C0048006D0048006E004876 -:1008B000006F00480000000600000006000000066F -:1008C0000000000600000006000000060000000610 -:1008D0000000000600000006000000060000000600 -:1008E00000000006000000060000000600000006F0 -:1008F00000000006000000060000000600000006E0 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV710_me.bin.ihex b/kernel-2.6.33/firmware/radeon/RV710_me.bin.ihex deleted file mode 100644 index 5cdfe306..00000000 --- a/kernel-2.6.33/firmware/radeon/RV710_me.bin.ihex +++ /dev/null @@ -1,341 +0,0 @@ -:10000000CC0003EA04080003CC8000437C4080005D -:10001000A0000000CC80006280000003D040007F80 -:1000200080000003CC4000417C40C000C0160004AA -:1000300030D03FFF7D15000CCC11000028D8001EE9 -:100040003198000128DC001FC820000495C000067C -:100050007C424000CC0000627E56800CCC2900001F -:10006000C82400047E26000B958000067C42C00058 -:10007000CC0000627ED7000CCC310000C82C0004FC -:100080007E2E000CCC00006231103FFF8000000388 -:10009000CE1100007C40C00080000003CC40004036 -:1000A00080000003CC4122577C418000CC400045B9 -:1000B000CC400048CC41225CCC41A1FC7C4080007B -:1000C000A0000000CC800062CC400045CC4000483D -:1000D0007C40C000CC41225CCC41A1FC7C40800033 -:1000E000A0000000CC800062CC000045CC0000489D -:1000F000CC41225CCC41A1FC7C408000A0000000EF -:10010000CC800062040CA1FDC0120001CC000045AF -:10011000CC0000487CD0C00CCC41225CCC41A1FC7E -:10012000D04D00007C408000A0000000CC80006228 -:1001300080000003CC41225D7C4080007C40C000F8 -:10014000C02A00027C4100007D29000C309400018F -:1001500030980006309C030029DC00087C42000037 -:100160007C4240009540000FC02E000405F022584C -:100170007F2F000CCC310000C8280004CCC12169BD -:10018000CD01216ACE81216B0DB40002CC01216C1E -:100190009740000E0DB400008000007DC834000AB6 -:1001A0000DB40002974000090DB40000C02E0004F9 -:1001B00005F022587F2F000CCC310000C828000425 -:1001C0008000007DC834000A974000047E02800051 -:1001D0008000007DC834000A0DB400049740FF8CF5 -:1001E00000000000CE01216DCE41216EC828000321 -:1001F000C834000A9B400004043C00058400026DE2 -:10020000CC0000620DF400009740000BC82C03E600 -:10021000CE81A2B7C03000067EF34028C030002057 -:100220007F6B80207FB3C029CF81A2C480000003F0 -:10023000CFC1A2D10DF400019740000BC82C03E7F9 -:10024000CE81A2BBC03000067EF34028C030002023 -:100250007F6B80207FB3C029CF81A2C580000003BF -:10026000CFC1A2D20DF400029740000BC82C03E8C6 -:10027000CE81A2BFC03000067EF34028C0300020EF -:100280007F6B80207FB3C029CF81A2C6800000038E -:10029000CFC1A2D3C82C03E9CE81A2C3C0300006CF -:1002A0007EF34028C03000207F6B80207FB3C029C0 -:1002B000CF81A2C780000003CFC1A2D48000000379 -:1002C000CC4000427C40C0007C4100002914001D4D -:1002D000315400019940000C31181000C81C001165 -:1002E00095C00000C81C0011CCC12100CD01210126 -:1002F000CCC12102CD012103041800048000037E3B -:10030000CD81A2A4C02A00049580000836A821A3AC -:10031000CC290000C8280004C81C00110DE40040CE -:100320009640FFFFC81C0011CCC12170CD01217186 -:10033000C820001296000000C82000128000037E32 -:10034000CC0000647C40C0007C410000CC00004533 -:10035000CC00004840D40003CD41225CCD01A1FC7B -:10036000C01A0001041CA1FD7DD9C00C7C42000014 -:1003700008CC00010624000106280002CE1D000062 -:10038000CE5D000098C0FFFACE9D00007C4080004A -:10039000A0000000CC8000627C40C00030D0000192 -:1003A00028CC00017C414000950000067C41800083 -:1003B000CD41216DCD81216E800000F4C81C000369 -:1003C000C02200047E16000CCC210000C81C0004D2 -:1003D0007C42400098C000047C4280008000000302 -:1003E000CDE50000CE412169CE81216ACDC1216BCE -:1003F00080000003CC01216C7C40C0007C410000E7 -:100400007C4140007C4180007C41C00028A4000861 -:10041000326400FF0E68003C9680000A7C020000F7 -:100420007C4200001E300003CC00006A9B000003E9 -:100430004220000504200040800001117C024000A1 -:100440007E0240009A4000000A64000130EC001077 -:100450009AC0000ACC000062C02A0004C82C002107 -:100460007E92800CCC000041CC290000CEC000213F -:1004700080000121C8300004CD01216DCD41216EE5 -:10048000C83000037F1F000B30F4000727780001FD -:100490009740002A07B801269F8000000000000056 -:1004A000800001367F1B80048000013A7F1B80059D -:1004B0008000013E7F1B8002800001427F1B800381 -:1004C000800001467F1B80078000014A7F1B800659 -:1004D0008000014F28A400089B80001928A4000870 -:1004E0008000015F326400FF9B80001528A4000893 -:1004F0008000015F326400FF9B80001128A4000887 -:100500008000015F326400FF9B80000D28A400087A -:100510008000015F326400FF9B80000928A400086E -:100520008000015F326400FF9B80000528A4000862 -:100530008000015F326400FF28A40008326400FFDD -:100540000E68003C9A80FEB228EC00087C43400014 -:100550007C4380007C43C00096C00007CC00006252 -:10056000CF412169CF81216ACFC1216B8000000377 -:10057000CC01216C80000003CFF50000CC00006BA3 -:10058000840003810E68003C9A800004C82800158E -:1005900080000003D040007F9680FFAB7E024000C9 -:1005A0008400023BC00E0002CC00004180000239F2 -:1005B000CCC1304A7C40C0007C410000C01E00011C -:1005C00029240012C022000296400005C026000423 -:1005D000C027FFFB7D25000BC02600007DD2800BCD -:1005E0007E12C00B7D25000C7C4140007C418000C8 -:1005F000CCC121699A80000ACD01216ACD41216BCD -:1006000096C0FE83CD81216CC83000189700000091 -:10061000C830001880000003CC000018840003815B -:10062000CC00007FC8140013C8180014CD41216B02 -:1006300096C0FE77CD81216C80000183C830001800 -:10064000C80C000898C00000C80C00087C410000DD -:1006500095000002000000007C414000C820000915 -:10066000CC400043CE01A1F4CC400044C00E800039 -:100670007C4240007C4280002AAC001F96C0FE6491 -:10068000C035F000CE4003E232780003267C00083B -:100690007FF7C00B7FFBC00C2A780018CFC003E3A4 -:1006A000CF8003E426B000027F3F0000CF0003E5C7 -:1006B0008000031F7C80C0007C40C00028D0000860 -:1006C0003110000F9500000F2528000106A801B485 -:1006D0009E80000000000000800001D5C0120800CC -:1006E000800001E3C814000F800001EAC814001064 -:1006F000800001F1CCC1A2A4800001FAC81400114D -:1007000030D0003F0D2800159A8000120D28001EE1 -:100710009A80001E0D2800209A8000230D24000FCF -:100720000D2800107E6A800C9A8000260D2000049F -:100730000D2400140D2800287E62400C7EA6800C3B -:100740009A80002AC814001180000003CCC1A2A422 -:10075000C01208007C4140007D0CC00CC012000893 -:1007600029580003295C000C7C4200007DD1C00B9D -:10077000262000147E1E400C7E4E800CCE81A2A44A -:1007800080000003CD81A1FEC814000F0410210ECB -:1007900095400000C814000FD051000080000003F5 -:1007A000CCC1A2A4C8140010041021089540000078 -:1007B000C8140010D051000080000003CCC1A2A4D6 -:1007C000CCC1A2A404100001CD0000198400038153 -:1007D000CC00007FC810001999000000C810001953 -:1007E000800000047C40800004102100954000003F -:1007F000C8140011D05100008000037ECCC1A2A417 -:100800007C40C000CC40000D94C0FE01CC40000EE6 -:100810007C4100009500000508CC0001C8140005CB -:10082000994000140000000098C0FFFB7C410000CC -:10083000800000047D008000C81400057C40C000DA -:100840009940000CC818000C7C4100009580FDF018 -:10085000C820000EC81C000D662000207E1E002C43 -:10086000252400027E62402080000003CCE60000C8 -:100870007C410000CC00006CCC00006DC818001F4B -:10088000C81C001E659800207DD9C02C7CD4C00CEB -:10089000CCDE000045DC0004C82800179680000F5D -:1008A000C00E0001286800082AAC001632A800FF1C -:1008B0000EB000497F2F000B9700000600000000DB -:1008C000C81400057C40C000800002237C41000069 -:1008D00080000226D040007F8400023BCC00004113 -:1008E000CCC1304A94000000C83C001A043C00050A -:1008F000CFC1A2A4C0361F90C0387FFF7C03C010B8 -:100900007F7B400CCF41217CCFC1217DCC01217E5A -:10091000C03A00040434217F7F7B400CCC350000BA -:10092000C83C00042BFC001F0438002097C00005C1 -:10093000CC0000629B8000000BB8000180000247E1 -:10094000CC000071CC01A1F404380016C0360002BE -:10095000CF81A2A488000000CF4120107C40C000BD -:1009600028D0001C9500000504D40001CD4000658E -:1009700080000003CD40006809540002800000039D -:10098000CD4000668400026CC81803EA7C40C000B9 -:100990009980FD9FC814001608D000019940002BD3 -:1009A000CD0000687C408000A0000000CC80006288 -:1009B000043C0005CFC1A2A4CC01A1F484000381B2 -:1009C000CC00004688000000CC00007F8400027E3E -:1009D000C81803EA7C40C0009980FD8DC814001639 -:1009E00008D0000199400019CD0000687C408000CB -:1009F000A0000000CC800062043C0022CFC1A2A471 -:100A000084000381CC00004788000000CC00007FF8 -:100A1000C81000169900000DCC400067800000044B -:100A20007C408000C81803EA9980FD797C40C000B2 -:100A300094C00003C810001699000004CCC00068E0 -:100A4000800000047C4080008400023BC0148000D1 -:100A5000CC000041CD41304AC01480009900000014 -:100A6000C8100016800000047C408000C012000105 -:100A70007C51400C80000003D05500007C40C00039 -:100A80007C4100007C4140007C418000291C001F0B -:100A9000CCC0004ACD00004B95C00003C01C8000B4 -:100AA000CDC12010DD830000055C2000CC00006279 -:100AB00080000003D81F41007C40C0007C41000042 -:100AC0007C4140007C418000CCC0004CCD00004DFA -:100AD000DD830000055CA00080000003D81F4100FA -:100AE0007C40C0007C4100007C4140007C41800093 -:100AF000CCC0004ECD00004FDD830000055CC0007F -:100B000080000003D81F41007C40C0007C410000F1 -:100B10007C4140007C418000CCC00050CD000051A1 -:100B2000DD830000055CF8E080000003D81F410071 -:100B30007C40C0007C4100007C4140007C41800042 -:100B4000CCC00052CD000053DD830000055CF8806E -:100B500080000003D81F41007C40C0007C410000A1 -:100B60007C4140007C418000CCC00054CD00005549 -:100B7000DD830000055CE00080000003D81F410019 -:100B80007C40C0007C4100007C4140007C418000F2 -:100B9000CCC00056CD000057DD830000055CF0009E -:100BA00080000003D81F41007C40C0007C41000051 -:100BB0007C4140007C418000CCC00058CD000059F1 -:100BC000DD830000055CF3FC80000003D81F4100BA -:100BD000D04320007C408000A0000000CC80006258 -:100BE000D043A0007C408000A0000000CC800062C8 -:100BF000D043C0007C408000A0000000CC80006298 -:100C0000D043F8E07C408000A0000000CC8000626F -:100C1000D043F8807C408000A0000000CC800062BF -:100C2000D043E0007C408000A0000000CC80006247 -:100C3000D043F0007C408000A0000000CC80006227 -:100C4000D043F3FC7C408000A0000000CC80006218 -:100C5000C81403E0CC430000CC430000CC430000A8 -:100C60007D45C000CDC30000D04300007C40800023 -:100C7000A0000000CC8000627C40C000C81003E2ED -:100C8000C81403E5C81803E3C81C03E4CD81216937 -:100C9000CDC1216ACCC1216BCC01216C04200004A0 -:100CA0007DA180007D9640029640FCD9CD8003E373 -:100CB00031280003C02DF000251800087DAD800B01 -:100CC0007DA9800C80000003CD8003E3308CFFFF02 -:100CD000D04D00007C408000A0000000CC8000626D -:100CE000C8140020155800029580FFFFC81400208A -:100CF000CC00006ECC4121807C40C000CCC1218D55 -:100D0000CC41218128D0001F34588000CD81218C16 -:100D10009500FCBFCC412182C81400209940FFFF00 -:100D2000C8140020800000047C4080007C40C0008B -:100D300028D0001831100001C01600809500000373 -:100D4000C02A00047CD4C00CCCC1217CCC41217DC4 -:100D5000CC41217E7C4180001DB0000336A0217F64 -:100D60009B000003419C0005041C004099C000004A -:100D700009DC0001CC210000C82400042A6C001FFB -:100D8000419C00059AC0FFFACC80006280000004FC -:100D90007C4080007C40C00004D403E68000000357 -:100DA000CC5400008000037ECC4003EAC01C8000CD -:100DB000044CA000CDC120107C410000C8140009E3 -:100DC00004180000041C0008CD80007109DC00013B -:100DD00005980001CD0D000099C0FFFCCC80006299 -:100DE0008000037ECD400071C00E0100CC000041A8 -:100DF000CCC1304AC83C007FCC00007F800000039B -:100E0000CC00007FCC00007F88000000CC00007F79 -:100E100000000000000000000000000000000000D2 -:100E200000000000000000000000000000000000C2 -:100E300000000000000000000000000000000000B2 -:100E400000000000000000000000000000000000A2 -:100E50000000000000000000000000000000000092 -:100E60000000000000000000000000000000000082 -:100E70000000000000000000000000000000000072 -:100E80000000000000000000000000000000000062 -:100E90000000000000000000000000000000000052 -:100EA0000000000000000000000000000000000042 -:100EB0000000000000000000000000000000000032 -:100EC0000000000000000000000000000000000022 -:100ED0000000000000000000000000000000000012 -:100EE0000000000000000000000000000000000002 -:100EF00000000000000000000000000000000000F2 -:100F000000000000000000000000000000000000E1 -:100F100000000000000000000000000000000000D1 -:100F200000000000000000000000000000000000C1 -:100F300000000000000000000000000000000000B1 -:100F400000000000000000000000000000000000A1 -:100F50000000000000000000000000000000000091 -:100F60000000000000000000000000000000000081 -:100F70000000000000000000000000000000000071 -:100F80000000000000000000000000000000000061 -:100F90000000000000000000000000000000000051 -:100FA0000000000000000000000000000000000041 -:100FB0000000000000000000000000000000000031 -:100FC0000000000000000000000000000000000021 -:100FD0000000000000000000000000000000000011 -:100FE0000000000000000000000000000000000001 -:100FF00000000000000000000000000000000000F1 -:1010000000000000000000000000000000000000E0 -:1010100000000000000000000000000000000000D0 -:1010200000000000000000000000000000000000C0 -:1010300000000000000000000000000000000000B0 -:1010400000000000000000000000000000000000A0 -:101050000000000000000000000000000000000090 -:101060000000000000000000000000000000000080 -:101070000000000000000000000000000000000070 -:101080000000000000000000000000000000000060 -:101090000000000000000000000000000000000050 -:1010A0000000000000000000000000000000000040 -:1010B0000000000000000000000000000000000030 -:1010C0000000000000000000000000000000000020 -:1010D0000000000000000000000000000000000010 -:1010E0000000000000000000000000000000000000 -:1010F00000000000000000000000000000000000F0 -:1011000000000000000000000000000000000000DF -:1011100000000000000000000000000000000000CF -:1011200000000000000000000000000000000000BF -:1011300000000000000000000000000000000000AF -:10114000000000000000000000000000000000009F -:10115000000000000000000000000000000000008F -:10116000000000000000000000000000000000007F -:10117000000000000000000000000000000000006F -:10118000000000000000000000000000000000005F -:10119000000000000000000000000000000000004F -:1011A000000000000000000000000000000000003F -:1011B000000000000000000000000000000000002F -:1011C000000000000000000000000000000000001F -:1011D000000000000000000000000000000000000F -:1011E00000000000000000000000000000000000FF -:1011F00000000000000000000000000000000000EF -:1012000000000000000000000000000000000000DE -:1012100000000000000000000000000000000000CE -:1012200000000000000000000000000000000000BE -:1012300000000000000000000000000000000000AE -:10124000000000000000000000000000000000009E -:10125000000000000000000000000000000000008E -:10126000000000000000000000000000000000007E -:10127000000000000000000000000000000000006E -:10128000000000000000000000000000000000005E -:10129000000000000000000000000000000000004E -:1012A000000000000000000000000000000000003E -:1012B000000000000000000000000000000000002E -:1012C000000000000000000000000000000000001E -:1012D000000000000000000000000000000000000E -:1012E00000000000000000000000000000000000FE -:1012F00000000000000000000000000000000000EE -:1013000000000000000000000000000000000000DD -:1013100000000000000000000000000000000000CD -:1013200000000000000000000000000000000000BD -:1013300000000000000000000000000000000000AD -:10134000000000000000000000000000000000009D -:10135000000000000000000000000000000000008D -:10136000000000000000000000000000000000007D -:10137000000000000000000000000000000000006D -:10138000000000000000000000000000000000005D -:10139000000000000000000000000000000000004D -:1013A000000000000000000000000000000000003D -:1013B000000000000000000000000000000000002D -:1013C000000000000000000000000000000000001D -:1013D000000000000000000000000000000000000D -:1013E00000000000000000000000000000000000FD -:1013F00000000000000000000000000000000000ED -:101400000001033300100006001700080021000A45 -:101410000027002A002800250029002B002A002888 -:10142000002B002B002D003A002E0041002F004C15 -:101430000034004E00360032003900B1003A00D1CD -:10144000003B00E6003C00FE003D016D003F00AFA8 -:10145000004103380043034B00440190004500FE67 -:10146000004601AE004701AE004802000049020EEE -:10147000004A0257004B028400520261005302737B -:10148000005402890057029B0060029F006102AE77 -:10149000006202B8006302C2006402CC006502D69A -:1014A000006602E0006702EA006802F4006902F8E0 -:1014B000006A02FC006B0300006C0304006D03086B -:1014C000006E030C006F03100070031400720365BC -:1014D0000074036B00790369007C031E000F037A1C -:1014E000000F037A000F037A000F037A000F037ACC -:1014F000000F037A000F037A000F037A000F037ABC -:10150000000F037A000F037A000F037A000F037AAB -:10151000000F037A000F037A000F037A000F037A9B -:10152000000F037A000F037A000F037A000F037A8B -:10153000000F037A000F037A000F037A000F037A7B -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV710_pfp.bin.ihex b/kernel-2.6.33/firmware/radeon/RV710_pfp.bin.ihex deleted file mode 100644 index 3d811ff0..00000000 --- a/kernel-2.6.33/firmware/radeon/RV710_pfp.bin.ihex +++ /dev/null @@ -1,213 +0,0 @@ -:100000007C408000A00000007E82800B8000000009 -:10001000DC030000CC800040D04000407C408000E9 -:10002000A00000007E82800BC818000E31980001ED -:100030007C4240009580023A7C428000C81C001C33 -:10004000C037C0007C40C0007C4100007CB4800B05 -:10005000C036000399C00000C81C001C7CB4800C92 -:1000600024D400027D654000CD400043CE80004393 -:10007000CD000043CC800040CE400040CE80004008 -:10008000CCC00040DC3A00009780FFDECD0000408D -:100090007C40C000800000187C410000D400034078 -:1000A000D4000FC0D4000FA2C818000E8000000CAE -:1000B00031980002D40003C0D4000FC0D4000FA2B6 -:1000C000C818000E288C000830CC000F3410000136 -:1000D0007D0D00088000000C7D91800BCC800040DD -:1000E000D04000407C408000A00000007E82800B59 -:1000F000D4000340D4000FC0D4000FA2CC80004035 -:10010000D04000407C408000A00000007E82800B38 -:10011000D40003C0D4000FC0D4000FA2CC80004094 -:10012000D04000407C408000A00000007E82800B18 -:10013000CC4003F980000249CC4003F8C037FFFFF0 -:100140007C414000CF41A29EC82003F8C81C03F99F -:1001500066200020C81803FB7DE1C02C7D58C00834 -:100160007CDCC02069100020C0360003CC000054A5 -:100170007CB4800C80000069CC8000407C41800011 -:10018000CD81A29ECC80004080000067CD800040E1 -:10019000C019FFFFCC800040CD81A29E7C40C000F2 -:1001A0007C4100007C414000CCC1A1FACD01A1F905 -:1001B000CD41A29DCCC00040CD000040CD400040CC -:1001C000CC4000407C408000A00000007E82800B7C -:1001D000CC000054CC8000407C40C0007C4100003A -:1001E0007C414000CCC1A1FACD01A1F9CD41A29D35 -:1001F000CCC00040CD000040CD400040D040004089 -:100200007C408000A00000007E82800B7C40C0000B -:1002100030D00001CCC1A29F95000003041400015E -:1002200004140002CD4003FBCC800040800000009D -:10023000CCC000407C40C000CC800040CCC1A2A219 -:1002400080000000CCC000407C40C00028D4001FCB -:10025000CC800040954000037C410000CCC000579A -:100260002918001FCCC0004095800003CD0000403D -:10027000CD00005880000249CC00007FC820001744 -:10028000C83000229A0000060E280001C824001E73 -:100290000A640001D4001240CE400040C036C000C5 -:1002A0009680000737747900041C0001CF4000409D -:1002B000CDC00040CF0003FA7C030000CA0C001040 -:1002C0007C41000094C000047C414000D42002C462 -:1002D000CDE000449B00000B7C418000CC00004B33 -:1002E000CDA00049CD200041CD600041CDA000410E -:1002F00006200001CE00005680000249CC00007F9D -:10030000C8280020C82C0021CC0000637EEA4001F0 -:10031000657400207F53402C269C00027DF5C02090 -:1003200069F80020CE80004BCE600049CDE000414E -:10033000CFA00041CE600041271C00027DF5C02007 -:1003400069F800207DB24001CF00004BCE6000492B -:10035000CDE00041CFA00041800000BCCE60004154 -:10036000C8200017C83000229A0000060E2800019D -:10037000C824001E0A640001D4001240CE40004090 -:10038000CA0C00107C41000094C0000BC036C000B5 -:100390009680000737747900041C0001CF400040AC -:1003A000CDC00040CF0003FA7C030000800000B500 -:1003B0007C414000CC000048800000EE00000000BE -:1003C000C8200017C81C00230E24000299C0001585 -:1003D0007C4180000A200001CE000056D400044079 -:1003E000CC000040C036C000CA140013964000077D -:1003F00037747900CF400040CC000040C83003FA89 -:1004000080000103CF000022CC000022954001466D -:10041000CC00007FCCA0004680000000CC2000462D -:1004200080000249CC000064C8200017C810001FDB -:100430009600000509100001D4000440CD000040E2 -:10044000CD000022CC800040D0400040C80C0025E8 -:1004500094C0FEECC8100008CD000040D4000FC0CE -:1004600080000000D4000FA27C40C0007C4100004E -:10047000CCC003FDCD0003FCCCC00042CD00004247 -:100480002914001F29180010319800073B5C000157 -:100490007D76000B998000057D5E400BCC0000420C -:1004A00080000249CC00004D29980001292C000849 -:1004B0009980003D32EC0001960000042930000CC8 -:1004C00080000249CC00004204140010CD400042DC -:1004D00033300001342800018400015DC81400039A -:1004E0009B40001B0438000C8400015DC81400030D -:1004F0009B400017043800088400015DC814000305 -:100500009B400013043800048400015DC8140003FC -:100510009B400015C80C03FD9A800009C81003FC1D -:100520009B000101CC00004D04140010CCC000421F -:10053000CD00004280000135CD40004296C000FA57 -:10054000CC00004D80000249CC00004E9AC0000350 -:10055000CC00004DCC00004EDF8300008000000086 -:10056000D80301FF9AC000F0CC00004D8000024982 -:10057000CC00004EC8180003C81C0003C8200003AC -:100580007D5D40037DA1C0037D5D400C2A10001FEE -:10059000299C001F7D1D000B7D17400B880000006B -:1005A0007E92800B96400004CC00004E80000249F1 -:1005B000CC00004204380008CF800042C808000385 -:1005C000C80C0003C8100003C8140003C8180003B7 -:1005D000C81C0003C8240003C828000329FC001F0E -:1005E0002AB0001F7FF3C00B28F0001F7FF3C00B61 -:1005F0002970001F7FF3C00B7D8880017DCCC00176 -:100600007E5100017E9540017C9080027CD4C00226 -:100610007CBC800B9AC000037C8F400B38B4000177 -:100620009B4000C1CC00004D9BC000BFCC00004EE1 -:10063000C80C03FDC81003FCCCC000428000016E52 -:10064000CD000042D4000340D4000FC0D4000FA25C -:10065000CC800040CC400040CC400040CC4000402A -:100660007C40C000CCC00040CCC0000D8000000029 -:10067000D04000407C40C0007C4100006514002058 -:100680007D4D402C245800027D5980207C41C000C3 -:10069000CD80004269980020CD800042CDC000424C -:1006A000C023C00005E400027CA0800B266400107B -:1006B0007CA4800CCC800040CDC00040CCC0004069 -:1006C00095C0000ECD00004009DC0001C8280003E1 -:1006D00096800008CE800040C834001D974000007E -:1006E000C834001D26A800088400024CCC2B000052 -:1006F00099C0FFF709DC0001DC3A00009780000494 -:100700007C418000800001A225980002A00000002A -:100710007D808000C818001D7C40C00064D00008A7 -:1007200095800000C818001DCC130000CC8000404C -:10073000CCC0004080000000CC400040C810001F2A -:100740007C40C000CC8000407CD1400CCD400040BB -:100750000518000180000000CD8000227C40C00010 -:10076000645000208400024CCC0000617CD0C02C7E -:10077000C8200017C8D60000994000087C438000BC -:10078000DF830000CFA0004F8400024CCC00006249 -:1007900080000000D040007F80000249CC00006251 -:1007A0008400024CCC000061C82000177C40C000CF -:1007B000C036FF00C810000DC0303FFF7CF5400B75 -:1007C0007D51800B7D81800F998000087CF3800B28 -:1007D000DF830000CFA0004F8400024CCC000062F9 -:1007E00080000000D040007F80000249CC00006201 -:1007F0008400024C7C40C00028DC000895C0001931 -:1008000030DC00107C41000099C0000464540020DA -:1008100080000208C91D00007D15002CC91E0000C3 -:100820007C4200007C4240007C4180007DE5C00BA2 -:100830007DE280079A80000E41AC00059AC000005E -:100840000AEC000130DC001099C000040000000038 -:100850008000020BC91D00008000020BC91E0000B1 -:10086000CC800040CCC00040D0400040C80C0025E7 -:1008700094C0FDE4C8100008CD000040D4000FC0B3 -:1008800080000000D4000FA2D4000340D4000FC0A9 -:10089000D4000FA2CC800040D04000407C408000BB -:1008A000A00000007E82800BD40003C0D4000FC0E3 -:1008B000D4000FA2CC800040D04000407C4080009B -:1008C000A00000007E82800B7C40C00030D000067B -:1008D0000D10000699000007C81400159940000586 -:1008E000CC000052D4000340D4000FC0D4000FA2AB -:1008F000CC800040CCC0004080000000D0400040D0 -:100900007C40C000CC4D0000DC3A00009780FDBD6B -:1009100004CC000180000242CC4D000080000000A9 -:10092000D040007FCC00007F80000000CC00007F22 -:10093000CC00007F88000000CC00007F0000000099 -:1009400000000000000000000000000000000000A7 -:100950000000000000000000000000000000000097 -:100960000000000000000000000000000000000087 -:100970000000000000000000000000000000000077 -:100980000000000000000000000000000000000067 -:100990000000000000000000000000000000000057 -:1009A0000000000000000000000000000000000047 -:1009B0000000000000000000000000000000000037 -:1009C0000000000000000000000000000000000027 -:1009D0000000000000000000000000000000000017 -:1009E0000000000000000000000000000000000007 -:1009F00000000000000000000000000000000000F7 -:100A000000000000000000000000000000000000E6 -:100A100000000000000000000000000000000000D6 -:100A200000000000000000000000000000000000C6 -:100A300000000000000000000000000000000000B6 -:100A400000000000000000000000000000000000A6 -:100A50000000000000000000000000000000000096 -:100A60000000000000000000000000000000000086 -:100A70000000000000000000000000000000000076 -:100A80000000000000000000000000000000000066 -:100A90000000000000000000000000000000000056 -:100AA0000000000000000000000000000000000046 -:100AB0000000000000000000000000000000000036 -:100AC0000000000000000000000000000000000026 -:100AD0000000000000000000000000000000000016 -:100AE0000000000000000000000000000000000006 -:100AF00000000000000000000000000000000000F6 -:100B000000000000000000000000000000000000E5 -:100B100000000000000000000000000000000000D5 -:100B200000000000000000000000000000000000C5 -:100B300000000000000000000000000000000000B5 -:100B400000000000000000000000000000000000A5 -:100B50000000000000000000000000000000000095 -:100B60000000000000000000000000000000000085 -:100B70000000000000000000000000000000000075 -:100B80000000000000000000000000000000000065 -:100B90000000000000000000000000000000000055 -:100BA0000000000000000000000000000000000045 -:100BB0000000000000000000000000000000000035 -:100BC0000000000000000000000000000000000025 -:100BD0000000000000000000000000000000000015 -:100BE0000000000000000000000000000000000005 -:100BF00000000000000000000000000000000000F5 -:100C0000000302220004022A0005009F00020003E4 -:100C10000006003C0007002700080191000900447D -:100C2000000A002D00100247001700F0002201D733 -:100C3000002301E80026004C0027005F0020011A75 -:100C4000002800920029004F002A0083002B006436 -:100C5000002F008D003200D80034023200360074BC -:100C60000039010A003C01FC003F009F00410005E3 -:100C7000004401940048019D004901C5004A01CF8C -:100C8000005502250056022D0060000A0061002A6E -:100C90000062003000630030006400300065003006 -:100CA0000066003000670030006800370069003FD0 -:100CB000006A0047006B0047006C0047006D00476A -:100CC000006E0047006F0047007000470073024746 -:100CD000007B024000000005000000050000000548 -:100CE00000000005000000050000000500000005F0 -:100CF00000000005000000050000000500000005E0 -:100D000000000005000000050000000500000005CF -:100D100000000005000000050000000500000005BF -:100D200000000005000000050000000500000005AF -:100D3000000000050000000500000005000000059F -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV730_me.bin.ihex b/kernel-2.6.33/firmware/radeon/RV730_me.bin.ihex deleted file mode 100644 index 390c18e7..00000000 --- a/kernel-2.6.33/firmware/radeon/RV730_me.bin.ihex +++ /dev/null @@ -1,341 +0,0 @@ -:10000000CC0003EA7C408000A0000000CC800062AD -:1000100080000001D040007F80000001CC40004102 -:100020007C40C000C016000430D03FFF7D15000C9E -:10003000CC11000028D8001E3198000128DC001FD8 -:10004000C820000495C000067C424000CC0000623D -:100050007E56800CCC290000C82400047E26000BAC -:10006000958000067C42C000CC0000627ED7000C68 -:10007000CC310000C82C00047E2E000CCC000062A5 -:1000800031103FFF80000001CE1100007C40C00015 -:1000900080000001CC40004080000001CC4122578C -:1000A0007C418000CC400045CC400048CC41225CE3 -:1000B000CC41A1FC7C408000A0000000CC8000620C -:1000C000CC400045CC4000487C40C000CC41225C84 -:1000D000CC41A1FC7C408000A0000000CC800062EC -:1000E000CC000045CC000048CC41225CCC41A1FCB6 -:1000F0007C408000A0000000CC800062040CA1FDC8 -:10010000C0120001CC000045CC0000487CD0C00CDF -:10011000CC41225CCC41A1FCD04D00007C40800051 -:10012000A0000000CC80006280000001CC41225D74 -:100130007C4080007C40C000C02A00027C4100005E -:100140007D29000C3094000130980006309C03009B -:1001500029DC00087C4200007C4240009540000FF2 -:10016000C02E000405F022587F2F000CCC31000077 -:10017000C8280004CCC12169CD01216ACE81216B40 -:100180000DB40002CC01216C9740000E0DB40000AC -:100190008000007BC834000A0DB4000297400009BB -:1001A0000DB40000C02E000405F022587F2F000C73 -:1001B000CC310000C82800048000007BC834000A4D -:1001C000974000047E0280008000007BC834000A53 -:1001D0000DB400049740FF8C00000000CE01216D9B -:1001E000CE41216EC8280003C834000A9B40000499 -:1001F000043C00058400026BCC0000620DF400009A -:100200009740000BC82C03E6CE81A2B7C030000691 -:100210007EF34028C03000207F6B80207FB3C02950 -:10022000CF81A2C480000001CFC1A2D10DF4000192 -:100230009740000BC82C03E7CE81A2BBC03000065C -:100240007EF34028C03000207F6B80207FB3C02920 -:10025000CF81A2C580000001CFC1A2D20DF400025F -:100260009740000BC82C03E8CE81A2BFC030000627 -:100270007EF34028C03000207F6B80207FB3C029F0 -:10028000CF81A2C680000001CFC1A2D3C82C03E950 -:10029000CE81A2C3C03000067EF34028C0300020CB -:1002A0007F6B80207FB3C029CF81A2C7800000016F -:1002B000CFC1A2D480000001CC4000427C40C000ED -:1002C0007C4100002914001D315400019940000CAC -:1002D00031181000C81C001195C00000C81C001186 -:1002E000CCC12100CD012101CCC12102CD012103CE -:1002F000041800048000037CCD81A2A4C02A00045D -:100300009580000836A821A3CC290000C828000445 -:10031000C81C00110DE400409640FFFFC81C0011EE -:10032000CCC12170CD012171C820001296000000BF -:10033000C82000128000037CCC0000647C40C00018 -:100340007C410000CC000045CC00004840D40003B4 -:10035000CD41225CCD01A1FCC01A0001041CA1FD0D -:100360007DD9C00C7C42000008CC000106240001AD -:1003700006280002CE1D0000CE5D000098C0FFFAE6 -:10038000CE9D00007C408000A0000000CC80006278 -:100390007C40C00030D0000128CC00017C414000EE -:1003A000950000067C418000CD41216DCD81216EFC -:1003B000800000F2C81C0003C02200047E16000C5E -:1003C000CC210000C81C00047C42400098C00004FE -:1003D0007C42800080000001CDE50000CE41216913 -:1003E000CE81216ACDC1216B80000001CC01216C3E -:1003F0007C40C0007C4100007C4140007C4180008A -:100400007C41C00028A40008326400FF0E68003C54 -:100410009680000A7C0200007C4200001E3000032F -:10042000CC00006A9B00000342200005042000402D -:100430008000010F7C0240007E0240009A400000D4 -:100440000A64000130EC00109AC0000ACC0000627F -:10045000C02A0004C82C00217E92800CCC000041F0 -:10046000CC290000CEC000218000011FC83000044C -:10047000CD01216DCD41216EC83000037F1F000BDF -:1004800030F40007277800019740002A07B80124BC -:100490009F80000000000000800001347F1B80046A -:1004A000800001387F1B80058000013C7F1B80029B -:1004B000800001407F1B8003800001447F1B800778 -:1004C000800001487F1B80068000014D28A40008A1 -:1004D0009B80001928A400088000015D326400FFA1 -:1004E0009B80001528A400088000015D326400FF95 -:1004F0009B80001128A400088000015D326400FF89 -:100500009B80000D28A400088000015D326400FF7C -:100510009B80000928A400088000015D326400FF70 -:100520009B80000528A400088000015D326400FF64 -:1005300028A40008326400FF0E68003C9A80FEB2D6 -:1005400028EC00087C4340007C4380007C43C000D2 -:1005500096C00007CC000062CF412169CF81216A9B -:10056000CFC1216B80000001CC01216C8000000113 -:10057000CFF50000CC00006B8400037F0E68003CC8 -:100580009A800004C828001580000001D040007F38 -:100590009680FFAB7E02400084000239C00E00024C -:1005A000CC00004180000237CCC1304A7C40C00002 -:1005B0007C410000C01E000129240012C02200025C -:1005C00096400005C0260004C027FFFB7D25000BD8 -:1005D000C02600007DD2800B7E12C00B7D25000C52 -:1005E0007C4140007C418000CCC121699A80000A96 -:1005F000CD01216ACD41216B96C0FE83CD81216C56 -:10060000C830001897000000C830001880000001B2 -:10061000CC0000188400037FCC00007FC8140013B6 -:10062000C8180014CD41216B96C0FE77CD81216C96 -:1006300080000181C8300018C80C000898C0000074 -:10064000C80C00087C41000095000002000000007A -:100650007C414000C8200009CC400043CE01A1F4F9 -:10066000CC400044C00E80007C4240007C428000B0 -:100670002AAC001F96C0FE64C035F000CE4003E2F5 -:1006800032780003267C00087FF7C00B7FFBC00C8C -:100690002A780018CFC003E3CF8003E426B000021D -:1006A0007F3F0000CF0003E58000031D7C80C00079 -:1006B0007C40C00028D000083110000F9500000FCA -:1006C0002528000106A801B29E800000000000005D -:1006D000800001D3C0120800800001E1C814000F9F -:1006E000800001E8C8140010800001EFCCC1A2A472 -:1006F000800001F8C814001130D0003F0D2800150B -:100700009A8000120D28001E9A80001E0D280020DD -:100710009A8000230D24000F0D2800107E6A800CA3 -:100720009A8000260D2000040D2400140D280028B6 -:100730007E62400C7EA6800C9A80002AC8140011AC -:1007400080000001CCC1A2A4C01208007C4140007E -:100750007D0CC00CC012000829580003295C000C55 -:100760007C4200007DD1C00B262000147E1E400C70 -:100770007E4E800CCE81A2A480000001CD81A1FE1E -:10078000C814000F0410210E95400000C814000F7B -:10079000D051000080000001CCC1A2A4C8140010F8 -:1007A0000410210895400000C8140010D05100002A -:1007B00080000001CCC1A2A4CCC1A2A404100001FD -:1007C000CD0000198400037FCC00007FC810001901 -:1007D00099000000C8100019800000027C408000D1 -:1007E0000410210095400000C8140011D0510000F1 -:1007F0008000037CCCC1A2A47C40C000CC40000D92 -:1008000094C0FE01CC40000E7C4100009500000524 -:1008100008CC0001C8140005994000140000000035 -:1008200098C0FFFB7C410000800000027D0080003A -:10083000C81400057C40C0009940000CC818000C8A -:100840007C4100009580FDF0C820000EC81C000D02 -:10085000662000207E1E002C252400027E6240209F -:1008600080000001CCE600007C410000CC00006C60 -:10087000CC00006DC818001FC81C001E6598002021 -:100880007DD9C02C7CD4C00CCCDE000045DC00043B -:10089000C82800179680000FC00E000128680008C5 -:1008A0002AAC001632A800FF0EB000497F2F000BC3 -:1008B0009700000600000000C81400057C40C0003E -:1008C000800002217C41000080000224D040007F93 -:1008D00084000239CC000041CCC1304A94000000B1 -:1008E000C83C001A043C0005CFC1A2A4C0361F902A -:1008F000C0387FFF7C03C0107F7B400CCF41217C40 -:10090000CFC1217DCC01217EC03A00040434217F77 -:100910007F7B400CCC350000C83C00042BFC001F42 -:100920000438002097C00005CC0000629B800000C6 -:100930000BB8000180000245CC000071CC01A1F48D -:1009400004380016C0360002CF81A2A4880000003F -:10095000CF4120107C40C00028D0001C950000052D -:1009600004D40001CD40006580000001CD40006846 -:100970000954000280000001CD4000668400026A34 -:10098000C81803EA7C40C0009980FD9FC814001677 -:1009900008D000019940002BCD0000687C40800009 -:1009A000A0000000CC800062043C0005CFC1A2A4DE -:1009B000CC01A1F48400037FCC0000468800000035 -:1009C000CC00007F8400027CC81803EA7C40C00091 -:1009D0009980FD8DC814001608D0000199400019B7 -:1009E000CD0000687C408000A0000000CC80006248 -:1009F000043C0022CFC1A2A48400037FCC000047A6 -:100A000088000000CC00007FC81000169900000D7F -:100A1000CC400067800000027C408000C81803EAD8 -:100A20009980FD797C40C00094C00003C810001676 -:100A300099000004CCC00068800000027C40800067 -:100A400084000239C0148000CC000041CD41304AFE -:100A5000C014800099000000C81000168000000239 -:100A60007C408000C01200017C51400C80000001DD -:100A7000D05500007C40C0007C4100007C4140001B -:100A80007C418000291C001FCCC0004ACD00004BD7 -:100A900095C00003C01C8000CDC12010DD83000084 -:100AA000055C2000CC00006280000001D81F4100DE -:100AB0007C40C0007C4100007C4140007C418000C3 -:100AC000CCC0004CCD00004DDD830000055CA000D3 -:100AD00080000001D81F41007C40C0007C41000024 -:100AE0007C4140007C418000CCC0004ECD00004FD6 -:100AF000DD830000055CC00080000001D81F4100BC -:100B00007C40C0007C4100007C4140007C41800072 -:100B1000CCC00050CD000051DD830000055CF8E042 -:100B200080000001D81F41007C40C0007C410000D3 -:100B30007C4140007C418000CCC00052CD0000537D -:100B4000DD830000055CF88080000001D81F4100B3 -:100B50007C40C0007C4100007C4140007C41800022 -:100B6000CCC00054CD000055DD830000055CE000E2 -:100B700080000001D81F41007C40C0007C41000083 -:100B80007C4140007C418000CCC00056CD00005725 -:100B9000DD830000055CF00080000001D81F4100EB -:100BA0007C40C0007C4100007C4140007C418000D2 -:100BB000CCC00058CD000059DD830000055CF3FC7B -:100BC00080000001D81F4100D04320007C408000FD -:100BD000A0000000CC800062D043A0007C408000D8 -:100BE000A0000000CC800062D043C0007C408000A8 -:100BF000A0000000CC800062D043F8E07C40800080 -:100C0000A0000000CC800062D043F8807C408000CF -:100C1000A0000000CC800062D043E0007C40800057 -:100C2000A0000000CC800062D043F0007C40800037 -:100C3000A0000000CC800062D043F3FC7C40800028 -:100C4000A0000000CC800062C81403E0CC43000088 -:100C5000CC430000CC4300007D45C000CDC3000064 -:100C6000D04300007C408000A0000000CC800062E7 -:100C70007C40C000C81003E2C81403E5C81803E3B1 -:100C8000C81C03E4CD812169CDC1216ACCC1216B8F -:100C9000CC01216C042000047DA180007D964002DF -:100CA0009640FCD9CD8003E331280003C02DF0002D -:100CB000251800087DAD800B7DA9800C8000000107 -:100CC000CD8003E3308CFFFFD04D00007C408000DE -:100CD000A0000000CC800062C8140020155800025B -:100CE0009580FFFFC8140020CC00006ECC4121800D -:100CF0007C40C000CCC1218DCC41218128D0001F77 -:100D000034588000CD81218C9500FCBFCC412182DC -:100D1000C81400209940FFFFC81400208000000282 -:100D20007C4080007C40C00028D0001831100001B9 -:100D3000C016008095000003C02A00047CD4C00CBB -:100D4000CCC1217CCC41217DCC41217E7C418000E5 -:100D50001DB0000336A0217F9B000003419C0005CD -:100D6000041C004099C0000009DC0001CC210000F7 -:100D7000C82400042A6C001F419C00059AC0FFFA99 -:100D8000CC800062800000027C4080007C40C0007B -:100D900004D403E680000001CC5400008000037CF2 -:100DA000CC4003EAC01C8000044CA000CDC1201040 -:100DB0007C410000C814000904180000041C00084D -:100DC000CD80007109DC000105980001CD0D000007 -:100DD00099C0FFFCCC8000628000037CCD40007194 -:100DE000C00E0100CC000041CCC1304AC83C007F9D -:100DF000CC00007F80000001CC00007FCC00007F91 -:100E000088000000CC00007F00000000000000000F -:100E100000000000000000000000000000000000D2 -:100E200000000000000000000000000000000000C2 -:100E300000000000000000000000000000000000B2 -:100E400000000000000000000000000000000000A2 -:100E50000000000000000000000000000000000092 -:100E60000000000000000000000000000000000082 -:100E70000000000000000000000000000000000072 -:100E80000000000000000000000000000000000062 -:100E90000000000000000000000000000000000052 -:100EA0000000000000000000000000000000000042 -:100EB0000000000000000000000000000000000032 -:100EC0000000000000000000000000000000000022 -:100ED0000000000000000000000000000000000012 -:100EE0000000000000000000000000000000000002 -:100EF00000000000000000000000000000000000F2 -:100F000000000000000000000000000000000000E1 -:100F100000000000000000000000000000000000D1 -:100F200000000000000000000000000000000000C1 -:100F300000000000000000000000000000000000B1 -:100F400000000000000000000000000000000000A1 -:100F50000000000000000000000000000000000091 -:100F60000000000000000000000000000000000081 -:100F70000000000000000000000000000000000071 -:100F80000000000000000000000000000000000061 -:100F90000000000000000000000000000000000051 -:100FA0000000000000000000000000000000000041 -:100FB0000000000000000000000000000000000031 -:100FC0000000000000000000000000000000000021 -:100FD0000000000000000000000000000000000011 -:100FE0000000000000000000000000000000000001 -:100FF00000000000000000000000000000000000F1 -:1010000000000000000000000000000000000000E0 -:1010100000000000000000000000000000000000D0 -:1010200000000000000000000000000000000000C0 -:1010300000000000000000000000000000000000B0 -:1010400000000000000000000000000000000000A0 -:101050000000000000000000000000000000000090 -:101060000000000000000000000000000000000080 -:101070000000000000000000000000000000000070 -:101080000000000000000000000000000000000060 -:101090000000000000000000000000000000000050 -:1010A0000000000000000000000000000000000040 -:1010B0000000000000000000000000000000000030 -:1010C0000000000000000000000000000000000020 -:1010D0000000000000000000000000000000000010 -:1010E0000000000000000000000000000000000000 -:1010F00000000000000000000000000000000000F0 -:1011000000000000000000000000000000000000DF -:1011100000000000000000000000000000000000CF -:1011200000000000000000000000000000000000BF -:1011300000000000000000000000000000000000AF -:10114000000000000000000000000000000000009F -:10115000000000000000000000000000000000008F -:10116000000000000000000000000000000000007F -:10117000000000000000000000000000000000006F -:10118000000000000000000000000000000000005F -:10119000000000000000000000000000000000004F -:1011A000000000000000000000000000000000003F -:1011B000000000000000000000000000000000002F -:1011C000000000000000000000000000000000001F -:1011D000000000000000000000000000000000000F -:1011E00000000000000000000000000000000000FF -:1011F00000000000000000000000000000000000EF -:1012000000000000000000000000000000000000DE -:1012100000000000000000000000000000000000CE -:1012200000000000000000000000000000000000BE -:1012300000000000000000000000000000000000AE -:10124000000000000000000000000000000000009E -:10125000000000000000000000000000000000008E -:10126000000000000000000000000000000000007E -:10127000000000000000000000000000000000006E -:10128000000000000000000000000000000000005E -:10129000000000000000000000000000000000004E -:1012A000000000000000000000000000000000003E -:1012B000000000000000000000000000000000002E -:1012C000000000000000000000000000000000001E -:1012D000000000000000000000000000000000000E -:1012E00000000000000000000000000000000000FE -:1012F00000000000000000000000000000000000EE -:1013000000000000000000000000000000000000DD -:1013100000000000000000000000000000000000CD -:1013200000000000000000000000000000000000BD -:1013300000000000000000000000000000000000AD -:10134000000000000000000000000000000000009D -:10135000000000000000000000000000000000008D -:10136000000000000000000000000000000000007D -:10137000000000000000000000000000000000006D -:10138000000000000000000000000000000000005D -:10139000000000000000000000000000000000004D -:1013A000000000000000000000000000000000003D -:1013B000000000000000000000000000000000002D -:1013C000000000000000000000000000000000001D -:1013D000000000000000000000000000000000000D -:1013E00000000000000000000000000000000000FD -:1013F00000000000000000000000000000000000ED -:10140000000103310010000400170006002100084D -:10141000002700280028002300290029002A002690 -:10142000002B0029002D0038002E003F002F004A1D -:101430000034004C00360030003900AF003A00CFD5 -:10144000003B00E4003C00FC003D016B003F00ADB0 -:1014500000410336004303490044018E004500FC6F -:10146000004601AC004701AC004801FE0049020CF7 -:10147000004A0255004B02820052025F0053027183 -:1014800000540287005702990060029D006102AC7F -:10149000006202B6006302C0006402CA006502D4A2 -:1014A000006602DE006702E8006802F2006902F6E8 -:1014B000006A02FA006B02FE006C0302006D030674 -:1014C000006E030A006F030E0070031200720363C4 -:1014D0000074036900790367007C031C000F037824 -:1014E000000F0378000F0378000F0378000F0378D4 -:1014F000000F0378000F0378000F0378000F0378C4 -:10150000000F0378000F0378000F0378000F0378B3 -:10151000000F0378000F0378000F0378000F0378A3 -:10152000000F0378000F0378000F0378000F037893 -:10153000000F0378000F0378000F0378000F037883 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV730_pfp.bin.ihex b/kernel-2.6.33/firmware/radeon/RV730_pfp.bin.ihex deleted file mode 100644 index 3d811ff0..00000000 --- a/kernel-2.6.33/firmware/radeon/RV730_pfp.bin.ihex +++ /dev/null @@ -1,213 +0,0 @@ -:100000007C408000A00000007E82800B8000000009 -:10001000DC030000CC800040D04000407C408000E9 -:10002000A00000007E82800BC818000E31980001ED -:100030007C4240009580023A7C428000C81C001C33 -:10004000C037C0007C40C0007C4100007CB4800B05 -:10005000C036000399C00000C81C001C7CB4800C92 -:1000600024D400027D654000CD400043CE80004393 -:10007000CD000043CC800040CE400040CE80004008 -:10008000CCC00040DC3A00009780FFDECD0000408D -:100090007C40C000800000187C410000D400034078 -:1000A000D4000FC0D4000FA2C818000E8000000CAE -:1000B00031980002D40003C0D4000FC0D4000FA2B6 -:1000C000C818000E288C000830CC000F3410000136 -:1000D0007D0D00088000000C7D91800BCC800040DD -:1000E000D04000407C408000A00000007E82800B59 -:1000F000D4000340D4000FC0D4000FA2CC80004035 -:10010000D04000407C408000A00000007E82800B38 -:10011000D40003C0D4000FC0D4000FA2CC80004094 -:10012000D04000407C408000A00000007E82800B18 -:10013000CC4003F980000249CC4003F8C037FFFFF0 -:100140007C414000CF41A29EC82003F8C81C03F99F -:1001500066200020C81803FB7DE1C02C7D58C00834 -:100160007CDCC02069100020C0360003CC000054A5 -:100170007CB4800C80000069CC8000407C41800011 -:10018000CD81A29ECC80004080000067CD800040E1 -:10019000C019FFFFCC800040CD81A29E7C40C000F2 -:1001A0007C4100007C414000CCC1A1FACD01A1F905 -:1001B000CD41A29DCCC00040CD000040CD400040CC -:1001C000CC4000407C408000A00000007E82800B7C -:1001D000CC000054CC8000407C40C0007C4100003A -:1001E0007C414000CCC1A1FACD01A1F9CD41A29D35 -:1001F000CCC00040CD000040CD400040D040004089 -:100200007C408000A00000007E82800B7C40C0000B -:1002100030D00001CCC1A29F95000003041400015E -:1002200004140002CD4003FBCC800040800000009D -:10023000CCC000407C40C000CC800040CCC1A2A219 -:1002400080000000CCC000407C40C00028D4001FCB -:10025000CC800040954000037C410000CCC000579A -:100260002918001FCCC0004095800003CD0000403D -:10027000CD00005880000249CC00007FC820001744 -:10028000C83000229A0000060E280001C824001E73 -:100290000A640001D4001240CE400040C036C000C5 -:1002A0009680000737747900041C0001CF4000409D -:1002B000CDC00040CF0003FA7C030000CA0C001040 -:1002C0007C41000094C000047C414000D42002C462 -:1002D000CDE000449B00000B7C418000CC00004B33 -:1002E000CDA00049CD200041CD600041CDA000410E -:1002F00006200001CE00005680000249CC00007F9D -:10030000C8280020C82C0021CC0000637EEA4001F0 -:10031000657400207F53402C269C00027DF5C02090 -:1003200069F80020CE80004BCE600049CDE000414E -:10033000CFA00041CE600041271C00027DF5C02007 -:1003400069F800207DB24001CF00004BCE6000492B -:10035000CDE00041CFA00041800000BCCE60004154 -:10036000C8200017C83000229A0000060E2800019D -:10037000C824001E0A640001D4001240CE40004090 -:10038000CA0C00107C41000094C0000BC036C000B5 -:100390009680000737747900041C0001CF400040AC -:1003A000CDC00040CF0003FA7C030000800000B500 -:1003B0007C414000CC000048800000EE00000000BE -:1003C000C8200017C81C00230E24000299C0001585 -:1003D0007C4180000A200001CE000056D400044079 -:1003E000CC000040C036C000CA140013964000077D -:1003F00037747900CF400040CC000040C83003FA89 -:1004000080000103CF000022CC000022954001466D -:10041000CC00007FCCA0004680000000CC2000462D -:1004200080000249CC000064C8200017C810001FDB -:100430009600000509100001D4000440CD000040E2 -:10044000CD000022CC800040D0400040C80C0025E8 -:1004500094C0FEECC8100008CD000040D4000FC0CE -:1004600080000000D4000FA27C40C0007C4100004E -:10047000CCC003FDCD0003FCCCC00042CD00004247 -:100480002914001F29180010319800073B5C000157 -:100490007D76000B998000057D5E400BCC0000420C -:1004A00080000249CC00004D29980001292C000849 -:1004B0009980003D32EC0001960000042930000CC8 -:1004C00080000249CC00004204140010CD400042DC -:1004D00033300001342800018400015DC81400039A -:1004E0009B40001B0438000C8400015DC81400030D -:1004F0009B400017043800088400015DC814000305 -:100500009B400013043800048400015DC8140003FC -:100510009B400015C80C03FD9A800009C81003FC1D -:100520009B000101CC00004D04140010CCC000421F -:10053000CD00004280000135CD40004296C000FA57 -:10054000CC00004D80000249CC00004E9AC0000350 -:10055000CC00004DCC00004EDF8300008000000086 -:10056000D80301FF9AC000F0CC00004D8000024982 -:10057000CC00004EC8180003C81C0003C8200003AC -:100580007D5D40037DA1C0037D5D400C2A10001FEE -:10059000299C001F7D1D000B7D17400B880000006B -:1005A0007E92800B96400004CC00004E80000249F1 -:1005B000CC00004204380008CF800042C808000385 -:1005C000C80C0003C8100003C8140003C8180003B7 -:1005D000C81C0003C8240003C828000329FC001F0E -:1005E0002AB0001F7FF3C00B28F0001F7FF3C00B61 -:1005F0002970001F7FF3C00B7D8880017DCCC00176 -:100600007E5100017E9540017C9080027CD4C00226 -:100610007CBC800B9AC000037C8F400B38B4000177 -:100620009B4000C1CC00004D9BC000BFCC00004EE1 -:10063000C80C03FDC81003FCCCC000428000016E52 -:10064000CD000042D4000340D4000FC0D4000FA25C -:10065000CC800040CC400040CC400040CC4000402A -:100660007C40C000CCC00040CCC0000D8000000029 -:10067000D04000407C40C0007C4100006514002058 -:100680007D4D402C245800027D5980207C41C000C3 -:10069000CD80004269980020CD800042CDC000424C -:1006A000C023C00005E400027CA0800B266400107B -:1006B0007CA4800CCC800040CDC00040CCC0004069 -:1006C00095C0000ECD00004009DC0001C8280003E1 -:1006D00096800008CE800040C834001D974000007E -:1006E000C834001D26A800088400024CCC2B000052 -:1006F00099C0FFF709DC0001DC3A00009780000494 -:100700007C418000800001A225980002A00000002A -:100710007D808000C818001D7C40C00064D00008A7 -:1007200095800000C818001DCC130000CC8000404C -:10073000CCC0004080000000CC400040C810001F2A -:100740007C40C000CC8000407CD1400CCD400040BB -:100750000518000180000000CD8000227C40C00010 -:10076000645000208400024CCC0000617CD0C02C7E -:10077000C8200017C8D60000994000087C438000BC -:10078000DF830000CFA0004F8400024CCC00006249 -:1007900080000000D040007F80000249CC00006251 -:1007A0008400024CCC000061C82000177C40C000CF -:1007B000C036FF00C810000DC0303FFF7CF5400B75 -:1007C0007D51800B7D81800F998000087CF3800B28 -:1007D000DF830000CFA0004F8400024CCC000062F9 -:1007E00080000000D040007F80000249CC00006201 -:1007F0008400024C7C40C00028DC000895C0001931 -:1008000030DC00107C41000099C0000464540020DA -:1008100080000208C91D00007D15002CC91E0000C3 -:100820007C4200007C4240007C4180007DE5C00BA2 -:100830007DE280079A80000E41AC00059AC000005E -:100840000AEC000130DC001099C000040000000038 -:100850008000020BC91D00008000020BC91E0000B1 -:10086000CC800040CCC00040D0400040C80C0025E7 -:1008700094C0FDE4C8100008CD000040D4000FC0B3 -:1008800080000000D4000FA2D4000340D4000FC0A9 -:10089000D4000FA2CC800040D04000407C408000BB -:1008A000A00000007E82800BD40003C0D4000FC0E3 -:1008B000D4000FA2CC800040D04000407C4080009B -:1008C000A00000007E82800B7C40C00030D000067B -:1008D0000D10000699000007C81400159940000586 -:1008E000CC000052D4000340D4000FC0D4000FA2AB -:1008F000CC800040CCC0004080000000D0400040D0 -:100900007C40C000CC4D0000DC3A00009780FDBD6B -:1009100004CC000180000242CC4D000080000000A9 -:10092000D040007FCC00007F80000000CC00007F22 -:10093000CC00007F88000000CC00007F0000000099 -:1009400000000000000000000000000000000000A7 -:100950000000000000000000000000000000000097 -:100960000000000000000000000000000000000087 -:100970000000000000000000000000000000000077 -:100980000000000000000000000000000000000067 -:100990000000000000000000000000000000000057 -:1009A0000000000000000000000000000000000047 -:1009B0000000000000000000000000000000000037 -:1009C0000000000000000000000000000000000027 -:1009D0000000000000000000000000000000000017 -:1009E0000000000000000000000000000000000007 -:1009F00000000000000000000000000000000000F7 -:100A000000000000000000000000000000000000E6 -:100A100000000000000000000000000000000000D6 -:100A200000000000000000000000000000000000C6 -:100A300000000000000000000000000000000000B6 -:100A400000000000000000000000000000000000A6 -:100A50000000000000000000000000000000000096 -:100A60000000000000000000000000000000000086 -:100A70000000000000000000000000000000000076 -:100A80000000000000000000000000000000000066 -:100A90000000000000000000000000000000000056 -:100AA0000000000000000000000000000000000046 -:100AB0000000000000000000000000000000000036 -:100AC0000000000000000000000000000000000026 -:100AD0000000000000000000000000000000000016 -:100AE0000000000000000000000000000000000006 -:100AF00000000000000000000000000000000000F6 -:100B000000000000000000000000000000000000E5 -:100B100000000000000000000000000000000000D5 -:100B200000000000000000000000000000000000C5 -:100B300000000000000000000000000000000000B5 -:100B400000000000000000000000000000000000A5 -:100B50000000000000000000000000000000000095 -:100B60000000000000000000000000000000000085 -:100B70000000000000000000000000000000000075 -:100B80000000000000000000000000000000000065 -:100B90000000000000000000000000000000000055 -:100BA0000000000000000000000000000000000045 -:100BB0000000000000000000000000000000000035 -:100BC0000000000000000000000000000000000025 -:100BD0000000000000000000000000000000000015 -:100BE0000000000000000000000000000000000005 -:100BF00000000000000000000000000000000000F5 -:100C0000000302220004022A0005009F00020003E4 -:100C10000006003C0007002700080191000900447D -:100C2000000A002D00100247001700F0002201D733 -:100C3000002301E80026004C0027005F0020011A75 -:100C4000002800920029004F002A0083002B006436 -:100C5000002F008D003200D80034023200360074BC -:100C60000039010A003C01FC003F009F00410005E3 -:100C7000004401940048019D004901C5004A01CF8C -:100C8000005502250056022D0060000A0061002A6E -:100C90000062003000630030006400300065003006 -:100CA0000066003000670030006800370069003FD0 -:100CB000006A0047006B0047006C0047006D00476A -:100CC000006E0047006F0047007000470073024746 -:100CD000007B024000000005000000050000000548 -:100CE00000000005000000050000000500000005F0 -:100CF00000000005000000050000000500000005E0 -:100D000000000005000000050000000500000005CF -:100D100000000005000000050000000500000005BF -:100D200000000005000000050000000500000005AF -:100D3000000000050000000500000005000000059F -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV770_me.bin.ihex b/kernel-2.6.33/firmware/radeon/RV770_me.bin.ihex deleted file mode 100644 index a0e16990..00000000 --- a/kernel-2.6.33/firmware/radeon/RV770_me.bin.ihex +++ /dev/null @@ -1,341 +0,0 @@ -:10000000CC0003EA7C408000A0000000CC800062AD -:1000100080000001D040007F80000001CC40004102 -:100020007C40C000C016000430D03FFF7D15000C9E -:10003000CC11000028D8001E3198000128DC001FD8 -:10004000C820000495C000067C424000CC0000623D -:100050007E56800CCC290000C82400047E26000BAC -:10006000958000067C42C000CC0000627ED7000C68 -:10007000CC310000C82C00047E2E000CCC000062A5 -:1000800031103FFF80000001CE1100007C40C00015 -:1000900080000001CC40004080000001CC4122578C -:1000A0007C418000CC400045CC400048CC41225CE3 -:1000B000CC41A1FC7C408000A0000000CC8000620C -:1000C000CC400045CC4000487C40C000CC41225C84 -:1000D000CC41A1FC7C408000A0000000CC800062EC -:1000E000CC000045CC000048CC41225CCC41A1FCB6 -:1000F0007C408000A0000000CC800062040CA1FDC8 -:10010000C0120001CC000045CC0000487CD0C00CDF -:10011000CC41225CCC41A1FCD04D00007C40800051 -:10012000A0000000CC80006280000001CC41225D74 -:100130007C4080007C40C000C02A00027C4100005E -:100140007D29000C3094000130980006309C03009B -:1001500029DC00087C4200007C4240009540000FF2 -:10016000C02E000405F022587F2F000CCC31000077 -:10017000C8280004CCC12169CD01216ACE81216B40 -:100180000DB40002CC01216C9740000E0DB40000AC -:100190008000007BC834000A0DB4000297400009BB -:1001A0000DB40000C02E000405F022587F2F000C73 -:1001B000CC310000C82800048000007BC834000A4D -:1001C000974000047E0280008000007BC834000A53 -:1001D0000DB400049740FF8C00000000CE01216D9B -:1001E000CE41216EC8280003C834000A9B40000499 -:1001F000043C00058400026DCC0000620DF4000098 -:100200009740000BC82C03E6CE81A2B7C030000691 -:100210007EF34028C03000207F6B80207FB3C02950 -:10022000CF81A2C480000001CFC1A2D10DF4000192 -:100230009740000BC82C03E7CE81A2BBC03000065C -:100240007EF34028C03000207F6B80207FB3C02920 -:10025000CF81A2C580000001CFC1A2D20DF400025F -:100260009740000BC82C03E8CE81A2BFC030000627 -:100270007EF34028C03000207F6B80207FB3C029F0 -:10028000CF81A2C680000001CFC1A2D3C82C03E950 -:10029000CE81A2C3C03000067EF34028C0300020CB -:1002A0007F6B80207FB3C029CF81A2C7800000016F -:1002B000CFC1A2D480000001CC4000427C40C000ED -:1002C0007C4100002914001D315400019940000DAB -:1002D00031181000C81C001109DC000195C0FFFF97 -:1002E000C81C0011CCC12100CD012101CCC12102CB -:1002F000CD012103041800048000039FCD81A2A436 -:10030000C02A00049580000836A821A3CC2900004B -:10031000C8280004C81C00110DE400409640FFFFEF -:10032000C81C0011CCC12170CD012171C820001260 -:1003300096000000C82000128000039FCC000064DB -:100340007C40C0007C410000CC000045CC0000484F -:1003500040D40003CD41225CCD01A1FCC01A0001B4 -:10036000041CA1FD7DD9C00C7C42000008CC00011A -:100370000624000106280002CE1D0000CE5D00000C -:1003800098C0FFFACE9D00007C408000A0000000D5 -:10039000CC8000627C40C00030D0000128CC00013D -:1003A0007C414000950000067C418000CD41216DDC -:1003B000CD81216E800000F3C81C0003C022000420 -:1003C0007E16000CCC210000C81C00047C424000BA -:1003D00098C000047C42800080000001CDE5000050 -:1003E000CE412169CE81216ACDC1216B80000001FF -:1003F000CC01216C7C40C0007C4100007C4140006D -:100400007C4180007C41C00028A40008326400FFC9 -:100410000E68003C9680000A7C0200007C420000CE -:100420001E300003CC00006A9B0000034220000540 -:1004300004200040800001107C0240007E02400049 -:100440009A4000000A64000130EC00109AC0000AD3 -:10045000CC000062C02A0004C82C00217E92800CCF -:10046000CC000041CC290000CEC00021800001203A -:10047000C8300004CD01216DCD41216EC83000038C -:100480007F1F000B30F40007277800019740002AF7 -:1004900007B801259F8000000000000080000135A2 -:1004A0007F1B8004800001397F1B80058000013D97 -:1004B0007F1B8002800001417F1B8003800001457B -:1004C0007F1B8007800001497F1B80068000014E52 -:1004D00028A400089B80001928A400088000015E61 -:1004E000326400FF9B80001528A400088000015E94 -:1004F000326400FF9B80001128A400088000015E88 -:10050000326400FF9B80000D28A400088000015E7B -:10051000326400FF9B80000928A400088000015E6F -:10052000326400FF9B80000528A400088000015E63 -:10053000326400FF28A40008326400FF0E68003C0B -:100540009A80FEB128EC00087C4340007C43800088 -:100550007C43C00096C00007CC000062CF412169F7 -:10056000CF81216ACFC1216B80000001CC01216CB9 -:1005700080000001CFF50000CC00006B840003A2D6 -:100580000E68003C9A800004C82800158000000115 -:10059000D040007F9680FFAB7E0240008400023B8B -:1005A000C00E0002CC00004180000239CCC1304AAC -:1005B0007C40C0007C410000C01E000129240012C4 -:1005C000C022000296400005C0260004C027FFFBA1 -:1005D0007D25000BC02600007DD2800B7E12C00B53 -:1005E0007D25000C7C4140007C418000CCC121690C -:1005F0009A80000ACD01216ACD41216B96C0FE820E -:10060000CD81216CC830001897000000C830001858 -:1006100080000001CC000018840003A2CC00007F01 -:10062000C8140013C8180014CD41216B96C0FE7683 -:10063000CD81216C80000182C8300018C80C0008F0 -:1006400098C00000C80C00087C4100009500000222 -:10065000000000007C414000C8200009CC4000435D -:10066000CE01A1F4CC400044C00E80007C4240008A -:100670007C4280002AAC001F96C0FE63C035F000AB -:10068000CE4003E232780003267C00087FF7C00BDF -:100690007FFBC00C2A780018CFC003E3CF8003E4AF -:1006A00026B000027F3F0000CF0003E58000031F5B -:1006B0007C80C0007C40C00028D000083110000FB2 -:1006C0009500000F2528000106A801B39E800000B8 -:1006D00000000000800001D4C0120800800001E288 -:1006E000C814000F800001E9C8140010800001F058 -:1006F000CCC1A2A4800001F9C814001130D0003F81 -:100700000D2800159A8000120D28001E9A80001EE8 -:100710000D2800209A8000230D24000F0D280010C2 -:100720007E6A800C9A8000260D2000040D2400149F -:100730000D2800287E62400C7EA6800C9A80002A3C -:10074000C814001180000001CCC1A2A4C01208008E -:100750007C4140007D0CC00CC012000829580003E9 -:10076000295C000C7C4200007DD1C00B26200014C7 -:100770007E1E400C7E4E800CCE81A2A48000000123 -:10078000CD81A1FEC814000F0410210E9540000079 -:10079000C814000FD051000080000001CCC1A2A4F9 -:1007A000C81400100410210895400000C81400105F -:1007B000D051000080000001CCC1A2A4CCC1A2A4F1 -:1007C00004100001CD000019840003A2CC00007FBA -:1007D000C810001999000000C8100019800000021C -:1007E0007C40800004102100095400019540FFFF67 -:1007F000C8140011D05100008000039FCCC1A2A4F6 -:100800007C40C000CC40000D94C0FDFFCC40000EE9 -:100810007C4100009500000508CC0001C8140005CB -:10082000994000140000000098C0FFFB7C410000CC -:10083000800000027D008000C81400057C40C000DC -:100840009940000CC818000C7C4100009580FDEE1A -:10085000C820000EC81C000D662000207E1E002C43 -:10086000252400027E62402080000001CCE60000CA -:100870007C410000CC00006CCC00006DC818001F4B -:10088000C81C001E659800207DD9C02C7CD4C00CEB -:10089000CCDE000045DC0004C82800179680000F5D -:1008A000C00E0001286800082AAC001632A800FF1C -:1008B0000EB000497F2F000B9700000600000000DB -:1008C000C81400057C40C000800002237C41000069 -:1008D00080000226D040007F8400023BCC00004113 -:1008E000CCC1304A94000000C83C001A043C00050A -:1008F000CFC1A2A4C0361F90C0387FFF7C03C010B8 -:100900007F7B400CCF41217CCFC1217DCC01217E5A -:10091000C03A00040434217F7F7B400CCC350000BA -:10092000C83C00042BFC001F0438002097C00005C1 -:10093000CC0000629B8000000BB8000180000247E1 -:10094000CC000071CC01A1F404380016C0360002BE -:10095000CF81A2A488000000CF4120107C40C000BD -:1009600028D0001C9500000504D40001CD4000658E -:1009700080000001CD4000680954000280000001A1 -:10098000CD4000668400026CC81803EA7C40C000B9 -:100990009980FD9DC814001608D000019940002BD5 -:1009A000CD0000687C408000A0000000CC80006288 -:1009B000043C0005CFC1A2A4CC01A1F4840003A291 -:1009C000CC00004688000000CC00007F8400027E3E -:1009D000C81803EA7C40C0009980FD8BC81400163B -:1009E00008D0000199400019CD0000687C408000CB -:1009F000A0000000CC800062043C0022CFC1A2A471 -:100A0000840003A2CC00004788000000CC00007FD7 -:100A1000C81000169900000DCC400067800000024D -:100A20007C408000C81803EA9980FD777C40C000B4 -:100A300094C00003C810001699000004CCC00068E0 -:100A4000800000027C4080008400023BC0148000D3 -:100A5000CC000041CD41304AC01480009900000014 -:100A6000C8100016800000027C408000C012000107 -:100A70007C51400C80000001D05500007C40C0003B -:100A80007C4100007C4140007C418000291C001F0B -:100A9000CCC0004ACD00004B95C00003C01C8000B4 -:100AA000CDC12010DD830000055C2000CC00006279 -:100AB00080000001D81F41007C40C0007C41000044 -:100AC0007C4140007C418000CCC0004CCD00004DFA -:100AD000DD830000055CA00080000001D81F4100FC -:100AE0007C40C0007C4100007C4140007C41800093 -:100AF000CCC0004ECD00004FDD830000055CC0007F -:100B000080000001D81F41007C40C0007C410000F3 -:100B10007C4140007C418000CCC00050CD000051A1 -:100B2000DD830000055CF8E080000001D81F410073 -:100B30007C40C0007C4100007C4140007C41800042 -:100B4000CCC00052CD000053DD830000055CF8806E -:100B500080000001D81F41007C40C0007C410000A3 -:100B60007C4140007C418000CCC00054CD00005549 -:100B7000DD830000055CE00080000001D81F41001B -:100B80007C40C0007C4100007C4140007C418000F2 -:100B9000CCC00056CD000057DD830000055CF0009E -:100BA00080000001D81F41007C40C0007C41000053 -:100BB0007C4140007C418000CCC00058CD000059F1 -:100BC000DD830000055CF3FC80000001D81F4100BC -:100BD000D04320007C408000A0000000CC80006258 -:100BE000D043A0007C408000A0000000CC800062C8 -:100BF000D043C0007C408000A0000000CC80006298 -:100C0000D043F8E07C408000A0000000CC8000626F -:100C1000D043F8807C408000A0000000CC800062BF -:100C2000D043E0007C408000A0000000CC80006247 -:100C3000D043F0007C408000A0000000CC80006227 -:100C4000D043F3FC7C408000A0000000CC80006218 -:100C5000C81403E0CC430000CC430000CC430000A8 -:100C60007D45C000CDC30000D04300007C40800023 -:100C7000A0000000CC8000627C40C000C81003E2ED -:100C8000C81403E5C81803E3C81C03E4CD81216937 -:100C9000CDC1216ACCC1216BCC01216C04200004A0 -:100CA0007DA180007D9640029640FCD7CD8003E375 -:100CB00031280003C02DF000251800087DAD800B01 -:100CC0007DA9800C80000001CD8003E3308CFFFF04 -:100CD000D04D00007C408000A0000000CC8000626D -:100CE0007C40C0007C4100002924001832640001CF -:100CF0009A400013C8140020155800029580FFFF89 -:100D0000C8140020CC00006ECCC12180CD01218D03 -:100D1000CC4121812914001F34588000CD81218CC1 -:100D20009540FCB9CC412182C81400209940FFFFB6 -:100D3000C8140020800000027C4080007C414000FC -:100D40007C4180007C41C00065B400207F57402C6E -:100D5000D437810047740004D437810047740004FD -:100D6000D43781004774000409DC0004D4378100C3 -:100D700099C0FFF8477400042924001FC0380019E7 -:100D80009640FCA1C03E0004CF8121F837E021F954 -:100D9000CC210000C82000042A20001832200001C5 -:100DA0009A00FFFBCF8121F8800000027C40800088 -:100DB0007C40C00028D0001831100001C01600800F -:100DC00095000003C02A00047CD4C00CCCC1217C57 -:100DD000CC41217DCC41217E7C4180001DB00003AF -:100DE00036A0217F9B000003419C0005041C0040AD -:100DF00099C0000009DC0001CC210000C8240004D7 -:100E00002A6C001F419C00059AC0FFFACC8000624A -:100E1000800000027C4080007C40C00004D403E6D7 -:100E200080000001CC5400008000039FCC4003EA06 -:100E3000C01C8000044CA000CDC120107C410000EB -:100E4000C814000904180000041C0008CD800071BB -:100E500009DC000105980001CD0D000099C0FFFCE0 -:100E6000CC8000628000039FCD400071C00E010065 -:100E7000CC000041CCC1304AC83C007FCC00007F90 -:100E800080000001CC00007FCC00007F88000000C3 -:100E9000CC00007F00000000000000000000000007 -:100EA0000000000000000000000000000000000042 -:100EB0000000000000000000000000000000000032 -:100EC0000000000000000000000000000000000022 -:100ED0000000000000000000000000000000000012 -:100EE0000000000000000000000000000000000002 -:100EF00000000000000000000000000000000000F2 -:100F000000000000000000000000000000000000E1 -:100F100000000000000000000000000000000000D1 -:100F200000000000000000000000000000000000C1 -:100F300000000000000000000000000000000000B1 -:100F400000000000000000000000000000000000A1 -:100F50000000000000000000000000000000000091 -:100F60000000000000000000000000000000000081 -:100F70000000000000000000000000000000000071 -:100F80000000000000000000000000000000000061 -:100F90000000000000000000000000000000000051 -:100FA0000000000000000000000000000000000041 -:100FB0000000000000000000000000000000000031 -:100FC0000000000000000000000000000000000021 -:100FD0000000000000000000000000000000000011 -:100FE0000000000000000000000000000000000001 -:100FF00000000000000000000000000000000000F1 -:1010000000000000000000000000000000000000E0 -:1010100000000000000000000000000000000000D0 -:1010200000000000000000000000000000000000C0 -:1010300000000000000000000000000000000000B0 -:1010400000000000000000000000000000000000A0 -:101050000000000000000000000000000000000090 -:101060000000000000000000000000000000000080 -:101070000000000000000000000000000000000070 -:101080000000000000000000000000000000000060 -:101090000000000000000000000000000000000050 -:1010A0000000000000000000000000000000000040 -:1010B0000000000000000000000000000000000030 -:1010C0000000000000000000000000000000000020 -:1010D0000000000000000000000000000000000010 -:1010E0000000000000000000000000000000000000 -:1010F00000000000000000000000000000000000F0 -:1011000000000000000000000000000000000000DF -:1011100000000000000000000000000000000000CF -:1011200000000000000000000000000000000000BF -:1011300000000000000000000000000000000000AF -:10114000000000000000000000000000000000009F -:10115000000000000000000000000000000000008F -:10116000000000000000000000000000000000007F -:10117000000000000000000000000000000000006F -:10118000000000000000000000000000000000005F -:10119000000000000000000000000000000000004F -:1011A000000000000000000000000000000000003F -:1011B000000000000000000000000000000000002F -:1011C000000000000000000000000000000000001F -:1011D000000000000000000000000000000000000F -:1011E00000000000000000000000000000000000FF -:1011F00000000000000000000000000000000000EF -:1012000000000000000000000000000000000000DE -:1012100000000000000000000000000000000000CE -:1012200000000000000000000000000000000000BE -:1012300000000000000000000000000000000000AE -:10124000000000000000000000000000000000009E -:10125000000000000000000000000000000000008E -:10126000000000000000000000000000000000007E -:10127000000000000000000000000000000000006E -:10128000000000000000000000000000000000005E -:10129000000000000000000000000000000000004E -:1012A000000000000000000000000000000000003E -:1012B000000000000000000000000000000000002E -:1012C000000000000000000000000000000000001E -:1012D000000000000000000000000000000000000E -:1012E00000000000000000000000000000000000FE -:1012F00000000000000000000000000000000000EE -:1013000000000000000000000000000000000000DD -:1013100000000000000000000000000000000000CD -:1013200000000000000000000000000000000000BD -:1013300000000000000000000000000000000000AD -:10134000000000000000000000000000000000009D -:10135000000000000000000000000000000000008D -:10136000000000000000000000000000000000007D -:10137000000000000000000000000000000000006D -:10138000000000000000000000000000000000005D -:10139000000000000000000000000000000000004D -:1013A000000000000000000000000000000000003D -:1013B000000000000000000000000000000000002D -:1013C000000000000000000000000000000000001D -:1013D000000000000000000000000000000000000D -:1013E00000000000000000000000000000000000FD -:1013F00000000000000000000000000000000000ED -:10140000000103330010000400170006002100084B -:10141000002700280028002300290029002A002690 -:10142000002B0029002D0038002E003F002F004A1D -:101430000034004C00360030003900AF003A00D0D4 -:10144000003B00E5003C00FD003D016C003F00ADAD -:10145000004103380043036C0044018F004500FD48 -:10146000004601AD004701AD004802000049020EF0 -:10147000004A0257004B028400520261005302737B -:10148000005402890057029B0060029F006102AE77 -:10149000006202B8006302C2006402CC006502D69A -:1014A000006602E0006702EA006802F4006902F8E0 -:1014B000006A02FC006B0300006C0304006D03086B -:1014C000006E030C006F031000700314007203869B -:1014D0000074038C0079038A007C031E000F039BB9 -:1014E000000F039B000F039B000F039B000F039B48 -:1014F000000F039B000F039B000F039B000F039B38 -:10150000000F039B000F039B000F039B000F039B27 -:10151000000F039B000F039B000F039B000F039B17 -:10152000000F039B000F039B000F039B000F039B07 -:10153000000F039B000F039B000F039B000F039BF7 -:00000001FF diff --git a/kernel-2.6.33/firmware/radeon/RV770_pfp.bin.ihex b/kernel-2.6.33/firmware/radeon/RV770_pfp.bin.ihex deleted file mode 100644 index a2d16191..00000000 --- a/kernel-2.6.33/firmware/radeon/RV770_pfp.bin.ihex +++ /dev/null @@ -1,213 +0,0 @@ -:100000007C408000A00000007E82800B8000000009 -:10001000DC030000CC800040D04000407C408000E9 -:10002000A00000007E82800BC818000E31980001ED -:100030007C424000958002527C428000C81C001C1B -:10004000C037C0007C40C0007C4100007CB4800B05 -:10005000C036000399C00000C81C001C7CB4800C92 -:1000600024D400027D654000CD400043CE80004393 -:10007000CD000043CC800040CE400040CE80004008 -:10008000CCC00040DC3A00009780FFDECD0000408D -:100090007C40C000800000187C410000D400034078 -:1000A000D4000FC0D4000FA2C818000E8000000CAE -:1000B00031980002D40003C0D4000FC0D4000FA2B6 -:1000C000C818000E288C000830CC000F3410000136 -:1000D0007D0D00088000000C7D91800BCC800040DD -:1000E000D04000407C408000A00000007E82800B59 -:1000F000D4000340D4000FC0D4000FA2CC80004035 -:10010000D04000407C408000A00000007E82800B38 -:10011000D40003C0D4000FC0D4000FA2CC80004094 -:10012000D04000407C408000A00000007E82800B18 -:10013000CC4003F980000261CC4003F8C82003F8EA -:10014000C81C03F9C81803FBC037FFFF7C414000FF -:10015000CF41A29E662000207DE1C02C7D58C008C2 -:100160007CDCC02068D00020C0360003CC000054E6 -:100170007CB4800C8000006ACC8000407C41800010 -:10018000CD81A29ECC800040CD80004080000068E0 -:10019000CC000054C019FFFFCC800040CD81A29E4E -:1001A0007C40C0007C4100007C414000CCC1A1FAF1 -:1001B000CD01A1F9CD41A29DCCC00040CD000040B1 -:1001C000CD400040CC4000407C408000A0000000BA -:1001D0007E82800BCC000054CC8000407C40C0006C -:1001E0007C4100007C414000CCC1A1FACD01A1F9C5 -:1001F000CD41A29DCCC00040CD000040CD4000408C -:10020000D04000407C408000A00000007E82800B37 -:100210007C40C00030D00001CCC1A29F95000003FB -:100220000414000104140002CD4003FBCC80004004 -:1002300080000000CCC000407C40C000CC8000406A -:10024000CCC1A2A280000000CCC000407C40C00015 -:1002500028D4001FCC800040954000037C41000062 -:10026000CCC000572918001FCCC000409580000367 -:10027000CD000040CD00005880000261CC00007F1E -:10028000C8200017C83000229A0000060E2800017E -:10029000C824001E0A640001D4001240CE40004071 -:1002A000C036C0009680000737747900041C000136 -:1002B000CF400040CDC00040CF0003FA7C030000D7 -:1002C000CA0C00107C41000094C000047C41400036 -:1002D000D42002C4CDE000449B00000B7C41800090 -:1002E000CC00004BCDA00049CD200041CD600041A5 -:1002F000CDA0004106200001CE0000568000026122 -:10030000CC00007FC8280020C82C0021CC0000634E -:100310007EEA4001657400207F53402C269C000239 -:100320007DF5C02069F80020CE80004BCE600049EA -:10033000CDE00041CFA00041CE600041271C00026B -:100340007DF5C02069F800207DB24001CF00004B50 -:10035000CE600049CDE00041CFA00041800000BD4B -:10036000CE600041C8200017C83000229A00000665 -:100370000E280001C824001E0A640001D4001240A7 -:10038000CE400040CA0C00107C41000094C0000B1D -:10039000C036C0009680000737747900041C000145 -:1003A000CF400040CDC00040CF0003FA7C030000E6 -:1003B000800000B67C414000CC000048800000EF87 -:1003C00000000000C8200017C81C00230E240002F3 -:1003D00099C000157C4180000A200001CE00005623 -:1003E000D4000440CC000040C036C000CA14001342 -:1003F0009640000737747900CF400040CC000040A1 -:10040000C83003FA80000104CF000022CC00002293 -:100410009540015DCC00007FCCA00046800000002C -:10042000CC20004680000261CC000064C820001788 -:10043000C810001F9600000509100001D4000440F8 -:10044000CD000040CD000022CC800040D0400040D4 -:10045000C80C002594C0FEEBC8100008CD00004079 -:10046000D4000FC080000000D4000FA27C40C00068 -:100470007C410000CCC003FDCD0003FCCCC0004299 -:10048000CD0000422914001F2918001031980007E0 -:100490003B5C00017D76000B998000057D5E400B82 -:1004A000CC00004280000261CC00004D2998000180 -:1004B000292C00089980003D32EC000196000004D0 -:1004C0002930000C80000261CC00004204140010AE -:1004D000CD40004233300001342800018400015E29 -:1004E000C81400039B40001B0438000C8400015E0C -:1004F000C81400039B400017043800088400015E04 -:10050000C81400039B400013043800048400015EFB -:10051000C81400039B400015C80C03FD9A80000915 -:10052000C81003FC9B000118CC00004D04140010FF -:10053000CCC00042CD00004280000136CD400042D8 -:1005400096C00111CC00004D80000261CC00004E2D -:100550009AC00003CC00004DCC00004EDF830000A9 -:1005600080000000D80301FF9AC00107CC00004DB5 -:1005700080000261CC00004EC8180003C81C0003B4 -:10058000C82000037D5D40037DA1C0037D5D400C5C -:100590002A10001F299C001F7D1D000B7D17400B9A -:1005A000880000007E92800B96400004CC00004E34 -:1005B00080000261CC00004204380008CF80004275 -:1005C000C8080003C80C0003C8100003C8140003C7 -:1005D000C8180003C81C0003C8240003C82800036F -:1005E00029FC001F2AB0001F7FF3C00B28F0001F5A -:1005F0007FF3C00B2970001F7FF3C00B7D88800143 -:100600007DCCC0017E5100017E9540017C9080022E -:100610007CD4C0027CBC800B9AC000037C8F400B52 -:1006200038B400019B4000D8CC00004D9BC000D6E0 -:10063000CC00004EC80C03FDC81003FCCCC0004227 -:100640008000016FCD000042D4000340D4000FC0F1 -:10065000D4000FA2CC800040CC400040CC400040F1 -:10066000CC4000407C40C000CCC00040CCC0000D5D -:1006700080000000D04000407C40C0007C41000071 -:10068000651400207D4D402C245800027D598020A7 -:100690007C41C000CD80004269980020CD8000429E -:1006A000CDC00042C023C00005E400027CA0800B46 -:1006B000266400107CA4800CCC800040CDC000409B -:1006C000CCC0004095C0000ECD00004009DC000108 -:1006D000C828000396800008CE800040C834001D62 -:1006E00097400000C834001D26A80008840002645A -:1006F000CC2B000099C0FFF709DC0001DC3A0000B8 -:10070000978000047C418000800001A325980002AE -:10071000A00000007D808000C818001D7C40C00043 -:1007200064D0000895800000C818001DCC1300009C -:10073000CC800040CCC0004080000000CC40004095 -:10074000C810001F7C40C000CC8000407CD1400C11 -:10075000CD4000400518000180000000CD8000223F -:100760007C40C0006450002084000264CC00006122 -:100770007CD0C02CC8200017C8D6000099400008C3 -:100780007C438000DF830000CFA0004F8400026420 -:10079000CC00006280000000D040007F8000026139 -:1007A000CC00006284000264CC000061C820001705 -:1007B0007C40C000C036FF00C810000DC0303FFFB5 -:1007C0007CF5400B7D51800B7D81800F9980000866 -:1007D0007CF3800BDF830000CFA0004F8400026415 -:1007E000CC00006280000000D040007F80000261E9 -:1007F000CC000062840002647C40C00028DC000859 -:1008000095C0001930DC00107C41000099C0000444 -:100810006454002080000209C91D00007D15002CD1 -:10082000C91E00007C4200007C4240007C418000E8 -:100830007DE5C00B7DE280079A80000E41AC00058B -:100840009AC000000AEC000130DC001099C00004DE -:10085000000000008000020CC91D00008000020C96 -:10086000C91E0000CC800040CCC00040D0400040F9 -:10087000C80C002594C0FDE3C8100008CD0000405E -:10088000D4000FC080000000D4000FA2D4000340A9 -:10089000D4000FC0D4000FA2CC800040D040004054 -:1008A0007C408000A00000007E82800BD40003C04A -:1008B000D4000FC0D4000FA2CC800040D040004034 -:1008C0007C408000A00000007E82800B7C40C00045 -:1008D00030D000060D10000699000007C81400155E -:1008E00099400005CC000052D4000340D4000FC052 -:1008F000D4000FA2CC800040CCC00040800000009B -:10090000D04000407C40C000CC4D0000DC3A0000EC -:100910009780FDBC04CC000180000243CC4D000058 -:100920007C40C0007C410000292400183264000192 -:100930009640000FCC8000407C4140007C4180000C -:100940007C41C000CCC00043CD00004331DC7FFFC0 -:10095000CDC00043CCC00040CD000040CD400040A1 -:10096000CD80004080000000CDC00040CCC00040E1 -:10097000CD00004080000000D0400040800000001A -:10098000D040007FCC00007F80000000CC00007FC2 -:10099000CC00007F88000000CC00007F0000000039 -:1009A0000000000000000000000000000000000047 -:1009B0000000000000000000000000000000000037 -:1009C0000000000000000000000000000000000027 -:1009D0000000000000000000000000000000000017 -:1009E0000000000000000000000000000000000007 -:1009F00000000000000000000000000000000000F7 -:100A000000000000000000000000000000000000E6 -:100A100000000000000000000000000000000000D6 -:100A200000000000000000000000000000000000C6 -:100A300000000000000000000000000000000000B6 -:100A400000000000000000000000000000000000A6 -:100A50000000000000000000000000000000000096 -:100A60000000000000000000000000000000000086 -:100A70000000000000000000000000000000000076 -:100A80000000000000000000000000000000000066 -:100A90000000000000000000000000000000000056 -:100AA0000000000000000000000000000000000046 -:100AB0000000000000000000000000000000000036 -:100AC0000000000000000000000000000000000026 -:100AD0000000000000000000000000000000000016 -:100AE0000000000000000000000000000000000006 -:100AF00000000000000000000000000000000000F6 -:100B000000000000000000000000000000000000E5 -:100B100000000000000000000000000000000000D5 -:100B200000000000000000000000000000000000C5 -:100B300000000000000000000000000000000000B5 -:100B400000000000000000000000000000000000A5 -:100B50000000000000000000000000000000000095 -:100B60000000000000000000000000000000000085 -:100B70000000000000000000000000000000000075 -:100B80000000000000000000000000000000000065 -:100B90000000000000000000000000000000000055 -:100BA0000000000000000000000000000000000045 -:100BB0000000000000000000000000000000000035 -:100BC0000000000000000000000000000000000025 -:100BD0000000000000000000000000000000000015 -:100BE0000000000000000000000000000000000005 -:100BF00000000000000000000000000000000000F5 -:100C0000000302230004022B000500A000020003E1 -:100C10000006003C0007002700080192000900447C -:100C2000000A002D0010025F001700F1002201D819 -:100C3000002301E90026004C0027005F0020011B73 -:100C4000002800930029004F002A0084002B006533 -:100C5000002F008E003200D90034023300360075B8 -:100C60000039010B003C01FD003F00A0004102489B -:100C7000004401950048019E004901C6004A01D088 -:100C8000005502260056022E0060000A0061002A6C -:100C90000062003000630030006400300065003006 -:100CA0000066003000670030006800370069003FD0 -:100CB000006A0047006B0047006C0047006D00476A -:100CC000006E0047006F0047007000470073025F2E -:100CD000007B024100000005000000050000000547 -:100CE00000000005000000050000000500000005F0 -:100CF00000000005000000050000000500000005E0 -:100D000000000005000000050000000500000005CF -:100D100000000005000000050000000500000005BF -:100D200000000005000000050000000500000005AF -:100D3000000000050000000500000005000000059F -:00000001FF diff --git a/kernel-2.6.33/firmware/sb16/alaw_main.csp.ihex b/kernel-2.6.33/firmware/sb16/alaw_main.csp.ihex deleted file mode 100644 index 04502707..00000000 --- a/kernel-2.6.33/firmware/sb16/alaw_main.csp.ihex +++ /dev/null @@ -1,87 +0,0 @@ -:10000000001000440800004400B1004400610044B6 -:10001000085000440DF261A8440404190000404552 -:10002000404939AC5555718B500563800000063945 -:10003000FF2E2149FF0FD4492001090E2000718BAA -:10004000A801A8808801A880A8000080D200718B38 -:100050008800A880A804B3802007B3808803B180FB -:10006000C000095CC2010082A100718BCD0004199F -:100070002120718BCF0004190000B180C200041947 -:100080000040001408400424000034490C4000449F -:1000900044040439000040453200095C00000C397A -:1000A00000004045404009EFFF2009CF000463A154 -:1000B000500333800004A38000FFC28B00D004549F -:1000C00004E000C4200380C03000008800007A0AE9 -:1000D000D001008200600044C0000099006000442C -:1000E00000FFC28B20000080000D428B083200C44C -:1000F000000E428B00A200C4001E428B0CB200C452 -:10010000008E428B006200C4009E428B085200C4E5 -:1001100000BE428B085200C40004428B047200C42B -:100120000024428B00D200C40055428B006000C402 -:1001300000004045200179800030428B088200C4D5 -:10014000000040450000718B4001008000600044C9 -:10015000FF00E2AB00B200C40FF2A8A82000B188F3 -:10016000000041024DF20039C001008200600044ED -:100170000DF2A3A84DF2003900600044FF00E2AB8D -:1001800020000088000061024DF204190060004464 -:10019000FF00E2ABA0000088000061104DF20419DE -:1001A00000600044FF20E2AB60000088000071C0E6 -:1001B0004DF20419006000440000798000E20084E0 -:1001C0000303044904C20054006004640060004456 -:1001D0000000638000000619030004490060004429 -:1001E00020016380000006190020E28B0CF20084DD -:1001F000BE00518BC020003908010044EC00518B37 -:10020000C02000390002E28B042100843F00518BA2 -:10021000C2200039001100443D00518BC22000393A -:10022000E500718BCD0000390000B180C9200419B0 -:10023000CB200419C1200419C32004191000718BAC -:10024000C7200419DE00518BCF0000390001B180B6 -:10025000C4200419C6200419C8200419CA2004198E -:100260002000718BCC200419030004490060004475 -:10027000090461A8C10004190B0461A8CA0004198B -:10028000046000D40D00610A9040098F0001004510 -:100290000F00610A0040098F000100458200092E0D -:1002A000804009CF02006122432561224033008053 -:1002B0000848004420B1495C9200094E0203092E0F -:1002C0000000A302C00071C02000EB800004C28BBC -:1002D0002004618000047A02C00000820CC3084937 -:1002E000B001F3800000103920000C890C88084907 -:1002F0000300A81800001039BDFF628B20010080A8 -:10030000000063CB00007A024000015B2000008007 -:1003100000004ACB2000138020007A80E02100C03A -:10032000080008491041098EAEAE628B00046122BC -:1003300000030045220133802001A30200007A80DF -:10034000C00000820720400A08A3008440210080EA -:1003500040059310C7200039000040450720400A9F -:100360000C930084080000820C246150400100803E -:10037000C7200039000040450004638000000639B2 -:100380004201090E0220610A000100450C20600AAA -:1003900000C300840004B180000006390C6104D45D -:1003A000002471C0203333C0E001A38222037A020B -:1003B000C301A3822001338000007A80C201B350C0 -:1003C000CC20003900007180000800440C20600A35 -:1003D00000F300840004B180000006390C6104D4ED -:1003E000000071C000009310CC20003900080044C8 -:1003F000CC200039002000C0003071C0000800444B -:1004000020010080AEAE628B20013380000083802B -:1004100020007A8020A1495C8200096E804A098E02 -:10042000E001B3822004A38000007ACB2804EA1004 -:100430000C047A107000C08B00001039900300800B -:100440004000215B900061800C8A084900001C1963 -:100450004000085B08000849200200800300A8183B -:1004600000001419400021CB000041020000EB8085 -:10047000F2010082402133020820610AC4000419FD -:10048000C70000990200610A0C0A04140100610A05 -:100490000300480A00580454C30004190C580044CF -:1004A0000800C80A0C580454C80004190A00610A5C -:1004B0000900480A00C80454C90004190CC80044C3 -:1004C0000B00C80A0CC80454CB0004190400610ACC -:1004D0000600480A00D80454C60004190CD8004489 -:1004E0000500C80A0CD80454C50004190700610AA5 -:1004F0000C00480A000A0454CC0004190C0A0044F9 -:100500000E00C80A0C0A0454CE000419000040452D -:080510002010718B0842060067 -:00000001FF -/* - * Copyright (c) 1994 Creative Technology Ltd. - * Microcode files for SB16 Advanced Signal Processor - */ diff --git a/kernel-2.6.33/firmware/sb16/ima_adpcm_capture.csp.ihex b/kernel-2.6.33/firmware/sb16/ima_adpcm_capture.csp.ihex deleted file mode 100644 index 9a50a585..00000000 --- a/kernel-2.6.33/firmware/sb16/ima_adpcm_capture.csp.ihex +++ /dev/null @@ -1,121 +0,0 @@ -:1000000000100044080000440070004408D0004480 -:1000100000F000440DF261A84404041900004045BA -:100020000004638000000639FF2E2149FF0CD449EB -:10003000404939AC5555718B5001B1800000718B2E -:10004000C2300419C0A00419C2A004198900718B20 -:10005000C83004197100718BCD000419CF00041948 -:100060008000718BCB2004192000718BC4200419EF -:100070004700518BC020003900006380C1A00419E3 -:100080009300014FCD300009CF3000090C4000141F -:1000900000600014000461A8020461A80C6004243C -:1000A000000034490850004444040439000040452D -:1000B0000830610A05B0E8180CC00454C8300419AF -:1000C000090400A80B0400A800004045090461A829 -:1000D000C10004190B0461A8CA0004190D00610ACB -:1000E000000100450F00610A0040098F0001004532 -:1000F000404009EFFF2009CF000463A15003338083 -:100100000004A38000FFC28B0C120454081200C428 -:10011000200380C03000008800007A0AD0010082ED -:1001200004500044C00000990450004400FFC28BFA -:1001300020000080000D428B044200C4000E428B60 -:10014000085200C4001E428B00E200C4008E428BA5 -:1001500008D200C4009E428B04F200C400BE428B51 -:1001600004F200C40004428B041100C40024428B3A -:100170000C6100C40055428B045000C4003F428B08 -:100180000C0100C400004045200179800030428B02 -:10019000046200C4000040450000718B40010080F3 -:1001A00004500044FF00E2AB08C200C40FF2A8A84C -:1001B0002000B188000041024DF20039C0010082E8 -:1001C000045000440DF2A3A84DF20039045000443D -:1001D000FF00E2AB20000088000061024DF204192C -:1001E00004500044FF00E2ABA00000880000611052 -:1001F0004DF2041904500044FF20E2AB6000008877 -:10020000000071C04DF204190450004400007A0A45 -:100210002001F08001A0410A001100C42001F080FB -:10022000C130041904500044000079800C4100845E -:100230008900718BC83004199700718BCD0000398B -:100240000001B1808000041982000419C120041942 -:10025000C3200419C2300419CD100419CF10041999 -:10026000B000718B84000419860004198000718B22 -:10027000CB2004199300014FCD300009CF30000985 -:100280000302044908410014045000440000638044 -:100290000000061903000449045000442001638053 -:1002A000000006190020E28B00C100844700518B3A -:1002B000C020003900006380C1A0041900E100449F -:1002C000BD00518BC02000390000B180C1A00419CD -:1002D00003000449045000440020610A0001004565 -:1002E0000230610A0C8300C40C780844045A0844A4 -:1002F000B200094F1042098E05B0E01804230084B3 -:100300000C01001108056110004908440048084428 -:10031000B200094F8000718BC00000820C013310C5 -:100320002801A31000017A808C0100800230610A4C -:10033000200004190C8300C405B0C818084300C489 -:100340000130C80A0C3800C4088800440C780844FE -:10035000045A08440000A318800004190B0461A883 -:10036000C3200039C33004190F10610ACA300419C0 -:10037000090441A8E1200039D100094F00046102BD -:10038000086300440330410A20000039A300094FEC -:100390000004610200480844088800440230610AF1 -:1003A000000800C40C780844045A0844B200090F3D -:1003B0001040098E0000685B2004B1800200615B80 -:1003C00088037A80AC01008005B0E01800D3008477 -:1003D0000049084400480844B200090F8000718BAE -:1003E000C00000820230610A000800C405B0C818CD -:1003F0000C1800C40130C80A0C3800C40888004436 -:100400000C780844000061182005B180000068CB1A -:10041000800004190D10610AC33004190B0441A8AF -:10042000090441A8E1200039083800440330410A9A -:100430002004B18000480844088800440000B180CE -:10044000C23004190CB800D40F30610A0D30C80A4C -:100450000CB800C49300014FE700016F0F30610A30 -:1004600020000088020061024104041902046102B4 -:1004700043040439CF3000092000094900590044E1 -:100480009300014FE700016F0D30610A2000618881 -:10049000C2000082C2030082CD3000092000094959 -:1004A0000F30610A0D30C80A0C5800840230610A0E -:1004B00005B0A818C2300419000000469040098F0A -:1004C0001204096E0300090E0001718220010080F0 -:1004D000000061CB8004B1800001E0600CD80414FE -:1004E0000001EB804000521B80007980C00171C286 -:1004F0002000C080080A0454C004A8828000721B37 -:10050000800000800001F0802000C0800C2A04548C -:10051000C004A8821000721B800000800001F080DF -:100520002000C080083A0454C004A8822000721B36 -:1005300080000080C003F0822000A0800001001134 -:100540004000C28B00AA00C40000E98005B0A818D2 -:100550000001A822D0010082F000E21B0620A80AB8 -:100560002D10610AD100092E0001A8020E10C80A40 -:100570000CBA04140E10610A044A00440C10C80A94 -:10058000044A04540C10610AD00100820010A8181B -:10059000A0000088000171820300090E9A0100602A -:1005A0003200092E00000046000171822001008007 -:1005B000000061CB8024B1C00031E0600CCA04149B -:1005C0000001EB804000521B80007980C00171C2A5 -:1005D0002000C08008DA0454C004A8828000721B86 -:1005E000800000800001F0802000C0800CFA0454DC -:1005F000C004A8821000721B800000800001F080FF -:100600002000C08008290454C004A8822000721B66 -:1006100080000080C003F0822000A0800001001153 -:100620004000C28B003900C40000E98005B0A81862 -:100630000001A822D0010082B000E21B0620A80A17 -:100640002F10610AF100092E0001A8020E10C80A3D -:100650000CA904140E10610A049900440C10C80A75 -:10066000049904540C10610AD00100820010A818EB -:10067000A0000088000171829F0100600000004618 -:10068000000033800000838020007A8020073380C0 -:100690000000838020047A80200100800000004652 -:1006A0000200610A041B04140100610A0300480AE5 -:1006B0000C790454C300041904C900440800C80A92 -:1006C00004C90454C80004190A00610A0900480A50 -:1006D0000CE90454C900041904D900440B00C80AE9 -:1006E00004D90454CB0004190400610A0600480A26 -:1006F0000CF90454C6000419040B00440500C80A90 -:10070000040B0454C50004190700610A0C00480AD0 -:100710000C2B0454CC000419041B00440E00C80A1E -:10072000041B0454CE000419000040459220718B34 -:04073000A6C5110049 -:00000001FF -/* - * Copyright (c) 1994 Creative Technology Ltd. - * Microcode files for SB16 Advanced Signal Processor - */ diff --git a/kernel-2.6.33/firmware/sb16/ima_adpcm_init.csp.ihex b/kernel-2.6.33/firmware/sb16/ima_adpcm_init.csp.ihex deleted file mode 100644 index a899a9e7..00000000 --- a/kernel-2.6.33/firmware/sb16/ima_adpcm_init.csp.ihex +++ /dev/null @@ -1,70 +0,0 @@ -:10000000001000440000404500004045000040450D -:1000100000004045AAAA718B440404190000404521 -:10002000FF6E2149FF0FD449404939AC5555718BBA -:100030005005B1806200190E2100718B880000808C -:10004000B000718B880000804000718B88000080B8 -:100050006000718B880000805000718B88000080E8 -:100060007000718B88000080C000718B8800008058 -:10007000E000718B88000080D000718B88000080C8 -:100080000200718B880000802200718B8800008044 -:100090003200718B88000080A200718B8800008084 -:1000A000B200718B880000806200718B8800008034 -:1000B000C200718B88000080F200718B8800008084 -:1000C0001100718B88000080A100718B8800008076 -:1000D0006100718B88000080E100718B88000080D6 -:1000E0001300718B88000080B300718B8800008042 -:1000F000C300718B880000801800718B880000801D -:100100006800718B880000800A00718B8800008075 -:100110004A00718B880000802900718B8800008064 -:100120007900718B880000809B00718B88000080B3 -:100130001400718B88000080F400718B88000080AF -:10014000E600718B88000080E500718B88000080DC -:10015000D700718B880000802E00718B8800008092 -:100160009D00718B88000080EF00718B88000080FB -:10017000B220718B880000803320718B8800008052 -:100180002A20718B880000803B20718B88000080C2 -:100190004620718B880000802C20718B88000080A5 -:1001A000DD20718B880000800110718B8800008039 -:1001B0009A10718B880000801610718B8800008067 -:1001C0008E10718B88000080C230718B8800008097 -:1001D000C930718B880000803C30718B88000080B2 -:1001E0008180718B88000080D480718B88000080B2 -:1001F00010A0718B8800008034A0718B8800008073 -:100200000290718B880000807590718B880000804F -:100210009AB0718B880000801240718B880000803A -:100220000D40718B880000803C60718B88000080DD -:10023000E750718B880000800E70718B8800008001 -:10024000FFC0718B88000080C8D0718B880000804F -:1002500057F0718B88000080C822718B8800008065 -:10026000B032718B88000080DD82718B8800008045 -:1002700090B2718B880000808A62718B8800008048 -:10028000CE72718B88000080A5D2718B88000080AF -:100290009721718B88000080A2A1718B880000805B -:1002A0005C41718B88000080FEC1718B88000080EA -:1002B0007A23718B880000807893718B880000808E -:1002C0006773718B880000801728718B880000800D -:1002D0008848718B88000080DBF8718B8800008073 -:1002E0002BBA718B88000080F109718B8800008027 -:1002F000DC69718B88000080198B718B880000800D -:10030000FFFB718B880000802000718B88000080CB -:100310005200718BC2000082FFFF718BC20000820D -:10032000C2000082C2000082C20000821000718BF5 -:10033000C20000828000718BC20000829000718B2D -:10034000C20000824000718BC2000082FFFF718BEF -:10035000C2000082C2000082C2000082C20000828D -:100360001000718BC20000828000718BC20000827D -:100370009000718BC20000824000718BC20000822D -:10038000FFFB718BC20000820004718BC2000082EF -:100390004A00718BC20000820000718BC200008293 -:1003A0000000718BC2000082C2000082C2300419BA -:1003B0001000094FC2010082C2010082C201008206 -:1003C000C2010082C2010082C2010082C201008219 -:1003D000C2010082C2010082C2010082C201008209 -:1003E000C2010082C20100820010718BC130041969 -:1003F0009300014FCD300009CF300009000034498F -:0804000000080044C85411007B -:00000001FF -/* - * Copyright (c) 1994 Creative Technology Ltd. - * Microcode files for SB16 Advanced Signal Processor - */ diff --git a/kernel-2.6.33/firmware/sb16/ima_adpcm_playback.csp.ihex b/kernel-2.6.33/firmware/sb16/ima_adpcm_playback.csp.ihex deleted file mode 100644 index f09f18cf..00000000 --- a/kernel-2.6.33/firmware/sb16/ima_adpcm_playback.csp.ihex +++ /dev/null @@ -1,122 +0,0 @@ -:1000000000100044080000440C50004400700044FC -:10001000047000440DF261A8440404190000404536 -:100020000004638000000639FF2E2149FF0DD449EA -:10003000404939AC5555718B5001B1800001B180F8 -:10004000C92004195100718BCD000419E420718B73 -:10005000CF0004198000718BCB2004191000718B24 -:10006000C42004196500518BC22000390000B18002 -:10007000C230041900006380C1A004199300014F2D -:10008000CD300009CF300009044000140C400014AA -:10009000000461A8020461A804600424000034493B -:1000A000005000444404043900004045000040452D -:1000B0000F00610A00010045404009EFFF2009CF11 -:1000C000000463A1500333800004A38000FFC28BAF -:1000D00008F004540CD000C4200380C03000008815 -:1000E00000007A0AD001008208500044C000009944 -:1000F0000850004400FFC28B20000080000D428B9E -:1001000000A200C4000E428B0C9200C4001E428B61 -:10011000046200C4008E428B0C5200C4009E428BCD -:1001200000C200C400BE428B00C200C40004428B67 -:1001300000F200C40024428B009100C40055428BA1 -:10014000085000C4003F428B08E200C40000404554 -:10015000200179800030428B009200C400004045AD -:100160000000718B4001008008500044FF00E2ABAA -:100170000C4200C40FF2A8A82000B1880000410280 -:100180004DF20039C0010082085000440DF2A3A8CE -:100190004DF2003908500044FF00E2AB2000008817 -:1001A000000061024DF2041908500044FF00E2AB68 -:1001B000A0000088000061104DF2041908500044AE -:1001C000FF20E2AB60000088000071C04DF204190E -:1001D0000850004400007A0A2001F08001A0410A82 -:1001E00004D200C42001F080C1300419085000443A -:1001F0000000798000A10084B500518BCF00003948 -:100200000001B180880004198A000419C82004196B -:10021000CA200419C2300419CD100419CF100419D2 -:10022000B000718B8C0004198E0004191000718BC2 -:10023000C42004199300014FCD300009CF300009CC -:100240000303044904810054085004640850004426 -:1002500000006380000006190300044908500044B0 -:1002600020016380000006190002E28B084100842F -:100270006500518BC220003900006380C1A00419C1 -:10028000086100442D00518BC22000390000B1806C -:10029000C1A0041903000449085000440220610A67 -:1002A000000100450230610A040300C405B0C8180B -:1002B000047100C4001300440079084400047980EC -:1002C000004900C4CA2004194A040419FF00E28B43 -:1002D0000CF90844CF1004190C2B08448E000419A3 -:1002E0000330610AC8200039480400390A30610A25 -:1002F0000CF90844CD1004190C2B08448C00041987 -:100300000CD908440C5A0044007908440004798050 -:10031000004900C4C3300419CA3000990CD90844FC -:10032000420A090E000133118C01A38000017A10EA -:100330008005B18005B0E01800930084007908447E -:1003400000047980004900C40C1B0844880004198B -:100350008A0000990CD90844420A090E8000718B6A -:10036000C004B1821000E00B004300840230610A37 -:100370000130C80A004300840000B180C230041973 -:100380000CA800440230610A00D300C405B0C818AC -:10039000046300C408F30044007908440004798031 -:1003A000004900C420000419FF00E28B0CF9084446 -:1003B000CD100419CF1004190C2B08448C0004191B -:1003C0008E0004190330610AC8200039CA200039A0 -:1003D000480400394A0400390CD908440C5A004436 -:1003E0000079084400047980004900C4C33004192E -:1003F0000CD90844420A090E05B0E0180018008420 -:100400000079084400047980004900C40C1B0844AA -:10041000800100800CD90844420A090E8000718BCB -:10042000C004B1821000E00B008800840230610A31 -:100430000130C80A008800840000B180C23004196D -:1004400000010011000FE28B000041CB8C00008006 -:10045000000048CB20007A8080010080820C096E69 -:100460000308090E804009CF000171C20008C21BB9 -:1004700004B800C42005A8802001F0800001C21B40 -:10048000044800C42005A8802001F0800002C21B9F -:10049000046800C42005A8802001F0802003A88003 -:1004A000000100110004C28B087800C40000E9803C -:1004B00005B0A81800004ACB2000A822D001008275 -:1004C00040010080C4000419B000E28B0620A80A95 -:1004D0002D10610AD108092E0001A8020CF9084468 -:1004E000CD1004190C2B08440308090E9A25B1609D -:1004F000A20E096E0300090F000171822001008025 -:10050000000061CB800100800300090F000171C26F -:100510000008C21B0C2A00C42005A8802001F0801E -:100520000001C21B0C1A00C42005A8802001F08025 -:100530000002C21B0C3A00C42005A8802001F080F4 -:100540002003A880000100110004C28B04AA00C48B -:100550000000E98005B0A81800004ACB2000A822BE -:10056000D001008240010080C7000419B000E28B76 -:100570000620A80A2F10610AF108092E0001A8021E -:100580000CF90844CF1004190C2B08449F35B160B6 -:100590000308090E0001718220010080000061CB78 -:1005A00080010080E420718B000100459040098F9C -:1005B0000005638000000639081904D49300014F38 -:1005C000E700016F0D30610A200461A8C2000082BB -:1005D000020461A8C2000082CD30000902000002BE -:1005E00002000002C0800009200009490F30610AA2 -:1005F0000D30C80A002900C40080C80A002900C4C0 -:100600000004B18000000639C920043900390044D3 -:1006100000046380000006390004B180C920043959 -:10062000003900440920230A00000619C9200419D2 -:10063000000040450200610A0CB904140400610A7C -:100640000600480A00A90454C60004190CA9004475 -:100650000500C80A0CA90454C50004190700610A62 -:100660000C00480A00B90454CC0004190CB9004429 -:100670000E00C80A0CB90454CE0004190C5A0044E8 -:10068000820D092E804009CF00DF718B8001008030 -:1006900002C1002203C1002200016580D2056582EB -:1006A00040210080D3030082403300800C5A004474 -:1006B0000F30610A0D30C80A08D900C49300014FF9 -:1006C000E700016F0F30610A20000088020061021C -:1006D00002000003CF3000092000094900046380B4 -:1006E00004D900440004B180000000460230610AD1 -:1006F00005B0A818C2300419000000460E10C80A40 -:100700000C0B04140E10610A042B00440C10C80AD0 -:10071000042B04540C10610A000000460010A818B5 -:10072000A0000088000171820000004600043380B0 -:100730000000838020047A802001338000008380C1 -:1007400020007A80200300800000004616CE1100B1 -:00000001FF -/* - * Copyright (c) 1994 Creative Technology Ltd. - * Microcode files for SB16 Advanced Signal Processor - */ diff --git a/kernel-2.6.33/firmware/sb16/mulaw_main.csp.ihex b/kernel-2.6.33/firmware/sb16/mulaw_main.csp.ihex deleted file mode 100644 index b64b565f..00000000 --- a/kernel-2.6.33/firmware/sb16/mulaw_main.csp.ihex +++ /dev/null @@ -1,84 +0,0 @@ -:10000000001000440800004400B1004400610044B6 -:10001000085000440DF261A8440404190000404552 -:10002000404939AC5555718B500563800000063945 -:10003000FF2E2149FF0FD4492001090E2000718BAA -:10004000A801A8808801A880A8000080D200718B38 -:100050008800A880A804B3802007B3808803B180FB -:10006000C000095CC2010082A100718BCD0004199F -:10007000A220718BCF0004190000B180C2000419C6 -:100080000040001408400424000034490C4000449F -:1000900044040439000040453200095C00000C397A -:1000A00000004045404009EFFF2009CF000463A154 -:1000B000500333800004A38000FFC28B00D004549F -:1000C00004E000C4200380C03000008800007A0AE9 -:1000D000D001008200600044C0000099006000442C -:1000E00000FFC28B20000080000D428B083200C44C -:1000F000000E428B00A200C4001E428B0CB200C452 -:10010000008E428B006200C4009E428B085200C4E5 -:1001100000BE428B085200C40004428B047200C42B -:100120000024428B00D200C40055428B006000C402 -:1001300000004045200179800030428B088200C4D5 -:10014000000040450000718B4001008000600044C9 -:10015000FF00E2AB00B200C40FF2A8A82000B188F3 -:10016000000041024DF20039C001008200600044ED -:100170000DF2A3A84DF2003900600044FF00E2AB8D -:1001800020000088000061024DF204190060004464 -:10019000FF00E2ABA0000088000061104DF20419DE -:1001A00000600044FF20E2AB60000088000071C0E6 -:1001B0004DF20419006000440000798000E20084E0 -:1001C0000303044908C20054006004640060004452 -:1001D0000000638000000619030004490060004429 -:1001E00020016380000006190020E28B0CF20084DD -:1001F0003E00518BC0200039080100446C00518B37 -:10020000C02000390002E28B04210084FD00518BE4 -:10021000C220003900110044FE00518BC220003979 -:10022000E500718BCD0000390000B180C9200419B0 -:10023000CB200419C1200419C32004191000718BAC -:10024000C72004195E00718BCF0000390000B18017 -:10025000C4200419C6200419C8200419CA2004198E -:100260002000718BCC200419030004490060004475 -:10027000090461A8C10004190B0461A8CA0004198B -:10028000046000D40D00610A9040098F0001004510 -:100290000F00610A0040098F000100458200092E0D -:1002A000804009CF02006122432561224033008053 -:1002B00008A800442031495C9200094E0203092E2F -:1002C0000000A302C00071C02000EB800004C28BBC -:1002D0002004618000047A02CB00A858B005F380A6 -:1002E0002004A81000001039B000E08B200100802D -:1002F000000063CB00007A024000015B2000008018 -:1003000000004ACB2000138020007A80E02100C04A -:10031000080008491041098EFFFF628B000461222A -:1003200000030045220133802001A30200007A80EF -:10033000C00000820720400A08830084402100801A -:1003400040059310C7200039000040450720400AAF -:100350000CA30084080000820C246150400100803E -:10036000C7200039000040450004638000000639C2 -:100370004201090E0220610A000100450C20600ABA -:10038000007300840004B180000006390C6104D4BD -:10039000002471C0203333C0E001A38222037A021B -:1003A000C301A3822001338000007A80C201B350D0 -:1003B000CC2000390000718000F300440C20600A5A -:1003C00000D300840004B180000006390C6104D41D -:1003D0000000B310CC200039000071C000F30044CD -:1003E000CC200039002071C0003071C000F30044FF -:1003F00020010080FFFF628B20013380000083809A -:1004000020007A8020E1095C8200092F804A098E51 -:10041000E001B3822004A38000007ACB0300A81877 -:10042000000010390804EA1008047A102000008047 -:10043000400021CB0C00E810000041020C00EB1042 -:10044000F2010082402133020820610AC40004192D -:10045000C70000990200610A0CE804140100610A57 -:100460000300480A00B80454C30004190CB800443F -:100470000800C80A0CB80454C80004190A00610A2C -:100480000900480A00680454C90004190C680044B3 -:100490000B00C80A0C680454CB0004190400610A5C -:1004A0000600480A00780454C60004190C78004479 -:1004B0000500C80A0C780454C50004190700610A35 -:1004C0000C00480A00E80454CC0004190CE800446D -:1004D0000E00C80A0CE80454CE0004190000404580 -:0804E0002010718B093F070099 -:00000001FF -/* - * Copyright (c) 1994 Creative Technology Ltd. - * Microcode files for SB16 Advanced Signal Processor - */ diff --git a/kernel-2.6.33/firmware/sun/cassini.bin.ihex b/kernel-2.6.33/firmware/sun/cassini.bin.ihex deleted file mode 100644 index 5cd7ae70..00000000 --- a/kernel-2.6.33/firmware/sun/cassini.bin.ihex +++ /dev/null @@ -1,143 +0,0 @@ -:1000000000827E82090000000000008E8EFFCE82FA -:1000100025FF010FCE8426FF0111CE853DDFE58649 -:1000200039B78FF87EC3C2964784F38A009747CECC -:100030008233FF010F9646840C8104270B96468479 -:100040000C810827577E8425964784F38A049747B6 -:10005000CE8254FF010F9646840C81042638B612D6 -:1000600020842026037E8425967BD67CFE8F56BD79 -:10007000F7B6FE8F4EBDEC8EBDFAF7BDF728CE82E7 -:1000800082FF010F9646840C8104260AB612208452 -:100090002027B57E8425BDF71F7E841F964784F3F5 -:1000A0008A089747DEE1AD00CE82AFFF010F7E8464 -:1000B00025964185102606962385402706BDED002E -:1000C0007E83A2DE42BDEB8E9624840827037E83C6 -:1000D000DF967BD67CFE8F56BDF7B6FE8F50BDEC0B -:1000E0008EBDFAF78611C649BDE412CE82EFFF013C -:1000F0000F9646840C81002717C649BDE491240D54 -:10010000B612208520260CCE82C1FF010F7E8425E9 -:100110007E8416FE8F52BDEC8EBDFAF7866AC64904 -:10012000BDE412CE8327FF010F9646840C81002781 -:100130000AC649BDE49125067E84257E8416B6183C -:1001400070BB19702A0481AF2E19967BF62007FA2E -:100150002027C4388138270BF62007FA2027CB0840 -:100160007E82D3BDF7668674C649BDE412CE837124 -:10017000FF010F9646840C8108260AC649BDE4910A -:1001800025067E84257E8416BDF73E260EBDE50934 -:100190002606CE82C1FF010F7E8425FE8F54BDEC62 -:1001A0008EBDFAF7BDF733860FC651BDE412CE837C -:1001B000B2FF010F9646840C8108265CB61220849B -:1001C0003F813A271C9623854027037E8425C6510C -:1001D000BDE49125037E8425CE82C1FF010F7E847C -:1001E00025BDF8377C007ACE83EEFF010F7E842593 -:1001F0009646840C81082620962484082629B61861 -:1002000082BB1982B1013B2209B6122084378132A8 -:100210002715BDF8447E82C1BDF71FBDF844BDFC63 -:1002200029CE8225FF010F39964784FC8A00974723 -:10023000CE8434FF011196468403810227037E8514 -:100240001E964784FC8A029747DEE1AD008601B71F -:100250001251BDF714B6103184FDB71031BDF81E30 -:100260009681D682FE8F5ABDF7B6FE8F5CBDEC8EAE -:10027000BDFAF78608D600C51026028B20C651BDF0 -:10028000E412CE8486FF011196468403810227037F -:100290007E850FC651BDE49125037E851E9644855B -:1002A00010260AB61250BA013C851027A8BDF76681 -:1002B000CE84B7FF01117E851E96468403810226F7 -:1002C00050B612308403810127037E851E96448533 -:1002D000102613B61250BA013C85102609CE84535D -:1002E000FF01117E851EB610318A02B71031BD851F -:1002F0001FBDF8377C0080CE84FEFF01117E851E75 -:100300009646840381022609B612308403810127B0 -:100310000FBDF844BDF70BBDFC29CE8426FF0111AB -:1003200039D622C40FB61230BA12328404270D9681 -:100330002285042705CA107E853ACA20D72239862D -:1003400000978318CE1C00BDEB4696578501270207 -:100350004F3985022701397F8F7D8604B7120486C5 -:1003600008B712078610B7120C8607B71206B68FA9 -:100370007DB712708601BA1204B71204010101019F -:100380000101B6120484FE8A02B7120401010101C0 -:10039000010186FDB41204B71204B612008408816C -:1003A000082716B68F7D810C27088B04B78F7D7EBA -:1003B000856C860397407E896E8607B712065FF7C5 -:1003C0008F825FF78F7FF78F70F78F71F78F72F7DC -:1003D0008F73F78F74F78F75F78F76F78F77F78FA7 -:1003E00078F78F79F78F7AF78F7BB612048A10B778 -:1003F000120486E4B71270B71207F71205F7120954 -:100400008608BA1204B7120486F7B41204B71204AD -:10041000010101010101B61208277F8180260B86A8 -:1004200008CE8F79BD897B7E868E8140260B86041F -:10043000CE8F76BD897B7E868E8120260B8602CE6E -:100440008F73BD897B7E868E8110260B8601CE8FB1 -:1004500070BD897B7E868E8108260B8608CE8F79BB -:10046000BD897F7E868E8104260B8604CE8F76BD65 -:10047000897F7E868E8102260B8A02CE8F73BD898C -:100480007F7E868E810126088601CE8F70BD897F92 -:10049000B68F7F810F26037E8747B61209840381BA -:1004A0000327067C12097E85FEB6120684078107A3 -:1004B00027088B01B712067E86D5B68F82260A7C66 -:1004C0008F824FB712067E85C0B61206843F813FE9 -:1004D00027108B08B71206B6120984FCB712097EE2 -:1004E00085FECE8F7018CE8F84C60CBD896FCE8FDF -:1004F0008418CE8F70C60CBD896FD683C14F2D0373 -:100500007E8740B68F7F8107270F810B2715810DCE -:10051000271B810E27217E8740F78F7B8602B78FAE -:100520007A201CF78F788602B78F772012F78F75A5 -:100530008602B78F742008F78F728602B78F717E9C -:100540008747860497407E896ECE8F72BD89F7CE2D -:100550008F75BD89F7CE8F78BD89F7CE8F7BBD892A -:10056000F74FB78F7DB78F81B68F7227477C8F7D0E -:10057000B68F75273F7C8F7DB68F7827377C8F7D30 -:10058000B68F7B272F7F8F7D7C8F817A8F72271B81 -:100590007C8F7D7A8F7527167C8F7D7A8F782711D7 -:1005A0007C8F7D7A8F7B270C7E87837A8F757A8FFD -:1005B000787A8F7BCEC1FCF68F7D3AA600B7127099 -:1005C000B68F7226037E87FAB68F75260A18CE8FED -:1005D00073BD89D57E87FAB68F78260A18CE8F76B6 -:1005E000BD89D57E87FAB68F7B260A18CE8F79BD56 -:1005F00089D57E87FA860597407E8900B68F7581FA -:10060000072EF2F61206C4F81BB71206B68F7881D1 -:10061000072EE2484848F61206C4C71BB71206B6B2 -:100620008F7B81072ECFF61205C4F81BB712058603 -:1006300000F68F71BD89948601F68F74BD8994860A -:1006400002F68F77BD89948603F68F7ABD8994CEA2 -:100650008F70A60181012707810327037E8866A684 -:1006600000B88F818401260B8C8F792C0E08080826 -:100670007E8850B612048A40B71204B6120484FB76 -:1006800084EFB71204B6120736B68F7C4848B7120B -:10069000078601BA1204B7120401010101010186A3 -:1006A000FEB41204B712048602BA1204B71204860A -:1006B000FDB41204B7120432B71207B61200840850 -:1006C0008108270F7C82082607867697407E896EF0 -:1006D0007E86ECB68F7F810F273CBDE6C7B7120D33 -:1006E000BDE6CBB612048A20B71204CEFFFFB612C5 -:1006F00000810C26050926F6271CB6120484DFB7F4 -:100700001204968381072C057C0083200696838B38 -:100710000897837E85417F8F7E8680B7120C860185 -:10072000B78F7DB6120C847FB7120C8A80B7120C7B -:10073000860ABD8A06B6120A2A09B6120CBA8F7D3D -:10074000B7120CB68F7E8160271A8B20B78F7EB6CA -:10075000120C849FBA8F7EB7120CB68F7D48B78F6C -:100760007D7E8921B612048A20B71204BD8A0A4F01 -:1007700039A60018A7000818085A26F539366C0063 -:1007800032BA8F7FB78F7FB612098403A701B612E2 -:1007900006843FA70239368603B78F8032C1002610 -:1007A00006B78F7C7E89C9C1012718C102270CC1F9 -:1007B000032700F68F800505F78F80F68F800505EB -:1007C000F78F80F68F800505F78F80F68F8053F4C2 -:1007D00012071BB7120739CE8F70A60018E6001853 -:1007E000A700E700A60118E60118A701E701A60285 -:1007F00018E60218A702E70239A6008407E600C43B -:10080000385454541BA700394A26FD399622840FC8 -:1008100097228601B78F70B61207B78F71F6120C48 -:10082000C40FC80FF78F72F68F72B68F71840327CB -:10083000148101271C81022724F48F70272A962215 -:100840008A807E8A64F48F70271E96228A107E8AA0 -:1008500064F48F70271296228A207E8A64F48F7047 -:10086000270696228A409722748F71748F71788F31 -:1008700070B68F70851027AFD622C41058B612708C -:1008800081E4273681E1260C96228420441BD6225F -:10089000C4CF20235881C6260D9622844044441B91 -:1008A000D622C4AF2011588127260F962284804477 -:1008B00044441BD622C46F1B972239270C7C820626 -:0D08C000BDD9EDB682077E8AB97F82063968 -:00000001FF -/* firmware patch for NS_DP83065 */ diff --git a/kernel-2.6.33/firmware/tehuti/bdx.bin.ihex b/kernel-2.6.33/firmware/tehuti/bdx.bin.ihex deleted file mode 100644 index b029e4c8..00000000 --- a/kernel-2.6.33/firmware/tehuti/bdx.bin.ihex +++ /dev/null @@ -1,2678 +0,0 @@ -:1000000002000F00008071402D000000000000C0C1 -:1000100002000F00018071002D000000000080C070 -:1000200002000F00028071002D000000000000C1DE -:1000300002000F00038071002D000000000080C14D -:1000400002000F00048071002D000000000000C2BB -:1000500002000F00058071002D000000000080C22A -:1000600002000F00068071002D000000000000C398 -:1000700002000F00078071002D000000000080C307 -:1000800002000F00088071002D000000000000C475 -:1000900002000F00098071002D000000000080C4E4 -:1000A00002000F000A8071002D000000000000C552 -:1000B00002000F000B8071002D000000000080C5C1 -:1000C00002000F000C8071002D000000000000C62F -:1000D00002000F000D8071002D000000000080C69E -:1000E00002000F000E8071002D000000000000C70C -:1000F00002000F000F8071002D000000000080C77B -:1001000002000F00108071002D000000000000C8E8 -:1001100002000F00118071002D000000000080C857 -:1001200002000F00128071002D000000000000C9C5 -:1001300002000F00138071002D000000000080C934 -:1001400002000F00148071002D000000000000CAA2 -:1001500002000F00158071002D000000000080CA11 -:1001600002000F00168071002D000000000000CB7F -:1001700002000F00178071002D000000000080CBEE -:1001800002000F00188071002D000000000000CC5C -:1001900002000F00198071002D000000000080CCCB -:1001A00002000F001A8071002D000000000000CD39 -:1001B00002000F001B8071002D000000000080CDA8 -:1001C00002000F001C8071002D000000000000CE16 -:1001D00002000F001D8071002D000000000080CE85 -:1001E00002000F001E8071002D000000000000CFF3 -:1001F00002000F001F8071002D000000000080CF62 -:1002000002000F00208071002D000000000000D0CF -:1002100002000F00218071002D000000000080D03E -:1002200002000F00228071002D000000000000D1AC -:1002300002000F00238071002D000000000080D11B -:1002400002000F00248071002D000000000000D289 -:1002500002000F00258071002D000000000080D2F8 -:1002600002000F00268071002D000000000000D366 -:1002700002000F00278071002D000000000080D3D5 -:1002800002000F00288071002D000000000000D443 -:1002900002000F00298071002D000000000080D4B2 -:1002A00002000F002A8071002D000000000000D520 -:1002B00002000F002B8071002D000000000080D58F -:1002C00002000F002C8071002D000000000000D6FD -:1002D00002000F002D8071002D000000000080D66C -:1002E00002000F002E8071002D000000000000D7DA -:1002F00002000F002F8071002D000000000080D749 -:1003000002000F00308071002D000000000000D8B6 -:1003100002000F00318071002D000000000080D825 -:1003200002000F00328071002D000000000000D993 -:1003300002000F00338071002D000000000080D902 -:1003400002000F00348071002D000000000000DA70 -:1003500002000F00358071002D000000000080DADF -:1003600002000F00368071002D000000000000DB4D -:1003700002000F00378071002D000000000080DBBC -:1003800002000F00388071007B000000008060DDFB -:1003900002000F00398071002D000000000000DD18 -:1003A00002000F003A8071002D000000000080DB89 -:1003B00002000F003B8071002D000000000000DDF6 -:1003C00002000F003C8071002D000000000000DDE5 -:1003D00002000F003D8071000000000000000000DE -:1003E00002000F003E8071000000000000000000CD -:1003F00002000F003F8071000000000000000000BC -:1004000002000F00408071000000000000000000AA -:1004100002000F0041807100000000000000000099 -:1004200002000F0042807100000000000000000088 -:1004300002000F0043807100000000000000000077 -:1004400002000F0044807100000000000000000066 -:1004500002000F0045807100000000000000000055 -:1004600002000F0046807100000000000000000044 -:1004700002000F0047807100000000000000000033 -:1004800002000F0048807100000000000000000022 -:1004900002000F0049807100000000000000000011 -:1004A00002000F004A807100000000000000000000 -:1004B00002000F004B8071000000000000000000EF -:1004C00002000F004C8071000000000000000000DE -:1004D00002000F004D8071000000000000000000CD -:1004E00002000F004E8071000000000000000000BC -:1004F00002000F004F8071000000000000000000AB -:1005000002000F0050807100000000000000000099 -:1005100002000F0051807100000000000000000088 -:1005200002000F0052807100000000000000000077 -:1005300002000F0053807100000000000000000066 -:1005400002000F0054807100000000000000000055 -:1005500002000F0055807100000000000000000044 -:1005600002000F0056807100000000000000000033 -:1005700002000F0057807100000000000000000022 -:1005800002000F0058807100000000000000000011 -:1005900002000F0059807100000000000000000000 -:1005A00002000F005A8071000000000000000000EF -:1005B00002000F005B8071000000000000000000DE -:1005C00002000F005C8071000000000000000000CD -:1005D00002000F005D8071000000000000000000BC -:1005E00002000F005E8071000000000000000000AB -:1005F00002000F005F80710000000000000000009A -:1006000002000F0060807100000000000000000088 -:1006100002000F0061807100000000000000000077 -:1006200002000F0062807100000000000000000066 -:1006300002000F0063807100000000000000000055 -:1006400002000F00648071002D000000000000DB3C -:1006500002000F00658071003F000000040100DD12 -:1006600002000F00668071003F000000010018DDED -:1006700002000F0067807100690000007A3D00DD14 -:1006800002000F00688071003F000000040800DDD8 -:1006900002000F0069807100690000007A3D00DDF2 -:1006A00002000F006A8071003F000000043000DD8E -:1006B00002000F006B8071003F000000010018DD98 -:1006C00002000F006C807100690000007A3D00DDBF -:1006D00002000F006D8071003F000000040000DD8B -:1006E00002000F006E807100690000007A3D00DD9D -:1006F00002000F006F8071003F000000043D00DD2C -:1007000002000F00708071003F000000010018DD42 -:1007100002000F0071807100690000007A3D00DD69 -:1007200002000F00728071003F000000040700DD2E -:1007300002000F0073807100690000007A3D00DD47 -:1007400002000F00748071003F000000842800DD6B -:1007500002000F00758071003F000000010018DDED -:1007600002000F0076807100690000007A3D00DD14 -:1007700002000F00778071003F000000043700DDA9 -:1007800002000F0078807100690000007A3D00DDF2 -:1007900002000F00798071003F000000042900DD95 -:1007A00002000F007A8071003F000000010018DD98 -:1007B00002000F007B807100690000007A3D00DDBF -:1007C00002000F007C8071003F00000004AA04DDDD -:1007D00002000F007D807100690000007A3D00DD9D -:1007E00002000F007E8071003F000000042800DD41 -:1007F00002000F007F8071003F000000010018DD43 -:1008000002000F0080807100690000007A3D00DD69 -:1008100002000F00818071003F000000043100DD04 -:1008200002000F0082807100690000007A3D00DD47 -:1008300002000F00838071003F000000842B00DD68 -:1008400002000F00848071003F000000010018DDED -:1008500002000F0085807100690000007A3D00DD14 -:1008600002000F00868071003F00000004E401DDFB -:1008700002000F0087807100690000007A3D00DDF2 -:1008800002000F00888071003F000000840080D7C4 -:1008900002000F00898071003F000000010098D71E -:1008A00002000F008A80710059000000EF3780D7E6 -:1008B00002000F008B8071003D0000006F0080F788 -:1008C00002000F008C8071003D0000006F0080F777 -:1008D00002000F008D8071003D0000006F0080F766 -:1008E00002000F008E8071002D0000007F02D6D71D -:1008F00002000F008F807100180000008100FF17B8 -:1009000002000F00908071003D0000006F0080F732 -:1009100002000F00918071003D0000006F0080F721 -:1009200002000F00928071002D000000B800D8D79F -:1009300002000F0093807100180000008100EB1787 -:1009400002000F00948071003F000000042900DDC8 -:1009500002000F00958071003F000000010018DDCB -:1009600002000F0096807100690000007A3D00DDF2 -:1009700002000F00978071003F00000084AA04DD90 -:1009800002000F0098807100690000007A3D00DDD0 -:1009900002000F00998071003F000000042B00DD71 -:1009A00002000F009A8071003F000000010018DD76 -:1009B00002000F009B807100690000007A3D00DD9D -:1009C00002000F009C8071003F000000040000DD69 -:1009D00002000F009D807100690000007A3D00DD7B -:1009E00002000F009E8071003F000000842900DD9E -:1009F00002000F009F8071003F000000010018DD21 -:100A000002000F00A0807100690000007A3D00DD47 -:100A100002000F00A18071003F000000040000DD13 -:100A200002000F00A2807100690000007A3D00DD25 -:100A300002000F00A38071003F000000042A00DDC7 -:100A400002000F00A48071003F000000010018DDCB -:100A500002000F00A5807100690000007A3D00DDF2 -:100A600002000F00A68071003F000000849100DDAD -:100A700002000F00A7807100690000007A3D00DDD0 -:100A800002000F00A88071003F000000841980D68A -:100A900002000F00A98071003F000000010080D615 -:100AA00002000F00AA80710035000000ED0080D622 -:100AB00002000F00AB807100180000008100FF37BA -:100AC00002000F00AC8071003F000000042B00DD2D -:100AD00002000F00AD8071003F000000010018DD32 -:100AE00002000F00AE807100690000007A3D00DD59 -:100AF00002000F00AF8071003F000000040000DD25 -:100B000002000F00B0807100690000007A3D00DD36 -:100B100002000F00B18071003F000000842A00DD58 -:100B200002000F00B28071003F000000010018DDDC -:100B300002000F00B3807100690000007A3D00DD03 -:100B400002000F00B48071003F000000040000DDCF -:100B500002000F00B5807100690000007A3D00DDE1 -:100B600002000F00B68071003F000000840C80D6A8 -:100B700002000F00B78071003F000000010080D626 -:100B800002000F00B880710035000000ED0080D633 -:100B900002000F00B9807100180000008100FF37CB -:100BA00002000F00BA8071003F000000842A00DDBF -:100BB00002000F00BB8071003F000000010018DD43 -:100BC00002000F00BC807100690000007A3D00DD6A -:100BD00002000F00BD8071003F000000040000DD36 -:100BE00002000F00BE807100690000007A3D00DD48 -:100BF00002000F00BF8071003F000000840F80D60C -:100C000002000F00C08071003F000000010080D68C -:100C100002000F00C180710035000000ED0080D699 -:100C200002000F00C2807100180000008100FF3731 -:100C300002000F00C38071003F000000042A00DDA5 -:100C400002000F00C48071003F000000010018DDA9 -:100C500002000F00C5807100690000007A3D00DDD0 -:100C600002000F00C68071003F000000841100DD0B -:100C700002000F00C7807100690000007A3D00DDAE -:100C800002000F00C88071003F000000842800DDD2 -:100C900002000F00C98071003F000000010018DD54 -:100CA00002000F00CA807100690000007A3D00DD7B -:100CB00002000F00CB8071003F000000843700DD90 -:100CC00002000F00CC807100690000007A3D00DD59 -:100CD00002000F00CD8071002D000000000080D3C5 -:100CE00002000F00CE8071003F000000803700D26C -:100CF00002000F00CF8071003F000000040480D18B -:100D000002000F00D08071003F000000010084D17C -:100D100002000F00D180710069000000763B00DD09 -:100D200002000F00D280710069000000763B00DDF8 -:100D300002000F00D380710069000000763B00DDE7 -:100D400002000F00D48071003F00000084FF7FD1BB -:100D500002000F00D58071003F00000081FF7FD1AD -:100D600002000F00D680710069000000763B00DDB4 -:100D700002000F00D780710069000000763B00DDA3 -:100D800002000F00D880710069000000763B00DD92 -:100D900002000F00D980710069000000763B00DD81 -:100DA00002000F00DA80710069000000763B00DD70 -:100DB00002000F00DB80710069000000763B00DD5F -:100DC00002000F00DC8071003F000000840780D625 -:100DD00002000F00DD8071003F000000010080D69E -:100DE00002000F00DE80710035000000ED0080D6AB -:100DF00002000F00DF807100180000008100FF3743 -:100E000002000F00E080710049000000633B00DD3C -:100E100002000F00E180710059000000763B00DD08 -:100E200002000F00E28071003D0000006F0080F7BB -:100E300002000F00E38071003D0000006F0080F7AA -:100E400002000F00E48071003D0000006F0080F799 -:100E500002000F00E58071002D0000007F0206DD1A -:100E600002000F00E6807100180000007A3D7F1D2F -:100E700002000F00E780710045000000393100DDFD -:100E800002000F00E8807100940000003B310B006D -:100E900002000F00E9807100940000003D3109005C -:100EA00002000F00EA807100940000003F3107004B -:100EB00002000F00EB80710094000000763B0500FB -:100EC00002000F00EC807100090000007A3DEDC1C6 -:100ED00002000F00ED8071003F00000080B700D2DB -:100EE00002000F00EE8071003F000000842800DD4A -:100EF00002000F00EF8071003F000000010018DDCC -:100F000002000F00F080710069000000643200DD13 -:100F100002000F00F1807100690000007A3D00DDE1 -:100F200002000F00F28071003F000000840780D6AD -:100F300002000F00F38071003F000000010080D626 -:100F400002000F00F480710035000000ED0080D633 -:100F500002000F00F5807100180000008100FF37CB -:100F600002000F00F680710049000000633B00DDC5 -:100F700002000F00F780710059000000763B00DD91 -:100F800002000F00F88071003D0000006F0080F744 -:100F900002000F00F98071003D0000006F0080F733 -:100FA00002000F00FA8071003D0000006F0080F722 -:100FB00002000F00FB8071002D0000007F0206DDA3 -:100FC00002000F00FC807100180000007A3D7F1DB8 -:100FD00002000F00FD807100450000003A3100DD85 -:100FE00002000F00FE80710018000000763B2D1DEE -:100FF00002000F00FF807100450000003C3100DD61 -:1010000002000F000081710018000000763B131DE4 -:1010100002000F0001817100450000003E3100DD3B -:1010200002000F000281710018000000763B1B1DBA -:1010300002000F00038171003F000000043000DD5A -:1010400002000F00048171003F000000010018DD64 -:1010500002000F0005817100690000007A3D00DD8B -:1010600002000F00068171003F000000040100DD56 -:1010700002000F0007817100690000007A3D00DD69 -:1010800002000F0008817100090000007A3D2DC5A3 -:1010900002000F000981710029000000640001D2E4 -:1010A00002000F000A8171003F000000842800DD6B -:1010B00002000F000B8171003F000000010018DDED -:1010C00002000F000C81710069000000643200DD35 -:1010D00002000F000D817100690000007A3D00DD03 -:1010E00002000F000E817100090000007A3D29C244 -:1010F00002000F000F81710029000000640000D27F -:1011000002000F00108171003F000000842800DD04 -:1011100002000F00118171003F000000010018DD86 -:1011200002000F001281710069000000643200DDCE -:1011300002000F0013817100690000007A3D00DD9C -:1011400002000F001481710049000000633B00DDC4 -:1011500002000F001581710059000000763B00DD90 -:1011600002000F00168171003D0000006F0080F743 -:1011700002000F00178171003D0000006F0080F732 -:1011800002000F00188171003D0000006F0080F721 -:1011900002000F00198171002D0000007F0206DDA2 -:1011A00002000F001A817100180000007A3D7F1DB7 -:1011B00002000F001B817100450000003A3100DD84 -:1011C00002000F001C81710018000000763B0F1D0B -:1011D00002000F001D8171003F000000043000DD9F -:1011E00002000F001E8171003F000000010018DDA9 -:1011F00002000F001F817100690000007A3D00DDD0 -:1012000002000F00208171003F000000040100DD9A -:1012100002000F0021817100690000007A3D00DDAD -:1012200002000F0022817100090000007A3D2DC5E7 -:1012300002000F00238171002D000000820008D100 -:1012400002000F0024817100080000007A3DC323D2 -:1012500002000F0025817100490000000A3B00D602 -:1012600002000F00268171003F000000040000D33F -:1012700002000F00278171003F000000010004D32D -:1012800002000F00288171002F000000854081D6E8 -:1012900002000F00298171003F00000084FFFFD48D -:1012A00002000F002A8171003F000000810780D4F6 -:1012B00002000F002B8171003F00000084FFFFD16E -:1012C00002000F002C8171003F000000010080D15E -:1012D00002000F002D81710049000000663600DD1C -:1012E00002000F002E81710069000000763B00DDD6 -:1012F00002000F002F81710069000000763B00DDC5 -:1013000002000F003081710069000000763B00DDB3 -:1013100002000F003181710069000000693B00DDAF -:1013200002000F003281710069000000763B00DD91 -:1013300002000F003381710069000000763B00DD80 -:1013400002000F003481710069000000763B00DD6F -:1013500002000F003581710069000000693B00DD6B -:1013600002000F0036817100610000006C0400F67D -:1013700002000F003781710035000000ED0080D6BB -:1013800002000F00388171001800000081006B3DE1 -:1013900002000F0039817100490000008B0500D662 -:1013A00002000F003A8171002F000000060181D673 -:1013B00002000F003B8171002D000000000000D2F0 -:1013C00002000F003C81710021000000E40000D207 -:1013D00002000F003D8171003D0000006F0080F7AA -:1013E00002000F003E8171002D0000007F0106DD2C -:1013F00002000F003F817100180000007A3D7F1D40 -:1014000002000F0040817100490000006C3600D8D6 -:1014100002000F004181710069000000E73300D82D -:1014200002000F004281710069000000E73300D81C -:1014300002000F004381710069000000EF3700D8FF -:1014400002000F0044817100310000006C0100D6E1 -:1014500002000F00458171002D000000000000D146 -:1014600002000F004681710049000000E4337AD188 -:1014700002000F00478171002F000000620171D14E -:1014800002000F00488171002F000000620161D14D -:1014900002000F004981710049000000E33340D190 -:1014A00002000F004A8171003D0000006F0080F7CC -:1014B00002000F004B8171002D0000007F0106DD4E -:1014C00002000F004C817100180000007A3D7F1D62 -:1014D00002000F004D817100490000006C3600D8F9 -:1014E00002000F004E81710069000000E73300D850 -:1014F00002000F004F81710069000000623100D8C6 -:1015000002000F005081710069000000EF3700D821 -:1015100002000F0051817100310000006C0100D603 -:1015200002000F00528171003D0000006F0080F743 -:1015300002000F00538171002D0000007F0106DDC5 -:1015400002000F0054817100180000007A3D7F1DD9 -:1015500002000F0055817100490000006C3600D870 -:1015600002000F005681710069000000E73300D8C7 -:1015700002000F005781710069000000E73300D8B6 -:1015800002000F005881710069000000EF3700D899 -:1015900002000F0059817100310000006C0100D67B -:1015A00002000F005A8171002D000000000000D1E0 -:1015B00002000F005B8171002D000000E4076CD178 -:1015C00002000F005C81710049000000E33340D14C -:1015D00002000F005D8171003D0000006F0080F788 -:1015E00002000F005E8171002D0000007F0106DD0A -:1015F00002000F005F817100180000007A3D7F1D1E -:1016000002000F0060817100490000006C3600D8B4 -:1016100002000F006181710069000000E73300D80B -:1016200002000F006281710069000000623100D881 -:1016300002000F006381710069000000EF3700D8DD -:1016400002000F0064817100310000006C0100D6BF -:1016500002000F00658171003D0000006F0080F7FF -:1016600002000F00668171002D0000007F0106DD81 -:1016700002000F0067817100180000007A3D7F1D95 -:1016800002000F0068817100490000006C3600D82C -:1016900002000F006981710069000000E73300D883 -:1016A00002000F006A81710069000000E73300D872 -:1016B00002000F006B81710069000000EF3700D855 -:1016C00002000F006C817100310000006C0100D637 -:1016D00002000F006D8171002D000000000000D19C -:1016E00002000F006E81710049000000E43378D1E0 -:1016F00002000F006F8171002F000000620171D1A4 -:1017000002000F00708171002F000000620161D1A2 -:1017100002000F007181710049000000E33340D1E5 -:1017200002000F00728171003D0000006F0080F721 -:1017300002000F00738171002D0000007F0106DDA3 -:1017400002000F0074817100180000007A3D7F1DB7 -:1017500002000F0075817100490000006C3600D84E -:1017600002000F007681710069000000E73300D8A5 -:1017700002000F007781710069000000623100D81B -:1017800002000F007881710069000000EF3700D877 -:1017900002000F0079817100310000006C0100D659 -:1017A00002000F007A8171003D0000006F0080F799 -:1017B00002000F007B8171002D0000007F0106DD1B -:1017C00002000F007C817100180000007A3D7F1D2F -:1017D00002000F007D817100490000006C3600D8C6 -:1017E00002000F007E81710069000000E73300D81D -:1017F00002000F007F81710069000000E73300D80C -:1018000002000F008081710069000000EF3700D8EE -:1018100002000F0081817100310000006C0100D6D0 -:1018200002000F00828171002D000000000000D135 -:1018300002000F00838171002D000000E40768D1D1 -:1018400002000F008481710049000000E33340D1A1 -:1018500002000F00858171003D0000006F0080F7DD -:1018600002000F00868171002D0000007F0106DD5F -:1018700002000F0087817100180000007A3D7F1D73 -:1018800002000F0088817100490000006C3600D80A -:1018900002000F008981710069000000E73300D861 -:1018A00002000F008A81710069000000623100D8D7 -:1018B00002000F008B81710069000000EF3700D833 -:1018C00002000F008C817100310000006C0100D615 -:1018D00002000F008D81710035000000ED0080D600 -:1018E00002000F008E817100080000008100792243 -:1018F00002000F008F817100490000000C0600D625 -:1019000002000F00908171002F000000060181D6B7 -:1019100002000F00918171003F000000020080D49E -:1019200002000F00928171003F000000840080D40B -:1019300002000F00938171003F000000020100D5FA -:1019400002000F00948171003F000000840100D567 -:1019500002000F00958171003F000000020280D557 -:1019600002000F00968171003F000000040280D544 -:1019700002000F00978171003D0000006F0080F7AA -:1019800002000F00988171002D0000007F0106DD2C -:1019900002000F0099817100180000007A3D7F1D40 -:1019A00002000F009A817100490000006C3600D8D7 -:1019B00002000F009B81710069000000E93400D82B -:1019C00002000F009C817100690000006A3500D898 -:1019D00002000F009D81710069000000EF3700D800 -:1019E00002000F009E817100310000006C0100D6E2 -:1019F00002000F009F81710041000000EB3480D491 -:101A000002000F00A0817100410000006B3500D57D -:101A100002000F00A181710035000000ED0080D6AA -:101A200002000F00A2817100180000008100EB3756 -:101A300002000F00A3817100490000000D3B00D699 -:101A400002000F00A481710049000000073B80D60E -:101A500002000F00A58171002D000000000000D1E0 -:101A600002000F00A681710049000000663600DD0B -:101A700002000F00A781710069000000763B00DDC5 -:101A800002000F00A881710069000000763B00DDB4 -:101A900002000F00A981710069000000763B00DDA3 -:101AA00002000F00AA81710069000000763B00DD92 -:101AB00002000F00AB81710069000000763B00DD81 -:101AC00002000F00AC81710069000000763B00DD70 -:101AD00002000F00AD81710069000000763B00DD5F -:101AE00002000F00AE81710069000000763B00DD4E -:101AF00002000F00AF817100610000006C0400F66D -:101B000002000F00B081710035000000ED0080D6AA -:101B100002000F00B1817100180000008100EB3756 -:101B200002000F00B2817100490000000E3B00D698 -:101B300002000F00B381710049000000083B80D60D -:101B400002000F00B481710049000000093B80D5FC -:101B500002000F00B58171003D0000006F0080F7AA -:101B600002000F00B68171002D0000007F0106DD2C -:101B700002000F00B7817100180000007A3D7F1D40 -:101B800002000F00B8817100490000006C3600D8D7 -:101B900002000F00B981710069000000EB3500D828 -:101BA00002000F00BA81710069000000E73300D81D -:101BB00002000F00BB81710069000000EF3700D800 -:101BC00002000F00BC81710041000000EC0700D64C -:101BD00002000F00BD817100410000006B0880D53C -:101BE00002000F00BE81710035000000ED0080D6BC -:101BF00002000F00BF817100180000008100ED3766 -:101C000002000F00C08171003F00000080FFFFD480 -:101C100002000F00C18171003F000000040002D5E6 -:101C200002000F00C28171003F000000010018D5C2 -:101C300002000F00C3817100490000006A3B00DD13 -:101C400002000F00C481710069000000693B00DDE3 -:101C500002000F00C581710069000000693B00DDD2 -:101C600002000F00C681710021000000EA0000D5CB -:101C700002000F00C7817100490000006A3B0EDDC1 -:101C800002000F00C8817100350000007A0004D105 -:101C900002000F00C9817100180000008100F537B3 -:101CA00002000F00CA8171003F00000080FFFFD4D6 -:101CB00002000F00CB8171003F000000040004D53A -:101CC00002000F00CC8171003F000000010018D518 -:101CD00002000F00CD81710069000000693B00DD4A -:101CE00002000F00CE81710069000000693B00DD39 -:101CF00002000F00CF817100490000006A3B00DD47 -:101D000002000F00D081710051000000EA0000F5D0 -:101D100002000F00D18171003D0000006F0080F7CC -:101D200002000F00D28171003D0000006F0080F7BB -:101D300002000F00D3817100490000006A3B0EDDF4 -:101D400002000F00D4817100350000007A8004D1B8 -:101D500002000F00D5817100180000008100F537E6 -:101D600002000F00D68171003F000000047F7FC792 -:101D700002000F00D78171003F000000017F7FC784 -:101D800002000F00D88171003F000000004080D6A3 -:101D900002000F00D98171003F00000000C003D194 -:101DA00002000F00DA81710025000000E20020DE51 -:101DB00002000F00DB817100490000004E2780DE29 -:101DC00002000F00DC8171003D0000006F0080F711 -:101DD00002000F00DD8171003D0000006F0080F700 -:101DE00002000F00DE81710035000000E20000D12A -:101DF00002000F00DF81710035000000ED0080D689 -:101E000002000F00E0817100180000008100F5372A -:101E100002000F00E18171003F000000043000DD8E -:101E200002000F00E28171003F000000010018DD98 -:101E300002000F00E3817100690000003A1D00DD1F -:101E400002000F00E4817100690000007A3D00DDAE -:101E500002000F00E58171007D00000013A760C73C -:101E600002000F00E681710031000000410080C0D7 -:101E700002000F00E781710031000000480000C43B -:101E800002000F00E881710031000000450080C2AF -:101E900002000F00E9817100000000000000000056 -:101EA00002000F00EA817100000000000000000045 -:101EB00002000F00EB817100000000000000000034 -:101EC00002000F00EC817100000000000000000023 -:101ED00002000F00ED817100000000000000000012 -:101EE00002000F00EE817100000000000000000001 -:101EF00002000F00EF8171000000000000000000F0 -:101F000002000F00F08171000000000000000000DE -:101F100002000F00F18171000000000000000000CD -:101F200002000F00F28171000000000000000000BC -:101F300002000F00F38171000000000000000000AB -:101F400002000F00F48171002D000000000000DB92 -:101F500002000F00F58171003F000000043000DD39 -:101F600002000F00F68171003F000000010018DD43 -:101F700002000F00F7817100690000007A3D00DD6A -:101F800002000F00F88171003F000000040000DD36 -:101F900002000F00F9817100690000007A3D00DD48 -:101FA00002000F00FA8171002D000000000080D3B4 -:101FB00002000F00FB8171003F000000040400DDFF -:101FC00002000F00FC8171003F000000010018DDDD -:101FD00002000F00FD81710069000000140A00DD9D -:101FE00002000F00FE817100690000007A3D00DDF3 -:101FF00002000F00FF81710049000000943304D1FA -:1020000002000F00008271003F000000840400DD28 -:1020100002000F00018271003F000000010018DD86 -:1020200002000F000282710069000000623100DDD1 -:1020300002000F0003827100690000007A3D00DD9C -:1020400002000F00048271003F000000040500DD63 -:1020500002000F00058271003F000000010018DD42 -:1020600002000F000682710069000000950A00DD81 -:1020700002000F0007827100690000007A3D00DD58 -:1020800002000F000882710049000000953304D15E -:1020900002000F00098271003F000000840500DD8E -:1020A00002000F000A8271003F000000010018DDED -:1020B00002000F000B82710069000000623100DD38 -:1020C00002000F000C827100690000007A3D00DD03 -:1020D00002000F000D8271003F000000040600DDC9 -:1020E00002000F000E8271003F000000010018DDA9 -:1020F00002000F000F827100690000007A3D00DDD0 -:1021000002000F00108271003F000000840000DD1B -:1021100002000F0011827100690000007A3D00DDAD -:1021200002000F00128271003F000000040000DD79 -:1021300002000F00138271003F000000010018DD53 -:1021400002000F001482710069000000160B00DD10 -:1021500002000F0015827100690000007A3D00DD69 -:1021600002000F00168271003F000000041000DD25 -:1021700002000F00178271003F000000010018DD0F -:1021800002000F0018827100690000007A3D00DD36 -:1021900002000F00198271003F000000040000DD02 -:1021A00002000F001A827100690000007A3D00DD14 -:1021B00002000F001B8271003F000000841000DD50 -:1021C00002000F001C8271003F000000010018DDBA -:1021D00002000F001D827100690000007A3D00DDE1 -:1021E00002000F001E8271003F000000048001DD2C -:1021F00002000F001F827100690000007A3D00DDBF -:1022000002000F00208271003F000000041100DD79 -:1022100002000F00218271003F000000010018DD64 -:1022200002000F0022827100690000007A3D00DD8B -:1022300002000F00238271003F000000040000DD57 -:1022400002000F0024827100690000007A3D00DD69 -:1022500002000F00258271003F000000841100DDA4 -:1022600002000F00268271003F000000010018DD0F -:1022700002000F0027827100690000007A3D00DD36 -:1022800002000F00288271003F000000040016DDEC -:1022900002000F0029827100690000007A3D00DD14 -:1022A00002000F002A8271003F000000041200DDCE -:1022B00002000F002B8271003F000000010018DDBA -:1022C00002000F002C827100690000007A3D00DDE1 -:1022D00002000F002D8271003F000000040000DDAD -:1022E00002000F002E827100690000007A3D00DDBF -:1022F00002000F002F8271003F000000841200DDF9 -:1023000002000F00308271003F000000010018DD64 -:1023100002000F0031827100690000007A3D00DD8B -:1023200002000F00328271003F000000040000DD57 -:1023300002000F0033827100690000007A3D00DD69 -:1023400002000F00348271003F000000041300DD22 -:1023500002000F00358271003F000000010018DD0F -:1023600002000F0036827100690000007A3D00DD36 -:1023700002000F00378271003F000000040000DD02 -:1023800002000F0038827100690000007A3D00DD14 -:1023900002000F00398271003F000000841300DD4D -:1023A00002000F003A8271003F000000010018DDBA -:1023B00002000F003B827100690000007A3D00DDE1 -:1023C00002000F003C8271003F000000040005DDA8 -:1023D00002000F003D827100690000007A3D00DDBF -:1023E00002000F003E8271003F000000042000DD6B -:1023F00002000F003F8271003F000000010018DD65 -:1024000002000F0040827100690000007A3D00DD8B -:1024100002000F00418271003F000000040000DD57 -:1024200002000F0042827100690000007A3D00DD69 -:1024300002000F00438271003F000000842000DD95 -:1024400002000F00448271003F000000010018DD0F -:1024500002000F0045827100690000007A3D00DD36 -:1024600002000F00468271003F000000049001DD71 -:1024700002000F0047827100690000007A3D00DD14 -:1024800002000F00488271003F000000042100DDBF -:1024900002000F00498271003F000000010018DDBA -:1024A00002000F004A827100690000007A3D00DDE1 -:1024B00002000F004B8271003F000000840000DD2D -:1024C00002000F004C827100690000007A3D00DDBF -:1024D00002000F004D8271003F000000842100DDEA -:1024E00002000F004E8271003F000000010018DD65 -:1024F00002000F004F827100690000007A3D00DD8C -:1025000002000F00508271003F000000040000DD57 -:1025100002000F0051827100690000007A3D00DD69 -:1025200002000F00528271003F000000042200DD13 -:1025300002000F00538271003F000000010018DD0F -:1025400002000F0054827100690000007A3D00DD36 -:1025500002000F00558271003F000000840200DD80 -:1025600002000F0056827100690000007A3D00DD14 -:1025700002000F00578271003F000000842200DD3E -:1025800002000F00588271003F000000010018DDBA -:1025900002000F0059827100690000007A3D00DDE1 -:1025A00002000F005A8271003F000000040000DDAD -:1025B00002000F005B827100690000007A3D00DDBF -:1025C00002000F005C8271003F000000042300DD68 -:1025D00002000F005D8271003F000000010018DD65 -:1025E00002000F005E827100690000007A3D00DD8C -:1025F00002000F005F8271003F000000040000DD58 -:1026000002000F0060827100690000007A3D00DD69 -:1026100002000F00618271003F000000041800DD1D -:1026200002000F00628271003F000000010018DD0F -:1026300002000F006382710069000000970B00DD4B -:1026400002000F0064827100690000007A3D00DD25 -:1026500002000F006582710049000000973304D129 -:1026600002000F00668271003F000000841800DD48 -:1026700002000F00678271003F000000010018DDBA -:1026800002000F006882710069000000623100DD05 -:1026900002000F0069827100690000007A3D00DDD0 -:1026A00002000F006A8271003F000000041900DD83 -:1026B00002000F006B8271003F000000010018DD76 -:1026C00002000F006C82710069000000180C00DD30 -:1026D00002000F006D827100690000007A3D00DD8C -:1026E00002000F006E82710049000000983304D18F -:1026F00002000F006F8271003F000000841900DDAE -:1027000002000F00708271003F000000010018DD20 -:1027100002000F007182710069000000623100DD6B -:1027200002000F0072827100690000007A3D00DD36 -:1027300002000F00738271003F000000041A00DDE8 -:1027400002000F00748271003F000000010018DDDC -:1027500002000F0075827100690000007A3D00DD03 -:1027600002000F00768271003F000000040000DDCF -:1027700002000F0077827100690000007A3D00DDE1 -:1027800002000F00788271003F000000841A00DD13 -:1027900002000F00798271003F000000010018DD87 -:1027A00002000F007A82710069000000160B00DD44 -:1027B00002000F007B827100690000007A3D00DD9D -:1027C00002000F007C8271003F000000041C00DD4D -:1027D00002000F007D8271003F000000010018DD43 -:1027E00002000F007E82710069000000990C00DD7C -:1027F00002000F007F827100690000007A3D00DD59 -:1028000002000F00808271003F000000841C00DD88 -:1028100002000F00818271003F000000010018DDFE -:1028200002000F0082827100690000001A0D00DDB5 -:1028300002000F0083827100690000007A3D00DD14 -:1028400002000F00848271003F000000041D00DDC3 -:1028500002000F00858271003F000000010018DDBA -:1028600002000F0086827100690000009B0D00DDF0 -:1028700002000F0087827100690000007A3D00DDD0 -:1028800002000F0088827100490000009B3304D1D0 -:1028900002000F00898271003F000000841D00DDEE -:1028A00002000F008A8271003F000000010018DD65 -:1028B00002000F008B82710069000000623100DDB0 -:1028C00002000F008C827100690000007A3D00DD7B -:1028D00002000F008D8271003F000000041E00DD29 -:1028E00002000F008E8271003F000000010018DD21 -:1028F00002000F008F827100690000001C0E00DDD5 -:1029000002000F0090827100690000007A3D00DD36 -:1029100002000F00918271003F000000040100DD01 -:1029200002000F00928271003F000000010018DDDC -:1029300002000F0093827100690000007A3D00DD03 -:1029400002000F00948271003F000000040F00DDC0 -:1029500002000F0095827100690000007A3D00DDE1 -:1029600002000F00968271007D00000013A760C76F -:1029700002000F009782710031000000410080C00A -:1029800002000F009882710031000000480000C46E -:1029900002000F009982710031000000450080C2E2 -:1029A00002000F009A827100310000006D0080D695 -:1029B0000F000F0064007000000000000000000025 -:1029C00000000000400000000001000000040000C2 -:1029D000640000005400000000000000002400001B -:1029E0000028000000040000802800008001000092 -:1029F00003000000000000000000000000000000D4 -:102A0000510000007D01000008000000510000009E -:102A10005D00000000000000090000000050000000 -:102A200000000000000000000F000F00F401700023 -:102A30000000000000000000000000004000000056 -:102A400000010000000400006400000054000000C9 -:102A50000000000000240000002800000004000026 -:102A6000802800008001000003000000000000003A -:102A70000000000000000000510000007D01000087 -:102A800008000000510000005D0000000000000090 -:102A900009000000005000000000000000000000DD -:102AA00002000F00000070000100000000000000A4 -:102AB00002000F0000007000010000000000000094 -:102AC00002000F00008071002500000002000EDDF2 -:102AD00002000F000180710004000000763BD1016C -:102AE00002000F00028071002500000082000EDD50 -:102AF00002000F000380710004000000763B890291 -:102B000002000F00048071002500000002010EDDAC -:102B100002000F000580710004000000763B850272 -:102B200002000F00068071002500000082010EDD0A -:102B300002000F000780710004000000763BFD03D7 -:102B400002000F000880710009000000763B81CF71 -:102B500002000F000980710000000000000000006A -:102B600002000F000A807100000000000000000059 -:102B700002000F000B807100000000000000000048 -:102B800002000F000C807100000000000000000037 -:102B900002000F000D807100000000000000000026 -:102BA00002000F000E807100000000000000000015 -:102BB00002000F000F807100000000000000000004 -:102BC00002000F00108071000000000000000000F3 -:102BD00002000F00118071000000000000000000E2 -:102BE00002000F00128071000000000000000000D1 -:102BF00002000F00138071000000000000000000C0 -:102C000002000F00148071000000000000000000AE -:102C100002000F001580710000000000000000009D -:102C200002000F001680710000000000000000008C -:102C300002000F001780710000000000000000007B -:102C400002000F001880710000000000000000006A -:102C500002000F0019807100000000000000000059 -:102C600002000F001A807100000000000000000048 -:102C700002000F001B807100000000000000000037 -:102C800002000F001C807100000000000000000026 -:102C900002000F001D807100000000000000000015 -:102CA00002000F001E807100000000000000000004 -:102CB00002000F001F8071000000000000000000F3 -:102CC00002000F00208071000000000000000000E2 -:102CD00002000F00218071000000000000000000D1 -:102CE00002000F00228071000000000000000000C0 -:102CF00002000F00238071000000000000000000AF -:102D000002000F002480710000000000000000009D -:102D100002000F002580710000000000000000008C -:102D200002000F002680710000000000000000007B -:102D300002000F002780710000000000000000006A -:102D400002000F002880710049000000003B00C015 -:102D500002000F002980710049000000023B80C082 -:102D600002000F002A80710049000000033B00C1EF -:102D700002000F002B80710049000000043B80C15D -:102D800002000F002C80710029000000760060DF37 -:102D900002000F002D807100490000007D3B44DFE0 -:102DA00002000F002E80710079000000769060FD17 -:102DB00002000F002F8071003D0000006F0080F7BF -:102DC00002000F00308071003D0000006F0080F7AE -:102DD00002000F00318071003D0000006F0080F79D -:102DE00002000F00328071003D0000006F0080F78C -:102DF00002000F003380710000000000000000009E -:102E000002000F003480710000000000000000008C -:102E100002000F003580710000000000000000007B -:102E200002000F003680710000000000000000006A -:102E300002000F0037807100000000000000000059 -:102E400002000F0038807100000000000000000048 -:102E500002000F0039807100000000000000000037 -:102E600002000F003A807100000000000000000026 -:102E700002000F003B807100000000000000000015 -:102E800002000F003C807100000000000000000004 -:102E900002000F003D8071000000000000000000F3 -:102EA00002000F003E8071000000000000000000E2 -:102EB00002000F003F8071000000000000000000D1 -:102EC00002000F00408071000000000000000000C0 -:102ED00002000F00418071000000000000000000AF -:102EE00002000F004280710000000000000000009E -:102EF00002000F004380710000000000000000008D -:102F000002000F004480710000000000000000007B -:102F100002000F004580710000000000000000006A -:102F200002000F0046807100000000000000000059 -:102F300002000F0047807100000000000000000048 -:102F400002000F0048807100000000000000000037 -:102F500002000F0049807100000000000000000026 -:102F600002000F004A807100000000000000000015 -:102F700002000F004B807100000000000000000004 -:102F800002000F004C8071000000000000000000F3 -:102F900002000F004D8071000000000000000000E2 -:102FA00002000F004E8071000000000000000000D1 -:102FB00002000F004F8071000000000000000000C0 -:102FC00002000F00508071000000000000000000AF -:102FD00002000F005180710000000000000000009E -:102FE00002000F005280710000000000000000008D -:102FF00002000F005380710000000000000000007C -:1030000002000F005480710000000000000000006A -:1030100002000F0055807100000000000000000059 -:1030200002000F0056807100000000000000000048 -:1030300002000F0057807100000000000000000037 -:1030400002000F0058807100000000000000000026 -:1030500002000F0059807100000000000000000015 -:1030600002000F005A807100000000000000000004 -:1030700002000F005B8071000000000000000000F3 -:1030800002000F005C8071000000000000000000E2 -:1030900002000F005D8071000000000000000000D1 -:1030A00002000F005E8071000000000000000000C0 -:1030B00002000F005F8071000000000000000000AF -:1030C00002000F00608071003F000000030000DF7D -:1030D00002000F00618071002D000000810FE0DD13 -:1030E00002000F00628071003F000000830280DD5B -:1030F00002000F00638071002D000000800104DDDC -:1031000002000F00648071007D000000800015FD4A -:1031100002000F00658071007A000000763B2010ED -:1031200002000F00668071007A000000767B20307C -:1031300002000F006780710021000000600024D0B1 -:1031400002000F00688071003F000000040100DDF4 -:1031500002000F00698071003F000000810240DD25 -:1031600002000F006A8071007900000003BB31DDAE -:1031700002000F006B8071007900000004FB31DD5C -:1031800002000F006C8071007900000076BB31DD19 -:1031900002000F006D8071007900000076FB31DDC8 -:1031A00002000F006E80710079000000010121FD16 -:1031B00002000F006F8071007D00000081402BFD38 -:1031C00002000F0070807100400000000230003DDE -:1031D00002000F007180710048000000023B001DDA -:1031E00002000F007280710079000000767B21DD03 -:1031F00002000F00738071002D0000007F0504DDC8 -:1032000002000F007480710018000000763B7F3DC3 -:1032100002000F00758071003D0000006F0080F714 -:1032200002000F00768071003D0000006F0080F703 -:1032300002000F00778071003D0000006F0080F7F2 -:1032400002000F007880710021000000761F37E334 -:1032500002000F007980710049000000793B00DD19 -:1032600002000F007A8071007900000076BB21DD3A -:1032700002000F007B80710049000000793B00DDF7 -:1032800002000F007C8071007900000076BB21DD18 -:1032900002000F007D80710049000000793B00DDD5 -:1032A00002000F007E8071007900000076BB21DDF6 -:1032B00002000F007F80710079000000769060FDB1 -:1032C00002000F00808071007900000076FB21DD94 -:1032D00002000F00818071003F000000830000DFCA -:1032E00002000F00828071003D0000006F0080F737 -:1032F00002000F0083807100000000000000000049 -:1033000002000F0084807100000000000000000037 -:1033100002000F0085807100000000000000000026 -:1033200002000F0086807100000000000000000015 -:1033300002000F0087807100000000000000000004 -:1033400002000F00888071000000000000000000F3 -:1033500002000F00898071000000000000000000E2 -:1033600002000F008A8071000000000000000000D1 -:1033700002000F008B8071000000000000000000C0 -:1033800002000F008C8071000000000000000000AF -:1033900002000F008D80710000000000000000009E -:1033A00002000F008E80710000000000000000008D -:1033B00002000F008F80710000000000000000007C -:1033C00002000F009080710000000000000000006B -:1033D00002000F009180710000000000000000005A -:1033E00002000F0092807100000000000000000049 -:1033F00002000F0093807100000000000000000038 -:1034000002000F0094807100000000000000000026 -:1034100002000F0095807100000000000000000015 -:1034200002000F0096807100000000000000000004 -:1034300002000F00978071000000000000000000F3 -:1034400002000F00988071000000000000000000E2 -:1034500002000F00998071000000000000000000D1 -:1034600002000F009A8071000000000000000000C0 -:1034700002000F009B8071000000000000000000AF -:1034800002000F009C80710000000000000000009E -:1034900002000F009D80710000000000000000008D -:1034A00002000F009E80710000000000000000007C -:1034B00002000F009F80710000000000000000006B -:1034C00002000F00A08071002D000000030808D04A -:1034D00002000F00A18071000800000076FBB521FA -:1034E00002000F00A280710079000000810001DD60 -:1034F00002000F00A380710079000000028101DD4D -:1035000002000F00A48071007D000000838001FD97 -:1035100002000F00A580710079000000763B90D07A -:1035200002000F00A6807100490000007A3B58D0CD -:1035300002000F00A780710049000000003B04D288 -:1035400002000F00A88071003D000000030040DD74 -:1035500002000F00A9807100240000006402003204 -:1035600002000F00AA8071003D00000003F87FDD1B -:1035700002000F00AB807100290000007A0120D00A -:1035800002000F00AC807100490000000E3BA4D087 -:1035900002000F00AD8071002D000000FF4204DD2D -:1035A00002000F00AE80710018000000763B7F3DE6 -:1035B00002000F00AF8071002D000000820006DDC8 -:1035C00002000F00B080710038000000E001003000 -:1035D00002000F00B180710039000000600100D0CE -:1035E00002000F00B2807100790000007C3BB1D175 -:1035F00002000F00B38071002D000000E30FE0DD3A -:1036000002000F00B480710049000000E43080D057 -:1036100002000F00B5807100790000007C7B31DD75 -:1036200002000F00B6807100790000007C3B31DDA4 -:1036300002000F00B78071007D000000824037FD5E -:1036400002000F00B880710008000000763B7D0189 -:1036500002000F00B98071003D0000006F0080F78C -:1036600002000F00BA8071003D0000006F0080F77B -:1036700002000F00BB80710049000000870300DDDD -:1036800002000F00BC80710079000000080431DDE9 -:1036900002000F00BD807100790000007A7D31DDED -:1036A00002000F00BE807100490000007C3B00D387 -:1036B00002000F00BF807100790000007CBB81D345 -:1036C00002000F00C08071007F0000007CB201D1B9 -:1036D00002000F00C18071004800000064320051F8 -:1036E00002000F00C28071003D000000030040DDB9 -:1036F00002000F00C38071000800000062319501D4 -:1037000002000F00C480710021000000660600D393 -:1037100002000F00C580710020000000E700805308 -:1037200002000F00C68071003F000000000800DDAD -:1037300002000F00C78071007900000066B301DD50 -:1037400002000F00C880710079000000E7B301DDBE -:1037500002000F00C980710075000000628601F14F -:1037600002000F00CA8071007500000064B101D230 -:1037700002000F00CB80710078000000767B001DF6 -:1037800002000F00CC80710025000000E30100DD85 -:1037900002000F00CD807100080000006231B1010D -:1037A00002000F00CE8071003D0000006F0080F726 -:1037B00002000F00CF8071003D0000006F0080F715 -:1037C00002000F00D08071003D0000006F0080F704 -:1037D00002000F00D180710021000000639F37E3D9 -:1037E00002000F00D2807100490000007C3B00D332 -:1037F00002000F00D3807100790000007CBB81D3F0 -:1038000002000F00D48071007F0000007CB201D163 -:1038100002000F00D58071004800000064320051A2 -:1038200002000F00D68071007500000064B101D263 -:1038300002000F00D780710078000000767B001D29 -:1038400002000F00D88071003F000000040000DD7E -:1038500002000F00D98071007900000081C001DDF5 -:1038600002000F00DA80710079000000769060FDA0 -:1038700002000F00DB8071002D000000030808DD4E -:1038800002000F00DC8071007800000081C0013D63 -:1038900002000F00DD8071003D0000006F0080F726 -:1038A00002000F00DE807100000000000000000038 -:1038B00002000F00DF807100000000000000000027 -:1038C00002000F00E0807100000000000000000016 -:1038D00002000F00E1807100000000000000000005 -:1038E00002000F00E28071000000000000000000F4 -:1038F00002000F00E38071000000000000000000E3 -:1039000002000F00E48071000000000000000000D1 -:1039100002000F00E58071000000000000000000C0 -:1039200002000F00E68071000000000000000000AF -:1039300002000F00E780710000000000000000009E -:1039400002000F00E880710049000000033B8ED1A7 -:1039500002000F00E98071002F000000E30081D118 -:1039600002000F00EA8071003F000000031880D1C0 -:1039700002000F00EB80710049000000033B04D1FE -:1039800002000F00EC8071003F000000030280DDA8 -:1039900002000F00ED80710049000000023B04D2DC -:1039A00002000F00EE80710049000000003B84D24D -:1039B00002000F00EF80710025000000E20000DD32 -:1039C00002000F00F08071009400000062411300BB -:1039D00002000F00F18071009400000062430B00B0 -:1039E00002000F00F280710094000000E248150010 -:1039F00002000F00F38071009400000062491B0078 -:103A000002000F00F48071009400000076402F0047 -:103A100002000F00F5807100090000007A3D81CF9F -:103A200002000F00F68071001D000000E5802BFDF4 -:103A300002000F00F78071003000000063808331C6 -:103A400002000F00F88071003000000063808211D6 -:103A500002000F00F98071001D000000E58025FDC7 -:103A600002000F00FA807100300000006300833113 -:103A700002000F00FB807100300000006300821123 -:103A800002000F00FC8071002F000000E30081D1D4 -:103A900002000F00FD8071001D000000E58009FD9F -:103AA00002000F00FE8071003000000063D38331FC -:103AB00002000F00FF8071003000000063D283110C -:103AC00002000F00008171002F000000E30081D18F -:103AD00002000F00018171003F000000840180D6C8 -:103AE00002000F00028171003F000000010080D63B -:103AF00002000F000381710035000000ED0080D648 -:103B000002000F0004817100180000008100FF37DF -:103B100002000F000581710025000000640200D240 -:103B200002000F0006817100180000007AFD777D09 -:103B300002000F000781710049000000633B20DE96 -:103B400002000F000881710049000000793B80DE0F -:103B500002000F000981710021000000E30080D104 -:103B600002000F000A817100090000007A3D81CF38 -:103B700002000F000B81710049000000E33100DDFD -:103B800002000F000C81710069000000783B0EDD1F -:103B900002000F000D81710061000000763B00DD26 -:103BA00002000F000E8171003F000000840100DD63 -:103BB00002000F000F8171003F000000010000DDD6 -:103BC00002000F001081710035000000FA0000DDD6 -:103BD00002000F001181710018000000763B7F3B4E -:103BE00002000F00128171003D0000006F0080F79D -:103BF00002000F00138171003D0000006F0080F78C -:103C000002000F00148171003D0000006F0080F77A -:103C100002000F001581710021000000E30080D137 -:103C200002000F001681710069000000793B04DD7D -:103C300002000F001781710061000000E30080F1B5 -:103C400002000F00188171003F000000840180D63F -:103C500002000F00198171003F000000010080D6B2 -:103C600002000F001A81710035000000ED0080D6BF -:103C700002000F001B817100180000008100FF3757 -:103C800002000F001C81710025000000640200D2B8 -:103C900002000F001D8171009800000076BB5D607E -:103CA00002000F001E817100090000007A3D81CFE3 -:103CB00002000F001F8171000000000000000000E2 -:103CC00002000F00208171000000000000000000D1 -:103CD00002000F00218171000000000000000000C0 -:103CE00002000F00228171000000000000000000AF -:103CF00002000F002381710000000000000000009E -:103D000002000F002481710000000000000000008C -:103D100002000F002581710000000000000000007B -:103D200002000F002681710000000000000000006A -:103D300002000F0027817100000000000000000059 -:103D400002000F0028817100000000000000000048 -:103D500002000F0029817100000000000000000037 -:103D600002000F002A817100000000000000000026 -:103D700002000F002B817100000000000000000015 -:103D800002000F002C817100000000000000000004 -:103D900002000F002D8171000000000000000000F3 -:103DA00002000F002E8171000000000000000000E2 -:103DB00002000F002F8171000000000000000000D1 -:103DC00002000F00308171000000000000000000C0 -:103DD00002000F00318171000000000000000000AF -:103DE00002000F003281710000000000000000009E -:103DF00002000F003381710000000000000000008D -:103E000002000F003481710000000000000000007B -:103E100002000F003581710000000000000000006A -:103E200002000F0036817100000000000000000059 -:103E300002000F0037817100000000000000000048 -:103E400002000F0038817100000000000000000037 -:103E500002000F0039817100000000000000000026 -:103E600002000F003A817100000000000000000015 -:103E700002000F003B817100000000000000000004 -:103E800002000F003C8171000000000000000000F3 -:103E900002000F003D8171000000000000000000E2 -:103EA00002000F003E8171000000000000000000D1 -:103EB00002000F003F8171000000000000000000C0 -:103EC00002000F004081710049000000013B08D44E -:103ED00002000F0041817100090000007A3D8BC291 -:103EE00002000F00428171003F000000800300D4F7 -:103EF00002000F0043817100090000007A3D8BC26F -:103F000002000F004481710049000000033B0ED401 -:103F100002000F00458171003F000000000042D602 -:103F200002000F00468171002F000000804081D206 -:103F300002000F00478171002D000000650384D24C -:103F400002000F00488171003F000000800080D611 -:103F500002000F00498171003F000000040004DDF1 -:103F600002000F004A8171003F000000010018DDCF -:103F700002000F004B817100690000006D3B00DD05 -:103F800002000F004C817100690000006D3B00DDF4 -:103F900002000F004D8171003100000065D203D393 -:103FA00002000F004E81710049000000663B40DEB8 -:103FB00002000F004F8171003F000000840180D695 -:103FC00002000F00508171003F000000010080D608 -:103FD00002000F005181710035000000ED0080D615 -:103FE00002000F0052817100180000008100FF37AD -:103FF00002000F0053817100490000007E3B80D514 -:1040000002000F005481710021000000E60040DE34 -:1040100002000F00558171003F000000840180D62E -:1040200002000F00568171003F000000010080D6A1 -:1040300002000F005781710035000000ED0080D6AE -:1040400002000F0058817100180000008100FF3746 -:1040500002000F0059817100490000007E3B00D52D -:1040600002000F005A81710079000000763B01DDEB -:1040700002000F005B8171002D0000007F4004DD15 -:1040800002000F005C81710018000000763B7F3D4C -:1040900002000F005D8171007900000076BB01DD38 -:1040A00002000F005E81710075000000E88001FDD4 -:1040B00002000F005F81710094000000684115004C -:1040C00002000F006081710094000000E8442500A8 -:1040D00002000F006181710094000000E84123009C -:1040E00002000F0062817100940000006845170013 -:1040F00002000F0063817100940000006842150007 -:1041000002000F006481710094000000E842270063 -:1041100002000F00658171009400000068432D00CB -:1041200002000F00668171009400000068442D00B9 -:1041300002000F006781710094000000E843330023 -:1041400002000F006881710004000000763B9703B5 -:1041500002000F00698171000D00000065C10DE3D0 -:1041600002000F006A817100300000007600033207 -:1041700002000F006B817100300000007600021217 -:1041800002000F006C8171003F000000000080D42D -:1041900002000F006D8171003F000000008080D19F -:1041A00002000F006E8171000D00000065C13FE349 -:1041B00002000F006F817100300000007660043251 -:1041C00002000F0070817100300000007640041280 -:1041D00002000F00718171003F000000008082D456 -:1041E00002000F00728171003F000000008080D14A -:1041F00002000F00738171000D00000065C13FE3F4 -:1042000002000F007481710030000000762004323B -:1042100002000F007581710030000000760004126A -:1042200002000F00768171003F000000000082D480 -:1042300002000F00778171000D00000065C163E38B -:1042400002000F00788171003000000076200332F8 -:1042500002000F0079817100300000007600031227 -:1042600002000F007A8171003F000000000083D43B -:1042700002000F007B81710049000000763B80D274 -:1042800002000F007C8171000D00000065C10DE38C -:1042900002000F007D817100300000007680033243 -:1042A00002000F007E817100300000007680021253 -:1042B00002000F007F8171003F000000000081D4E8 -:1042C00002000F00808171003F000000000002D654 -:1042D00002000F00818171003F000000000081D1C9 -:1042E00002000F00828171000D00000065C13FE3F4 -:1042F00002000F008381710030000000762004323C -:1043000002000F008481710030000000760004126A -:1043100002000F00858171003F000000000082D480 -:1043200002000F008681710041000000EB3480D450 -:1043300002000F0087817100790000006ABB01DD77 -:1043400002000F00888171007900000076BB01DD5A -:1043500002000F00898171003F000000031800D2A5 -:1043600002000F008A8171003F000000000081D12F -:1043700002000F008B81710075000000638001FD59 -:1043800002000F008C81710098000000643B69807E -:1043900002000F008D81710051000000E40000F266 -:1043A00002000F008E8171003F000000840180D662 -:1043B00002000F008F8171003F000000010080D6D5 -:1043C00002000F009081710035000000ED0080D6E2 -:1043D00002000F0091817100180000008100FF377A -:1043E00002000F00928171002D0000007F4004DD6B -:1043F00002000F009381710018000000763B7F3DA2 -:1044000002000F009481710049000000383BC0D3C6 -:1044100002000F009581710049000000643B00DD3F -:1044200002000F009681710051000000E40000F2CC -:1044300002000F00978171003F000000840180D6C8 -:1044400002000F00988171003F000000010080D63B -:1044500002000F009981710035000000ED0080D648 -:1044600002000F009A817100180000008100FF37E0 -:1044700002000F009B81710049000000383BA0D36F -:1044800002000F009C8171001900000076BB61DD05 -:1044900002000F009D81710049000000673B00DDB4 -:1044A00002000F009E81710075000000638281F19F -:1044B00002000F009F81710041000000EB3480D4A6 -:1044C00002000F00A0817100790000006ABB01DDCD -:1044D00002000F00A18171007900000076BB01DDB0 -:1044E00002000F00A28171003F000000031800D2FB -:1044F00002000F00A38171003F000000008080D106 -:1045000002000F00A481710075000000638001FDAE -:1045100002000F00A581710098000000643B378005 -:1045200002000F00A681710051000000E40000F2BB -:1045300002000F00A78171003F000000840180D6B7 -:1045400002000F00A88171003F000000010080D62A -:1045500002000F00A981710035000000ED0080D637 -:1045600002000F00AA817100180000008100FF37CF -:1045700002000F00AB8171002D0000007F4004DDC0 -:1045800002000F00AC81710018000000763B7F3DF7 -:1045900002000F00AD81710049000000383B80D35C -:1045A00002000F00AE8171001900000076BB6FDDC4 -:1045B00002000F00AF81710049000000673B00DD81 -:1045C00002000F00B081710075000000638281F16C -:1045D00002000F00B181710041000000EB3480D473 -:1045E00002000F00B2817100790000006ABB01DD9A -:1045F00002000F00B38171007900000063BB01DD90 -:1046000002000F00B481710075000000638001FD9D -:1046100002000F00B581710098000000643B178014 -:1046200002000F00B681710049000000643B40DECB -:1046300002000F00B78171003F000000840180D6A6 -:1046400002000F00B88171003F000000010080D619 -:1046500002000F00B981710035000000ED0080D626 -:1046600002000F00BA817100180000008100FF37BE -:1046700002000F00BB8171002D0000007F4004DDAF -:1046800002000F00BC81710018000000763B7F3DE6 -:1046900002000F00BD81710021000000E40000D283 -:1046A00002000F00BE817100190000007E7BEFD375 -:1046B00002000F00BF81710075000000638281F16C -:1046C00002000F00C08171003F000000000080D692 -:1046D00002000F00C18171003F000000040004DDF2 -:1046E00002000F00C28171003F000000010018DDD0 -:1046F00002000F00C3817100690000006D3B00DD06 -:1047000002000F00C4817100690000006D3B00DDF4 -:1047100002000F00C58171003F000000000000DDB5 -:1047200002000F00C68171002D000000800154DDE1 -:1047300002000F00C7817100790000007680E0F36D -:1047400002000F00C8817100490000007A3600D6CF -:1047500002000F00C98171007900000076FB01DDC5 -:1047600002000F00CA8171003D0000006F0080F759 -:1047700002000F00CB81710049000000033B00DD07 -:1047800002000F00CC81710059000000763B00FD53 -:1047900002000F00CD8171003F000000031C80DD8E -:1047A00002000F00CE8171003D0000006F0080F715 -:1047B00002000F00CF8171003D0000006F0080F704 -:1047C00002000F00D08171003D0000006F0080F7F3 -:1047D00002000F00D18171002D0000007F0206DD74 -:1047E00002000F00D2817100180000007A3D7F1D89 -:1047F00002000F00D3817100310000006B8883D468 -:1048000002000F00D4817100790000006ABB01DD55 -:1048100002000F00D581710079000000769081F1CF -:1048200002000F00D681710075000000638001FD59 -:1048300002000F00D78171009800000076BB538002 -:1048400002000F00D881710019000000797B7FDD24 -:1048500002000F00D981710075000000638281F1B0 -:1048600002000F00DA81710000000000000000006B -:1048700002000F00DB81710000000000000000005A -:1048800002000F00DC817100000000000000000049 -:1048900002000F00DD817100000000000000000038 -:1048A00002000F00DE817100000000000000000027 -:1048B00002000F00DF817100000000000000000016 -:1048C00002000F00E0817100000000000000000005 -:1048D00002000F00E18171000000000000000000F4 -:1048E00002000F00E28171000000000000000000E3 -:1048F00002000F00E38171000000000000000000D2 -:1049000002000F00E48171000000000000000000C0 -:1049100002000F00E58171000000000000000000AF -:1049200002000F00E681710000000000000000009E -:1049300002000F00E781710000000000000000008D -:1049400002000F00E881710000000000000000007C -:1049500002000F00E981710000000000000000006B -:1049600002000F00EA81710000000000000000005A -:1049700002000F00EB817100000000000000000049 -:1049800002000F00EC817100000000000000000038 -:1049900002000F00ED817100000000000000000027 -:1049A00002000F00EE817100000000000000000016 -:1049B00002000F00EF817100000000000000000005 -:1049C00002000F00F08171000000000000000000F4 -:1049D00002000F00F18171000000000000000000E3 -:1049E00002000F00F28171000000000000000000D2 -:1049F00002000F00F38171000000000000000000C1 -:104A000002000F00F48171000000000000000000AF -:104A100002000F00F581710000000000000000009E -:104A200002000F00F681710000000000000000008D -:104A300002000F00F781710000000000000000007C -:104A400002000F00F881710000000000000000006B -:104A500002000F00F981710000000000000000005A -:104A600002000F00FA817100000000000000000049 -:104A700002000F00FB817100000000000000000038 -:104A800002000F00FC817100000000000000000027 -:104A900002000F00FD817100000000000000000016 -:104AA00002000F00FE8171003F000000030280DD64 -:104AB00002000F00FF81710049000000023B84D119 -:104AC00002000F000082710049000000033B00DD7E -:104AD00002000F0001827100690000007A3B00DDD6 -:104AE00002000F000282710049000000793B00DDE6 -:104AF00002000F000382710065000000630280F174 -:104B000002000F000482710018000000763B7D7DDA -:104B100002000F0005827100090000007A3D81CF7C -:104B200002000F000682710000000000000000007B -:104B300002000F000782710000000000000000006A -:104B400002000F0008827100000000000000000059 -:104B500002000F0009827100000000000000000048 -:104B600002000F000A827100000000000000000037 -:104B700002000F000B827100000000000000000026 -:104B800002000F000C827100000000000000000015 -:104B900002000F000D827100000000000000000004 -:104BA00002000F000E8271000000000000000000F3 -:104BB00002000F000F8271000000000000000000E2 -:104BC00002000F00108271000000000000000000D1 -:104BD00002000F00118271000000000000000000C0 -:104BE00002000F00128271000000000000000000AF -:104BF00002000F001382710000000000000000009E -:104C000002000F001482710000000000000000008C -:104C100002000F001582710000000000000000007B -:104C200002000F001682710000000000000000006A -:104C300002000F0017827100000000000000000059 -:104C400002000F0018827100000000000000000048 -:104C500002000F0019827100000000000000000037 -:104C600002000F001A827100000000000000000026 -:104C700002000F001B827100000000000000000015 -:104C800002000F001C827100000000000000000004 -:104C900002000F001D8271000000000000000000F3 -:104CA00002000F001E8271000000000000000000E2 -:104CB00002000F001F8271000000000000000000D1 -:104CC00002000F00208271000000000000000000C0 -:104CD00002000F00218271000000000000000000AF -:104CE00002000F002282710000000000000000009E -:104CF00002000F002382710000000000000000008D -:104D000002000F002482710000000000000000007B -:104D100002000F002582710000000000000000006A -:104D200002000F0026827100000000000000000059 -:104D300002000F0027827100000000000000000048 -:104D400002000F0028827100000000000000000037 -:104D500002000F0029827100000000000000000026 -:104D600002000F002A827100000000000000000015 -:104D700002000F002B827100000000000000000004 -:104D800002000F002C8271000000000000000000F3 -:104D900002000F002D8271000000000000000000E2 -:104DA00002000F002E8271000000000000000000D1 -:104DB00002000F002F8271000000000000000000C0 -:104DC00002000F00308271000000000000000000AF -:104DD00002000F003182710000000000000000009E -:104DE00002000F003282710000000000000000008D -:104DF00002000F003382710000000000000000007C -:104E000002000F003482710000000000000000006A -:104E100002000F0035827100000000000000000059 -:104E200002000F0036827100000000000000000048 -:104E300002000F0037827100000000000000000037 -:104E400002000F0038827100000000000000000026 -:104E500002000F0039827100000000000000000015 -:104E600002000F003A827100000000000000000004 -:104E700002000F003B8271000000000000000000F3 -:104E800002000F003C8271000000000000000000E2 -:104E900002000F003D8271000000000000000000D1 -:104EA00002000F003E8271000000000000000000C0 -:104EB00002000F003F8271000000000000000000AF -:104EC00002000F004082710000000000000000009E -:104ED00002000F004182710000000000000000008D -:104EE00002000F004282710000000000000000007C -:104EF00002000F004382710000000000000000006B -:104F000002000F0044827100000000000000000059 -:104F100002000F0045827100000000000000000048 -:104F200002000F0046827100000000000000000037 -:104F300002000F0047827100000000000000000026 -:104F400002000F0048827100000000000000000015 -:104F500002000F0049827100000000000000000004 -:104F600002000F004A8271000000000000000000F3 -:104F700002000F004B8271000000000000000000E2 -:104F800002000F004C8271000000000000000000D1 -:104F900002000F004D8271000000000000000000C0 -:104FA00002000F004E8271000000000000000000AF -:104FB00002000F004F82710000000000000000009E -:104FC00002000F005082710000000000000000008D -:104FD00002000F005182710000000000000000007C -:104FE00002000F005282710000000000000000006B -:104FF00002000F005382710000000000000000005A -:1050000002000F0054827100000000000000000048 -:1050100002000F0055827100000000000000000037 -:1050200002000F0056827100000000000000000026 -:1050300002000F0057827100000000000000000015 -:1050400002000F0058827100000000000000000004 -:1050500002000F00598271000000000000000000F3 -:1050600002000F005A8271000000000000000000E2 -:1050700002000F005B8271000000000000000000D1 -:1050800002000F005C8271000000000000000000C0 -:1050900002000F005D8271000000000000000000AF -:1050A00002000F005E82710000000000000000009E -:1050B00002000F005F82710000000000000000008D -:1050C00002000F006082710000000000000000007C -:1050D00002000F006182710000000000000000006B -:1050E00002000F006282710000000000000000005A -:1050F00002000F0063827100000000000000000049 -:1051000002000F0064827100000000000000000037 -:1051100002000F0065827100000000000000000026 -:1051200002000F0066827100000000000000000015 -:1051300002000F0067827100000000000000000004 -:1051400002000F00688271000000000000000000F3 -:1051500002000F00698271000000000000000000E2 -:1051600002000F006A8271000000000000000000D1 -:1051700002000F006B8271000000000000000000C0 -:1051800002000F006C8271000000000000000000AF -:1051900002000F006D82710000000000000000009E -:1051A00002000F006E82710000000000000000008D -:1051B00002000F006F82710000000000000000007C -:1051C00002000F007082710000000000000000006B -:1051D00002000F007182710000000000000000005A -:1051E00002000F0072827100000000000000000049 -:1051F00002000F0073827100000000000000000038 -:1052000002000F0074827100000000000000000026 -:1052100002000F0075827100000000000000000015 -:1052200002000F0076827100000000000000000004 -:1052300002000F00778271000000000000000000F3 -:1052400002000F00788271000000000000000000E2 -:1052500002000F00798271000000000000000000D1 -:1052600002000F007A8271000000000000000000C0 -:1052700002000F007B8271000000000000000000AF -:1052800002000F007C82710000000000000000009E -:1052900002000F007D82710000000000000000008D -:1052A00002000F007E82710000000000000000007C -:1052B00002000F007F82710000000000000000006B -:1052C00002000F008082710000000000000000005A -:1052D00002000F0081827100000000000000000049 -:1052E00002000F0082827100000000000000000038 -:1052F00002000F0083827100000000000000000027 -:1053000002000F0084827100000000000000000015 -:1053100002000F0085827100000000000000000004 -:1053200002000F00868271000000000000000000F3 -:1053300002000F00878271000000000000000000E2 -:1053400002000F00888271000000000000000000D1 -:1053500002000F00898271000000000000000000C0 -:1053600002000F008A8271000000000000000000AF -:1053700002000F008B82710000000000000000009E -:1053800002000F008C82710000000000000000008D -:1053900002000F008D82710000000000000000007C -:1053A00002000F008E82710000000000000000006B -:1053B00002000F008F82710000000000000000005A -:1053C00002000F0090827100000000000000000049 -:1053D00002000F0091827100000000000000000038 -:1053E00002000F0092827100000000000000000027 -:1053F00002000F0093827100000000000000000016 -:1054000002000F0094827100000000000000000004 -:1054100002000F00958271000000000000000000F3 -:1054200002000F00968271000000000000000000E2 -:1054300002000F00978271000000000000000000D1 -:1054400002000F00988271000000000000000000C0 -:1054500002000F00998271000000000000000000AF -:1054600002000F009A82710000000000000000009E -:1054700002000F009B82710000000000000000008D -:1054800002000F009C82710000000000000000007C -:1054900002000F009D82710000000000000000006B -:1054A00002000F009E82710000000000000000005A -:1054B00002000F009F827100000000000000000049 -:1054C00002000F00A0827100000000000000000038 -:1054D00002000F00A1827100000000000000000027 -:1054E00002000F00A2827100000000000000000016 -:1054F00002000F00A3827100000000000000000005 -:1055000002000F00A48271000000000000000000F3 -:1055100002000F00A58271000000000000000000E2 -:1055200002000F00A68271000000000000000000D1 -:1055300002000F00A78271000000000000000000C0 -:1055400002000F00A88271000000000000000000AF -:1055500002000F00A982710000000000000000009E -:1055600002000F00AA82710000000000000000008D -:1055700002000F00AB82710000000000000000007C -:1055800002000F00AC82710000000000000000006B -:1055900002000F00AD82710000000000000000005A -:1055A00002000F00AE827100000000000000000049 -:1055B00002000F00AF827100000000000000000038 -:1055C00002000F00B0827100000000000000000027 -:1055D00002000F00B1827100000000000000000016 -:1055E00002000F00B2827100000000000000000005 -:1055F00002000F00B38271000000000000000000F4 -:1056000002000F00B48271000000000000000000E2 -:1056100002000F00B58271000000000000000000D1 -:1056200002000F00B68271000000000000000000C0 -:1056300002000F00B78271000000000000000000AF -:1056400002000F00B882710000000000000000009E -:1056500002000F00B982710000000000000000008D -:1056600002000F00BA82710000000000000000007C -:1056700002000F00BB82710000000000000000006B -:1056800002000F00BC82710000000000000000005A -:1056900002000F00BD827100000000000000000049 -:1056A00002000F00BE827100000000000000000038 -:1056B00002000F00BF827100000000000000000027 -:1056C00002000F00C0827100000000000000000016 -:1056D00002000F00C1827100000000000000000005 -:1056E00002000F00C28271000000000000000000F4 -:1056F00002000F00C38271000000000000000000E3 -:1057000002000F00C48271000000000000000000D1 -:1057100002000F00C58271000000000000000000C0 -:1057200002000F00C68271000000000000000000AF -:1057300002000F00C782710000000000000000009E -:1057400002000F00C882710000000000000000008D -:1057500002000F00C982710000000000000000007C -:1057600002000F00CA82710000000000000000006B -:1057700002000F00CB82710000000000000000005A -:1057800002000F00CC827100000000000000000049 -:1057900002000F00CD827100000000000000000038 -:1057A00002000F00CE827100000000000000000027 -:1057B00002000F00CF827100000000000000000016 -:1057C00002000F00D0827100000000000000000005 -:1057D00002000F00D18271000000000000000000F4 -:1057E00002000F00D28271000000000000000000E3 -:1057F00002000F00D38271000000000000000000D2 -:1058000002000F00D48271000000000000000000C0 -:1058100002000F00D58271000000000000000000AF -:1058200002000F00D682710000000000000000009E -:1058300002000F00D782710000000000000000008D -:1058400002000F00D882710000000000000000007C -:1058500002000F00D982710000000000000000006B -:1058600002000F00DA82710000000000000000005A -:1058700002000F00DB827100000000000000000049 -:1058800002000F00DC827100000000000000000038 -:1058900002000F00DD827100000000000000000027 -:1058A00002000F00DE827100000000000000000016 -:1058B00002000F00DF827100000000000000000005 -:1058C00002000F00E08271000000000000000000F4 -:1058D00002000F00E18271000000000000000000E3 -:1058E00002000F00E28271000000000000000000D2 -:1058F00002000F00E38271000000000000000000C1 -:1059000002000F00E48271000000000000000000AF -:1059100002000F00E582710000000000000000009E -:1059200002000F00E682710000000000000000008D -:1059300002000F00E782710000000000000000007C -:1059400002000F00E882710000000000000000006B -:1059500002000F00E982710000000000000000005A -:1059600002000F00EA827100000000000000000049 -:1059700002000F00EB827100000000000000000038 -:1059800002000F00EC827100000000000000000027 -:1059900002000F00ED827100000000000000000016 -:1059A00002000F00EE827100000000000000000005 -:1059B00002000F00EF8271000000000000000000F4 -:1059C00002000F00F08271000000000000000000E3 -:1059D00002000F00F18271000000000000000000D2 -:1059E00002000F00F28271000000000000000000C1 -:1059F00002000F00F38271000000000000000000B0 -:105A000002000F00F482710000000000000000009E -:105A100002000F00F582710000000000000000008D -:105A200002000F00F682710000000000000000007C -:105A300002000F00F782710000000000000000006B -:105A400002000F00F882710000000000000000005A -:105A500002000F00F9827100000000000000000049 -:105A600002000F00FA827100000000000000000038 -:105A700002000F00FB827100000000000000000027 -:105A800002000F00FC827100000000000000000016 -:105A900002000F00FD827100000000000000000005 -:105AA00002000F00FE8271000000000000000000F4 -:105AB00002000F00FF8271000000000000000000E3 -:105AC00002000F00008371000000000000000000D1 -:105AD00002000F00018371000000000000000000C0 -:105AE00002000F00028371000000000000000000AF -:105AF00002000F000383710000000000000000009E -:105B000002000F000483710000000000000000008C -:105B100002000F000583710000000000000000007B -:105B200002000F000683710000000000000000006A -:105B300002000F0007837100000000000000000059 -:105B400002000F0008837100000000000000000048 -:105B500002000F0009837100000000000000000037 -:105B600002000F000A837100000000000000000026 -:105B700002000F000B837100000000000000000015 -:105B800002000F000C837100000000000000000004 -:105B900002000F000D8371000000000000000000F3 -:105BA00002000F000E8371000000000000000000E2 -:105BB00002000F000F8371000000000000000000D1 -:105BC00002000F00108371000000000000000000C0 -:105BD00002000F00118371000000000000000000AF -:105BE00002000F001283710000000000000000009E -:105BF00002000F001383710000000000000000008D -:105C000002000F001483710000000000000000007B -:105C100002000F001583710000000000000000006A -:105C200002000F0016837100000000000000000059 -:105C300002000F0017837100000000000000000048 -:105C400002000F0018837100000000000000000037 -:105C500002000F0019837100000000000000000026 -:105C600002000F001A837100000000000000000015 -:105C700002000F001B837100000000000000000004 -:105C800002000F001C8371000000000000000000F3 -:105C900002000F001D8371000000000000000000E2 -:105CA00002000F001E8371000000000000000000D1 -:105CB00002000F001F8371000000000000000000C0 -:105CC00002000F00208371000000000000000000AF -:105CD00002000F002183710000000000000000009E -:105CE00002000F002283710000000000000000008D -:105CF00002000F002383710000000000000000007C -:105D000002000F002483710000000000000000006A -:105D100002000F0025837100000000000000000059 -:105D200002000F0026837100000000000000000048 -:105D300002000F0027837100000000000000000037 -:105D400002000F0028837100000000000000000026 -:105D500002000F0029837100000000000000000015 -:105D600002000F002A837100000000000000000004 -:105D700002000F002B8371000000000000000000F3 -:105D800002000F002C8371000000000000000000E2 -:105D900002000F002D8371000000000000000000D1 -:105DA00002000F002E8371000000000000000000C0 -:105DB00002000F002F8371000000000000000000AF -:105DC00002000F003083710000000000000000009E -:105DD00002000F003183710000000000000000008D -:105DE00002000F003283710000000000000000007C -:105DF00002000F003383710000000000000000006B -:105E000002000F0034837100000000000000000059 -:105E100002000F0035837100000000000000000048 -:105E200002000F0036837100000000000000000037 -:105E300002000F0037837100000000000000000026 -:105E400002000F0038837100000000000000000015 -:105E500002000F0039837100000000000000000004 -:105E600002000F003A8371000000000000000000F3 -:105E700002000F003B8371000000000000000000E2 -:105E800002000F003C8371000000000000000000D1 -:105E900002000F003D8371000000000000000000C0 -:105EA00002000F003E8371000000000000000000AF -:105EB00002000F003F83710000000000000000009E -:105EC00002000F004083710000000000000000008D -:105ED00002000F004183710000000000000000007C -:105EE00002000F004283710000000000000000006B -:105EF00002000F004383710000000000000000005A -:105F000002000F0044837100000000000000000048 -:105F100002000F0045837100000000000000000037 -:105F200002000F0046837100000000000000000026 -:105F300002000F0047837100000000000000000015 -:105F400002000F0048837100000000000000000004 -:105F500002000F00498371000000000000000000F3 -:105F600002000F004A8371000000000000000000E2 -:105F700002000F004B8371000000000000000000D1 -:105F800002000F004C8371000000000000000000C0 -:105F900002000F004D8371000000000000000000AF -:105FA00002000F004E83710000000000000000009E -:105FB00002000F004F83710000000000000000008D -:105FC00002000F005083710000000000000000007C -:105FD00002000F005183710000000000000000006B -:105FE00002000F005283710000000000000000005A -:105FF00002000F0053837100000000000000000049 -:1060000002000F0054837100000000000000000037 -:1060100002000F0055837100000000000000000026 -:1060200002000F0056837100000000000000000015 -:1060300002000F0057837100000000000000000004 -:1060400002000F00588371000000000000000000F3 -:1060500002000F00598371000000000000000000E2 -:1060600002000F005A8371000000000000000000D1 -:1060700002000F005B8371000000000000000000C0 -:1060800002000F005C8371000000000000000000AF -:1060900002000F005D83710000000000000000009E -:1060A00002000F005E83710000000000000000008D -:1060B00002000F005F83710000000000000000007C -:1060C00002000F006083710000000000000000006B -:1060D00002000F006183710000000000000000005A -:1060E00002000F0062837100000000000000000049 -:1060F00002000F0063837100000000000000000038 -:1061000002000F0064837100000000000000000026 -:1061100002000F0065837100000000000000000015 -:1061200002000F0066837100000000000000000004 -:1061300002000F00678371000000000000000000F3 -:1061400002000F00688371000000000000000000E2 -:1061500002000F00698371000000000000000000D1 -:1061600002000F006A8371000000000000000000C0 -:1061700002000F006B8371000000000000000000AF -:1061800002000F006C83710000000000000000009E -:1061900002000F006D83710000000000000000008D -:1061A00002000F006E83710000000000000000007C -:1061B00002000F006F83710000000000000000006B -:1061C00002000F007083710000000000000000005A -:1061D00002000F0071837100000000000000000049 -:1061E00002000F0072837100000000000000000038 -:1061F00002000F0073837100000000000000000027 -:1062000002000F0074837100000000000000000015 -:1062100002000F0075837100000000000000000004 -:1062200002000F00768371000000000000000000F3 -:1062300002000F00778371000000000000000000E2 -:1062400002000F00788371000000000000000000D1 -:1062500002000F00798371000000000000000000C0 -:1062600002000F007A8371000000000000000000AF -:1062700002000F007B83710000000000000000009E -:1062800002000F007C83710000000000000000008D -:1062900002000F007D83710000000000000000007C -:1062A00002000F007E83710000000000000000006B -:1062B00002000F007F83710000000000000000005A -:1062C00002000F0080837100000000000000000049 -:1062D00002000F0081837100000000000000000038 -:1062E00002000F0082837100000000000000000027 -:1062F00002000F0083837100000000000000000016 -:1063000002000F0084837100000000000000000004 -:1063100002000F00858371000000000000000000F3 -:1063200002000F00868371000000000000000000E2 -:1063300002000F00878371000000000000000000D1 -:1063400002000F00888371000000000000000000C0 -:1063500002000F00898371000000000000000000AF -:1063600002000F008A83710000000000000000009E -:1063700002000F008B83710000000000000000008D -:1063800002000F008C83710000000000000000007C -:1063900002000F008D83710000000000000000006B -:1063A00002000F008E83710000000000000000005A -:1063B00002000F008F837100000000000000000049 -:1063C00002000F0090837100000000000000000038 -:1063D00002000F0091837100000000000000000027 -:1063E00002000F0092837100000000000000000016 -:1063F00002000F0093837100000000000000000005 -:1064000002000F00948371000000000000000000F3 -:1064100002000F00958371000000000000000000E2 -:1064200002000F00968371000000000000000000D1 -:1064300002000F00978371000000000000000000C0 -:1064400002000F00988371000000000000000000AF -:1064500002000F009983710000000000000000009E -:1064600002000F009A83710000000000000000008D -:1064700002000F009B83710000000000000000007C -:1064800002000F009C83710000000000000000006B -:1064900002000F009D83710000000000000000005A -:1064A00002000F009E837100000000000000000049 -:1064B00002000F009F837100000000000000000038 -:1064C00002000F00A0837100000000000000000027 -:1064D00002000F00A1837100000000000000000016 -:1064E00002000F00A2837100000000000000000005 -:1064F00002000F00A38371000000000000000000F4 -:1065000002000F00A48371000000000000000000E2 -:1065100002000F00A58371000000000000000000D1 -:1065200002000F00A68371000000000000000000C0 -:1065300002000F00A78371000000000000000000AF -:1065400002000F00A883710000000000000000009E -:1065500002000F00A983710000000000000000008D -:1065600002000F00AA83710000000000000000007C -:1065700002000F00AB83710000000000000000006B -:1065800002000F00AC83710000000000000000005A -:1065900002000F00AD837100000000000000000049 -:1065A00002000F00AE837100000000000000000038 -:1065B00002000F00AF837100000000000000000027 -:1065C00002000F00B0837100000000000000000016 -:1065D00002000F00B1837100000000000000000005 -:1065E00002000F00B28371000000000000000000F4 -:1065F00002000F00B38371000000000000000000E3 -:1066000002000F00B48371000000000000000000D1 -:1066100002000F00B58371000000000000000000C0 -:1066200002000F00B68371000000000000000000AF -:1066300002000F00B783710000000000000000009E -:1066400002000F00B883710000000000000000008D -:1066500002000F00B983710000000000000000007C -:1066600002000F00BA83710000000000000000006B -:1066700002000F00BB83710000000000000000005A -:1066800002000F00BC837100000000000000000049 -:1066900002000F00BD837100000000000000000038 -:1066A00002000F00BE837100000000000000000027 -:1066B00002000F00BF837100000000000000000016 -:1066C00002000F00C0837100000000000000000005 -:1066D00002000F00C18371000000000000000000F4 -:1066E00002000F00C28371000000000000000000E3 -:1066F00002000F00C38371000000000000000000D2 -:1067000002000F00C48371000000000000000000C0 -:1067100002000F00C58371000000000000000000AF -:1067200002000F00C683710000000000000000009E -:1067300002000F00C783710000000000000000008D -:1067400002000F00C883710000000000000000007C -:1067500002000F00C983710000000000000000006B -:1067600002000F00CA83710000000000000000005A -:1067700002000F00CB837100000000000000000049 -:1067800002000F00CC837100000000000000000038 -:1067900002000F00CD837100000000000000000027 -:1067A00002000F00CE837100000000000000000016 -:1067B00002000F00CF837100000000000000000005 -:1067C00002000F00D08371000000000000000000F4 -:1067D00002000F00D18371000000000000000000E3 -:1067E00002000F00D28371000000000000000000D2 -:1067F00002000F00D38371000000000000000000C1 -:1068000002000F00D48371000000000000000000AF -:1068100002000F00D583710000000000000000009E -:1068200002000F00D683710000000000000000008D -:1068300002000F00D783710000000000000000007C -:1068400002000F00D883710000000000000000006B -:1068500002000F00D983710000000000000000005A -:1068600002000F00DA837100000000000000000049 -:1068700002000F00DB837100000000000000000038 -:1068800002000F00DC837100000000000000000027 -:1068900002000F00DD837100000000000000000016 -:1068A00002000F00DE837100000000000000000005 -:1068B00002000F00DF8371000000000000000000F4 -:1068C00002000F00E08371000000000000000000E3 -:1068D00002000F00E18371000000000000000000D2 -:1068E00002000F00E28371000000000000000000C1 -:1068F00002000F00E38371000000000000000000B0 -:1069000002000F00E483710000000000000000009E -:1069100002000F00E583710000000000000000008D -:1069200002000F00E683710000000000000000007C -:1069300002000F00E783710000000000000000006B -:1069400002000F00E883710000000000000000005A -:1069500002000F00E9837100000000000000000049 -:1069600002000F00EA837100000000000000000038 -:1069700002000F00EB837100000000000000000027 -:1069800002000F00EC837100000000000000000016 -:1069900002000F00ED837100000000000000000005 -:1069A00002000F00EE8371000000000000000000F4 -:1069B00002000F00EF8371000000000000000000E3 -:1069C00002000F00F08371000000000000000000D2 -:1069D00002000F00F18371000000000000000000C1 -:1069E00002000F00F28371000000000000000000B0 -:1069F00002000F00F383710000000000000000009F -:106A000002000F00F483710000000000000000008D -:106A100002000F00F583710000000000000000007C -:106A200002000F00F683710000000000000000006B -:106A300002000F00F783710000000000000000005A -:106A400002000F00F8837100000000000000000049 -:106A500002000F00F9837100000000000000000038 -:106A600002000F00FA837100000000000000000027 -:106A700002000F00FB837100000000000000000016 -:106A800002000F00FC837100000000000000000005 -:106A900002000F00FD8371000000000000000000F4 -:106AA00002000F00FE8371000000000000000000E3 -:106AB00002000F00FF8371000000000000000000D2 -:106AC00002000F00008471000000000000000000C0 -:106AD00002000F00018471000000000000000000AF -:106AE00002000F000284710000000000000000009E -:106AF00002000F000384710000000000000000008D -:106B000002000F000484710000000000000000007B -:106B100002000F000584710000000000000000006A -:106B200002000F0006847100000000000000000059 -:106B300002000F0007847100000000000000000048 -:106B400002000F0008847100000000000000000037 -:106B500002000F0009847100000000000000000026 -:106B600002000F000A847100000000000000000015 -:106B700002000F000B847100000000000000000004 -:106B800002000F000C8471000000000000000000F3 -:106B900002000F000D8471000000000000000000E2 -:106BA00002000F000E8471000000000000000000D1 -:106BB00002000F000F8471000000000000000000C0 -:106BC00002000F00108471000000000000000000AF -:106BD00002000F001184710000000000000000009E -:106BE00002000F001284710000000000000000008D -:106BF00002000F001384710000000000000000007C -:106C000002000F001484710000000000000000006A -:106C100002000F0015847100000000000000000059 -:106C200002000F0016847100000000000000000048 -:106C300002000F0017847100000000000000000037 -:106C400002000F0018847100000000000000000026 -:106C500002000F0019847100000000000000000015 -:106C600002000F001A847100000000000000000004 -:106C700002000F001B8471000000000000000000F3 -:106C800002000F001C8471000000000000000000E2 -:106C900002000F001D8471000000000000000000D1 -:106CA00002000F001E8471000000000000000000C0 -:106CB00002000F001F8471000000000000000000AF -:106CC00002000F002084710000000000000000009E -:106CD00002000F002184710000000000000000008D -:106CE00002000F002284710000000000000000007C -:106CF00002000F002384710000000000000000006B -:106D000002000F0024847100000000000000000059 -:106D100002000F0025847100000000000000000048 -:106D200002000F0026847100000000000000000037 -:106D300002000F0027847100000000000000000026 -:106D400002000F0028847100000000000000000015 -:106D500002000F0029847100000000000000000004 -:106D600002000F002A8471000000000000000000F3 -:106D700002000F002B8471000000000000000000E2 -:106D800002000F002C8471000000000000000000D1 -:106D900002000F002D8471000000000000000000C0 -:106DA00002000F002E8471000000000000000000AF -:106DB00002000F002F84710000000000000000009E -:106DC00002000F003084710000000000000000008D -:106DD00002000F003184710000000000000000007C -:106DE00002000F003284710000000000000000006B -:106DF00002000F003384710000000000000000005A -:106E000002000F0034847100000000000000000048 -:106E100002000F0035847100000000000000000037 -:106E200002000F0036847100000000000000000026 -:106E300002000F0037847100000000000000000015 -:106E400002000F0038847100000000000000000004 -:106E500002000F00398471000000000000000000F3 -:106E600002000F003A8471000000000000000000E2 -:106E700002000F003B8471000000000000000000D1 -:106E800002000F003C8471000000000000000000C0 -:106E900002000F003D8471000000000000000000AF -:106EA00002000F003E84710000000000000000009E -:106EB00002000F003F84710000000000000000008D -:106EC00002000F004084710000000000000000007C -:106ED00002000F004184710000000000000000006B -:106EE00002000F004284710000000000000000005A -:106EF00002000F0043847100000000000000000049 -:106F000002000F0044847100000000000000000037 -:106F100002000F0045847100000000000000000026 -:106F200002000F0046847100000000000000000015 -:106F300002000F0047847100000000000000000004 -:106F400002000F00488471000000000000000000F3 -:106F500002000F00498471000000000000000000E2 -:106F600002000F004A8471000000000000000000D1 -:106F700002000F004B8471000000000000000000C0 -:106F800002000F004C8471000000000000000000AF -:106F900002000F004D84710000000000000000009E -:106FA00002000F004E84710000000000000000008D -:106FB00002000F004F84710000000000000000007C -:106FC00002000F005084710000000000000000006B -:106FD00002000F005184710000000000000000005A -:106FE00002000F0052847100000000000000000049 -:106FF00002000F0053847100000000000000000038 -:1070000002000F0054847100000000000000000026 -:1070100002000F0055847100000000000000000015 -:1070200002000F0056847100000000000000000004 -:1070300002000F00578471000000000000000000F3 -:1070400002000F00588471000000000000000000E2 -:1070500002000F00598471000000000000000000D1 -:1070600002000F005A8471000000000000000000C0 -:1070700002000F005B8471000000000000000000AF -:1070800002000F005C84710000000000000000009E -:1070900002000F005D84710000000000000000008D -:1070A00002000F005E84710000000000000000007C -:1070B00002000F005F84710000000000000000006B -:1070C00002000F006084710000000000000000005A -:1070D00002000F0061847100000000000000000049 -:1070E00002000F0062847100000000000000000038 -:1070F00002000F0063847100000000000000000027 -:1071000002000F0064847100000000000000000015 -:1071100002000F0065847100000000000000000004 -:1071200002000F00668471000000000000000000F3 -:1071300002000F00678471000000000000000000E2 -:1071400002000F00688471000000000000000000D1 -:1071500002000F00698471000000000000000000C0 -:1071600002000F006A8471000000000000000000AF -:1071700002000F006B84710000000000000000009E -:1071800002000F006C84710000000000000000008D -:1071900002000F006D84710000000000000000007C -:1071A00002000F006E84710000000000000000006B -:1071B00002000F006F84710000000000000000005A -:1071C00002000F0070847100000000000000000049 -:1071D00002000F0071847100000000000000000038 -:1071E00002000F0072847100000000000000000027 -:1071F00002000F0073847100000000000000000016 -:1072000002000F0074847100000000000000000004 -:1072100002000F00758471000000000000000000F3 -:1072200002000F00768471000000000000000000E2 -:1072300002000F00778471000000000000000000D1 -:1072400002000F00788471000000000000000000C0 -:1072500002000F00798471000000000000000000AF -:1072600002000F007A84710000000000000000009E -:1072700002000F007B84710000000000000000008D -:1072800002000F007C84710000000000000000007C -:1072900002000F007D84710000000000000000006B -:1072A00002000F007E84710000000000000000005A -:1072B00002000F007F847100000000000000000049 -:1072C00002000F0080847100000000000000000038 -:1072D00002000F0081847100000000000000000027 -:1072E00002000F0082847100000000000000000016 -:1072F00002000F0083847100000000000000000005 -:1073000002000F00848471000000000000000000F3 -:1073100002000F00858471000000000000000000E2 -:1073200002000F00868471000000000000000000D1 -:1073300002000F00878471000000000000000000C0 -:1073400002000F00888471000000000000000000AF -:1073500002000F008984710000000000000000009E -:1073600002000F008A84710000000000000000008D -:1073700002000F008B84710000000000000000007C -:1073800002000F008C84710000000000000000006B -:1073900002000F008D84710000000000000000005A -:1073A00002000F008E847100000000000000000049 -:1073B00002000F008F847100000000000000000038 -:1073C00002000F0090847100000000000000000027 -:1073D00002000F0091847100000000000000000016 -:1073E00002000F0092847100000000000000000005 -:1073F00002000F00938471000000000000000000F4 -:1074000002000F00948471000000000000000000E2 -:1074100002000F00958471000000000000000000D1 -:1074200002000F00968471000000000000000000C0 -:1074300002000F00978471000000000000000000AF -:1074400002000F009884710000000000000000009E -:1074500002000F009984710000000000000000008D -:1074600002000F009A84710000000000000000007C -:1074700002000F009B84710000000000000000006B -:1074800002000F009C84710000000000000000005A -:1074900002000F009D847100000000000000000049 -:1074A00002000F009E847100000000000000000038 -:1074B00002000F009F847100000000000000000027 -:1074C00002000F00A0847100000000000000000016 -:1074D00002000F00A1847100000000000000000005 -:1074E00002000F00A28471000000000000000000F4 -:1074F00002000F00A38471000000000000000000E3 -:1075000002000F00A48471000000000000000000D1 -:1075100002000F00A58471000000000000000000C0 -:1075200002000F00A68471000000000000000000AF -:1075300002000F00A784710000000000000000009E -:1075400002000F00A884710000000000000000008D -:1075500002000F00A984710000000000000000007C -:1075600002000F00AA84710000000000000000006B -:1075700002000F00AB84710000000000000000005A -:1075800002000F00AC847100000000000000000049 -:1075900002000F00AD847100000000000000000038 -:1075A00002000F00AE847100000000000000000027 -:1075B00002000F00AF847100000000000000000016 -:1075C00002000F00B0847100000000000000000005 -:1075D00002000F00B18471000000000000000000F4 -:1075E00002000F00B28471000000000000000000E3 -:1075F00002000F00B38471000000000000000000D2 -:1076000002000F00B48471000000000000000000C0 -:1076100002000F00B58471000000000000000000AF -:1076200002000F00B684710000000000000000009E -:1076300002000F00B784710000000000000000008D -:1076400002000F00B884710000000000000000007C -:1076500002000F00B984710000000000000000006B -:1076600002000F00BA84710000000000000000005A -:1076700002000F00BB847100000000000000000049 -:1076800002000F00BC847100000000000000000038 -:1076900002000F00BD847100000000000000000027 -:1076A00002000F00BE847100000000000000000016 -:1076B00002000F00BF847100000000000000000005 -:1076C00002000F00C08471000000000000000000F4 -:1076D00002000F00C18471000000000000000000E3 -:1076E00002000F00C28471000000000000000000D2 -:1076F00002000F00C38471000000000000000000C1 -:1077000002000F00C48471000000000000000000AF -:1077100002000F00C584710000000000000000009E -:1077200002000F00C684710000000000000000008D -:1077300002000F00C784710000000000000000007C -:1077400002000F00C884710000000000000000006B -:1077500002000F00C984710000000000000000005A -:1077600002000F00CA847100000000000000000049 -:1077700002000F00CB847100000000000000000038 -:1077800002000F00CC847100000000000000000027 -:1077900002000F00CD847100000000000000000016 -:1077A00002000F00CE847100000000000000000005 -:1077B00002000F00CF8471000000000000000000F4 -:1077C00002000F00D08471000000000000000000E3 -:1077D00002000F00D18471000000000000000000D2 -:1077E00002000F00D28471000000000000000000C1 -:1077F00002000F00D38471000000000000000000B0 -:1078000002000F00D484710000000000000000009E -:1078100002000F00D584710000000000000000008D -:1078200002000F00D684710000000000000000007C -:1078300002000F00D784710000000000000000006B -:1078400002000F00D884710000000000000000005A -:1078500002000F00D9847100000000000000000049 -:1078600002000F00DA847100000000000000000038 -:1078700002000F00DB847100000000000000000027 -:1078800002000F00DC847100000000000000000016 -:1078900002000F00DD847100000000000000000005 -:1078A00002000F00DE8471000000000000000000F4 -:1078B00002000F00DF8471000000000000000000E3 -:1078C00002000F00E08471000000000000000000D2 -:1078D00002000F00E18471000000000000000000C1 -:1078E00002000F00E28471000000000000000000B0 -:1078F00002000F00E384710000000000000000009F -:1079000002000F00E484710000000000000000008D -:1079100002000F00E584710000000000000000007C -:1079200002000F00E684710000000000000000006B -:1079300002000F00E784710000000000000000005A -:1079400002000F00E8847100000000000000000049 -:1079500002000F00E9847100000000000000000038 -:1079600002000F00EA847100000000000000000027 -:1079700002000F00EB847100000000000000000016 -:1079800002000F00EC847100000000000000000005 -:1079900002000F00ED8471000000000000000000F4 -:1079A00002000F00EE8471000000000000000000E3 -:1079B00002000F00EF8471000000000000000000D2 -:1079C00002000F00F08471000000000000000000C1 -:1079D00002000F00F18471000000000000000000B0 -:1079E00002000F00F284710000000000000000009F -:1079F00002000F00F384710000000000000000008E -:107A000002000F00F484710000000000000000007C -:107A100002000F00F584710000000000000000006B -:107A200002000F00F684710000000000000000005A -:107A300002000F00F7847100000000000000000049 -:107A400002000F00F8847100000000000000000038 -:107A500002000F00F9847100000000000000000027 -:107A600002000F00FA847100000000000000000016 -:107A700002000F00FB847100000000000000000005 -:107A800002000F00FC8471000000000000000000F4 -:107A900002000F00FD8471000000000000000000E3 -:107AA00002000F00FE8471000000000000000000D2 -:107AB00002000F00FF8471000000000000000000C1 -:107AC00002000F00008571000000000000000000AF -:107AD00002000F000185710000000000000000009E -:107AE00002000F000285710000000000000000008D -:107AF00002000F000385710000000000000000007C -:107B000002000F000485710000000000000000006A -:107B100002000F0005857100000000000000000059 -:107B200002000F0006857100000000000000000048 -:107B300002000F0007857100000000000000000037 -:107B400002000F0008857100000000000000000026 -:107B500002000F0009857100000000000000000015 -:107B600002000F000A857100000000000000000004 -:107B700002000F000B8571000000000000000000F3 -:107B800002000F000C8571000000000000000000E2 -:107B900002000F000D8571000000000000000000D1 -:107BA00002000F000E8571000000000000000000C0 -:107BB00002000F000F8571000000000000000000AF -:107BC00002000F001085710000000000000000009E -:107BD00002000F001185710000000000000000008D -:107BE00002000F001285710000000000000000007C -:107BF00002000F001385710000000000000000006B -:107C000002000F0014857100000000000000000059 -:107C100002000F0015857100000000000000000048 -:107C200002000F0016857100000000000000000037 -:107C300002000F0017857100000000000000000026 -:107C400002000F0018857100000000000000000015 -:107C500002000F0019857100000000000000000004 -:107C600002000F001A8571000000000000000000F3 -:107C700002000F001B8571000000000000000000E2 -:107C800002000F001C8571000000000000000000D1 -:107C900002000F001D8571000000000000000000C0 -:107CA00002000F001E8571000000000000000000AF -:107CB00002000F001F85710000000000000000009E -:107CC00002000F002085710000000000000000008D -:107CD00002000F002185710000000000000000007C -:107CE00002000F002285710000000000000000006B -:107CF00002000F002385710000000000000000005A -:107D000002000F0024857100000000000000000048 -:107D100002000F0025857100000000000000000037 -:107D200002000F0026857100000000000000000026 -:107D300002000F0027857100000000000000000015 -:107D400002000F0028857100000000000000000004 -:107D500002000F00298571000000000000000000F3 -:107D600002000F002A8571000000000000000000E2 -:107D700002000F002B8571000000000000000000D1 -:107D800002000F002C8571000000000000000000C0 -:107D900002000F002D8571000000000000000000AF -:107DA00002000F002E85710000000000000000009E -:107DB00002000F002F85710000000000000000008D -:107DC00002000F003085710000000000000000007C -:107DD00002000F003185710000000000000000006B -:107DE00002000F003285710000000000000000005A -:107DF00002000F0033857100000000000000000049 -:107E000002000F0034857100000000000000000037 -:107E100002000F0035857100000000000000000026 -:107E200002000F0036857100000000000000000015 -:107E300002000F0037857100000000000000000004 -:107E400002000F00388571000000000000000000F3 -:107E500002000F00398571000000000000000000E2 -:107E600002000F003A8571000000000000000000D1 -:107E700002000F003B8571000000000000000000C0 -:107E800002000F003C8571000000000000000000AF -:107E900002000F003D85710000000000000000009E -:107EA00002000F003E85710000000000000000008D -:107EB00002000F003F85710000000000000000007C -:107EC00002000F004085710000000000000000006B -:107ED00002000F004185710000000000000000005A -:107EE00002000F0042857100000000000000000049 -:107EF00002000F0043857100000000000000000038 -:107F000002000F0044857100000000000000000026 -:107F100002000F0045857100000000000000000015 -:107F200002000F0046857100000000000000000004 -:107F300002000F00478571000000000000000000F3 -:107F400002000F00488571000000000000000000E2 -:107F500002000F00498571000000000000000000D1 -:107F600002000F004A8571000000000000000000C0 -:107F700002000F004B8571000000000000000000AF -:107F800002000F004C85710000000000000000009E -:107F900002000F004D85710000000000000000008D -:107FA00002000F004E85710000000000000000007C -:107FB00002000F004F85710000000000000000006B -:107FC00002000F005085710000000000000000005A -:107FD00002000F0051857100000000000000000049 -:107FE00002000F0052857100000000000000000038 -:107FF00002000F0053857100000000000000000027 -:1080000002000F0054857100000000000000000015 -:1080100002000F0055857100000000000000000004 -:1080200002000F00568571000000000000000000F3 -:1080300002000F00578571000000000000000000E2 -:1080400002000F00588571000000000000000000D1 -:1080500002000F00598571000000000000000000C0 -:1080600002000F005A8571000000000000000000AF -:1080700002000F005B85710000000000000000009E -:1080800002000F005C85710000000000000000008D -:1080900002000F005D85710000000000000000007C -:1080A00002000F005E85710000000000000000006B -:1080B00002000F005F85710000000000000000005A -:1080C00002000F0060857100000000000000000049 -:1080D00002000F0061857100000000000000000038 -:1080E00002000F0062857100000000000000000027 -:1080F00002000F0063857100000000000000000016 -:1081000002000F0064857100000000000000000004 -:1081100002000F00658571000000000000000000F3 -:1081200002000F00668571000000000000000000E2 -:1081300002000F00678571000000000000000000D1 -:1081400002000F00688571000000000000000000C0 -:1081500002000F00698571000000000000000000AF -:1081600002000F006A85710000000000000000009E -:1081700002000F006B85710000000000000000008D -:1081800002000F006C85710000000000000000007C -:1081900002000F006D85710000000000000000006B -:1081A00002000F006E85710000000000000000005A -:1081B00002000F006F857100000000000000000049 -:1081C00002000F0070857100000000000000000038 -:1081D00002000F0071857100000000000000000027 -:1081E00002000F0072857100000000000000000016 -:1081F00002000F0073857100000000000000000005 -:1082000002000F00748571000000000000000000F3 -:1082100002000F00758571000000000000000000E2 -:1082200002000F00768571000000000000000000D1 -:1082300002000F00778571000000000000000000C0 -:1082400002000F00788571000000000000000000AF -:1082500002000F007985710000000000000000009E -:1082600002000F007A85710000000000000000008D -:1082700002000F007B85710000000000000000007C -:1082800002000F007C85710000000000000000006B -:1082900002000F007D85710000000000000000005A -:1082A00002000F007E857100000000000000000049 -:1082B00002000F007F857100000000000000000038 -:1082C00002000F0080857100000000000000000027 -:1082D00002000F0081857100000000000000000016 -:1082E00002000F0082857100000000000000000005 -:1082F00002000F00838571000000000000000000F4 -:1083000002000F00848571000000000000000000E2 -:1083100002000F00858571000000000000000000D1 -:1083200002000F00868571000000000000000000C0 -:1083300002000F00878571000000000000000000AF -:1083400002000F008885710000000000000000009E -:1083500002000F008985710000000000000000008D -:1083600002000F008A85710000000000000000007C -:1083700002000F008B85710000000000000000006B -:1083800002000F008C85710000000000000000005A -:1083900002000F008D857100000000000000000049 -:1083A00002000F008E857100000000000000000038 -:1083B00002000F008F857100000000000000000027 -:1083C00002000F0090857100000000000000000016 -:1083D00002000F0091857100000000000000000005 -:1083E00002000F00928571000000000000000000F4 -:1083F00002000F00938571000000000000000000E3 -:1084000002000F00948571000000000000000000D1 -:1084100002000F00958571000000000000000000C0 -:1084200002000F00968571000000000000000000AF -:1084300002000F009785710000000000000000009E -:1084400002000F009885710000000000000000008D -:1084500002000F009985710000000000000000007C -:1084600002000F009A85710000000000000000006B -:1084700002000F009B85710000000000000000005A -:1084800002000F009C857100000000000000000049 -:1084900002000F009D857100000000000000000038 -:1084A00002000F009E857100000000000000000027 -:1084B00002000F009F857100000000000000000016 -:1084C00002000F00A0857100000000000000000005 -:1084D00002000F00A18571000000000000000000F4 -:1084E00002000F00A28571000000000000000000E3 -:1084F00002000F00A38571000000000000000000D2 -:1085000002000F00A48571000000000000000000C0 -:1085100002000F00A58571000000000000000000AF -:1085200002000F00A685710000000000000000009E -:1085300002000F00A785710000000000000000008D -:1085400002000F00A885710000000000000000007C -:1085500002000F00A985710000000000000000006B -:1085600002000F00AA85710000000000000000005A -:1085700002000F00AB857100000000000000000049 -:1085800002000F00AC857100000000000000000038 -:1085900002000F00AD857100000000000000000027 -:1085A00002000F00AE857100000000000000000016 -:1085B00002000F00AF857100000000000000000005 -:1085C00002000F00B08571000000000000000000F4 -:1085D00002000F00B18571000000000000000000E3 -:1085E00002000F00B28571000000000000000000D2 -:1085F00002000F00B38571000000000000000000C1 -:1086000002000F00B48571000000000000000000AF -:1086100002000F00B585710000000000000000009E -:1086200002000F00B685710000000000000000008D -:1086300002000F00B785710000000000000000007C -:1086400002000F00B885710000000000000000006B -:1086500002000F00B985710000000000000000005A -:1086600002000F00BA857100000000000000000049 -:1086700002000F00BB857100000000000000000038 -:1086800002000F00BC857100000000000000000027 -:1086900002000F00BD857100000000000000000016 -:1086A00002000F00BE857100000000000000000005 -:1086B00002000F00BF8571000000000000000000F4 -:1086C00002000F00C08571000000000000000000E3 -:1086D00002000F00C18571000000000000000000D2 -:1086E00002000F00C28571000000000000000000C1 -:1086F00002000F00C38571000000000000000000B0 -:1087000002000F00C485710000000000000000009E -:1087100002000F00C585710000000000000000008D -:1087200002000F00C685710000000000000000007C -:1087300002000F00C785710000000000000000006B -:1087400002000F00C885710000000000000000005A -:1087500002000F00C9857100000000000000000049 -:1087600002000F00CA857100000000000000000038 -:1087700002000F00CB857100000000000000000027 -:1087800002000F00CC857100000000000000000016 -:1087900002000F00CD857100000000000000000005 -:1087A00002000F00CE8571000000000000000000F4 -:1087B00002000F00CF8571000000000000000000E3 -:1087C00002000F00D08571000000000000000000D2 -:1087D00002000F00D18571000000000000000000C1 -:1087E00002000F00D28571000000000000000000B0 -:1087F00002000F00D385710000000000000000009F -:1088000002000F00D485710000000000000000008D -:1088100002000F00D585710000000000000000007C -:1088200002000F00D685710000000000000000006B -:1088300002000F00D785710000000000000000005A -:1088400002000F00D8857100000000000000000049 -:1088500002000F00D9857100000000000000000038 -:1088600002000F00DA857100000000000000000027 -:1088700002000F00DB857100000000000000000016 -:1088800002000F00DC857100000000000000000005 -:1088900002000F00DD8571000000000000000000F4 -:1088A00002000F00DE8571000000000000000000E3 -:1088B00002000F00DF8571000000000000000000D2 -:1088C00002000F00E08571000000000000000000C1 -:1088D00002000F00E18571000000000000000000B0 -:1088E00002000F00E285710000000000000000009F -:1088F00002000F00E385710000000000000000008E -:1089000002000F00E485710000000000000000007C -:1089100002000F00E585710000000000000000006B -:1089200002000F00E685710000000000000000005A -:1089300002000F00E7857100000000000000000049 -:1089400002000F00E8857100000000000000000038 -:1089500002000F00E9857100000000000000000027 -:1089600002000F00EA857100000000000000000016 -:1089700002000F00EB857100000000000000000005 -:1089800002000F00EC8571000000000000000000F4 -:1089900002000F00ED8571000000000000000000E3 -:1089A00002000F00EE8571000000000000000000D2 -:1089B00002000F00EF8571000000000000000000C1 -:1089C00002000F00F08571000000000000000000B0 -:1089D00002000F00F185710000000000000000009F -:1089E00002000F00F285710000000000000000008E -:1089F00002000F00F385710000000000000000007D -:108A000002000F00F485710000000000000000006B -:108A100002000F00F585710000000000000000005A -:108A200002000F00F6857100000000000000000049 -:108A300002000F00F7857100000000000000000038 -:108A400002000F00F8857100000000000000000027 -:108A500002000F00F9857100000000000000000016 -:108A600002000F00FA857100000000000000000005 -:108A700002000F00FB8571000000000000000000F4 -:108A800002000F00FC8571000000000000000000E3 -:108A900002000F00FD8571000000000000000000D2 -:108AA00002000F00FE8571000000000000000000C1 -:108AB00002000F00FF8571000000000000000000B0 -:108AC00002000F000086710000000000000000009E -:108AD00002000F000186710000000000000000008D -:108AE00002000F000286710000000000000000007C -:108AF00002000F000386710000000000000000006B -:108B000002000F0004867100000000000000000059 -:108B100002000F0005867100000000000000000048 -:108B200002000F0006867100000000000000000037 -:108B300002000F0007867100000000000000000026 -:108B400002000F0008867100000000000000000015 -:108B500002000F0009867100000000000000000004 -:108B600002000F000A8671000000000000000000F3 -:108B700002000F000B8671000000000000000000E2 -:108B800002000F000C8671000000000000000000D1 -:108B900002000F000D8671000000000000000000C0 -:108BA00002000F000E8671000000000000000000AF -:108BB00002000F000F86710000000000000000009E -:108BC00002000F001086710000000000000000008D -:108BD00002000F001186710000000000000000007C -:108BE00002000F001286710000000000000000006B -:108BF00002000F001386710000000000000000005A -:108C000002000F0014867100000000000000000048 -:108C100002000F0015867100000000000000000037 -:108C200002000F0016867100000000000000000026 -:108C300002000F0017867100000000000000000015 -:108C400002000F0018867100000000000000000004 -:108C500002000F00198671000000000000000000F3 -:108C600002000F001A8671000000000000000000E2 -:108C700002000F001B8671000000000000000000D1 -:108C800002000F001C8671000000000000000000C0 -:108C900002000F001D8671000000000000000000AF -:108CA00002000F001E86710000000000000000009E -:108CB00002000F001F86710000000000000000008D -:108CC00002000F002086710000000000000000007C -:108CD00002000F002186710000000000000000006B -:108CE00002000F002286710000000000000000005A -:108CF00002000F0023867100000000000000000049 -:108D000002000F0024867100000000000000000037 -:108D100002000F0025867100000000000000000026 -:108D200002000F0026867100000000000000000015 -:108D300002000F0027867100000000000000000004 -:108D400002000F00288671000000000000000000F3 -:108D500002000F00298671000000000000000000E2 -:108D600002000F002A8671000000000000000000D1 -:108D700002000F002B8671000000000000000000C0 -:108D800002000F002C8671000000000000000000AF -:108D900002000F002D86710000000000000000009E -:108DA00002000F002E86710000000000000000008D -:108DB00002000F002F86710000000000000000007C -:108DC00002000F003086710000000000000000006B -:108DD00002000F003186710000000000000000005A -:108DE00002000F0032867100000000000000000049 -:108DF00002000F0033867100000000000000000038 -:108E000002000F0034867100000000000000000026 -:108E100002000F0035867100000000000000000015 -:108E200002000F0036867100000000000000000004 -:108E300002000F00378671000000000000000000F3 -:108E400002000F00388671000000000000000000E2 -:108E500002000F00398671000000000000000000D1 -:108E600002000F003A8671000000000000000000C0 -:108E700002000F003B8671000000000000000000AF -:108E800002000F003C86710000000000000000009E -:108E900002000F003D86710000000000000000008D -:108EA00002000F003E86710000000000000000007C -:108EB00002000F003F86710000000000000000006B -:108EC00002000F004086710000000000000000005A -:108ED00002000F0041867100000000000000000049 -:108EE00002000F0042867100000000000000000038 -:108EF00002000F0043867100000000000000000027 -:108F000002000F0044867100000000000000000015 -:108F100002000F0045867100000000000000000004 -:108F200002000F00468671000000000000000000F3 -:108F300002000F00478671000000000000000000E2 -:108F400002000F00488671000000000000000000D1 -:108F500002000F00498671000000000000000000C0 -:108F600002000F004A8671000000000000000000AF -:108F700002000F004B86710000000000000000009E -:108F800002000F004C86710000000000000000008D -:108F900002000F004D86710000000000000000007C -:108FA00002000F004E86710000000000000000006B -:108FB00002000F004F86710000000000000000005A -:108FC00002000F0050867100000000000000000049 -:108FD00002000F0051867100000000000000000038 -:108FE00002000F0052867100000000000000000027 -:108FF00002000F0053867100000000000000000016 -:1090000002000F0054867100000000000000000004 -:1090100002000F00558671000000000000000000F3 -:1090200002000F00568671000000000000000000E2 -:1090300002000F00578671000000000000000000D1 -:1090400002000F00588671000000000000000000C0 -:1090500002000F00598671000000000000000000AF -:1090600002000F005A86710000000000000000009E -:1090700002000F005B86710000000000000000008D -:1090800002000F005C86710000000000000000007C -:1090900002000F005D86710000000000000000006B -:1090A00002000F005E86710000000000000000005A -:1090B00002000F005F867100000000000000000049 -:1090C00002000F0060867100000000000000000038 -:1090D00002000F0061867100000000000000000027 -:1090E00002000F0062867100000000000000000016 -:1090F00002000F0063867100000000000000000005 -:1091000002000F00648671000000000000000000F3 -:1091100002000F00658671000000000000000000E2 -:1091200002000F00668671000000000000000000D1 -:1091300002000F00678671000000000000000000C0 -:1091400002000F00688671000000000000000000AF -:1091500002000F006986710000000000000000009E -:1091600002000F006A86710000000000000000008D -:1091700002000F006B86710000000000000000007C -:1091800002000F006C86710000000000000000006B -:1091900002000F006D86710000000000000000005A -:1091A00002000F006E867100000000000000000049 -:1091B00002000F006F867100000000000000000038 -:1091C00002000F0070867100000000000000000027 -:1091D00002000F0071867100000000000000000016 -:1091E00002000F0072867100000000000000000005 -:1091F00002000F00738671000000000000000000F4 -:1092000002000F00748671000000000000000000E2 -:1092100002000F00758671000000000000000000D1 -:1092200002000F00768671000000000000000000C0 -:1092300002000F00778671000000000000000000AF -:1092400002000F007886710000000000000000009E -:1092500002000F007986710000000000000000008D -:1092600002000F007A86710000000000000000007C -:1092700002000F007B86710000000000000000006B -:1092800002000F007C86710000000000000000005A -:1092900002000F007D867100000000000000000049 -:1092A00002000F007E867100000000000000000038 -:1092B00002000F007F867100000000000000000027 -:1092C00002000F0080867100000000000000000016 -:1092D00002000F0081867100000000000000000005 -:1092E00002000F00828671000000000000000000F4 -:1092F00002000F00838671000000000000000000E3 -:1093000002000F00848671000000000000000000D1 -:1093100002000F00858671000000000000000000C0 -:1093200002000F00868671000000000000000000AF -:1093300002000F008786710000000000000000009E -:1093400002000F008886710000000000000000008D -:1093500002000F008986710000000000000000007C -:1093600002000F008A86710000000000000000006B -:1093700002000F008B86710000000000000000005A -:1093800002000F008C867100000000000000000049 -:1093900002000F008D867100000000000000000038 -:1093A00002000F008E867100000000000000000027 -:1093B00002000F008F867100000000000000000016 -:1093C00002000F0090867100000000000000000005 -:1093D00002000F00918671000000000000000000F4 -:1093E00002000F00928671000000000000000000E3 -:1093F00002000F00938671000000000000000000D2 -:1094000002000F00948671000000000000000000C0 -:1094100002000F00958671000000000000000000AF -:1094200002000F009686710000000000000000009E -:1094300002000F009786710000000000000000008D -:1094400002000F009886710000000000000000007C -:1094500002000F009986710000000000000000006B -:1094600002000F009A86710000000000000000005A -:1094700002000F009B867100000000000000000049 -:1094800002000F009C867100000000000000000038 -:1094900002000F009D867100000000000000000027 -:1094A00002000F009E867100000000000000000016 -:1094B00002000F009F867100000000000000000005 -:1094C00002000F00A08671000000000000000000F4 -:1094D00002000F00A18671000000000000000000E3 -:1094E00002000F00A28671000000000000000000D2 -:1094F00002000F00A38671000000000000000000C1 -:1095000002000F00A48671000000000000000000AF -:1095100002000F00A586710000000000000000009E -:1095200002000F00A686710000000000000000008D -:1095300002000F00A786710000000000000000007C -:1095400002000F00A886710000000000000000006B -:1095500002000F00A986710000000000000000005A -:1095600002000F00AA867100000000000000000049 -:1095700002000F00AB867100000000000000000038 -:1095800002000F00AC867100000000000000000027 -:1095900002000F00AD867100000000000000000016 -:1095A00002000F00AE867100000000000000000005 -:1095B00002000F00AF8671000000000000000000F4 -:1095C00002000F00B08671000000000000000000E3 -:1095D00002000F00B18671000000000000000000D2 -:1095E00002000F00B28671000000000000000000C1 -:1095F00002000F00B38671000000000000000000B0 -:1096000002000F00B486710000000000000000009E -:1096100002000F00B586710000000000000000008D -:1096200002000F00B686710000000000000000007C -:1096300002000F00B786710000000000000000006B -:1096400002000F00B886710000000000000000005A -:1096500002000F00B9867100000000000000000049 -:1096600002000F00BA867100000000000000000038 -:1096700002000F00BB867100000000000000000027 -:1096800002000F00BC867100000000000000000016 -:1096900002000F00BD867100000000000000000005 -:1096A00002000F00BE8671000000000000000000F4 -:1096B00002000F00BF8671000000000000000000E3 -:1096C00002000F00C08671000000000000000000D2 -:1096D00002000F00C18671000000000000000000C1 -:1096E00002000F00C28671000000000000000000B0 -:1096F00002000F00C386710000000000000000009F -:1097000002000F00C486710000000000000000008D -:1097100002000F00C586710000000000000000007C -:1097200002000F00C686710000000000000000006B -:1097300002000F00C786710000000000000000005A -:1097400002000F00C8867100000000000000000049 -:1097500002000F00C9867100000000000000000038 -:1097600002000F00CA867100000000000000000027 -:1097700002000F00CB867100000000000000000016 -:1097800002000F00CC867100000000000000000005 -:1097900002000F00CD8671000000000000000000F4 -:1097A00002000F00CE8671000000000000000000E3 -:1097B00002000F00CF8671000000000000000000D2 -:1097C00002000F00D08671000000000000000000C1 -:1097D00002000F00D18671000000000000000000B0 -:1097E00002000F00D286710000000000000000009F -:1097F00002000F00D386710000000000000000008E -:1098000002000F00D486710000000000000000007C -:1098100002000F00D586710000000000000000006B -:1098200002000F00D686710000000000000000005A -:1098300002000F00D7867100000000000000000049 -:1098400002000F00D8867100000000000000000038 -:1098500002000F00D9867100000000000000000027 -:1098600002000F00DA867100000000000000000016 -:1098700002000F00DB867100000000000000000005 -:1098800002000F00DC8671000000000000000000F4 -:1098900002000F00DD8671000000000000000000E3 -:1098A00002000F00DE8671000000000000000000D2 -:1098B00002000F00DF8671000000000000000000C1 -:1098C00002000F00E08671000000000000000000B0 -:1098D00002000F00E186710000000000000000009F -:1098E00002000F00E286710000000000000000008E -:1098F00002000F00E386710000000000000000007D -:1099000002000F00E486710000000000000000006B -:1099100002000F00E586710000000000000000005A -:1099200002000F00E6867100000000000000000049 -:1099300002000F00E7867100000000000000000038 -:1099400002000F00E8867100000000000000000027 -:1099500002000F00E9867100000000000000000016 -:1099600002000F00EA867100000000000000000005 -:1099700002000F00EB8671000000000000000000F4 -:1099800002000F00EC8671000000000000000000E3 -:1099900002000F00ED8671000000000000000000D2 -:1099A00002000F00EE8671000000000000000000C1 -:1099B00002000F00EF8671000000000000000000B0 -:1099C00002000F00F086710000000000000000009F -:1099D00002000F00F186710000000000000000008E -:1099E00002000F00F286710000000000000000007D -:1099F00002000F00F386710000000000000000006C -:109A000002000F00F486710000000000000000005A -:109A100002000F00F5867100000000000000000049 -:109A200002000F00F6867100000000000000000038 -:109A300002000F00F7867100000000000000000027 -:109A400002000F00F8867100000000000000000016 -:109A500002000F00F9867100000000000000000005 -:109A600002000F00FA8671000000000000000000F4 -:109A700002000F00FB8671000000000000000000E3 -:109A800002000F00FC8671000000000000000000D2 -:109A900002000F00FD8671000000000000000000C1 -:109AA00002000F00FE8671000000000000000000B0 -:109AB00002000F00FF86710000000000000000009F -:109AC00002000F000087710000000000000000008D -:109AD00002000F000187710000000000000000007C -:109AE00002000F000287710000000000000000006B -:109AF00002000F000387710000000000000000005A -:109B000002000F0004877100000000000000000048 -:109B100002000F0005877100000000000000000037 -:109B200002000F0006877100000000000000000026 -:109B300002000F0007877100000000000000000015 -:109B400002000F0008877100000000000000000004 -:109B500002000F00098771000000000000000000F3 -:109B600002000F000A8771000000000000000000E2 -:109B700002000F000B8771000000000000000000D1 -:109B800002000F000C8771000000000000000000C0 -:109B900002000F000D8771000000000000000000AF -:109BA00002000F000E87710000000000000000009E -:109BB00002000F000F87710000000000000000008D -:109BC00002000F001087710000000000000000007C -:109BD00002000F001187710000000000000000006B -:109BE00002000F001287710000000000000000005A -:109BF00002000F0013877100000000000000000049 -:109C000002000F0014877100000000000000000037 -:109C100002000F0015877100000000000000000026 -:109C200002000F0016877100000000000000000015 -:109C300002000F0017877100000000000000000004 -:109C400002000F00188771000000000000000000F3 -:109C500002000F00198771000000000000000000E2 -:109C600002000F001A8771000000000000000000D1 -:109C700002000F001B8771000000000000000000C0 -:109C800002000F001C8771000000000000000000AF -:109C900002000F001D87710000000000000000009E -:109CA00002000F001E87710000000000000000008D -:109CB00002000F001F87710000000000000000007C -:109CC00002000F002087710000000000000000006B -:109CD00002000F002187710000000000000000005A -:109CE00002000F0022877100000000000000000049 -:109CF00002000F0023877100000000000000000038 -:109D000002000F0024877100000000000000000026 -:109D100002000F0025877100000000000000000015 -:109D200002000F0026877100000000000000000004 -:109D300002000F00278771000000000000000000F3 -:109D400002000F00288771000000000000000000E2 -:109D500002000F00298771000000000000000000D1 -:109D600002000F002A8771000000000000000000C0 -:109D700002000F002B8771000000000000000000AF -:109D800002000F002C87710000000000000000009E -:109D900002000F002D87710000000000000000008D -:109DA00002000F002E87710000000000000000007C -:109DB00002000F002F87710000000000000000006B -:109DC00002000F003087710000000000000000005A -:109DD00002000F0031877100000000000000000049 -:109DE00002000F0032877100000000000000000038 -:109DF00002000F0033877100000000000000000027 -:109E000002000F0034877100000000000000000015 -:109E100002000F0035877100000000000000000004 -:109E200002000F00368771000000000000000000F3 -:109E300002000F00378771000000000000000000E2 -:109E400002000F00388771000000000000000000D1 -:109E500002000F00398771000000000000000000C0 -:109E600002000F003A8771000000000000000000AF -:109E700002000F003B87710000000000000000009E -:109E800002000F003C87710000000000000000008D -:109E900002000F003D87710000000000000000007C -:109EA00002000F003E87710000000000000000006B -:109EB00002000F003F87710000000000000000005A -:109EC00002000F0040877100000000000000000049 -:109ED00002000F0041877100000000000000000038 -:109EE00002000F0042877100000000000000000027 -:109EF00002000F0043877100000000000000000016 -:109F000002000F0044877100000000000000000004 -:109F100002000F00458771000000000000000000F3 -:109F200002000F00468771000000000000000000E2 -:109F300002000F00478771000000000000000000D1 -:109F400002000F00488771000000000000000000C0 -:109F500002000F00498771000000000000000000AF -:109F600002000F004A87710000000000000000009E -:109F700002000F004B87710000000000000000008D -:109F800002000F004C87710000000000000000007C -:109F900002000F004D87710000000000000000006B -:109FA00002000F004E87710000000000000000005A -:109FB00002000F004F877100000000000000000049 -:109FC00002000F0050877100000000000000000038 -:109FD00002000F0051877100000000000000000027 -:109FE00002000F0052877100000000000000000016 -:109FF00002000F0053877100000000000000000005 -:10A0000002000F00548771000000000000000000F3 -:10A0100002000F00558771000000000000000000E2 -:10A0200002000F00568771000000000000000000D1 -:10A0300002000F00578771000000000000000000C0 -:10A0400002000F00588771000000000000000000AF -:10A0500002000F005987710000000000000000009E -:10A0600002000F005A87710000000000000000008D -:10A0700002000F005B87710000000000000000007C -:10A0800002000F005C87710000000000000000006B -:10A0900002000F005D87710000000000000000005A -:10A0A00002000F005E877100000000000000000049 -:10A0B00002000F005F877100000000000000000038 -:10A0C00002000F0060877100000000000000000027 -:10A0D00002000F0061877100000000000000000016 -:10A0E00002000F0062877100000000000000000005 -:10A0F00002000F00638771000000000000000000F4 -:10A1000002000F00648771000000000000000000E2 -:10A1100002000F00658771000000000000000000D1 -:10A1200002000F00668771000000000000000000C0 -:10A1300002000F00678771000000000000000000AF -:10A1400002000F006887710000000000000000009E -:10A1500002000F006987710000000000000000008D -:10A1600002000F006A87710000000000000000007C -:10A1700002000F006B87710000000000000000006B -:10A1800002000F006C87710000000000000000005A -:10A1900002000F006D877100000000000000000049 -:10A1A00002000F006E877100000000000000000038 -:10A1B00002000F006F877100000000000000000027 -:10A1C00002000F0070877100000000000000000016 -:10A1D00002000F0071877100000000000000000005 -:10A1E00002000F00728771000000000000000000F4 -:10A1F00002000F00738771000000000000000000E3 -:10A2000002000F00748771000000000000000000D1 -:10A2100002000F00758771000000000000000000C0 -:10A2200002000F00768771000000000000000000AF -:10A2300002000F007787710000000000000000009E -:10A2400002000F007887710000000000000000008D -:10A2500002000F007987710000000000000000007C -:10A2600002000F007A87710000000000000000006B -:10A2700002000F007B87710000000000000000005A -:10A2800002000F007C877100000000000000000049 -:10A2900002000F007D877100000000000000000038 -:10A2A00002000F007E877100000000000000000027 -:10A2B00002000F007F877100000000000000000016 -:10A2C00002000F0080877100000000000000000005 -:10A2D00002000F00818771000000000000000000F4 -:10A2E00002000F00828771000000000000000000E3 -:10A2F00002000F00838771000000000000000000D2 -:10A3000002000F00848771000000000000000000C0 -:10A3100002000F00858771000000000000000000AF -:10A3200002000F008687710000000000000000009E -:10A3300002000F008787710000000000000000008D -:10A3400002000F008887710000000000000000007C -:10A3500002000F008987710000000000000000006B -:10A3600002000F008A87710000000000000000005A -:10A3700002000F008B877100000000000000000049 -:10A3800002000F008C877100000000000000000038 -:10A3900002000F008D877100000000000000000027 -:10A3A00002000F008E877100000000000000000016 -:10A3B00002000F008F877100000000000000000005 -:10A3C00002000F00908771000000000000000000F4 -:10A3D00002000F00918771000000000000000000E3 -:10A3E00002000F00928771000000000000000000D2 -:10A3F00002000F00938771000000000000000000C1 -:10A4000002000F00948771000000000000000000AF -:10A4100002000F009587710000000000000000009E -:10A4200002000F009687710000000000000000008D -:10A4300002000F009787710000000000000000007C -:10A4400002000F009887710000000000000000006B -:10A4500002000F009987710000000000000000005A -:10A4600002000F009A877100000000000000000049 -:10A4700002000F009B877100000000000000000038 -:10A4800002000F009C877100000000000000000027 -:10A4900002000F009D877100000000000000000016 -:10A4A00002000F009E877100000000000000000005 -:10A4B00002000F009F8771000000000000000000F4 -:10A4C00002000F00A08771000000000000000000E3 -:10A4D00002000F00A18771000000000000000000D2 -:10A4E00002000F00A28771000000000000000000C1 -:10A4F00002000F00A38771000000000000000000B0 -:10A5000002000F00A487710000000000000000009E -:10A5100002000F00A587710000000000000000008D -:10A5200002000F00A687710000000000000000007C -:10A5300002000F00A787710000000000000000006B -:10A5400002000F00A887710000000000000000005A -:10A5500002000F00A9877100000000000000000049 -:10A5600002000F00AA877100000000000000000038 -:10A5700002000F00AB877100000000000000000027 -:10A5800002000F00AC877100000000000000000016 -:10A5900002000F00AD877100000000000000000005 -:10A5A00002000F00AE8771000000000000000000F4 -:10A5B00002000F00AF8771000000000000000000E3 -:10A5C00002000F00B08771000000000000000000D2 -:10A5D00002000F00B18771000000000000000000C1 -:10A5E00002000F00B28771000000000000000000B0 -:10A5F00002000F00B387710000000000000000009F -:10A6000002000F00B487710000000000000000008D -:10A6100002000F00B587710000000000000000007C -:10A6200002000F00B687710000000000000000006B -:10A6300002000F00B787710000000000000000005A -:10A6400002000F00B8877100000000000000000049 -:10A6500002000F00B9877100000000000000000038 -:10A6600002000F00BA877100000000000000000027 -:10A6700002000F00BB877100000000000000000016 -:10A6800002000F00BC877100000000000000000005 -:10A6900002000F00BD8771000000000000000000F4 -:10A6A00002000F00BE8771000000000000000000E3 -:10A6B00002000F00BF8771000000000000000000D2 -:10A6C00002000F00C087710079000000769060FDE5 -:10A6D00002000F00C18771003D0000006F0080F78D -:10A6E00002000F00C28771003D0000006F0080F77C -:10A6F00002000F00C38771003D0000006F0080F76B -:10A7000002000F00C48771803D0000006F0080F7D9 -:00000001FF -/* Loading Firmware */ -/* INT_MEM Ver */ - * Tehuti Networks(R) Network Driver - * Copyright (C) 2007 Tehuti Networks Ltd. All rights reserved diff --git a/kernel-2.6.33/firmware/ti_3410.fw.ihex b/kernel-2.6.33/firmware/ti_3410.fw.ihex deleted file mode 100644 index b22c0425..00000000 --- a/kernel-2.6.33/firmware/ti_3410.fw.ihex +++ /dev/null @@ -1,862 +0,0 @@ -:10000000C2350002001E021ADBFFFFFFFFFF0232B3 -:10001000CBFFFFFFFFFFFFFFFFFFFFFFFFFF0233ED -:10002000767581CE90FDE88583A01234EAEC4D60B0 -:100030006A78AB8003760018B89CFA787F800376E4 -:100040000018B865FA78208003760018B820FA9076 -:10005000FDDDAE83AF8290FBF81200A16005E4F0F5 -:10006000A380F690FDE8A88290FDE8A982E8C399F4 -:10007000500576000880F69000FF1200AA90010358 -:100080001200AA9001071200AA90010B1200C8905A -:1000900001111200C89001171200C875D000123368 -:1000A000C802011DEF65827003EE658322E493F8B8 -:1000B000740193F9740293FE740393F5828E83E8BE -:1000C00069700122E493F6A30880F4E493FC7401C0 -:1000D00093FD740293FE740393FF740493F8740504 -:1000E00093F58288831200A1700122E493A3A88370 -:1000F000A9828C838D82F0A3AC83AD8288838982B0 -:1001000080E32121049280800492ACAE0492FDE849 -:1001100004940494FBF304990494FBF304F904F9A4 -:1001200080FED0F030F00920F303F68010F7800D48 -:1001300030F10920F303F28004F38001F020F4048D -:10014000FCD0E0CC22CCC0E012015A02014BBC0032 -:1001500005D0F0ACF022C313DCFC020121BF000982 -:10016000ED258275F001F8E622BF010FED2582F53D -:1001700082EE3583F58375F004E022ED258275F07B -:1001800002F8E222D083D082F5F0C3E493A3C5F055 -:1001900095F0C0E0C3D0F0E493A395F04012A3A380 -:1001A000C3E5F033500205832582F58250020583B2 -:1001B000740193C0E0E493C0E022D083D082F5F0D4 -:1001C000E49370097401937004A3A3800C740293E8 -:1001D00065F06005A3A3A380E7740193C0E0E493F6 -:1001E000C0E02212025B0201F21202AF0201F2121F -:1001F00002D30201F230E00720E302E622E72230D8 -:10020000E10720E302E222E32230E202E022E4936B -:10021000221202D302021A1202AF02021AABF01229 -:100220000224CBC5F0CB2230E01020E306E6F5F047 -:1002300008E622E7F5F009E7192230E11020E3068D -:10024000E2F5F008E222E3F5F009E3192230E206D4 -:10025000E0F5F0A3E022E493F5F074019322BB00F3 -:1002600003740922BB010789828A83740422BB02BA -:100270000789828A83741022740A2202027BBB00DF -:1002800007E92582F8740122BB010DE92582F58278 -:10029000EA3583F583740422BB020DE92582F582D9 -:1002A000EA3583F583741022E92582F8740222026C -:1002B00002AFBF0005EDF8740122BF01078D828EE9 -:1002C00083740422BF02078D828E83741022EDF89E -:1002D0007402220202D3BF0007ED2582F8740122C6 -:1002E000BF010DED2582F582EE3583F5837404227E -:1002F000BF020DED2582F582EE3583F58374102261 -:10030000ED2582F8740222020307C0E012025B02AC -:10031000031FC0E01202AF02031FC0E01202D302AB -:10032000031F30E00B20E304D0E0F622D0E0F722F8 -:1003300030E10B20E304D0E0F222D0E0F322D0E061 -:10034000F022C9CDC9CACECACBCFCB120352EDF928 -:10035000EEFAEFFB22BB002FBF000AFAEDF8E7F63A -:100360000809DAFA22BF01128D828E83F802036F28 -:1003700009A3E7F0D8FA2202037AFAEDF8E7F208C7 -:1003800009DAFA22020384BB014DBF001489828A74 -:1003900083F9EDF802039608A3E0F6D9FA220203E6 -:1003A000A7BF01228D828E83FB08C9C582C9CAC539 -:1003B00083CAE0A3C9C582C9CAC583CAF0A3DBEA60 -:1003C000D8E8220203CA8D828E83F9EDF8E0F208A4 -:1003D000A3D9FA220203D4BB024DBF001289828A3C -:1003E00083F9EDF80203E608A3E493F6D9F922BFF6 -:1003F00001238D828E83FB08C9C582C9CAC583CA01 -:10040000E493A3C9C582C9CAC583CAF0A3DBE9D8EE -:10041000E72202041989828A83F9EDF8E493F2084D -:10042000A3D9F92202042ABF000DFAEDF8E3F60879 -:1004300009DAFA22020434BF01128D828E83F80297 -:10044000044109A3E3F0D8FA2202044CFAEDF8E3E0 -:10045000F20809DAFA22020456E6FB08E6FA08E690 -:10046000F904F61870010622E6FF08E6FE08E6FD2C -:1004700022EFF0A3EEF0A3EDF022EBF0A3EAF0A35D -:10048000E9F022E0FFA3E0FEA3E0FD22E0FBA3E011 -:10049000FAA3E0F9220000000000000004F9006166 -:1004A00005680026058F00330A0000610A6C0066AB -:1004B000151D00610CF0006109A0006109D7006101 -:1004C0000DB700610BE800610A1300610A48006182 -:1004D00017150033172800341DF600431EA10044F1 -:1004E000200E00441FFC00471EC800471F6D004D32 -:1004F0001FBE004F1EEA0058325600617CCC7DFFC3 -:10050000121CA72290FFFCE020E72DC2AFAE59AF2E -:1005100058755A20E55A14C55A6019E4FE7F05EE55 -:100520004FCE24FFCECF34FFCF6007E490FF92F090 -:1005300080ED80E08E598F58221205017D077CB72F -:100540001232727D0F7C6E12328C789D7A06E4F640 -:1005500008DAFC7A061205C47C03120E4C12214AFA -:10056000E4FEFF7C0F1231FBD2A8221230E6E490A9 -:10057000FC38F090FFF0E030E408740190FC39F0B2 -:100580008005E490FC39F07D0A7C001225261231AA -:1005900069221230E690FC39E014700E90FFF0E012 -:1005A0004410F07C001225BF801990FC39E0700ED9 -:1005B00090FFF0E054EFF07C001225BF80057C171F -:1005C0001225BF1231692290FFF0E054ABF090FF8A -:1005D000F0E04420F0228C378D367882EDF608EC7E -:1005E000F6EDFEECFD7F019000051201EC7880F63F -:1005F0007882E6FD08E6FCEDFEECFD7F019000044C -:100600001201EC540FFC7D801217467880E6700DC5 -:10061000AD3AAE39AF38E412030F7C082290FFF0F8 -:10062000E054FEF090FFF0E054FDF0801E7882E68A -:10063000FD08E6FCEDFEECFD7F0190000812020EC5 -:1006400025E0440190FFF3F00206D07882E6FD0831 -:10065000E6FCEDFEECFD7F0190000612020E54FE5A -:1006600090FFF3F0802B7882E6FD08E6FCEDFEECCF -:10067000FD7F0190000812020EFAEB90FFF1F012DC -:1006800008BF400DAD3AAE39AF38E412030F7C1805 -:10069000227882E6FD08E6FCEDFEECFD7F0190008D -:1006A0000812020E90FFF1F01208BF400DAD3AAEF5 -:1006B00039AF38E412030F7C18227882E6FD08E691 -:1006C000FCEDFEECFD7F0190000612020E4401904D -:1006D000FFF3F07883E62403F618E63400F678801A -:1006E000E624FE500990FFF0E054FDF0800790FFF3 -:1006F000F0E04402F0E490FFF1F078817600788039 -:10070000E624FFFCE434FFFD7881E67F00FEECD3B5 -:100710009EEF6480CD64809D402F1208A4400F7826 -:1007200081E6AD3AAE39AF3812030F7C182290FF44 -:10073000F2E0FC78828683088682ECF0788106A35A -:100740007882A68308A68280B51208A4400F78811B -:10075000E6AD3AAE39AF3812030F7C182290FFF2A3 -:10076000E0FC78828683088682ECF07880E6AD3AF9 -:10077000AE39AF3812030F7C00228C378D36788269 -:10078000EDF608ECF6EDFEECFD7F019000051201A0 -:10079000EC7881F67882E6FD08E6FCEDFEECFD7F64 -:1007A000019000041201EC540FFC7D811217467871 -:1007B00081E670037C082290FFF0E054FEF090FF89 -:1007C000F0E054FDF0801B7882E6FD08E6FCEDFECB -:1007D000ECFD7F0190000812020E25E090FFF3F07F -:1007E000805B7882E6FD08E6FCEDFEECFD7F019083 -:1007F000000612020E54FE90FFF3F080217882E68C -:10080000FD08E6FCEDFEECFD7F0190000812020EF3 -:10081000FAEB90FFF1F01208BF40037C18227882B7 -:10082000E6FD08E6FCEDFEECFD7F019000081202FB -:100830000E90FFF1F01208BF40037C18227883E687 -:10084000240AF618E63400F6788076007881E624EB -:10085000FFFCE434FFFD7880E67F00FEECD39EEFE2 -:100860006480CD64809D402178828683088682E002 -:1008700090FFF1F01208BF40037C182278800678C0 -:100880008306E61870010680C390FFF0E04401F093 -:1008900078828683088682E090FFF1F01208BF40DC -:1008A000037C18227C002290FFF0E020E71290FFEA -:1008B000F0E030E50990FFF0E04420F0C32280E74B -:1008C000D32290FFF0E020E31290FFF0E030E50942 -:1008D00090FFF0E04420F0C32280E7D3228C428DC9 -:1008E000417C00ED54F0FDEC7003ED643070057553 -:1008F0003E038003753E04AC3E120F69758300858C -:100900008340E541540FF53FE5407004E53F640343 -:100910007035E53E24FD75F00AA42402F582E43426 -:10092000FCF583E030E60512104B8019E53E249D6E -:10093000F8C654FBF678A9E62405F58218E63400DB -:10094000F583740FF08059E5407004E53F6404704E -:1009500048E53E24FD75F00AA42402F582E434FC47 -:10096000F583E030E507AC42AD41121C3CE5423076 -:10097000E21578ADE630E00F78ADE630E109E4FF4E -:1009800004FE7C041231FB78A9E62406F58218E601 -:100990003400F583740FF08007E4FC7DEE121C3CFC -:1009A000C203221230E6120F6978A9E62406F58206 -:1009B00018E63400F583E090FC38F078A9E62405C9 -:1009C000F58218E63400F583E090FC39F0C2037D2F -:1009D000027C00122526123169221230E67895EC4D -:1009E000F6EC249DF8E630E1077C131225BF800F5A -:1009F00090FC39E0FD7895E6FC1213C81225BF1271 -:100A00003169221230E67895ECF67D00120F09125A -:100A100025BF123169221230E67895ECF6EC249D60 -:100A2000F8E630E2077C131225BF801B7895E62498 -:100A30009DF8E620E1077C121225BF800A7895E632 -:100A4000FC1213EC1225BF123169221230E67895A0 -:100A5000ECF6EC249DF8E620E2077C111225BF801D -:100A60000A7895E6FC1214ED1225BF1231692212A4 -:100A700030E67895ECF6120F6978A9E62409F5823C -:100A800018E63400F583E090FC3FF078A9E6240AEC -:100A9000F58218E63400F583E090FC40F078A9E692 -:100AA0002403F58218E63400F583E0FC78A9E624F7 -:100AB00004F58218E63400F583E0F56278A9E624AF -:100AC00002F58218E63400F583E0F5638C61E4EC0E -:100AD000333354017895F66008E56230E103789588 -:100AE000067895E690FC41F078A7E62402F5821896 -:100AF000E63400F583E0FDA3E0540CFCED54E68CF5 -:100B000065F564E56130E503436501E56220E50EC6 -:100B1000E561547F7008E56120E703436502E56104 -:100B200030E303436510E56130E203436520E5618E -:100B300054036003436540E56130E103436580E5AC -:100B40006130E403436401E56130E603436408E592 -:100B50006220E40EE561547F7008E56120E70343FD -:100B600064105365FB536479AD64E56590FC3ACD40 -:100B7000F0A3CDF0E56330E30DE5635430C4540FCA -:100B800090FC3DF08005E490FC3DF0E5635403905B -:100B9000FC3CF0E5635404C31390FC3EF090FC3C35 -:100BA000E0700E7D357EFC7F01740190000912011A -:100BB0004278A9E62408F58218E63400F583E07C43 -:100BC00000FD78A9E62407F58218E63400F583E0F5 -:100BD0007F004CFEEF4D90FC38F0A3CEF0CEC20368 -:100BE0007D0A7C00122526123169221230E67895A2 -:100BF000ECF6789A76010876FC0876387897760CC9 -:100C0000789A1204651202147898CBF6CB08F67F16 -:100C100000EF24EA401FE4EF25E090352CFD93CD52 -:100C200004937899667003ED1866700678977600DD -:100C300080030F80DC7896EFF6789A1204659000B6 -:100C40000212020E7898CBF6CB08F65404CB5486E9 -:100C50004B60047897760B7899E630E313789A1214 -:100C600004659000051201EC24FB50047897760D82 -:100C70007899E654C07D0064C04D70047897760B77 -:100C8000789A1204659000041201EC24FC50047858 -:100C900097760F789A1204659000061201EC24FDF5 -:100CA00050047897760E789A120465900009120124 -:100CB000EC24FD50047897760A7897E6702A7895A8 -:100CC000E6FC120F69789A12046578A7E6F978A60F -:100CD000E6FA7B01740A780012033FC2037895E6B6 -:100CE000FC1211077897ECF67897E6FC1225BF12F4 -:100CF0003169221230E67895ECF6120F697895E6A4 -:100D000024FD75F00AA42414F582E434FCF583ACC8 -:100D100082AD8378A68683088682ECF9EDFA7B0A99 -:100D200078011203A7C2037895E6FC12110712316D -:100D300069228D2B8C2AED60407527017529487535 -:100D400028FFE52A24FDFCE434FFFDEC7C0325E0CC -:100D5000CD33CDDCF9FCE5292CF529E5283DF52836 -:100D6000AD29AE28AF277480900006120317748057 -:100D7000900002120317120FB7E52B14603B752782 -:100D8000017529087528FFE52A24FDFCE434FFFDE0 -:100D9000EC7C0325E0CD33CDDCF9FCE5292CF529ED -:100DA000E5283DF528AD29AE28AF27E490000612CE -:100DB0000317E4900002120317221230E67895EC34 -:100DC000F6EC249DF8E630E2097895E6FC1214ED85 -:100DD000D2007895E6FC120F697896760090FC397F -:100DE000E030E704789676017896E6FD7895E6FCA3 -:100DF000120D2FC2033000077895E6FC1213EC7C2D -:100E0000001225BF1231692278A9E62404F5821860 -:100E1000E63400F583E04401F078A9E62404F58285 -:100E200018E63400F583E030E00280ED78A9E6248E -:100E30000BF58218E63400F583E054F8F078A9E663 -:100E40002402F58218E63400F583E04480F022C2E3 -:100E5000038C58120F6978A68683088682795D7A9A -:100E6000357B0A78011203F5120E05AC587D02128B -:100E70000D2FC203AC58121107228D538E528F5181 -:100E80008C50120F69754F0078A9E62405F5821879 -:100E9000E63400F583E020E41FE54F24F640190511 -:100EA0004FC2037C181232A990FF93E04401F0B2C4 -:100EB000B3AC50120F6980D078A9E62405F58218EA -:100EC000E63400F583E020E405C2037C022278A921 -:100ED000E62405F58218E63400F583E0540F601629 -:100EE00078A9E62405F58218E63400F583E0540F6E -:100EF000F0C2037C012278A88683088682E0AD5385 -:100F0000AE52AF5112030FC2037C00228D318C30E0 -:100F10001214EDE531600FE530B4030A7C011224B0 -:100F2000EE7C811224EEAC30120F69E531601A7844 -:100F3000AA8683088682E054E7F0A3A3A3A3E05423 -:100F4000E7F0AC307D02120D2F78A68683088682EA -:100F500079677A357B0A78011203F5C203E53024FC -:100F60009DF8C654FDF6AC30121107228C263003D2 -:100F70000512324880F87C0A12315BD203E5262440 -:100F8000FD78A3F6700778AA76FF0876E078A3E6E6 -:100F900075F010A4ADF0FC24A078A9F6ED34FF188C -:100FA000F678A3E675F00AA42400FCE434FCFD788E -:100FB000A6EDF608ECF61231F42278A9E62402F543 -:100FC0008218E63400F583E030E72278A9E62402AF -:100FD000F58218E63400F583E0547FF078A9E62422 -:100FE00002F58218E63400F583E04480F02278AA06 -:100FF0008683088682E0547FF0AD83E5822404FC7A -:10100000E43D8C82F583E0547FF078A9E6240BF56B -:101010008218E63400F583E054F8F078ABE624015A -:10102000F58218E63400F583E04403F078ABE6245B -:1010300005F58218E63400F583E04403F078A9E66C -:101040002405F58218E63400F583740FF02278AA9F -:101050008683088682E0543FF0AD83E5822404FC59 -:10106000E43D8C82F583E0543FF078A3E624A4F8B5 -:10107000E6FC78ABE62401F58218E63400F583EC53 -:10108000F078A3E624A4F8E6FC78ABE62405F58224 -:1010900018E63400F583ECF078A9E6240BF5821805 -:1010A000E63400F583E054FB4402F52678A7E624F5 -:1010B00002F58218E63400F583E030E503432601AB -:1010C00078A9E62405F58218E63400F583E030E0DF -:1010D00003120FB7E526FC78A9E6240BF58218E683 -:1010E0003400F583ECF078A9E62405F58218E6349F -:1010F00000F583740FF078AA8683088682E0448026 -:10110000F0A3A3A3A3E04480F0228C2A120F6978F5 -:10111000A7E62408F58218E63400F583E0FC78A9F8 -:10112000E6240AF58218E63400F583ECF078A7E6A9 -:101130002407F58218E63400F583E0FC78A9E6245C -:1011400009F58218E63400F583ECF078A68683086A -:101150008682E0FDA3E0FCEDFE78A9E62408F58296 -:1011600018E63400F583EEF0ECFE78A9E62407F5E6 -:101170008218E63400F583EEF08C298D28C3EC94B8 -:1011800005ED940C400575277C8033D3E529940147 -:10119000E5289403400575273C8023D3E5299481F5 -:1011A000E528940140057527188013D3E52994603C -:1011B000E5289400400575270C8003752708AF27A4 -:1011C000E4EF547C4483FF8F27E527FC78ABE624CB -:1011D00001F58218E63400F583ECF0E527FC78ABE6 -:1011E000E62405F58218E63400F583ECF0E527FCEB -:1011F00078A3E624A4F8ECF678A9E62402F5821890 -:10120000E63400F583E0F52778A7E62402F5821896 -:10121000E63400F583A3E030E3175327C778A7E649 -:101220002405F58218E63400F583E09035589342A2 -:10123000275327FB78A7E62406F58218E63400F545 -:1012400083E060034327045327FC78A7E62404F5D2 -:101250008218E63400F583E04227432780E527FC27 -:1012600078A9E62402F58218E63400F583ECF078DC -:10127000A9E62404F58218E63400F583E0F5277822 -:10128000A7E62402F58218E63400F583A3E030E1F6 -:10129000055327DF800343272078A7E62402F58241 -:1012A00018E63400F583E030E4055327EF8003436C -:1012B000271078A7E62409F58218E63400F583E0C4 -:1012C000B40203432702E527FC78A9E62404F5824B -:1012D00018E63400F583ECF078A9E62403F58218CB -:1012E000E63400F583E0F52778A7E62409F58218AF -:1012F000E63400F583E0700553277F8003432780A1 -:1013000078A7E62402F58218E63400F583A3E030DE -:10131000E00543272080035327DF78A7E62402F562 -:101320008218E63400F583E030E30543274080036C -:101330005327BF78A7E62402F58218E63400F58328 -:10134000E030E00543271080035327EF78A7E62419 -:1013500002F58218E63400F583A3E030E405432764 -:101360000880035327F778A7E62402F58218E634AD -:1013700000F583A3E030E50543270480035327FBF2 -:1013800078A7E62402F58218E63400F583A3E0305E -:10139000E60543270180035327FE78A7E62402F5DC -:1013A0008218E63400F583A3E030E7054327028086 -:1013B000035327FDE527FC78A9E62403F58218E608 -:1013C0003400F583ECF0C2037C00228D278C26EDDF -:1013D00054031460037C1022E527547C24FC400352 -:1013E0007C0B22E526249DF8C64402F67C00228C64 -:1013F00030120F69E530249DF8E620E24FAC307DD5 -:1014000002120D2FE53024FE4428FC78AA868308BA -:101410008682ECF0AF83E5822404FEE43FFFEC8E8D -:10142000828F83F07C038C2CE52CFC78ABE62401C6 -:10143000F58218E63400F583ECF0E52CFC78ABE699 -:101440002405F58218E63400F583ECF0752D01755E -:101450002F48752EFFE53024FDFCE434FFFDEC7CC5 -:101460000325E0CD33CDDCF9FCE52F2CF52FE52E5F -:101470003DF52E78ABE62404F58218E63400F583BA -:10148000E054E7F52CAD2FAE2EAF2DE49000021204 -:101490000317E49000061203171201E630E5034338 -:1014A0002C10E52CFC78ABE62404F58218E6340019 -:1014B000F583ECF012104B78A9E62406F58218E6C5 -:1014C0003400F583E0C203FCE530249DF8C64404F3 -:1014D000F68C2CE530540FC454F07E00FFEEEF4440 -:1014E000047D00FFEC4EFCED4FFD121CA77C00229A -:1014F0008C2F120F69120FEB78AA8683088682E080 -:101500005408F0A3A3A3A3E05408F0AC2F7D02126B -:101510000D2FC203E52F249DF8C654FBF67C002254 -:101520001230E67896ECF6EC249DF8E630E10A7D80 -:10153000007C131225261231697896E6249DF8C6A0 -:101540004401F67896E6FC120F697896E624FD755C -:10155000F00AA42414F582E434FCF58378A6E6FAB4 -:1015600008E6F97B0A78011203A778A68683088625 -:101570008279677A357B0A78011203F5120FB7C2B8 -:10158000037896E6FC1211077895ECF6EC600A7D7C -:10159000007C081225261231697896E6FC120F6944 -:1015A00078A9E62404F58218E63400F583E04410B7 -:1015B00054DFFC78A9E62404F58218E63400F583AC -:1015C000ECF07895ECF6C2037CC81232A97896E666 -:1015D000FC120F6978A9E62404F58218E63400F5B8 -:1015E00083E054EFF0C2037CC81232A97896E6FC7F -:1015F000120F6978A9E62404F58218E63400F58311 -:10160000E04410F0C2037CC81232A97896E6FC12BE -:101610000F6978A9E62404F58218E63400F583E022 -:101620004420F0C2037CF01232A97896E6FC120F37 -:101630006978A9E62405F58218E63400F583E030E0 -:10164000E415C2037896E644107F00FE7C07123151 -:10165000FB12316902171478A9E62404F58218E612 -:101660003400F583E054CFF0C2037CC81232A9786D -:1016700096E6FC120F6978A9E62404F58218E63490 -:1016800000F583E04430F0C2037CF01232A9789672 -:10169000E6FC120F6978A9E62405F58218E6340005 -:1016A000F583E030E414C2037896E644107F00FE30 -:1016B0007C071231FB123169805D78A9E62404F5BC -:1016C0008218E63400F583E054EFF078A9E62404AC -:1016D000F58218E63400F583E054DFF07896E624CE -:1016E000FD75F00AA42414F582E434FCF583AC8281 -:1016F000AD8378A68683088682ECF9EDFA7B0A78BA -:10170000011203A7C2037896E6FC1211077D007C44 -:101710000B122526123169221230E6E490FC39F0D2 -:101720007D027C00122526123169221230E67C00EF -:101730001225BF12316922743C90FBE0F0743E9098 -:10174000FBE0F0E490FC28F0228D358C34ECB40101 -:10175000028003D340028028B402028003D34008F1 -:10176000A835C625E0F68018B404028003D3400AE9 -:10177000A835C625E025E0F68006A835760080006D -:10178000228C3C8D3BEDFEECFD7F01756606756796 -:101790000090FC2912046E1201E6B480028006D388 -:1017A000500302184790FC29120480900003120194 -:1017B000EC54F0B430028003D3405F90FC29120453 -:1017C0008090000812020EFAFDEBFE7F0190FC2CC7 -:1017D00012046EEECD903571FCE493FF740193FE1C -:1017E000F9EFFA7B01EAFFE9FEECC39EED9F40258D -:1017F000903573E493FD740193FCEDFEECFD7F01E5 -:10180000EECDFC90FC2EE0D39C90FC2DE09D50058D -:101810007566808033121965802EB460028003D310 -:10182000400BAC3CAD3B1207778C66801BB41003B9 -:10183000B34010C3B42003B34009C3B440028003D3 -:10184000D3400075668180008075B481028003D327 -:10185000406B90FC291204809000031201EC54F0BC -:10186000B430028003D3401D90FC29120480900004 -:101870000812020EFAFDEBFE7F0190FC2F12046E9F -:101880001218CF8036B460028003D34013753A67D4 -:10189000E4F539F538AC3CAD3B1205D38C66801BC2 -:1018A000B41003B34010C3B42003B34009C3B44021 -:1018B000028003D34000756681800080028000E5CD -:1018C00066FC90FC29120480EC900002120317AC15 -:1018D000672290FC291204809000041201EC60043D -:1018E00074018001E4A2E0920190FC29120480EDD1 -:1018F0002403FD50010E90FC2C12046E90FC291262 -:1019000004809000051201ECF5679000041201ECD0 -:10191000540FFC7D67121746E56770047566082250 -:10192000756600788476007884E6C39567503890B1 -:10193000FC2F1204801201E6FC90FC2C120480ECB7 -:1019400012030F30010E90FC31E004F090FC307077 -:1019500003E004F078840690FC2EE004F090FC2D67 -:101960007003E004F080C02290FC2AE0FDA3E0FCBC -:10197000EDFEECFD7F01ED240AFD50010E90FC32DE -:1019800012046E90FC291204809000041201EC54A1 -:101990000FB401028003D3401790FC321204800D73 -:1019A000ED70010E90FC2F12046E78887601804E47 -:1019B000B402028003D3401990FC32120480ED245B -:1019C00002FD50010E90FC2F12046E788876028082 -:1019D0002DB404028003D3401990FC32120480ED30 -:1019E0002404FD50010E90FC2F12046E78887604BA -:1019F000800CB400028003D340007566082290FC7E -:101A0000291204809000051201ECF56778857600B4 -:101A10007885E6C395674003021ACD78867600780C -:101A200086E6C3788896507690FC2C1204801201CA -:101A3000E6FC90FC321204891201E0F45CFC120115 -:101A4000E0F890FC2F120480E8C0E01201E6C8D054 -:101A5000E0C8584CFC90FC2C120480EC12030F7868 -:101A600087ECF690FC31E004F090FC307003E00469 -:101A7000F009E970010A90FC3212047790FC2912F7 -:101A800004809000041201EC30E40E90FC2EE0047F -:101A9000F090FC2D7003E004F07886068081788851 -:101AA000E6FDE4FEFFEECDFC90FC31E02CF090FC76 -:101AB00030E03DF07888E6FDE4FEFFEECDFC90FCE2 -:101AC00034E02CF090FC33E03DF0788506021A0DEE -:101AD00075660022E53D053D047002B2B022C0E00B -:101AE000C0F0C082C083C0D0E8C0E0E9C0E0EAC076 -:101AF000E0EBC0E0ECC0E0EDC0E0EEC0E0EFC0E045 -:101B000090FF92E01201B71B29301B29321B383895 -:101B10001B4A3A1B5C3E1B74441B68461B80501BCF -:101B2000C2521BA1541BE35600001C0490FF92E01C -:101B30007F00FE7C011231FB021C14E4FF04FE7CDA -:101B4000031231FB742090FFFEF0021C14E4FF042A -:101B5000FE7C021231FB744090FFFEF0021C14E484 -:101B6000FF04FE7C041231FB021C14E4FF04FE7C23 -:101B7000051231FB021C14E4FF04FE7C061231FB4B -:101B8000021C1490FFA5E07D0090FBF8CDF0A3CDE2 -:101B9000F090FBF9E0FCF58390FBF8E04433FD1294 -:101BA0001CA7807390FFB5E07D0090FBFACDF0A3F9 -:101BB000CDF090FBFBE0FCF58390FBFAE04443FDA5 -:101BC000121CA7805290FFA6E07D0090FBFCCDF098 -:101BD000A3CDF090FBFDE0FCF58390FBFCE04434EA -:101BE000FD121CA7803190FFB6E07D0090FBFECD7A -:101BF000F0A3CDF090FBFFE0FCF58390FBFEE0440A -:101C000044FD121CA7801090FF92E07D00FCED4483 -:101C1000AAFD121CA78000E490FF92F0D0E0FFD054 -:101C2000E0FED0E0FDD0E0FCD0E0FBD0E0FAD0E078 -:101C3000F9D0E0F8D0D0D083D082D0F0D0E0320517 -:101C400081058105810581A881181818EDF608EC39 -:101C5000F690FF5AE020E70280F790FF59E07D0000 -:101C6000A88118CDF6CD08F67D03A881E618FCE61C -:101C7000CC25E0CC33CCDDF9CCF6CC08F6A8811825 -:101C8000E644F8F6A881181818E6FD08E6FCA881D5 -:101C9000188683088682EDF0A3ECF0740290FF5A58 -:101CA000F0158115811581158122E5812405F581C5 -:101CB000E4A88118F6A88118181818EDF608ECF6B3 -:101CC00090FBF5E024F85003021DC8E4A881181821 -:101CD000F6A88118E6FEA88118181818E6FD08E68F -:101CE000FC7F00EF24F8404DE4EF25E0247DF582F1 -:101CF000E434FCF583E0FBA3E06C7003FAEB6D7059 -:101D0000097401A8811818F6802BE4EF25E0247DE2 -:101D1000F582E434FCF5837A00E054F0CCF8CCCDC5 -:101D2000F9CDFB7800E954F0F9EA687002EB6970CC -:101D3000010E0F80AEA88118EEF6A88118181818A9 -:101D4000EDF608ECF6A881EFF6A8811818E6707990 -:101D5000A88118E624F74071A88118181818E654CD -:101D60000FA881F664046017A881E664036010A8D8 -:101D70008118181818E6FD08E6FC121C3C804A7C05 -:101D80000A12315BA88118181818E6FD08E6FC90C5 -:101D9000FBF4E025E0247DF582E434FCF583EDF0EE -:101DA000A3ECF090FBF4E0FFE4EF045407FF90FB9A -:101DB000F4F090FBF5E004F01231F490FBF6E070E3 -:101DC00008E4FEFF7C0F1231FB802790FBF7E00454 -:101DD000F0543F701D90FBF7E044FE7D00FC90FB4B -:101DE000F4E025E0247DF582E434FCF583EDF0A3F6 -:101DF000ECF0E58124FBF58122788B7600788C76F7 -:101E000000740190FBF6F01230E690FBF5E06057AD -:101E10007C0A12315B90FBF3E025E0247DF582E43F -:101E200034FCF583E0FDA3E0FC90FBF3E025E02427 -:101E30007DF582E434FCF583E4F0A3F090FBF3E05D -:101E4000FFE4EF045407FF90FBF3F090FBF5E01480 -:101E5000F07889EDF608ECF61231F47889E6FD08A1 -:101E6000E6FC1208DA80A312324890FF93E04401A6 -:101E7000F0B2B3788B06B60011788B7600788CE6DA -:101E8000F40404A2E092B4788CF6021E07E490FBFE -:101E9000F6F090FBF5E07D00FCED44CFFD121C3C1C -:101EA000123169221230E6E5706449456F60159081 -:101EB000FF83E0540F7D00D39570ED956F500512B0 -:101EC0002F2F8003122FFF123169221230E6E570A6 -:101ED0006449456F6005123039800E90FF80E04400 -:101EE00008F090FF83E0547FF0123169221230E64F -:101EF0008C54EC54F0B41015756A357569FC75682E -:101F000001E56A2403F56AE5693400F569E4F557EB -:101F1000F556E556C394015027E554540FFCAD6ABD -:101F2000AE69AF68120E778C55EC60028012056ABC -:101F3000E56A700205690557E5577002055680D2BB -:101F4000E554540F249DF8C654FEF6E554540F7F13 -:101F500000FE7C121231FBE5551470097D007C09EE -:101F60001225268007AD577C0012252612316922E2 -:101F70001230E690FFFCE04402F090FF00E030E712 -:101F80001390FF83E04480F0436D8090FFFCE044B9 -:101F900001F0801190FF82E04408F0536D7F90FFC4 -:101FA000FCE054FEF090FF81E04480F01225D990CF -:101FB000FFFEE04405F090FFFCE054FDF0123169B3 -:101FC000221230E67C011232A978ADE64402F674A2 -:101FD000FEFC04FD121CA790FF5AE030E70280F7D8 -:101FE000E4F54E754D10AC4EAD4DE54E154E7002FC -:101FF000154DEC4D600280EE4387011231692212CB -:1020000030E67C0212317578ADE654FDF612316986 -:10201000221230E678ADE630E02C78ADE630E126ED -:1020200078ADE6FCF58318E644F0FD121C3C90FF09 -:10203000FCE04420F07C021232A978ADE654FDF6B3 -:10204000741A90FFFEF078ADE6FCF58318E644F1D3 -:10205000FD121C3C12316922756D0090FFFFE0609B -:1020600003436D01756E00E4F56CF56BE4F56F7577 -:102070007049748490FF82F0748490FF80F07480C3 -:1020800090FF58F0748090FF5AF0AD46AF457E0047 -:10209000EE24FE5003022124E4EE75F007A4247F11 -:1020A000F582E434F8F583E0FFE4EF5480FDE4EFDB -:1020B000540F14FFED6038E4EF75F008A42448F5E0 -:1020C00082E434FFF5837490F0E4EF75F008A42403 -:1020D0004AF582E434FFF5837480F0E4EF75F0088C -:1020E000A4244EF582E434FFF5837480F08034E458 -:1020F000EF75F008A42408F582E434FFF5837490AA -:10210000F0E4EF75F008A4240AF582E434FFF583C7 -:10211000E4F0E4EF75F008A4240EF582E434FFF552 -:1021200083E4F00E02208D8D468E448F45747F909F -:10213000FFFDF0749090FFFCF0228C58EC24F650D8 -:1021400006E5582437FC22E5582430FC22122523CA -:10215000EC700302225E755C03AE5B7F00E55C15EC -:102160005C6480247F5035EF2400F582E434FBF575 -:1021700083E0FE24FE501EEF7D00FCE4FB7474C37C -:102180009CFAEB9DFBEE7D00FCEAC39CED6480CBEA -:1021900064809B50028005EF2EFF80C18E5B8F5ABA -:1021A000E55C6480247F500302225EE55A248E5051 -:1021B0000302225E855A5D755B00AE5AAF5B9035B7 -:1021C0009CE493F55CE55C155C6480247F5018EE1C -:1021D0002400F582E434FBF583E0FCEF90359C931A -:1021E0006C70040E0F80DE8E5A8F5BE55C64802479 -:1021F0007F406E755E017560E8755FFFE55D2402E6 -:10220000F55A755C07E55C334057AD60AE5FAF5E75 -:10221000E55CF5823395E0F5831201ECC4540FFCC4 -:10222000122137E55A2400F582E434FBF583ECF003 -:10223000055A055AAD60AE5FAF5EE55CF582339539 -:10224000E0F5831201EC540FFC122137E55A24000B -:10225000F582E434FBF583ECF0055A055A155C80F1 -:10226000A4740290F851F090F86B79757A357B2759 -:1022700078011203F5756A357569FC756801E4909B -:10228000FF83F0748090FF81F0755902E55975F075 -:1022900007A4247FF582E434F8F583E0788FF6FC18 -:1022A000540F14FC788FECF6E55975F007A42481DF -:1022B000F582E434F8F583E0789276FD0876E8FC60 -:1022C000788FE675F008A42448F582E434FFF5839E -:1022D000E4F0788FE675F008A4244FF582E434FF2B -:1022E000F583ECF07892E6FF08E67E03CFC313CFC8 -:1022F00013DEF9FE788FE675F008A42449F582E430 -:1023000034FFF583EEF0788FE675F008A4244AF5E3 -:1023100082E434FFF5837480F07890ECF67D0078E9 -:1023200093E62CF618E63DF67892E6FD08E67C0387 -:10233000CDC313CD13DCF9FC788FE675F008A42427 -:102340004DF582E434FFF583ECF0788FE675F00804 -:10235000A4244EF582E434FFF583E4F07892E6FDA0 -:1023600008E6FC788FE6FF7E00EE24FE5003022490 -:10237000DDE4EE75F007A4247FF582E434F8F583FC -:10238000E0FFE4EF5480FAE4EF540F14FFE4EE753D -:10239000F007A42481F582E434F8F583E07890F620 -:1023A000E4EE1313548024F0F8E434FDF9E8FCE97A -:1023B000FD8A5AEA700302244AE4EF75F008A42467 -:1023C00048F582E434FFF583E4F07890E6FAE4EF30 -:1023D00075F008A4244FF582E434FFF583EAF0EDAC -:1023E000FBEC7A03CBC313CB13DAF9FAE4EF75F005 -:1023F00008A42449F582E434FFF583EAF07890E6F6 -:102400007B00FAEC2AFCED3BFDFBEC7A03CBC3131B -:10241000CB13DAF9FAE4EF75F008A4244DF582E461 -:1024200034FFF583EAF0E4EF75F008A4244AF5825E -:10243000E434FFF5837480F0E4EF75F008A4244ED3 -:10244000F582E434FFF5837480F00224D9E4EF755B -:10245000F008A42408F582E434FFF583E4F07890D2 -:10246000E6FAE4EF75F008A4240FF582E434FFF5F2 -:1024700083EAF0EDFBEC7A03CBC313CB13DAF9FA62 -:10248000E4EF75F008A42409F582E434FFF583EA4B -:10249000F07890E67B00FAEC2AFCED3BFDFBEC7A51 -:1024A00003CBC313CB13DAF9FAE4EF75F008A424D5 -:1024B0000DF582E434FFF583EAF0E4EF75F008A44B -:1024C000240AF582E434FFF583E4F0E4EF75F008C4 -:1024D000A4240EF582E434FFF583E4F00E022366B3 -:1024E0008E597892EDF608ECF6788FEFF6122055BB -:1024F000228C26EC30E718E526540F1475F008A45A -:102500002448F582E434FFF583E054DFF08016E5DB -:1025100026540F1475F008A42408F582E434FFF55E -:1025200083E054DFF0227C0022EC90FC37F08C2416 -:10253000ED2403F5257D00D39572ED95714003855B -:102540007225E52524B75009752503740290FC37E0 -:10255000F0AC2512302422E4F56CF56B12255D22D7 -:1025600090FC35E06573600E740490FC37F0E4F580 -:102570006B756C0380467D73E4FEFF79357AFC7BD6 -:10258000017405780012033FE56C2403F56CE56BDC -:102590003400F56BE56CD39572E56B95714006855B -:1025A000726C85716BD3E56C9448E56B9400400CBC -:1025B000740290FC37F0E4F56B756C03AC6C123070 -:1025C0002422EC90FC37F0E4F56CF56B8C32EC6077 -:1025D0000512301580057C001230242290FF93E014 -:1025E0004401F0B2B390FF04E0F54A90FF06E0FD2D -:1025F000A3E0ED7D00FC7D00FC90FF06E0FFA3E082 -:102600007E00FFE4FEEC4EFCED4FFDC3EC9448ED84 -:102610009400502290FF06E0FDA3E0ED7D00FC7DDC -:1026200000FC90FF06E0FFA3E07E00FFE4FEEC4E1E -:10263000FCED4FFD8004E4FD7C488C728D7190FFB1 -:1026400002E0FDA3E0ED7D00FC7D00FC90FF02E0D8 -:10265000FFA3E07E00FFE4FEEC4EF54CED4FF54BA2 -:10266000756A357569FC7568017D357EFC7F017979 -:1026700073E4FAFB7405780012033F754900E549DD -:1026800024FE4019AD6AAE69AF68E412030F054934 -:102690000DED70010E8D6A8E698F6880E1756A3567 -:1026A0007569FC75680190FF00E05460B400028019 -:1026B00006D35003022C6DE54A540FF549E54A5400 -:1026C00080A2E0920290FF01E0120181000B2C68D1 -:1026D00026E528032C68290F2C6829F22A262B8D41 -:1026E0002B902BD02C112C3FE56D30E70EE54C459F -:1026F0004B7008E572640245716003022C6A90FF1A -:1027000000E0541FB400028003D34029E54A60036F -:10271000022800AD6AAE69AF68740112030F78AD8C -:10272000E630E00BAD6AAE69AF68740212030F7C4D -:102730000212302422B401028003D3401BE56D2035 -:10274000E107E54A6003022800E54A24FE5003023F -:1027500028007C0212302422B402028006D35003E7 -:102760000227FEE56D20E10DE54A6009E54A648037 -:102770006003022800AC4A1230AB4003022800E597 -:1027800049702530021190FF80E05408AD6AAE69AF -:10279000AF6812030F800F90FF82E05408AD6AAE5D -:1027A00069AF6812030F803D154930021DE5497578 -:1027B000F008A42448F582E434FFF583E05408AD22 -:1027C0006AAE69AF6812030F801BE54975F008A473 -:1027D0002408F582E434FFF583E05408AD6AAE695D -:1027E000AF6812030FAD6AAE69AF681201E6600B05 -:1027F000AD6AAE69AF68740112030F7C0212302417 -:10280000228000022C6AE56D20E706E572457160C2 -:1028100003022C6A90FF00E0541FB400028003D32F -:10282000401AE54C14454B7004E54A600302290C3C -:1028300078ADE654FEF67C0012302422B40102800A -:1028400003D3402AE56D20E108E56D20E00302296D -:102850000CE56D30E004E54A700BE56D30E109E50B -:102860004A24FE500302290C7C0012302422B402B8 -:10287000028006D3500302290AE54C454B6003024F -:10288000290CAC4A1230AB400302290CE56D20E163 -:1028900007E56D20E0028077E56D30E006E54960F0 -:1028A00002806CE549700F90FF82E054F7F090FFD2 -:1028B00080E054F7F022E549B401028003D34009D7 -:1028C0007D017C03120F098011B402028003D34002 -:1028D000097D017C04120F0980001549300215E5BD -:1028E0004975F008A42448F582E434FFF583E054E8 -:1028F000F7F08013E54975F008A42408F582E43464 -:10290000FFF583E054F7F07C0012302422800002AF -:102910002C6AE56D20E706E57245716003022C6ABA -:1029200090FF00E0541FB400028003D3401AE54C2E -:1029300014454B7004E54A60030229EF78ADE64484 -:1029400001F67C0012302422B401028003D3402916 -:10295000E56D20E108E56D20E0030229EFE56D302B -:10296000E004E549700BE56D30E108E54924FE50CF -:1029700002807F7C0012302422B402028003D34004 -:102980006FE54C454B60028069AC4A1230AB4002A7 -:102990008060E56D20E107E56D20E0028054E549A7 -:1029A000701430020990FF80E04408F0800790FF27 -:1029B00082E04408F022E56D30E13315493002151C -:1029C000E54975F008A42448F582E434FFF583E076 -:1029D0004408F08013E54975F008A42408F582E462 -:1029E00034FFF583E04408F07C001230242280029A -:1029F0008000022C6AE56D20E712E5724571700CCB -:102A0000E54A700890FF00E0541F6003022C6AE55D -:102A10004C90FFFFF090FFFFE06005436D018003E5 -:102A2000536DFE7C0012302422E56D30E70EE57216 -:102A30004571600890FF00E0541F6003022C6AADEE -:102A40004BE54CED7D00FC7D00FCBD0002800302E7 -:102A50002B88B401028003D34032E54A7005E54C6F -:102A6000FC6003022B8A756A407569F8756801D3AA -:102A7000E5729412E57194004006E4FD7C12800436 -:102A8000AC72AD718C708D6F12303922B40202803D -:102A900003D34059E54A6003022B8AE54CFC7027BA -:102AA000756A527569F8756801D3E5729419E57114 -:102AB00094004006E4FD7C198004AC72AD718C700A -:102AC0008D6F1230398025756A6B7569F8756801EC -:102AD000D3E5729427E57194004006E4FD7C2780DD -:102AE00004AC72AD718C708D6F12303922B4030258 -:102AF0008006D35003022B88E54CF549700F90FFF8 -:102B000004E0FDA3E04D6003022B8A801890FB02D5 -:102B1000E0FDA3E0FC90FF05E06C700790FF04E08F -:102B20006D60028068E4F570F56F7F00E54914C5BB -:102B300049600FEF2400F582E434FBF583E02FFFBA -:102B400080EA8F4AE54A2400F582E434FBF583E00D -:102B50007D00D39572ED95714006AC72AD71800F1A -:102B6000E54A2400F582E434FBF583E07D00FC8C2B -:102B7000708D6FE54A2400FCE434FBFDFEECFD7F24 -:102B8000018D6A8E698F68123039228000022C6AAA -:102B9000022C6AE56D30E719E5721445717012E593 -:102BA0004A700EE54C454B700890FF00E0541F60E2 -:102BB00003022C6AE56D20E008E56D20E103022C9C -:102BC0006A756A6EE4F569F568E4F56F04F57012EC -:102BD000303922E56D20E712E5724571700CE54A47 -:102BE000700890FF00E0541F6003022C6AE56D201E -:102BF000E007E56D20E1028074854C6EE56E70089B -:102C0000436D01536DFD8006536DFE436D027C00E4 -:102C100012302422E56D30E71AE572144571701305 -:102C2000E54A700FE54C454B700990FF00E0541FDA -:102C30001460028038E56D20E10280317C011230A1 -:102C40002422E56D20E715E5724571700FE54C45CE -:102C50004B700990FF00E0541F146002800FE56D77 -:102C600020E10280087C00123024228000022F2BF9 -:102C7000B440028006D35003022F2190FF01E09060 -:102C8000FC35F0E54A90FC36F0E490FC37F0E56A5C -:102C90002403F56AE5693400F569AD4BE54C856AB6 -:102CA00082856983CDF0A3CDF090FF01E01201B7DA -:102CB0002CD8012CFE022D28032D52042DA0052D09 -:102CC000DD062E03072E29082E55092E7B0B2EA17B -:102CD0000C2EB0802EB08100002F0EE56D20E7068F -:102CE0007C051225BF227D247E357F0279387AFC4F -:102CF0007B017408780012033F7D087C00122526B2 -:102D000022E56D20E7067C051225BF22E54AB403C3 -:102D1000004010B40500500BE54A7F00FE7C101205 -:102D200031FB227D007C0712252622E56D20E70677 -:102D30007C051225BF22E54AB403004010B405000B -:102D4000500BE54A7F00FE7C111231FB227D007C96 -:102D50000712252622E56D20E7067C051225BF22F5 -:102D6000E54AB405028003D3400AE4FF04FE7C0A6E -:102D70001231FB22B401028003D3400AE4FF04FEB7 -:102D80007C081231FB22B403004010B40500500B44 -:102D9000E54A7F00FE7C131231FB227D007C071286 -:102DA000252622E56D20E734D3E5729448E5719439 -:102DB000005006E572457170067C021225BF22E5BF -:102DC0004AB40103B3400BC3B403004009B4060086 -:102DD00050041230D1227C071225BF2212255D2219 -:102DE000E56D20E71DE54AB403004010B40500502E -:102DF0000BE54A7F00FE7C161231FB227C07122570 -:102E0000BF2212255D22E56D20E71DE54AB40300CF -:102E10004010B40500500BE54A7F00FE7C191231CA -:102E2000FB227C071225BF2212255D22E56D20E7DB -:102E300023748190FF93F0E54AB403004010B40579 -:102E400000500BE54A7F00FE7C171231FB227C0705 -:102E50001225BF2212255D22E56D20E71DE54AB44B -:102E600003004010B40500500BE54A7F00FE7C18BB -:102E70001231FB227C071225BF2212255D22E56D4F -:102E800020E71DE54AB403004010B40500500BE5EF -:102E90004A7F00FE7C151231FB227C071225BF22DF -:102EA00012255D22E56D20E7067C071225BF221260 -:102EB000255D22E56D30E72090FF00E0541F701083 -:102EC00090FF01E0B48005122554800312255D2295 -:102ED0007D007C051225262290FF00E0541F60062D -:102EE0007C051225BF22D3E5729448E57194005009 -:102EF0000BC3E5729407E571940050067C0312251C -:102F0000BF22E54AB405041230D1227C071225BF46 -:102F100022E56D30E7087D007C05122526227C0520 -:102F20001225BF22B420028003D340008000122F5C -:102F3000FF2275430090FF83E0540FD39543402454 -:102F4000E54324F0F582E434FEF583E0AD6AAE6932 -:102F5000AF6812030F05430DED70010E8D6A8E6987 -:102F60008F6880D1E5437D00FCC3E5709CF570E57A -:102F70006F9DF56FE570456F6006E490FF83F0226A -:102F800090FF82E04408F0E4F56F75704990FC35DD -:102F9000E0B405028003D3404090FC36E0F543B432 -:102FA00005028003D3400AE4FF04FE7C0B1231FBD0 -:102FB00022B401028003D3400AE4FF04FE7C09121C -:102FC00031FB22B403004010B40500500BE5437FF1 -:102FD00000FE7C141231FB2222B480004023B48214 -:102FE00000501E7C357DFC12177E7D008C6C8D6B35 -:102FF00090FC37E06005122FFF80057C0012302422 -:10300000222290FF83E0547FF090FF82E04408F09A -:1030100090FF80E04408F02290FF82E04408F090A6 -:10302000FF80E04408F0228C237D008C708D6F754A -:103030006A357569FC7568011230392290FF83E0AA -:10304000547FF0E5706449456F700122C3E57094C8 -:1030500008E56F94004015752108E5217D00FCC34B -:10306000E5709CF570E56F9DF56F8009857021E432 -:10307000F56F757049752200E522C395215026AD84 -:103080006AAE69AF681201E6FCE52224F8F582E435 -:1030900034FEF583ECF005220DED70010E8D6A8E85 -:1030A000698F6880D3E521547F90FF81F0228C489E -:1030B0007F00EF24FD4019E4EF75F007A4247FF5AD -:1030C00082E434F8F583E065487002D3220F80E291 -:1030D0008F47C32285727085716F90FF82E054F72D -:1030E000F090FF83E0547FF022C000C001C002C016 -:1030F00006C007E5782408F8860653067F7CFF1291 -:10310000315B7C007D00E57B6046FF90FD95E054DF -:103110007F6E700FC083C082A3E0FDA3E0FCA31507 -:103120007B8007A3A3A3DFE68026DF06D082D083BF -:10313000801EE0F8A3E0F9A3E0FAD082D083E8F0A3 -:10314000A3E9F0A3EAF0A3C083C082A3A3A380DA1B -:103150001231F4D007D006D002D001D0002285A8C9 -:103160007A75A888EC70027C3F8C7922E578240877 -:10317000F8760012324880FBC000C001C002C006D1 -:10318000C007AE047CFF12315BE57B6042FF90FD1F -:1031900095E0547F6E700BC083C082A3A3A3157B00 -:1031A0008007A3A3A3DFEA8026DF06D082D0838036 -:1031B000D8E0F8A3E0F9A3E0FAD082D083E8F0A346 -:1031C000E9F0A3EAF0A3C083C082A3A3A380DA78C6 -:1031D00008087918097C01E6547F6E70067600773E -:1031E00000800608090CBC08EE1231F4D007D006A6 -:1031F000D002D001D00022757900857AA822C0F0D3 -:10320000C082C083C3E57B24E8500512324880F4B5 -:10321000EC6031903523E493C39C4028C0047CFFCC -:1032200012315BD004430480E57B75F003A4249540 -:10323000F582E434FDF583ECF0EFA3F0EEA3F005A6 -:103240007B1231F4D083D082D0F022C0047C20D213 -:103250008CD28DD504FDD0042275A8007588007528 -:10326000B80075F00075D000E4F8900000F608B8DA -:1032700000FB020000C3ED940250047D037CE8ECE7 -:10328000F4FCEDF4FD0CBC00010D8C7F8D7E22C39F -:10329000EC94BCED940250047D077CD0ECF4FCED82 -:1032A000F4FD0CBC00010D8C7D8D7C22EC700122A4 -:1032B000C000E5782418F8A604E5782408F8C65478 -:1032C0007FF6E630E703D0002212324880F4C28C49 -:1032D000857C8C857D8AD28CC0E0C0D0C0F0C08255 -:1032E000C083C000C001C002C003C004C005C00646 -:1032F000C007121AD1E5782408F8E66024E578249E -:1033000010F8A681E57875F021A4248DF582E434C7 -:10331000FCF58378AEE58104C398F9E6F008A3D9FB -:10332000FA74082578F8057808E65480700CE5787A -:10333000B407F3780875780080EFE5782410F886F4 -:1033400081E57875F021A4248DF582E434FCF583C1 -:1033500078AEE58104C398F9E0F608A3D9FAD0075E -:10336000D006D005D004D003D002D001D000D08345 -:10337000D082D0F0D0D0D0E032C0E0C0D0C000C009 -:1033800001C002C28E857E8D857F8BD28E781979A1 -:10339000097A07E77004A600800BE6600816E6705D -:1033A00004E74480F70809DAEAE579601314F5794F -:1033B000700EE5782408F876001231F4D28CD28DA4 -:1033C000D002D001D000D0D0D0E0327581AD742AC7 -:1033D00090FF93F0757F30757EF8757D60757CF099 -:1033E00012053612347C12173490FF93E04401F03A -:1033F000B2B31234A612325680DA22C0007C01EC3D -:103400002408F8E660090CBC08F512324880EED0BA -:103410000022C0F0C082C083C000C006C007ED24F7 -:1034200010F876BCED75F021A4248DF582E434FC0F -:10343000F583C082C083A3A3E4780DF0A3D8FCEC8D -:10344000547F75F002A424EFF582E5F03434F5835F -:10345000E493FE740193F5828E83E493FE740193EA -:10346000FFD083D082EFF0A3EEF0ED2408F8EC4417 -:1034700080F6D007D006D000D083D082D0F022755D -:103480007800757B007A087918780876007700084C -:1034900009DAF8E478087480447FF674014410F582 -:1034A0008975B808D2ABD2A9227581ADD28ED28CE3 -:1034B000D2AFE57B6032FF90FD95E05480602478C8 -:1034C000087908E0547FFA7B00E6547FB502027B5E -:1034D000FF08D9F5EB700CEAF01233F8AD04AC023A -:1034E00012340FA3A3A3DFD212324880C57C017D22 -:1034F000002204F504E904ED04E104DD04D904E547 -:1035000004F1049D04A104CD04D104990499049903 -:1035100004D504B504AD04B104A904C104BD04B9C3 -:1035200004C504C904A5190103002200480200488B -:103530000E301420C81AD0180A0C05060203010226 -:103540000001CE0181010000C00080006000300059 -:1035500018001000080004000200010008183828B4 -:103560000C05100A0200000000000301100A02000E -:1035700000000000FBE0FBF209022700010200A0AE -:10358000320904000003FF0000000705810240002B -:103590000007050102400000070583030200012225 -:1035A0000354005500530042003300340031003012 -:1035B000002000200020002000200020002000200B -:0535C000000000000006 -:00000001FF diff --git a/kernel-2.6.33/firmware/ti_5052.fw.ihex b/kernel-2.6.33/firmware/ti_5052.fw.ihex deleted file mode 100644 index b529e07c..00000000 --- a/kernel-2.6.33/firmware/ti_5052.fw.ihex +++ /dev/null @@ -1,862 +0,0 @@ -:10000000C1350002001E021B32FFFFFFFFFF02325C -:100010006AFFFFFFFFFFFFFFFFFFFFFFFFFF02334E -:10002000157581C890FEF08583A012347DEC4D607B -:100030006A78A58003760018B896FA7879800376F6 -:100040000018B85FFA78208003760018B820FA907C -:10005000FEE5AE83AF8290FD001200A16005E4F0E2 -:10006000A380F690FEF0A88290FEF0A982E8C399E2 -:10007000500576000880F69000FF1200AA90010358 -:100080001200AA9001071200AA90010B1200C8905A -:1000900001111200C89001171200C875D000123368 -:1000A0006702011DEF65827003EE658322E493F819 -:1000B000740193F9740293FE740393F5828E83E8BE -:1000C00069700122E493F6A30880F4E493FC7401C0 -:1000D00093FD740293FE740393FF740493F8740504 -:1000E00093F58288831200A1700122E493A3A88370 -:1000F000A9828C838D82F0A3AC83AD8288838982B0 -:1001000080E3212104927A7A0492A6A80492FEF058 -:1001100004940494FBFB04990494FBFB04F904F994 -:1001200080FED0F030F00920F303F68010F7800D48 -:1001300030F10920F303F28004F38001F020F4048D -:10014000FCD0E0CC22CCC0E012015A02014BBC0032 -:1001500005D0F0ACF022C313DCFC020121BF000982 -:10016000ED258275F001F8E622BF010FED2582F53D -:1001700082EE3583F58375F004E022ED258275F07B -:1001800002F8E222D083D082F5F0C3E493A3C5F055 -:1001900095F0C0E0C3D0F0E493A395F04012A3A380 -:1001A000C3E5F033500205832582F58250020583B2 -:1001B000740193C0E0E493C0E022D083D082F5F0D4 -:1001C000E49370097401937004A3A3800C740293E8 -:1001D00065F06005A3A3A380E7740193C0E0E493F6 -:1001E000C0E02212025B0201F21202AF0201F2121F -:1001F00002D30201F230E00720E302E622E72230D8 -:10020000E10720E302E222E32230E202E022E4936B -:10021000221202D302021A1202AF02021AABF01229 -:100220000224CBC5F0CB2230E01020E306E6F5F047 -:1002300008E622E7F5F009E7192230E11020E3068D -:10024000E2F5F008E222E3F5F009E3192230E206D4 -:10025000E0F5F0A3E022E493F5F074019322BB00F3 -:1002600003740922BB010789828A83740422BB02BA -:100270000789828A83741022740A2202027BBB00DF -:1002800007E92582F8740122BB010DE92582F58278 -:10029000EA3583F583740422BB020DE92582F582D9 -:1002A000EA3583F583741022E92582F8740222026C -:1002B00002AFBF0005EDF8740122BF01078D828EE9 -:1002C00083740422BF02078D828E83741022EDF89E -:1002D0007402220202D3BF0007ED2582F8740122C6 -:1002E000BF010DED2582F582EE3583F5837404227E -:1002F000BF020DED2582F582EE3583F58374102261 -:10030000ED2582F8740222020307C0E012025B02AC -:10031000031FC0E01202AF02031FC0E01202D302AB -:10032000031F30E00B20E304D0E0F622D0E0F722F8 -:1003300030E10B20E304D0E0F222D0E0F322D0E061 -:10034000F022C9CDC9CACECACBCFCB120352EDF928 -:10035000EEFAEFFB22BB002FBF000AFAEDF8E7F63A -:100360000809DAFA22BF01128D828E83F802036F28 -:1003700009A3E7F0D8FA2202037AFAEDF8E7F208C7 -:1003800009DAFA22020384BB014DBF001489828A74 -:1003900083F9EDF802039608A3E0F6D9FA220203E6 -:1003A000A7BF01228D828E83FB08C9C582C9CAC539 -:1003B00083CAE0A3C9C582C9CAC583CAF0A3DBEA60 -:1003C000D8E8220203CA8D828E83F9EDF8E0F208A4 -:1003D000A3D9FA220203D4BB024DBF001289828A3C -:1003E00083F9EDF80203E608A3E493F6D9F922BFF6 -:1003F00001238D828E83FB08C9C582C9CAC583CA01 -:10040000E493A3C9C582C9CAC583CAF0A3DBE9D8EE -:10041000E72202041989828A83F9EDF8E493F2084D -:10042000A3D9F92202042ABF000DFAEDF8E3F60879 -:1004300009DAFA22020434BF01128D828E83F80297 -:10044000044109A3E3F0D8FA2202044CFAEDF8E3E0 -:10045000F20809DAFA22020456E6FB08E6FA08E690 -:10046000F904F61870010622E6FF08E6FE08E6FD2C -:1004700022EFF0A3EEF0A3EDF022EBF0A3EAF0A35D -:10048000E9F022E0FFA3E0FEA3E0FD22E0FBA3E011 -:10049000FAA3E0F9220000000000000004F9005B6C -:1004A00005730026059A00330A0B005B0A7700608B -:1004B0001552005B0CFB005B09AB005B09E2005BC3 -:1004C0000DC2005B0BF3005B0A1E005B0A53005B6E -:1004D000174A0033176000341E4D00431EF00044DD -:1004E000205D0044204B00471F1700471FBC004DF4 -:1004F000200D004F1F39005831F5005B7CCC7DFF8B -:10050000121CFE22749090FF91F090FFFCE020E717 -:100510002DC2AFAE59AF58755A20E55A14C55A606E -:1005200019E4FE7F05EE4FCE24FFCECF34FFCF601F -:1005300007E490FF92F080ED80E08E598F582212F0 -:1005400005017D077CB71232117D0F7C6E12322BB4 -:1005500078977A06E4F608DAFC7A061205CF7C036F -:10056000120E577C04120E5712218BE4FEFF7C0FF3 -:1005700012319AD2A822123085E490FD40F090FF0B -:10058000F0E030E408740190FD41F08005E490FD56 -:1005900041F07D0A7C001224B1123108221230850C -:1005A00090FD41E014700E90FFF0E04410F07C00EC -:1005B00012254A801990FD41E0700E90FFF0E05442 -:1005C000EFF07C0012254A80057C1712254A123173 -:1005D000082290FFF0E054ABF090FFF0E04420F0F0 -:1005E000228C378D36787CEDF608ECF6EDFEECFDCE -:1005F0007F019000051201EC787AF6787CE6FD0820 -:10060000E6FCEDFEECFD7F019000041201EC540FBE -:10061000FC7D7A12179D787AE6700DAD3AAE39AF4F -:1006200038E412030F7C082290FFF0E054FEF090B3 -:10063000FFF0E054FDF0801E787CE6FD08E6FCED5E -:10064000FEECFD7F0190000812020E25E0440190AF -:10065000FFF3F00206DB787CE6FD08E6FCEDFEEC3D -:10066000FD7F0190000612020E54FE90FFF3F08011 -:100670002B787CE6FD08E6FCEDFEECFD7F019000AA -:100680000812020EFAEB90FFF1F01208CA400DAD0D -:100690003AAE39AF38E412030F7C1822787CE6FDBD -:1006A00008E6FCEDFEECFD7F0190000812020E90C2 -:1006B000FFF1F01208CA400DAD3AAE39AF38E4127E -:1006C000030F7C1822787CE6FD08E6FCEDFEECFDCD -:1006D0007F0190000612020E440190FFF3F0787D36 -:1006E000E62403F618E63400F6787AE624FE50098C -:1006F00090FFF0E054FDF0800790FFF0E04402F03E -:10070000E490FFF1F0787B7600787AE624FFFCE451 -:1007100034FFFD787BE67F00FEECD39EEF6480CD56 -:1007200064809D402F1208AF400F787BE6AD3AAE53 -:1007300039AF3812030F7C182290FFF2E0FC787C6E -:100740008683088682ECF0787B06A3787CA68308F3 -:10075000A68280B51208AF400F787BE6AD3AAE397D -:10076000AF3812030F7C182290FFF2E0FC787C86F1 -:1007700083088682ECF0787AE6AD3AAE39AF38126B -:10078000030F7C00228C378D36787CEDF608ECF672 -:10079000EDFEECFD7F019000051201EC787BF67810 -:1007A0007CE6FD08E6FCEDFEECFD7F019000041206 -:1007B00001EC540FFC7D7B12179D787BE670037C67 -:1007C000082290FFF0E054FEF090FFF0E054FDF0BE -:1007D000801B787CE6FD08E6FCEDFEECFD7F0190D9 -:1007E000000812020E25E090FFF3F0805B787CE6B3 -:1007F000FD08E6FCEDFEECFD7F0190000612020E06 -:1008000054FE90FFF3F08021787CE6FD08E6FCEDD5 -:10081000FEECFD7F0190000812020EFAEB90FFF152 -:10082000F01208CA40037C1822787CE6FD08E6FC3A -:10083000EDFEECFD7F0190000812020E90FFF1F03A -:100840001208CA40037C1822787DE6240AF618E6CE -:100850003400F6787A7600787BE624FFFCE434FFF7 -:10086000FD787AE67F00FEECD39EEF6480CD648055 -:100870009D4021787C8683088682E090FFF1F0120B -:1008800008CA40037C1822787A06787D06E618703C -:10089000010680C390FFF0E04401F0787C86830875 -:1008A0008682E090FFF1F01208CA40037C18227C97 -:1008B000002290FFF0E020E71290FFF0E030E50921 -:1008C00090FFF0E04420F0C32280E7D32290FFF0B5 -:1008D000E020E31290FFF0E030E50990FFF0E04403 -:1008E00020F0C32280E7D3228C428D417C00ED545E -:1008F000F0FDEC7003ED64307005753E0380037508 -:100900003E04AC3E120F7C758300858340E5415464 -:100910000FF53FE5407004E53F64037035E53E2484 -:10092000FD75F00AA4240AF582E434FDF583E03075 -:10093000E6051210678019E53E2497F8C654FBF6C9 -:1009400078A3E62405F58218E63400F583740FF0E9 -:100950008059E5407004E53F64047048E53E24FD9D -:1009600075F00AA4240AF582E434FDF583E030E54D -:1009700007AC42AD41121C93E54230E21578A7E680 -:1009800030E00F78A7E630E109E4FF04FE7C0412B2 -:10099000319A78A3E62406F58218E63400F58374CC -:1009A0000FF08007E4FC7DEE121C93C2032212308C -:1009B00085120F7C78A3E62406F58218E63400F54C -:1009C00083E090FD40F078A3E62405F58218E63434 -:1009D00000F583E090FD41F0C2037D027C0012240B -:1009E000B112310822123085788FECF6EC2497F89A -:1009F000E630E1077C1312254A800F90FD41E0FDAF -:100A0000788FE6FC1213FD12254A123108221230AB -:100A100085788FECF67D00120F0B12254A123108F3 -:100A200022123085788FECF6EC2497F8E630E20756 -:100A30007C1312254A801B788FE62497F8E620E184 -:100A4000077C1212254A800A788FE6FC12142112C4 -:100A5000254A12310822123085788FECF6EC249763 -:100A6000F8E620E2077C1112254A800A788FE6FC1E -:100A700012152212254A12310822123085788FEC85 -:100A8000F6120F7C78A3E62409F58218E63400F507 -:100A900083E090FD47F078A3E6240AF58218E63457 -:100AA00000F583E090FD48F078A3E62403F5821872 -:100AB000E63400F583E0FC78A3E62404F58218E62A -:100AC0003400F583E0F55C78A3E62402F58218E6AD -:100AD0003400F583E0F55D8C5BE4EC33335401784E -:100AE0008FF66008E55C30E103788F06788FE6903A -:100AF000FD49F078A1E62402F58218E63400F5837A -:100B0000E0FDA3E0540CFCED54E68C5FF55EE55B84 -:100B100030E503435F01E55C20E50EE55B547F7043 -:100B200008E55B20E703435F02E55B30E303435FD7 -:100B300010E55B30E203435F20E55B540360034351 -:100B40005F40E55B30E103435F80E55B30E40343F6 -:100B50005E01E55B30E603435E08E55C20E40EE5FC -:100B60005B547F7008E55B20E703435E10535FFB37 -:100B7000535EF9AD5EE55F90FD42CDF0A3CDF0E5AB -:100B80005D30E30DE55D5430C4540F90FD45F080B9 -:100B900005E490FD45F0E55D540390FD44F0E55D0E -:100BA0005404C31390FD46F090FD44E0700E7D3D6B -:100BB0007EFD7F01740190000912014278A3E624B2 -:100BC00008F58218E63400F583E07C00FD78A3E6A2 -:100BD0002407F58218E63400F583E07F004CFEEF31 -:100BE0004D90FD40F0A3CEF0CEC2037D0A7C0012F2 -:100BF00024B112310822123085788FECF678947681 -:100C0000010876FD0876407891760C789412046598 -:100C10001202147892CBF6CB08F67F00EF24EB405B -:100C20001FE4EF25E09034BFFD93CD0493789366E5 -:100C30007003ED186670067891760080030F80DCF3 -:100C40007890EFF6789412046590000212020E7804 -:100C500092CBF6CB08F65404CB54064B6004789143 -:100C6000760B7893E630E3137894120465900005D0 -:100C70001201EC24FB50047891760D7893E654C071 -:100C80007D0064C04D70047891760B7894120465F1 -:100C90009000041201EC24FC50047891760F7894B3 -:100CA0001204659000061201EC24FD500478917640 -:100CB0000E78941204659000091201EC24FD500492 -:100CC0007891760A7891E6702A788FE6FC120F7C8C -:100CD000789412046578A1E6F978A0E6FA7B0174AD -:100CE0000A780012033FC203788FE6FC12112378C2 -:100CF00091ECF67891E6FC12254A12310822123066 -:100D000085788FECF6120F7C788FE624FD75F00A5B -:100D1000A4241CF582E434FDF583AC82AD8378A075 -:100D20008683088682ECF9EDFA7B0A78011203A724 -:100D3000C203788FE6FC121123123108228D2B8C0E -:100D40002AED60407527017529487528FFE52A249A -:100D5000FDFCE434FFFDEC7C0325E0CD33CDDCF974 -:100D6000FCE5292CF529E5283DF528AD29AE28AF6D -:100D700027748090000612031774809000021203FB -:100D800017120FD3E52B14603B75270175290875E1 -:100D900028FFE52A24FDFCE434FFFDEC7C0325E07C -:100DA000CD33CDDCF9FCE5292CF529E5283DF528E6 -:100DB000AD29AE28AF27E4900006120317E4900097 -:100DC0000212031722123085788FECF6EC2497F884 -:100DD000E630E209788FE6FC121522D200788FE621 -:100DE000FC120F7C7890760090FD41E030E70478AB -:100DF0009076017890E6FD788FE6FC120D3AC203FA -:100E0000300007788FE6FC1214217C0012254A126C -:100E100031082278A3E62404F58218E63400F5832D -:100E2000E04401F078A3E62404F58218E63400F5E6 -:100E300083E030E00280ED78A3E6240BF58218E62B -:100E40003400F583E054F8F078A3E62402F5821824 -:100E5000E63400F583E04480F022C2038C58120F80 -:100E60007C78A0868308868279EE7A347B0A7801C2 -:100E70001203F5120E10AC587D02120D3AC203ACEB -:100E800058121123228D538E528F518C50120F7C89 -:100E9000754F0078A3E62405F58218E63400F58343 -:100EA000E020E416E54F24F64010054FC2037C18FD -:100EB000123248AC50120F7C80D978A3E62405F595 -:100EC0008218E63400F583E020E405C2037C0222A8 -:100ED00078A3E62405F58218E63400F583E0540F84 -:100EE000601678A3E62405F58218E63400F583E061 -:100EF000540FF0C2037C012278A28683088682E028 -:100F0000AD53AE52AF5112030FC2037C00228D319C -:100F10008C30121522E5316020E530B4030C7C01E1 -:100F200012247C7C8112247C800FE530B4040A7C7E -:100F30000212247C7C8212247CAC30120F7CE531BE -:100F4000601A78A48683088682E054E7F0A3A3A3FE -:100F5000A3E054E7F0AC307D02120D3A78A086830E -:100F600008868279F87A347B0A78011203F5C20385 -:100F7000E5302497F8C654FDF6AC30121123228CCC -:100F8000263003051231E780F87C0A1230FAD203CA -:100F9000E52624FD789DF6700978A476FF0876E0B2 -:100FA000800778A476FF0876E2789DE675F010A4B5 -:100FB000ADF0FC24A078A3F6ED34FF18F6789DE69A -:100FC00075F00AA42408FCE434FDFD78A0EDF608D1 -:100FD000ECF61231932278A3E62402F58218E63467 -:100FE00000F583E030E72278A3E62402F58218E6D4 -:100FF0003400F583E0547FF078A3E62402F58218EC -:10100000E63400F583E04480F02278A486830886E5 -:1010100082E0547FF0AD83E5822404FCE43D8C82C1 -:10102000F583E0547FF078A3E6240BF58218E634CC -:1010300000F583E054F8F078A5E62401F58218E67F -:101040003400F583E04403F078A5E62405F5821822 -:10105000E63400F583E04403F078A3E62405F58246 -:1010600018E63400F583740FF02278A4868308868E -:1010700082E0543FF0AD83E5822404FCE43D8C82A1 -:10108000F583E0543FF0789DE6249EF8E6FC78A5D1 -:10109000E62401F58218E63400F583ECF0789DE64D -:1010A000249EF8E6FC78A5E62405F58218E63400CF -:1010B000F583ECF078A3E6240BF58218E63400F50E -:1010C00083E054FB4402F52678A1E62402F5821859 -:1010D000E63400F583E030E50343260178A3E624F7 -:1010E00005F58218E63400F583E030E003120FD3F3 -:1010F000E526FC78A3E6240BF58218E63400F58398 -:10110000ECF078A3E62405F58218E63400F5837444 -:101110000FF078A48683088682E04480F0A3A3A31E -:10112000A3E04480F0228C2A120F7C78A1E62408E8 -:10113000F58218E63400F583E0FC78A3E6240AF58E -:101140008218E63400F583ECF078A1E62407F582F6 -:1011500018E63400F583E0FC78A3E62409F582184C -:10116000E63400F583ECF078A08683088682E0FD03 -:10117000A3E0FCEDFE78A3E62408F58218E634002F -:10118000F583EEF0ECFE78A3E62407F58218E6344A -:1011900000F583EEF08C298D28C3EC9402ED9406C3 -:1011A000400575277C8033D3E5299481E528940197 -:1011B000400575273C8023D3E52994C0E528940099 -:1011C00040057527188013D3E5299430E52894004D -:1011D000400575270C8003752708AF27E4EF547C82 -:1011E0004483FF8F27E527FC78A5E62401F58218C4 -:1011F000E63400F583ECF0E527FC78A5E62405F558 -:101200008218E63400F583ECF0E527FC789DE624AF -:101210009EF8ECF678A3E62402F58218E63400F591 -:1012200083E0F52778A1E62402F58218E63400F57C -:1012300083A3E030E3175327C778A1E62405F5829E -:1012400018E63400F583E09034E993422778A1E66C -:101250002402F58218E63400F583E030E7054327E1 -:101260004080035327BF5327FB78A1E62406F5826D -:1012700018E63400F583E060034327045327FC7825 -:10128000A1E62404F58218E63400F583E042274302 -:101290002780E527FC78A3E62402F58218E63400CF -:1012A000F583ECF078A3E62404F58218E63400F523 -:1012B00083E0F52778A1E62402F58218E63400F5EC -:1012C00083A3E030E1055327DF800343272078A183 -:1012D000E62402F58218E63400F583E030E4055395 -:1012E00027EF800343271078A1E62409F58218E64A -:1012F0003400F583E0B40203432702E527FC78A31A -:10130000E62404F58218E63400F583ECF078A3E6D1 -:101310002403F58218E63400F583E0F52778A1E68A -:101320002409F58218E63400F583E0700553277F21 -:10133000800343278078A1E62402F58218E6340072 -:10134000F583A3E030E00543272080035327DF78AF -:10135000A1E62402F58218E63400F583E030E305C7 -:1013600043274080035327BF78A1E62402F5821863 -:10137000E63400F583E030E005432710800353276F -:10138000EF78A1E62402F58218E63400F583A3E0A5 -:1013900030E40543270880035327F778A1E62402A9 -:1013A000F58218E63400F583A3E030E50543270411 -:1013B00080035327FB78A1E62402F58218E6340067 -:1013C000F583A3E030E60543270180035327FE7829 -:1013D000A1E62402F58218E63400F583A3E030E7A5 -:1013E0000543270280035327FDE527FC78A3E62465 -:1013F00003F58218E63400F583ECF0C2037C00228A -:101400008D278C26ED54031460037C1022E52754AD -:101410007C24FC40037C0B22E5262497F8C644027A -:10142000F67C00228C30120F7CE5302497F8E62001 -:10143000E24FAC307D02120D3AE53024FE4428FC28 -:1014400078A48683088682ECF0AF83E5822404FECC -:10145000E43FFFEC8E828F83F07C038C2CE52CFC28 -:1014600078A5E62401F58218E63400F583ECF0E572 -:101470002CFC78A5E62405F58218E63400F583EC0B -:10148000F0752D01752F48752EFFE53024FDFCE425 -:1014900034FFFDEC7C0325E0CD33CDDCF9FCE52FFA -:1014A0002CF52FE52E3DF52E78A5E62404F58218BF -:1014B000E63400F583E054E7F52CAD2FAE2EAF2DCA -:1014C000E4900002120317E49000061203171201C1 -:1014D000E630E503432C10E52CFC78A5E62404F562 -:1014E0008218E63400F583ECF012106778A3E62446 -:1014F00006F58218E63400F583E0C203FCE53024EB -:1015000097F8C64404F68C2CE530540FC454F07E92 -:1015100000FFEEEF44047D00FFEC4EFCED4FFD12AA -:101520001CFE7C00228C2F120F7C12100778A486E0 -:1015300083088682E05408F0A3A3A3A3E05408F034 -:10154000AC2F7D02120D3AC203E52F2497F8C65442 -:10155000FBF67C00221230857890ECF6EC2497F8AC -:10156000E630E10A7D007C131224B1123108789034 -:10157000E62497F8C64401F67890E6FC120F7C78D2 -:1015800090E624FD75F00AA4241CF582E434FDF5F0 -:101590008378A0E6FA08E6F97B0A78011203A778B7 -:1015A000A0868308868279F87A347B0A7801120350 -:1015B000F5120FD3C2037890E6FC121123788FEC5A -:1015C000F6EC600A7D007C081224B1123108789094 -:1015D000E6FC120F7C78A3E62404F58218E63400BA -:1015E000F583E0441054DFFC78A3E62404F5821868 -:1015F000E63400F583ECF0788FECF6C2037CC81279 -:1016000032487890E6FC120F7C78A3E62404F58239 -:1016100018E63400F583E054EFF0C2037CC81232C0 -:10162000487890E6FC120F7C78A3E62404F5821833 -:10163000E63400F583E04410F0C2037CC81232485F -:101640007890E6FC120F7C78A3E62404F58218E675 -:101650003400F583E04420F0C2037CF01232487875 -:1016600090E6FC120F7C78A3E62405F58218E63498 -:1016700000F583E030E415C2037890E644107F0063 -:10168000FE7C0712319A12310802174978A3E6242A -:1016900004F58218E63400F583E054CFF0C2037CF1 -:1016A000C81232487890E6FC120F7C78A3E6240436 -:1016B000F58218E63400F583E04430F0C2037CF094 -:1016C0001232487890E6FC120F7C78A3E62405F5E8 -:1016D0008218E63400F583E030E414C2037890E623 -:1016E00044107F00FE7C0712319A123108805D7829 -:1016F000A3E62404F58218E63400F583E054EFF005 -:1017000078A3E62404F58218E63400F583E054DF7C -:10171000F07890E624FD75F00AA4241CF582E434E8 -:10172000FDF583AC82AD8378A08683088682ECF9D0 -:10173000EDFA7B0A78011203A7C2037890E6FC1247 -:1017400011237D007C0B1224B11231082212308546 -:1017500090FF91E090FD41F07D027C001224B112D7 -:1017600031082212308590FD40E0F4FC90FF91E0BA -:101770005CF53390FD41E0FC90FD40E05C4233E5D8 -:101780003390FF91F07C0012254A12310822743CFC -:1017900090FBE8F0743E90FBE8F0E490FD30F0221E -:1017A0008D358C34ECB401028003D340028028B420 -:1017B00002028003D34008A835C625E0F68018B49D -:1017C00004028003D3400AA835C625E025E0F68050 -:1017D00006A83576008000228C3C8D3BEDFEECFDAA -:1017E0007F0175600675610090FD3112046E120173 -:1017F000E6B480028006D3500302189E90FD311299 -:1018000004809000031201EC54F0B430028003D342 -:10181000405F90FD3112048090000812020EFAFD24 -:10182000EBFE7F0190FD3412046EEECD903502FC8C -:10183000E493FF740193FEF9EFFA7B01EAFFE9FEFE -:10184000ECC39EED9F4025903504E493FD74019315 -:10185000FCEDFEECFD7F01EECDFC90FD36E0D39C6F -:1018600090FD35E09D500575608080331219BC8075 -:101870002EB460028003D3400BAC3CAD3B12078218 -:101880008C60801BB41003B34010C3B42003B3407A -:1018900009C3B440028003D340007560818000809A -:1018A00075B481028003D3406B90FD3112048090A7 -:1018B00000031201EC54F0B430028003D3401D90B9 -:1018C000FD3112048090000812020EFAFDEBFE7F3B -:1018D0000190FD3712046E1219268036B460028022 -:1018E00003D34013753A61E4F539F538AC3CAD3BB0 -:1018F0001205DE8C60801BB41003B34010C3B4200B -:1019000003B34009C3B440028003D3400075608133 -:10191000800080028000E560FC90FD31120480ECC4 -:10192000900002120317AC612290FD3112048090E6 -:1019300000041201EC600474018001E4A2E0920151 -:1019400090FD31120480ED2403FD50010E90FD3412 -:1019500012046E90FD311204809000051201ECF526 -:10196000619000041201EC540FFC7D6112179DE59B -:1019700061700475600822756000787E7600787E5C -:10198000E6C39561503890FD371204801201E6FCE1 -:1019900090FD34120480EC12030F30010E90FD39DB -:1019A000E004F090FD387003E004F0787E0690FDCE -:1019B00036E004F090FD357003E004F080C0229022 -:1019C000FD32E0FDA3E0FCEDFEECFD7F01ED240A1D -:1019D000FD50010E90FD3A12046E90FD311204800C -:1019E0009000041201EC540FB401028003D340179D -:1019F00090FD3A1204800DED70010E90FD37120437 -:101A00006E78827601804EB402028003D340199032 -:101A1000FD3A120480ED2402FD50010E90FD3712B4 -:101A2000046E78827602802DB404028003D34019BC -:101A300090FD3A120480ED2404FD50010E90FD3714 -:101A400012046E78827604800CB400028003D340C6 -:101A5000007560082290FD3112048090000512018B -:101A6000ECF561787F7600787FE6C39561400302EC -:101A70001B24788076007880E6C378829650769032 -:101A8000FD341204801201E6FC90FD3A1204891222 -:101A900001E0F45CFC1201E0F890FD37120480E8EC -:101AA000C0E01201E6C8D0E0C8584CFC90FD3412EA -:101AB0000480EC12030F7881ECF690FD39E004F01D -:101AC00090FD387003E004F009E970010A90FD3AD6 -:101AD00012047790FD311204809000041201EC3062 -:101AE000E40E90FD36E004F090FD357003E004F064 -:101AF00078800680817882E6FDE4FEFFEECDFC90E2 -:101B0000FD39E02CF090FD38E03DF07882E6FDE410 -:101B1000FEFFEECDFC90FD3CE02CF090FD3BE03D67 -:101B2000F0787F06021A6475600022E53D053D04E9 -:101B30007002B2B022C0E0C0F0C082C083C0D0E862 -:101B4000C0E0E9C0E0EAC0E0EBC0E0ECC0E0EDC01E -:101B5000E0EEC0E0EFC0E090FF92E01201B71B8022 -:101B6000301B80321B8F381BA13A1BB33E1BCB446A -:101B70001BBF461BD7501C19521BF8541C3A560069 -:101B8000001C5B90FF92E07F00FE7C0112319A0204 -:101B90001C6BE4FF04FE7C0312319A742090FFFE5C -:101BA000F0021C6BE4FF04FE7C0212319A74409038 -:101BB000FFFEF0021C6BE4FF04FE7C0412319A026B -:101BC0001C6BE4FF04FE7C0512319A021C6BE4FFDF -:101BD00004FE7C0612319A021C6B90FFA5E07D008A -:101BE00090FD00CDF0A3CDF090FD01E0FCF58390D9 -:101BF000FD00E04433FD121CFE807390FFB5E07DD4 -:101C00000090FD02CDF0A3CDF090FD03E0FCF58344 -:101C100090FD02E04443FD121CFE805290FFA6E0BE -:101C20007D0090FD04CDF0A3CDF090FD05E0FCF526 -:101C30008390FD04E04434FD121CFE803190FFB619 -:101C4000E07D0090FD06CDF0A3CDF090FD07E0FC17 -:101C5000F58390FD06E04444FD121CFE801090FFC9 -:101C600092E07D00FCED44AAFD121CFE8000E49091 -:101C7000FF92F0D0E0FFD0E0FED0E0FDD0E0FCD05D -:101C8000E0FBD0E0FAD0E0F9D0E0F8D0D0D083D0BB -:101C900082D0F0D0E0320581058105810581A881DF -:101CA000181818EDF608ECF690FF6AE020E70280BD -:101CB000F790FF69E07D00A88118CDF6CD08F67D8C -:101CC00003A881E618FCE6CC25E0CC33CCDDF9CCCA -:101CD000F6CC08F6A88118E644F8F6A8811818187A -:101CE000E6FD08E6FCA881188683088682EDF0A34D -:101CF000ECF0740290FF6AF0158115811581158151 -:101D000022E5812405F581E4A88118F6A881181838 -:101D10001818EDF608ECF690FBFDE024F8500302ED -:101D20001E1FE4A8811818F6A88118E6FEA88118DD -:101D3000181818E6FD08E6FC7F00EF24F8404DE493 -:101D4000EF25E02485F582E434FDF583E0FBA3E094 -:101D50006C7003FAEB6D70097401A8811818F68095 -:101D60002BE4EF25E02485F582E434FDF5837A0049 -:101D7000E054F0CCF8CCCDF9CDFB7800E954F0F983 -:101D8000EA687002EB6970010E0F80AEA88118EE50 -:101D9000F6A88118181818EDF608ECF6A881EFF6E9 -:101DA000A8811818E67079A88118E624F74071A870 -:101DB0008118181818E6540FA881F664046017A853 -:101DC00081E664036010A88118181818E6FD08E67B -:101DD000FC121C93804A7C0A1230FAA88118181849 -:101DE00018E6FD08E6FC90FBFCE025E02485F58282 -:101DF000E434FDF583EDF0A3ECF090FBFCE0FFE4B0 -:101E0000EF045407FF90FBFCF090FBFDE004F012A0 -:101E1000319390FBFEE07008E4FEFF7C0F12319AD4 -:101E2000802790FBFFE004F0543F701D90FBFFE023 -:101E300044FE7D00FC90FBFCE025E02485F582E477 -:101E400034FDF583EDF0A3ECF0E58124FBF5812270 -:101E50007885760078867600740190FBFEF012306B -:101E60008590FBFDE060597C0A1230FA90FBFBE0A4 -:101E700025E02485F582E434FDF583E0FDA3E0FC54 -:101E800090FBFBE025E02485F582E434FDF583E456 -:101E9000F0A3F090FBFBE0FFE4EF045407FF90FB9E -:101EA000FBF090FBFDE014F07883EDF608ECF61201 -:101EB0003193B2B37883E6FD08E6FC1208E580A111 -:101EC0001231E7788506B60011788576007886E6C7 -:101ED000F40404A2E092B47886F68085E490FBFED8 -:101EE000F090FBFDE07D00FCED44CFFD121C931251 -:101EF000310822123085E56A64494569601590FF12 -:101F000083E0540F7D00D3956AED95695005122E3C -:101F1000CE8003122F9E12310822123085E56A64AA -:101F20004945696005122FD8800E90FF80E0440873 -:101F3000F090FF83E0547FF0123108221230858C3C -:101F400054EC54F0B4101575643D7563FD75620171 -:101F5000E5642403F564E5633400F563E4F557F5BF -:101F600056E556C394015027E554540FFCAD64AEBA -:101F700063AF62120E828C55EC600280120564E53C -:101F800064700205630557E5577002055680D2E577 -:101F900054540F2497F8C654FEF6E554540F7F00AE -:101FA000FE7C1212319AE5551470097D007C0912ED -:101FB00024B18007AD577C001224B11231082212DF -:101FC000308590FFFCE04402F090FF00E030E71322 -:101FD00090FF83E04480F043678090FFFCE0440181 -:101FE000F0801190FF82E04408F053677F90FFFC7F -:101FF000E054FEF090FF81E04480F012256490FFF1 -:10200000FEE04405F090FFFCE054FDF012310822A0 -:102010001230857C0112324878A7E64402F674FE3D -:10202000FC04FD121CFE90FF6AE030E70280F7E43A -:10203000F54E754D10AC4EAD4DE54E154E7002157A -:102040004DEC4D600280EE438701123108221230C0 -:10205000857C0212311478A7E654FDF6123108226D -:1020600012308578A7E630E02C78A7E630E12678B4 -:10207000A7E6FCF58318E644F0FD121C9390FFFCE4 -:10208000E04420F07C0212324878A7E654FDF67452 -:102090001A90FFFEF078A7E6FCF58318E644F1FD00 -:1020A000121C9312310822756700756800E4F5660A -:1020B000F565E4F569756A49748490FF82F074846B -:1020C00090FF80F0748090FF68F0748090FF6AF059 -:1020D000AD46AF457E00EE24FC500302216AE4EEDB -:1020E00075F007A4243FF582E434FCF583E0FFE4B7 -:1020F000EF5480FDE4EF540F14FFED6038E4EF750A -:10210000F008A42448F582E434FFF5837490F0E4E9 -:10211000EF75F008A4244AF582E434FFF583748057 -:10212000F0E4EF75F008A4244EF582E434FFF58363 -:102130007480F08034E4EF75F008A42408F582E49C -:1021400034FFF5837490F0E4EF75F008A4240AF5E9 -:1021500082E434FFF583E4F0E4EF75F008A4240E84 -:10216000F582E434FFF583E4F00E0220D38D468E31 -:10217000448F45747F90FFFDF0749090FFFCF090C9 -:10218000FC19E030E60790FFFCE04404F02290FCEC -:102190000DE014700490FC0CE0703990FC0079069E -:1021A0007A357B1278011203F57F00EF334015EF8B -:1021B00090354D93FCEF2480F582E434FCF583ECFC -:1021C000F00F80E78F5990FC2B79187A357B3578A2 -:1021D000011203F5E490FFFFF0745190FFFAF074E0 -:1021E0000490FFFBF0745390FFF8F0745190FFF9E6 -:1021F000F0745590FFF7F0749390FFF6F0743290FE -:10220000FFF5F075643D7563FD756201E490FF8331 -:10221000F0748090FF81F0755804E55875F007A4BC -:10222000243FF582E434FCF583E07889F6FC540F12 -:1022300014FC7889ECF6E55875F007A42441F58282 -:10224000E434FCF583E0788C76F8087600FC788935 -:10225000E675F008A42448F582E434FFF583E4F041 -:102260007889E675F008A4244FF582E434FFF583FD -:10227000ECF0788CE6FF08E67E03CFC313CF13DEC5 -:10228000F9FE7889E675F008A42449F582E434FF64 -:10229000F583EEF07889E675F008A4244AF582E427 -:1022A00034FFF5837480F0788AECF67D00788DE653 -:1022B0002CF618E63DF6788CE6FD08E67C03CDC3E7 -:1022C00013CD13DCF9FC7889E675F008A4244DF5EC -:1022D00082E434FFF583ECF07889E675F008A424F5 -:1022E0004EF582E434FFF583E4F0788CE6FD08E6F1 -:1022F000FC7889E6FF7E00EE24FC500302246BE4A8 -:10230000EE75F007A4243FF582E434FCF583E0FF8A -:10231000E4EF5480FAE4EF540F14FFE4EE75F00795 -:10232000A42441F582E434FCF583E0788AF6EE7566 -:10233000F080A42408F8E5F034F8F9E8FCE9FD8A17 -:1023400059EA70030223D8E4EF75F008A42448F595 -:1023500082E434FFF583E4F0788AE6FAE4EF75F07E -:1023600008A4244FF582E434FFF583EAF0EDFBEC9A -:102370007A03CBC313CB13DAF9FAE4EF75F008A4B0 -:102380002449F582E434FFF583EAF0788AE67B009D -:10239000FAEC2AFCED3BFDFBEC7A03CBC313CB1329 -:1023A000DAF9FAE4EF75F008A4244DF582E434FF7D -:1023B000F583EAF0E4EF75F008A4244AF582E434EA -:1023C000FFF5837480F0E4EF75F008A4244EF582E5 -:1023D000E434FFF5837480F0022467E4EF75F008BD -:1023E000A42408F582E434FFF583E4F0788AE6FA61 -:1023F000E4EF75F008A4240FF582E434FFF583EAD6 -:10240000F0EDFBEC7A03CBC313CB13DAF9FAE4EF6C -:1024100075F008A42409F582E434FFF583EAF07826 -:102420008AE67B00FAEC2AFCED3BFDFBEC7A03CB61 -:10243000C313CB13DAF9FAE4EF75F008A4240DF511 -:1024400082E434FFF583EAF0E4EF75F008A4240A8F -:10245000F582E434FFF583E4F0E4EF75F008A4249A -:102460000EF582E434FFF583E4F00E0222F48E5878 -:10247000788CEDF608ECF67889EFF61220A4228C21 -:1024800026EC30E718E526540F1475F008A424480C -:10249000F582E434FFF583E054DFF08016E526543E -:1024A0000F1475F008A42408F582E434FFF583E0E6 -:1024B00054DFF022EC90FD3FF08C24ED2403F52551 -:1024C0007D00D3956CED956B4003856C25E5252447 -:1024D000B75009752503740290FD3FF0AC25122F0B -:1024E000C322E4F566F5651224E82290FD3DE0651F -:1024F0006D600E740490FD3FF0E4F5657566038031 -:10250000467D6DE4FEFF793D7AFD7B017405780020 -:1025100012033FE5662403F566E5653400F565E5DD -:1025200066D3956CE565956B4006856C66856B6535 -:10253000D3E5669448E5659400400C740290FD3F35 -:10254000F0E4F565756603AC66122FC322EC90FDCE -:102550003FF0E4F566F5658C32EC6005122FB4802F -:10256000057C00122FC32290FF04E0F54A90FF067D -:10257000E0FDA3E0ED7D00FC7D00FC90FF06E0FFA8 -:10258000A3E07E00FFE4FEEC4EFCED4FFDC3EC94B7 -:1025900048ED9400502290FF06E0FDA3E0ED7D00A1 -:1025A000FC7D00FC90FF06E0FFA3E07E00FFE4FE60 -:1025B000EC4EFCED4FFD8004E4FD7C488C6C8D6B93 -:1025C00090FF02E0FDA3E0ED7D00FC7D00FC90FFAC -:1025D00002E0FFA3E07E00FFE4FEEC4EF54CED4F81 -:1025E000F54B75643D7563FD7562017D3D7EFD7F34 -:1025F00001796DE4FAFB7405780012033F75490018 -:10260000E54924FE4019AD64AE63AF62E412030FE6 -:1026100005490DED70010E8D648E638F6280E1754A -:10262000643D7563FD75620190FF00E05460B40085 -:10263000028006D35003022C12E54A540FF549E5F7 -:102640004A5480A2E0920290FF01E0120181000B47 -:102650002C0D266727852C0D28912C0D297429A86F -:102660002B0F2B122B522BB62BE4E56730E70EE530 -:102670004C454B7008E56C6402456B6003022C0FFF -:1026800090FF00E0541FB400028003D34029E54AC4 -:102690006003022782AD64AE63AF62740112030F60 -:1026A00078A7E630E00BAD64AE63AF62740212034C -:1026B0000F7C02122FC322B401028003D3401BE51A -:1026C0006720E107E54A6003022782E54A24FE50BD -:1026D000030227827C02122FC322B402028006D397 -:1026E0005003022780E56720E10DE54A6009E54ACD -:1026F00064806003022782AC4A12304A40030227FA -:1027000082E549702530021190FF80E05408AD64E5 -:10271000AE63AF6212030F800F90FF82E05408ADEA -:1027200064AE63AF6212030F803D154930021DE5B0 -:102730004975F008A42448F582E434FFF583E05499 -:1027400008AD64AE63AF6212030F801BE54975F0FC -:1027500008A42408F582E434FFF583E05408AD644E -:10276000AE63AF6212030FAD64AE63AF621201E6F7 -:10277000600BAD64AE63AF62740112030F7C021292 -:102780002FC3228000022C0FE56720E706E56C4589 -:102790006B6003022C0F90FF00E0541FB400028016 -:1027A00003D3401AE54C14454B7004E54A6003021C -:1027B000288E78A7E654FEF67C00122FC322B401BF -:1027C000028003D3402AE56720E108E56720E003A3 -:1027D00002288EE56730E004E54A700BE56730E1DA -:1027E00009E54A24FE500302288E7C00122FC322E2 -:1027F000B402028006D3500302288CE54C454B609E -:102800000302288EAC4A12304A400302288EE56744 -:1028100020E107E56720E0028077E56730E006E524 -:10282000496002806CE549700F90FF82E054F7F038 -:1028300090FF80E054F7F022E549B401028003D311 -:1028400040097D017C03120F0B8011B4020280034A -:10285000D340097D017C04120F0B80001549300222 -:1028600015E54975F008A42448F582E434FFF583A2 -:10287000E054F7F08013E54975F008A42408F582C8 -:10288000E434FFF583E054F7F07C00122FC322807C -:1028900000022C0FE56720E706E56C456B6003023C -:1028A0002C0F90FF00E0541FB400028003D3401AA5 -:1028B000E54C14454B7004E54A600302297178A782 -:1028C000E64401F67C00122FC322B401028003D338 -:1028D0004029E56720E108E56720E003022971E56A -:1028E0006730E004E549700BE56730E108E549240D -:1028F000FE5002807F7C00122FC322B402028003AC -:10290000D3406FE54C454B60028069AC4A12304AB7 -:1029100040028060E56720E107E56720E00280541F -:10292000E549701430020990FF80E04408F0800708 -:1029300090FF82E04408F022E56730E1331549302A -:102940000215E54975F008A42448F582E434FFF542 -:1029500083E04408F08013E54975F008A42408F5E5 -:1029600082E434FFF583E04408F07C00122FC32298 -:1029700080028000022C0FE56720E712E56C456BB2 -:10298000700CE54A700890FF00E0541F6003022CB1 -:102990000FE54C90FFFFF090FFFFE06005436701FB -:1029A00080035367FE7C00122FC322E56730E70ED9 -:1029B000E56C456B600890FF00E0541F6003022C3B -:1029C0000FAD4BE54CED7D00FC7D00FCBD000280B1 -:1029D00003022B0AB401028003D34032E54A70059A -:1029E000E54CFC6003022B0C7564007563FC75629A -:1029F00001D3E56C9412E56B94004006E4FD7C1273 -:102A00008004AC6CAD6B8C6A8D69122FD822B40235 -:102A1000028003D34059E54A6003022B0CE54CFCCD -:102A200070277564127563FC756201D3E56C9419A7 -:102A3000E56B94004006E4FD7C198004AC6CAD6B42 -:102A40008C6A8D69122FD8802575642B7563FC758F -:102A50006201D3E56C9435E56B94004006E4FD7C9F -:102A6000358004AC6CAD6B8C6A8D69122FD822B4A2 -:102A700003028006D35003022B0AE54CF549700F80 -:102A800090FF04E0FDA3E04D6003022B0C80189042 -:102A9000FC82E0FDA3E0FC90FF05E06C700790FF76 -:102AA00004E06D60028068E4F56AF5697F00E5493D -:102AB00014C549600FEF2480F582E434FCF583E00F -:102AC0002FFF80EA8F4AE54A2480F582E434FCF542 -:102AD00083E07D00D3956CED956B4006AC6CAD6BDF -:102AE000800FE54A2480F582E434FCF583E07D0024 -:102AF000FC8C6A8D69E54A2480FCE434FCFDFEEC24 -:102B0000FD7F018D648E638F62122FD822800002B8 -:102B10002C0F022C0FE56730E719E56C14456B703C -:102B200012E54A700EE54C454B700890FF00E054EA -:102B30001F6003022C0FE56720E008E56720E10332 -:102B4000022C0F756468E4F563F562E4F56904F539 -:102B50006A122FD822E56720E727E56C456B7021C4 -:102B6000E54A701DE54C6402454B600DE54C14458B -:102B70004B6006E54C454B700890FF00E0541F6029 -:102B800003022C0FE56720E008E56720E103022C33 -:102B90000F854C68E56870084367015367FD801333 -:102BA000E56864026007E56814600280655367FEAB -:102BB0004367027C00122FC322E56730E71AE56CF9 -:102BC00014456B7013E54A700FE54C454B70099046 -:102BD000FF00E0541F1460028038E56720E10280A6 -:102BE000317C01122FC322E56720E715E56C456BA8 -:102BF000700FE54C454B700990FF00E0541F1460C6 -:102C000002800FE56720E10280087C00122FC322BA -:102C10008000022ECAB440028006D35003022EC0A8 -:102C200090FF01E090FD3DF0E54A90FD3EF0E4901C -:102C3000FD3FF0E5642403F564E5633400F563AD1E -:102C40004BE54C856482856383CDF0A3CDF090FF86 -:102C500001E01201B72C7D012CA3022CCD032CF72F -:102C6000042D45052D82062DA8072DCE082DF4092B -:102C70002E1A0B2E400C2E4F802E4F8100002EADB1 -:102C8000E56720E7067C0512254A227DB77E347F62 -:102C90000279407AFD7B017408780012033F7D08B9 -:102CA0007C001224B122E56720E7067C0512254A44 -:102CB00022E54AB403004010B40500500BE54A7FFA -:102CC00000FE7C1012319A227D007C071224B12272 -:102CD000E56720E7067C0512254A22E54AB4030091 -:102CE0004010B40500500BE54A7F00FE7C11123104 -:102CF0009A227D007C071224B122E56720E7067C3A -:102D00000512254A22E54AB405028003D3400AE4AD -:102D1000FF04FE7C0A12319A22B401028003D340E0 -:102D20000AE4FF04FE7C0812319A22B4030040102A -:102D3000B40500500BE54A7F00FE7C1312319A2245 -:102D40007D007C071224B122E56720E734D3E56CCF -:102D50009448E56B94005006E56C456B70067C0268 -:102D600012254A22E54AB40103B3400BC3B4030061 -:102D70004009B406005004123070227C0712254A24 -:102D8000221224E822E56720E71DE54AB40300404B -:102D900010B40500500BE54A7F00FE7C1612319AF4 -:102DA000227C0712254A221224E822E56720E71D2B -:102DB000E54AB403004010B40500500BE54A7F001B -:102DC000FE7C1912319A227C0712254A221224E82D -:102DD00022E56720E71DE54AB403004010B4050072 -:102DE000500BE54A7F00FE7C1712319A227C0712B5 -:102DF000254A221224E822E56720E71DE54AB403AC -:102E0000004010B40500500BE54A7F00FE7C18120C -:102E1000319A227C0712254A221224E822E56720F3 -:102E2000E71DE54AB403004010B40500500BE54A25 -:102E30007F00FE7C1512319A227C0712254A22124D -:102E400024E822E56720E7067C0712254A2212249F -:102E5000E822E56730E72090FF00E0541F701090F3 -:102E6000FF01E0B480051224DF80031224E8227DF4 -:102E7000007C051224B12290FF00E0541F60067C04 -:102E80000512254A22D3E56C9448E56B9400500B5B -:102E9000C3E56C9407E56B940050067C0312254A49 -:102EA00022E54AB40504123070227C0712254A221A -:102EB000E56730E7087D007C051224B1227C05120D -:102EC000254A22B420028003D340008000122F9EA6 -:102ED0002275430090FF83E0540FD395434024E5CF -:102EE0004324F0F582E434FEF583E0AD64AE63AFD5 -:102EF0006212030F05430DED70010E8D648E638F1A -:102F00006280D1E5437D00FCC3E56A9CF56AE56912 -:102F10009DF569E56A45696006E490FF83F02290BB -:102F2000FF82E04408F0E4F569756A4990FD3DE0F0 -:102F3000B405028003D3404090FD3EE0F543B40564 -:102F4000028003D3400AE4FF04FE7C0B12319A2274 -:102F5000B401028003D3400AE4FF04FE7C0912316D -:102F60009A22B403004010B40500500BE5437F00E3 -:102F7000FE7C1412319A2222B480004023B48200D5 -:102F8000501E7C3D7DFD1217D57D008C668D6590B1 -:102F9000FD3FE06005122F9E80057C00122FC322AA -:102FA0002290FF83E0547FF090FF82E04408F0908D -:102FB000FF80E04408F02290FF82E04408F090FF98 -:102FC00080E04408F0228C237D008C6A8D69756452 -:102FD0003D7563FD756201122FD82290FF83E05486 -:102FE0007FF0E56A64494569700122C3E56A940887 -:102FF000E56994004015752108E5217D00FCC3E5D5 -:103000006A9CF56AE5699DF5698009856A21E4F5A0 -:1030100069756A49752200E522C395215026AD6481 -:10302000AE63AF621201E6FCE52224F8F582E434D7 -:10303000FEF583ECF005220DED70010E8D648E63BC -:103040008F6280D3E521547F90FF81F0228C487FEE -:1030500000EF24FB4019E4EF75F007A4243FF5824C -:10306000E434FCF583E065487002D3220F80E28FE0 -:1030700047C322856C6A856B6990FF82E054F7F044 -:1030800090FF83E0547FF022C000C001C002C00660 -:10309000C007E5722408F8860653067F7CFF1230CD -:1030A000FA7C007D00E5756046FF90FE9DE0547F50 -:1030B0006E700FC083C082A3E0FDA3E0FCA3157572 -:1030C0008007A3A3A3DFE68026DF06D082D083801B -:1030D0001EE0F8A3E0F9A3E0FAD082D083E8F0A3E1 -:1030E000E9F0A3EAF0A3C083C082A3A3A380DA120D -:1030F0003193D007D006D002D001D0002285A87429 -:1031000075A888EC70027C3F8C7322E5722408F865 -:1031100076001231E780FBC000C001C002C006C0CB -:1031200007AE047CFF1230FAE5756042FF90FE9D09 -:10313000E0547F6E700BC083C082A3A3A31575807B -:1031400007A3A3A3DFEA8026DF06D082D08380D83E -:10315000E0F8A3E0F9A3E0FAD082D083E8F0A3E995 -:10316000F0A3EAF0A3C083C082A3A3A380DA780807 -:10317000087918097C01E6547F6E700676007700A6 -:10318000800608090CBC08EE123193D007D006D097 -:1031900002D001D000227573008574A822C0F0C04F -:1031A00082C083C3E57524E850051231E780F4EC52 -:1031B00060319034B6E493C39C4028C0047CFF1275 -:1031C00030FAD004430480E57575F003A4249DF51E -:1031D00082E434FEF583ECF0EFA3F0EEA3F0057586 -:1031E000123193D083D082D0F022C0047C20D28CC4 -:1031F000D28DD504FDD0042275A80075880075B85D -:103200000075F00075D000E4F8900000F608B800F2 -:10321000FB020000C3ED940250047D037CE8ECF453 -:10322000FCEDF4FD0CBC00010D8C798D7822C3EC13 -:1032300094BCED940250047D077CD0ECF4FCEDF4DA -:10324000FD0CBC00010D8C778D7622EC700122C044 -:1032500000E5722418F8A604E5722408F8C6547F25 -:10326000F6E630E703D000221231E780F4C28C8505 -:10327000768C85778AD28CC0E0C0D0C0F0C082C086 -:1032800083C000C001C002C003C004C005C006C0A6 -:1032900007121B28E5722408F8E66024E572241062 -:1032A000F8A681E57275F021A42495F582E434FD39 -:1032B000F58378A8E58104C398F9E6F008A3D9FA64 -:1032C00074082572F8057208E65480700CE572B433 -:1032D00007F3780875720080EFE5722410F8868194 -:1032E000E57275F021A42495F582E434FDF5837828 -:1032F000A8E58104C398F9E0F608A3D9FAD007D06D -:1033000006D005D004D003D002D001D000D083D0A5 -:1033100082D0F0D0D0D0E032C0E0C0D0C000C00138 -:10332000C002C28E85788D85798BD28E7819790905 -:103330007A07E77004A600800BE6600816E67004C2 -:10334000E74480F70809DAEAE573601314F573704F -:103350000EE5722408F87600123193D28CD28DD00B -:1033600002D001D000D0D0D0E0327581A775900096 -:103370007579307578F87577607576F012053C12BE -:10338000340F12178B1234391231F580E322C0004A -:103390007C01EC2408F8E660090CBC08F51231E762 -:1033A00080EED00022C0F0C082C083C000C006C042 -:1033B00007ED2410F876B6ED75F021A42495F5827A -:1033C000E434FDF583C082C083A3A3E4780DF0A3A9 -:1033D000D8FCEC547F75F002A42482F582E5F03429 -:1033E00034F583E493FE740193F5828E83E493FEB7 -:1033F000740193FFD083D082EFF0A3EEF0ED2408A8 -:10340000F8EC4480F6D007D006D000D083D082D02C -:10341000F0227572007575007A08791878087600C0 -:1034200077000809DAF8E478087480447FF67401BC -:103430004410F58975B808D2ABD2A9227581A7D2FC -:103440008ED28CD2AFE5756032FF90FE9DE0548045 -:10345000602478087908E0547FFA7B00E6547FB551 -:1034600002027BFF08D9F5EB700CEAF012338BAD4A -:1034700004AC021233A2A3A3A3DFD21231E780C5AA -:103480007C017D002204F504E904ED04E104DD047F -:10349000D904E504F1049D04A104CD04D1049904E8 -:1034A00099049904D504B504AD04B104A904C10478 -:1034B000BD04B904C504C904A519010300220048CC -:1034C0000200240F180A10640D680C05060203019F -:1034D0000181010000E700C0008000600040003072 -:1034E0000018000C00080004000200010008183851 -:1034F000280602100A0200000000000181100A02E2 -:103500000000000000FBE8FBFA12011001FF0000C0 -:103510000851045F50160101020002090235000142 -:103520000200E0000904000005FF0000000705811B -:10353000024000000705010240000007058202402A -:103540000000070502024000000705850302000194 -:10355000040309042403540065007800610073002B -:10356000200049006E0073007400720075006D0049 -:1035700065006E00740073002A0354005500530068 -:103580004200350030003500320020005300650055 -:103590007200690061006C00200050006F00720032 -:1035A00074002203540055005300420035003000DF -:1035B00035003200200020002000200020002000E4 -:0435C00020002000C7 -:00000001FF diff --git a/kernel-2.6.33/firmware/tigon/tg3.bin.ihex b/kernel-2.6.33/firmware/tigon/tg3.bin.ihex deleted file mode 100644 index d842d7cc..00000000 --- a/kernel-2.6.33/firmware/tigon/tg3.bin.ihex +++ /dev/null @@ -1,175 +0,0 @@ -:10000000000000000800000000000A80000000005E -:1000100010000003000000000000000D0000000DB3 -:100020003C1D080037BD3FFC03A0F0213C10080038 -:10003000261000000E000018000000000000000D57 -:100040003C1D080037BD3FFC03A0F0213C10080018 -:10005000261000340E00021C000000000000000DFD -:1000600000000000000000000000000027BDFFE0CD -:100070003C1CC000AFBF0018AF80680C0E00004CE5 -:10008000241B210597850000978700029782002C8A -:100090009783002E3C040800248409C0AFA00014FC -:1000A000000214000062182500052C00AFA3001008 -:1000B0008F86001000E528250E000060240701024D -:1000C0003C02AC00344201003C03AC01346301004B -:1000D000AF8204903C02FFFFAF820494AF83049888 -:1000E000AF82049C24020001AF825CE00E00003F5E -:1000F000AF825D000E000140000000008FBF0018BD -:1001000003E0000827BD00202402FFFFAF82540453 -:100110008F83540034630400AF835400AF825404CF -:100120003C02080024420034AF82541C03E0000863 -:10013000AF80540000000000000000003C020800F6 -:10014000344230003C030800346330003C040800B3 -:10015000348437FF3C010800AC220A6424020040CA -:100160003C010800AC220A683C010800AC200A608F -:10017000AC600000246300040083102B5040FFFD9E -:10018000AC60000003E0000800000000008048218F -:100190008FAA00103C0208008C420A603C04080050 -:1001A0008C840A688FAB0014244300010044102B98 -:1001B0003C010800AC230A60144000030000402109 -:1001C0003C010800AC200A603C0208008C420A6036 -:1001D0003C0308008C630A64912400000002114073 -:1001E000004310210048102125080001A044000010 -:1001F000290200081440FFF4252900013C020800F0 -:100200008C420A603C0308008C630A648F84680C8B -:100210000002114000431021AC440008AC45000C22 -:10022000AC460010AC470014AC4A001803E00008CC -:10023000AC4B001C000000000000000000000000AB -:1002400000000000000000000000000000000000AE -:10025000000000000000000000000000000000009E -:10026000000000000000000000000000000000008E -:10027000000000000000000000000000000000007E -:10028000000000000000000000000000000000006E -:10029000000000000000000000000000000000005E -:1002A000000000000000000000000000000000004E -:1002B000000000000000000000000000000000003E -:1002C000000000000000000000000000000000002E -:1002D000000000000000000000000000000000001E -:1002E000000000000000000000000000000000000E -:1002F00000000000000000000000000000000000FE -:1003000000000000000000000000000002000008E3 -:10031000000000000A0001E33C0A00010A0001E3BA -:100320003C0A00020A0001E3000000000A0001E3A9 -:10033000000000000A0001E3000000000A0001E3E1 -:10034000000000000A0001E3000000000A0001E3D1 -:10035000000000000A0001E3000000000A0001E3C1 -:10036000000000000A0001E3000000000A0001E3B1 -:100370003C0A00070A0001E33C0A00080A0001E306 -:100380003C0A00090A0001E3000000000A0001E342 -:10039000000000000A0001E33C0A000B0A0001E330 -:1003A0003C0A000C0A0001E33C0A000D0A0001E3CC -:1003B000000000000A0001E3000000000A0001E361 -:1003C0003C0A000E0A0001E3000000000A0001E3FD -:1003D000000000000A0001E3000000000A0001E341 -:1003E000000000000A0001E3000000000A0001E331 -:1003F000000000000A0001E3000000000A0001E321 -:10040000000000000A0001E33C0A00130A0001E3B7 -:100410003C0A001400000000000000000000000082 -:1004200000000000000000000000000000000000CC -:1004300000000000000000000000000000000000BC -:1004400000000000000000000000000000000000AC -:10045000000000000000000000000000000000009C -:10046000000000000000000000000000000000008C -:10047000000000000000000000000000000000007C -:10048000000000000000000000000000000000006C -:10049000000000000000000000000000000000005C -:1004A000000000000000000000000000000000004C -:1004B000000000000000000000000000000000003C -:1004C000000000000000000000000000000000002C -:1004D000000000000000000000000000000000001C -:1004E000000000000000000000000000000000000C -:1004F00000000000000000000000000000000000FC -:1005000000000000000000000000000027BDFFE028 -:100510000000182100001021AFBF0018AFB1001477 -:10052000AFB000103C01080000220821AC200A7086 -:100530003C01080000220821AC200A743C0108009C -:1005400000220821AC200A78246300011860FFF51E -:100550002442000C241100018F9068103202000424 -:1005600014400005240400013C0208008C420A7873 -:1005700018400003000020210E000182000000004E -:100580003202000110400003000000000E0001696B -:10059000000000000A000153AF9150288FBF0018DF -:1005A0008FB100148FB0001003E0000827BD0020B9 -:1005B0003C0508008CA50A703C0608008CC60A8021 -:1005C0003C0708008CE70A7827BDFFE03C040800E0 -:1005D000248409D0AFBF0018AFA000100E00006047 -:1005E000AFA000140E00017B000020218FBF001877 -:1005F00003E0000827BD0020240200018F8368105B -:1006000000821004000210270062182403E0000892 -:10061000AF83681027BDFFD8AFBF00241080002E25 -:10062000AFB000208F825CECAFA200188F825CEC30 -:100630003C10080026100A78AFA2001C340280008B -:10064000AF825CEC8E020000184000160000000033 -:100650003C02080094420A748FA3001C000221C0CF -:10066000AC8300048FA2001C3C0108000E000201B4 -:10067000AC220A7410400005000000008E02000049 -:10068000244200010A0001DFAE0200003C02080023 -:100690008C420A7000021C02000321C00A0001C53E -:1006A000AFA2001C0E000201000000001040001F5D -:1006B000000000008E0200008FA3001C24420001F5 -:1006C0003C010800AC230A703C010800AC230A740A -:1006D0000A0001DFAE0200003C10080026100A7874 -:1006E0008E02000018400028000000000E000201E9 -:1006F0000000000014400024000000008E020000F2 -:100700003C0308008C630A702442FFFFAFA3001C67 -:1007100018400006AE02000000031402000221C0CF -:100720008C8200043C010800AC220A7097A2001ED3 -:100730002442FF002C4203001440000B240240001E -:100740003C040800248409DCAFA00010AFA0001412 -:100750008FA6001C240500080E0000600000382150 -:100760000A0001DF00000000AF825CF83C020800D4 -:100770008C420A408FA3001C24420001AF835CF826 -:100780003C010800AC220A408FBF00248FB000203B -:1007900003E0000827BD002827BDFFE03C04080057 -:1007A000248409E8000028210000302100003821BD -:1007B000AFBF0018AFA000100E000060AFA0001483 -:1007C0008FBF001803E0000827BD00208F82680C4F -:1007D0008F85680C000218270003182B00031823CC -:1007E000004310240044102100A2282B10A0000672 -:1007F00000000000004018218F82680C0043102B7D -:100800001440FFFD0000000003E0000800000000AD -:100810003C0408008C8400003C0308008C630A4000 -:100820000064102B54400002008310230064102346 -:100830002C42000803E000083842000127BDFFE019 -:10084000008028213C04080024840A000000302194 -:1008500000003821AFBF0018AFA000100E000060EC -:10086000AFA000140A000216000000008FBF00189D -:1008700003E0000827BD00200000000027BDFFE0C6 -:100880003C1CC000AFBF00180E00004CAF80680CCD -:100890003C04080024840A10038028210000302131 -:1008A00000003821AFA000100E000060AFA00014BF -:1008B0002402FFFFAF8254043C0200AA0E0002345F -:1008C000AF8254348FBF001803E0000827BD00201A -:1008D00000000000000000000000000027BDFFE84D -:1008E000AFB0001024100001AFBF00143C01C003E2 -:1008F000AC2000008F8268103042200010400003BE -:10090000000000000E000246000000000A00023A4B -:10091000AF9054288FBF00148FB0001003E0000880 -:1009200027BD001827BDFFF88F845D0C3C0200FF37 -:100930003C0308008C630A503442FFF80082102404 -:100940001043001E3C0500FF34A5FFF83C06C00321 -:100950003C074000008518248C6200103C01080010 -:10096000AC230A50304200081040000500871025D3 -:100970008CC2000024420001ACC200000087102598 -:10098000AF825D0C8FA2000024420001AFA20000E4 -:100990008FA200008FA2000024420001AFA200003D -:1009A0008FA200008F845D0C3C0308008C630A500A -:1009B000008510241443FFE80085182427BD000893 -:1009C00003E000080000000000000000353730316F -:1009D000726C734100000000000000005377457600 -:1009E000656E743000000000726C704576656E7440 -:1009F00031000000556E6B6E45766E74000000008D -:100A0000000000000000000000000000666174614A -:100A10006C45727200000000000000004D61696EBC -:100A2000437075420000000000000000000000005C -:100A300000000000000000000000000000000000B6 -:100A400000000000000000000000000000000000A6 -:100A50000000000000000000000000000000000096 -:0C0A60000000000000000000000000008A -:00000001FF - * Firmware is: - * Derived from proprietary unpublished source code, - * Copyright (C) 2000-2003 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware - * data in hexadecimal or equivalent format, provided this copyright - * notice is accompanying it. diff --git a/kernel-2.6.33/firmware/tigon/tg3_tso.bin.ihex b/kernel-2.6.33/firmware/tigon/tg3_tso.bin.ihex deleted file mode 100644 index f10c4ef9..00000000 --- a/kernel-2.6.33/firmware/tigon/tg3_tso.bin.ihex +++ /dev/null @@ -1,446 +0,0 @@ -:100000000106000008000000000024140E00000398 -:100010000000000008001B24000000001000000386 -:10002000000000000000000D0000000D3C1D080055 -:1000300037BD400003A0F0213C100800261000004E -:100040000E000010000000000000000D27BDFFE0C2 -:100050003C04FEFEAFBF00180E0005D83484000239 -:100060000E000668000000003C03080090631B6857 -:10007000240200023C04080024841AAC1462000329 -:10008000240500013C04080024841AA0240600066C -:1000900000003821AFA000100E00067CAFA00014B5 -:1000A0008F625C5034420001AF625C508F625C90A2 -:1000B00034420001AF625C902402FFFF0E00003466 -:1000C000AF6254048FBF001803E0000827BD002072 -:1000D00000000000000000000000000027BDFFE05D -:1000E000AFBF001CAFB20018AFB100140E00005B30 -:1000F000AFB0001024120002241100018F7068209C -:100100003202010010400003000000000E0000BB9E -:10011000000000008F7068203202200010400004B0 -:10012000320200010E0001F024040001320200013D -:1001300010400003000000000E0000A300000000BB -:100140003C02080090421B9814520003000000007B -:100150000E0004C0000000000A00003CAF715028EF -:100160008FBF001C8FB200188FB100148FB0001029 -:1001700003E0000827BD002027BDFFE03C04080085 -:1001800024841AC0000028210000302100003821FA -:10019000AFBF0018AFA000100E00067CAFA0001487 -:1001A0003C040800248423D8A48000003C010800FB -:1001B000A0201B983C010800AC201B9C3C010800BF -:1001C000AC201BA03C010800AC201BA43C01080093 -:1001D000AC201BAC3C010800AC201BB83C01080063 -:1001E000AC201BBC8F6244343C010800AC221B884D -:1001F0008F6244383C010800AC221B8C8F62441093 -:10020000AC80F7A83C010800AC201B843C0108002E -:10021000AC2023E03C010800AC2023C83C010800CE -:10022000AC2023CC3C010800AC2024003C01080099 -:10023000AC221B908F6200682403000700021702A3 -:1002400010430005000000008F62006800021702E2 -:1002500014400004240200013C0108000A00009739 -:10026000AC20240CAC8200343C04080024841ACC5A -:100270003C0508008CA5240C00003021000038212A -:10028000AFA000100E00067CAFA000148FBF0018B6 -:1002900003E0000827BD002027BDFFE03C04080064 -:1002A00024841AD8000028210000302100003821C1 -:1002B000AFBF0018AFA000100E00067CAFA0001466 -:1002C0000E00005B000000000E0000B400002021C2 -:1002D0008FBF001803E0000827BD002024020001A2 -:1002E0008F63682000821004000210270062182427 -:1002F00003E00008AF63682027BDFFD0AFBF002C2C -:10030000AFB60028AFB50024AFB40020AFB3001CD7 -:10031000AFB20018AFB10014AFB000108F675C5CD3 -:100320003C03080024631BBC8C62000014470005DA -:100330003C0200FF3C02080090421B981440011947 -:100340003C0200FF3442FFF800E28824AC67000062 -:1003500000111902306300FF30E20003000211C0F7 -:100360000062282500A04021000716023C03080077 -:1003700090631B983044000F1460003600804821C1 -:10038000240200013C010800A0221B980005110076 -:10039000008210253C010800AC201B9C3C01080099 -:1003A000AC201BA03C010800AC201BA43C010800B1 -:1003B000AC201BAC3C010800AC201BB83C01080081 -:1003C000AC201BB03C010800AC201BB43C01080071 -:1003D000A42223D89622000C30437FFF3C01080062 -:1003E000A4222410304280003C010800A4231BC634 -:1003F00010400005240200013C010800AC2223F457 -:100400000A0001022406003E240600363C010800D2 -:10041000AC2023F49622000A3C03080094631BC618 -:100420003C010800AC2023F03C010800AC2023F87C -:10043000000213020002108000C210210062182185 -:100440003C010800A42223D03C0108000A00011549 -:10045000A4231B969622000C3C010800A42223EC46 -:100460003C04080024841B9C8C82000000021100C4 -:100470003C01080000220821AC311BC88C8200001E -:10048000000211003C01080000220821AC271BCC0F -:100490008C82000025030001306601FF000211007C -:1004A0003C01080000220821AC261BD08C820000F1 -:1004B000000211003C01080000220821AC291BD4D5 -:1004C000962300083C0208008C421BAC0043282104 -:1004D0003C010800AC251BAC9622000A3042000407 -:1004E00014400018000611008F630C143063000FD5 -:1004F0002C6200021440000B3C02C0008F630C14FD -:100500003C0208008C421B403063000F2442000173 -:100510003C010800AC221B402C6200021040FFF797 -:100520003C02C00000E21825AF635C5C8F625C5047 -:100530003042000210400014000000000A00014791 -:10054000000000003C0308008C631B803C04080092 -:1005500094841B94012210253C010800A42223DA74 -:10056000240200013C010800AC221BB824630001F6 -:100570000085202A3C01080010800003AC231B806A -:100580003C010800A4251B943C06080024C61B9CC3 -:100590008CC2000024420001ACC20000284200804E -:1005A00014400005000000000E000656240400025E -:1005B0000A0001E6000000003C0208008C421BB863 -:1005C00010400078240200013C05080090A51B980B -:1005D00014A20072000000003C15080096B51B969E -:1005E0003C0408008C841BAC32A3FFFF0083102A5C -:1005F0001440006C000000001483000300000000A1 -:100600003C010800AC2523F01060005C0000902144 -:1006100024D600040060A02124D300148EC2000060 -:10062000000281003C110800023088210E000625DE -:100630008E311BC80040282110A00054000000008B -:100640009628000A31020040104000052407180CCB -:100650008E22000C2407188C00021400ACA2001893 -:100660003C030800007018218C631BD03C0208007A -:10067000005010218C421BD400031D000002140006 -:1006800000621825ACA300148EC300049622000853 -:10069000004320233242FFFF3083FFFF004310213D -:1006A0000282102A1440000202B23023008030215E -:1006B0008E62000030C4FFFF00441021AE620000D3 -:1006C0008E220000ACA200008E2200048E63FFF494 -:1006D00000431021ACA20004A4A6000E8E62FFF419 -:1006E00000441021AE62FFF4962300080043102A54 -:1006F00014400005024690218E62FFF0AE60FFF4C8 -:1007000024420001AE62FFF0ACA000083242FFFFBD -:1007100014540008240203053102008054400001F3 -:1007200034E7001024020905A4A2000C0A0001CB42 -:1007300034E70020A4A2000C3C0208008C4223F005 -:10074000104000033C024B650A0001D3344276544A -:100750003C02B49A344289ABACA2001C30E2FFFFE9 -:10076000ACA200100E0005A200A020213242FFFF23 -:100770000054102B1440FFA90000000024020002C6 -:100780003C0108000A0001E6A0221B988EC2083C2A -:10079000244200010A0001E6AEC2083C0E0004C07B -:1007A000000000008FBF002C8FB600288FB50024FA -:1007B0008FB400208FB3001C8FB200188FB10014CB -:1007C0008FB0001003E0000827BD003027BDFFD028 -:1007D000AFBF0028AFB30024AFB20020AFB1001C00 -:1007E000AFB000188F725C9C3C0200FF3442FFF8EF -:1007F0003C07080024E71BB4024288249623000E1D -:100800008CE2000000431021ACE200008E220010B8 -:100810003042002014400011008098210E00063B59 -:10082000022020213C02C00002421825AF635C9CDC -:100830008F625C90304200021040011E00000000F8 -:10084000AF635C9C8F625C903042000210400119E3 -:10085000000000000A00020D000000008E240008C5 -:100860008E23001400041402000231C0000315029C -:10087000304201FF2442FFFF3042007F0003194253 -:1008800030637800000211002442400000624821D9 -:100890009522000A3084FFFF30420008104000B06B -:1008A000000429C03C0208008C42240014400024AB -:1008B00024C5000894C200143C010800A42223D0DF -:1008C0008CC40010000414023C010800A42223D2AE -:1008D0003C010800A42423D494C2000E3083FFFFFF -:1008E000004310233C010800AC22240894C2001AE3 -:1008F0003C010800AC2624003C010800AC32240472 -:100900003C010800AC2223FC3C02C0000242182536 -:10091000AF635C9C8F625C9030420002104000E547 -:1009200000000000AF635C9C8F625C90304200026C -:10093000104000E0000000000A0002460000000035 -:1009400094C2000E3C030800946323D40043402368 -:100950003103FFFF2C6200081040001C0000000063 -:1009600094C200142442002800A22821000310424F -:100970001840000B0000202124E6084800403821E0 -:1009800094A300008CC200002484000100431021C5 -:10099000ACC200000087102A1440FFF924A5000211 -:1009A000310200011040001F3C0240003C040800DE -:1009B000248423FCA0A0000194A300008C820000EA -:1009C000004310210A000285AC8200008F6268009B -:1009D0003C030010004310241040000900000000F8 -:1009E00094C2001A3C0308008C6323FC00431021CE -:1009F0003C010800AC2223FC0A0002863C024000B5 -:100A000094C2001A94C4001C3C0308008C6323FCAD -:100A100000441023006218213C010800AC2323FC91 -:100A20003C02400002421825AF635C9C8F625C90E0 -:100A3000304200021440FFFC000000009522000A32 -:100A4000304200101040009B000000003C030800F2 -:100A5000946323D43C07080024E724008CE40000BE -:100A60008F62680024630030008328213C0300105B -:100A7000004310241440000A0000000094A2000467 -:100A80003C0408008C8424083C0308008C6323FC8D -:100A900000441023006218213C010800AC2323FC11 -:100AA0003C0408008C8423FC00041C023082FFFFFD -:100AB000006220210004140200822021000410277B -:100AC000A4A200063C0308008C6324043C0200FF3F -:100AD0003442FFF8006288249622000824050001B1 -:100AE00024034000000231C000801021A4C2001A7B -:100AF000A4C0001CACE000003C010800AC251B6059 -:100B0000AF635CB88F625CB03042000210400003FB -:100B1000000000003C010800AC201B608E22000891 -:100B2000AF625CB88F625CB03042000210400003DC -:100B3000000000003C010800AC201B603C020800E3 -:100B40008C421B601040FFEC000000003C040800D9 -:100B50000E00063B8C8424040A00032A00000000D7 -:100B60003C03080090631B982402000214620003F7 -:100B70003C034B650A0002E1000080218E22001C2C -:100B80003463765410430002241000022410000144 -:100B900000C020210E000350020030212402000377 -:100BA0003C010800A0221B98240200021202000A45 -:100BB000240200013C0308008C6323F0106200064D -:100BC000000000003C020800944223D800021400F8 -:100BD0000A00031FAE2200143C040800248423DA18 -:100BE0009482000000021400AE2200143C020800AF -:100BF0008C421BBC3C03C0003C010800A0201B9899 -:100C000000431025AF625C5C8F625C503042000292 -:100C100010400009000000002484F7E28C820000EC -:100C200000431025AF625C5C8F625C503042000272 -:100C30001440FFFA000000003C02080024421B841C -:100C40008C43000024630001AC4300008F630C144C -:100C50003063000F2C6200021440000C3C02400084 -:100C60008F630C143C0208008C421B403063000F61 -:100C7000244200013C010800AC221B402C6200020F -:100C80001040FFF7000000003C024000024218251F -:100C9000AF635C9C8F625C90304200021440FFFCAA -:100CA0000000000012600003000000000E0004C0FD -:100CB000000000008FBF00288FB300248FB20020F7 -:100CC0008FB1001C8FB0001803E0000827BD003072 -:100CD0008F6344503C04080024841B888C820000ED -:100CE00000031C020043102B144000073C0380004B -:100CF0008C8400048F62445000021C020083102B7D -:100D00001040FFFC3C038000AF6344448F624444C6 -:100D1000004310241440FFFD000000008F6244488F -:100D200003E000083042FFFF3C0240000082202523 -:100D3000AF645C388F625C30304200021440FFFCCC -:100D40000000000003E000080000000027BDFFE0F5 -:100D50000080582114C00011256E00083C020800D4 -:100D60008C4223F410400007240200163C010800C6 -:100D7000A42223D22402002A3C0108000A000364B2 -:100D8000A42223D48D670010000714023C01080040 -:100D9000A42223D23C010800A42723D43C04080049 -:100DA000948423D43C030800946323D295CF000697 -:100DB0003C020800944223D00083202301E2C02398 -:100DC0003065FFFF24A2002801C248213082FFFFC6 -:100DD00014C0001A012260219582000C3042003FAD -:100DE0003C010800A42223D69582000495830006C6 -:100DF0003C010800AC2023E43C010800AC2023E8BF -:100E000000021400004310253C010800AC221BC066 -:100E1000952200043C010800A4221BC49523000273 -:100E200001E510230043102A1040001024020001A5 -:100E30003C0108000A000398AC2223F83C03080098 -:100E40008C6323E83C02080094421BC40043102139 -:100E5000A52200043C02080094421BC0A5820004A5 -:100E60003C0208008C421BC0A58200063C02080020 -:100E70008C4223F03C0D08008DAD23E43C0A0800B1 -:100E8000144000E58D4A23E83C02080094421BC44C -:100E9000004A18213063FFFF0062182B2402000271 -:100EA00010C2000D014350233C020800944223D697 -:100EB0003042000910400008000000009582000C3C -:100EC0003042FFF6A582000C3C020800944223D673 -:100ED0003042000901A268233C0208008C4223F83A -:100EE0001040004A012038213C020800944223D2DD -:100EF00000004021A520000A01E21023A5220002E3 -:100F00003082FFFF0002104218400008000030212C -:100F10000040182194E200002508000100C23021A1 -:100F20000103102A1440FFFB24E7000200061C0204 -:100F300030C2FFFF006230210006140200C23021DF -:100F400000C0282100061027A522000A0000302139 -:100F50002527000C0000402194E200002508000134 -:100F600000C230212D0200041440FFFB24E70002E0 -:100F70009522000200004021912300090044202313 -:100F8000018038213082FFFFA4E0001000621821A8 -:100F9000000210421840001000C3302100404821D8 -:100FA00094E2000024E7000200C2302130E2007F1A -:100FB00014400006250800018D6300003C02007FFC -:100FC0003442FF8000625824256700080109102A76 -:100FD0001440FFF3000000003082000110400005C3 -:100FE00000061C02A0E0000194E2000000C23021D3 -:100FF00000061C0230C2FFFF00623021000614020E -:1010000000C230210A00047D30C6FFFF2402000226 -:1010100014C20081000000003C0208008C42240C35 -:1010200014400007000000003C020800944223D254 -:101030009523000201E210231062007700000000F7 -:101040003C020800944223D201E21023A5220002B0 -:101050003C0208008C42240C1040001A31E3FFFFD0 -:101060008DC700103C02080094421B9600E040210E -:1010700000072C0200AA20210043102300823823FD -:101080000007240230E2FFFF00823821000710270A -:10109000A522000A3102FFFF3C040800948423D4F7 -:1010A0000045302300E0282100641823006D18213A -:1010B00000C3302100061C0230C2FFFF0A00047D7D -:1010C0000062302101203821000040213082FFFFE2 -:1010D0000002104218400008000030210040182192 -:1010E00094E200002508000100C230210103102A0B -:1010F0001440FFFB24E7000200061C0230C2FFFF81 -:10110000006230210006140200C2302100C02821F4 -:1011100000061027A522000A000030212527000C18 -:101120000000402194E200002508000100C23021A7 -:101130002D0200041440FFFB24E700029522000268 -:101140000000402191230009004420230180382120 -:101150003082FFFFA4E000103C040800948423D4F4 -:101160000062182100C3302100061C0230C2FFFFBC -:101170000062302100061C023C020800944223D089 -:1011800000C348210044102300021FC20043102165 -:1011900000021043184000100000302100402021C0 -:1011A00094E2000024E7000200C2302130E2007F18 -:1011B00014400006250800018D6300003C02007FFA -:1011C0003442FF8000625824256700080104102A79 -:1011D0001440FFF3000000003C020800944223EC9E -:1011E00000C230213122FFFF00C2302100061C0264 -:1011F00030C2FFFF006230210006140200C230211D -:1012000000C0402100061027A5820010ADC00014C8 -:101210000A00049DADC000008DC7001000E0402111 -:101220001140000700072C0200AA3021000614021A -:1012300030C3FFFF004330210006140200C2282102 -:1012400000051027A522000A3C030800946323D45C -:101250003102FFFF01E210210043302300CD302195 -:1012600000061C0230C2FFFF00623021000614029B -:1012700000C2302100C0402100061027A5820010C6 -:101280003102FFFF00051C0000431025ADC2001015 -:101290003C0208008C4223F4104000052DE205EBCF -:1012A0001440000225E2FFF234028870A5C2003427 -:1012B0003C030800246323E88C6200002442000100 -:1012C000AC6200003C0408008C8423E43C0208006B -:1012D0008C421BC03303FFFF0083202100431821F1 -:1012E0000062102B3C010800AC2423E410400003F2 -:1012F0002482FFFF3C010800AC2223E43C010800EB -:10130000AC231BC003E0000827BD002027BDFFB8A9 -:101310003C05080024A51B96AFBF0044AFBE0040AB -:10132000AFB7003CAFB60038AFB50034AFB4003053 -:10133000AFB3002CAFB20028AFB10024AFB0002093 -:1013400094A900003C020800944223D03C0308000A -:101350008C631BB03C0408008C841BAC012210235E -:101360000064182AA7A9001E106000BEA7A20016DC -:1013700024BE002297B6001E24B3001A24B700161C -:101380008FC2000014400008000000008FC2FFF868 -:1013900097A300168FC4FFF4004310210082202A77 -:1013A000148000B00000000097D5081832A2FFFF9B -:1013B000104000A3000090210040A02100008821DF -:1013C0000E000625000000000040302114C0000778 -:1013D000000000003C0208008C4223DC2442000193 -:1013E0003C0108000A000596AC2223DC3C100800F2 -:1013F000021180218E101BC89608000A310200409D -:10140000104000052407180C8E02000C2407188CCD -:1014100000021400ACC200183102008054400001E8 -:1014200034E700103C020800005110218C421BD010 -:101430003C030800007118218C631BD400021500C6 -:1014400000031C0000431025ACC2001496040008E1 -:101450003242FFFF008210210282102A1440000253 -:1014600002B22823008028218E020000024590212C -:10147000ACC200008E02000400C020212631001002 -:10148000AC82000430E2FFFFAC800008A485000EAF -:10149000AC820010240203050E0005A2A482000CF9 -:1014A0003242FFFF0054102B1440FFC53242FFFFB1 -:1014B0000A00058E000000008E6200008E63FFFCB3 -:1014C0000043102A10400067000000008E62FFF009 -:1014D000000289003C100800021180210E00062540 -:1014E0008E101BC80040302114C000050000000011 -:1014F0008E62082C244200010A000596AE62082C78 -:101500009608000A31020040104000052407180C1C -:101510008E02000C2407188C00021400ACC20018C4 -:101520003C020800005110218C421BD03C030800F3 -:10153000007118218C631BD40002150000031C00ED -:1015400000431025ACC200148E63FFF4960200081D -:10155000004320233242FFFF3083FFFF004310216E -:1015600002C2102A104000030080282197A9001E03 -:10157000013228238E62000030A4FFFF00441021B6 -:10158000AE620000A4C5000E8E020000ACC20000D6 -:101590008E0200048E63FFF400431021ACC20004ED -:1015A0008E63FFF496020008006418210062102A7E -:1015B00014400006024590218E62FFF0AE60FFF4F9 -:1015C000244200010A000571AE62FFF0AE63FFF431 -:1015D000ACC000083242FFFF105600033102000485 -:1015E000104000062402030531020080544000012F -:1015F00034E7001034E7002024020905A4C2000CDF -:101600008EE300008EE20004146200073C02B49AEC -:101610008EE208605440000134E704003C024B6550 -:101620000A00058834427654344289ABACC2001CAF -:1016300030E2FFFFACC200100E0005A200C0202166 -:101640003242FFFF0056102B1440FF9B00000000A9 -:101650008E6200008E63FFFC0043102A1440FF4896 -:10166000000000008FBF00448FBE00408FB7003CD9 -:101670008FB600388FB500348FB400308FB3002C94 -:101680008FB200288FB100248FB0002003E0000843 -:1016900027BD004827BDFFE8AFBF0014AFB0001062 -:1016A0008F6244508F6344100A0005B1008080218E -:1016B0008F626820304220001040000300000000CC -:1016C0000E0001F0000020218F6244508F6344100F -:1016D0003042FFFF0043102B1440FFF500000000D4 -:1016E0008F630C143063000F2C6200021440000B57 -:1016F000000000008F630C143C0208008C421B4069 -:101700003063000F244200013C010800AC221B4062 -:101710002C6200021040FFF700000000AF705C1860 -:101720008F625C103042000210400009000000008F -:101730008F626820304220001040FFF80000000057 -:101740000E0001F0000020210A0005C40000000086 -:101750008FBF00148FB0001003E0000827BD0018F1 -:1017600000000000000000000000000027BDFFE8AE -:101770003C1BC000AFBF0014AFB00010AF60680CDE -:101780008F62680434420082AF6268048F63400055 -:1017900024020B503C010800AC221B5424020B789D -:1017A0003C010800AC221B6434630002AF634000BC -:1017B0000E000605008080213C010800A0221B6865 -:1017C000304200FF24030002144300050000000023 -:1017D0003C0208008C421B540A0005F8AC5000C0C3 -:1017E0003C0208008C421B54AC5000BC8F62443455 -:1017F0008F6344388F6444103C010800AC221B5CAA -:101800003C010800AC231B6C3C010800AC241B58B5 -:101810008FBF00148FB0001003E0000827BD001830 -:101820003C0408008C8700003C03AA553463AA5589 -:101830003C06C003AC8300008CC2000014430007C8 -:10184000240500023C0355AA346355AAAC8300006A -:101850008CC2000050430001240500013C02080036 -:10186000AC47000003E0000800A0102127BDFFF8EE -:1018700018800009000028218F63680C8F62680CB3 -:101880001043FFFE0000000024A5000100A4102A60 -:101890001440FFF90000000003E0000827BD000825 -:1018A0008F6344503C0208008C421B5C00031C0206 -:1018B0000043102B144000083C0380003C04080047 -:1018C0008C841B6C8F62445000021C020083102B1E -:1018D0001040FFFC3C038000AF6344448F624444EB -:1018E000004310241440FFFD000000008F624448B4 -:1018F00003E000083042FFFF3082FFFF2442E00097 -:101900002C422001144000033C0240000A0006481B -:101910002402FFFF00822025AF645C388F625C30B8 -:10192000304200021440FFFC0000102103E00008D8 -:10193000000000008F6244503C0308008C631B5879 -:101940000A0006513042FFFF8F6244503042FFFFD1 -:101950000043102B1440FFFC0000000003E00008CF -:101960000000000027BDFFE0008028213C040800A3 -:1019700024841AF00000302100003821AFBF001885 -:10198000AFA000100E00067CAFA000140A00066095 -:10199000000000008FBF001803E0000827BD0020F2 -:1019A0000000000000000000000000003C020800F1 -:1019B000344230003C030800346330003C0408002B -:1019C000348437FF3C010800AC221B742402004021 -:1019D0003C010800AC221B783C010800AC201B70C5 -:1019E000AC600000246300040083102B5040FFFD16 -:1019F000AC60000003E00008000000000080482107 -:101A00008FAA00103C0208008C421B703C040800A6 -:101A10008C841B788FAB0014244300010044102BEE -:101A20003C010800AC231B7014400003000040215F -:101A30003C010800AC201B703C0208008C421B706B -:101A40003C0308008C631B749124000000021140C9 -:101A5000004310210048102125080001A044000087 -:101A6000290200081440FFF4252900013C02080067 -:101A70008C421B703C0308008C631B748F64680CE1 -:101A80000002114000431021AC440008AC45000C9A -:101A9000AC460010AC470014AC4A001803E0000844 -:101AA000AC4B001C00000000000000004D61696E9E -:101AB00043707542000000004D61696E43707541CE -:101AC00000000000000000000000000073746B6F55 -:101AD00066666C64496E000073746B6F66662A2AD2 -:101AE0000000000053774576656E743000000000FA -:101AF000000000000000000000000000666174614A -:101B00006C45727200000000000000000000000040 -:101B100000000000000000000000000000000000C5 -:101B200000000000000000000000000000000000B5 -:101B300073746B6F66666C645F76312E362E300080 -:101B40000000000000000000000000000000000095 -:0C1B500000000000000000000000000089 -:00000001FF - * Firmware is: - * Derived from proprietary unpublished source code, - * Copyright (C) 2000-2003 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware - * data in hexadecimal or equivalent format, provided this copyright - * notice is accompanying it. diff --git a/kernel-2.6.33/firmware/tigon/tg3_tso5.bin.ihex b/kernel-2.6.33/firmware/tigon/tg3_tso5.bin.ihex deleted file mode 100644 index 33672514..00000000 --- a/kernel-2.6.33/firmware/tigon/tg3_tso5.bin.ihex +++ /dev/null @@ -1,252 +0,0 @@ -:10000000010200000001000000000FD80C004003B6 -:100010000000000000010F040000000010000003B9 -:10002000000000000000000D0000000D3C1D00015C -:1000300037BDE00003A0F0213C10000126100000B5 -:100040000C004010000000000000000D27BDFFE084 -:100050003C04FEFEAFBF00180C0042E834840002EE -:100060000C004364000000003C03000190630F3467 -:10007000240200023C04000124840E9C146200034C -:10008000240500013C04000124840E902406000293 -:1000900000003821AFA000100C004378AFA000147E -:1000A0000C00402C000000008FBF001803E0000887 -:1000B00027BD0020000000000000000027BDFFE079 -:1000C000AFBF001CAFB20018AFB100140C0042D497 -:1000D000AFB000103C128000241100018F70681036 -:1000E0003202040010400007000000008F64100876 -:1000F0000092102414400003000000000C00406433 -:10010000000000003C02000190420F561051000315 -:10011000320202001040FFF1000000000C0041B468 -:100120000000000008004034000000008FBF001CE9 -:100130008FB200188FB100148FB0001003E00008D8 -:1001400027BD002027BDFFE03C04000124840EB041 -:10015000000028210000302100003821AFBF001826 -:10016000AFA000100C004378AFA000140000D02115 -:1001700024020130AF6250003C010001A4200F5066 -:100180003C010001A0200F578FBF001803E00008BA -:1001900027BD002000000000000000003C0300011B -:1001A00024630F609062000027BDFFF0144000033D -:1001B0000080C02108004073000048213C0220005C -:1001C00003021024104000032409000208004073B9 -:1001D000A0600000240900010018104030431F8077 -:1001E000346F80081520004B25EB00283C040001EB -:1001F000008320218C8480103C05000124A50F7A07 -:1002000000041402A0A200003C010001A0240F7B06 -:100210003C02000100431021944280143C01000183 -:10022000A0220F7C3C0C0001018360218D8C801882 -:10023000304200FF24420008000220C324020001D3 -:100240003C010001A0220F600124102B1040000C83 -:100250000000382124A6000E016028218CA2000095 -:100260008CA3000424A5000824E70001ACC2000010 -:10027000ACC3000400E4102B1440FFF824C60008AF -:10028000000038213C08000125080F7B9106000082 -:100290003C02000190420F7C2503000D00C3282181 -:1002A0000046102300021FC2004310210002104329 -:1002B0001840000C0000202191020001004610238C -:1002C00000021FC2004310210002184394A2000044 -:1002D00024E700010082202100E3102A1440FFFBE4 -:1002E00024A5000200041C023082FFFF00622021CE -:1002F00000041402008220213C02FFFF018210242E -:100300003083FFFF004310253C010001080040FA44 -:10031000AC220F803C05000124A50F7C90A20000B8 -:100320003C0C0001018360218D8C8018000220C2EA -:100330001080000E000038210160302124A5000C3F -:100340008CA200008CA3000424A5000824E700016F -:10035000ACC20000ACC3000400E4102B1440FFF852 -:1003600024C600083C05000124A50F7C90A20000D3 -:1003700030430007240200041062001128620005C7 -:10038000104000052402000210620008000710C09F -:10039000080040FA00000000240200061062000E6F -:1003A000000710C0080040FA0000000000A2182159 -:1003B0009463000C004B1021080040FAA443000095 -:1003C000000710C000A218218C63000C004B102104 -:1003D000080040FAAC43000000A218218C63000C16 -:1003E000004B202100A21021AC8300009442001099 -:1003F000A482000495E700063C02000190420F7CB5 -:100400003C03000190630F7A00E2C8233C02000124 -:1004100090420F7B2463002801E3402124420028FE -:100420001520001201E2302194C2000C3C010001B1 -:10043000A4220F7894C2000494C300063C0100017A -:10044000A4200F763C010001A4200F7200021400CA -:10045000004310253C010001AC220F6C9502000402 -:100460003C01000108004124A4220F703C0200015D -:1004700094420F703C03000194630F7200431021FB -:10048000A50200043C02000194420F6CA4C20004C7 -:100490003C0200018C420F6CA4C200063C04000127 -:1004A00094840F723C02000194420F703C0A0001D8 -:1004B000954A0F76004418213063FFFF0062182A26 -:1004C000240200021122000B008320233C030001C0 -:1004D00094630F7830620009104000063062FFF626 -:1004E000A4C2000C3C02000194420F783042000983 -:1004F00001425023240200011122001B2922000284 -:1005000050400005240200021120000731A2FFFF25 -:1005100008004197000000001122001D240200166F -:100520000800419731A2FFFF3C0E000195CE0F80DD -:10053000108000050180682101C4202100041C02F4 -:100540003082FFFF00627021000E1027A502000A12 -:100550003C03000190630F7B31A2FFFF00E21021FA -:100560000800418D004320233C02000194420F808B -:100570000044202100041C023082FFFF0062202181 -:10058000008070210004102708004185A502000AA0 -:100590003C05000124A50F7A90A30000146200021C -:1005A00024E2FFF2A5E2003490A2000000E2102352 -:1005B000A50200023C03000194630F803C0200018D -:1005C00094420F5A30E5FFFF0064182100451023C4 -:1005D0000062202300041C023082FFFF0062202101 -:1005E00000041027A502000A3C03000190630F7C61 -:1005F0002462000114A20005008070210163102113 -:10060000904200000800418500026200246200025E -:1006100014A20003306200FE004B1021944C000035 -:100620003C02000194420F823183FFFF3C04000131 -:1006300090840F7B0043102100E21021004420230E -:10064000008A202100041C023082FFFF006220216A -:100650000004140200822021008068210004102779 -:10066000A4C2001031A2FFFF000E1C0000431025A1 -:100670003C04000124840F72ADE20010948200005B -:100680003C05000194A50F763C0300018C630F6CC0 -:100690002442000100B92821A48200003322FFFF78 -:1006A000006220210083182B3C010001A4250F7655 -:1006B0001060000324A2FFFF3C010001A4220F767A -:1006C0003C024000030210253C010001AC240F6CE9 -:1006D000AF62100803E0000827BD00103C030001D2 -:1006E00090630F5627BDFFE824020001AFBF00143E -:1006F00010620026AFB000108F620CF42442FFFF9E -:100700003042007F000211008C4340003C01000198 -:10071000AC230F648C434008244440008C5C4004AC -:1007200030620040144000022402008824020008C5 -:100730003C010001A4220F68306200041040000553 -:10074000240200013C010001A0220F57080041D5FE -:10075000000314023C010001A0200F570003140203 -:100760003C010001A4220F549483000C24020001D8 -:100770003C010001A4200F503C010001A0220F56B3 -:100780003C010001A4230F62240200011342001E59 -:10079000000000001340000524020003134200671C -:1007A00000000000080042CF000000003C020001F1 -:1007B00094420F62241A00013C010001A4200F5E44 -:1007C0003C010001A4200F52304407FF00021BC26D -:1007D000000318233063003E3463003600021242E7 -:1007E0003042003C006218213C010001A4240F5853 -:1007F00000832021246300303C010001A4240F5A0F -:100800003C010001A4230F5C3C06000124C60F52EA -:1008100094C5000094C300023C04000194840F5A64 -:10082000006510210044102A104000133C10800085 -:1008300000A31021A4C200003C02A000AF620CF48F -:100840003C010001A0200F568F6410080090102476 -:1008500014400003000000000C0040640000000091 -:100860008F620CF400501024104000B7000000000C -:100870000800420F000000003C03000194630F5089 -:1008800000851023A4C40000006218213042FFFF3D -:100890003C010001A4230F50AF620CE83C020001B0 -:1008A00094420F6834420024AF620CEC94C30002FF -:1008B0003C02000194420F50146200123C0280007E -:1008C0003C1080003C02A000AF620CF43C0100012F -:1008D000A0200F568F6410080090102414400003CD -:1008E000000000000C004064000000008F620CF467 -:1008F000005010241440FFF700000000080042CF11 -:10090000241A0003AF620CF43C1080008F641008BE -:100910000090102414400003000000000C0040640C -:10092000000000008F620CF4005010241440FFF708 -:1009300000000000080042CF241A00033C07000119 -:1009400024E70F5094E2000003821021AF620CE014 -:100950003C0200018C420F64AF620CE43C050001D4 -:1009600094A50F5494E300003C04000194840F58B4 -:100970003C02000194420F5E00A328230082202342 -:1009800030A6FFFF3083FFFF00C3102B144000434D -:10099000000000003C02000194420F5C00021400C1 -:1009A00000621025AF620CE894E200003C030001F5 -:1009B00094630F5400441021A4E200003042FFFF72 -:1009C000144300213C0200083C02000190420F57F2 -:1009D000104000063C03000C3C02000194420F68EA -:1009E000346306240800427C0000D0213C02000150 -:1009F00094420F683C03000834630624004310252A -:100A0000AF620CEC3C1080003C02A000AF620CF422 -:100A10003C010001A0200F568F64100800901024A4 -:100A200014400003000000000C00406400000000BF -:100A30008F620CF4005010241040001500000000DC -:100A400008004283000000003C03000194630F682B -:100A5000344206243C108000006218253C028000CD -:100A6000AF630CECAF620CF48F641008009010249C -:100A700014400003000000000C004064000000006F -:100A80008F620CF4005010241440FFF700000000A7 -:100A90003C010001080042CFA4200F5E3C0200018F -:100AA00094420F5C0002140000C21025AF620CE8F3 -:100AB0003C02000190420F57104000093C03000C1B -:100AC0003C02000194420F68346306240000D021E8 -:100AD00000431025AF620CEC080042C13C108000BE -:100AE0003C02000194420F683C0300083463060492 -:100AF00000431025AF620CEC3C02000194420F5EF3 -:100B0000004510213C010001A4220F5E3C10800032 -:100B10003C02A000AF620CF43C010001A0200F5683 -:100B20008F6410080090102414400003000000009F -:100B30000C004064000000008F620CF40050102490 -:100B40001440FFF7000000008FBF00148FB00010AA -:100B500003E0000827BD00180000000027BDFFE0EB -:100B60003C04000124840EC0000028210000302134 -:100B700000003821AFBF0018AFA000100C00437870 -:100B8000AFA000140000D02124020130AF62500059 -:100B90003C010001A4200F503C010001A0200F5790 -:100BA0008FBF001803E0000827BD002027BDFFE825 -:100BB0003C1BC000AFBF0014AFB00010AF60680CAA -:100BC0008F62680434420082AF6268048F63400021 -:100BD00024020B503C010001AC220F2024020B78B0 -:100BE0003C010001AC220F3034630002AF634000CF -:100BF0000C004315008080213C010001A0220F342D -:100C0000304200FF240300021443000500000000EE -:100C10003C0200018C420F2008004308AC5000C089 -:100C20003C0200018C420F20AC5000BC8F62443467 -:100C30008F6344388F6444103C010001AC220F28BC -:100C40003C010001AC230F383C010001AC240F240F -:100C50008FBF00148FB0001003E0000827BD0018FC -:100C600003E000082402000127BDFFF818800009F6 -:100C7000000028218F63680C8F62680C1043FFFE10 -:100C80000000000024A5000100A4102A1440FFF970 -:100C90000000000003E0000827BD00088F634450F7 -:100CA0003C0200018C420F2800031C020043102B61 -:100CB000144000083C0380003C0400018C840F3881 -:100CC0008F62445000021C020083102B1040FFFC76 -:100CD0003C038000AF6344448F62444400431024CB -:100CE0001440FFFD000000008F62444803E000084C -:100CF0003042FFFF3082FFFF2442E0002C422001FF -:100D0000144000033C024000080043472402FFFF58 -:100D100000822025AF645C388F625C303042000274 -:100D20001440FFFC0000102103E000080000000058 -:100D30008F6244503C0300018C630F240800435031 -:100D40003042FFFF8F6244503042FFFF0043102BC0 -:100D50001440FFFC0000000003E000080000000059 -:100D600027BDFFE0008028213C04000124840ED030 -:100D70000000302100003821AFBF0018AFA00010E4 -:100D80000C004378AFA000140800435F000000008F -:100D90008FBF001803E0000827BD00203C020001BF -:100DA0003442D6003C0300013463D6003C04000109 -:100DB0003484DDFF3C010001AC220F4024020040DE -:100DC0003C010001AC220F443C010001AC200F3C6F -:100DD000AC600000246300040083102B5040FFFD32 -:100DE000AC60000003E00008000000000080482123 -:100DF0008FAA00103C0200018C420F3C3C04000111 -:100E00008C840F448FAB0014244300010044102B4A -:100E10003C010001AC230F3C1440000300004021C2 -:100E20003C010001AC200F3C3C0200018C420F3C15 -:100E30003C0300018C630F4091240000000211402C -:100E4000004310210048102125080001A0440000A3 -:100E5000290200081440FFF4252900013C0200018A -:100E60008C420F3C3C0300018C630F408F64680C84 -:100E70000002114000431021AC440008AC45000CB6 -:100E8000AC460010AC470014AC4A001803E0000860 -:100E9000AC4B001C00000000000000004D61696EBA -:100EA00043707542000000004D61696E43707541EA -:100EB00000000000000000000000000073746B6F71 -:100EC00066666C64000000000000000073746B6FC5 -:100ED00066666C64000000000000000066617461DA -:100EE0006C4572720000000000000000000000006D -:100EF00000000000000000000000000000000000F2 -:100F000000000000000000000000000000000000E1 -:100F100073746B6F66666C645F76312E322E3000B0 -:0C0F2000000000000000000000000000C5 -:00000001FF - * Firmware is: - * Derived from proprietary unpublished source code, - * Copyright (C) 2000-2003 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware - * data in hexadecimal or equivalent format, provided this copyright - * notice is accompanying it. -/* 5705 needs a special version of the TSO firmware. */ diff --git a/kernel-2.6.33/firmware/tr_smctr.bin.ihex b/kernel-2.6.33/firmware/tr_smctr.bin.ihex deleted file mode 100644 index 6797451f..00000000 --- a/kernel-2.6.33/firmware/tr_smctr.bin.ihex +++ /dev/null @@ -1,477 +0,0 @@ -:10000000BC1D123B63B4E900001F000101000205A2 -:10001000010006030100040901000A070100080BA2 -:1000200001000C000000000F0100100D01000E1374 -:10003000010014110100120000050015010016193D -:1000400001001A1701001800000E00000001000056 -:100050000004001B01001C0000070000000F00004E -:10006000000B001D01001E0000080000000200003F -:10007000000C000000060000000D0000000300005E -:10008000000A00000009000478C6BC0194049380B3 -:10009000C84062E9DA1C2C1555555555555555582B -:1000A0000BE9E5D595C19D77CEBBA06E1C05F67713 -:1000B000C602FA9670E81DC0170E02FA587DC05F9E -:1000C00072CEECA4C384907A30CD8D7919E76C247C -:1000D000279C08390738A84A4CEA4D989B244CC005 -:1000E00026D3E7545A4DF24C0C13234990326EA498 -:1000F000DF9371137726E126F8260C4C12260809A7 -:10010000828260A9307936B0B2A8A772648F9B331F -:1001100033F9B839D51173AA75265D2651932A494A -:1001200094C99589BC4DC89B809BA099064C862696 -:10013000589BA49B9937626C679B3330BF366661CE -:10014000BF36ECC5BD66825A5031D59D9818293C02 -:1001500098864C17263E2CB8693B492EB408431AA2 -:10016000A4F9B351F110F343CD086F6379B3330EA3 -:100170001398499804DA7CE05279310C982E4DACF2 -:100180002C8414EE4CFE675EE49A7529D7A9353AA3 -:10019000945BD59B58B4AF7566AF14A9EF40952515 -:1001A00008B9AD42FCD8D98C330E1398661E45AC05 -:1001B000B00C42D3CCA61262DEB4B180497DA2DE7F -:1001C000B418C02484E654F5834601681A630CC64B -:1001D0001264FA4C351C2C0EAAAAAAAAAAAAAAAA88 -:1001E000AAAAAAAAAAADD70270E04CF3A1C1D5C0B1 -:1001F0003CB96939604E58770267933C99E4CF382F -:100200001C972E401B903146A35E0E88346A35E061 -:10021000E8AA351AA9F51546A3EA7D4AA351AA9F73 -:100220007054A6572EB4CDC8A30CC1DAC6E1CB7A60 -:10023000D41C68FFCF55A8C02D851117442A300B58 -:100240004A88C24DB520D5260169516952195260BC -:100250001695168296549805A545F3DD6AF9281877 -:10026000EF003030514E445D12D143E6126F9EBA1A -:10027000CCDF25031DE006060A30CCA9EB2D008655 -:10028000A612654F56D665495F3DE837C940C77825 -:100290000181828C33184980AE40C518059C6D18C9 -:1002A000660EF3A0C61262DEF504B4AC6BC61991FB -:1002B0007305482E72948073A1C8473666642F3642 -:1002C0006664079902918E72D10F9D063173A0C3A7 -:1002D000516A1A20BF3A0C2C7387435E600223FCDC -:1002E000E0D635EF9EF5EF92818EF0030305186698 -:1002F00045CC0B482E700A4039D0E4239B3332178B -:100300009B333203CC8548C73814A5CE297ED280D2 -:10031000A1A8B448882FCE830B1CE1D0D7980488BD -:1003200087CE963173A58FF38358D7BE7B82AF9269 -:10033000818EF0030305186645CC1520B9C8290045 -:10034000E743908E6CCCC85E6CCCC80F3205231C82 -:10035000E450D45A17882FCE8310F9D023173A04CB -:1003600035E600221639C3A3FCE0D635E0BFF41809 -:10037000F22D4D43516E5A221F30D417E74191732D -:1003800005482E776900E743908E6CCCC85E6CCC34 -:10039000C80F3205231CEF4C4E0604C99E0BFF41CB -:1003A0008F22D4D43516E5A221F35A82FCE8322EEE -:1003B00060A905CE1348073A1C8473666642F3664B -:1003C000664079902918E70A989C0A9EB5125C7CD1 -:1003D000C3318B982A7CD3ED38E9D34E74ED499E16 -:1003E0000BFF418F22D4D43516E5A22DEB45338F78 -:1003F000FCF7A05F25031DE40E060A30CC0CF3EBDE -:1004000040DE61A870920A00E1241E00E1241E0073 -:10041000E1241E00E1241E00E1241E010F982A0B96 -:10042000F3A0C8B9A2A4173A6900E743908E7548B3 -:100430005E706901E6005231CC1814A5CC09829493 -:10044000730CA091F525CC070684849F30A2A47D6F -:100450005075A665014A8EB4CCC435547566A49710 -:100460007A895053138019E3495C6DCEA940350653 -:1004700078D25706F1B32A8D972362925D69991C51 -:100480006A36E6CD46126F9EE1ABE4A30CC0DEAC4B -:10049000D40D281BD012A500F84BAD332806A0DEE2 -:1004A00014973A895DC00DE30690925D699866B92C -:1004B0001995E4A8CF9D331849BE7B86AF928C3343 -:1004C00024140CF4832421C270BFF418F22D4D4380 -:1004D000516E5A221F32A82FCE8322E605A4173A66 -:1004E0006900E743908E75485E706901E642A46337 -:1004F0009802294B9A2978E9405313818132678207 -:10050000FFD063C8B5350D45AE50087CE0D05F9D87 -:100510000645CC01A4173A6900E743908E75485E02 -:10052000706901E659A463981C52973B30528E7D46 -:100530002A091F51EBA4A40AB99487AEC531380229 -:10054000FFD063C8B5350D45AE50087CEA20BF3AF0 -:100550000C8B9A16905CE9A4039D0E4239D5217943 -:1005600095480F300A918E60EB297300095404CA34 -:1005700082655265E4CA226572650932E099724C5F -:10058000C4E00BFF418F22D4D43516B94021F38A41 -:1005900082FCE8322E60A905CE9A4039D0E4239D32 -:1005A00052179954619901E640A4639804B1849864 -:1005B00018EF2D0305313802FFD063C8B5350D455E -:1005C000B968887CE0505F9D0645CC81482E713427 -:1005D0008F48014815210521E90A5203CE5A4639B0 -:1005E000CF478E60AB1AF35343EB3524B81B30076B -:1005F000098A742F7E41741E1D0D874649D595D1F9 -:10060000D5D5BBA94E829D053A0A7414E829D0427B -:10061000745BCE50C40745BCE20C40745BCE8304CF -:10062000F9954D13635E6F313BA08BA2C5398D7870 -:100630003A22A0006BC1D1546016D991A2E7438C35 -:1006400024DC1CE05117396B3BCC4B422E6B50BF66 -:100650003636654F7A185525789823E7503EF38152 -:100660004C026D3E7153AF78A9D4A629B1BCD9997B -:10067000B28E628F222E7516B0B2AB23281654525A -:1006800031BCD999B28E6619022E7516502CA9C8A4 -:10069000C6F520D3E47F4F9C0AD6167F90EE4CEB34 -:1006A000CFE288BA2F4286AEBDE5A7529F93637909 -:1006B000EB3308F9945247CD99256F3A0C13E65560 -:1006C000344C5A4DB52395A548115A0A4395AC2C84 -:1006D000BA240549B1BCCAA7726C6BC5BDE83169C3 -:1006E000525D0612653EB1504C7D4FAC0A300B3660 -:1006F0006411738A838E75129F7BD29958EE822E75 -:1007000077A0E39D5D4FBC2A532953DE9324BAB3EF -:1007100036AA4AC679D4B9DE625A11735050BF372F -:10072000366F1323BA0C24CEBDE2A752B28E6B6093 -:10073000622E751330ACA059CA646379B333651C5B -:10074000CC32045CEA2CA059DF231BD4835247DD52 -:100750007996D49EB3524BA25A1A8D5D7B82A752D2 -:10076000B28E6619022E7516502C8C321D7B8EA708 -:1007700052B1BCD9999804DA7CE2ACFE6619022E1B -:100780006550BF336664FE7418864C1726D6165221 -:100790003918DE7ACCC23E651491F36649086E833F -:1007A0000933AF31ED0D9D0612622A318D6DE7419F -:1007B000827CCAA68987092E29B1AF1039D66497E1 -:1007C000301D42759344028C24D27AB350F68905C9 -:1007D000435E6198C02C92253C8B2489490549E7EA -:1007E0000CB98498B7AD3344AE5A5186609F38A98E -:1007F000A26C6BC48EF45E49461262DEB4CD215CFD -:10080000B4A30CC13E7229A26C6BC6126247F0E819 -:10081000C33204354092A4828810927CCBD42FA49A -:1008200002118498B7AD3344AE5A5186609F38A9FF -:10083000A26C6BC48EF45E494408493E65EA17D247 -:100840000108C24C5BD699A42B9694619827CE459B -:10085000344D8D78810927CCBD12286C58AFB6F382 -:10086000A0C13E655344D8D7928E7D4BC2FA612613 -:10087000063AB36B030549E70CB96F5A66955CB449 -:10088000A30CC13E7029A26EA4DF9371137726E1F9 -:1008900026F826C6BC9473F92F0BE9849818EACC85 -:1008A000EC0C15279C32FF3D56AF928B7AD335D591 -:1008B000CB4A30CC13E7029A26C6BC947341979179 -:1008C000F483CE0420628B0516498C24C0C7569051 -:1008D000C0C15279C32E5BD5A672D294FAAD58C866 -:1008E000FA9F54B3324BB954A651866B79D0609FAE -:1008F0003205344D8D7A4D1E7AB35100A93D59A869 -:100900007B4482A1AF4A8D52A95241494F3A2E40B1 -:10091000A49950BE90085279C32E61262DEB4CD07D -:1009200015CB4A30CC13E7029A26C6BC48FE1D25DB -:1009300046A954A920A4A79D1720524CA85F48049B -:100940002309316F5A6680AE5A5186609F3814D1A0 -:100950003635E4A79D1720524CA2450D8B15F49116 -:10096000DE8BC928C24C5BD699A95CB4A30CD6F324 -:10097000A0C13E640A689B1AF16D4CAA92E03694BD -:10098000709B297813AEB3AA85D44375093AC9EB95 -:100990003524B81B328E13487E4EFD40FD40FD408D -:1009A000FD40FD40FC13F421F917458A300B335FFD -:1009B00083A22A300B335F83A2A8C02DB32070928C -:1009C000139ADE741827CCAA689B1AF70745518042 -:1009D0005B66470738A823E751113FE0E8854601E9 -:1009E0006D990612654F7A2024BAB33215257BAD76 -:1009F0003378AE0E73D047CEA730CC44FF83A2A885 -:100A0000C02CD991C1D11518059B3208BA2C518040 -:100A100059B3207092E29889FDBCEE1890FC8BA22D -:100A2000C52B0D783A22A561AF074551805B66441E -:100A30009EB3524B83ADC709BE1F9F74655D0A17F5 -:100A40007CABA0C24C3849122E384907A30CC13EDA -:100A5000655344D8D7ADE700324B9B33344A03008B -:100A60009D25CE8324B819998C02124BA199D8C028 -:100A7000274973CFF93CF47CE79804E92E7F39E3EA -:100A80004F4653C06013A4B9E53C03DE8F9CF300CE -:100A90009C6FCF3E85F9A336021E6038923E631AE2 -:100AA000109FCF181092BCD0A40CDCC00F9C9734C0 -:100AB00062B6E7F3F3A5CF1842341CC2CAFA8E68B7 -:100AC0005206AF3CA30DBF9E50E1D173CAE03AFC81 -:100AD000C1091A1E6A5C5B8E634E7773CC6167DD59 -:100AE000E66C48D1F31B24695108D4421BF467D14A -:100AF000804E2FD08CD83009C21E801C46013A4748 -:100B0000D031A106013A7F4630211804E95E8429DC -:100B100000C027CDD0007C9804F92E84628C027D21 -:100B2000BA3E7E4C027D2E8C61083009F41D0165B1 -:100B300073009F51D085201804FABD194618C027AC -:100B4000DFD194384C027D174657013009F5FA0180 -:100B50000906013E87A14B88C027DC740D39D300FC -:100B60009F73D030B39804FBBD06C483009F47D069 -:100B70003648CC0271BF3F9A17E63F0821E692A49F -:100B80008F9A1031A7F310B184AF3AACDCF773F24F -:100B90005CC62ADB9E7E7E97310863D0737B43A8B8 -:100BA000E63D34EAF3E315BF9F185F45CFE89F5F4A -:100BB0009A5B03D0F3D3CE371CD00FBB9E68783B33 -:100BC000BCCA31E8F9A20212A27351086FD1F346F0 -:100BD0000138BF40FC23009C21E84951804E91F42C -:100BE000210319804E9FD0216306013A568C02746E -:100BF000FE75495E63D34A54423513A7D1804E95A2 -:100C0000E81E9A4C027CDD1BB9E6013E4BA062A3B4 -:100C1000009F6E8CFCF3009F4BA04218CC027D0716 -:100C200043DA13009F51D03D349804FABD1C628C06 -:100C3000027DFD1C6173009F45D1F44E6013EBF4FF -:100C400025B033009F43D1A79C1804FB8E8403E991 -:100C5000804FB9E843C13009F77A0A319804FA3E67 -:100C6000844041804E82E7418709230423009D058B -:100C7000CE961C248C108C0274173A043849182123 -:100C80001804E82E7450E12460846013A0B9D411D4 -:100C9000C248C108C0274173A82384918211804EA5 -:100CA00082E7528E12460846013A0B9D401C248C66 -:100CB000108C0274173A090E12460846013A0B9836 -:100CC0006A1C24B0E11804E82E6B50E1258708C0A7 -:100CD000274173054384961C23009D05CCAA1C2440 -:100CE000B0E11804E82E70687092C3846013E54484 -:100CF000F9409D05CE5A1C24B0E11804F9D13E708C -:100D000027CF13E5442CA042CB89F2213A0B9C0A51 -:100D10001C24B0E11804F9D10B3810B3C4213936C2 -:100D20005C42C8842B79D061C2741524BAD331E5F2 -:100D300059082908E066634295128100290BC151C8 -:100D400024B81999902290B418A0914101414141D1 -:100D50005283CA4028682908BA16109C990B5694E9 -:100D600090521574C0271A2AD29025D3009D28AB23 -:100D70004A42174C0270D4842E9804E12A42174C40 -:100D8000027082904BA60138514842E9804E15A46A -:100D90002174C0270FA412E9804E82AC80ACA0ACB5 -:100DA000A959E5644565CAC84ACE0ACE4ACE95918E -:100DB000959495932925C0CCCC88A4975636647217 -:100DC00090548A9C4508B9B766129309C9B2748ECB -:100DD000BA6013E5348EBA6013E4748EBA6013E51A -:100DE000691D74C027CA291D74C027CED225D3001F -:100DF0009F38A44BA6013E5E912E9804F915225D02 -:100E00003009F3E912E9804F905225D3009DC5487F -:100E100025D3009C45CECD09C9B21A44BA6013E768 -:100E2000348974C0271C27B79C80C2D776599B93FE -:100E30000C64C31D1BF4454BC7C63A37E8814BC74A -:100E4000C63A37E8914BC7C632618EB3BCC34A225B -:100E5000E6B5249771C987B431AE73A2CF39D25D9C -:100E6000044442C0D6DE710616BBDBCE830C64C3DD -:100E70001D311304F9954D133293635E6614CC292A -:100E80002A5330A6614CC299853A72CCC299850624 -:100E90001BB30A661414249985330A08B186614C81 -:100EA000C2842168733B30A661414EA5985330AC93 -:100EB0005976614CC2B08DD6614CC2B02CF6614CF3 -:100EC000C2B18CA5985330AC0F24CC2998560F286A -:100ED0006615921A1985330ACA850CC2998565C3AD -:100EE000D985330ACE7086614CC2B397710C993B99 -:100EF000CC83580BEA779D064ABE047460E0D14E5D -:100F0000384C3EEE3EEE3EEE3EEE30BBCAE11F7781 -:100F10001F771F771F7727708FBB800E11F771F730 -:100F20007C6F3CB33602FB8DE655707F2D246955EE -:100F30004F58A9231F54F78A95252B750CCCAC5616 -:100F400051CC51E445CEA21239C0A0AF566A497FB8 -:100F5000028C09F80BEBAF56766752B28E69A71177 -:100F600073A8B1BCCAA0A936502C98E70AF566A4AC -:100F700097E25A3027BAF7834EA5330A66158DE6F5 -:100F80005539D2A7AC546016701B728E628F222E18 -:100F9000751602FB8DE60A953D62A300B701B553B5 -:100FA000DE2A5494ADD43332B15947314791173AC0 -:100FB0008848E702B017DC679D4B8DE752AA7BD4C7 -:100FC000AA92BDD699BC5602FB8CF36666C6F36640 -:100FD0006662992AF8186870B08A0D5555555552B1 -:100FE00032E1405C380BEA9B87017DC05F7017DC03 -:100FF00005F5DC9B017D614D80BEA77982A21F5063 -:10100000152A8F8B1CE5A5138458E702915405021D -:101010004BBD221A947F9C1AC05F421A21D180597D -:10102000C06D1C2C0A83555555555555555555556C -:1010300055541CB85C6E179C2F385E70E7B85E7014 -:10104000BCE179C2F385E70BCE179C299C299C292A -:101050009C230F5814EE357726219305C9B017D27B -:101060001D188A219305C9B017D187AC0A740FAE39 -:10107000F55A82A3E43A3114BBD7599974A21930B6 -:101080005C9B017D187AC0A740F843D4638925D0C2 -:1010900010D61C6A10F5558925D151661F51F5915E -:1010A000492E8915986AA3E08A9465640E1317384F -:1010B000A8864C1726C05F461EB028631F087A8C8E -:1010C0007124BA021AD00D421EAAB124BA2A2D31B7 -:1010D000F51F587492E8875A6352DEF451694A3E0C -:1010E00009694650F0E131730545BD598D8B4A7C45 -:1010F000D3ED38E9D34E74ED443260B93602FA5B71 -:10110000DE8A2D29D0E121F5A39221F219305C9BD2 -:10111000017D21F5A0C6016701B445CEA51239D4E1 -:101120001C05F440A1C2C3506AAAAAAAAAAAAAAAE4 -:10113000AAAAAAAAAAAA81AF869F191BE781F3656A -:10114000F280BE7017DFDF380BEB0DC380BEA70F38 -:10115000954F5A94C02CD8B1A7CE5A1173A83AC251 -:10116000CCB63017DC6F35A9804DA7CE2A1879C5CB -:1011700049DE61A822E75033F9986408B99542FC2A -:10118000CCD9953D62A248D448E70288B9C1A0E312 -:101190009D4E62E6CCC66BCE8310C982E4DAC2C82B -:1011A0001EC3B93602FAA9EB4E3030FA0DF0A9EBA6 -:1011B00040B90FAA7AD2C2C8FAA7AD410A47D53DB5 -:1011C00068ACF1F54F5A97547D4FA8AA551F11737B -:1011D0005AB017DE5D59A925D0552A46BCB822AEB3 -:1011E00045293E14FAE19994CA4ABE3DD699925DCA -:1011F0001517C8D7DC15178A401F0A9EACC9654968 -:101200005C1D10684A3E5BDE83169580BE91745863 -:10121000A4007C38E7563017DF75A6649745209DFB -:10122000035F70545E291DF0A9EACC865495C1D1A4 -:1012300006830FAA7BD0654945BDE962D291DF04E0 -:101240005D16291C7D4FAC1A471AA9F5676653280D -:10125000B7BD2C5A523BE3DD59A925D1A8AC086B88 -:10126000EE08ABC5202F854F566675495C1C181DCE -:1012700081C26405F080BE355CD017C255F0957C04 -:10128000255F080BE1017C7BAB3524BA1055931A1E -:10129000FB822AF148D7C2A7AB31B2A4AC639D4A06 -:1012A0008D7C7BAB3524BA1054308D7DC11578AC64 -:1012B0006F5A94601AE379D4AA4F854F5666D54980 -:1012C00058C73A9549F045D1629486BC1D13D29017 -:1012D000FFCF7A83F25031DE006060A11735A85F3E -:1012E0009B1B3707441A300B380DBC1CE0D047CE8F -:1012F000A0AA7AA1986A92953D6831805B80DAA9AC -:10130000EF41952516F7A58B4AC679B333602FAA0E -:101310009EB15180599ECAA7AC0A300B67B2ADD5B9 -:10132000DA925D17A300B32D956E08A958A1173A5C -:101330008B017D54F78E9525081CE05602FBC1D128 -:10134000151805926B3C1D1228C02CA56C11701746 -:10135000B2384D80BEE02FB4EC4AEDB39E02FB8064 -:10136000BEE02FB139933E6DE710609F32A9A26CA9 -:1013700005F440E60A953D6A2300B380DAA7D62A31 -:10138000030D7017D22E76294FBC54A6516F7A5890 -:10139000B4AC05F48BA2F40E350D492EB4CC18A5CF -:1013A000C8F84A9723E1052E47C28A5C8F85697287 -:1013B0003E1F4AC3551F5643328CA35E60A845CEDC -:1013C0000D602FA3849DD8F017D22E0E1B2384D836 -:1013D0000BEB89F380BEE02FBB3985DF2203E701E9 -:1013E0007DC05F7017D11738145BD6A2740D4B7A8D -:1013F000B33196946BCC3523D749481573290F5DCB -:101400008AC05F4D79843580BE881CC3529F59685D -:10141000C02CE036AA7BCD4A92BEF3814A7D5B594F -:1014200094CA1C24EEC780BE881CC3529F5968C052 -:101430002CE036AA7BCD4A92BEF38143849C7B3854 -:101440000BEBAF70D4EA53009B4F9C5430F38A945B -:10145000FAB6B3299422E61A85F9B05993F9D2C4A1 -:101460003260B936B0B390D977261C2722E896B4FB -:1014700023EA9EB511805965862073968D79AD5803 -:101480000BE917448A4A07D77A82A190FAEF0154F0 -:10149000BA50D4591E2CE9F38A99856B0B23159702 -:1014A00072611730D42C738748AA028125DE910D12 -:1014B0004AC05F7ED280A53EB2D0C86B80BE881C79 -:1014C000EA0917441A371A917458A371AF074454A4 -:1014D0006E35E0E8AA640F90FAD06300B380DA2C8E -:1014E000738748AA028125DE910D4AC05F48BA275A -:1014F000A300B701B74F9CB46BCC3516F566632DCE -:10150000291EBA4A40AB99487AEC508B9C0822FCC1 -:10151000F9B2553D62A92351239C0A3C730D445CEA -:10152000E15071CEA11FE7156B0B25ED0B93602FDA -:10153000AA9EAC3665495F7A2050087FEF3914497E -:10154000011181046040CC59C0AD23EB41B081F260 -:101550003A41AA5043E4D48654A087C152CA9301A9 -:1015600032549D2402000052AF1646A7916708B47A -:101570000451F16519B46E2DC0AD490092571B742A -:10158000455F2351B7440A1006A36E8B6B081F19E1 -:10159000D1E680828054042A4591A9E459C22D01E4 -:1015A000140450D3FC558461D980512FE21F465F4B -:1015B00040E020154ABC591A9E459C22D01148CBC8 -:1015C000E81408015415E2C8D4F22CE116808A46CA -:1015D0005F527CD9A8F888D05A3CD25C5B80DAA7ED -:1015E000D65A0886A45D17A0C3522E88A8221F537E -:1015F000EADACCA650E127763C05F54FAB6B329981 -:1016000043849C7B380BE927ACD492E00EDA384D4A -:1016100080BEE67D50BA51AE66EFBCDC7B871E0211 -:10162000FA93E6CD47C443CD0F349DA300B05501D6 -:10163000AE038404CE01D0E17002800E89E9221F3E -:10164000E0E896B011F4C2CE036A442DC06D48059F -:10165000B80DA300B776D5DEB150DC7D77BC54BAA7 -:10166000527F5814340F9AF381580BEAEF581460E4 -:1016700016A56C2EF7814BA56F7D5DEEB52E95807E -:10168000BEF073BD047CEAFEEB4CDE2953DD6A54E8 -:1016900094A9EA0A8C02D64C3C05F400EACD56AF78 -:1016A000C047D29C8D29CAE02FAEBD75999D4AF9DD -:1016B000EF517C940C77801818292AF8E0E8AA30BA -:1016C0000B2A987C1D1151805954C351F51B3324AA -:1016D000BB82A5195C1D1028C02C9AC7C1D1228CD1 -:1016E00002C994645C0CD68E13602FB80BEA30E309 -:1016F000C05F48DC780BE800E3C05F6C38D52E355E -:101700004F5A8A61AA9F561B32994642C8010C451E -:10171000CEA517E6C6CEA9EB151646A24738144348 -:101720002622E73D602FAA9EB512E07F017DE3E708 -:101730000293F995445CE5A0E39D4A7F9C54A9EB94 -:10174000510546B9FCC01B222E64542FCD46CCA7B0 -:10175000D586CCA65055C645CE5A0E39D4A7F9C564 -:101760004A9EB5118059C06DCFE600D9117322A1F0 -:101770007E6A36653EAC366532B017DD3E72D27990 -:10178000310C982E4C20732A8FF38AADE741827C6E -:10179000CAA689B5859FB0F017D51F5454251AA83D -:1017A000FF2A946511D74944D5CCA055D8AE0E88F0 -:1017B0001460164D6322E07286384D80BEE02FB86B -:1017C0000BEE02FB8138F017D7D71E02FAFAE3C0FE -:1017D0005F4C85900218C85B80DA300B701B4C227E -:1017E000D34C33038C2E4C4326D0F56366D095A79B -:1017F000CE45330AD61642386EE4CEBD592CD2AB54 -:10180000BA949DE61AB017D54F5A8B091A88B9C5F4 -:10181000424730D43216728865BD599925A5602F8C -:10182000B860F308B74A1A8FAB0D994651AF38A884 -:101830008E9065135218A054B1422E61A848E72D2E -:1018400016F7A805A5602FA475D251357328157613 -:101850002B83A20518059358C8B806286384D80BB3 -:10186000EE02FB80BEE02FA043A7017D4CE3C05FEA -:101870007017DC05F4642DC06D1805B80DA5BD6AA0 -:101880002386AA9EB511A46AA3EA8A8D23E117389C -:101890003469719845A6986A3EAC36651946BCE233 -:1018A000A23A41944D48628152C516F7A88B4A541A -:1018B000F5A88C02DC06D1039CB4A9EE0A95252A72 -:1018C0007AAD46016701B5D7AC0A300B6C4935E6F5 -:1018D000B567F3006C88B99150BF311B32A7B86867 -:1018E00095257BAD3378A7CD3ED38E9D34E74ED47E -:1018F00022E706848E60A8FF38AB839C2A08F9D4BF -:101900002063BC1A060AC05F4642DC06D1805B80B9 -:10191000DA22E61A848E72D16F5A80871AAA7AD494 -:1019200048C8D547D5152323E11738348CBA4B7BEB -:10193000D402D28C22DC06D51F561B328CA35E71DA -:10194000511D20CA26A43140A962B017DF9EF4B70A -:10195000C940C778018182B83839491C26C05F70F8 -:1019600017D4ABE12AF84ABE12AF8F974FCBA7012D -:101970007DDA80AA91647F4A81D522C8FE828025C3 -:1019800048B23EBBDC352E9407E88A9C03E24BA5A7 -:1019900077ABB332E94BBD598684977A04BA53E1E9 -:1019A00032EF50D4E63553EB029CC7D77AB330D22E -:1019B0005DEA02E9445D1628C02CE0369174455971 -:1019C00018D54FAC0AC435308B38692BBD5998698E -:1019D0002EF512E958674AEF50D58E3E1CA4B0CEC2 -:1019E00093216E1A481FA22AC30D577AB30D092EF0 -:1019F000F4435D288B832092384D80BEE02FAC17D6 -:101A000049B3A582E93EE93674E02FA6CE9C05F4E1 -:101A1000C22C8C52577AD48D48FAEF50D5AE35533C -:101A2000EB028621AAEF56661A4BBD44BA50C4E9B0 -:101A300053EB028681F5DEA1A8621F5DFEA25D293F -:101A400077A86A618D40FD11530C6AA7D60530C78F -:101A5000D77FA9574A5DEB481B0C7C8B9D8A53EFBF -:101A60006694CA54F5A0C6016E036A9F5676653225 -:101A70008B7BD2C5A5602FAA7D65A300B701B4C832 -:101A80005A078FED01D527916701B48B9C541C73C5 -:101A9000A8845CC150BF365660AB8C8B9C541C73C1 -:101AA000A8845CC150BF36566C05F553D6A2300BE6 -:101AB000295B19FCF69445CF150BF33CB32A7AC584 -:101AC0004601648A31239C0A5DEA34332E95C7CEE1 -:101AD0002A4FE65020B9310C9BEF391445CE45070B -:101AE0001CEA4687AB1B3684A75EAC966752B017DC -:101AF000DCFE7B4A22E78A85F99E59977A8D0CCBCA -:101B0000A527F3A0443260B937DE72288B9C8A0E79 -:101B100039D48C05F7E7B82AF92818EF0030305788 -:101B200007440A508FF07391411F3A9045C0BB188B -:101B3000E13602FBFB9E02FAEEE7F5CF017D105C79 -:101B4000F017D105CF017D53EB2D1805B80DA64236 -:101B5000DC06D31735A88B9C0A0E39D40CFE7B4AC1 -:101B600022E6550BF331B3602FBC7CE2A4FE655135 -:101B70001738141C73A819FCF69445CCAA17E66311 -:101B8000660AB8CC85A158F6A23548487F4A89959F -:101B90002121FD0502549E45910E3C05F507405557 -:101BA00048523E86A07548523EB5004A9C006BC71D -:101BB000CE4527F32A843735DEA0AB231AAEF58352 -:101BC0005918D743DE2AD094EBDE053A959FCCC353 -:101BD0002045CCAA17E666CC43264FE741222E705B -:101BE0006838E753E02FABBC12D2E9580BEAA7AD37 -:101BF00045A11FC05F7839C8A08F9D481C24EEC73F -:101C000080BEBAF56D6649770D4EA53009B4F9C5A9 -:101C1000430F38A93F9D02FBCE4511739141C73A4E -:101C2000919FCF69445CF150BF33CB32A7AC549045 -:101C30008D448E702977A8D0CCBA56B0B29D8C86D0 -:101C40004C172677261C271C249E2361BE8E124F1C -:101C500011871CEA5C05F5D7B86A752977AB0D9931 -:101C600074A54F72A0AA4AC6F36666C63982AF75DC -:101C7000A66F146BCE05707396823E7528E13AA765 -:101C8000AD44601652B61D7AB6B324BB86A75298EF -:101C900004DA7CE2A1879C55F79CB5AC2C9533B94E -:101CA0003105D953D6A2300B295B022E615A17E6B3 -:101CB0009CB32A7AC54021A891CE0527F3A5886454 -:101CC000C172654F58140C8D7EF381445CEF41C79F -:101CD0003ABE02FAA9EACECCA92953D6A24647DDDC -:101CE0007AC0A30086E29B29788B810998709B2992 -:101CF000795DD972ED94BCB976133B2A5DB29795A4 -:101D00002ED94BCA7D5B5994CA1C24EEC794BCC023 -:101D100026D3E7150C3CE2ACFE7B4A22E78A85F924 -:101D20009E59977A8D0CCBA527F3A0417262193783 -:101D3000DE70288B9C8A0E39D48D0F56366D094E75 -:101D4000BD592CCEA56B0B22D99DC9B297BEF3818C -:101D50004A7D65A300938F672978C24DC1D1068261 -:101D600031AF07383411F3A82A9EA8661AA4A54FEC -:101D70005A0C118FAA7BD0654945BDE962D2B19E4C -:101D80006CCCC6198709C38E75411F3AA513D5556A -:101D900055555555555555555555555555555555F3 -:101DA00055555555555555555555555555555555E3 -:0E1DB00055555555555555555555555ACC90C8 -:00000001FF diff --git a/kernel-2.6.33/firmware/ttusb-budget/dspbootcode.bin.ihex b/kernel-2.6.33/firmware/ttusb-budget/dspbootcode.bin.ihex deleted file mode 100644 index b4b22470..00000000 --- a/kernel-2.6.33/firmware/ttusb-budget/dspbootcode.bin.ihex +++ /dev/null @@ -1,820 +0,0 @@ -:1000000008AA001800030800001000000180185F13 -:100010000000018077182AEB6BF8001803FF68F8DE -:100020000018FFFEF7B8F7BEF6B9F4A0F6B7F6B5BC -:10003000F6B6F02019DFF1000001F84D01ABF6B87B -:10004000F02019DFF07301A57EF80012F000000126 -:1000500047F800117E9200F80011F00000017EF8D0 -:100060000011F00000016C89019AF7B8EEFCF02055 -:10007000FFFFF1000001F84D01BFF27301B94E021C -:10008000F495F5E356027E001100FA4C01B76B03BC -:100090000001F6B8EE04F0740DA7F07401C54A1122 -:1000A0004A1672112AE610F80011FA4501DBF495A0 -:1000B000EEFF4811F0002AC68816F495F49510EE6C -:1000C000FFFFF4E36CE9FFFF01D510F82AE7F845DC -:1000D00001E210F82AE7F4E3F07401FFEE018A165A -:1000E0008A11FC00F7B8E9204A1109F82AE6F84E0F -:1000F00001F3F27301FDF495E80172112AE649114A -:1001000080E12AC6F3000001E80081F82AE68A119E -:10011000FC00F495F073020010F82A0FFC004A115D -:10012000F074020280F82A107308000940F82A15BA -:1001300082F80011F495771003E8F5A9F830022150 -:1001400071F82A102A1556F82A0CF0E34EF82A16F0 -:10015000E8004EF82A0C8A11FC004A064A074A1D9C -:1001600068F800077D3F69F80007400068F8001D47 -:10017000FFFC6BF82A0F00018A1D8A078A06F4EB40 -:10018000EEFD76F82A0F000076000000FB80194C87 -:10019000F495E80080F82A11F980190780F82A0EF2 -:1001A000F980166676002A1210F82A11F98018E3F1 -:1001B00010F82A0EF980166610F82A0EF9801687B4 -:1001C000EE03FC004A11F6B8F495F020800011F817 -:1001D0002A5AF84D029311F82A9FF84C027C7712A4 -:1001E0002A39491201F82A9F8911F495F4957181F1 -:1001F00000116CE1FFAB02936BF82A9F0001E90547 -:1002000001E2000381F82AA0F073029572112A9F7F -:10021000F49510E12A396BF82A9F000111F82A9F02 -:1002200009F82AA0F84C029376F82A5A000076F8CA -:100230002A9F000076F82AA000008811F495481142 -:100240008A11FC004A11EEFE10F82A5AF84402B254 -:1002500076F82A5A0001F07402588811F495771044 -:100260008000F4A9F83002B24811F03000FF80009D -:1002700010F82A5BF98018D6EE028A11FC00F4957A -:100280004A084A094A0A4A0B4A0C4A0D4A104A11BE -:100290004A124A134A144A154A164A174A174A1963 -:1002A0004A0E4A064A074A1A4A1D4A1B4A1C68F85F -:1002B00000077D3F69F80007400068F8001DFFFC5B -:1002C000481868F80018FFFEF495F4954A08EEFD0A -:1002D000F07402588811F49577108000F4A9F83072 -:1002E00002EF4811F03000FF800010F82A5BF9801F -:1002F00018D6EE038A18F4958A1C8A1B8A1D8A1A5E -:100300008A078A068A0E8A198A178A178A168A1510 -:100310008A148A138A128A118A108A0D8A0C8A0B0F -:100320008A0A8A098A08F4EB4A1177112A397681F8 -:10033000005577122A1810E2000180E1000110E256 -:10034000000280E1000276E10003000076E1000493 -:1003500000AAF07402988A11FC004A118811F495E1 -:10036000F49510816FF82A9E0C88E8FF18E10001CF -:100370001AF82A9EF0301FFF80F82A9E8A11FC008E -:100380004A1177112A397681005577122A1811E21D -:10039000000181E1000111E2000281E1000276E149 -:1003A0000003000248086FE100040C98F03000FFE1 -:1003B00080E1000576E1000600AAF07402988A1137 -:1003C000FC004A1177112A397681005577122A18D4 -:1003D00010E2000180E1000110E2000280E1000271 -:1003E00076E1000300044811F00000048812F4953F -:1003F00077132A76E900E598F3000001F6B8480B78 -:1004000008F82A3CF8430371768200AAF074029837 -:100410008A11FC004A11EEF08811F495F49571816F -:10042000001471E1000100154911F3000002891167 -:10043000E7826DEA0004E7836DEB000A771A000596 -:10044000F07203AA1181F2E88082E9FF19E100014C -:10045000F1A0819211E1000CF2E88083E9FF19E13B -:10046000000DF1A081936DE9000248184918700051 -:100470000015F0000004F300000A80018102F2740C -:100480000E54F4954814EE108A11FC004A11F074D1 -:100490000C5E80F82A5C77122A3976820055771133 -:1004A0002A1810E1000180E2000110E1000280E260 -:1004B000000276E20003001CF6B856F82A16F0F0A7 -:1004C000F0F880E2000756F82A16F1F0E8FFF28013 -:1004D00080E2000656F82A16F1F8E8FFF28080E282 -:1004E000000557F82A16E8FFF28080E2000456F86B -:1004F000276CF0F0F0F880E2000B56F8276CF1F072 -:10050000E8FFF28080E2000A56F8276CF1F8E8FF75 -:10051000F28080E20009E8FF57F8276CF28080E261 -:10052000000856F8276AF0F0F0F880E2000F56F85D -:10053000276AF1F0E8FFF28080E2000E56F8276AA1 -:10054000F1F8E8FFF28080E2000D57F8276AE8FF33 -:10055000F28080E2000C76E20013000076E20012E6 -:1005600000006FF82A5C0C5880E20011E8FF18F8D0 -:100570002A5C80E2001076E20017000076E20016A6 -:1005800000006FF82A9E0C5880E20015E8FF18F86A -:100590002A9E80E2001476E2001B000076E2001A38 -:1005A000000076E20019000070E20018276E76E283 -:1005B000001F000076E2001E000076E2001D000031 -:1005C00076E2001C000076E2002000AAF074029897 -:1005D0008A11FC004A11EEFE10F82A38F84504EDA5 -:1005E00077122A1810E200028811F495771000089B -:1005F0006DE9FFDFF6A9F8200475F073047DF010B3 -:100600000021F0001A8348087EF80008F4E2F07434 -:10061000030AF07304EA4812F2740323F0000004A2 -:10062000F2740336F495E800F07304EA77112A189F -:10063000E8FF6FE100040D4818E10005F274096954 -:10064000F495F2A0F0740336F07304EA77112A18D7 -:10065000E8FF6FE100040D4818E10005F27409415C -:10066000F495F2A0F0740336F07304EAF0740357C3 -:10067000F07304EA10F82A1CF07412A4F274033622 -:10068000F495E800F07304EA4812F2740380F00075 -:100690000004F2740336F495E800F07304EA10F8ED -:1006A0002A1CF07412C5F2740336F495E800F07356 -:1006B00004EA77112A18E8FF6FE100060D4818E1F7 -:1006C000000771E100050012F2A070000012800125 -:1006D00010E10004F0740E7AF2740336F495E80029 -:1006E000F07304EAF07403BC76F82A380000EE02D6 -:1006F0008A11FC004A1177112A3976810055771248 -:100700002A1810E2000180E1000110E2000280E1FD -:10071000000276E1000300094811F000000488128D -:10072000F49577132A86E900E598F3000001F6B8FE -:10073000480B08F82A3CF843050A768200AAF074B0 -:1007400002988A11FC004A1177112A3976810055E6 -:1007500077132A1810E3000180E1000110E3000282 -:1007600080E1000213E3000381E1000348117711E7 -:100770000000F84D0544F000000488124813F00012 -:1007800000048813F495F495E5986D91F6B8481136 -:1007900008F82A3CF843053AF0202A394911F500B7 -:1007A0008911F495F49576E1000400AAF07402989A -:1007B0008A11FC004A1177112A3976810055771287 -:1007C0002A1810E2000180E1000110E2000280E13D -:1007D000000276E10003000C4811F00000048812CA -:1007E000F49577132A7AE900E598F3000001F6B84A -:1007F000480B08F82A3CF843056A768200AAF07490 -:1008000002988A11FC004A1177112A397681005525 -:1008100077122A1810E2000180E1000110E20002C4 -:1008200080E1000276E1000300194811F0000004A5 -:100830008812F49577132A5DE900E598F30000012A -:10084000F6B8480B08F82A3CF8430593768200AACC -:10085000F07402988A11FC004A11881110F82A38A5 -:10086000F84405E310F82AA1F84405BA6CE1FF56F4 -:1008700005E372122AA1F49570E22A1800116BF8B0 -:100880002AA10001F07305E372122AA1F49570E227 -:100890002A18001110F82AA1F00000018812F4951E -:1008A000F4956EE2FFFC05D173122AA14811F00005 -:1008B000000580F82AA210F82AA108F82AA2F84414 -:1008C00005E36CE1FFAB05DD76F82A38000176F828 -:1008D0002AA1000076F82AA200008A11FC00F495F3 -:1008E0004A084A094A0A4A0B4A0C4A0D4A104A1158 -:1008F0004A124A134A144A154A164A174A174A19FD -:100900004A0E4A064A074A1A4A1D4A1B4A1C68F8F8 -:1009100000077D3F69F80007400068F8001DFFFCF4 -:10092000481868F80018FFFEF495F4954A08EEFFA1 -:1009300010F82A5BF9801804F07405A2EE018A18F9 -:10094000F4958A1C8A1B8A1D8A1A8A078A068A0ECF -:100950008A198A178A178A168A158A148A138A129C -:100960008A118A108A0D8A0C8A0B8A0A8A098A08D7 -:10097000F4EBEEFD76F82A38000076F82A5A0000EB -:10098000E8014E00FB8017D6F495E80180F82A5B59 -:1009900076002A8FF98016AA10F82A5BF980175C76 -:1009A00010F82A5BF980176FFB801666F495E81A39 -:1009B000FB801687F495E81AFB801666F495E81B11 -:1009C000FB801687F495E81BEE03FC004A11F495B2 -:1009D00013028811E800F84D066AF3100001891A25 -:1009E000F495F07206691C918A11FC004A11881175 -:1009F00012031102F8450679F0100001881AF495E7 -:100A0000F072067881918A11FC004A11F495710206 -:100A10000011110361F800110001F8300691F6B8D9 -:100A20006FF800110C1F8811F3E8E8FF1881F1A09E -:100A30008181F073069DF6B86FF800110C1F8811C4 -:100A4000F33000FFF020FF001881F1A081818A11AE -:100A5000FC004A11F495110261F8000B0001F82026 -:100A600006B1490BF61F8811F495F4951081F273C5 -:100A700006B8F03000FF490BF61F8811F495F49585 -:100A80001281F4788A11FC004A11F4957102001267 -:100A900013038811E800F84D06CCF3100001891A01 -:100AA000F495F07206CB1192F2C081918A11FC008C -:100AB0008812120271010013F84506DBF0100001E4 -:100AC000881AF495F07206DAE598FC004A11EEFEF9 -:100AD0008811110410067105001261F8001200015E -:100AE000F82006EAF0000001F6B8F00000016FF807 -:100AF00000120F1F48088100F47F8001F27406BACB -:100B0000F4954811EE028A11FC004A11EEFE88129B -:100B1000110410067105001361F800130001F8209C -:100B20000709F0000001F00000018811F6B86FF825 -:100B300000130F1F81004811F47F8001F27406CE6C -:100B4000F49548124811F030FFFEEE028A11FC00C5 -:100B50004A114A164A17EEFCF495800271080016F5 -:100B60001009710B00178003710A00114817F8452E -:100B7000073F700000111003F074069F80017000A1 -:100B800000161002F074067B6D916D966CEFFFFFFE -:100B9000072FEE048A178A168A11FC004A11EEFE0E -:100BA00010F82AE808F82AE9F845076476000001F9 -:100BB00062F82AE9005EF274120BF0003040721104 -:100BC0002AE97710000FF5A9F82007616BF82AE9E8 -:100BD0000001F073076476F82AE90000EE028A113A -:100BE000FC004A118811E80075F800080008E800C8 -:100BF00075F800080009F6B8F495F020FC3F75F888 -:100C00000008000DF0200C3075F80008000C76F894 -:100C10002AE8000076F82AE900006C81079276F84D -:100C20002AEA0000FB801676F495E810E80075F8D3 -:100C300000080000F07307A876F82AEA0001FB809C -:100C40001666F495E810FB801687F495E810E80026 -:100C500075F800080000F6B8F495F020FFFF75F86D -:100C6000000800008A11FC00F4954A084A094A0A63 -:100C70004A064A074A1D68F800077D3F69F80007E1 -:100C8000400068F8001DFFFC10F82AEAF84507E16B -:100C900010F82AE8F0000001F030000F80F82AE890 -:100CA00010F82AE8F84407D6F6B8F495F020FC3F8F -:100CB00075F80008000DF0200C3075F80008000CE5 -:100CC000E80075F800080000F6B8F495F020FFFF82 -:100CD00075F8000800008A1D8A078A068A0A8A09B0 -:100CE0008A08F4EBEEFFF2740767F495E801EE0171 -:100CF000FC004A074A1D68F800077D3F69F80007B5 -:100D0000400068F8001DFFFC8A1D8A07F4EB4A11B9 -:100D10007711002876812400E80075F800080001AA -:100D2000F2740767F495E8007711001D6881007F71 -:100D3000F6B8F495F020FF807711001DF030010027 -:100D40001A818081F0740A33F07411ACF980132594 -:100D5000F9801653F9801782F074062FF98014B2C7 -:100D6000F9801910F0740DE3F07407E8F07402369E -:100D70008A11FC004A1160F8277BFFFFF830083920 -:100D800071F8277B277960F82779FFFFF83008B2E0 -:100D900010F8298608F82779F0307FFF8811F4953C -:100DA00077104000F6A9F830085810F8277908F8AD -:100DB000277AF0307FFF8811F49577104000F6A96C -:100DC000F820086376F82779FFFF76F8277BFFFF86 -:100DD000F7B8F27308D9F020FFFFF6B856F8277479 -:100DE000F0F9881156F82772F0F98812F495F49505 -:100DF000E720F4A9F830088FF120277C4811F6008D -:100E00008813F495F495108308F82779F0307FFF64 -:100E10008813F49577104000F5ABF830088F6D918A -:100E20004811F03001FF8811F495E720F7A9F83058 -:100E300008746D894811F03001FFF0E7F495480817 -:100E40004EF827744808F1F98911F495F49571E189 -:100E5000277C277A60F8277BFFFFF83008AB48082B -:100E60004EF8277276F8277BFFFF76F82779FFFF89 -:100E7000F27308D9F495E80044F8277340F8277511 -:100E800082F80011F49577108000F6A9F82008D8B0 -:100E9000F6B810F82773F000800048084EF8277461 -:100EA0004808F0F98811F495F49571E1277C277AC8 -:100EB000F7B857F82774F062FFFFF040FF80F28028 -:100EC0004EF82774E8008A11FC004A114A16EEFB1E -:100ED00011F8277109F8277389118810F495F49592 -:100EE000F6A9F82008EDF273090EF495E800F62053 -:100EF00076000041F07412EE8816F495F7B86D96FE -:100F000010F80016F847090AE7617600000076013C -:100F10000080760200FF76030000F2740CB9F495AD -:100F2000E8006CE9FFFF08FB7316000EF066004155 -:100F3000EE058A168A11FC004A11F495710200131D -:100F4000F6B877117FFF57F827724811F280F0004A -:100F500080008811F640F0E0F1F1E801F28080F8BD -:100F600027787712800057F827724812F28088128B -:100F7000F495F4956C820938E80075F800080001D2 -:100F8000F073093DF020800175F8000800017081C0 -:100F900000138A11FC004A11F0307FFF11F82986F6 -:100FA000F520F3307FFF8911F49577104000F6A902 -:100FB000F8200954F2730967F495E8026FF8277A6C -:100FC0000D20F3307FFF8911F49577104000F6A9CA -:100FD000F8200964F2730967F495E80180F8277B2B -:100FE000E8008A11FC004A1111F82986F520F33037 -:100FF0007FFF8911F49577104000F6A9F820097A4F -:10100000F273098DF495E8026FF8277A0D20F3301A -:101010007FFF8911F49577104000F6A9F820098A1E -:10102000F273098DF495E80180F82779E8008A11B8 -:10103000FC004A11F495710200128811F6B857F8B5 -:101040002772F0207FFFF280F0008000808157F847 -:101050002772E801F3F1F28080F827787711800099 -:10106000481157F82772F2808811F495F4956C8135 -:1010700009B5E80075F800080001F07309BAF0201E -:10108000800175F80008000145F8277143F82773BF -:1010900083F80011F495E720F6A9F83009C9F27336 -:1010A00009E47712000057F82772F0207FFFF280E2 -:1010B0004912F500F300800061F8000B8000F83061 -:1010C00009DCF1208000F5208912F49548126FF8B0 -:1010D00027730D00F495490B4FF827728A11FE0013 -:1010E0004812F4954A114A164A17EEFCF495710815 -:1010F00000168817F0740830481870000016F27453 -:10110000098FF00000028811F495F4956C810A0AA9 -:10111000F27408DBF4954816481870000016F27453 -:10112000098FF00000028811100270010011800088 -:10113000F27406CEF495481749114817F60088173F -:10114000E760F5A9F8200A2D4816F62088114818FE -:1011500070000011F274098FF00000028811700114 -:10116000001110028000F27406CEF4954817EE04C8 -:1011700048168A178A168A11FC00EEFDE8004EF820 -:101180002770E8004EF82772E8004EF82774E80050 -:101190004EF8277676F82779FFFF76F8277A000051 -:1011A00076F8277BFFFF76F827780000E80075F8CF -:1011B000000800017600000076010200F27412DCE3 -:1011C000F020277CEE03FC004A11EEFCF4954E0063 -:1011D00077127FFFF6B84912F180F3008000891280 -:1011E000F0E0F1F14F02E901F495480BF5405602A9 -:1011F000F18081F827787711800056004911F1803D -:101200008911F495F4956C810A81E80075F800085D -:101210000001F0730A86F020800175F800080001D3 -:101220001082EE048A11FC004A11EEFEF4954E0085 -:1012300077117FFFF6B84911F180F3008000891122 -:10124000F0E0F1F1E801F28080F827785600F12013 -:101250008000F180F495490BF84D0AABF020800135 -:1012600075F800080001F0730AAFE80075F800088F -:101270000001EE0248118A11FC004A118812130283 -:1012800077110000F84D0ACBF3100001891AF4958C -:10129000F0720ACA48111CF8297E881111F8297EBB -:1012A000F200000180F8297E819248118A11FC0029 -:1012B0004A11F495710200118812F6B8F0207FFFF0 -:1012C00057F82770F280F0008000808257F827706E -:1012D000E801F3F1F28080F8277877128000481255 -:1012E00057F82770F2808812F495F4956C820AF40E -:1012F000E80075F800080001F0730AF9F020800199 -:1013000075F80008000145F82775E71043F82771C4 -:1013100083F800126DE800046D8AF6AAF8300B0A13 -:10132000F2730B257711000057F82770F0207FFF2C -:10133000F2804911F500F300800061F8000B800095 -:10134000F8300B1DF1208000F5208911F49548112B -:101350006FF827710D00F495490B4FF8277048116D -:101360008A11FC004A114A164A17EEF08817101726 -:1013700080051016800610158007711400111005E5 -:10138000F030000188101006F0300001800849118B -:101390001005F6018009100661F800080001F82028 -:1013A0000B4B1009F0000001800971080012F4AA2B -:1013B000F8300B541009F00000018009120949119E -:1013C000F47F8009F620800A56F827704E0C100929 -:1013D00080004818F2740ACEF00000048816F495D4 -:1013E000F4956C860B6DF2730C59F495E800F6B821 -:1013F000F495560CF0F98812F495F49570E2277C78 -:101400002986E800800E4811F8450BCC77100001C2 -:10141000F4A9F8300B896CE1FFFD0B8B10E700029B -:10142000800EF0730B8B1087800EE710F5AEF8205E -:101430000BB270000017700100161004F07406CE95 -:1014400048174916F60088174811F6208811100928 -:10145000F62080004818F2740ACEF00000048816C6 -:1014600010047000001770010011F07406CE4811CE -:1014700000048004F0730BBC7000001770010011B1 -:101480001004F07406CE4811000480044911481677 -:10149000F6208816F495F4956C860BCC100A800023 -:1014A0004818F2740ACEF00000048816120AF845B3 -:1014B0000C33710A0010F4AEF8300C1C4816F0E141 -:1014C00088111208F8450BDB6D891207F8450BE906 -:1014D0001007800070020011100680011004F074E3 -:1014E00006DCF0730BEF48116F000C9F1004F074D2 -:1014F0000AB3110EF1C0810E10064911F6008006E4 -:101500001005F6208811F000000148086F000C9FBC -:101510004818F2740ACEF00000041207F8450C11C6 -:101520001007800070020011100680011004F07492 -:1015300006DCF0730C1748116F000C9F1004F07458 -:101540000AB3110EF1C0810EF0730C331207F84587 -:101550000C2A10078000100680011005800210047C -:10156000F07406DCF0730C3012056F000C9F100451 -:10157000F0740AB3110EF1C0810E76000001481814 -:10158000F2740ACEF0000004710400117081298603 -:10159000100E1CF82986800E760000014818F2749F -:1015A0000ACEF0000004100E71040011808110F8C2 -:1015B0002986F0000001F0307FFF80F829861009AD -:1015C000F00000028009EE108A178A168A11FC00CA -:1015D00010F8277508F82771F01000014808FC0082 -:1015E0004A114A16EEFFF49571040016F00000014E -:1015F00048084EF8297C6DEEFFFD4816F8450C9919 -:1016000056F8297CF0740A5A881110F8297DF000E8 -:10161000000148084EF8297C10F82982F0000001EA -:101620008810F495F495F4A9FA300C9680F8298284 -:1016300056F82980F00000014EF8298073112982A4 -:101640006CEEFFFF0C76EE018A168A11FC004A113F -:1016500076F82984000076F829850001E8004EF824 -:101660002A0C76F82986000076F829870000771181 -:1016700029887681AAAA76E10001AAAA76E1000269 -:1016800000008A11FC004A11EEFCF495710600146A -:10169000710700137108001271090015771000FF1F -:1016A000F4AAF8300D44491353F82A0C4FF82A0CC9 -:1016B0007312000EF166000D8911F4957710000188 -:1016C00071E124000011F4A9F8300D177710000221 -:1016D000F4A9F8300CEC7711298A76810000E80033 -:1016E0007714000077130000F0730D486C830CFA38 -:1016F0007711298A4812F0E8F04080008081E800E4 -:1017000077140000F0730D484913F340800081F80E -:10171000298A61F800150001F8200D0769F8298A67 -:10172000400061F800140001F8200D0F69F8298AC3 -:1017300020007711298A4912F3E81B818181F07317 -:101740000D4811F82984F84C0D37771129887681D6 -:10175000AAAA11F82985F3100001F340AA0081E13B -:101760000001760000028001700200147003001373 -:10177000F2740B28F495481171F829852984F073C7 -:101780000D737600000080017602000070030013E4 -:10179000F2740B28F495E800F0730D737711298A21 -:1017A0007081001311F82984F84C0D68771129888D -:1017B0007681AAAA11F82985F3100001F340AA0046 -:1017C00081E10001760000038001700200147003C3 -:1017D0000013F2740B28F495481171F829852984B7 -:1017E000F0730D7376000001800170020014700325 -:1017F0000013F2740B28F49548116BF82984FFFF4D -:10180000EE048A11FC004A11F540F495480BF47877 -:101810008811F495F4956CE1FFB90D88F2730DA56C -:10182000F495E860F200000661F800110020F8303D -:101830000D9861F8000B0001F8200DA3F2000007DD -:10184000F0730DA361F8000B0001F8200DA1F273F5 -:101850000DA3F0000001F00000024808F47F8A1197 -:10186000FC00EEFFF07407FDF0740744F0740DB453 -:10187000F0740205F0740460F0730DAAEEFD10F828 -:101880002AA3F8440DCB10F82AA4F8450DD776000A -:101890000200F27409E8F020220076F82AA4000081 -:1018A00076F82AA70000F0730DD776000200F274D4 -:1018B00009E8F020200076F82AA3000076F82AA78D -:1018C0000001F0740C5EF0E0F0103A98F8470DE17A -:1018D00076F8276E0000EE03FC004A11EEFE771149 -:1018E00020007600AAAA76010200F274066CF49534 -:1018F000481176005555760102004811F274066CC5 -:10190000F000020076F82AA3000076F82AA400006E -:10191000E8004E00FB80153EF495E80480F82AA507 -:1019200076002AA8F980148776002AADFB8013621E -:10193000F495E80210F82AA5F9801463FB80166676 -:10194000F495E81CFB801687F495E81CE8014E002E -:10195000FB8017D6F495E80080F82AA676002AB70F -:10196000F98016AA10F82AA6F980175C10F82AA6A2 -:10197000F980176FEE028A11FC00F4954A084A09B3 -:101980004A0A4A074A1D68F800077D3F69F80007C0 -:10199000400068F8001DFFFC10F82AA7F8440E4B21 -:1019A00076F82AA30001F0730E4E76F82AA40001FF -:1019B0008A1D8A078A0A8A098A08F4EB4A114A169C -:1019C0004A17EEFE880E71080016710600171107FF -:1019D000F066000DF00025A0881176010006810058 -:1019E000F27406CEF00000017601000670000016C9 -:1019F0004811F27406CEF000000770810017EE0265 -:101A00008A178A168A11FC004A11880E7102001288 -:101A10001103F066000DF00024008811F495708128 -:101A200000126EE2FFFE0E8DF495E800E80180E101 -:101A3000000276E1000300FF76E10004000076E199 -:101A4000000B000076E1000C000081E100018A112A -:101A5000FC004A11EEFC880EF495F166000DF300CF -:101A600024008911F495F49576E1000C000076E1EC -:101A7000000B000076E10002000176000000760114 -:101A80000000800276030000F2740CB9F495E800BF -:101A9000EE048A11FC004A118819F4957319000E9E -:101AA000F166000DF2002400771525A077140000E0 -:101AB000771A001FF0720F14F6B849190985F84C0F -:101AC0000F13F100000589114915F3000001891376 -:101AD0004915F3000007891211931D91199289107D -:101AE000F495F4956C800F1311931D911992891040 -:101AF000F495F4956C800F1311931D911992891030 -:101B0000F495F4956C800F1311931D91199289101F -:101B1000F495F4956C800F1311931D91199289100F -:101B2000F495F4956C800F1311931D9119928911FE -:101B3000F495F4956C810F136D946DED000D4814C0 -:101B40008A11FC004A114A164A17EEF88817100D40 -:101B50008004100C8005710E00167317000EF066DD -:101B6000000DF0002400881110F82763F8450F32AB -:101B7000F2740E9FF495481710F82760F8440F3D53 -:101B800060E100020001F8200F6DF07311331004C2 -:101B900080001005F074069F1104F3000001810419 -:101BA0006D8E7710000171E100020012F4AAF83086 -:101BB0000F6277100002F4AAF8300F6D45E1000BB8 -:101BC000881043E1000C83F80012F495F495F4AA10 -:101BD000F8300F6DF0730F96F50081044916F5206B -:101BE000891676E1000C000076E10004000048163A -:101BF000F8451133F7B871E10002001210F8001235 -:101C0000F0100003F8460F8C10F80012F0100003DB -:101C1000F845101677100001F4AAF8300F9C7710E1 -:101C20000002F4AAF8300FA8F0730F9677100004A2 -:101C3000F4AAF83010B777100005F4AAF83010BCF9 -:101C4000F2740E9FF4954817F073113176E1000C91 -:101C5000000076E1000B000076E10004000076E170 -:101C60000002000211E1000CE803F6208912F4954D -:101C700077100003F5AAF8300FB66BF8276F000154 -:101C80008810F495F495F5AEF8200FBD481680063F -:101C90008813F49577100003F6ABF8200FC86BF8A3 -:101CA000276F00011206F845100010E100048000C3 -:101CB0001005800110048002100680034811F274A0 -:101CC000071EF0000005100600E1000480E100049A -:101CD000100600E1000C80E1000C881211061004CF -:101CE000F60080044816F62088168913F4957710BC -:101CF0000003F6ABF8200FF56BF8276F00017710A3 -:101D0000000C71E100040013F6ABF82010006BF832 -:101D1000276F00016CE2FFFD1131F6B86FE100059D -:101D20000C486FE100060C18F0300FFFF0000003C4 -:101D300080E1000B76E1000200034816F8451133FC -:101D400071E1000C001210E1000B4912F62088131B -:101D5000E80CF6208810F495F495F5ABF8201027E0 -:101D6000481380068810F495F495F5AEF8201030ED -:101D7000700600161206F845105F10E1000480009E -:101D80001005800110048002100680034811F274CF -:101D9000071EF0000005100600E1000480E10004C9 -:101DA000100600E1000C80E1000C881211061004FE -:101DB000F60080044816F6208816F4957710000C7B -:101DC00071E100040013F6ABF820105F6BF8276F89 -:101DD00000017710000CF6AAF820106BF2740E9F29 -:101DE000F495481771E1000C00127710000CF4AA6A -:101DF000F830107C7710000C71E1000B0013F6AB8B -:101E0000F83010B4E730F7AAF83010B4F2740EC10D -:101E1000F49548178812F495F4956C82108D76E14C -:101E20000004000076E100020005F07310B476E1D2 -:101E3000000200047710000C71E1000B0012F5AAFB -:101E4000F820109AF073109C7712000C76000000B6 -:101E50007001001270020017760300014811F2743D -:101E60000CB9F000000576E1000400007710000CCA -:101E700071E1000B0012F6AAF820111C4816F84573 -:101E8000113360E100020005F82010DF10E1000BC3 -:101E900008E1000C11E10004F84D10C76BF8276F42 -:101EA00000018810F495F495F5AEF82010CF48168F -:101EB000F4954808F84511166FE1000C0D0081E11A -:101EC000000C1104F50081044916F5208916F07301 -:101ED000110E10E1000B71E1000C00128810F49556 -:101EE000F495F6AAF83011164912F6208810F495E8 -:101EF000F495F5AEF82010F3481680064808F8452A -:101F000011161004700200178000760300001006FE -:101F100080011005F0740CB9100600E1000C80E19E -:101F2000000C11061004F60080044816F6208816EE -:101F300010E1000C08E1000BF845111CF0731131A1 -:101F4000F2740E9FF4954817F073113376E1000C8C -:101F5000000076E1000B000076E1000200011004B1 -:101F600080001005F074069F8812F495771000FF2A -:101F7000F4AAF83011336C860F70EE088A178A16AF -:101F80008A11FC004A11EEFCF495710600128811CA -:101F90007312000EF166000DF30024008914138102 -:101FA000F77AF330000181F8276013E10001F77C34 -:101FB000F330000381F82761E90F19E1000181F88E -:101FC000276271E400030013F6B84913F30000011F -:101FD000F330000F490B09F82762F84D117577109F -:101FE00000FFF4ABF830117557F8276CF3000001CF -:101FF0004FF8276C76F827630001F073117876F8B4 -:102000002763000070E40003276276F8276400006D -:1020100011F8276161F8000B0002F820118DE90129 -:102020006FE100020F1881F8276411F8276161F849 -:10203000000B0001F82011A910F82764F10000043A -:102040008913E9B8F52081F8276560840002F8203B -:1020500011A9700000117001001370022765F2745D -:102060000F18F4954812EE048A11FC004A114A1622 -:102070004A17EEFCE8004EF82766E8004EF827689D -:10208000E8004EF8276CE8004EF8276A77122740E0 -:1020900077112400771A001FF07211DB7092001183 -:1020A00076E10001FFFF7681000076E1000200008A -:1020B00076E1000300FF76E1000C000076E1000B02 -:1020C000000076E1000400006DE9000DF02025A07D -:1020D000F10000078911F100000181028816F495D2 -:1020E00077170020768600FF760000007601000654 -:1020F0001002F074066C7600000076010006F2749F -:10210000066CF49548111002F000000D80026DE994 -:10211000000D6DEE000D6CEFFFFF11E8F0740C9DEB -:10212000EE048A178A168A11FC004A114A164A17C9 -:10213000EEFA8811100A4911F84D129F4808F84527 -:10214000129F80041281F5788912F495F4956CE25F -:10215000FFB9128A61F800080080F830128A13E192 -:102160000001F0E8F778F1A0F2301FFF8817F4952E -:10217000771224007716000077130020F6B848176E -:1021800008E20001F84512426DEA000D6D966CEB15 -:10219000FFFF1234F073129056F8276AF000000126 -:1021A0004EF8276A60820001F83012547000001661 -:1021B000F2741138F4954811F07312907000001603 -:1021C000F2741138F495481172102A9EF495F4AF08 -:1021D000F830126E76000000760100BC7002001626 -:1021E00076030000F2740CB9F4954811F073129064 -:1021F00010F8276EF844129076000000760100BCBB -:102200007002001676030000F2740CB9F4954811C0 -:10221000F0740C5EF0E0F0101388F842129076F83B -:10222000276E0001F073129056F82766F000000147 -:102230004EF827666DE9005E56F82768F000000149 -:102240004EF82768710400126EEAFFFF121870043E -:102250000012EE068A178A168A11FC004A11EEFE59 -:10226000880EF495F066000DF00025A08811F49515 -:10227000F495768100FF7600000076010006F27486 -:10228000066CF0000001760000007601000648119F -:10229000F274066CF0000007EE028A11FC004A118D -:1022A000880EF495F066000DF00024008811F49576 -:1022B000F49576E10001FFFF7681000076E10002EF -:1022C000000076E1000300FF8A11FC004A11F4953A -:1022D00013038811FA4D12EC71020012F310000181 -:1022E000891AF495F07212EB709100128A11FC00B9 -:1022F000F4954A0B4A0C4A0DF7B8EEFE10F80008A8 -:102300001106F1C08300F4851106F7858106F6B841 -:10231000EC0F1E0661008000F8201305F484EE0225 -:102320008A0D8A0C8A0BFC00F4954A0B4A0C4A0D64 -:10233000EEFEF7B8800010F80008F4851106F78566 -:102340008106F6B8EC0F1E06F0F061008000F82060 -:102350001320F484EE028A0D8A0C8A0BFC004A11C9 -:102360007711007B76812EEC7711007BEEFF718177 -:102370000011EE0176E10001000076E100040000AA -:1023800076E10006000076E10062000076E100766A -:10239000000076E10092000076E10094000076E112 -:1023A00000B0000076E100B3000076E100BE00005E -:1023B00076E100BF000076E100C1000076E100C3D5 -:1023C000000076E100C5000076E100C700007681DC -:1023D00000008A11F495F4E44A114A164A17EEFFF8 -:1023E000F49571060016FB8016A28817F495F7B8CD -:1023F00010F80017F0100002FA4613887711000059 -:1024000010F80017F0100002F84513F910F8001743 -:10241000F845143910F80017F0100001F845141FA2 -:10242000F073145210F80017F0100003F84513D39E -:1024300010F80017F0100006F84414527712007BD1 -:102440007182001461E400070040F830145249140E -:102450004817F6008812F495771300557711005746 -:102460006DEA003BE50110E600068081481400F8A3 -:1024700000178812F4957711005510E20040808112 -:102480007711005710E6000780817711005510E2A0 -:102490000045808110E60008771100578081771190 -:1024A000005510E2004A80817711005710E60009BC -:1024B0008081F2731452771103C07712007B10826F -:1024C000F00000078813F495F495961BF830145229 -:1024D00010E300357712005580827712005710E61E -:1024E000000480827712005510E300378082771253 -:1024F000005710E6000580824811F0400010F2738A -:102500001450F04000207712007B1082F00000078A -:102510008812F495F495960DF830145210E20034B8 -:102520007713005580837713005710E600028083ED -:1025300010E200367712005580827712005710E6BD -:10254000000380824811F0400004F2731450F04000 -:1025500000087712007B1082F00000078812F495C3 -:10256000F495960EF830145210E2003377120055AD -:1025700080827712005710E6000180824811F273C2 -:102580001450F04000027712007B1082F000000728 -:102590008812F495F495960FF830145210E2003238 -:1025A000771200557713005780824811E762F04098 -:1025B0000001E5018811F4957712007B48117182C2 -:1025C00000121AE2000780E20007F980169AEE0175 -:1025D0008A1748118A168A11F4E44A118811770E75 -:1025E000000577120055E804F6B828E10002EEFF76 -:1025F000808277120057F0208000EE011A82771255 -:1026000000578082E80132E10002F5827711005420 -:10261000F693188177110054F2A080818A11F49505 -:10262000F4E44A114A16F49571040011FB8016A2D5 -:102630008816F4957712005510E600038082771211 -:10264000005610E100027713005680827712005680 -:1026500010E10003808210E10004771200568082AE -:102660007712005610E100018082E712E501F9803F -:10267000169A8A168A11F4E44A114A164A17EEF994 -:102680007711007B76000016760100177602001A9B -:102690007603001B7604001C7605001D718100176F -:1026A00071E7000600111081F84414DFF980165319 -:1026B000F6B8FB801585F020FFFFF6B8FB80160802 -:1026C000F020FFFF7711007B7181001776E700068D -:1026D00000014817771600007710000477150003F3 -:1026E0007714000277130001F000003976E7000844 -:1026F000001F76E700070000880E771A00054817CC -:10270000F0000009881248188819E800F072152CAA -:10271000731900117682000011917311001970E293 -:102720000003001670E20004001370E200050014BC -:1027300081E2000170E20006001570E2000700105F -:1027400080E20002730E0011F100001E6DEE000524 -:102750006DEB00056DEC00056DED00056DE8000505 -:10276000F000000181916DEA00087311000EEE0780 -:1027700076E70041002476E70046002576E7004B27 -:10278000002676E7005000278A178A168A11F4E49B -:102790004A114A16EEFE881156064E00F98016A21E -:1027A000F7B810F80011F010FFFFFA451560771622 -:1027B000FFFF7712007B49111082F603F000000939 -:1027C0008811F495F4951081F8441571F273157120 -:1027D000F495E7167711007B1081F000000988114D -:1027E000F495771200061081F845155C6EEAFFFF3C -:1027F00015696DE9000876860001E9015600F1804F -:1028000010F8000BF845157EFB801585F4954816E9 -:10281000F980169AEE0248168A168A11F4E44A11D3 -:10282000EEFFFB8016A28811F4957710FFFFF4A944 -:10283000F83015C410E1000377120055808277123A -:1028400000567682000077120056768200007712DA -:1028500000567682000077120056768200007712CA -:1028600000567682000010E10002F000000832F805 -:10287000000877120054E801F482F493188277126A -:102880000054F0400000808210E10001F9801676CB -:1028900010E10001F9801666F07316037711007BD2 -:1028A0007181001171E1000700127682000010E1D1 -:1028B0000009F98015857711007B7181001110E105 -:1028C0000009FB801585F00000087711007B7181FD -:1028D000001110E10009FB801585F0000010771150 -:1028E000007B7181001110E10009FB801585F0006B -:1028F00000187711007B7181001110E10009FB8045 -:102900001585F00000207711007B7181001110E126 -:102910000009FB801585F0000028F980169AEE0169 -:102920008A11F4E44A11EEFFFB8016A28811F49597 -:102930007710FFFFF4A9F830164177110055768122 -:10294000001E7711005676810000771100567681BF -:1029500000007711005676810000771100567681CD -:1029600000007711005676810000771100567681BD -:1029700000007711005676810000771100567681AD -:102980000000771100567681000077110056F2732F -:10299000164E768100007711007B7181001171E184 -:1029A000000700127682000010E10039F980160855 -:1029B000F980169AEE018A11F4E44A117711007B2E -:1029C0001081F00000048811F495F4951081FA4408 -:1029D0001663F495EEFF76810001EE018A11F4E4AE -:1029E000F01000104A1132F80008EEFF77110001D4 -:1029F000E801EE01F4821A8180818A11F495F4E4F1 -:102A0000F01000104A1132F80008EEFFE8017711CB -:102A10000000F482EE01F493188180818A11F4950C -:102A2000F4E44A11F01000107711000032F80008A9 -:102A3000EEFF1181E801EE0177110000F482F2A0AF -:102A400080818A11F495F4E4F273169EF6BBF49536 -:102A5000F495F495F495F4E4F27316A6F7BBF495A7 -:102A6000F495F495F495F4E44A114A16F49571043A -:102A70000016FB8016A28811F49571E10005001282 -:102A80007682000E10E6000E71E1000600128082D0 -:102A900071E1000500127682000D71E1000600125E -:102AA00010E6000D808271E1000500127682000CB4 -:102AB00010E6000C71E100060012808271E1000551 -:102AC00000127682000B10E6000B71E10006001286 -:102AD000808271E1000500127682000A71E1000631 -:102AE000001210E6000A808271E100050012768271 -:102AF000000910E6000971E100060012808271E110 -:102B0000000500127682000871E10006001210E64E -:102B10000008808271E1000500127682000710E64D -:102B2000000771E100060012808271E100050012C9 -:102B30007682000671E10006001210E6000680822F -:102B400071E1000500127682000571E100060012B5 -:102B500010E60005808271E1000500127682000413 -:102B600071E10006001210E60004808271E10005A8 -:102B700000127682000371E10006001210E60003E5 -:102B8000808271E1000500127682000210E60002E8 -:102B900071E100060012808271E100050012768268 -:102BA000000110E6000171E100060012808271E16F -:102BB000000500127682000071E100060013E76252 -:102BC000E501F980169A8A168A11F4E44A118811EF -:102BD000F495F49571E100050012EEFF7682000095 -:102BE000EE0171E100060011698100018A11F4957E -:102BF000F4E44A118811F495F49571E1000500128E -:102C0000EEFF76820001EE0171E10006001169819C -:102C100000018A11F495F4E44A117711007B1081C8 -:102C2000F00000948811F495F4951081FA44179CF3 -:102C3000F495EEFFF98016537711007B1081F000B8 -:102C400000948811F495F49576810001EE0176E107 -:102C50000001000076E10002002176E1000300207F -:102C600076E10004002376E10005002276E100060B -:102C7000003876E10007003976E10008001576E1BA -:102C80000009001476E1000A000076E1000B004123 -:102C900076E1000C004076E1000D004376E1000E85 -:102CA000004276E1000F004876E10010004976E12D -:102CB0000011001B76E10012001A8A11F495F4E469 -:102CC0004A11EEFD881156064E00F98016A27712C1 -:102CD000007B770E0009108228F80011F0000095A3 -:102CE0008811F495F4951081F84517F0F27317FDEB -:102CF0007711FFFF76810001E9015600F18010F89D -:102D0000000BF84517FDFB801810F4954811F98069 -:102D1000169AEE0348118A11F495F4E44A118811C9 -:102D2000F495EEFF71E100010011EE0110818A11AE -:102D3000F495F4E44A11EEFFFB8016A28811F49595 -:102D40007710FFFFF4A9F83018C371E100050012F5 -:102D50007682000071E1000600127682000071E1C7 -:102D6000000500127682000171E1000600127682F1 -:102D7000000071E1000500127682000271E1000698 -:102D800000127682000071E10005001276820003D5 -:102D900071E1000600127682000071E10005001268 -:102DA0007682000471E1000600127682000071E173 -:102DB000000500127682000571E10006001276829D -:102DC000000071E1000500127682000671E1000644 -:102DD00000127682000171E1000500127682000780 -:102DE00071E1000600127682200071E100050012F8 -:102DF0007682000871E1000600127682000071E11F -:102E0000000500127682000971E100060012768248 -:102E1000000071E1000500127682000A71E10006EF -:102E200000127682000071E1000500127682000B2C -:102E300071E1000600127682000071E100050012C7 -:102E40007682000C71E1000600127682000071E1CA -:102E5000000500127682000D71E1000600127682F4 -:102E6000000071E1000500127682000E71E100069B -:102E700000127682000010E10007F980167610E15A -:102E80000008F980167610E10007F980166610E157 -:102E90000008F9801666F07318D17711007B108155 -:102EA000FB801810F00000957711007B1081FB80EB -:102EB0001810F000009EF980169AEE018A11F4E4D1 -:102EC0004A118811EEFFF495100471E1000300111E -:102ED000EE0180818A11F495F4E44A114A16F495C2 -:102EE00071040016FB8016A28811F49571E10002AE -:102EF00000127682001010E6000171E1000300125A -:102F0000808271E10004001210E600028082E76214 -:102F100071E100020013E501F980169A8A168A1100 -:102F2000F4E44A118811EEFFEE0110E100018A116C -:102F3000F495F4E44A117711007B1081F00000B39E -:102F40008811F495F4951081FA44192AF495EEFF4E -:102F5000F98016537711007B1081F00000B38811BF -:102F6000F495F49576810001EE0176E10001000010 -:102F700076E10002001376E10003002676E100040A -:102F8000002576E10005002476E10006000076E1E8 -:102F90000007001776E10008003276E100090031F1 -:102FA00076E1000A00308A11F495F4E44A114A16D9 -:102FB0004A17EEFFF49571060017FB8016A28811E0 -:102FC000F495F7B810F80011F010FFFFFA451973E7 -:102FD0007716FFFF7712007B770E0005108228F826 -:102FE0000011F00000B48811F495F4951081F844B4 -:102FF0001984F2731984F495E7167711007B108118 -:10300000F00000B48811F495771200021081F845A1 -:10301000196F6EEAFFFF197C6DE9000561F8001772 -:103020000001FA20198F76860001FB801997F4952C -:103030004816F980169AEE018A1748168A168A11E0 -:10304000F4E44A11EEFFFB8016A28811F495771084 -:10305000FFFFF4A9F83019CC71E100020012698277 -:10306000001071E1000200126882F7FF71E10002B6 -:1030700000126882FBFF71E1000200126882FFF01B -:1030800071E1000300127682FFFF71E1000400127B -:103090007682FFFF71E1000200126982002071E177 -:1030A00000020011F27319DA6881FFEF7711007BDB -:1030B0001081FB801997F00000B47711007B10811C -:1030C000FB801997F00000B9F980169AEE018A1179 -:1030D000F4E400A4000019DF00012AE6000000016A -:1030E0002AE7000000032A120C01C34F0000000170 -:1030F0002A15000000022A160000000000192A5DAF -:103100000043006F0070007900720069006700687A -:10311000007400200054006500630068006E006FBA -:10312000005400720065006E0064002000410047FA -:10313000000000042A760030002E00300000000C51 -:103140002A7A004600650062002000320037002025 -:103150000032003000300031000000092A860031C2 -:103160000034003A00330035003A003300330000E9 -:10317000000F2A8F00000000000000010000000185 -:10318000000000000000000000000000000000003F -:10319000000000012A9E000000012A9F000000019B -:1031A0002AA0000000012AA1000000012AA20000BC -:1031B0000001297E000000022980000000000001BB -:1031C0002982FFFF00012AA7000000052AA87141FB -:1031D0002000200000230400000A2AAD00000000A7 -:1031E00000000000000000000000000000000000DF -:1031F000000F2AB7000000000000004000A082403D -:103200000008307F00800180000000000000000006 -:1032100000000001276E00000001276F0000000081 -:10322000000900001A8304E804CF04C504BA04B0FE -:1032300004AC049C048C0481007800000100F2734B -:1032400007EFF495F495F27307EFF495F495F273A4 -:1032500007EFF495F495F27307EFF495F495F27394 -:1032600007EFF495F495F27307EFF495F495F27384 -:1032700007EFF495F495F27307EFF495F495F27374 -:1032800007EFF495F495F27307EFF495F495F27364 -:1032900007EFF495F495F27307EFF495F495F27354 -:1032A00007EFF495F495F27307EFF495F495F27344 -:1032B00007EFF495F495F27307EFF495F495F27334 -:1032C00007AAF495F495F27307EFF495F495F27369 -:1032D00007EFF495F495F2730223F495F495F273E5 -:1032E00007EFF495F495F27307EFF495F495F27304 -:1032F00007EFF495F495F27307EFF495F495F273F4 -:1033000007EFF495F495F27307EFF495F495F273E3 -:1033100005E5F495F495F27302B5F495F495F2731E -:103320000E33F495F495F27307EFF495F4950000DD -:00000001FF diff --git a/kernel-2.6.33/firmware/vicam/firmware.H16 b/kernel-2.6.33/firmware/vicam/firmware.H16 deleted file mode 100644 index cac0cba6..00000000 --- a/kernel-2.6.33/firmware/vicam/firmware.H16 +++ /dev/null @@ -1,7 +0,0 @@ -:0026000000B6C31F000264E767FDFF0EC0E709DE008E00C0094003C01744034BAFC00700004BAF97CF00001D -:000A000000B6C30300036418000000FB -:0008000000B6C301000664000014 -:0696000000B6C38F060264E707000008C0E70700003EC0E7075401AA00E707C805B600E7074201D200E7077C001600E70756001800E707060092C0E70700001EC0E707FFFF22C0E707040024C0E707EC2728C0E70716018E00E78701000EC097CFD70900C0E777010092C009C1E709FE052401E70904062601E707070092C0E70500C0C0DF97CF170057001702D70900C0E777010092C00AC1E757FFFFFA050DC0E7570000FA050FC09FAFC600E70500C0C805C105C005C0DF97CF27DAFA05EF0701000B0673CF9FAF78019FAF1A036ECFE709FC052401E70902062601E707070092C0E709FC05FE05E70902060406E7090006FC05E709FE05000627DAFA05E7570100FA0502CA04C097CF9FAF660597CFE70740000206C809FC059FAFDA0297CFCF170200EF57810009069FA0B601EF57800009069FA04002EF5701000B069FA04603E70701000AC046AF47AF9FAF4002E7072E000AC0EF878000090697CF000E0100C05751009FC09E02C057500020C0C057550012C0C05756009FC072029FCFD602C10B080601D06F900806C0070800C10B08069FAF280597CF2F0E02000806C0070800C10B08069FAF28059FCFD6022F0E02000906EF87800009069FCFD602EF677FFF0906E767FFFD22C0E767EFFF24C0E787100028C09FAFB805E787E02124C09FAFA805E787080024C0E767DFFF24C0C8070A00C0070000C10701009FAF28059FAFB805C0079E009FAF4405E767FFFE24C0C00920C0E787000124C0C07700020FC1E767F7FF24C0E767F7FF24C0E787080024C008DA5EC1EF078000090697CFEF0701000A0697CFEF0700000B06EF0700000A06EF677FFF0906EF0700000D06E767EFFF28C0E76717D824C0E70700001EC0E707FFFF22C097CFC8070E069FAFDA02E7070000F205E7071000F605E7070E06F405E707D602F805C807F205C107008050AF97CF2F0C020007062F0C04000606E7070000F205E7071000F605E707E205F405E707CE02F805C807F205C107008051AF97CF9FAF66049FAF1A0359AF97CFC0070E00C10B0C0641D19FAF2805C0073C009FAF44056800C0073B009FAF44056F000C066800E0070401E80B0A06E8070000E0070002E007EC01E007FCFF97CFE707FFFFFA05EF0700000B06E7070E062401E7070E06FE05E70740002601E70740000406E707070092C097CFEF0702000B069FAF7801EF77800007069FC01404EF770100070637C0EF7701000D060FC1EF0701000D06C0070200C10730009FAF2805C0070100C10702009FAF2805C807FF4F9FAFA805C00738009FAF4405C177030002C108DA75C1C17701000AC1C0070100C10702009FAF2805EF07010006062CCFC0070100C10704009FAF2805EF070000060622CFEF0700000D06EF57010006061BC0C0070100C10701009FAF2805C0070200C10730009FAF2805C807FF4F9FAFA805C00738009FAF4405C1670300C157030002C008DA73C1C0070200C1071200EF570000060602C0C10723009FAF2805C0071400C10BEA059FAF2805C0073E009FAF0A05E709E405FA0527D8FA05E7070E06FC05E7074E060006E707400002069FAF66059FAFC60097CFC10BE20541D001D2C11723009FAFDC04C0070400C10BE3059FAF2805C0070600C109E6059FAF2805C0070700C109E605C1D19FAF2805C0070B00C109E8059FAF2805C0070C00C109E805C1D19FAF2805C0070D00C10709009FAF2805C0070300C10732009FAF2805C0070F00C10700009FAF280597CFE767FFD924C0C8070A004000C0670002278024C0E787000424C0E767FFF924C001D208DA72C1E787002024C097CF27001EC0E787FF0022C0E7677FFF24C0E787800024C0E787800024C097CF9FAF0A0567001EC0E767BFFF24C0E787400024C0E787400024C097CF9FAF0A05E76700FF22C0E767FFFE24C0E767FFFE24C0C10920C0E787000124C097CFC0074000C809FC05E76700FF22C0E767FFFE24C0E767BFFF24C0E767BFFF24C000DAE80920C0E787400024C0E787400024C000DAE80920C06DC1E787000124C097CFE707320012C0E777008012C07CC097CFE707204E12C0E777008012C07CC097CF0902190001010080960904000001000000000705810240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A1 -:0136000000B6C32F0103640E0014001A00200026004A0064006A0092009A00A000B200B800BE00C200C800CE00DC00DA00E200E000E800E600EE00EC00F200F80002010A010E0112011E01220128012C0132013601440150015E01720176017A01800188018C0194019C01A001A401AA01B001B401BA01D001DA01F601FA01020234023C0244024A0250025602740278027E0284028A02880290028E029402A202A802AE02B402BA02B802C002BE02C402D002D402E002E602EE02F802FC0206031E032403280330032E033C034A034E03540358035E0366036E037A0386038E039603B203B803C603CC03D403DA03E803F403FC03040420042A04320436043E044404420448044E044C04540452045A045E046204680474047C04800488048C0494049A04A204A604AE04B404C004CC04D8042A0546056C0500005E -:0008000000B6C301000664000014 -:0000000001FF diff --git a/kernel-2.6.33/firmware/whiteheat.HEX b/kernel-2.6.33/firmware/whiteheat.HEX deleted file mode 100644 index 8dae6029..00000000 --- a/kernel-2.6.33/firmware/whiteheat.HEX +++ /dev/null @@ -1,1097 +0,0 @@ -:030000000297E381 -:03000300021312D3 -:03000B00020BB530 -:0300330002081CA4 -:03004300020A00AE -:03005B0002833BE2 -:10037000907FE9E070030204731470030204E72421 -:10038000FE700302054F24FB700302046414700323 -:1003900002045214700302043A1470030204492444 -:1003A00005600302059E907FEBE024FE601614605A -:1003B000362402707B7412907FD4F07400907FD545 -:1003C000F00205A5907FEAE0FF120A99EA49600D64 -:1003D000EA907FD4F0E9907FD5F00205A5907FB434 -:1003E000E04401F00205A5907FEAE0FF120A58EA16 -:1003F00049603312A23BF54E907FEEE0FFE54ED30D -:100400009F4003E0F54EE54ED394404003754E40C7 -:10041000AE02AF017C7F7D00AB4E129137907FB56D -:10042000E54EF00205A5907FB4E04401F00205A579 -:10043000907FB4E04401F00205A5907F00E521F033 -:10044000907FB57401F00205A5907FEAE0F52102E6 -:1004500005A5907FEAE0F535D202438810D2EBD2B1 -:10046000A80205A5907F00E535F0907FB57401F0F6 -:100470000205A5907FE8E0247F6024146031240207 -:10048000705BA200E433FF25E0FFA205E4334F9048 -:100490007F00F0E4A3F0907FB57402F00205A5E4BC -:1004A000907F00F0A3F0907FB57402F00205A59054 -:1004B0007FECE0F45480FFC4540FFFE054072F2575 -:1004C000E024B4F582E4347FF583E05401907F00AA -:1004D000F0E4A3F0907FB57402F00205A5907FB41C -:1004E000E04401F00205A5907FE8E024FE601D24B1 -:1004F0000260030205A5907FEAE0B40105C2000294 -:1005000005A5907FB4E04401F00205A5907FEAE0E4 -:100510007034907FECE0FF5407FEF54EEF30E703B8 -:10052000434E10907FD7E54EF0E54E4420F0EFF4B7 -:100530005480FDC4540F2E25E024B4F582E4347FAA -:10054000F583E4F0805F907FB4E04401F080569042 -:100550007FE8E024FE60182402704A907FEAE0B44D -:100560000104D200803F907FB4E04401F0803690D7 -:100570007FEAE07020907FECE0F45480FFC4540FD9 -:10058000FFE054072F25E024B4F582E4347FF5839F -:100590007401F08010907FB4E04401F08007907FF8 -:0C05A000B4E04401F0907FB4E04402F0AD -:0105AC00222C -:1005AD00754AFF7549FF75480F754700D203C2069E -:1005BD00C202C200C205C2019003007419F0E4909A -:1005CD0001BCF0C2049001C0F0A3F0C2AFC2A812EA -:1005DD000C22E49002AFF09001BDF0900100F0A369 -:1005ED00F0A3F0A3F0A3F0A37410F0A37401F0A393 -:1005FD007408F07E017F001219C1754C12754D0AF9 -:10060D0090010BE0FF054DE54DAC4C7002054C140F -:10061D00F5828C83EFF090010CE04480FF054DE5F1 -:10062D004DAC4C7002054C14F5828C83EFF09001AB -:10063D000DE0FF054DE54DAC4C7002054C14F582F7 -:10064D008C83EFF090010EE0FF054DE54DAC4C7045 -:10065D0002054C14F5828C83EFF090120AE493FF9F -:10066D0074019390011CCFF0A3EFF090011CE0FFFB -:10067D00A3E0FEEF6EFF90011CF0A3E06FFFF09082 -:10068D00011CE06FF0E0FEA3E0FFE4FCFD755210ED -:10069D007553027554127555AC129426754C12751E -:1006AD004DB290010DE0FF054DE54DAC4C700205CE -:1006BD004C14F5828C83EFF090010EE0FF054DE5B3 -:1006CD004DAC4C7002054C14F5828C83EFF0907F8D -:1006DD0092E0FFC4540F2441FF054DE54DAC4C7025 -:1006ED0002054C14F5828C83EFF0054DE54DAE4CB3 -:1006FD007002054C14F5828E83E4F07582107583BB -:10070D0001E0FCA3E0FDA3E0FEA3E0FF90011812C1 -:10071D00A3EE7E017F181286BE900118E0FCA3E0C7 -:10072D00FDA3E0FEA3E0FF75520A75530675541242 -:10073D007555B8129426D2E843D820907FAB74FF3C -:10074D00F05391EF907FAFE04401F0907FAEE04425 -:10075D001FF0D2AF20012E20012BA2039207120908 -:10076D00C575465075456D7544337543002001E4DC -:10077D007FFF7EFF7DFF7CFF784312A3D7EC4D4EAC -:10078D004F60D180E8300105120370C20130060AB6 -:10079D001209FB5003120AE8C20612965E9001BDC3 -:1007AD00E0600C129201E49001BDF0907FD3F090C7 -:1007BD0002AFE0B40F031299B912A095E4FF7401D2 -:1007CD00A807088002C333D8FCFE9001BCE05E6030 -:1007DD001474282FF8E6D3940A40047E0180027E1B -:1007ED00008E4B8003754B0174682FF582E4342025 -:1007FD00F583E54BF00FBF04C5E52CD3940A4004F7 -:0E080D007F0180027F0090206CEFF0020792C6 -:01081B0022BA -:04081C0053D8EF328C -:10082000E533C39401400E907F93E04430F0907F15 -:1008300095E044C0F07FF47E011209AE907F96E00F -:1008400054FEF07F0A7E001209AE907F96E04408C5 -:10085000F07F057E001209AE907F96E054FBF07F9A -:10086000057E001209AEE533C39401500E7F027D70 -:10087000FF1282EA7F057E001209AE907F96E04467 -:1008800002F0E0547FF07F057E001209AE907F9663 -:10089000E04440F07F057E001209AE907F96E05460 -:1008A000BFF07F327E001209AE907F96E04440F0A8 -:0808B0007F327E001209AE2226 -:1008B800907F96E054FDF0E04480F07F0A7E0012BD -:1008C80009AEE533C39401500E7F02E4FD1282EABB -:1008D8007F057E001209AE907F96E054BFF07F0539 -:1008E8007E001209AE907F96E04404F07F057E00FA -:1008F8001209AE907F96E054F7F07F057E0012094A -:10090800AE907F96E04401F07F057E001209AEE5C7 -:1009180033C39401400E907F93E054CFF0907F95BD -:08092800E0543FF0120B002225 -:10093000900AF4E4937076907F937430F0907F94F3 -:10094000743CF0907F9574C6F07F0A7E001209AE69 -:10095000E4907F9CF0907F967408F0907F9C74CF19 -:10096000F07F0A7E001209AE902070E0FFC4540FA1 -:10097000F533C394015007907F96E04480F0E490F3 -:100980007F97F0907F9D7402F0E533C39401400B94 -:10099000E4907F98F0907F9E74C0F0907FE2741294 -:0E09A000F01208207582F475830A74FFF022AD -:1009AE008E5D8F5EE55E155EAE5D7002155D4E600E -:0709BE00051209EA80EE2298 -:1009C500907FD6E054FBF0E04408F0300704E044A3 -:1009D50002F07FD07E071209AE907FD6E054F7F083 -:0509E500E04404F022D3 -:1009EA007400F58690FDA57C05A3E582458370F920 -:0109FA0022DA -:0509FB001208B8D32230 -:100A0000020C4E00020C8100020C6600020CC000B9 -:100A1000020CAA00020AED00020AEE00020AEF0030 -:100A2000020CDB00020DCB00020D1700020E2B00A2 -:100A3000020D5300020E8B00020D8F00020EEB0020 -:100A4000020AF000020AF200020AF100020AF300B0 -:080A5000020F4B00020F6100D0 -:020A58008F4FBE -:100A5A00E4F5507551FF75521275536AAB51AA529B -:100A6A00A95390000112A254B4031DAF500550EFD0 -:100A7A00B54F012212A23B7E0029FFEE3AA9077563 -:0E0A8A0051FFF552895380D47B007A00790029 -:010A9800223B -:100A9900E4FE7551FF755212755312AB51AA52A952 -:100AA9005390000112A2546402702DAD060EEDB5EB -:100AB90007012290000212A2AD85F04FF550624F56 -:100AC900E54F6250E550624F29FDE54F3AA905759A -:0E0AD90051FFF552895380C37B007A007900EB -:010AE70022EC -:050AE800120820D322DA -:010AED0032D6 -:010AEE0032D5 -:010AEF0032D4 -:010AF00032D3 -:010AF10032D2 -:010AF20032D1 -:010AF30032D0 -:030AF400000407F4 -:090B0000907FD6E04480F080747F -:100B7D00438701000000000000000000000000227B -:100B8D00538EF7E58954F14401F589758CB1D2A9DD -:100B9D0075984075CBFF75CAF375C834E4FF7F05B2 -:070BAD007828E4F608DFFCE4 -:010BB400221E -:100BB500C0E0C083C082C0D075D000C000C006C0F0 -:010BC5000728 -:100BC600300416758CF8758A307F2FAE071FEE60DD -:100BD6003C9020007455F080F2758CB17F28EFD3DD -:100BE600942C5009A807E66001160F80F1900300C7 -:100BF600E0600214F09001C0E07002A3E0600E9085 -:0D0C060001C1E024FFF09001C0E034FFF0D8 -:0F0C1300D007D006D000D0D0D082D083D0E0322E -:100C2200D200758E10120930E533C394014008904A -:100C32007F927402F08005E4907F92F0128000129D -:0C0C42000F7D1294F7121B0C120B8D2278 -:100C4E00C0E0C083C082D2015391EF907FAB74019C -:080C5E00F0D082D083D0E03217 -:100C6600C0E0C083C082907FC4E4F05391EF907FD0 -:0B0C7600AB7404F0D082D083D0E032D9 -:100C8100C0E0C083C0825391EF907FAB7402F090BB -:100C91007FD8E0700D907FD9E07007E52C70037567 -:090CA1002C14D082D083D0E03283 -:100CAA00C0E0C083C0825391EF907FAB7410F0D044 -:060CBA0082D083D0E0327D -:100CC000C0E0C083C082300202D2065391EF907F11 -:0B0CD000AB7408F0D082D083D0E0327B -:100CDB00C0E0C083C082C0D075D0105391EF907F1D -:100CEB00A97402F0E53430E013E53230E0079020D0 -:100CFB0004E04401F0902001E04401F0E52C700386 -:0C0D0B00752C14D0D0D082D083D0E03200 -:100D1700C0E0C083C082C0D075D0105391EF907FE0 -:100D2700A97404F0E53430E113E53230E10790208F -:100D37000CE04401F0902009E04401F0E52C700339 -:0C0D4700752C14D0D0D082D083D0E032C4 -:100D5300C0E0C083C082C0D075D0105391EF907FA4 -:100D6300A97408F0E53430E213E53230E20790204D -:100D730014E04401F0902011E04401F0E52C7003ED -:0C0D8300752C14D0D0D082D083D0E03288 -:100D8F00C0E0C083C082C0D075D0105391EF907F68 -:100D9F00A97410F0E53430E313E53230E307902007 -:100DAF001CE04401F0902019E04401F0E52C7003A1 -:0C0DBF00752C14D0D0D082D083D0E0324C -:100DCB00C0E0C083C082C085C084C086758600C069 -:100DDB00D075D0105391EF907FAA7402F0E53420B8 -:100DEB00E006907FC7F08022E53130E00A907FC7A4 -:100DFB00E09002F8F08013E52230E007902004E049 -:100E0B004402F0902001E04402F0E52C7003752CB5 -:100E1B0014D0D0D086D084D085D082D083D0E0328D -:100E2B00C0E0C083C082C085C084C086758600C008 -:100E3B00D075D0105391EF907FAA7404F0E5342055 -:100E4B00E106907FC9F08022E53130E10A907FC93D -:100E5B00E09002F9F08013E52230E10790200CE0DE -:100E6B004402F0902009E04402F0E52C7003752C4D -:100E7B0014D0D0D086D084D085D082D083D0E0322D -:100E8B00C0E0C083C082C085C084C086758600C0A8 -:100E9B00D075D0105391EF907FAA7408F0E53420F1 -:100EAB00E206907FCBF08022E53130E20A907FCBD7 -:100EBB00E09002FAF08013E52230E207902014E074 -:100ECB004402F0902011E04402F0E52C7003752CE5 -:100EDB0014D0D0D086D084D085D082D083D0E032CD -:100EEB00C0E0C083C082C085C084C086758600C048 -:100EFB00D075D0105391EF907FAA7410F0E5342089 -:100F0B00E306907FCDF08022E53130E30A907FCD70 -:100F1B00E09002FBF08013E52230E30790201CE009 -:100F2B004402F0902019E04402F0E52C7003752C7C -:100F3B0014D0D0D086D084D085D082D083D0E0326C -:100F4B00C0E0C083C0825391EF907FA97480F0D032 -:060F5B0082D083D0E032D9 -:100F6100C0E0C083C0825391EF907FAA7480F0905B -:0C0F710001BD74FFF0D082D083D0E032CC -:100F7D0090012012A3FA000025809001247408F03E -:100F8D00A37401F0A3746EF0A3F0A37413F0A37413 -:100F9D0011F0E4A3F0A3F090011EF090011EE0FF0C -:100FAD0004A3F0EF75F00DA42401F9740335F0A836 -:100FBD0001FC7D017B017A01791F7E007F0D12A25C -:100FCD00127E017F1F1287A690011EE004F0E0C380 -:100FDD00940440C7E4F52790011EF090011EE0FF38 -:100FED00C39404501A74F82FF582E43402F583E4A7 -:100FFD00F074232FF8E4F690011EE004F080DCE499 -:10100D00F534E5C0602F90011E7401F090011EE0D3 -:10101D00FFD39404501FEF14FF7401A8070880023A -:10102D00C333D8FC42347E017F1E12844190011ED1 -:10103D00E004F080D7E4F53EF522F531F53290016C -:10104D001EF090011EE0FF75F008A42406F582E461 -:10105D003420F583E054F0FE74C52FF582E434019D -:10106D00F583EEF0743A2FF8A60674362FF8E4F6F1 -:10107D00742D2FF8E4F674FC2FF582E43402F58319 -:10108D00E4F090011EE004F0E0B404B6902060E0BE -:04109D00540FF54EA9 -:1010A1007003021126E490011EF090011EE0FFC3BF -:1010B100940450E47401A807088002C333D8FC5596 -:1010C1004E605A90011EE0FE75F008A42402F582DC -:1010D100E43420F583E0FFEE75F008A42405F582E1 -:1010E100E43420F583E0EE75F008A42406F582E4EB -:1010F1003420F583E0FFAF06EE75F00DA42402F570 -:1011010082E43403F583E0FCA3E0FDA3E0FEA3E069 -:10111100F5668E658D648C637D061283DF90011EFA -:06112100E004F0808522CD -:02112700AC0713 -:10112900907FA5E04480F0EC25E04441907FA6F053 -:101139007B3CAF031BEF7016907FA5E04440F09015 -:101149007FA6E0FD7D32AF051DEF60D480F8907F6A -:10115900A5E0FD30E0DC20E109E04440F07EFF7FBE -:10116900F922ED30E20C907FA5E04440F07EFF7F4C -:10117900FA22907FA5E04420F0907FA6E0FD7B1E37 -:10118900AF031BEF7016907FA5E04440F0907FA657 -:10119900E0FD7D32AF051DEF608680F8907FA5E008 -:1011A900FD20E0DC7B3CAF031BEF7019907FA5E0CD -:1011B9004440F0907FA6E0FD7D32AF051DEF70033E -:1011C90002112980F5907FA5E0FD30E0D930E209D0 -:1011D900E04440F07EFF7FFA22C2AF907FA5E04451 -:0C11E90040F0907FA6E0FDD2AFFF7E003A -:0111F50022D7 -:1012000012010001FFFFFF401007018042000102B0 -:10121000030109025800010104803C090400000A8E -:10122000FFFFFF050705810240000007050102409E -:10123000000007058202400000070502024000008E -:101240000705830240000007050302400000070570 -:1012500084024000000705040240000007058702E1 -:1012600040000007050702400000040309042403AE -:1012700043006F006E006E00650063007400200084 -:101280005400650063006800200049006E006300A0 -:101290002E001803570068006900740065004800BC -:1012A0004500410054002D0034001A035800580036 -:1012B0002D00580058002D005800580058005800C4 -:1012C000580058002A0343006F006E006600690052 -:1012D0006700750072006100740069006F006E00A5 -:1012E000200053007400720069006E006700220342 -:1012F00049006E00740065007200660061006300C2 -:101300006500200053007400720069006E006700E1 -:021310000000DB -:10131200C0E0C0F0C083C082C085C084C086C0D097 -:1013220075860075D018902060E0540FF5F07011AA -:10133200D0D0D086D084D085D082D083D0F0D0E0F7 -:101342003275860010F00B10F11210F21910F32012 -:1013520080D4E528700375281402137CE5297003F4 -:1013620075291402150DE52A7003752A1402169EBA -:10137200E52B7003752B1402182F902002E0543FC6 -:1013820020E23A20E10B20E40B20E514600902136D -:1013920043021465021343438204E0F53A02134305 -:1013A200438204E0432D010213435382F843820532 -:1013B200E042365382FBE054FBF002134330E10279 -:1013C20080E8F585E53230E00A5382F8438204E092 -:1013D20054FEF0E58520E3569020507400F09020F2 -:1013E200587401F0907FE2E04440F0907FE305867C -:1013F200907E800586E585F0A3E584F00586907FE2 -:10140200E5E53FFD030303FEF0F0F0F0F0F0F0F04D -:10141200DEF6907FE2E054BFF09020587400F09026 -:101422007FB7EDF0902001E054FEF00213437F40BD -:10143200907E800586902000E584FE2405FD8D8443 -:10144200E08E8430E009E00586F0A30586DFEF0533 -:1014520086C374409F907FB7F00586A3E054FEF0E8 -:10146200021343532DFAE5236008752300D2E7FEE9 -:10147200800A907FC7E0FE70030214FF9020507430 -:1014820000F09020587401F0907FE2E04440F09028 -:101492007FE30586907E400586E585F0A3E584F02E -:1014A2000586907FE5EE30E7080586E02438F005F2 -:1014B20086EE547FFE5407FBEE547860300303033C -:1014C20030E30474077B08FDFCE0E0E0E0E0E0E0EC -:1014D200E0DDF6EBFE6019EC640770118B23907F60 -:1014E200E2E054BFF09020587400F0801BE0DEFD73 -:1014F200907FE2E054BFF09020587400F0902001F9 -:10150200E054FDF0907FC7F002134390200AE054AC -:101512003F20E23A20E10B20E40B20E514600902AF -:1015220013430215F6021343438204E0F53B021310 -:1015320043438204E0432E010213435382F8438261 -:1015420005E042375382FBE054FBF002134330E1E3 -:101552000280E8F585E53230E10A5382F8438204DD -:10156200E054FEF0E58520E3569020507401F0909F -:1015720020587401F0907FE2E04440F0907FE30550 -:1015820086907E000586E585F0A3E584F0058690C9 -:101592007FE5E540FD030303FEF0F0F0F0F0F0F02C -:1015A200F0DEF6907FE2E054BFF09020587400F035 -:1015B200907FB9EDF0902009E054FEF00213437FD2 -:1015C20040907E000586902008E584FE2405FD8D6E -:1015D20084E08E8430E009E00586F0A30586DFEF23 -:1015E2000586C374409F907FB9F00586A3E054FE40 -:1015F200F0021343532EFAE5246008752400D2E763 -:10160200FE800A907FC9E0FE70030216909020507F -:101612007401F09020587401F0907FE2E04440F0B1 -:10162200907FE30586907DC00586E585F0A3E5847D -:10163200F00586907FE5EE30E7080586E02438F075 -:101642000586EE547FFE5407FBEE547860300303A8 -:101652000330E30474077B08FDFCE0E0E0E0E0E037 -:10166200E0E0DDF6EBFE6019EC640770118B24906C -:101672007FE2E054BFF09020587400F0801BE0DE5F -:0E168200FD907FE2E054BFF09020587400F01D -:10169000902009E054FDF0907FC9F00213439020A0 -:1016A00012E0543F20E23A20E10B20E40B20E51445 -:1016B0006009021343021787021343438204E0F5D3 -:1016C0003C021343438204E0432F0102134353823D -:1016D000F8438205E042385382FBE054FBF00213EA -:1016E0004330E10280E8F585E53230E20A5382F8C2 -:1016F000438204E054FEF0E58520E35690205074C8 -:1017000002F09020587401F0907FE2E04440F090A5 -:101710007FE30586907D800586E585F0A3E584F06E -:101720000586907FE5E541FD030303FEF0F0F0F050 -:10173000F0F0F0F0DEF6907FE2E054BFF090205839 -:101740007400F0907FBBEDF0902011E054FEF002A9 -:1017500013437F40907D800586902010E584FE2411 -:1017600005FD8D84E08E8430E009E00586F0A30558 -:1017700086DFEF0586C374409F907FBBF00586A38C -:10178000E054FEF0021343532FFAE5256008752557 -:1017900000D2E7FE800A907FCBE0FE7003021821A2 -:1017A0009020507402F09020587401F0907FE2E095 -:1017B0004440F0907FE30586907D400586E585F006 -:1017C000A3E584F00586907FE5EE30E7080586E026 -:1017D0002438F00586EE547FFE5407FBEE54786003 -:1017E0003003030330E30474077B08FDFCE0E0E012 -:1017F000E0E0E0E0E0DDF6EBFE6019EC640770117C -:101800008B25907FE2E054BFF09020587400F08068 -:101810001BE0DEFD907FE2E054BFF09020587400A2 -:10182000F0902011E054FDF0907FCBF00213439034 -:10183000201AE0543F20E23A20E10B20E40B20E59F -:10184000146009021343021918021343438204E08F -:10185000F53D021343438204E04330010213435336 -:1018600082F8438205E042395382FBE054FBF002E8 -:10187000134330E10280E8F585E53230E30A538214 -:10188000F8438204E054FEF0E58520E356902050B2 -:101890007403F09020587401F0907FE2E04440F02F -:1018A000907FE30586907D000586E585F0A3E584BD -:1018B000F00586907FE5E542FD030303FEF0F0F0BE -:1018C000F0F0F0F0F0DEF6907FE2E054BFF0902010 -:1018D000587400F0907FBDEDF0902019E054FEF0B8 -:1018E0000213437F40907D000586902018E584FE1A -:1018F0002405FD8D84E08E8430E009E00586F0A3A8 -:101900000586DFEF0586C374409F907FBDF0058696 -:10191000A3E054FEF00213435330FAE52660087545 -:101920002600D2E7FE800A907FCDE0FE7003021908 -:10193000B29020507403F09020587401F0907FE230 -:10194000E04440F0907FE30586907CC00586E58505 -:10195000F0A3E584F00586907FE5EE30E708058684 -:10196000E02438F00586EE547FFE5407FBEE5478F1 -:10197000603003030330E30474077B08FDFCE0E000 -:10198000E0E0E0E0E0E0DDF6EBFE6019EC6407701B -:10199000118B26907FE2E054BFF09020587400F045 -:1019A000801BE0DEFD907FE2E054BFF09020587491 -:1019B00000F0902019E054FDF0907FCDF002134329 -:0119C00032F4 -:0419C100AD07AC06BC -:1019C5007906ED2404F582E43CF583E0FAA3E0FB17 -:1019D5004A7003021B09E9B407004003021ADB90B1 -:1019E50019EBF8282873021AB9021A71021A5A0259 -:1019F5001A40021A2F021A1A021A00907FA5E04413 -:101A050080F08D828C83A3E0FF25E044A0907FA623 -:101A1500F019021ADB198D828C83E0C39420400AE9 -:101A2500A3A3E0907FA6F0021ADB8D828C83A3A38B -:101A3500E0A3E0907FA6F019021ADB907FA5E044B1 -:101A450080F08D828C83A3E0FF25E044A1907FA6E2 -:101A5500F019021ADBEB64014A7008907FA5E04497 -:101A650020F019907FA6E0F55919806AED2404F558 -:101A750082E43CF583E0FEA3E064024E7008907FAB -:101A8500A5E04420F019907FA6E0FFED2406F5823D -:101A9500E43CF583E475F00112A29785F082F583A5 -:101AA500EFF0ED2404F582E43CF58374FFF5F012C4 -:101AB500A2818022907FA5E04440F0907FA6E0FFC0 -:101AC500ED2406F582E43CF583E0FAA3E0F5828A8D -:101AD50083EFF07F0822907FA5E0F55930E0F730DD -:101AE500E207E04440F07F0622E9D3940250030266 -:101AF50019C7E55930E1030219C7907FA5E04440B5 -:061B0500F07F07227F08BB -:011B0B0022B7 -:101B0C00E533C39401501C7F057E001209AE7F02A1 -:101B1C007DFF1282EA7F057E001209AE7F037DFFF6 -:041B2C001282EA2215 -:108000007BFF7A12791B90000412A254FD8B5075ED -:108010005112755224E4907FE1F0907FE0F0F54E2C -:10802000F54F9002AEF0907FDFF0907FDEF0907F12 -:10803000A974FFF0907FAAF0E4FCEC25E024B4F5ED -:1080400082E4347FF583E4F00CBC10EEE4907FDD35 -:10805000F0AF051DEF70030281C6AB50AA51A952C3 -:1080600090000112A254640560030281B5900003E0 -:1080700012A2546401600302813C90000212A254D7 -:10808000FF547FFCD394075003028116ECC3941075 -:108090004003028116EF30E742E54FAE4E7802CE44 -:1080A000C313CE13D8F9FF74F02CF582E4347FF5B6 -:1080B00083EFF0907FE0E0FFEC24F8FE7401A80667 -:1080C000088002C333D8FC4F907FE0F09002AEE00E -:1080D00004F0907FDDE04480F0803EE54FAE4E78C6 -:1080E00002CEC313CE13D8F9FF74E82CF582E43422 -:1080F0007FF583EFF0907FE1E0FFEC24F8FE740160 -:10810000A806088002C333D8FC4F907FE1F09002AC -:10811000AEE004F080037FFF2290000412A25425F9 -:108120004FF54FE4354EF54E90000512A254FEE493 -:10813000254FF54FEE354EF54E0281B8AB50AA51A2 -:10814000A95290000312A254FF64026005EF640379 -:10815000706090000212A254FF547FFCD394075029 -:108160004EEF30E71E907FDEE0FF7401A804088028 -:1081700002C333D8FCFE4F907FDEF0907FACE04E20 -:10818000F08035907FDFE0FF7401A804088002C30F -:1081900033D8FCFE4F907FDFF0907FADE04EF0ECE7 -:1081A00025E024C5F582E4347FF583ECF080097F77 -:1081B000FF227FFF227FFF2274072552F552E4350C -:1081C00051F55102805120030D9002AEE0600790FE -:0881D0007FAEE04402F07F00E5 -:0181D8002284 -:0481D9008E598F5AD2 -:1081DD00755B03E55A2404F582E43559F583E0FE19 -:1081ED00A3E04E70030282E7E55B604E1460381425 -:1081FD00602014600302828B907FA5E04480F0859F -:10820D005A82855983A3E0FF25E044A0907FA6F014 -:10821D00806C855A82855983E0C394204009A3A3BD -:10822D00E0907FA6F08057155B855A82855983A310 -:10823D00A3E0A3E0907FA6F08044E55A2406F582E2 -:10824D00E43559F583E475F00112A29785F082F5B6 -:10825D0083E0907FA6F0907FA5E04440F0E55A249E -:10826D0004F582E43559F58374FFF5F012A281858A -:10827D005A82855983A3A3E475F00112A281907FE0 -:10828D00A5E0F55C30E0F730E207E04440F07F0612 -:10829D0022E55C20E10A907FA5E04440F07F0722B3 -:1082AD00E55B70317F017E001209AE907FA5E04441 -:1082BD0080F0855A82855983A3E0FF25E044A09084 -:1082CD007FA6F0907FA5E0F55C30E0F730E1D57545 -:0C82DD005B030281E0155B0281E07F087A -:0182E9002272 -:0282EA00AE07DD -:1082EC007C02EC14601514701E907FA5E04480F0A5 -:1082FC00EE25E04440907FA6F0800C907FA6EDF038 -:10830C00907FA5E04440F0907FA5E0FB30E0F8BC06 -:10831C00020A20E107E04440F07F0722EB30E20A3A -:0E832C00907FA5E04440F07F0622DCB67F087B -:01833A002220 -:10833B00C0E0C083C082C2A99003007419F0D2A917 -:0F834B0053917F9001C4E4F0D082D083D0E03210 -:10835A00EF75F008A42400F582E43420AB82FAF524 -:10836A0083A3E4F08B828A83A3A3A3E0F56174BF9D -:10837A00F08B828A83A3A3E04410F08B828A83A3C2 -:10838A00A3A3E4F08B828A83A3F0F9ED601D740144 -:10839A007E00A807088005C333CE33CED8F9FFE4A0 -:1083AA00EF5531600479098002790D8B828A83A3A3 -:1083BA00A3A374BFF08B828A83A3A3E054EFF08B4C -:1083CA00828A83A3A3A3E561F0AE02AF038F828EF4 -:0483DA0083A3E9F0A0 -:0183DE00227C -:0483DF008F618D62BB -:1083E300E4F567743F2FF876087F807E257D007C57 -:1083F30000AB66AA65A964A863D312A3B340267F22 -:10840300007E967D007C00A863D312A3B3500C7545 -:108413006740743F2561F87610800A756780743F62 -:108423002561F87638E56745624401FFE56175F03B -:0D84330008A42402F582E43420F583EFF064 -:018440002219 -:108441008F828E83E014F557C3940440037FFF228B -:10845100E55775F008A42400F582E43420AF82F5D5 -:10846100588F59E55725E024C6F582E4347FF5831A -:10847100E020E10FE55725E024C7F582E4347FF5DC -:1084810083E4F074232557F8E4F6E5592404F582D2 -:10849100E43558F583E04403F0E55775F00DA42465 -:1084A10002F582E43403F583E0FCA3E0FDA3E0FEE2 -:1084B100A3E0F5668E658D648C637D06AF571283EC -:1084C100DFAF577D0112835A855982855883A3A353 -:1084D100E020E043E0FFE5592405F582E43558F555 -:1084E10083E0E5592406F582E43558F583E0FFE59C -:1084F1005775F00DA42402F582E43403F583E0FC02 -:10850100A3E0FDA3E0FEA3E0F5668E658D648C63B8 -:108511007D06AF571283DF74F82557F582E43402E4 -:10852100F583E4F0E55725E0FFC3740C9F75F04037 -:10853100A42440F582E5F0347BAF82FEE55725E0C7 -:1085410024EFF582E43402F583EEF0A3EFF0AF57A8 -:0F8551007401A807088002C333D8FC42347F00AE -:0185600022F8 -:108561008F828E83E014F557C3940440037FFF226A -:10857100AF57E4FD12835A74F82557F582E43402AB -:10858100F583E4F0E55775F008A42400F582E4349E -:1085910020AF82F5598F5AF583E5822404F582E4F0 -:1085A1003583F583E054FCF0E55775F00DA4240CF8 -:1085B100F582E43403F583E4F0E55775F00DA42466 -:1085C10002F582E43403F583E0FCA3E0FDA3E0FEC1 -:1085D100A3E0F5668E658D648C637D06AF571283CB -:1085E100DFE55A2405F582E43559F583E030E009E9 -:1085F100855A82855983E0F558AF577401A8070859 -:108601008002C333D8FCF45234E55725E024C6F583 -:1086110082E4347FF583E020E10FE55725E024C7AC -:0B862100F582E4347FF583E4F07F0075 -:01862C00222B -:04862D008E578F587D -:108631008F828E83E014F559C3940440037FFF2297 -:10864100E55975F008A42401F582E43420F583E0AE -:1086510054037066855882855783A3E030E028E58E -:108661005975F00DA42402F582E43403F583E0FC8E -:10867100A3E0FDA3E0FEA3E0F5668E658D648C6347 -:108681007D02AF591283DF855882855783A3E0307D -:10869100E128E55975F00DA42402F582E43403F5CF -:1086A10083E0FCA3E0FDA3E0FEA3E0F5668E658D0B -:0C86B100648C637D04AF591283DF7F00EE -:0186BD00229A -:1086BE008F828E83C083C082E0FDA3A3A3E0FCED76 -:1086CE006CD082D083F08F828E83A3A3A3C083C08D -:1086DE0082E0FD8F828E83E0FCED6CD082D083F041 -:1086EE008F828E83C083C082A3A3A3E0FDEC6DD0E6 -:1086FE0082D083F08F828E83A3C083C082E0FD8FF1 -:10870E00828E83A3A3E0FCED6CD082D083F08F82A7 -:10871E008E83A3A3C083C082E0FD8F828E83A3E0ED -:10872E00FCED6CD082D083F08F828E83A3C083C089 -:10873E0082E0FD8F828E83A3A3E0FFED6FD082D007 -:03874E0083F02293 -:04875100AD07AC06BE -:10875500790D8D828C83E014FEC3940440037FFF62 -:10876500228C578D58EE75F00DA42401F582E43462 -:1087750003AF82FEAD0119ED60240FEFAC06700169 -:108785000E14F5828C83E0FD0558E558AA57700252 -:10879500055714F5828A83E06D60D97F01227F0039 -:0187A50022B1 -:0487A6008E578F5803 -:1087AA008F828E83E014F55EC3940440037FFF2218 -:1087BA00E55E75F008A42400F582E43420AF82F562 -:1087CA005F8F60855882855783A3E0FCA3E0FDA3F1 -:1087DA00E0FEA3E0FF7B087A0079007800D312A3B9 -:1087EA00B34010855882855783A312A3FA0000006C -:1087FA0008802E855882855783A3E0FCA3E0FDA359 -:10880A00E0FEA3E0FF7B007A0879077800C312A391 -:10881A00B3500E855882855783A312A3FA0007081E -:10882A0000855882855783A3E0F8A3E0F9A3E0FA0C -:10883A00A3E0FB7F007E507D467C0012A3218F5C63 -:10884A008E5B8D5A8C597B0A7A007900780012A3C4 -:10885A0021AF038F5DAF5CAE5BAD5AAC597B0A7A30 -:10886A00007900780012A3218F5C8E5B8D5A8C5997 -:10887A00E55DC394054015E55C2401F55CE4355BD0 -:10888A00F55BE4355AF55AE43559F5598560828520 -:10889A005F83A3E4F0856082855F83A3A3A3E0449A -:1088AA0080F0856082855F83E55CF0AF5CAE5BAD8E -:1088BA005AAC59780812A3C4856082855F83A3EFF6 -:1088CA00F0856082855F83A3A3A3E0547FF0E4F57B -:1088DA005DE558240BF582E43557F583E0FF30E077 -:1088EA00235401F0E5602404F582E4355FF583E062 -:1088FA0054FDF0AF5E7401A807088002C333D8FCA8 -:10890A004222803674017E00A85E088005C333CEF9 -:10891A0033CED8F9FFE4EF5522601FE5602404F551 -:10892A0082E4355FF583E04402F0AF5E7401A80784 -:10893A00088002C333D8FCF45222E5582408F58291 -:10894A00E43557F583E0FFB46205435D0A801AEF08 -:10895A00B47205435D088011EFB47405435D02806B -:10896A0008EF646E60037FFF22E558240BF582E46A -:10897A003557F583E0FF30E303435D80EF30E712BC -:10898A00435D40E5602404F582E4355FF583E04405 -:10899A0002F0E558240BF582E43557F583E030E11F -:1089AA0020AF5E7401A807088002C333D8FC4232A4 -:1089BA00E5602404F582E4355FF583E04401F08044 -:1089CA0010AF5E7401A807088002C333D8FCF452C2 -:1089DA0032E558240BF582E43557F583E0FF30E49D -:1089EA0011AE5E7401A806088002C333D8FC423176 -:1089FA008010AE5E7401A806088002C333D8FCF466 -:108A0A005231EF20E10330E403E4F55D85608285AD -:108A1A005F83A3A3A374BFF0856082855F83A3A34A -:108A2A00E4F0E55DF0E558240AF582E43557F5836C -:108A3A00E0FFE5602404F582E4355FF583EFF0E5B5 -:108A4A0058240AF582E43557F583E0FFE5602405EA -:108A5A00F582E4355FF583EFF0E5582409F582E401 -:108A6A003557F583E0FFE5602406F582E4355FF5C6 -:108A7A0083EFF0E5582409F582E43557F583E0FFE2 -:108A8A00E5602407F582E4355FF583EFF0856082BF -:108A9A00855F83A3A3A3E4F0856082855F83A3A394 -:108AAA00F0855882855783A3E0FCA3E0FDA3E0FE8E -:108ABA00A3E0F5668E658D648C637D06AF5E1283D6 -:108ACA00DF755D08E558240CF582E43557F583E037 -:108ADA006003435D10E5602404F582E4355FF583A5 -:108AEA00E05403455DF0E5582405F582E43557F571 -:108AFA0083E0FEC394054006EED3940840037FFF4B -:108B0A0022E5582406F582E43557F583E0FDC3943F -:108B1A00014006EDD3940240037FFF22ED14FF25A6 -:108B2A00E025E0FFEE24FB4FF55DE5582407F582CA -:108B3A00E43557F583E024D0601814601A24C36022 -:108B4A001E146009240A7014435D188012435D08DC -:108B5A00800D435D388008435D2880037FFF2285AE -:108B6A006082855F83A3A3A3E55DF074017E00A8FC -:108B7A005E088005C333CE33CED8F9FFE4EF55340F -:108B8A006007AF5E7D0112835AAA57A9587B01C0BC -:108B9A0003C001E55E75F00DA42401F9740335F0F4 -:108BAA00A801FCAD03D001D0037E007F0D12A212F2 -:028BBA007F003A -:018BBC002296 -:108BBD008F828E83E014FEC3940440037FFF22EE68 -:108BCD0075F008A42400F582E43420AD82FC9001F8 -:108BDD002C7408F0EE04A3F0E4A3F08D828C83E5F1 -:108BED00822406F582E43583F583E090012FF08D24 -:108BFD00828C83E5822405F582E43583F583E05488 -:108C0D001E900130F0742D2EF8E6A3F0AF0674011E -:108C1D00A807088002C333D8FCF557E533C3940188 -:108C2D00400D902078E0540F755800F55980097F5C -:108C3D00021211278E588F59C3E5586480948040D5 -:108C4D00DAE5575559900132F07E017F2C7D0712E0 -:048C5D00916A7F0099 -:018C610022F0 -:108C62008F828E83E014FEC3940440037FFF22EEC2 -:108C720075F008A42400F582E43420AF82FE90014E -:108C820033740AF08F828E83E5822404F582E43500 -:108C920083F583E0900134F07E017F337D021291EF -:038CA2006A7F00E6 -:018CA50022AC -:048CA6008E578F58FE -:108CAA008F828E83E014FEC3940440037FFF22EE7A -:108CBA0075F008A42400F582E43420AD82FC8558BE -:108CCA0082855783A3E0600FED2404F582E43CF526 -:108CDA0083E04402F08043EE75F00DA4240CF58283 -:108CEA00E43403F583E030E020EE25E024C6F58283 -:108CFA00E4347FF583E030E1F07F60ED2405F5820E -:108D0A00E43CF583E05FB507F2AE04AF05EF240457 -:0C8D1A00F582E43EF583E054FDF07F009C -:018D2600222A -:048D2700AD07AC06E2 -:108D2B008D828C83E014FEC3940440037FFF22EEFC -:108D3B0075F008A42400F582E43420AF82FE8D8206 -:108D4B008C83A3E0600FEF2404F582E43EF583E00F -:108D5B004401F0800DEF2404F582E43EF583E054EA -:048D6B00FEF07F0097 -:018D6F0022E1 -:048D7000AD07AC0699 -:108D74008D828C83E014FEC3940440037FFF22EEB3 -:108D840075F008A42400F582E43420AF82FE8D82BD -:108D94008C83A3E0600D8F828E83A3A3A3E0444061 -:108DA400F0800B8F828E83A3A3A3E054BFF07F00D7 -:018DB400229C -:108DB5008F828E83E014FEC3940440037FFF22AFAD -:108DC500067401A807088002C333D8FC423E7F0021 -:018DD500227B -:048DD6008E578F58CD -:108DDA008F828E83A3E0F55C8F828E83E0F559D370 -:108DEA00940440037FFF22E55924FE601614601F95 -:108DFA001460282403702E7E7E7F80755A7E755BF0 -:108E0A008080227E7E7F00755A7E755B0080167E8A -:108E1A007D7F80755A7D755B80800A7E7D7F0075B7 -:108E2A005A7D755B00E55C701B855B82855A83748D -:108E3A00FFF0E55925E024B5F582E4347FF5837423 -:108E4A0001F08048E5582402FFE43557FEE55C60EE -:108E5A00230FEFAC0670010E14F5828C83E0FD053A -:108E6A005BE55BAA5A7002055A14F5828A83EDF013 -:108E7A00155C80D9855882855783A3E0FFE559257B -:0E8E8A00E024B5F582E4347FF583EFF07F003D -:018E980022B7 -:108E9900EF2405F558E43EF5579001357407F09035 -:108EA900017A7401F0A37436F0855882855783A33B -:108EB900A3A3E0FEA3E08E59F55A8558828557830E -:108EC900E0249E606124F9600E24F17003028F7A18 -:108ED90024146003028FC8855882855783A3E0FE56 -:108EE900A3E0FFC3E49FF55C74019EF55BD3E55CE9 -:108EF900943FE55B94004006755B00755C3FD3E5E4 -:108F09005A955CE559955B5003028FCBAE5BAF5C1C -:108F1900855882855783A3A3A3EEF0FEA3EFF08EB5 -:108F290059F55A028FCB855882855783A3E0FEA352 -:108F3900E0FFC374309FF55CE49EF55BD3E55C9478 -:108F490010E55B94004006755B00755C10D3E55A2B -:108F5900955CE559955B406AAE5BAF5C8558828547 -:108F69005783A3A3A3EEF0FEA3EFF08E59F55A8021 -:108F790051855882855783A3E0FEA3E0FFC3E49F90 -:108F8900F55CE49EF55B455C600BD3E55C943FE5DD -:108F99005B94004006755B00755C3FD3E55A955CB0 -:108FA900E559955B401CAE5BAF5C8558828557835C -:108FB900A3A3A3EEF0FEA3EFF08E59F55A80037F29 -:108FC9000122855882855783E0249E700302908B85 -:108FD90024F9605824F170030290DB241460030221 -:108FE900911F855882855783A3E0FEA3E0FFD394A0 -:108FF900FFEE9400400302911F900175EFF0E55ACE -:10900900155AAE59700215594E700302911F9001FD -:1090190075E0FF04F0A807E6FF90017AE475F00116 -:1090290012A29785F082F583EFF080D28558828568 -:109039005783A3E0FEA3E0FFC39480EE940050039E -:1090490002911FD3EF94FFEE9400400302911F9009 -:109059000176EFF0E55A155AAE59700215594E705E -:109069000302911F900176E0FF04F0A807E6FF9044 -:10907900017AE475F00112A29785F082F583EFF089 -:1090890080D2855882855783A3E0FEA3E0FFC3946D -:1090990020EE9400500302911FD3EF942FEE940019 -:1090A9005074900177EFF0E55A155AAE59700215D0 -:1090B900594E6062900177E0FF04F0A807E6FF903F -:1090C900017AE475F00112A29785F082F583EFF039 -:1090D90080D5855882855783A3E0FFA3E090017866 -:1090E900CFF0A3EFF0E55A155AAE59700215594E53 -:1090F9006024900178E475F00112A29785F082F559 -:1091090083E0FF90017AE475F00112A29785F0825D -:10911900F583EFF080CF7E017F35855882855783AF -:0D912900A3A3A3E0A3E004FD12916A7F0060 -:019136002216 -:109137008E628F638C648D65AF031BEF60240563BC -:10914700E563AE627002056214F5828E83E0FF0567 -:1091570065E565AC647002056414F5828C83EFF0F5 -:0391670080D6228D -:06916A008D5DAB07AA06B3 -:1091700075614075600D755F03755E00907FC2E09C -:1091800020E1F9AF61AE60AD5FAC5EEC4D4E4F706B -:1091900008907FC27402F080D7907FC2E020E11671 -:1091A000AF03AE027C7B7D80AB5D129137907FC3B5 -:0891B000E55DF07F01227F0064 -:0191B8002294 -:1091B900900184740BF0A3E533F0900AF5E49390E1 -:1091C9000186F0900AF6E493900187F0E490017C1F -:1091D900F0A3F0A3F0A3F0A3F0A37410F0A374011B -:1091E900F0A37488F07E017F7C1219C17E017F840F -:0791F9007D1412916A7F0052 -:01920000224B -:109201007E7B7F40754E7B754F40907FD3E0FF851D -:109211004E51854F52E5522401F556E43551F5552D -:10922100E4F550855282855183E0FE14B40C005060 -:109231005B909239F828287302925D02925D029246 -:109241006702927102927102927102928502925D9D -:1092510002927B02925D02928D02925DEF64026046 -:109261002B7550FF8026EF640E60217550FF801C26 -:10927100EF640360177550FF8012EF6403600D7592 -:1092810050FF8008EF640660037550FFE5506015DC -:109291009001987411F0A3EEF07E017F987D021287 -:1092A100916AAF5022E4F550855282855183E014D2 -:1092B100B40F0040030293CF9092C0F828287302A4 -:1092C10092ED0292F902930502935302935E029387 -:1092D1006902937402937F02938A0293950293A089 -:1092E1000293A70293CF0293B20293BDAF56AE553C -:1092F1001284418F500293D2AF56AE551285618FC1 -:10930100500293D2855553855654E5542401FFE408 -:109311003553FE1286BEAF54AE531287518F50EFB4 -:10932100640160030293D2AF54AE531287A68F50EB -:10933100E55070030293D2855482855383E075F022 -:109341000DA424F4F582E43402AF82FE1287A60252 -:1093510093D2AF56AE55128CA68F508074AF56AED5 -:1093610055128D278F508069AF56AE55128D708F73 -:1093710050805EAF4FAE4E128E998F508053AF56D4 -:10938100AE55128BBD8F508048AF56AE5512862D0B -:109391008F50803DAF56AE55128C628F5080321285 -:1093A10091B98F50802BAF56AE55128DB58F50802D -:1093B10020AF56AE55128DD68F508015AF4FAE4EA1 -:1093C1007C027DAF7B40129137E4F55080037550EC -:1093D100FFE550601D9001987411F085528285510E -:1093E10083E0900199F07E017F987D0212916AAF2E -:1093F1005022855282855183E0FF1424FA500424BF -:10940100FE701F9001987410F0A3EFF085568285CD -:109411005583E090019AF07E017F987D0312916A55 -:049421008F50AF5069 -:019425002224 -:089426008F518E508D4F8C4ECA -:10942E0075580175599CE4F557AF531553EF7003FA -:10943E000294C4AF52E4FCFDFEF8F9FAAB07AF514B -:10944E00AE50AD4FAC4E12A321AF038F56AF51AEFF -:10945E0050AD4FAC4EC004C005C006C007AF52E4BD -:10946E00FCFDFEF8F9FAAB07D007D006D005D00404 -:10947E0012A3218F518E508D4F8C4EE5562430F510 -:10948E0056D39439400674072556F5560559E559B5 -:10949E00AE587002055814F5828E83E4F00559E536 -:1094AE0059AE587002055814F5828E83E556F005B4 -:1094BE00570557029437E559155970021558AF578D -:1094CE001557EF6023E5591559AE5870021558F52A -:1094DE00828E83E0FF0555E555AC54700205541499 -:0894EE00F5828C83EFF080D6BB -:0194F6002253 -:1094F700E49001C9F07E017FCA9001BEEEF0A3EFB0 -:0A950700F09001C2EEF0A3EFF02295 -:10951100AA07A9059001C9E0C394405061AC027447 -:10952100017E00A804088005C333CE33CED8F9FFED -:10953100E4EF55346045EA04FF9001C2E0FCA3E08A -:10954100FDF5828C83EFF0A3E9F08D828C83A3A3D8 -:10955100EBF09001C2E475F00312A281FCD3E5F0B7 -:109561009487EC9402400A9001C27401F0A374CA7A -:10957100F0C2AF9001C9E004F0D2AF7F01227F00B9 -:0195810022C7 -:109582009001C9E0D3940040559001BEE0FCA3E0F5 -:10959200AA04F97B01C003C002C001AA06A907A858 -:1095A20001AC02AD03D001D002D0037E007F0312D2 -:1095B200A2129001BEE475F00312A281FCD3E5F081 -:1095C2009487EC9402400A9001BE7401F0A374CA1D -:1095D200F0C2AF9001C9E014F0D2AF7F01227F0048 -:0195E2002266 -:1095E300907FC2E020E1737E7B7F8075537B75544F -:1095F30080E5542401FFE43553A9077B018B55F51E -:10960300568957FE129582EF6050AB55AA56A9575B -:1096130012A23B14FF90000112A254B40216C2AF6F -:10962300EF75F008A42401F582E43420F583E044C7 -:1096330004F0D2AF74017E00A807088005C333CEBF -:1096430033CED8F9FFE4EF5534600F855482855348 -:0A96530083740DF0907FC37404F0DF -:01965D0022EA -:10965E001295E3E4F54E743A254EF8E654F0F54FC4 -:10966E0074C5254EF582E43401F583E0654FFFC4E1 -:10967E00540FF550602274C5254EF582E43401F581 -:10968E0083E54FF0AF4E7D01E54F4550FB1295112E -:10969E00EF70051295E380EC054EE54EC394044041 -:1096AE00B51295E3E53E6048E4F54EAF4E7401A861 -:1096BE0007088002C333D8FCF54F553E6029E54EAE -:1096CE0075F008A42405F582E43420F583E030E635 -:1096DE0016AF4E7D047B80129511EF70051295E347 -:1096EE0080EFE54FF4523E054EE54EC3940440BB69 -:1096FE00900300E060030297DF7419F0E533C39422 -:10970E0001400D902078E0540F755100F5528009FC -:10971E007F021211278E518F52C3E55164809480BF -:10972E0040DA9001BCE06552F06037E4F54EAF4E82 -:10973E007401A807088002C333D8FCF54F9001BC12 -:10974E00E0554F6014AF4E7D08E54F5552FB129514 -:10975E0011EF70051295E380EC054EE54EC39404AF -:10976E0040CC9001BCE552F0E4F54EC2AF74362504 -:10977E004EF8E6F54FE4F6D2AF534F1EE54F6011AB -:10978E00AF4E7D02AB4F129511EF70051295E3802F -:10979E00EF742D254EF8E6F54F74FC254EF582E458 -:1097AE003402F583E0654F6011AF4E7D04AB4F126E -:1097BE009511EF70051295E380EF74FC254EF5823E -:1097CE00E43402F583E54FF0054EE54EC3940440B4 -:0497DE009A1295E363 -:0197E2002264 -:0C97E300787FE4F6D8FD75816702982AB3 -:1097EF000205ADE493A3F8E493A34003F68001F2DE -:1097FF0008DFF48029E493A3F85407240CC8C3337B -:10980F00C4540F4420C8834004F456800146F6DF49 -:10981F00E4800B010204081020408090986FE47ED2 -:10982F00019360BCA3FF543F30E509541FFEE4933E -:10983F00A360010ECF54C025E060A840B8E493A305 -:10984F00FAE493A3F8E493A3C8C582C8CAC583CA30 -:10985F00F0A3C8C582C8CAC583CADFE9DEE780BEE8 -:10986F006024028A010204081020408081828488CB -:10987F0090A0C0C1C2C4C8D0E0E1E2E4E8F0F1F2C8 -:08988F00F4F8F9FAFCFDFEFFFC -:0198970000D0 -:089898008B598A5A895B8D5C33 -:1098A000E4F55DF55EAF5C155CEF6036AB59055BCA -:1098B000E55BAA5A7002055A14F912A23BFFE55D56 -:1098C000E55E6F25E0FFE433FE74952FF582EE34FC -:1098D0009EF583E55DFFE493F55D7401936FF55E9E -:0698E00080C3AE5DAF5E27 -:0198E600225F -:0B98E700C0E0C083C082C0D075D01864 -:1098F200902060E0540FFE30E005902002E0FFEE81 -:1099020030E10590200AE0FFEE30E205902012E0FF -:10991200FFEE30E30590201AE0FF9001C4E0B51E8F -:0A99220004E4F080059001C4EEF0AB -:09992C00D0D0D082D083D0E0320B -:02993500A90384 -:10993700EF75F008A42400F582E43420AB82FAE541 -:109947005C455DF55EE960148A83E5822404F5824F -:10995700E43583F583E04DF0E4FE8013EB2404F552 -:1099670082E43AF583E0FFEDF4FCEF5CF0AE5EEBEA -:109977002406F582E43AF583E0555EFCB50603AFAD -:109987000522E55C5CFEE55D5CFDE96016EE7004B2 -:109997007F0180027F00AE07ED70047F0180027FA8 -:1099A70000AD07EE6003AF5C22ED6003AF5D227F81 -:0199B70000AF -:0199B800228C -:1099B9007555027556B0900335740FF0855682853A -:1099C9005583A3E0FF900337F0855682855583E0E0 -:1099D900900336F090033874FFF0755703755839C2 -:1099E900EF14B40B004003029E5D9099FAF8282801 -:1099F90073029A1B029ABA029BBF029BDE029BDE8C -:109A0900029C94029CCF029CF4029DB2029DE20248 -:109A19009E0EE4F54EE54E75F008A42400F582E4A7 -:109A29003420AF82F5538F54E4FFE4FEEF601074E5 -:109A39008A2EF582E43402F583E0F4F54F800D7443 -:109A49008A2EF582E43402F583E0F54FE5542407C4 -:109A5900F582E43553F583E54FF0E0F550654F6045 -:109A690038E4900338F0E54E04FD0558E558AA5747 -:109A79007002055714F5828A83EDF00558E558AC54 -:109A8900577002055714F5828C83E54FF08558828B -:109A9900855783E550F0029E630EBE248F0FEF6455 -:109AA900027087054EE54E64046003029A1E029E09 -:109AB90063E4F54EAF4EE4FD12835A054EE54ED3ED -:109AC900940340F09000047498F0A374E7F0E4F56F -:109AD900507E207F00755320755400F54EAF4E74AB -:109AE90001A807088002C333D8FCF54F9001C4F0E0 -:109AF9009001C0E4F0A3740AF0855482855383A3CE -:109B09007402F09001C4E0B54F349001C0E07002D6 -:109B1900A3E070EF900338F0E54E04FF0558E558CF -:109B2900AC577002055714F5828C83EFF085588283 -:109B390085578374FFF0E49001C4F07550FF9001DC -:109B4900C4E0FF6037E4900338F0E54E04FE0558A1 -:109B5900E558AC577002055714F5828C83EEF00571 -:109B690058E558AC577002055714F5828C83EFF00D -:109B7900855882855783E54FF07550FFE55070167B -:109B890074082554F554E43553F553054EE54E64F0 -:109B9900046003029AE6E4F54EAF4E7D0112835A42 -:109BA900054EE54ED3940340F09000047413F0A3DE -:109BB9007412F0029E63855682855583E014FF7402 -:109BC90001A807088002C333D8FC9002F7F090017E -:109BD900C4F0029E639001C07403F0A374E8F0E43A -:109BE900F5509002F7E0FF9001C4E0B50719900124 -:109BF900C0E07002A3E070EA900338F085588285CE -:109C0900578374FFF0F550E5506003029E6390019D -:109C1900C0F0A37496F09001C0E07002A3E070F662 -:109C2900E533C39401400D902078E0540F7551003D -:109C3900F55280097F021211278E518F52C3E551C7 -:109C49006480948040DAE552540FF5509002F7E0B1 -:109C5900555070047F0180027F008F4F85568285A1 -:109C69005583A3E0B4050CE54F70047F0180027FA2 -:109C7900008F4FE54F7003029E63E4900338F0852F -:109C89005882855783E550F0029E63E4FFFD1283F5 -:109C99005A7E207F00755320755400855482855360 -:109CA90083A3A3A3E04480F0855482855383740180 -:109CB900F0A3E4F0855482855383A3A3A3E0547FE2 -:109CC900F0D204029E63C2047E207F007553207582 -:109CD9005400E5542405F582E43553F583E030E674 -:109CE900F1E4FF7D0112835A029E63E4F550F54EBB -:109CF900AF4EE4FD12835AE54E75F008A42400F531 -:109D090082E43420AF82F5538F54F583E58224042D -:109D1900F582E43583F583E054FCF0AF4E7D017B99 -:109D290001755C80755D401299358F50E550701151 -:109D3900AF4E7D027B01755C10755D201299358FE0 -:109D490050E5507010AF4E7D01FB755C80755D402C -:109D59001299358F50E5507010AF4E7D02FB755C3E -:109D690010755D201299358F50AF4E7D0112835ABF -:109D7900E5506026E4900338F0E54E04FF0558E508 -:109D890058AC577002055714F5828C83EFF085584B -:109D990082855783E550F0029E63054EE54ED394C4 -:109DA900035003029CF9029E63E4900359F0A3F067 -:109DB900A3F0A3F0A3F0A37410F0A3749EF0A3740E -:109DC90085F07E037F591281D9EF64087003029EE2 -:109DD90063E4900338F0029E63E4900359F0A3F022 -:109DE900A3F0A3F0A3F0A37410F0A3E557F0A3E543 -:109DF90058F07E037F591219C1EF6408605CE49042 -:109E09000338F08055E5562402FFE43555FAA907D1 -:109E19007B017D10129898EF4E7032900359F0A390 -:109E2900F0A3F0A3F0A3F0A37410F0E55624029078 -:109E39000360F0E4355590035FF07E037F5912818A -:109E4900D9EF64086014E4900338F0800DE49003BE -:109E590038F080069003387401F09001C0E4F0A353 -:109E6900740AF09001C0E07002A3E070F67E037FEF -:0B9E7900357D2412916AE49002AFF0E6 -:019E840022BB -:109E8500FFFEFCF8F0E0C080000103070F1F3F7FD5 -:109E95000000C0C1C1810140C30103C00280C241AD -:109EA500C60106C00780C7410500C5C1C48104407D -:109EB500CC010CC00D80CD410F00CFC1CE810E402D -:109EC5000A00CAC1CB810B40C90109C00880C8413D -:109ED500D80118C01980D9411B00DBC1DA811A40AD -:109EE5001E00DEC1DF811F40DD011DC01C80DC417D -:109EF5001400D4C1D5811540D70117C01680D641AD -:109F0500D20112C01380D3411100D1C1D0811040BC -:109F1500F00130C03180F1413300F3C1F2813240AC -:109F25003600F6C1F7813740F50135C03480F4417C -:109F35003C00FCC1FD813D40FF013FC03E80FE412C -:109F4500FA013AC03B80FB413900F9C1F88138403C -:109F55002800E8C1E9812940EB012BC02A80EA41AC -:109F6500EE012EC02F80EF412D00EDC1EC812C407C -:109F7500E40124C02580E5412700E7C1E6812640AC -:109F85002200E2C1E3812340E10121C02080E041BC -:109F9500A00160C06180A1416300A3C1A2816240AC -:109FA5006600A6C1A7816740A50165C06480A4417C -:109FB5006C00ACC1AD816D40AF016FC06E80AE412C -:109FC500AA016AC06B80AB416900A9C1A88168403C -:109FD5007800B8C1B9817940BB017BC07A80BA41AC -:109FE500BE017EC07F80BF417D00BDC1BC817C407C -:109FF500B40174C07580B5417700B7C1B6817640AC -:10A005007200B2C1B3817340B10171C07080B041BB -:10A01500500090C191815140930153C052809241AB -:10A02500960156C057809741550095C1948154407B -:10A035009C015CC05D809D415F009FC19E815E402B -:10A045005A009AC19B815B40990159C0588098413B -:10A05500880148C0498089414B008BC18A814A40AB -:10A065004E008EC18F814F408D014DC04C808C417B -:10A07500440084C185814540870147C046808641AB -:10A08500820142C043808341410081C180814040BB -:10A09500E4FF74F82FF582E43402F583E0700302DF -:10A0A500A138743A2FF8E620E50302A138EF75F0E0 -:10A0B50008A42400F582E43420AD82FCF583E58212 -:10A0C5002405F582E43583F583E0546064607063AC -:10A0D500EF25E024EFF582E43402F583E475F00121 -:10A0E50012A29785F082F583E08D828C83F074F857 -:10A0F5002FF582E43402F583E014F07036EF25E0A5 -:10A1050024C7F582E4347FF583E4F0EF25E0FEC350 -:10A11500740C9E75F040A42440F582E5F0347BADC7 -:10A1250082FCEF25E024EFF582E43402F583ECF0C0 -:0CA13500A3EDF00FEF6404600302A0979C -:01A1410022FB -:10A14200E709F608DFFA8046E709F208DFFA803EFF -:10A1520088828C83E709F0A3DFFA8032E309F608EC -:10A16200DFFA8078E309F208DFFA807088828C8354 -:10A17200E309F0A3DFFA806489828A83E0A3F60808 -:10A18200DFFA805889828A83E0A3F208DFFA804CE2 -:10A1920080D280FA80C680D4806980F280338010B9 -:10A1A20080A680EA809A80A880DA80E280CA803322 -:10A1B20089828A83ECFAE493A3C8C582C8CCC5839A -:10A1C200CCF0A3C8C582C8CCC583CCDFE9DEE7806A -:10A1D2000D89828A83E493A3F608DFF9ECFAA9F0E9 -:10A1E200EDFB2289828A83ECFAE0A3C8C582C8CC3F -:10A1F200C583CCF0A3C8C582C8CCC583CCDFEADE58 -:10A20200E880DB89828A83E493A3F208DFF980CCB9 -:10A2120088F0ED2402B4040050C2F582EB2402B4AB -:10A22200040050B823234582F582EF4E60AEEF6002 -:09A23200010EE5822390A1927354 -:10A23B00BB010689828A83E0225002E722BBFE0221 -:09A24B00E32289828A83E4932254 -:10A25400BB010CE58229F582E5833AF583E02250BF -:10A2640006E92582F8E622BBFE06E92582F8E22209 -:0DA27400E58229F582E5833AF583E4932223 -:10A28100C5F0F8A3E028F0C5F0F8E5821582700268 -:06A291001583E038F02205 -:10A29700A3F8E0C5F025F0F0E5821582700215837A -:06A2A700E0C838F0E822D7 -:10A2AD00BB0110E58229F582E5833AF583E0F5F0EF -:10A2BD00A3E0225009E92582F886F008E622BBFECC -:10A2CD000AE92582F8E2F5F008E222E5832AF58312 -:08A2DD00E993F5F0A3E99322D7 -:10A2E50075F008758200EF2FFFEE33FECD33CDCC30 -:10A2F50033CCC58233C5829BED9AEC99E5829840B3 -:10A305000CF582EE9BFEED9AFDEC99FC0FD5F0D68F -:10A31500E4CEFBE4CDFAE4CCF9A88222B800C1B9B9 -:10A325000059BA002DEC8BF084CFCECDFCE5F0CBF7 -:10A33500F97818EF2FFFEE33FEED33FDEC33FCEB30 -:10A3450033FB10D703994004EB99FB0FD8E5E4F9EB -:10A35500FA227818EF2FFFEE33FEED33FDEC33FCD8 -:10A36500C933C910D7059BE99A4007EC9BFCE99ACC -:10A37500F90FD8E0E4C9FAE4CCFB2275F010EF2F11 -:10A38500FFEE33FEED33FDCC33CCC833C810D70711 -:10A395009BEC9AE899400AED9BFDEC9AFCE899F84C -:0EA3A5000FD5F0DAE4CDFBE4CCFAE4C8F922DF -:10A3B300EB9FF5F0EA9E42F0E99D42F0E89C45F000 -:01A3C3002277 -:10A3C400E8600FECC313FCED13FDEE13FEEF13FF77 -:03A3D400D8F1229B -:10A3D700080808E6CF2FF618E6CE3EF618E6CD3D7C -:07A3E700F618E6CC3CF6225B -:0CA3EE00ECF0A3EDF0A3EEF0A3EFF022E2 -:10A3FA00A8828583F0D083D08212A41112A41112EC -:10A40A00A41112A411E473E493A3C583C5F0C58310 -:10A41A00C8C582C8F0A3C583C5F0C583C8C582C8AC -:01A42A00220F -:00000001FF -/***************************************************************************** - * - * whiteheat.h -- ConnectTech WhiteHEAT Firmware. - * - * Copyright (C) 2000-2002 ConnectTech Inc (http://www.connecttech.com/) - * - * 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; either version 2 of the License, or - * (at your option) any later version. - * - * 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., 675 Mass Ave, Cambridge, MA 02139, USA. - * - * (10/09/2002) Stuart MacDonald - * Firmware 4.06 - * - * (04/09/2000) gkh - * Updated the firmware with the latest provided by ConnectTech. - * - * (01/16/2000) gkh - * Fixed my intel hex processing tool, so now the firmware actually - * matches the original file (this was causing a few problems...) - * - * (01/15/2000) gkh - * Added debug loader firmware if DEBUG is #defined: - * Port 1 LED flashes when the vend_ax program is running - * Port 2 LED flashes when any SETUP command arrives - * Port 3 LED flashes when any valid VENDOR request occurs - * Port 4 LED flashes when the EXTERNAL RAM DOWNLOAD request occurs - * - * version 1.0 (01/09/2000) gkh - * Original firmware from ConnectTech massaged a little to be program - * readable. - * - *****************************************************************************/ - -#define whiteheat_DATE "20000106" diff --git a/kernel-2.6.33/firmware/whiteheat_loader.HEX b/kernel-2.6.33/firmware/whiteheat_loader.HEX deleted file mode 100644 index 5f663f6a..00000000 --- a/kernel-2.6.33/firmware/whiteheat_loader.HEX +++ /dev/null @@ -1,314 +0,0 @@ -:0300000002098D65 -:030033000208FBC5 -:03004300020B00AD -:03004B000205AA01 -:10010000907FA5E05410FFC4540F4450F50F13E442 -:1001100033F511907FE9E0245EB407004003020349 -:1001200078900128F82828730201BC0201BC020162 -:100130009102013D02015302016F02019A907F007A -:10014000E511F0907FB57401F0907FB4E04402F0C7 -:10015000020378907F92E0FFC4540F907F00F090EC -:100160007FB57401F0907FB4E04402F0020378128E -:100170000A895007E4907F00F08006907F00740F9A -:10018000F0907FB57401F0907FB4E04402F0020378 -:1001900078907FEAE0F50F020378907F007407F013 -:1001A000907FB57401F0907FB4E04402F07FE87E68 -:1001B00003120D94D206120CCC020378907FEAE071 -:1001C000752800F529A3E0FEE4EE4228907FEEE0DA -:1001D000752A00F52BA3E0FEE4EE422A907FE8E0CA -:1001E00064C060030202C9E52B452A70030203784C -:1001F000C3E52B9440E52A94005008852A2C852BD2 -:100200002D8006752C00752D40907FE9E064A37069 -:1002100034F530F531C3E531952DE530952C505C42 -:10022000E5292531F582E5303528F583E0FF7400B6 -:100230002531F582E4347FF583EFF00531E5317047 -:1002400002053080D0E4F530F531C3E531952DE578 -:1002500030952C501874002531F582E4347FF583F5 -:1002600074CDF00531E5317002053080DDAF29AE87 -:1002700028AD2D7A7F79007B00120BF4907FB5E5D5 -:100280002DF0E52D2529F529E52C3528F528C3E5A0 -:100290002B952DF52BE52A952CF52A907F92E0FFE2 -:1002A000C4540F752E00F52FD39400E52E94005002 -:1002B0000C907FB4E020E1030201E780F4907FB46A -:1002C000E020E2030201E780F4907FE8E064406010 -:1002D00003020378E52B452A7003020378E4907F3C -:1002E000C5F0907F92E0FFC4540F752E00F52FD318 -:1002F0009400E52E94005009907FC4E030E109801D -:10030000F7907FB4E020E3F9907FC5E0752C00F50D -:100310002D907FE9E064A37034F530F531C3E53109 -:10032000952DE530952C503474C02531F582E43498 -:010330007E4E -:10033100F583E0FFE5292531F582E5303528F583A0 -:10034100EFF00531E5317002053080D0AF29AE28DC -:10035100AD2D7A7E79C07BC0120C3FE52D2529F5A4 -:1003610029E52C3528F528C3E52B952DF52BE52A14 -:09037100952CF52A0202D4C322E6 -:10037A00907FE9E070030204521470030204CE2451 -:10038A00FE700302054224FB700302044C1470033E -:10039A0002044614700302043A147003020440244F -:1003AA00056003020596120E4440030205A2907FDF -:1003BA00EBE024FE60161460402402706974119008 -:1003CA007FD4F07400907FD5F00205A2907FEAE016 -:1003DA00FF120B588B258A268927EA496011AE023B -:1003EA00EE907FD4F0AF01EF907FD5F00205A29096 -:1003FA007FB4E04401F00205A2907FEAE0FF120810 -:10040A00BA8B258A268927EA496011AE02EE907FC7 -:10041A00D4F0AF01EF907FD5F00205A2907FB4E04F -:10042A004401F00205A2907FB4E04401F00205A263 -:10043A00120E1F0205A2120E2D0205A2120AF702BF -:10044A0005A2120E110205A2120E4640030205A2CF -:10045A00907FE8E0247F60241460312402705BA25C -:10046A0000E433FF25E0FFA202E4334F907F00F05F -:10047A00E4A3F0907FB57402F00205A2E4907F0035 -:10048A00F0A3F0907FB57402F00205A2907FECE031 -:10049A00F45480FFC4540FFFE054072F25E024B41E -:1004AA00F582E4347FF583E054FD907F00F0E4A305 -:1004BA00F0907FB57402F00205A2907FB4E0440187 -:1004CA00F00205A2120E4840030205A2907FE8E05E -:1004DA0024FE601D240260030205A2907FEAE0B4B4 -:1004EA000105C2000205A2907FB4E04401F00205B2 -:1004FA00A2907FEAE07038907FECE0F45480FFC469 -:10050A00540FFFE054072F25E024B4F582E4347F2A -:10051A00F583E4F0907FECE05480FF131313541F2B -:10052A00FFE054072F907FD7F0E04420F0806990D5 -:10053A007FB4E04401F08060120E4A505B907FE87D -:10054A00E024FE60182402704F907FEAE0B40104B0 -:10055A00D2008044907FB4E04401F0803B907FEA6F -:10056A00E07020907FECE0F45480FFC4540FFFE069 -:10057A0054072F25E024B4F582E4347FF58374010F -:10058A00F08015907FB4E04401F0800C1201005015 -:10059A0007907FB4E04401F0907FB4E04402F02277 -:1005AA00C0E0C083C082C085C084C086758600C092 -:1005BA00D0C000C001C002C003C006C007907FA51A -:1005CA00E030E206750D06020676907FA5E020E18E -:1005DA000CE50D64026006750D07020676AF0DEF95 -:1005EA0024FE604814602C24FE6077240460030211 -:1005FA000676AB09AA0AA90BAF0C050C8F82758384 -:10060A0000120822907FA6F0E50C6508705E750D51 -:10061A00058059907FA6E0AB09AA0AA90BAE0C8EF9 -:10062A008275830012084F750D028040E50824FE8A -:10063A00B50C07907FA5E04420F0E50814B50C0A34 -:10064A00907FA5E04440F0E4F50D907FA6E0AB0969 -:10065A00AA0AA90BAE0C8E8275830012084F050CEC -:10066A00800A907FA5E04440F0E4F50D5391DFD075 -:10067A0007D006D003D002D001D000D0D0D086D087 -:0A068A0084D085D082D083D0E03206 -:100694008C338D34907F95E044C0F0E4F535F53625 -:1006A400C3E5369534E53595335069EF2536F58243 -:1006B400E5353EF58374FFF0F46002C322EF25367E -:1006C400F582E5353EF583E4F06002C322EF25367A -:1006D400F582E5353EF58374AAF064AA6002C3226C -:1006E400EF2536F582E5353EF5837455F0645560A3 -:1006F40002C322AD36E5362FF582E5353EF583EDAE -:10070400F0FCAC05ED6C6002C3220536E5367002E0 -:100714000535808CE4F535F536C3E5369534E53595 -:1007240095335027EF2536F582E5353EF583E065B0 -:10073400366002C322EF2536F582E5353EF583E4C3 -:0D074400F00536E5367002053580CED32273 -:10075100C204D205C203C200C202C201120E3DD2BE -:10076100E843D820907FAB74FFF0907FA9F0907F91 -:10077100AAF05391EF907F95E044C0F0907F93747D -:1007810030F0120A19907FAFE04401F0907FAEE0A3 -:10079100440DF0D2AF120E352001427524007523AD -:1007A100007522007521007F487E927D007C00ABA0 -:1007B10024AA23A922A821C31208A950DB2001D809 -:1007C1007A0079007800E5242401F524EA3523F53F -:1007D10023E93522F522E83521F52180CA300105CA -:1007E10012037AC20130041A120E4050131209008A -:1007F100300007907FD6E030E7F3120D4A120E4227 -:08080100C2031208FF80D62299 -:10080900BB010689828A83E0225002E722BBFE02ED -:09081900E32289828A83E4932220 -:10082200BB010CE58229F582E5833AF583E022508B -:1008320006E92582F8E622BBFE06E92582F8E222D5 -:0D084200E58229F582E5833AF583E49322EF -:10084F00F8BB010DE58229F582E5833AF583E8F0DF -:10085F00225006E92582C8F622BBFE05E92582C88B -:02086F00F22273 -:10087100BB0110E58229F582E5833AF583E0F5F0C5 -:10088100A3E0225009E92582F886F008E622BBFEA2 -:100891000AE92582F8E2F5F008E222E5832AF583E8 -:0808A100E993F5F0A3E99322AD -:1008A900EB9FF5F0EA9E42F0E99D42F0E89C45F0A5 -:0108B900221C -:0208BA008F2885 -:1008BC00E4F529752AFF752B11752C32AB2AAA2B5E -:1008CC00A92C900001120822B4031DAF290529EFB1 -:1008DC00B52801221208097E0029FFEE3AA90775F6 -:0E08EC002AFFF52B892C80D47B007A0079003E -:0108FA0022DB -:0408FB0053D8EF32AD -:0108FF0022D6 -:09090000907FD6E04480F0807481 -:10097D00438701000000000000000000000000227D -:0C098D00787FE4F6D8FD7581390209D4AA -:10099900020751E493A3F8E493A34003F68001F21C -:1009A90008DFF48029E493A3F85407240CC8C3335F -:1009B900C4540F4420C8834004F456800146F6DF2E -:1009C900E4800B0102040810204080900DECE47EC5 -:1009D900019360BCA3FF543F30E509541FFEE49323 -:1009E900A360010ECF54C025E060A840B8E493A3EA -:1009F900FAE493A3F8E493A3C8C582C8CAC583CA15 -:100A0900F0A3C8C582C8CAC583CADFE9DEE780BECC -:100A1900E4907F9CF07F0AFE120D94907F96748972 -:100A2900F0907F9C74CFF07FF47E01120D94907F3B -:100A390096E054FEF07F0A7E00120D947F057E0039 -:100A4900120D94907F96E04402F0E0547FF07F0508 -:100A59007E00120D94907F96E04440F07F057E0061 -:100A6900120D94907F96E054BFF07F327E00120DF4 -:100A790094907F96E04440F07F327E00120D9422DC -:100A8900753201E532601B7F01120DD77F007E0EA2 -:100A99007D007C01120694E433F53270057F0F1254 -:100AA9000DD7E532601B7F02120DD77F007E807D56 -:100AB900007C80120694E433F53270057F0F120D25 -:100AC900D7E532601B7F03120DD77F007E207D4062 -:100AD9007C5B120694E433F53270057F0F120DD753 -:0E0AE900E5326005E4FF120DD7E53224FF224E -:080AF700907FEAE0F510D32224 -:010AFF0032C4 -:100B0000020D6400020DAB00020D2F00020D7C00EF -:100B1000020DC100020AFF00020E4C00020E4D0041 -:100B2000020E4E00020E4F00020E5000020E510047 -:100B3000020E5200020E5300020E5400020E550027 -:100B4000020E5600020E5700020E5800020E590007 -:080B5000020E5A00020E5B00C8 -:100B5800E4FE752AFF752B11752C12AB2AAA2BA956 -:100B68002C9000011208226402702DAD060EEDB51E -:100B780007012290000212087185F028F5296228E1 -:100B8800E5286229E529622829FDE5283AA905759D -:0E0B98002AFFF52B892C80C37B007A007900A0 -:010BA600222C -:100BA700AB07AA06AC05E4FDE5116011EAFFAE0547 -:100BB7000DEE2410F582E4340FF583EFF0EBAE056C -:100BC7000D74102EF582E4340FF583EBF0AF050DAD -:100BD70074102FF582E4340FF583ECF0AF0F7A0F22 -:0D0BE7007B10120D107F0A7E00120D94226B -:100BF4008E328F338D348A358B36E4FDF537E5112B -:100C04006012E532FFAE050DEE2413F582E4340FD5 -:100C1400F583EFF0E533AE050D74132EF582E4345D -:100C24000FF583E533F0AF0F7A0F7B13120D10AF7E -:0B0C34000FAD34AB36AA35120CF122D4 -:100C3F008E328F338D348A358B36E4F537E537C3F3 -:100C4F00953450200533E533AE327002053214FF70 -:100C5F00E5362537F582E43535F583E0FD120BA730 -:050C6F00053780D922C9 -:100C7400A907E50D7025907FA5E04480F0E925E003 -:100C84004401907FA6F08D08AF03A9077509018A76 -:0D0C94000A890BE4F50C750D03D322C32271 -:100CA100A907E50D7023907FA5E04480F0E925E0D8 -:100CB100907FA6F08D08AF03A9077509018A0A89FB -:0B0CC1000BE4F50C750D01D322C322DB -:100CCC00907FD6E054FBF0E04408F0300604E0449A -:100CDC0002F07FD07E07120D94907FD6E054F7F08F -:050CEC00E04404F022C9 -:100CF100120C74E50D24FA6010146007240770F3D8 -:0F0D01007F0822E4F50D7F0722E4F50D7F06221F -:100D1000120CA1E50D24FA6010146007240770F38B -:0F0D20007F0822E4F50D7F0722E4F50D7F062200 -:100D2F00C0E0C083C082907FC4E4F05391EF907F06 -:0B0D3F00AB7404F0D082D083D0E0320F -:100D4A00907FD6E030E712E04401F07F147E001273 -:0A0D5A000D94907FD6E054FEF022C5 -:100D6400C0E0C083C082D2015391EF907FAB740185 -:080D7400F0D082D083D0E03200 -:100D7C00C0E0C083C082D2035391EF907FAB740864 -:080D8C00F0D082D083D0E032E8 -:100D94008E388F39E5391539AE38700215384E6002 -:070DA40005120E0080EE2293 -:100DAB00C0E0C083C0825391EF907FAB7402F0D050 -:060DBB0082D083D0E0327B -:100DC100C0E0C083C0825391EF907FAB7410F0D02C -:060DD10082D083D0E03265 -:100DD700AE077F217D0174002EF582E4340FAB82CC -:050DE700FA120D1022BC -:100DEC00500F00C0F9A4B0999282F880988883C6FD -:030DFC00A1868E3F -:010DFF0000F3 -:100E00007400F58690FDA57C05A3E582458370F905 -:010E100022BF -:0E0E1100907F00E510F0907FB57401F0D322C1 -:0E0E1F00907F00E50EF0907FB57401F0D322B5 -:080E2D00907FEAE0F50ED322EC -:080E3500E4F50DD2E9D2AF2271 -:030E3D00D20022BE -:020E4000D322BB -:020E4200D322B9 -:020E4400D322B7 -:020E4600D322B5 -:020E4800D322B3 -:020E4A00D322B1 -:010E4C003273 -:010E4D003272 -:010E4E003271 -:010E4F003270 -:010E5000326F -:010E5100326E -:010E5200326D -:010E5300326C -:010E5400326B -:010E5500326A -:010E56003269 -:010E57003268 -:010E58003267 -:010E59003266 -:010E5A003265 -:010E5B003264 -:101100001201000100000040470510270100010204 -:10111000000109022000010103A0000904000002EF -:10112000FF0000040705820240000007050202409C -:10113000000004030904260341006E0063006800F8 -:101140006F007200200043006800690070007300A7 -:101150002C00200049006E0063002E00280346008A -:10116000690072006D007700610072006500200068 -:101170004600720061006D00650057006F0072004C -:101180006B0073002A0343006F006E006600690065 -:101190006700750072006100740069006F006E00E6 -:1011A000200053007400720069006E006700220383 -:1011B00049006E0074006500720066006100630003 -:1011C0006500200053007400720069006E00670023 -:0211D00000001D -:00000001FF -/***************************************************************************** - * - * whiteheat.h -- ConnectTech WhiteHEAT Firmware. - * - * Copyright (C) 2000-2002 ConnectTech Inc (http://www.connecttech.com/) - * - * 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; either version 2 of the License, or - * (at your option) any later version. - * - * 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., 675 Mass Ave, Cambridge, MA 02139, USA. - * - * (10/09/2002) Stuart MacDonald - * Firmware 4.06 - * - * (04/09/2000) gkh - * Updated the firmware with the latest provided by ConnectTech. - * - * (01/16/2000) gkh - * Fixed my intel hex processing tool, so now the firmware actually - * matches the original file (this was causing a few problems...) - * - * (01/15/2000) gkh - * Added debug loader firmware if DEBUG is #defined: - * Port 1 LED flashes when the vend_ax program is running - * Port 2 LED flashes when any SETUP command arrives - * Port 3 LED flashes when any valid VENDOR request occurs - * Port 4 LED flashes when the EXTERNAL RAM DOWNLOAD request occurs - * - * version 1.0 (01/09/2000) gkh - * Original firmware from ConnectTech massaged a little to be program - * readable. - * - *****************************************************************************/ - -#define whiteheat_DATE "20000106" diff --git a/kernel-2.6.33/firmware/whiteheat_loader_debug.HEX b/kernel-2.6.33/firmware/whiteheat_loader_debug.HEX deleted file mode 100644 index 5633d588..00000000 --- a/kernel-2.6.33/firmware/whiteheat_loader_debug.HEX +++ /dev/null @@ -1,403 +0,0 @@ -:10000000000000000302098D0000003303020E709F -:100010000000004303020B000000004B030205B385 -:100020000000010010907FA5E05410FFC4540F445D -:1000300050F50F13E4000110000001101033F5110A -:10004000907FE9E0245EB407004003020300012032 -:1000500000000120107C900128F82828730201BCC0 -:100060000201BC02010001300000013010910201C8 -:100070003D02015302016F02019A907F000001408E -:100080000000014010E511F0907FB57401F0907F01 -:10009000B4E04402F0000150000001501002037C63 -:1000A000907F92E0FFC4540F907F00F090000160B9 -:1000B00000000160107FB57401F0907FB4E044024D -:1000C000F002037C1200017000000170100A8950D8 -:1000D00007E4907F00F08006907F00740F0001809D -:1000E0000000018010F0907FB57401F0907FB4E0C3 -:1000F0004402F0020300019000000190107C907F08 -:10010000EAE0F50F02037C907F007407F00001A085 -:10011000000001A010907FB57401F0907FB4E0441E -:1001200002F07FE87E0001B0000001B01003120D64 -:10013000D5D206120D0D02037C907FEAE00001C0CB -:10014000000001C010752900F52AA3E0FEE4EE428C -:1001500029907FEEE00001D0000001D010752B0047 -:10016000F52CA3E0FEE4EE422B907FE8E00001E0F6 -:10017000000001E01064C060030202C9E52C452BB9 -:10018000700302037C0001F0000001F010C3E52CB5 -:100190009440E52B94005008852B2D852C000200FF -:1001A00000000200102E8006752D00752E40907FF5 -:1001B000E9E064A370000210000002101034F53171 -:1001C000F532C3E532952EE531952D505C000220C5 -:1001D0000000022010E52A2532F582E5313529F5A7 -:1001E00083E0FF740000023000000230102532F579 -:1001F00082E4347FF583EFF00532E532700002408F -:10020000000002401002053180D0E4F531F532C320 -:10021000E532952EE5000250000002501031952D78 -:10022000501874002532F582E4347FF583000260B3 -:10023000000002601074CDF00532E5327002053125 -:1002400080DDAF2AAE000270000002701029AD2ED2 -:100250007A7F79007B00120BF4907FB5E500028075 -:1002600000000280102EF0E52E252AF52AE52D3516 -:1002700029F529C3E500029000000290102C952E6C -:10028000F52CE52B952DF52B907F92E0FF0002A039 -:10029000000002A010C4540F752F00F530D3940055 -:1002A000E52F9400500002B0000002B0100C907FC7 -:1002B000B4E020E1030201E780F4907FB40002C0C3 -:1002C000000002C010E020E2030201E780F4907F0A -:1002D000E8E06440600002D0000002D01003020396 -:1002E0007CE52C452B700302037CE4907F0002E048 -:1002F000000002E010C5F0907F92E0FFC4540F753B -:100300002F00F530D30002F0000002F0109400E559 -:100310002F94005009907FC4E030E1098000030071 -:100320000000030010F7907FB4E020E3F9907FC550 -:10033000E0752D00F500031000000310102E907FD3 -:10034000E9E064A3703890206BF0F531F5000320EC -:10035000000003201032C3E532952EE531952D5073 -:100360003474C025320003300000033010F582E4FD -:10037000347EF583E0FFE52A2532F582E50003406F -:100380000000034010313529F583EFF00532E532E6 -:1003900070020531800003500000035010D0AF2AD6 -:1003A000AE29AD2E7A7E79C07BC0120C800003602E -:1003B0000000036010E52E252AF52AE52D3529F5E4 -:1003C00029C3E52C95000370000003700D2EF52C59 -:1003D000E52B952DF52B0202D4C300000000037D10 -:1003E000012200000000037E10907FE9E07003020C -:1003F00004561470030204D22400038E0000038EFE -:1004000010FE700302054624FB70030204501470B2 -:100410000300039E0000039E1002044A14700302AE -:10042000043E147003020444240003AE000003AE33 -:100430001005600302059A120E7B40030205AB9083 -:100440007F0003BE000003BE10EBE024FE60161424 -:100450006040240270697411900003CE000003CE46 -:10046000107FD4F07400907FD5F00205AB907FEA46 -:10047000E00003DE000003DE10FF120B588B268A1B -:10048000278928EA496011AE020003EE000003EE5E -:1004900010EE907FD4F0AF01EF907FD5F00205AB66 -:1004A000900003FE000003FE107FB4E04401F00260 -:1004B00005AB907FEAE0FF120C00040E0000040E72 -:1004C000103F8B268A278928EA496011AE02EE90F8 -:1004D0007F00041E0000041E10D4F0AF01EF907FD7 -:1004E000D5F00205AB907FB4E000042E0000042E8E -:1004F000104401F00205AB907FB4E04401F0020526 -:10050000AB00043E0000043E10120E520205AB1276 -:100510000E600205AB120AF70200044E0000044E02 -:100520001005AB1208F10205AB120E7D4003020567 -:10053000AB00045E0000045E10907FE8E0247F6062 -:10054000241460312402705BA200046E0000046E6B -:100550001000E433FF25E0FFA202E4334F907F0058 -:10056000F000047E0000047E10E4A3F0907FB574D8 -:1005700002F00205ABE4907F0000048E0000048EC0 -:1005800010F0A3F0907FB57402F00205AB907FEC01 -:10059000E000049E0000049E10F45480FFC4540F39 -:1005A000FFE054072F25E024B40004AE000004AEA1 -:1005B00010F582E4347FF583E054FD907F00F0E491 -:1005C000A30004BE000004BE10F0907FB57402F0DA -:1005D0000205AB907FB4E044010004CE000004CEDD -:1005E00010F00205AB120E7F40030205AB907FE8CE -:1005F000E00004DE000004DE1024FE601D24026022 -:10060000030205AB907FEAE0B40004EE000004EEC4 -:10061000100105C2000205AB907FB4E04401F00276 -:10062000050004FE000004FE10AB907FEAE0703885 -:10063000907FECE0F45480FFC400050E0000050E2E -:1006400010540FFFE054072F25E024B4F582E43462 -:100650007F00051E0000051E10F583E4F0907FEC7E -:10066000E05480FF131313541F00052E0000052EC5 -:1006700010FFE054072F907FD7F0E04420F0806E09 -:100680009000053E0000053E107FB4E04401F0807C -:1006900065120E815060907FE800054E0000054E07 -:1006A00010E024FE601824027054907FEAE0B40148 -:1006B0000400055E0000055E10D2008049907FB402 -:1006C000E04401F08040907FEA00056E0000056E76 -:1006D00010E07020907FECE0F45480FFC4540FFFD2 -:1006E000E000057E0000057E1054072F25E024B4AD -:1006F000F582E4347FF583740100058E0000058ED9 -:1007000010F0801A907FB4E04401F08011E4902052 -:100710006A00059E0000059E10F01201005007902F -:100720007FB4E04401F0907FB40005AE000005AE58 -:1007300004E04402F0000000000005B201220000C5 -:10074000000005B310C0E0C083C082C085C084C073 -:1007500086758600C00005C3000005C310D0C00028 -:10076000C001C002C003C006C007907FA50005D32A -:10077000000005D310E030E206750D0602067F90FA -:100780007FA5E020E10005E3000005E3100CE50D86 -:1007900064026006750D0702067FAF0DEF0005F3DA -:1007A000000005F31024FE604814602C24FE6077DE -:1007B00024046003020006030000060310067FAB5A -:1007C00009AA0AA90BAF0C050C8F827583000613CA -:1007D000000006131000120785907FA6F0E50C6557 -:1007E00008705E750D000623000006231005805971 -:1007F000907FA6E0AB09AA0AA90BAE0C8E000633C7 -:100800000000063310827583001207B2750D028056 -:1008100040E50824FE0006430000064310B50C071F -:10082000907FA5E04420F0E50814B50C0A000653BB -:100830000000065310907FA5E04440F0E4F50D90D1 -:100840007FA6E0AB090006630000066310AA0AA9B0 -:100850000BAE0C8E827583001207B2050C00067376 -:100860000000067310800A907FA5E04440F0E4F594 -:100870000D5391DFD0000683000006831007D006D9 -:10088000D003D002D001D000D0D0D086D0000693C3 -:10089000000006930A84D085D082D083D0E0320055 -:1008A0000000069D10C204D205E4F525C203C20073 -:1008B000C202C201120006AD000006AD100E74D2D5 -:1008C000E843D820907FAB74FFF0907FA90006BD6D -:1008D000000006BD10F0907FAAF05391EF907F9535 -:1008E000E044C0F0900006CD000006CD107F937468 -:1008F00030F0120A1975244875239275220006DD1E -:10090000000006DD1000752100E4FFFE7E0590204A -:10091000687401F0A30006ED000006ED10DEFC7E19 -:10092000007F05907FAFE04401F0907FAE0006FDB0 -:10093000000006FD10E0440DF0D2AF120E68300149 -:100940000AE490206900070D0000070D10F0120363 -:100950007EC20130041A120E775013120900071DCF -:100960000000071D1000300007907FD6E030E7F34D -:10097000120D8B120E00072D0000072D1079C203F7 -:100980007FFF7EFF7DFF7CFF782112081D00073D61 -:100990000000073D107B007A0079007800C3120840 -:1009A0000C701B752400074D0000074D104875237F -:1009B00092F522F5216325FF902068E52500075D6B -:1009C0000000075D0EF0A37401F0A3F0A3F012087D -:1009D000FF809B000000076B012200000000076CF5 -:1009E00010BB010689828A83E0225002E722BBFE07 -:1009F0000200077C0000077C09E32289828A83E4E5 -:100A0000932200000000078510BB010CE58229F548 -:100A100082E5833AF583E0225000079500000795B0 -:100A20001006E92582F8E622BBFE06E92582F8E2F7 -:100A3000220007A5000007A50DE58229F582E583C0 -:100A40003AF583E493220000000007B210F8BB01DE -:100A50000DE58229F582E5833AF583E8F00007C2C7 -:100A6000000007C210225006E92582C8F622BBFE0C -:100A700005E92582C80007D2000007D202F2220051 -:100A8000000007D410BB0110E58229F582E5833A06 -:100A9000F583E0F5F00007E4000007E410A3E0228E -:100AA0005009E92582F886F008E622BBFE0007F42B -:100AB000000007F4100AE92582F8E2F5F008E222C6 -:100AC000E5832AF5830008040000080408E993F58B -:100AD000F0A3E993220000000000080C10EB9FF542 -:100AE000F0EA9E42F0E99D42F0E89C45F000081CC7 -:100AF0000000081C012200000000081D1008080862 -:100B0000E62FFFF618E63EFEF618E63DFD00082D3E -:100B10000000082D07F618E63CFCF6220000083419 -:100B2000048C348D350000000000083810907F954B -:100B3000E044C0F0E4F536F537C3E53795000848E2 -:100B4000000008481035E53695345069EF2537F533 -:100B500082E5363EF500085800000858108374FFFF -:100B6000F0F46002C322EF2537F582E5360008680D -:100B700000000868103EF583E4F06002C322EF2510 -:100B800037F582E53600087800000878103EF583D6 -:100B900074AAF064AA6002C322EF2537F500088822 -:100BA000000008881082E5363EF5837455F06455E0 -:100BB0006002C322AD000898000008981037E5379E -:100BC0002FF582E5363EF583EDF0FCAC050008A874 -:100BD000000008A810ED6C6002C3220537E53770ED -:100BE000020536808C0008B8000008B810E4F5361D -:100BF000F537C3E5379535E536953450270008C8F5 -:100C0000000008C810EF2537F582E5363EF583E091 -:100C100065376002C30008D8000008D81022EF250D -:100C200037F582E5363EF583E4F00537E50008E860 -:100C3000000008E808377002053680CED3000000B7 -:100C4000000008F001220000000008F10E907F0073 -:100C5000E510F0907FB57401F0D32200000008FF8A -:100C6000012200000000090009907FD6E04480F0D6 -:100C7000807400000000097D10438701000000001F -:100C800000000000000000002200098D0000098D16 -:100C90000C787FE4F6D8FD75813A0209D400000093 -:100CA000000009991002069DE493A3F8E493A34081 -:100CB00003F68001F20009A9000009A91008DFF479 -:100CC0008029E493A3F85407240CC8C3330009B95E -:100CD000000009B910C4540F4420C8834004F456DE -:100CE000800146F6DF0009C9000009C910E4800B45 -:100CF0000102040810204080900E2DE47E0009D9E6 -:100D0000000009D910019360BCA3FF543F30E509EE -:100D1000541FFEE4930009E9000009E910A36001F3 -:100D20000ECF54C025E060A840B8E493A30009F9B1 -:100D3000000009F910FAE493A3F8E493A3C8C5826C -:100D4000C8CAC583CA000A0900000A0910F0A3C86E -:100D5000C582C8CAC583CADFE9DEE780BE000A19BA -:100D600000000A1910E4907F9CF07F0AFE120DD556 -:100D7000907F967489000A2900000A2910F0907F5C -:100D80009C74CFF07FF47E01120DD5907F000A395C -:100D900000000A391096E054FEF07F0A7E00120D22 -:100DA000D57F057E00000A4900000A4910120DD5C2 -:100DB000907F96E04402F0E0547FF07F05000A59EE -:100DC00000000A59107E00120DD5907F96E0444035 -:100DD000F07F057E00000A6900000A6910120DD537 -:100DE000907F96E054BFF07F327E00120D000A79AA -:100DF00000000A7910D5907F96E04440F07F327E63 -:100E000000120DD522000A8900000A8910753301ED -:100E1000E533601B7F01120E187F007E0E000A99D9 -:100E200000000A99107D007C01120834E433F53388 -:100E300070057F0F12000AA900000AA9100E18E51C -:100E400033601B7F02120E187F007E807D000AB97E -:100E500000000AB910007C80120834E433F53370C6 -:100E6000057F0F120E000AC900000AC91018E533E9 -:100E7000601B7F03120E187F007E207D40000AD980 -:100E800000000AD9107C5B120834E433F533700596 -:100E90007F0F120E18000AE900000AE90DE5336021 -:100EA00005E4FF120E18E53324FF000000000AF6E7 -:100EB0000122000000000AF708907FEAE0F510D355 -:100EC0002200000000000AFF0132000000000B00B9 -:100ED00010020DA500020DEC00020D7000020DBD08 -:100EE00000000B1000000B1010020E0200020AFF9F -:100EF00000020E8300020E8400000B2000000B2075 -:100F000010020E8500020E8600020E8700020E8877 -:100F100000000B3000000B3010020E8900020E8A18 -:100F200000020E8B00020E8C00000B4000000B40F4 -:100F300010020E8D00020E8E00020E8F00020E9027 -:100F400000000B5000000B5008020E9100020E92A0 -:100F50000000000000000B5810E4FE752BFF752CFC -:100F600011752D12AB2BAA2CA9000B6800000B6881 -:100F7000102D9000011207856402702DAD060EED54 -:100F8000B5000B7800000B781007012290000212C8 -:100F900007D485F029F52A6229000B8800000B8808 -:100FA00010E529622AE52A622929FDE5293AA905E1 -:100FB00075000B9800000B980E2BFFF52C892D80E7 -:100FC000C37B007A0079000000000BA6012200001C -:100FD00000000BA706AB07AA06AC050000000BAD8E -:100FE00010E4FDE5116011EAFFAE050DEE2410F5E9 -:100FF00082000BBD00000BBD10E4340FF583EFF051 -:10100000EBAE050D74102EF582000BCD00000BCD5C -:1010100010E4340FF583EBF0AF050D74102FF5825B -:10102000E4000BDD00000BDD10340FF583ECF0AFB6 -:101030000F7A0F7B10120D517F000BED00000BEDAE -:10104000060A7E00120DD50000000BF301220000FD -:1010500000000BF40A8E338F348D358A368B3700BF -:1010600000000BFE10E4FDF538E5116012E533FFDA -:10107000AE050DEE24000C0E00000C0E1013F582D0 -:10108000E4340FF583EFF0E534AE050D74000C1E6B -:1010900000000C1E10132EF582E4340FF583E534A6 -:1010A000F0AF0F7A0F000C2E00000C2E107B1312E5 -:1010B0000D51AF0FAD35AB37AA36120D32000C3ED5 -:1010C00000000C3E0122000000000C3F028F2900AE -:1010D00000000C4110E4F52A752BFF752C11752DBD -:1010E00032AB2BAA2C000C5100000C5110A92D90F2 -:1010F0000001120785B4031DAF2A052AEF000C6119 -:1011000000000C6110B529012212076C7E0029FF36 -:10111000EE3AA90775000C7100000C710E2BFFF55B -:101120002C892D80D47B007A0079000000000C7F90 -:101130000122000000000C800A8E338F348D358A26 -:10114000368B370000000C8A10E4F538E538C3957B -:101150003550200534E534AE33000C9A00000C9A6B -:10116000107002053314FFE5372538F582E4353673 -:10117000F5000CAA00000CAA0A83E0FD120BA705DB -:101180003880D90000000CB40122000000000CB52A -:1011900010A907E50D7025907FA5E04480F0E925B2 -:1011A000E0000CC500000CC5104401907FA6F08D36 -:1011B00008AF03A9077509018A000CD500000CD5FA -:1011C0000D0A890BE4F50C750D03D322C322000030 -:1011D00000000CE210A907E50D7023907FA5E04404 -:1011E00080F0E925E0000CF200000CF210907FA6E0 -:1011F000F08D08AF03A9077509018A0A89000D025D -:1012000000000D020B0BE4F50C750D01D322C32277 -:1012100000000D0D10907FD6E054FBF0E04408F084 -:10122000300604E044000D1D00000D1D1002F07F8B -:10123000D07E07120DD5907FD6E054F7F0000D2D2B -:1012400000000D2D05E04404F022000000000D32E6 -:1012500010120CB5E50D24FA601014600724077015 -:10126000F3000D4200000D420F7F0822E4F50D7FD0 -:101270000722E4F50D7F062200000D5110120CE24A -:10128000E50D24FA6010146007240770F3000D6167 -:1012900000000D610F7F0822E4F50D7F0722E4F5C1 -:1012A0000D7F062200000D7010C0E0C083C0829048 -:1012B0007FC4E4F05391EF907F000D8000000D801B -:1012C0000BAB7404F0D082D083D0E03200000D8BE1 -:1012D00010907FD6E030E712E04401F07F147E00EA -:1012E00012000D9B00000D9B0A0DD5907FD6E05497 -:1012F000FEF0220000000DA510C0E0C083C082D225 -:10130000015391EF907FAB7401000DB500000DB556 -:1013100008F0D082D083D0E03200000000000DBD84 -:1013200010C0E0C083C082D2035391EF907FAB74B2 -:1013300008000DCD00000DCD08F0D082D083D0E0A4 -:101340003200000000000DD5108E398F3AE53A15B5 -:101350003AAE39700215394E60000DE500000DE51A -:101360000705120E4180EE2200000DEC10C0E0C017 -:1013700083C0825391EF907FAB7402F0D0000DFCDC -:1013800000000DFC0682D083D0E0320000000E0287 -:1013900010C0E0C083C0825391EF907FAB7410F017 -:1013A000D0000E1200000E120682D083D0E0320070 -:1013B00000000E1810AE077F217D0174002EF5820B -:1013C000E4340FAB82000E2800000E2805FA120D3F -:1013D0005122000000000E2D10500F00C0F9A4B0E3 -:1013E000999282F880988883C6000E3D00000E3DD9 -:1013F00003A1868E00000E400100000000000E4197 -:10140000107400F58690FDA57C05A3E582458370E8 -:10141000F9000E5100000E510122000000000E5292 -:101420000E907F00E50EF0907FB57401F0D322009E -:1014300000000E6008907FEAE0F50ED32200000065 -:1014400000000E6808E4F50DD2E9D2AF22000000DA -:1014500000000E700453D8EF3200000000000E743C -:1014600003D2002200000E7702D3220000000E7982 -:1014700002D3220000000E7B02D3220000000E7D6A -:1014800002D3220000000E7F02D3220000000E8152 -:1014900002D3220000000E830132000000000E84FF -:1014A0000132000000000E850132000000000E86AF -:1014B0000132000000000E870132000000000E889B -:1014C0000132000000000E890132000000000E8A87 -:1014D0000132000000000E8B0132000000000E8C73 -:1014E0000132000000000E8D0132000000000E8E5F -:1014F0000132000000000E8F0132000000000E904B -:101500000132000000000E910132000000000E9236 -:101510000132000000001100101201000100000063 -:1015200040470510270100010200111000001110B2 -:1015300010000109022000010103A00009040000BD -:10154000020011200000112010FF00000407058296 -:101550000240000007050202400011300000113077 -:1015600010000004030904260341006E00630068B4 -:101570000000114000001140106F00720020004375 -:1015800000680069007000730000115000001150E5 -:10159000102C00200049006E0063002E0028034636 -:1015A000000011600000116010690072006D00778A -:1015B00000610072006500200000117000001170D1 -:1015C000104600720061006D00650057006F0072E8 -:1015D0000000118000001180106B0073002A03438B -:1015E000006F006E0066006900001190000011900D -:1015F000106700750072006100740069006F006E72 -:10160000000011A0000011A010200053007400720F -:101610000069006E00670022030011B0000011B0E5 -:101620001049006E0074006500720066006100637E -:10163000000011C0000011C01065002000530074AC -:1016400000720069006E0067000011D0000011D028 -:091650000200000000000000008F -:00000001FF -/***************************************************************************** - * - * whiteheat.h -- ConnectTech WhiteHEAT Firmware. - * - * Copyright (C) 2000-2002 ConnectTech Inc (http://www.connecttech.com/) - * - * 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; either version 2 of the License, or - * (at your option) any later version. - * - * 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., 675 Mass Ave, Cambridge, MA 02139, USA. - * - * (10/09/2002) Stuart MacDonald - * Firmware 4.06 - * - * (04/09/2000) gkh - * Updated the firmware with the latest provided by ConnectTech. - * - * (01/16/2000) gkh - * Fixed my intel hex processing tool, so now the firmware actually - * matches the original file (this was causing a few problems...) - * - * (01/15/2000) gkh - * Added debug loader firmware if DEBUG is #defined: - * Port 1 LED flashes when the vend_ax program is running - * Port 2 LED flashes when any SETUP command arrives - * Port 3 LED flashes when any valid VENDOR request occurs - * Port 4 LED flashes when the EXTERNAL RAM DOWNLOAD request occurs - * - * version 1.0 (01/09/2000) gkh - * Original firmware from ConnectTech massaged a little to be program - * readable. - * - *****************************************************************************/ - -#define whiteheat_DATE "20000106" diff --git a/kernel-2.6.33/firmware/yam/1200.bin.ihex b/kernel-2.6.33/firmware/yam/1200.bin.ihex deleted file mode 100644 index 9d34e568..00000000 --- a/kernel-2.6.33/firmware/yam/1200.bin.ihex +++ /dev/null @@ -1,342 +0,0 @@ -:10000000FFF200A5ADFFFE9FFFEFF3CBFFDBFCF29D -:10001000FFF6FF3CBFFDBFDF6E3F6FF17DB4FDBF5C -:10002000DF6F3F6FF70BFFDBFDF2FFF6FFFFFFFF18 -:10003000F0CFFFFFFFFEFFFFDFFFFFFFEFFFFFFF40 -:10004000FDFFFFFFFEFFFFFFFFFFF1FFFFFFFFBF11 -:10005000FFFFF7FFFFFBFFFFFFFCFFFEFFFFFFF0CF -:100060005FFFFFFFFEFFFFFFFFFFFFFFFFFFFFFF41 -:10007000FFFFFFFFFFF7FFFFFFF1FFFFFE7FBFFF67 -:10008000FFFFFFFFFFFFFFFFF7FFFBFFFFFFF09FFB -:10009000FFFFFFFEFFFDFFFFFFFFDFFFFFFFF7FF9B -:1000A000FFFFFBFFFBFFFFFFF0FFFFFFFFFFFFFF77 -:1000B000F7FFFFFBFFFFFFFEFFFFFFEFFFF05FFF1C -:1000C000FFFFFEFFFFEFFFFFFBFFFFFFFFFFFFFF55 -:1000D000FFBFFFFFDFF7FFF1FFFFFFFFFFFFFFFFA6 -:1000E000FFFFFFFFFFFBFEFFFFFFFFFFF0FFFFFF34 -:1000F000FFFEFFFFFFFFFFFFFFFFFFFFFFFFFFEB25 -:10010000FFFFFFFDFFBFF1FFFFFFFFDFFFFFFFFB73 -:10011000FFFFFFFFFFFFFFFFFFFFFFF06FFFFFFF8E -:10012000FEFFFFFFFFFFFFFFFFFFDFFFFFFFFFFF00 -:10013000FFFFF7FFFFF1FFFFF7BFE7FFFFFFFFFB49 -:10014000FFFFFFFFFFFF77FFFFFFF0FFFFFFFFFE57 -:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF -:10016000FFFFFFFFF1FFFFFFFFFFFFFFFFFFFFFFAD -:10017000FFFFFFFFFFFFFFFFFFF01FFFFFFFFEDBA3 -:10018000FFFFF5A5FD4B6EEF3332DDD34AD692FE6D -:10019000B33FBDF1FADBFEF7F696BDBDFFBDFFED47 -:1001A0007F6B7FFBDFFEFBFE90CFFFFFFFFEBEEF0E -:1001B000FFFFDB5FF6FFF68FFDA5DDFFFFFFFF6FA3 -:1001C0007FDBF1FCBFFF6FFFEFFC5B5DDADFF4FF6D -:1001D000F2FFFDBFFFFFFFD01FFFFFFFFEFFFFFF8E -:1001E000FFFBEFB7FC33FFFBFF046AF33C36FFF085 -:1001F0000FF10FFFFFFFF315720FF16FFFFE943F3A -:10020000FFFFFF7BFFFFF0FFFFFFFFFEFFFFFFF0A1 -:10021000F7EFB7FC33FFFFFF046AF33C36FFF00F44 -:10022000F10FFFFFFFF315738FF26FFFFE943FFF97 -:10023000FFFF7D9FFFF00FFFFFFFFEFFFFFFFF9E11 -:10024000FFFCEFD3FBFF7FF55FFE59FFFFFFFCF1E3 -:10025000FE7FFFFFFA17FFE7EFEFFFFF3FF1FFFF22 -:10026000FFFFFFFFF0FFFFFFFFFEF5FFBFFFFCEA10 -:10027000FFF0FFFFBFF93FB1EFFFD7FFFBFFF0FF3C -:10028000FFF3FFDFFF7BFFFDFFF6FFBFFFFFBFFFB9 -:10029000FFFFDAF0FFFFFFFFFEF2C00100000202E5 -:1002A0000202004040401000000020000001000059 -:1002B000000000001900040400000000000000100D -:1002C000003CF0AFFFFFFFFEFDBFFFFFFBFFFDFFA8 -:1002D000FF7FFFFFBFFFEFFFFFFDFFFFF1FFDFFF2E -:1002E000FFFFFFFFFFBFFEFFFFFEFFFFFFFFFFDF80 -:1002F000DBF06FFFFFFFFEF0BFDFFF7FFFFFFFFFC1 -:10030000DFDFFFEFFF9EEFFFFF7FFFF1EFFFFFFF5C -:10031000F7FABFFFFFFE47EFFFBDF6FFFFDFF5F087 -:10032000F0EFFFFFFFFEF8300000000400010208BC -:1003300016000000800001020080010C0200000194 -:100340000000200000060020001000140004C1F08E -:100350002FFFFFFFFEFFFFFFFFFFFFFFFBFFFF7F02 -:10036000ECFFFFFAFFBFFF6FFFE1FFFFFFFFBDFEE6 -:1003700046FFEF7FCDDFFFFFFDFFBDFF7F7FF04F2B -:10038000FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFF7E -:10039000FFFFFFFFFFFFFFFFF1FFFFFFFFFFFFFF7B -:1003A000FFFFFFFFFFFFFFFFFFFFFFFFFFF00FFF5C -:1003B000FFFFFEFFFFFFFDA4BCCD6D6B6F5BDC3369 -:1003C0005AF6F7F6B33FBDC1FA5AF6F6B6F7FFBDD7 -:1003D000BB3CCECF34EF33BBCCFFFFFFF04FFFFF72 -:1003E000FFFEBFFFFFFFDBFFF6D6FFFDFDBFFFAD4A -:1003F000BFF97F6FFCDBF1FDBFFF6FFFFFDADBFCB6 -:10040000DBFF768FF6FFCDABFEFBFFD0FFFFFFFFDC -:10041000FEFF9FFFF420AF6D0BC17BFFFFFFCBFF03 -:100420003FF0EF7F0FF1C33CFFFFFFFFFFFFF80B33 -:100430001D6A64056B9901FFFDEFF02FFFFFFFFEC2 -:10044000FFFFFFF4002FCC0BC37FFFFFFF0ADFBFCE -:10045000FD7FFFFFF1C3BFFFFFFFFFFFFFF04A0E6D -:10046000966402979910FFFFFFF0DFFFFFFFFEFF8A -:10047000FFFFFE84F9D527F17FFFF8EBDFF3CF3FD5 -:100480001FFFF711FFCFFFFE67FFFFFFFFC4FFFF56 -:10049000B3A1FFF9E0FFFFFFF0EFFFFFFFFEF5FF65 -:1004A000FFFB7FE0FFC7FE7F3FFFFD778D7F0FFFE4 -:1004B000C3FFF1BF8FCFFFFFDD7BFFF6FAF7FF40F1 -:1004C0009FF97FD8FFFFFAF01FFFFFFFFEF1C0008A -:1004D00000030000000000000000400010000010B9 -:1004E00000010010202000001000040105000000A1 -:1004F00000404000003CF01FFFFFFFFEFDBFFFFF7C -:10050000FFFFFE7F7FFFEFFFFFDFFFFFDFFFEFF764 -:10051000F1FFFFFFFFDFFFFFF7FFFFFFFCFDFF7FA6 -:100520007EFFFFFFDBF06FFFFFFFFEF0BBFFFFFF73 -:10053000FFFFFEEBFD6FFFF7FEF57FFFFF7FBFB113 -:10054000FFFF9FBFFBFFFEFFFEFFF7EBDFBF5FDD9F -:10055000FFDBFDD0F06FFFFFFFFEF8302000420010 -:100560000000301804080921828002000800010000 -:1005700000000C2010001100448400202084800022 -:100580000000C1F0DFFFFFFFFEFFF7FFFBDDF9FF1B -:10059000DAFFDCDDFCFBFFBFFB3ED796FE61F7FF19 -:1005A0007FFF3FFDFFDFCFF7DFF7BFFDFFFEEFEF80 -:1005B000FEFFF07FFFFFFFFEFFFFFFFFFFFFFFFFDC -:1005C000FFFFFFFFFFFFFFFFFFFFFFFFF1FFFFFF49 -:1005D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B -:1005E000FFF02FFFFFFFFEFFFFFFF3BDFD4B74CFBA -:1005F000735BCB3BDFFEF7FED375ACA1FBDFFEF7F1 -:100600007696B524BDA5AD492F692B525BBDFFFF82 -:10061000F0CFFFFFFFFEBFFFFFFFDBFFF6FEFFCCCB -:10062000A7FBADFF7F6FFF6D7FDBF1FDBFFF6FFFAE -:100630006FFFDBFFDBFFF697F6FFB5B5FFFFFFD0DF -:10064000EFFFFFFFFEFFFFFFFDA5BC43FC7C03E7C0 -:10065000FFFF20FFFFFFCCFD7DF1FFFFFFFFD5591E -:10066000BA56666AAD9AA99A97A5AABBFFFFF00F82 -:10067000FFFFFFFEFEFBFFFDF7FD43FFFD6BE7FF06 -:10068000FFDFFFFFFFFFFF3FF1FFFFFFFFD559B582 -:10069000A6666AAD9AA9996B5AAAFFFFB7F03FFF09 -:1006A000FFFFFEFFFFFFFE9CF7FDD241FFFFF27F41 -:1006B0008FFFFF3DF3FF17F1FFFFFFFFFF7FDFFC21 -:1006C0008F38FFEF23FFFBF7C8FFFFFFF09FFFFF0F -:1006D000FFFEF57FFFFDFFE4FFEBFFCFBFFAFFABAF -:1006E000EFFFFBFFF3FD61FFFFFFFFFAFFFBFD0DD7 -:1006F000FFFEFF437FFEBFD0FDFFFAF03FFFFFFF8D -:10070000FEF3C0000000020002010060C0400000D3 -:100710000000340400010000000000000008880010 -:100720000003000040004000003CF03FFFFFFFFEE0 -:10073000FD3FFFFFFFFFFFFF7F7FBFFFFFFFFFFFCB -:10074000FFFFFFF7F1FFFFFFFFFFF7FFFFFFFDFFD9 -:10075000FFFFFFFEFE5FFFFFCBF0DFFFFFFFFEF0BE -:10076000FFFFFDFFEFE3DEEED9C593FFFFFEFEFFC7 -:10077000FBEEFEF1FFFFFFFFFFFDFFBFF7FFFF7F77 -:10078000AFBDDFDFFBF3F3F0F0AFFFFFFFFEF834A8 -:10079000000661001801A0051700200528200000B0 -:1007A0000500410000400009000120868208400346 -:1007B000803070081402C1F0CFFFFFFFFEFFFFFF83 -:1007C000FFFFBDEFFBFFFFFB9C7FEFDFFFBFEBDE1B -:1007D000FFC17FFFFB7FFFFFFF5FFFFFFFDFBFEF7B -:1007E0003FF78FEF7FFFF07FFFFFFFFEFFFFFFFF71 -:1007F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 -:10080000F1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 -:10081000FFFFFFFFFFF03FFFFFFFFEFFFFFFFFBDFA -:10082000DFEF7D6D2B5A5DD2DFF692B6B2B3ACA18D -:10083000FBDFFEF1EEF5F6BC6BBD7DAF1AEF5F6B33 -:10084000C6FFFFFFF05FFFFFFFFEBFFFFFFFDBFF05 -:10085000F6FFF6B7FDADFDBFF36FFF6FFFDBD1FD18 -:10086000BFFF6FF56BBC5B3CDAEF16AF16FFCDAB8D -:10087000FF6FFFD0FFFFFFFFFEFFFFFFFCBFFFFF8B -:10088000FF6C0310C1F3FFF33AF3CAFFAFF1FFFFB0 -:10089000FFFFD996A665A6666A9569696A5A5AFFE6 -:1008A000FF5FF01FFFFFFFFEFFFFFFFFBFFFFFFF28 -:1008B000EA0F50C3F37FFFF3F3C3FFAFF1FFFFFF76 -:1008C000FFD996A665A6666A9569696A5A5AFFFFB6 -:1008D000FFF03FFFFFFFFEFFFFFFFFD7FFFF5FC1FE -:1008E0003FF75EF5CE9E5F3F17FFF3E1FFFFFFFF8F -:1008F000D8FFFAFE67FFFEBF5AFFFFAFF5FFFFFF0D -:10090000F02FFFFFFFFEF5FFFFFDFFF7FFFD4E3D60 -:100910003FE70BBF8FF9FFEBE3FFE1FFFFFCFFC7F2 -:100920009FFF3E39E5FFCF9BF9FFFFC5FFFFFAF0C0 -:100930005FFFFFFFFEF3C00000000000000040006A -:100940000000006000000000000100000020002006 -:10095000000110080000000000000000003CF04F03 -:10096000FFFFFFFEFDBFFFFFFFFFFFFFFEFFFFBF1B -:100970003FFFFFBFFFFFFFFBF1FFFFFFFFF7FFF7A9 -:10098000FFEDFFFBFEFF7FFF7FDFFFFFDDF03FFF9F -:10099000FFFFFEF0FFFFF3FFF7FFFE5FFFF7FFFF34 -:1009A000DFFFFFFFF7FE7BF1FFFDFDFFDFDFFF7DD8 -:1009B00073F9FFC37EFEFFEFD7FFCFD0F06FFFFFCD -:1009C000FFFEF83000004004000141200004000256 -:1009D000D50900028002010000000A04000700019E -:1009E000500180026140410C1408C1F09FFFFFFFDD -:1009F000FEFFFFFFFEFFFFFFFEDFCB5FFEEFFFFE10 -:100A0000FF3FFF7FFDC1FFFF7FFFDFFDFCFDF7EE36 -:100A1000FFFF4EFFDFCFDBEBFFFFF01FFFFFFFFE0F -:100A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 -:100A3000FFFFFFFFF1FFFFFFFFFFFFFFFFFFFFFFD4 -:100A4000FFFFFFFFFFFFFFFFFFF02FFFFFFFFE7F16 -:100A5000FFFFFFFDFFFFFFFFFFFFFFFFDFFFFFFFC8 -:100A6000F7FBFFF1FFFFFFFFFFFFFFFFFFFFFFFFB0 -:100A7000FFFF7FFFFFFF7FFFF01FFFFFFFFEDDFF98 -:100A8000FFFFA5FF6F6BE96FDACAFBDDEEF7F6B289 -:100A9000B3A4A15B5BF6D7F4F77BBDBDADCFEF7F11 -:100AA0006B7F3BDFDBFFFF30CFFFFFFFFEBFFFFFB2 -:100AB000FFFFFFF6FE96FFFDB5FDBFAD7FFF6FFFA9 -:100AC000DED1ADADE9FFF1ECEFDE3FCBFFF6FF325B -:100AD000FFC5BDFFFFFFD0BFFFFFFFFEFEFBFFF422 -:100AE00028BFFFFDFBD3FFFF42FFFFFFEAB3FCC3BC -:100AF000C1FF33FFC0156B70FFF0F24FFFFC3E9754 -:100B00003CFFFFFDEFF0BFFFFFFFFEFFFFFFFE78A2 -:100B1000BFFFFDF3EF55FF7EFFFFFFEAB3FCC3C14C -:100B2000FF33FFC0156FFF0FF0F00FFFFC3D6BC3ED -:100B3000FFFFFEF7F0CFFFFFFFFEFFFFFFFFFCFF11 -:100B4000FF23F87FFF4EFFFFFFFBF917FFF6F1FFD2 -:100B5000CFEFFFFF13DFE62FC7FFFFE7C1FDFFFE6B -:100B6000FFFFFFF04FFFFFFFFEF5FFFFFFFEAEFFB1 -:100B7000FF7F3B3FFC7FFCEFFFFCE27BFFF1FDEDE5 -:100B8000EFFFFF3573FFFFFEFAFFFFFFFEBFFFFF22 -:100B9000FFFAF08FFFFFFFFEF1C000000000000031 -:100BA000000000800000400000000C0401404000F4 -:100BB00000302804000800000001000100000000CF -:100BC00038F00FFFFFFFFEFDBFFFFFFFFFFBFF7FC2 -:100BD000FFFF9FFFFFFFFFFFFFFFFFF1FFDFDFFFD3 -:100BE000FFFFFFEDFFFDFFFFFFFFFFBFBFFFFFC3E5 -:100BF000F03FFFFFFFFEF0BFFDFFBFFFFFFDFFFF68 -:100C0000FFFFFFFD7BFF7FFFBDFFF1EFFFFFFDDF7C -:100C1000FDFBFFFFBFBEFFCD7FFCF7F76FBFD8F036 -:100C2000EFFFFFFFFEF830000000040000A000000E -:100C3000C0000020340000000C810020A42000101F -:100C400008044808004093001000381820C1F03F05 -:100C5000FFFFFFFEFFFBFFFFB9DFFEB3FFFFE7FD76 -:100C6000FFFF3BFF7FFFBFFFC1FFFCFFFF3F77FEA2 -:100C7000FECFFFBFFDBFFFFEEDF2FDF7FFF02FFF40 -:100C8000FFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF75 -:100C9000FFFFFFFFFFFFFFF1FFFFFFFFFFFFFFFF72 -:100CA000FFFFFFFFFFFFFFFFFFFFFFFFF0BFFFFFA3 -:100CB000FFFEFFFFFFF3ADCFEF70C9733BDF5B4A71 -:100CC000F6B7FED7F5BCC133CAD6B76EF7FBBDC5C4 -:100CD00024CF6F2F4D2BBA5AFFFFFFF0AFFFFFFF5E -:100CE000FEBFFFFFFFFFF6F6D7FFFFADBDFFFFFF23 -:100CF000EFF77FFC5BB1FDBD756FEF6AFD5BFBDB62 -:100D00003ABF8E9FFFBFFDFF6FFFD06FFFFFFFFE5B -:100D1000FFBBFFF03FFFFFFDFB7FDEFFFF5AD6BFAB -:100D2000D82ABFBFF1E5FFCCC0A970FFF33C3CFD62 -:100D300057FD980300C3FFFFFFF0AFFFFFFFFEFF6B -:100D4000FFFFFF3DBFFFFDFBFFDBFFFF0FFC3FD8B9 -:100D50002ABFBFF1EFFFCCC096BEFFF33FFFFD57A8 -:100D6000FD990FFFC3FFFFFFF04FFFFFFFFEFFFFE7 -:100D7000FFF1E7FFFFF38E7BFFA8FFDF7F8E787325 -:100D8000FFF15162FFFC4BFFF3FF7ECFF9FFFDFF48 -:100D9000FF7FFFE0FFFFFFF04FFFFFFFFEF5FFFFCC -:100DA000FBFDAEFFFCFE6F3FF8FD77AFFE37FE7B2D -:100DB000FFB18CFFEFFDF8E7BFFFF1FE3EF7FE95B8 -:100DC0003EBFFFFFFFFAF0BFFFFFFFFEF1C00000D4 -:100DD0000104000000008002000010001000100854 -:100DE0004180100000081084000C040261000081A2 -:100DF000000000003DF07FFFFFFFFEFDBFFFFFFF93 -:100E0000FFFF7FFFFEFDBFFFFFFFFFFFFFFFFFF1C3 -:100E10007FBFF77FEFFFEFFFF7FDFFFFFD7FFFBE17 -:100E2000DFFFFFD9F0BFFFFFFFFEF0BBFF7FFBFF3F -:100E3000FBFFBFFFF37FFBFDEB7FDFFAFFDEF0ED93 -:100E4000FFB1F7F91FB55BFE7EF7BEFD7F5FB5F71B -:100E5000FFFFD0F04FFFFFFFFEF830010007420117 -:100E6000006A185080000002400101200101241492 -:100E700021100208070800401080580084801810D4 -:100E800040C1F0BFFFFFFFFEFFFFFFF7FFDBB7F33F -:100E9000DF7CF874FFFF6F7D3F7EEC7FC1F5FFCFF5 -:100EA0006F9FF9DFBEE5E7FFD7F3DDFBFFFCFFBF78 -:100EB000FFF0FFFFFFFFFEFFFFFFFFFFFFFFFFFF52 -:100EC000FFFFFFFFFFFFFFFFFFFFFFF1FFFFFFFF40 -:100ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 -:100EE000F02FFFFFFFFED7FFFFFFB4CFEF776F7349 -:100EF0003A4A3ACBD4F72ED6BDBDA13BDFD6F7EEAA -:100F0000D335BDFBBDCEEB2B4D2FBBDAFFFFFEB0C3 -:100F10005FFFFFFFFEBFFFFFFFDF5F36AF3FEDB7B5 -:100F2000F5FDF32BEF77FFFBDAB1BDA377697F4FB8 -:100F3000FFDBFA5BFFF2FEFF96FFFFFEDFFFD0AFA5 -:100F4000FFFFFFFEFFFFFFFD8FFD406F9E835A0FE7 -:100F5000FAC3FFFFFCE97FF301D000FEBFCD3FF0F5 -:100F6000EFFCC50C3FFD680BFFFFFFFEDFF0FFFF4E -:100F7000FFFFFEFFBBFFFD85FFD46F9FC35A0FFF2E -:100F8000FFFFFFFCE97FF301F0FBC2BFFC0037EF7E -:100F9000FCCDBC3FFF0CBFFFFFFFFFFFF05FFFFF7B -:100FA000FFFEFFFFFFFFD9F7D1B77E7FF1E4FDFF22 -:100FB000FBFBFF5FFF7FB1BC0F67EBB83FFFE2FFBA -:100FC000E9FFFDE3FF3F9FC2FFFFFFF09FFFFFFF31 -:100FD000FEF57FFFF03FBCFFD5F5CE3FFEFFFE6D77 -:100FE000FFF1BF7BFFF1FDFF4FFF87FFAEFFB1F8C1 -:100FF000FEFFFF7801B9FFFFFFFAF02FFFFFFFFEB2 -:10100000F3C00000000402130200804000901000B2 -:1010100010000200012080121000400800040000AF -:1010200002000140008000003CF0EFFFFFFFFEFDEA -:101030001FFFFFFF7FFFFFFFFF7FFF7FF7DFF7FF50 -:10104000F7FBEBD1FFFFFFFFEFF7FFFFFBFFFEFF1B -:10105000FF7EFFFBFFFFFFDBF0FFFFFFFFFEF0FF68 -:10106000FFB7EBF7DFFFFEF56BE7EDF73EECFF5464 -:10107000EF6FF1F5AF6FF6FDFFDD7BFFEFBF7FFF99 -:10108000FFF7FFF35FF7D0F0CFFFFFFFFEF8300070 -:1010900080400400812C0424000201C802000224C4 -:1010A0000001B442DC4402159002034839100224C6 -:1010B000A0BA000040C1F0BFFFFFFFFEFFFFFFFF2F -:1010C000FEFCF7F0EEB65DFDF5FFDBF77F7FBEFFC0 -:1010D000C1FEBFFAFA5FFFADFFEFFF7FDF7FFEBF0C -:1010E000B794BFFFFFF09FFFFFFFFEFFFFFFFFFF73 -:1010F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10E -:10110000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF -:10111000FFFFFFFFF08FFFFFFFFED7FFFFFBB5FFD5 -:10112000EF7CEB2B525B3BDAD4F33696B5BDF1FB8B -:10113000DAEEF6FED335BDDFADCFEF7ECD6BBBDF94 -:10114000FFFFFDB0EFFFFFFFFEBFFFFFFFD35FF626 -:10115000FFF6FFFDADFDFF7FEFFF6F7FDBF1A5A386 -:101160007F6F6B4FFFDBFBCBFFF6FFF4D7FDBFFEBE -:10117000DFFFD0CFFFFFFFFEFFFFFFF7DFFFFFFF27 -:101180003F7FFCE5FF20FEFFFFDF7FFFF17FFFFEDB -:10119000FFF07C3D4FF3C33FFFFF6FC3FF0FFFFF27 -:1011A000AFF02FFFFFFFFEFFFFFBB7E00FFFFF2BAE -:1011B000FF7DBFFFDFFFFFF89F7FFFF155FFFFFFC0 -:1011C000FD7C3CFFF3C33FFFFFEFC3FFDFFFFFFFEB -:1011D000F09FFFFFFFFEFFFFFFFFEFFFFF9FBF7FBF -:1011E000F919478EE79F3F17FFFC81C17EF3D9F9BC -:1011F00073DFF47FFAFFFFFFFB7F77C7FFFFFFF08E -:101200002FFFFFFFFEF5F7FFFBFFF73FFCBF3E3F61 -:10121000ECFF81AFFE4FF3BBFFF07EFF6FFF87FF58 -:10122000BBFFD5FCFF7FFC6FFFEFE7FFFFFAF03F4E -:10123000FFFFFFFEF3C00000000000000000008080 -:101240000030106020000800012080001000040021 -:101250000000000000020080400008203CF06FFF0A -:10126000FFFFFEF5BFFFFFFEFFFFFFFF7FFE3FFF1B -:10127000FFFFFFFFEFFFFFF1DFDFFFFFFF7FDFFF7C -:10128000FDBDFFFFFFFBDFFFFFFFFF5BF0FFFFFF89 -:10129000FFFEF0BFBFBFFFF7FBFFFEEEFAFFFFFF51 -:1012A0003D3BFFFFFEFBF1FFBF7BFFFFEFFFBFFFFB -:1012B000FFFFFFFFFEFFF7EFFFFBD0F0DFFFFFFFB9 -:1012C000FEF83000000000000B10050100080002CD -:1012D000010100001001C8080000000042020000E7 -:1012E000008002000040248000C1F03FFFFFFFFEAD -:1012F000FFFFFFFFF7FDF7FAEFEEF9FDFFF7FEBF87 -:101300001FFD9EFDD1EFFFF77F9FFFEFFFF6FFFE72 -:10131000FE7BFFBDFF7EFFFFFFF03FFFFFFFFEFFF5 -:10132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD -:10133000FFFFFFF1FFFFFFFFFFFFFFFFFFFFFFFFCB -:10134000FFFFFFFFFFFFFFFFF0AFFFFFFFFEFFFF0D -:10135000FFF7FFFFFFFF7FFFFFFFDFFDFFFFDFFF67 -:10136000FF5FF1BFFFFFFFFFFFFFFFFFFFFFFFFF7B -:10137000FFFFFFFFFFFFFFF0DFFFFFFFFEFFEFFFBD -:10138000F7FFFFFFFFFFFFFFFF3FFBFFFFEFFBFD4F -:10139000FFF1FFFFFBFFFFFFFFFFFFFFFFFFFFFF6F -:1013A000FFFFFFFFFFFFF02FFFFFFFFEF7FFFFFF35 -:1013B000FFFFFFFFFDFFFFFFFFFFFF7FFFFFE7FFD7 -:1013C000F1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B -:1013D000FFFFFFFFFFF0FFFFFFFFFEFFFFFFFFFF2D -:1013E000FFFFFFFFFFFFFFFFFFFFCFFFFBFFFBF153 -:1013F000FFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFF01 -:10140000FFFFFFFFF02FFFFFFFFEFFFFFFFFFFFFCC -:10141000FFFFFFFFFFFFFFFF7BFFFFFF7FFFF1FFEE -:10142000FFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFEC -:10143000FFFFFFF07FFFFFFFFEFFFFFFEFFFFFFF5C -:10144000FFFFFFFFFFFFFFDF57FFFEBFFBF1FFFFC7 -:10145000FDF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 -:10146000D7FFF07FFFFFFFFEFFFFFFF7DBFFDBFD96 -:10147000F6FFF6FF3CBCBCBFDF6FEF2FF13CBFBCFB -:10148000BFDF6FFF6FF7DBFFDBFDF6FFF6FFFFFF50 -:1014900001E2EFFFFFFFFEFFFFFFFFFFFFFFFFFF88 -:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C -:0614B000FFFFFFFFFFFF3C -:00000001FF -/* - * - * File yam1k2b5.mcs converted to h format by mcs2h - * - * (C) F6FBB 1998 - * - * Tue Aug 25 20:24:08 1998 - * - */ diff --git a/kernel-2.6.33/firmware/yam/9600.bin.ihex b/kernel-2.6.33/firmware/yam/9600.bin.ihex deleted file mode 100644 index 817a34be..00000000 --- a/kernel-2.6.33/firmware/yam/9600.bin.ihex +++ /dev/null @@ -1,342 +0,0 @@ -:10000000FFF200A5ADFFFE9FFFEFFBCBFFDBFEF293 -:10001000FFF6FF9CBFFDBFEF2E3F6FF1FDB4FDBFAC -:10002000FF6FFF6FFF0BFFDBFFF2FFF6FFFFFFFF2E -:10003000F06FFFFFFFFEFFFDDFFFFFFFF7FFFFFF9A -:10004000FBFFFFF7FFFFFFFEFF7FF1FFFEFFBFBFDC -:10005000FFFFFFFFFFF7FFFFFFFEFFFEFFFFFFF0C9 -:10006000EFFFFFFFFEFFFFFFFFFFFFBFFFFFFFF7F9 -:10007000FFFFF7EFFFFFFFFFFFF1FFFFFF7EFFFF37 -:10008000FFFFFFFFDFFFFFFFFFFFFDFFFFFFF0DFD1 -:10009000FFFFFFFEFFFFDFFFFFFFFFFFFFFFFFFF91 -:1000A000FFFFEFFFF3FBFEFFF1FFFDFFFFFFFFFF91 -:1000B000FFFFFFFFFFFFFFFEFFFFFFDFFFF07FFF00 -:1000C000FFFFFEFFFFEFFFFFFFFFFFFFFFFFFFFF51 -:1000D000FFFFDFFFFFFFF7F1FFFFFFDFFFFFFFFF86 -:1000E000FFFFFFFFFFFFFFFEFFFFFFFFF00FFFFF20 -:1000F000FFFEFFFFFFFFFFFFFFFFFFFFFFFF7FFF91 -:10010000FFFFFFFFFFFFF1FFFFFFFFFFFFFFFFF517 -:10011000FFFFFFFFFFFFFFFFFFFFFFF02FFFFFFFCE -:10012000FEFFFFFFFFFFFFFBFFFFFFEFFF7FFFEF84 -:10013000FFEFFF7FEFF1FFEFFF7FFFFFFFFFFFFF0D -:10014000FFFFFFFFFFFEFFFFFFFFF09FFFFFFFFE30 -:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF -:10016000FFFFFFFFF1FFFFFFFFFFFFFFFFFFFFFFAD -:10017000FFFFFFFFFFFFFFFFFFF0BFFFFFFFFEFFDF -:10018000FFFFFFBDFFEF7FEF7FFBDFD35AFED7D628 -:10019000F77FBDF1BB5DD6F7FE96FFBDAFADBFEFFC -:1001A0007F6B7FFBD6FEF7FF10EFFFFFFFFEBEEF7A -:1001B000FFFFDBFFF6FFF6FFFDBFFDBFFF7FFF7F09 -:1001C000DFDBF1FD35FF6FFF6FFFDBFFCBFFF6FFDE -:1001D000F2FDFDBFFFFFFFD0EFFFFFFFFEFFFFFFC0 -:1001E000FFFFFFFFFFFFFFFFFFFF55FFCCC03FFFFB -:1001F000FFF124F0FFFFCFEF3FFFF0FFFFFFFC3FD9 -:10020000FFFFFFFFFFFFF0CFFFFFFFFEFFFFFFFF3E -:10021000FFFFFFFFFFFFFFFFFF55FFCCC03FFFFFCA -:10022000F100F0FFFFCFDFFFFFF0FFFFFFFC3FFF1C -:10023000FFFF7DFFFFF0FFFFFFFFFEFFFFFFFFFF60 -:10024000FFFFFFFFFFFFFFFFDFFE7FDFFFFFFFF18D -:10025000FFCFFFF3FF97FFFF8FE7FFFFFC71FFFF6B -:10026000FFFFFFFFF0EFFFFFFFFEF5FFBFFFFFFF08 -:10027000FFFFFFFFFFFFE3F7EFFFFFFC7BFFF13F17 -:10028000FFEFFFCFE3E3FFFFFFFF3FFFFFFFBFFFF6 -:10029000BFFFDAF07FFFFFFFFEF2C00000000000AA -:1002A000000000000000000000000000000100004D -:1002B000000000000000000100000200000000003B -:1002C000013CF0AFFFFFFFFEFDBFFFFFFFFFFFFFA1 -:1002D000FFFFFFFFFFDBFFFFFFFFFFFFF1FF9FFFC0 -:1002E000FFFFF7FFEFFFFFFFFFFFFFFFFFFFFFFF36 -:1002F000DBF07FFFFFFFFEF0BBDFFFFFFFFFFFFF35 -:10030000FFFFFFFFFFFFFFEFFBDFBFF1FEFDF7FF8A -:10031000FFFFFFFFFEFFFFFFFFFFFFFFFF77FDF285 -:10032000F01FFFFFFFFEF838000000000000000390 -:100330000000000200900000000C010000042400F6 -:100340004001000000400000000002000001C0F079 -:100350004FFFFFFFFEFFFFFFFFFFFFFFFFFFFFFF5E -:10036000FFFFBFFFFF6FFFDFFFD1FFFEFFFFFFFFBC -:10037000FFFFDFFFFBFFFBEFFFFFEEFFFF7FF0DF85 -:10038000FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFF7E -:10039000FFFFFFFFFFFFFFFFF1FFFFFFFFFFFFFF7B -:1003A000FFFFFFFFFFFFFFFFFFFFFFFFFFF08FFFDC -:1003B000FFFFFEFFFFFFF5ADFF692AED6BFBDF3AA4 -:1003C000DCF496EEB33D35C1BBDDFEF6FED6B5AD31 -:1003D000BFA5AD492F4F2BDA5FFFFFFFF02FFFFFC7 -:1003E000FFFEBFFFFFFB5BF7F6FFF6FFFDBFFDA5BE -:1003F000F36FF36EFA7BD1FDB5776FE96FFFDBFB2F -:10040000DBDFF6FFF6FFFD3FFEF7FFD04FFFFFFFFC -:10041000FEFF9FFFFF0FFFC03F9C03FFFF8BA5FE6A -:10042000803EC2BFACB124FFFFFFFFFFFF0FFFA361 -:10043000FFFD6BFFFFF0A5FFFFFFF0AFFFFFFFFE2B -:10044000FFFFFFFF0FFFC03FD46BFFFFDBFFFE8608 -:10045000BFC2BF30A124FFFFFFFFCCFF0FFFA3FFF0 -:10046000056BFFFFF0A5FFFFFFF07FFFFFFFFEFF23 -:10047000FFFFFBC7FFC4FFFF7FFFECFE7FDFD8B9A4 -:1004800047FC36C1DFFFFFF9FFF3FFF7FFFCFFFD7D -:100490003FFFFFFF3FFFFFFFF07FFFFFFFFEF5FF86 -:1004A000FFFFFFFEFFFF7EBD3FFF2BFE2FF5A3FCEE -:1004B0005BFE619F7FEFFFFFA7FBFFFFFAFEFF33AD -:1004C000F1FFBFFFFFFFFAF07FFFFFFFFEF1C0006B -:1004D0000000000000000000000000400030240484 -:1004E000000100804000080000000201010002003D -:1004F00000000000013DF02FFFFFFFFEFDBDFFFDEE -:10050000FFFFFFFFFFFBFFFF7FF6EFBFF7FF73EB80 -:10051000F1FFFFFFDFFFFFFFFFFFF9FFFDFEFFFF22 -:10052000FFFFFFFFD9F0DFFFFFFFFEF0BF7FFFFF00 -:10053000FF7FFFFFDEFFFFEFDDDE77F2FBEDE7F190 -:1005400073FDFDDFFF7DBEDFFFFBFFEFFFEFFFFF72 -:10055000FFFFFFD0F0BFFFFFFFFEF83020020022B8 -:1005600040C0000000080002410212002187810003 -:100570000080040B2801B000820040000000000051 -:100580000000C1F0DFFFFFFFFEFFFFFFFFFFFDFFE9 -:10059000F7FFFE7FED79FFDEEB7F74F7F7E1F9FF00 -:1005A000F65F7FFFFFFFD7DBEFFFBBFFFFFFCCFF57 -:1005B000FFFFF0CFFFFFFFFEFFFFFFFFFFFFFFFF8B -:1005C000FFFFFFFFFFFFFFFFFFFFFFFFF1FFFFFF49 -:1005D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B -:1005E000FFF00FFFFFFFFEFFFFFFFD3DCD497F6FD7 -:1005F0002BBA5CD2DAF6F33EF7FFBDF1FADFFEF775 -:10060000CCF6BBA5B3ADBF6F7D6F6BDBDFBDFFFE6F -:10061000B05FFFFFFFFEBFFFFFFBDB57F6FE9FD57E -:10062000B7FFAFE53FFFFF6FFFDBF1FDBFFF6F6976 -:100630006CDFDADFCBFFF6FF76FDFDBFFFFFFFD0FB -:100640003FFFFFFFFEFFFFFFFFFDBD0803894F5A7D -:100650000FF0FFF8BFFFFFFFFFF15AFFFFFFFFF3AF -:10066000FAA0F0F2BFFFFFFFFFFFFFFFFFFFF0FF69 -:10067000FFFFFFFEFFFFFFFFFCFD006BFFFF5A0FB8 -:10068000F0FFFFFFFFFFFFFFF15AFFFFFFFFB3F592 -:1006900050F0F0FFFFFFD7FFFFFFFFFFFFF07FFFEE -:1006A000FFFFFEFFFFFFFDBCFFE4E771FFF9C4F4AD -:1006B0007F7FCFFFFFFFFFF1FFFFFFFBF773BF144B -:1006C000FFE6FFFFE17DFFFFE7FFFFFFF03FFFFFDA -:1006D000FFFEF5FFFFFED2FAFFC4F45CBFFAFFFF96 -:1006E000EC7EBFFFFFFFF1FFFFEFFFFF6BDBFFDFE4 -:1006F000F9FBBFFFF1FFBFFFFFFFFBF0BFFFFFFFF5 -:10070000FEF3C00002000000008200000000800034 -:10071000000000400001000000010820000000006F -:100720000100010000800200013CF05FFFFFFFFEBE -:10073000FDBFFFFFFFDFFFFFFFFF7FFFDFFFEFFFDB -:10074000FFFFFFFFF1FFFFFFFFFFF7FFFBFFFDFFD5 -:10075000FFFFFFFFFFFDFFFFC3F0AFFFFFFFFEF056 -:10076000FFDFFFFFF723FFFFFDFFEFFFFE7F7DF7BA -:10077000FEFF7F71FFFB7FFFFFFF6EFDF7FDFFBFF9 -:10078000FFBFF9FDFFDFEFF0F0AFFFFFFFFEF83036 -:10079000400100830000000C060804262600000625 -:1007A0000300010000000004007008800020012008 -:1007B000000200300000C1F05FFFFFFFFEFFFFFFFF -:1007C000FFFF7B3FF7FFD7FEFEFBFE3BFEBDFF2F8B -:1007D000FF71FFFB7FE7FFF9EFFFD7FAFFB7BBFE23 -:1007E000FFFF74FFF7FFF0CFFFFFFFFEFFFFFFFFEC -:1007F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 -:10080000F1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 -:10081000FFFFFFFFFFF08FFFFFFFFEFFFFFFFFB5B2 -:10082000BD6F7CEB7FFBDBD34BEED6F6B7FDACA107 -:10083000FBDFFEF7F496BDB4C5A5AF6F694F7FBA75 -:10084000DBFFFFFFF03FFFFFFFFEBFFFFFFFDBFF10 -:10085000F6FFF6FFBDBFA5BFFF7D7FEFFFFBF1FDFC -:10086000BFFF6FFF6B7ADBFFDBDFF6FEB6FDFDBF80 -:10087000FEF7FFD0EFFFFFFFFEFFFFFFFFF42FFFAC -:10088000FC436BFFFFFF0DFFFC333FF05FF1FFFF09 -:10089000FFFFF9DEF04CFE77AFFFFFEFFFF0FFDB6D -:1008A000FF5FF0EFFFFFFFFEFFFEF7FFF02FFFFD02 -:1008B000437FFFFFF10FFFFC333FFFAFF1FFFFFF6F -:1008C000FFF6D7FFBCFDBDFFFFFFFFFFF0FFFFFFFF -:1008D000FFF0EFFFFFFFFEFFFFFFFFFCFFFFFBF15D -:1008E000BFFFF9FDCFF270FF1F9FF3F1FFFFFFFF86 -:1008F000FCF7FF139FFCFFFF84F7FFFF47FFFFFF9D -:10090000F0BFFFFFFFFEF5FFFFFFF1FCFFFEFE79EA -:100910003FFF1D46CFFFCFFC7BFFF1FFFFFFFFED49 -:10092000F3ABFFCBFFF8FFFCF5FFBFFFFFFFFAF0D3 -:100930008FFFFFFFFEF3C200000000000000010077 -:10094000000020002000000408010000000000203A -:100950000C0000040100010000800000013CF07F59 -:10096000FFFFFFFEFDBFFFFFFDFEFFFFFFFFFEFFDE -:10097000DFFFFFF7FFFFFFEFF1FFFFFFFFFFFFEBE1 -:10098000FFDFFFFFFBF77FFFFEFFFFBFDBF0FFFF97 -:10099000FFFFFEF0FFFFFFFFFFDFFFFFFF7FF7FF1F -:1009A000BFBFCFFFFFFF3EF17FFFFFEFFFFFFFFE67 -:1009B000FFFDFFBFBDFEFFFBF7DFFBD0F09FFFFF9A -:1009C000FFFEF8302000400180C030000020001001 -:1009D00050882000001301000000000000100000FB -:1009E00000000180080000A00010C1F0EFFFFFFF31 -:1009F000FEFDEF7FFFFFBFFFF7FFEFFBFD77EFBFD0 -:100A0000F77FFFFFBFD17FFFFFF7FFFFFFFFAFFFC4 -:100A1000DFF7FBFFFDFFFCFFFDFFF0FFFFFFFFFE29 -:100A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 -:100A3000FFFFFFFFF1FFFFFFFFFFFFFFFFFFFFFFD4 -:100A4000FFFFFFFFFFFFFFFFFFF05FFFFFFFFEFF66 -:100A5000FFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFC6 -:100A6000FFFFFFF1FFFFFFFFFFFFFFFFFFFFFFFFA4 -:100A7000FFFFFFFFFFFFFFFFE03FFFFFFFFEDDFF88 -:100A8000FFFFA5FD6F7D6D7F52DF5A4BEEB6EEF294 -:100A9000BBACA15B4DD6F7FEB2BD35B5B5DD6F7F02 -:100AA000E95F52DFBDFFFFF0DFFFFFFFFEBFFFFF8B -:100AB000FFDBFEF6FFF6FFFDBFFDB5BFF97F6FFF61 -:100AC000DBF1FDBFFF6FFF697FDBFFD3FFF6FEF2B7 -:100AD000FFADBFFFFFFFD0DFFFFFFFFEFFFFFFF512 -:100AE000300FFFFFFD6BCAFFF00FD6BFCF3FFFFFF8 -:100AF000F1FFFFFFCAFEBFFFF005AF0FFFFCF0CF15 -:100B0000F0FFFFFFFFF0EFFFFFFFFEFFFFFFF530FD -:100B10000FFFFFFC3FCAFF0F0FD6BFFFFFF55FF1CE -:100B2000FF8BFFC3FFFFFFFFFFFF0FFFFCF0CFF0C6 -:100B3000FFFFFFFFF03FFFFFFFFEFFFFFFFFCFFFC5 -:100B4000FFBF9F3FFEFCFF4FFFFFFFFFFFF7F1FFDF -:100B5000DFFE7E3F9FF4FC7FFCFFFF3FFF3FFE3F39 -:100B6000FFFFFFF04FFFFFFFFEF5FFFFFBFFFEFF64 -:100B7000FFFFFFBFFBFFF8EDFF8FFFBBFFB1F3EF00 -:100B80008FF7FFFFDBFFFFFFEFBFFD79BFBFFFFF69 -:100B9000FFFBF0DFFFFFFFFEF3C0000000040000DA -:100BA000000000000000008000040808010100901F -:100BB000000000040008000000000800040000011C -:100BC0003CF0DFFFFFFFFEFDBFFFFFFFFFFFFFFF6A -:100BD000FFFFFFFF9FFFAFDFFFFFFFF1FFFFFFFF03 -:100BE000BFEFFFFFFFEDFFFFFFEFFFBFFFFFFFC303 -:100BF000F03FFFFFFFFEF0FFFDFFFFFFFBFFBBFF2E -:100C0000FFFF7FF6FF7FFBFDEDFFF1FFFE7FFFFFA4 -:100C1000FF5FFFF7FF7EFFFDFFEFFFFFFFEFF0F04D -:100C20008FFFFFFFFEF83080000400004002000349 -:100C300000050420000001D0008100200404000011 -:100C4000810408801000C0000000200008C1F06F7F -:100C5000FFFFFFFEFFFF7FFFFFFFFFF3FDFFEDFC48 -:100C6000FFFF9FFBFDFFFFFFF1FFFF7FFB3EFF9FAD -:100C7000FFFFFFFFFDF9FFFFFFFDFFFFFFF06FFF2D -:100C8000FFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFF75 -:100C9000FFFFFFFFFFFFFFF1FFFFFFFFFFFFFFFF72 -:100CA000FFFFFFFFFFFFFFFFFFFFFFFFF0CFFFFF93 -:100CB000FFFEFFFFFFFDBDFFEF7CEB7FFBDBFADC00 -:100CC000EEF7F6D7F52DA1BBDDEEF754F7FB2CB50B -:100CD000B4BD6B6FEF6FBBDFFFFFFFF01FFFFFFFC8 -:100CE000FEBFFFFFFFFBFFF6FFF6FFFDBFFFBFEFFD -:100CF0006FFF6FFADBF1C5BDF56FFF6FCADBFFDB7E -:100D0000FBF697F6FFFDBFFEF7FFD09FFFFFFFFE4C -:100D1000FFFFFFFFFFFFFFFF8B7FFFFFE763FFFF8B -:100D2000FFFC77DFF1DBFFD6A83FFFFF082FF0FFC6 -:100D3000C3FFEBFFFFFFFFFF5FF0EFFFFFFFFEFFD3 -:100D4000FFFFFFFFFFFFFF8BFFFFFFFFFFFFFFFF27 -:100D5000FCFFCFF1DBFFD6A83FFFFF082FF0FFC35A -:100D6000FFEBFFFFFFFFFFFFF05FFFFFFFFEFFFF57 -:100D7000FFFFFFFFFFFFF5BFFFCAFF9FFFFAB9E7C5 -:100D80009FF381FFFFFC73D7FFFF77FFFDFFFCFFA1 -:100D9000FFFFFFCFFFFFFFF01FFFFFFFFEF5FFFF8D -:100DA000FFF7DEFFFE7EFFBFFFBFF1B3FFFFE3FBF8 -:100DB000FFE11F7FFFF878FFFB1EFFF7FEE7FFFF55 -:100DC000FFBFFFFFFFFAF04FFFFFFFFEF3C0000081 -:100DD00000000000000000000000500000000400BF -:100DE00001804040200000080000000003000000D7 -:100DF000800000013CF0AFFFFFFFFEFDBFFFFBFFE7 -:100E0000FFFFFFFFFFFEFFFFFFFFFFFFFFEFF7F119 -:100E1000FDFFFFFFDFFFEFFFFFFFFFFFFFFF7FFF94 -:100E2000FFFFFFDBF08FFFFFFFFEF0FFDFFFFF7F25 -:100E3000FFFFFFBED7FFEDBD7EBFFEF67FBF71FF98 -:100E4000FFDAFFF9FFBF7FFEFF6F7FFFFFFFFFFFAE -:100E50007FFFD0F0CFFFFFFFFEF830420000000020 -:100E600080C100009000C400001220432281840051 -:100E700000140001000880000200020004020000CB -:100E800010C1F01FFFFFFFFEFFFFFDFFFFDDFEFFB4 -:100E9000B676E5BCF9F7AF5FBFFCDFCFF1FFEF79C6 -:100EA000FFBDFFEFFFFFF76F5FFFFFFDEFEFBFFF3E -:100EB000FFF09FFFFFFFFEFFFFFFFFFFFFFFFFFFB2 -:100EC000FFFFFFFFFFFFFFFFFFFFFFF1FFFFFFFF40 -:100ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 -:100EE000F0FFFFFFFFFEDBFFFFFD2DFF692AEF771D -:100EF000BBDD5ADFF6F6D6F77DBDD1B24AD6B2BE1B -:100F000097F5BDB3ADFFEF7F696BFBDFFFFFFFF030 -:100F10002FFFFFFFFEBFFFFFFFDBFFF6FE9FD4BFEB -:100F2000EDAFFF6B6FF7FFDDDB31FDBFFF6F7FFFC5 -:100F3000FFDBFFCBDFF6FFF6FFFDBFFEF7FFD08F35 -:100F4000FFFFFFFEFFFFFFFD1FFF462F9FFFFFFF7D -:100F5000A5FFFFFFDFB7FFFFF1FFFFFFF7E96ABF64 -:100F6000FFFFFDFFFFFD5557FFFFFFFFAFF04FFFF6 -:100F7000FFFFFEFEDFFFFD1FFF462F9FFFFFFFA5C8 -:100F8000FFFFFFC037FFFFF1998EDC7FE96ABFFFEB -:100F9000F00FFFFFFD5557FFFFFFFFFFF00FFFFFB3 -:100FA000FFFEFFFFFFFF07FFC0BEFFFFCFEF9FFF6A -:100FB000FFFBFFE7FFFFA1E3CE3C583FF3FFFDEF50 -:100FC000F9FFFFF7F17FFFCBFFFFFFF02FFFFFFFE0 -:100FD000FEF57FFFF0FFFEFFC475E7B9FFFFFFEFEF -:100FE000FFC7373BFFF0139E0FF4FFFEFBFFFFF937 -:100FF000FCFFFFFFFFBFFFFFFFFAF0EFFFFFFFFE69 -:10100000F3C0010000020002220000C040004000C6 -:101010000408040A0101102020000004080804004C -:1010200000000000010000013CF0CFFFFFFFFEFDCB -:101030003FFFFFFFFFFFFF7FFF7FFF7FFFCF9DFF92 -:10104000FFF7FDF1FFFFFFEEBFFFFFFFFFFEFFFF1A -:10105000FFFFFFFFFFFFFFDBF06FFFFFFFFEF0FF73 -:10106000FFFFF7F7FFFFFEBFF7FFFF5BFFBFF7FFD5 -:10107000FD7F71FDFFEDF7FEEFFFFF7FFFFFFFFF3D -:10108000FFFFEFFF7FFFD0F0FFFFFFFFFEF8301103 -:10109000004860408260246000CC008004010000B1 -:1010A00014010C0400300000000808000100C20018 -:1010B0000002008000C1F05FFFFFFFFEFFFFFFFFA7 -:1010C000F77BFFF3EBBFFFF7FFFFFFE75D3FFFF6A7 -:1010D000D1FDFFEBF73DFFFFFF5FFF7F7FF3FFFFDA -:1010E000EFFDBFFFFFF05FFFFFFFFEFFFFFFFFFF12 -:1010F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10E -:10110000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF -:10111000FFFFFFFFF0DFFFFFFFFEFFFFFFF5B5DF83 -:101120006F7D697FFBDF525FF6F7FEF6F3BDB1DA44 -:10113000CDFEF6EED2BDA5AFBDFF6F7CEB2BFADA8C -:10114000FFFEDFF04FFFFFFFFEBFFFFFFFDBFFF6FD -:10115000FFF6FFBDBFCDBFEB6FF76FDFDB51FDBD0E -:10116000FF6FFF6FFB5BFFDBFFF6FEF6FDFDBFFED3 -:10117000F7FFD0FFFFFFFFFEFFFFFFFA50FFFFFF6B -:10118000F06FFFFFF096FFFFC62BFFFFF1FCFFFFA4 -:10119000F7DBC3FF00FFFFFFFFFFC14FC3FFFFFFF0 -:1011A000AFF09FFFFFFFFEFFFFFFF5A0FFFFFFF087 -:1011B0006FFFFFF096FFFFC62BFFFFF15AFFFFFF07 -:1011C000F3C3FF00FFFFFFFFFFC14FC3FFFFFFFFA0 -:1011D000F0CFFFFFFFFEFFFFFFFFFCFFFF9FF07F51 -:1011E000FFF9FC4FF3FF27EBFFFC81FC7FFE7BFF49 -:1011F000F7FF127FFFFFFFFF18FFFFFFFFFFFFF06A -:101200007FFFFFFFFEF5FFFFFFDFFEFFFC7E7FBFDE -:10121000FFFFAFEFFFDFDFFBFFF1C3FE6FF1CF3F5B -:10122000FBFFFFCFFEFFFFFE7FBFFFFFBFFAF0DF38 -:10123000FFFFFFFEF3C000000100000000010000FE -:10124000200001001000000001000200000000006A -:101250000000000200008000028000023CF02FFF2E -:10126000FFFFFEFDBFFFFBFDFFFFFFFFFFFFFFFFD7 -:10127000FFFFFFFFFFFFF5F1FF7FFFFFFFFFEFFF26 -:10128000FFFFFFFFFEFFFFFFFFFFFFDBF02FFFFF72 -:10129000FFFEF0FFFFFFFBFFBFFFFFFFFFF7BFFBFE -:1012A000FFFFFFDFF7FFF1F7BFFBFFFFFF7FDEFF71 -:1012B000FFFFFFFFFFEDF7FFFF7FD0F03FFFFFFFD6 -:1012C000FEF830000000004000000000E000008058 -:1012D0002001019200010100E01C6020300808009C -:1012E000000000000000008000C1F06FFFFFFFFE63 -:1012F000FFFFFFFFFFDBFEFFFFDFFFFC7FFBBFFF0A -:10130000FFFFFFFFF1F6FFF77E3FFF7FFFFFFFF7D5 -:10131000FFFFFFEDFFDFFFB7FFF03FFFFFFFFEFF27 -:10132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD -:10133000FFFFFFF1FFFFFFFFFFFFFFFFFFFFFFFFCB -:10134000FFFFFFFFFFFFFFFFF0FFFFFFFFFEFFFFBD -:10135000FFFFFFFFDFFFFFFFDFFFFFFFFFBFFFDF3D -:1013600057EFF1FDFE7FFFFFFFFFFFFFFFDFFBFFFA -:10137000FFFFFFFFFFFFFFF07FFFFFFFFEFFFFFF0D -:10138000FFFFFF7FFFFFFFFFFFFFFFFFFBFFDFFF11 -:10139000FFF1FDFF7FBFFFFFFFFFFFFFFFFFFFFF2D -:1013A000FFFEFFFFFFFFF09FFFFFFFFEF7FDFFFFC8 -:1013B000FFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFF7D -:1013C000F1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B -:1013D000FFFFFFFFFFF06FFFFFFFFEFFFFFFFFFFBD -:1013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11B -:1013F000FFFFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFF -:10140000FFFFFFFFF0CFFFFFFFFEFFFFFFFFFFFF2C -:10141000FFFBFFFFFFFEFFFFFB6FFFFEBFFFF1FFC4 -:10142000F7FFFF7FFFFFFFFFFFFFFFFFFFFFFFFD56 -:10143000FFFFFFF0EFFFFFFFFEFFFFFFFFFFFFFFDC -:10144000FBFFFFFFFEFFFFFF57FFFDBFFFF1FFEFB9 -:10145000FEFFBFFFFFFFFFFFFFFFFFFFFFFFFEFFDE -:10146000DEFFF0CFFFFFFFFEFFFFFFF7DBFFDBFD3F -:10147000F6FFF6FF3CBCBCBFDF6FE72FF13CBFFDC2 -:10148000BFDF6FFF6FF7DBFFDBFDF6FFF6FFFFFF50 -:101490000201DFFFFFFFFEFFFFFFFFFFFFFFFFFF78 -:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C -:0614B000FFFFFFFFFFFF3C -:00000001FF -/* - * - * File yam111.mcs converted to h format by mcs2h - * - * (C) F6FBB 1998 - * - * Tue Aug 25 20:23:03 1998 - * - */ diff --git a/kernel-2.6.33/firmware/yamaha/ds1_ctrl.fw.ihex b/kernel-2.6.33/firmware/yamaha/ds1_ctrl.fw.ihex deleted file mode 100644 index aa9b1d7d..00000000 --- a/kernel-2.6.33/firmware/yamaha/ds1_ctrl.fw.ihex +++ /dev/null @@ -1,769 +0,0 @@ -:10000000070000000700240007000C0007001C0088 -:1000100007000600020070002000000040000300FE -:100020000471000086420000400003000D0F000034 -:10003000100800003A042000820200000D020000B7 -:10004000100800003A04200082120000820E2000F6 -:10005000821A00000D2D0300100800003A04100061 -:100060008DD30200100800003A0418000D010000B2 -:1000700015000200FD000000200000006088030061 -:100080006090030060800300408003004080030014 -:1000900040800300408001007D0A00004080030092 -:1000A000408003004080010002042000820800001C -:1000B0001A0008000409000086590100070000002A -:1000C000070026000700000007000000068A010064 -:1000D000070000008D0C0300100800003A0418000F -:1000E000070026007D080000428001000A1600007B -:1000F00006A20400070000008D2100001008000087 -:100100003A04080006C2210007000000FD070000B5 -:10011000428001000A0008000409000086930200E2 -:1001200095010000040D09000700000020080000F0 -:10013000F50000007D0B000060F00100FD000000F4 -:1001400006220300408001007D0A00004280030077 -:100150004A8013000A001800201800006090050073 -:100160006088050040800100FD0000004280010021 -:100170000A007000150100004411070086230300E7 -:100180000000030020700000064A030040800100C8 -:100190008D340000100800003A04080006EA21002F -:1001A000070000008DD30200100800003A04180078 -:1001B0000682010007000000070024008D0F0000E8 -:1001C000100800003A16000002240000025C000043 -:1001D000FD28000020000000408001000D00080004 -:1001E0001508000084095100070000004D000000C0 -:1001F0005D0E0000020E00008D410000100800009E -:100200003A040800068A2C00070000008D00000058 -:1002100024090000020F00008D45000010080000B6 -:100220003A040800068A2C00070000007D38000010 -:10023000428001000A000800151000008409010036 -:10024000868301000700000006AA010007000000E5 -:10025000FD080000428001000A0018000419000097 -:100260008680210007002800101800003A042800AA -:10027000020C28000D000000100800003A142800AD -:100280008D80080020080000FD0200004080010071 -:10029000070020000D02000004991800070000006C -:1002A0002D400000BD000000FD0200004280010062 -:1002B0000A00080004090000865A05000700000033 -:1002C00000010000200A00007D04000040800100C1 -:1002D000428001000A002000153000004421010086 -:1002E000864903000700000004210000864903003E -:1002F000070000008D0F0000100800003A0C2800D5 -:100300004439020086C906000700000010180000EA -:100310003A0428000D81080020080000FD020000BA -:100320004080010007002000102800003A007800FB -:100330008D680000100800003A040800068A2800B2 -:10034000070000000D40000015100000049918007F -:1003500004292900043939000700000006020600BC -:1003600007000000F50400007D00000020000000F0 -:100370008D00000060080100408001007D04000045 -:10038000428003004A8021000A001800441902003C -:1003900086582100070000007540000004F171003C -:1003A00007000000420001000A00280004290000A4 -:1003B00086202100070000000D3C000004A9300049 -:1003C000070000007D070000428001000A000800CD -:1003D0000409000086DA07007D05000020280000DF -:1003E00060B0030006F207004080010020300000EA -:1003F00060A8030040800100FD020000428001006F -:100400000A0008000409000086FA0700070000003F -:100410007D050000428001000A0428008D0E0000C6 -:10042000100800003A0C28000D0000001008000021 -:100430003A1428000D00090020080000FD02000009 -:100440004080010007002000FD3D0000200000006A -:10045000408001007D1000008D8D0000100800001C -:100460003A040800068A280007000000150800006A -:100470001A00080084090100865109007D1300005C -:1004800000052000200F2800608F3300608F3B00A4 -:10049000608F4300608F4B00608F5300608F5B0064 -:1004A000608A030040800100BD7F0000C43D380029 -:1004B000070000007D1A0000751300004280010053 -:1004C0004A0009000A001000048D0B000495130077 -:1004D00007000000200800006090010004110000E7 -:1004E0008620210040000100FD170000428001002D -:1004F0000A0008000409000086222100070000000D -:100500007D190000428003004A8009000A001000A3 -:100510002409000064160000FD1100004280030061 -:100520004A802B004A8019008D0000004489210078 -:10053000070000004422000086E10A0007000000D6 -:10054000641A0000242A00007D190000020108003E -:10055000220110002008000060900300408001008C -:10056000FD3D00008D0000002008000040800100DB -:10057000751300007D1A0000420001004A80090046 -:100580000A0010001D020000E4890100E492290025 -:1005900044913000070000000D060000150A00001D -:1005A0001D0C000025100000E4A90000E42B010050 -:1005B00064040000E4B30100E432020064040000BB -:1005C0006404000064040000640400000D040000E2 -:1005D000C4B108000700000020080000F50B00006F -:1005E000400003007D190000428003004A8009009A -:1005F000240A00000A000800640E0800070000003A -:1006000022011000200800006010030040000100DB -:10061000AC6400007D02000020000000408001006A -:100620007D10000042800100FD1100004A803B0067 -:100630004A8009000A0020009500000044111A00B9 -:1006400044A1000086200D000D04000084B90000C4 -:1006500086210D00FD18000042800100FD10000001 -:100660004A8009000A0028009500000024090100C2 -:10067000642A000086110D00070000000429000014 -:1006800086220D0007000000062A0D000200080067 -:100690008D0000007D38000020080000408001002F -:1006A0007D120000428001000A00100004390000A1 -:1006B00086D10D000D080000B5FF7F0084B9000051 -:1006C00086A10D0025000000067A0E002D00000016 -:1006D000150000002D0800008DC702002008000052 -:1006E00006C20E000D00000035807F0084B90000B6 -:1006F00086710E00250040008D00000044091100A5 -:10070000070000008D0100000495100007000000A4 -:10071000649100002404000024040000240400006C -:1007200002011000020028008DC60200200800000F -:1007300006C20E008D0100002D0400008D00000097 -:1007400004951000070000000D02000084911000C5 -:10075000070000000DC70200200800008D00000007 -:10076000FD38000040800100FD3B0000201000002B -:1007700060A80300150800008431310084212100A5 -:100780000700000060B0030060A00300408001008B -:10079000FD2200009500000024090100240400004F -:1007A0002404000064120000020110002008000070 -:1007B0006090030040800100241900008DFB0000C0 -:1007C0007D390000200800004080050042800300C1 -:1007D0004A840900060600000A04080024040000F8 -:1007E000240400007D110000428001000A0008007E -:1007F000240A000002052800020C28000D800900D0 -:1008000020080000FD0200004080010007002000D9 -:10081000FD220000428001000A000800950000004F -:10082000C40D2800241901007D1900004280010038 -:10083000FD1100004A8009000A001000B500000008 -:1008400044311100048D0A0007000000440A08002A -:100850000495120007000000FD2300002010000096 -:100860004080030044121000070000002008000030 -:100870006090030040800100FD0200004280010002 -:100880000A0008000409000086FA100007000000B2 -:10089000FD3B000000010000100A00007A800B0000 -:1008A0004A80130084090900070000009500000039 -:1008B000043D0100868011000A00100002001000B3 -:1008C0008409090007000000428003004A801100EB -:1008D000040D0900070000000A001000840D090043 -:1008E000070000007D250000200800004080010076 -:1008F0000D010000100800003A1428007D120000CD -:10090000428001000A0020007D19000042800100A1 -:100910007D1100004A8031000A00100024310000DF -:100920000D2801007D3900002008000040800500EE -:10093000428003004A840900060600000A040800F9 -:1009400002013000243100002404000024040000CF -:1009500024120000020528004C1A00008601130032 -:10096000020070002D000000000003007D38000030 -:10097000428001000A001000062A13002421000012 -:10098000AD000000020010000D010000240900006D -:10099000246B00008D3601007D3900002008000026 -:1009A00040800500428003004A84090006060000DA -:1009B0000A040800643200008D000000240A0000D0 -:1009C000201000007D220000408001000D3C01004D -:1009D000100800003A04080006D2290007000000B1 -:1009E000202800007D200000408001007D110000D3 -:1009F000428003004A8013000A8033007D380000E3 -:100A0000428001000A00080004090000863A16002E -:100A1000070000008D000000640903008D470100FD -:100A20007D3900002008000040800500428003005E -:100A30004A840900060600000A0408000201380082 -:100A4000240400002404000024120000FD02000021 -:100A5000428001000A0008000409000086A2140078 -:100A600007000000020528004C1A00008639160015 -:100A700007000000642103002C630000FD3D00001E -:100A8000428001000A0008009500000004090900E6 -:100A900007000000200800004C1A000086611500C5 -:100AA0004080010000000300067A150024210000A8 -:100AB0000D01000024090000246B00008D5B010083 -:100AC0007D390000200800004080050042800300BE -:100AD0004A840900060600000A040800643A00007F -:100AE0009500000024120000FD0200004280010079 -:100AF0000A0008000409000086DA1500070000005B -:100B00008D620100100800003A04080006D2290096 -:100B10000700000006D2140007000000207000004B -:100B20000A0108002A011000FD200000608803006F -:100B300060900300408001007D220000428001009F -:100B4000FD3D00000A0008004A843100040900004D -:100B500086D816008B0018008D000000049918003C -:100B60002C31000006AA1700070000004C320000DC -:100B700086331700070000000419000086301700B4 -:100B80000700000095000000449119002C2200008D -:100B9000243100006C6300003D0E0000751300005E -:100BA000FD0B0000420001004A8009000A0010000D -:100BB000EC8A0300EC9303004C22000086A9170086 -:100BC000070000008D000000049918006C2200004E -:100BD0002C3200000A053000AB1D300083200000DD -:100BE000FD180000428001000A000800248901006D -:100BF000020530008310000075180000420001005B -:100C00000A0010008D000000240901007513000087 -:100C100042053300CB0C3300CB2C3300CB343300F4 -:100C2000CB3C3300CB443300CB4C3300CB543300AC -:100C30008B5C300083600000F50200004200010080 -:100C40000A00080004090000867A18000700000066 -:100C50002D1E0000FD050000428001000A00080072 -:100C600024890200020528000D060000100800007B -:100C70003A0C28008D000000100800003A142800EB -:100C80008D800A0020080000F502000040000100ED -:100C90000700220075120000420003004A002100F4 -:100CA0008D00000044091A00070000000D980100A3 -:100CB000100800003A04080006222B00070000007C -:100CC000F5010000420003004A000D000A00100078 -:100CD00044910800070000002008000040000100C7 -:100CE000F525000044310A0007000000200800003C -:100CF00060280300400003007D21000042800300C3 -:100D00004A800B000A001000200800006010030059 -:100D1000400003008D000000240100002C010000B1 -:100D2000640E0000641A00006C6300000A010800F1 -:100D30002A0110002008000060100300400003009A -:100D4000FD200000428001000A0008007D22000012 -:100D5000428001000A00100020080000601003001B -:100D6000400003007D190000428001000A000800D5 -:100D7000FD220000428003000A001000200800004D -:100D80006010030040000300040D0900070000008C -:100D90002008000040000300428003004A800B004E -:100DA0000A0010002008000060100300400003004B -:100DB000428003004A8013004A801900040D11008C -:100DC000048D1900070000000A0008002010000030 -:100DD0006018030060080300400003008D0000005D -:100DE00044090B000700000020080000400001003B -:100DF000F5050000420003000A000800200800007A -:100E000040000100F5000000420001000A00080057 -:100E10000409000086601C00751E000042000300EB -:100E20004A0401000A0C000006721C0007000000C2 -:100E300002040000020C00007D170000F51A0000FB -:100E4000428001004A1403004A1C03004A240300A4 -:100E50004A2C03004A3403004A3C03004A4403007E -:100E60000A4C00003D040000F5130000FD1A0000CC -:100E7000420003004A000B004A801B004A80130016 -:100E80000A0020004491080044A11900E4890300ED -:100E9000EC990300025500000A5D000042000300C7 -:100EA0004A000B004A801B004A8013000A00200001 -:100EB0004491080044A11900E4890300EC9903005F -:100EC000026500000A6D0000420003004A000B00AA -:100ED0004A0019004A802B004A8013004A802100F2 -:100EE0000A0030004491080044A1190044B12A00CE -:100EF000E4890300EC990300027500000A7D0000FC -:100F0000E4A90300020700007D10000015040000A2 -:100F1000428001000A000800E4090100020F0000FD -:100F2000F52A0000FD190000420001004A80090076 -:100F30000A0010003409000074160000F5290000B2 -:100F4000420001000A0010007C91000075200000A2 -:100F5000420001000A0008000409000086D21E00B9 -:100F6000F5260000F5270000420003004A000900B2 -:100F70000A0010003C0A00007C160000751A0000F0 -:100F8000FD0B0000420001004A8051000A004800A9 -:100F90000700160075100000420001000A2C28000E -:100FA000121D280012252800321F000007001E0015 -:100FB00007000E007519000042000100F52D000029 -:100FC0004A000D000A0010004491000086B21F0084 -:100FD000420001000A3428005D0E00008D00000070 -:100FE000750300002008000040000100F4D2050055 -:100FF00004D154005C7300008653200007000000F9 -:1010000007000C000700080007000A000D0402009A -:10101000100800003A040800062233000700000010 -:10102000065A200007000000070008007522000093 -:10103000420001000A002000042100008620210057 -:101040002D1E0000F5020000420001000A00080009 -:101050000409000086922000070000001020000014 -:101060003A0430007D050000C38001000A0008003A -:101070002489020002052800020C28000D810A00C4 -:1010800020080000F50200004000010007002200D7 -:10109000FD040000428001000A007000000003000F -:1010A0002070000006FA0600408001000D180200C2 -:1010B000100800003A04080006222B000700000078 -:1010C000FD020000428001000A000800040900003F -:1010D000868A21000700000006F2010007000000D8 -:1010E00075080000FD0900000D010000060A22003D -:1010F00095020000750B00007D0900000D00000046 -:1011000015050000420001000A0018000419000043 -:1011100086782800F506000020100000400001003D -:10112000F5040000200800004000010075070000E1 -:10113000420001004A8009000A001000241100004A -:101140000409000086BA2200150800000201080008 -:101150000412100006DA22007505000004120800CF -:1011600007000000020110007505000025040000C2 -:10117000241102000201100020080000601003008A -:101180004000010024190000867828008D0000002E -:1011900064040000049D00008688270002011800F6 -:1011A00075050000420001000A0428008D010000BE -:1011B00024090000020D28000D0000002409000091 -:1011C000021528000D00100020080000F5020000A4 -:1011D000400001000700200075110000FD02000022 -:1011E000428001000A0008000409000086C22300B2 -:1011F0000700000000010000200B0800600B130036 -:10120000600B1B00600A0300400001004200050063 -:101210004A003D004A0035004A002D000A00200027 -:10122000F5060000420001000A142800F504000041 -:10123000420001000A00080015030000040D01002F -:1012400086CA24001540000095000000040D01002E -:1012500086B82400220010002A00100006E22400B4 -:10126000070000000431330004A92A000700000031 -:10127000242103000205280024110000240400009A -:1012800024040000243200002C2900006C630000BC -:1012900086F325000700000064B10200640400002A -:1012A000640400008D000000640A0000020D2800A4 -:1012B0008D00100020080000F50200004000010031 -:1012C000070022008D00000004B93800070000006C -:1012D0006C2903000A013000F50200004200010001 -:1012E0000A0008000409000086BA25000700000073 -:1012F0002C3102000A0528008D0000006C09010055 -:101300000A0D28000D01100020080000F502000061 -:101310004000010007002200241100002404000006 -:10132000240400002432000002013000442903009C -:10133000867A26000700000002003000F504000055 -:10134000420001000A00080015030000040D01001E -:1013500086C0260024310000640400000201300031 -:10136000F5020000420001000A0008000409000024 -:1013700086CA260007000000243100000205300064 -:10138000243900008305300083080000F5050000C3 -:10139000420001000A0428008D00000024810000A2 -:1013A000020D28008D000000248100000215280095 -:1013B0008D01100020080000F5020000400001002F -:1013C0000700220025100000750500004200030000 -:1013D0004A0009000A00100004090A000411120062 -:1013E0000700000020100000600805004000050014 -:1013F000FD060000428001004A0009000A001000BA -:10140000A500000004090A000411120007000000F2 -:10141000200800006090010040000100F50200007B -:10142000420001000A00080004090000864228006A -:1014300007000000060A230007000000060600005F -:1014400007000000F5020000420001000A00080049 -:101450000409000086922800070000000001000037 -:10146000200B0800608B1300608B1B00608B230037 -:10147000608B2B00608B3300608B3B00608B4300E4 -:10148000608B4B00608B5300608B5B00608B630054 -:10149000608B6B00608B7300608B7B00608F030040 -:1014A000608F0B00608F1300608F1B00608F230024 -:1014B000608F2B00608F3300608F3B00608F430094 -:1014C000608F4B00608F5300608F5B00608F630004 -:1014D000608F6B00608F7300608F7B00608A0300F9 -:1014E00006060000408001008D000000640A000034 -:1014F000020D2800240A00007D0200004280010045 -:101500000A00100024120000FD03000042800100C8 -:101510000A0008000409000086822A000700000073 -:101520008D010000240A000064040000640400002F -:101530000201080024090000240400002404000023 -:10154000020110000D0002004491000086D92A001B -:1015500007000000FD010000428001000A000800B1 -:10156000440A000086BB2A00428001000D000A00E8 -:1015700020080000FD02000040800100070020005C -:101580007D020000201000000606000040800100DF -:10159000F5020000420001000A00080004090000F2 -:1015A000862A2B00070000007D0300004280010016 -:1015B0000A00080004090000865A2B0007000000FA -:1015C000750000007D2E0000420001004A800B00E3 -:1015D0002000000004090000860600004000010011 -:1015E0004A8431008B043000830800008D00000025 -:1015F000100800003A1428008D00000010080000B8 -:101600003A0C280075060000420001000A0008009C -:101610001538000024090100020528000D000B0008 -:1016200020080000F502000040000100060600004E -:1016300007002200640400006404000006060000A5 -:1016400007000000340100008D7F00003C0900000D -:10165000121D280012252800321F000007000E006E -:101660000D0100007D030000200800004080010003 -:10167000F4D2050007000000070008007D03000009 -:10168000428001000A0008000409000086022D00C3 -:101690000700000006060000070000000700000029 -:1016A0001200000007001000070032000700600071 -:1016B000800010001A0048000449000086612D00D7 -:1016C00007000000101200003A0058004501000019 -:1016D000045D5C0007000000800000001A00480064 -:1016E0000449000086B12D00070000001012000020 -:1016F0003A0050000459000086082E004500000002 -:10170000C5000000F5FF7F007DFF7F0024D50700A6 -:101710002442000002015000020520008200000067 -:101720001A0040000441000086392E000700000026 -:10173000653800001A004000204000004D100000F5 -:1017400084C10400861B3000400000000700040034 -:10175000650100004501000020400000400000003D -:1017600065070000800008001A00400004410000E6 -:1017700086C92E0007000000101200003A00400049 -:101780000441000086222F004D000000CD00000023 -:10179000104800003A042000820800001A004000AF -:1017A0000441000086312F0007000000204800009F -:1017B000045900008608300040000000E5070000E2 -:1017C00080042000A0162800E0163200E0163A003F -:1017D000E0164200601202004000000032000000EB -:1017E000750040007D00000074D507001205200040 -:1017F000820000001A0040000441000086E12F0032 -:1018000007000000067203000700640007000600DE -:10181000E50000002000000040000000650A000014 -:1018200020000000400002004000020040000000D4 -:1018300065010000420000000A0070000471000011 -:1018400086A2300007000000068201000700640045 -:101850000000050020700000400000000672030038 -:1018600007006400070000006D300000608802007F -:10187000609002000A0008006088020040800000BA -:10188000120010000D10000084910000864131000C -:101890000D0E000084910000865132000700000008 -:1018A00007003000201000006D3B00004080000069 -:1018B000800000001A000800040900008661310061 -:1018C0000700000020120000ED0D00004080000025 -:1018D000428000000A0010000D00400044951000F6 -:1018E0000700000020100000ED0D00004080000007 -:1018F000428000000A042000820000001A00080054 -:101900000409000086F13100070000006D3B000073 -:10191000428000000A000800150E00008409010042 -:10192000869B3200070060001A000800150C0000BA -:1019300084090100868332002000000007001A009D -:10194000ED02000040800000070062006D300000E2 -:10195000428002004A800A00200800004A800A00F3 -:10196000060600004A80100007000000122528002B -:10197000321F0000F4D2050004D154005C73000053 -:10198000860700000700000007000C0007000A009F -:1019900007001C00653400004000020020480000E1 -:1019A000605002000A004000604002004000000059 -:1019B000444945000700000020400000E53A0000CF -:1019C00040000000E5280000420000000A00480036 -:1019D0000449000086683800652C000042000000C1 -:1019E0000A004000D5000000044145000700000047 -:1019F000550600000445050086F23400D5010000BC -:101A00000445050086F03400652B0000420000000C -:101A1000E53A00004A0050000A004000D4C34500E7 -:101A2000070000000445450007000000CD0000004D -:101A30004449440007000000044545000700000039 -:101A40004D010000444955000700000044510400C6 -:101A500086E93400652C0000420000000A004800BE -:101A600004D14C000700000044C1040086F3340098 -:101A70000700000007001600E52C000042000400EB -:101A80000A004000204000004000000065290000DE -:101A9000420000000A00400004410000866035005A -:101AA000070000000224000006A23600025C0000CD -:101AB000E5250000420000000A00400074420000DA -:101AC000E52A0000420000000A00400074420000C5 -:101AD00012015000E5290000420000000A00400009 -:101AE000344200000441450007000000204000008F -:101AF00040000000E53E0000200000004000000023 -:101B0000E52D0000520140000A005000445104003D -:101B1000864A3600C5000000E53E00002040000077 -:101B200040000000E52B0000420000000A004000D9 -:101B30005442400007000000E52A00002040000059 -:101B400040000000320150003401040074560000CF -:101B5000E5290000420002000A00420042000000A5 -:101B60000A0050007C410500E5280000420000000A -:101B70000A004800C500000044C14C008610370030 -:101B8000E5260000E5270000420002004A00400070 -:101B90000A0050003C4200007C560000E52800008E -:101BA0002048000040000000121D280012252800D7 -:101BB000721F000065290000420000000A0040007A -:101BC0000441000086AA370007000E000700160037 -:101BD00007001E00E53E0000420000000A00400031 -:101BE0000441000086E83700652D00004200000037 -:101BF0000A34280065340000420002004A00420016 -:101C0000204000004A004A004A005000F4D205007B -:101C100004D154005C7300008651380007000000B6 -:101C2000060600000700080007000C000700080077 -:101C300007000A00E5010000450002002040000006 -:101C4000600000006503000040000000652E0000F9 -:101C5000201A0000601A0A004000000065340000ED -:101C6000420002004A004200204000004A004A00B0 -:101C7000060600004A0050000000000000000000BE -:101C80000000000000000000000000000000000054 -:101C90000000000000000000000000000000000044 -:101CA0000000000000000000000000000000000034 -:101CB0000000000000000000000000000000000024 -:101CC0000000000000000000000000000000000014 -:101CD0000000000000000000000000000000000004 -:101CE00000000000000000000000000000000000F4 -:101CF00000000000000000000000000000000000E4 -:101D000000000000000000000000000000000000D3 -:101D100000000000000000000000000000000000C3 -:101D200000000000000000000000000000000000B3 -:101D300000000000000000000000000000000000A3 -:101D40000000000000000000000000000000000093 -:101D50000000000000000000000000000000000083 -:101D60000000000000000000000000000000000073 -:101D70000000000000000000000000000000000063 -:101D80000000000000000000000000000000000053 -:101D90000000000000000000000000000000000043 -:101DA0000000000000000000000000000000000033 -:101DB0000000000000000000000000000000000023 -:101DC0000000000000000000000000000000000013 -:101DD0000000000000000000000000000000000003 -:101DE00000000000000000000000000000000000F3 -:101DF00000000000000000000000000000000000E3 -:101E000000000000000000000000000000000000D2 -:101E100000000000000000000000000000000000C2 -:101E200000000000000000000000000000000000B2 -:101E300000000000000000000000000000000000A2 -:101E40000000000000000000000000000000000092 -:101E50000000000000000000000000000000000082 -:101E60000000000000000000000000000000000072 -:101E70000000000000000000000000000000000062 -:101E80000000000000000000000000000000000052 -:101E90000000000000000000000000000000000042 -:101EA0000000000000000000000000000000000032 -:101EB0000000000000000000000000000000000022 -:101EC0000000000000000000000000000000000012 -:101ED0000000000000000000000000000000000002 -:101EE00000000000000000000000000000000000F2 -:101EF00000000000000000000000000000000000E2 -:101F000000000000000000000000000000000000D1 -:101F100000000000000000000000000000000000C1 -:101F200000000000000000000000000000000000B1 -:101F300000000000000000000000000000000000A1 -:101F40000000000000000000000000000000000091 -:101F50000000000000000000000000000000000081 -:101F60000000000000000000000000000000000071 -:101F70000000000000000000000000000000000061 -:101F80000000000000000000000000000000000051 -:101F90000000000000000000000000000000000041 -:101FA0000000000000000000000000000000000031 -:101FB0000000000000000000000000000000000021 -:101FC0000000000000000000000000000000000011 -:101FD0000000000000000000000000000000000001 -:101FE00000000000000000000000000000000000F1 -:101FF00000000000000000000000000000000000E1 -:1020000000000000000000000000000000000000D0 -:1020100000000000000000000000000000000000C0 -:1020200000000000000000000000000000000000B0 -:1020300000000000000000000000000000000000A0 -:102040000000000000000000000000000000000090 -:102050000000000000000000000000000000000080 -:102060000000000000000000000000000000000070 -:102070000000000000000000000000000000000060 -:102080000000000000000000000000000000000050 -:102090000000000000000000000000000000000040 -:1020A0000000000000000000000000000000000030 -:1020B0000000000000000000000000000000000020 -:1020C0000000000000000000000000000000000010 -:1020D0000000000000000000000000000000000000 -:1020E00000000000000000000000000000000000F0 -:1020F00000000000000000000000000000000000E0 -:1021000000000000000000000000000000000000CF -:1021100000000000000000000000000000000000BF -:1021200000000000000000000000000000000000AF -:10213000000000000000000000000000000000009F -:10214000000000000000000000000000000000008F -:10215000000000000000000000000000000000007F -:10216000000000000000000000000000000000006F -:10217000000000000000000000000000000000005F -:10218000000000000000000000000000000000004F -:10219000000000000000000000000000000000003F -:1021A000000000000000000000000000000000002F -:1021B000000000000000000000000000000000001F -:1021C000000000000000000000000000000000000F -:1021D00000000000000000000000000000000000FF -:1021E00000000000000000000000000000000000EF -:1021F00000000000000000000000000000000000DF -:1022000000000000000000000000000000000000CE -:1022100000000000000000000000000000000000BE -:1022200000000000000000000000000000000000AE -:10223000000000000000000000000000000000009E -:10224000000000000000000000000000000000008E -:10225000000000000000000000000000000000007E -:10226000000000000000000000000000000000006E -:10227000000000000000000000000000000000005E -:10228000000000000000000000000000000000004E -:10229000000000000000000000000000000000003E -:1022A000000000000000000000000000000000002E -:1022B000000000000000000000000000000000001E -:1022C000000000000000000000000000000000000E -:1022D00000000000000000000000000000000000FE -:1022E00000000000000000000000000000000000EE -:1022F00000000000000000000000000000000000DE -:1023000000000000000000000000000000000000CD -:1023100000000000000000000000000000000000BD -:1023200000000000000000000000000000000000AD -:10233000000000000000000000000000000000009D -:10234000000000000000000000000000000000008D -:10235000000000000000000000000000000000007D -:10236000000000000000000000000000000000006D -:10237000000000000000000000000000000000005D -:10238000000000000000000000000000000000004D -:10239000000000000000000000000000000000003D -:1023A000000000000000000000000000000000002D -:1023B000000000000000000000000000000000001D -:1023C000000000000000000000000000000000000D -:1023D00000000000000000000000000000000000FD -:1023E00000000000000000000000000000000000ED -:1023F00000000000000000000000000000000000DD -:1024000000000000000000000000000000000000CC -:1024100000000000000000000000000000000000BC -:1024200000000000000000000000000000000000AC -:10243000000000000000000000000000000000009C -:10244000000000000000000000000000000000008C -:10245000000000000000000000000000000000007C -:10246000000000000000000000000000000000006C -:10247000000000000000000000000000000000005C -:10248000000000000000000000000000000000004C -:10249000000000000000000000000000000000003C -:1024A000000000000000000000000000000000002C -:1024B000000000000000000000000000000000001C -:1024C000000000000000000000000000000000000C -:1024D00000000000000000000000000000000000FC -:1024E00000000000000000000000000000000000EC -:1024F00000000000000000000000000000000000DC -:1025000000000000000000000000000000000000CB -:1025100000000000000000000000000000000000BB -:1025200000000000000000000000000000000000AB -:10253000000000000000000000000000000000009B -:10254000000000000000000000000000000000008B -:10255000000000000000000000000000000000007B -:10256000000000000000000000000000000000006B -:10257000000000000000000000000000000000005B -:10258000000000000000000000000000000000004B -:10259000000000000000000000000000000000003B -:1025A000000000000000000000000000000000002B -:1025B000000000000000000000000000000000001B -:1025C000000000000000000000000000000000000B -:1025D00000000000000000000000000000000000FB -:1025E00000000000000000000000000000000000EB -:1025F00000000000000000000000000000000000DB -:1026000000000000000000000000000000000000CA -:1026100000000000000000000000000000000000BA -:1026200000000000000000000000000000000000AA -:10263000000000000000000000000000000000009A -:10264000000000000000000000000000000000008A -:10265000000000000000000000000000000000007A -:10266000000000000000000000000000000000006A -:10267000000000000000000000000000000000005A -:10268000000000000000000000000000000000004A -:10269000000000000000000000000000000000003A -:1026A000000000000000000000000000000000002A -:1026B000000000000000000000000000000000001A -:1026C000000000000000000000000000000000000A -:1026D00000000000000000000000000000000000FA -:1026E00000000000000000000000000000000000EA -:1026F00000000000000000000000000000000000DA -:1027000000000000000000000000000000000000C9 -:1027100000000000000000000000000000000000B9 -:1027200000000000000000000000000000000000A9 -:102730000000000000000000000000000000000099 -:102740000000000000000000000000000000000089 -:102750000000000000000000000000000000000079 -:102760000000000000000000000000000000000069 -:102770000000000000000000000000000000000059 -:102780000000000000000000000000000000000049 -:102790000000000000000000000000000000000039 -:1027A0000000000000000000000000000000000029 -:1027B0000000000000000000000000000000000019 -:1027C0000000000000000000000000000000000009 -:1027D00000000000000000000000000000000000F9 -:1027E00000000000000000000000000000000000E9 -:1027F00000000000000000000000000000000000D9 -:1028000000000000000000000000000000000000C8 -:1028100000000000000000000000000000000000B8 -:1028200000000000000000000000000000000000A8 -:102830000000000000000000000000000000000098 -:102840000000000000000000000000000000000088 -:102850000000000000000000000000000000000078 -:102860000000000000000000000000000000000068 -:102870000000000000000000000000000000000058 -:102880000000000000000000000000000000000048 -:102890000000000000000000000000000000000038 -:1028A0000000000000000000000000000000000028 -:1028B0000000000000000000000000000000000018 -:1028C0000000000000000000000000000000000008 -:1028D00000000000000000000000000000000000F8 -:1028E00000000000000000000000000000000000E8 -:1028F00000000000000000000000000000000000D8 -:1029000000000000000000000000000000000000C7 -:1029100000000000000000000000000000000000B7 -:1029200000000000000000000000000000000000A7 -:102930000000000000000000000000000000000097 -:102940000000000000000000000000000000000087 -:102950000000000000000000000000000000000077 -:102960000000000000000000000000000000000067 -:102970000000000000000000000000000000000057 -:102980000000000000000000000000000000000047 -:102990000000000000000000000000000000000037 -:1029A0000000000000000000000000000000000027 -:1029B0000000000000000000000000000000000017 -:1029C0000000000000000000000000000000000007 -:1029D00000000000000000000000000000000000F7 -:1029E00000000000000000000000000000000000E7 -:1029F00000000000000000000000000000000000D7 -:102A000000000000000000000000000000000000C6 -:102A100000000000000000000000000000000000B6 -:102A200000000000000000000000000000000000A6 -:102A30000000000000000000000000000000000096 -:102A40000000000000000000000000000000000086 -:102A50000000000000000000000000000000000076 -:102A60000000000000000000000000000000000066 -:102A70000000000000000000000000000000000056 -:102A80000000000000000000000000000000000046 -:102A90000000000000000000000000000000000036 -:102AA0000000000000000000000000000000000026 -:102AB0000000000000000000000000000000000016 -:102AC0000000000000000000000000000000000006 -:102AD00000000000000000000000000000000000F6 -:102AE00000000000000000000000000000000000E6 -:102AF00000000000000000000000000000000000D6 -:102B000000000000000000000000000000000000C5 -:102B100000000000000000000000000000000000B5 -:102B200000000000000000000000000000000000A5 -:102B30000000000000000000000000000000000095 -:102B40000000000000000000000000000000000085 -:102B50000000000000000000000000000000000075 -:102B60000000000000000000000000000000000065 -:102B70000000000000000000000000000000000055 -:102B80000000000000000000000000000000000045 -:102B90000000000000000000000000000000000035 -:102BA0000000000000000000000000000000000025 -:102BB0000000000000000000000000000000000015 -:102BC0000000000000000000000000000000000005 -:102BD00000000000000000000000000000000000F5 -:102BE00000000000000000000000000000000000E5 -:102BF00000000000000000000000000000000000D5 -:102C000000000000000000000000000000000000C4 -:102C100000000000000000000000000000000000B4 -:102C200000000000000000000000000000000000A4 -:102C30000000000000000000000000000000000094 -:102C40000000000000000000000000000000000084 -:102C50000000000000000000000000000000000074 -:102C60000000000000000000000000000000000064 -:102C70000000000000000000000000000000000054 -:102C80000000000000000000000000000000000044 -:102C90000000000000000000000000000000000034 -:102CA0000000000000000000000000000000000024 -:102CB0000000000000000000000000000000000014 -:102CC0000000000000000000000000000000000004 -:102CD00000000000000000000000000000000000F4 -:102CE00000000000000000000000000000000000E4 -:102CF00000000000000000000000000000000000D4 -:102D000000000000000000000000000000000000C3 -:102D100000000000000000000000000000000000B3 -:102D200000000000000000000000000000000000A3 -:102D30000000000000000000000000000000000093 -:102D40000000000000000000000000000000000083 -:102D50000000000000000000000000000000000073 -:102D60000000000000000000000000000000000063 -:102D70000000000000000000000000000000000053 -:102D80000000000000000000000000000000000043 -:102D90000000000000000000000000000000000033 -:102DA0000000000000000000000000000000000023 -:102DB0000000000000000000000000000000000013 -:102DC0000000000000000000000000000000000003 -:102DD00000000000000000000000000000000000F3 -:102DE00000000000000000000000000000000000E3 -:102DF00000000000000000000000000000000000D3 -:102E000000000000000000000000000000000000C2 -:102E100000000000000000000000000000000000B2 -:102E200000000000000000000000000000000000A2 -:102E30000000000000000000000000000000000092 -:102E40000000000000000000000000000000000082 -:102E50000000000000000000000000000000000072 -:102E60000000000000000000000000000000000062 -:102E70000000000000000000000000000000000052 -:102E80000000000000000000000000000000000042 -:102E90000000000000000000000000000000000032 -:102EA0000000000000000000000000000000000022 -:102EB0000000000000000000000000000000000012 -:102EC0000000000000000000000000000000000002 -:102ED00000000000000000000000000000000000F2 -:102EE00000000000000000000000000000000000E2 -:102EF00000000000000000000000000000000000D2 -:102F000000000000000000000000000000000000C1 -:102F100000000000000000000000000000000000B1 -:102F200000000000000000000000000000000000A1 -:102F30000000000000000000000000000000000091 -:102F40000000000000000000000000000000000081 -:102F50000000000000000000000000000000000071 -:102F60000000000000000000000000000000000061 -:102F70000000000000000000000000000000000051 -:102F80000000000000000000000000000000000041 -:102F90000000000000000000000000000000000031 -:102FA0000000000000000000000000000000000021 -:102FB0000000000000000000000000000000000011 -:102FC0000000000000000000000000000000000001 -:102FD00000000000000000000000000000000000F1 -:102FE00000000000000000000000000000000000E1 -:102FF00000000000000000000000000000000000D1 -:00000001FF diff --git a/kernel-2.6.33/firmware/yamaha/ds1_dsp.fw.ihex b/kernel-2.6.33/firmware/yamaha/ds1_dsp.fw.ihex deleted file mode 100644 index acb0ba48..00000000 --- a/kernel-2.6.33/firmware/yamaha/ds1_dsp.fw.ihex +++ /dev/null @@ -1,9 +0,0 @@ -:1000000081000000A40100000A0000002F00000091 -:1000100053020800170380017B4000003F8400006A -:100020003C4801003C9401003CD805003C1C000009 -:100030007BC000003F0C05003C5021010000000087 -:1000400000000000000000000000000000000000B0 -:1000500000000000000000000000000000000000A0 -:100060000000000000000000000000000000000090 -:100070000000000000000000000000000000000080 -:00000001FF diff --git a/kernel-2.6.33/firmware/yamaha/ds1e_ctrl.fw.ihex b/kernel-2.6.33/firmware/yamaha/ds1e_ctrl.fw.ihex deleted file mode 100644 index 597f429e..00000000 --- a/kernel-2.6.33/firmware/yamaha/ds1e_ctrl.fw.ihex +++ /dev/null @@ -1,769 +0,0 @@ -:10000000070000000700240007000C0007001C0088 -:1000100007000600020070002000000040000300FE -:100020000471000086420000400003000D0F000034 -:10003000100800003A042000820200000D020000B7 -:10004000100800003A04200082120000820E2000F6 -:100050000D800000100800003A042000821A000001 -:100060000D460300100800003A0410000DEC0200D9 -:10007000100800003A0418000D01000015000200ED -:10008000FD00000020000000608803006090030075 -:100090006080030040800300408003004080030034 -:1000A000408001007D0A0000408003004080030082 -:1000B0004080010002042000820800001A000800AD -:1000C00004090000867101000700000007002600F7 -:1000D00007004000070000008D2503001008000005 -:1000E0003A04180007002600024428007D0800009A -:1000F000428001000A16000006A205000700000069 -:10010000070044000D230000100800003A04080016 -:1001100006FA220007000000FD07000042800100EF -:100120000A0008000409000086AB020095010000E7 -:10013000040D09000700000020080000F500000081 -:100140007D0B000060F00100FD000000063A030096 -:10015000408001007D0A0000428003004A801300B5 -:100160000A00180020180000609005006088050053 -:1001700040800100FD000000428001000A00700084 -:100180001501000044110700863B03000000030036 -:100190002070000006620300408001000D36000060 -:1001A000100800003A04080006222300070000009F -:1001B0000DEC0200100800003A041800069A010035 -:1001C00007000000070024008D0F00001008000049 -:1001D0003A16000002240000025C0000FD28000026 -:1001E00020000000408001000D00080015080000FC -:1001F00084095100070000004D0000005D0E000062 -:10020000020E00000D430000100800003A04080030 -:1002100006122E00070000008D00000024090000D7 -:10022000020F00000D470000100800003A0408000B -:1002300006122E0007000000800448001012000083 -:100240003A0428008D770000100800003A0C2800BE -:100250008D060000100800003A142800024428000F -:100260008D250300100800003A0418008DFF0700D8 -:1002700020080000FD020000408001000700260069 -:1002800007002000FD020000428001000A00080073 -:100290000409000086120500070000000700240082 -:1002A0000DEC0200100800003A0418007D38000030 -:1002B000428001000A0008001510000084090100B6 -:1002C000869B01000700000006B201000700000045 -:1002D000FD080000428001000A0018000419000017 -:1002E00086B8220007002800101800003A042800F1 -:1002F000020C28000D000000100800003A1428002D -:100300008D80080020080000FD02000040800100F0 -:10031000070020000D0200000499180007000000EB -:100320002D400000BD000000FD02000042800100E1 -:100330000A00080004090000865A060007000000B1 -:1003400000010000200A00007D0400004080010040 -:10035000428001000A002000153000004421010005 -:10036000866103000700000004210000866103008D -:10037000070000008D0F0000100800003A0C280054 -:100380004439020086C90700070000001018000069 -:100390003A0428000D81080020080000FD0200003A -:1003A0004080010007002000102800003A0078007B -:1003B0008D780000100800003A04080006122A0098 -:1003C000070000000D4000001510000004991800FF -:1003D000042929000439390007000000060207003B -:1003E00007000000F50400007D0000002000000070 -:1003F0008D00000060080100408001007D040000C5 -:10040000428003004A8021000A00180044190200BB -:1004100086902200070000007540000004F1710082 -:1004200007000000420001000A0028000429000023 -:1004300086582200070000000D3C000004A930008F -:10044000070000007D070000428001000A0008004C -:100450000409000086DA08007D050000202800005D -:1004600060B0030006F20800408001002030000068 -:1004700060A8030040800100FD02000042800100EE -:100480000A0008000409000086FA080007000000BE -:100490007D050000428001000A0428008D0E000046 -:1004A000100800003A0C28000D00000010080000A1 -:1004B0003A1428000D00090020080000FD02000089 -:1004C0004080010007002000FD3D000020000000EA -:1004D000408001007D1000008D9D0000100800008C -:1004E0003A04080006122A00070000001508000060 -:1004F0001A0008008409010086510A007D130000DB -:1005000000052000200F2800608F3300608F3B0023 -:10051000608F4300608F4B00608F5300608F5B00E3 -:10052000608A0300408001007D10000042800100CD -:100530000A000800150200008409010086813A00C3 -:1005400007000000BD7F0000C43D38000700000028 -:100550007D1A000075130000428001004A00090066 -:100560000A001000048D0B00049513000700000022 -:10057000200800006090010004110000865822004D -:1005800040000100FD170000428001000A00080041 -:1005900004090000865A2200070000007D190000AF -:1005A000428003004A8009000A001000240900006C -:1005B00064160000FD110000428003004A802B00F9 -:1005C0004A8019008D0000004489210007000000C6 -:1005D0004422000086190C0007000000641A000085 -:1005E000242A00007D1900000201080022011000E9 -:1005F000200800006090030040800100FD3D0000E5 -:100600008D000000200800004080010075130000EC -:100610007D1A0000420001004A8009000A00100013 -:100620001D020000E4890100E49229004491300099 -:10063000070000000D060000150A00001D0C000058 -:1006400025100000E4A90000E42B01006404000070 -:10065000E4B30100E432020064040000640400001A -:1006600064040000640400000D040000C4B108002C -:100670000700000020080000F50B00004000030008 -:100680007D190000428003004A800900240A00000E -:100690000A000800640E0800070000002201100094 -:1006A000200800006010030040000100AC6400005E -:1006B0007D02000020000000408001007D1000004D -:1006C00042800100FD1100004A803B004A80090081 -:1006D0000A0020009500000044111A0044A1000007 -:1006E00086580E000D04000084B9000086590E00E3 -:1006F000FD18000042800100FD1000004A80090042 -:100700000A0028009500000024090100642A000066 -:1007100086490E000700000004290000865A0E00DA -:100720000700000006620E00020008008D000000B5 -:100730007D38000020080000408001007D1200008C -:10074000428001000A0010000439000086090F00F1 -:100750000D080000B5FF7F0084B9000086D90E00A7 -:100760002500000006B20F002D000000150000005B -:100770002D0800000DE002002008000006FA0F001E -:100780000D00000035807F0084B9000086A90F00AD -:10079000250040008D000000440911000700000002 -:1007A0008D01000004951000070000006491000016 -:1007B00024040000240400002404000002011000AE -:1007C000020028000DDF02002008000006FA0F00DA -:1007D0008D0100002D0400008D0000000495100024 -:1007E000070000000D0200008491100007000000C7 -:1007F0008DDF0200200800008D000000FD380000A1 -:1008000040800100FD3B00002010000060A80300B4 -:100810001508000084313100842121000700000008 -:1008200060B0030060A0030040800100FD220000D2 -:1008300095000000240901002404000024040000A5 -:100840006412000002011000200800006090030004 -:1008500040800100241900000D0F01007D390000C7 -:100860002008000040800500428003004A840900FF -:10087000060600000A040800240400002404000006 -:100880007D110000428001000A000800240A0000D7 -:1008900002052800020C28000D8009002008000035 -:1008A000FD0200004080010007002000FD22000042 -:1008B000428001000A00080095000000C40D2800D5 -:1008C000241901007D19000042800100FD11000083 -:1008D0004A8009000A001000B500000044311100F0 -:1008E000048D0A0007000000440A08000495120065 -:1008F00007000000FD2300002010000040800300DE -:10090000441210000700000020080000609003005F -:1009100040800100FD020000428001000A00080042 -:10092000040900008632120007000000FD3B0000B1 -:1009300000010000100A00007A800B004A801300BA -:10094000840909000700000095000000043D010033 -:1009500086B812000A001000020010008409090085 -:1009600007000000428003004A801100040D0900C6 -:10097000070000000A001000840D090007000000B5 -:100980007D25000020080000408001000D010000CE -:10099000100800003A1428007D1200004280010077 -:1009A0000A0020007D190000428001007D11000036 -:1009B0004A8031000A001000243100008D3B010004 -:1009C0007D390000200800004080050042800300BF -:1009D0004A840900060600000A04080002013000EB -:1009E000243100002404000024040000241200002C -:1009F000020528004C1A000086391400020070001D -:100A00002D000000000003007D380000428001003E -:100A10000A0010000662140024210000AD0000004E -:100A2000020010000D01000024090000246B0000EA -:100A30000D4A01007D3900002008000040800500BB -:100A4000428003004A840900060600000A040800E8 -:100A5000643200008D000000240A00002010000015 -:100A60007D220000408001008D4F01001008000031 -:100A70003A040800065A2B00070000002028000056 -:100A80007D200000408001007D11000042800300B5 -:100A90004A8013000A8033007D3800004280010044 -:100AA0000A00080004090000867217000700000011 -:100AB0008D000000640903000D5B01007D3900001A -:100AC0002008000040800500428003004A8409009D -:100AD000060600000A040800020138002404000091 -:100AE0002404000024120000FD02000042800100E6 -:100AF0000A0008000409000086DA1500070000005B -:100B0000020528004C1A000086711700070000003B -:100B1000642103002C630000FD3D000042800100C1 -:100B20000A00080095000000040909000700000001 -:100B3000200800004C1A0000869916004080010031 -:100B40000000030006B21600242100000D01000081 -:100B500024090000246B00000D6F01007D390000A6 -:100B60002008000040800500428003004A840900FC -:100B7000060600000A040800643A00009500000020 -:100B800024120000FD020000428001000A0008005B -:100B90000409000086121700070000000D7601000E -:100BA000100800003A040800065A2B000700000055 -:100BB000060A160007000000207000000A01080065 -:100BC0002A011000FD2000006088030060900300EF -:100BD000408001007D22000042800100FD3D0000B8 -:100BE0000A0008004A843100040900008610180039 -:100BF0008B0018008D000000049918002C310000B3 -:100C000006E21800070000004C320000866B180056 -:100C100007000000041900008668180007000000A3 -:100C200095000000449119002C220000243100009E -:100C30006C6300003D0E000075130000FD0B00000A -:100C4000420001004A8009000A001000EC8A0300FB -:100C5000EC9303004C22000086E11800070000001E -:100C60008D000000049918006C2200002C32000056 -:100C70000A053000AB1D300083200000FD18000085 -:100C8000428001000A0008002489010002053000AA -:100C90008310000075180000420001000A001000D7 -:100CA0008D00000024090100751300004205330087 -:100CB000CB0C3300CB2C3300CB343300CB3C330094 -:100CC000CB443300CB4C3300CB5433008B5C30002F -:100CD00083600000F5020000420001000A000800E5 -:100CE0000409000086B21900070000002D1E000054 -:100CF000FD050000428001000A000800248902006E -:100D0000020528000D060000100800003A0C28001B -:100D10008D000000100800003A1428008D800A00A1 -:100D200020080000F502000040000100070022003A -:100D300075120000420003004A0021008D000000EF -:100D400044091A00070000008DAB010010080000E4 -:100D50003A04080006AA2C0007000000F501000074 -:100D6000420003004A000D000A00100044910800F0 -:100D7000070000002008000040000100F5250000E9 -:100D800044310A000700000020080000602803002A -:100D9000400003007D210000428003004A800B00D8 -:100DA0000A0010002008000060100300400003004B -:100DB0008D000000240100002C010000640E0000E2 -:100DC000641A00006C6300000A0108002A01100088 -:100DD000200800006010030040000300FD20000018 -:100DE000428001000A0008007D22000042800100CC -:100DF0000A001000200800006010030040000300FB -:100E00007D190000428001000A000800FD22000058 -:100E1000428003000A001000200800006010030058 -:100E200040000300040D0900070000002008000036 -:100E300040000300428003004A800B000A001000BB -:100E400020080000601003004000030042800300FF -:100E50004A8013004A801900040D1100048D190006 -:100E6000070000000A0008002010000060180300BE -:100E700060080300400003008D00000044090B00DF -:100E8000070000002008000040000100F5050000F8 -:100E9000420003000A000800200800004000010092 -:100EA000F5000000420001000A00080004090000EB -:100EB00086981D00751E0000420003004A040100D0 -:100EC0000A0C000006AA1D00070000000204000032 -:100ED000020C00007D170000F51A0000428001009E -:100EE0004A1403004A1C03004A2403004A2C03004E -:100EF0004A3403004A3C03004A4403000A4C000001 -:100F00003D040000F5130000FD1A0000420003003C -:100F10004A000B004A801B004A8013000A00200090 -:100F20004491080044A11900E4890300EC990300EE -:100F3000025500000A5D0000420003004A000B0059 -:100F40004A801B004A8013000A00200044910800D8 -:100F500044A11900E4890300EC9903000265000034 -:100F60000A6D0000420003004A000B004A0019000D -:100F70004A802B004A8013004A8021000A0030007A -:100F80004491080044A1190044B12A00E4890300F7 -:100F9000EC990300027500000A7D0000E4A903003B -:100FA000020700007D1000001504000042800100CF -:100FB0000A000800E4090100020F0000F52A000001 -:100FC000FD190000420001004A8009000A001000DB -:100FD0003409000074160000F529000042000100E9 -:100FE0000A0010007C910000752000004200010002 -:100FF0000A00080004090000860A2000F526000007 -:10100000F5270000420003004A0009000A00100012 -:101010003C0A00007C160000751A0000FD0B000061 -:10102000420001004A8051000A00480007001600F3 -:1010300075100000420001000A2C2800121D280033 -:1010400012252800321F000007001E0007000E00B6 -:101050007519000042000100F52D00004A000D0046 -:101060000A0010004491000086EA200042000100BE -:101070000A3428005D0E00008D000000750300009A -:101080002008000040000100F4D2050004D1540003 -:101090005C730000868B21000700000007000C0035 -:1010A0000700080007000A008D1702001008000062 -:1010B0003A04080006B2340007000000069221003E -:1010C0000700000007000800752200004200010030 -:1010D0000A00200004210000865822002D1E000076 -:1010E000F5020000420001000A00080004090000A7 -:1010F00086CA210007000000102000003A043000DA -:101100007D050000C38001000A0008002489020058 -:1011100002052800020C28000D810A0020080000AA -:10112000F50200004000010007002200FD0400005D -:10113000428001000A0070000000030020700000DF -:1011400006FA0700408001008D2B02001008000005 -:101150003A04080006AA2C0007000000FD02000067 -:10116000428001000A0008000409000086C2220033 -:1011700007000000060202000700000075080000DA -:10118000FD0900000D010000064223009502000049 -:10119000750B00007D0900000D0000001505000022 -:1011A000420001000A0018000419000086002A000D -:1011B000F50600002010000040000100F5040000CA -:1011C00020080000400001007507000042000100F7 -:1011D0004A8009000A0010002411000004090000E0 -:1011E00086F2230015080000020108000412100016 -:1011F0000612240075050000041208000700000014 -:1012000002011000750500002504000024110200F1 -:1012100002011000200800006010030040000100DF -:101220002419000086002A008D00000064040000DC -:10123000049D0000861029000201180075050000B9 -:10124000420001000A0428008D010000240900006A -:10125000020D28000D0000002409000002152800DE -:101260000D00100020080000F50200004000010001 -:101270000700200075110000FD02000042800100FF -:101280000A0008000409000086FA24000700000094 -:1012900000010000200B0800600B1300600B1B0016 -:1012A000600A030040000100420005004A003D00C2 -:1012B0004A0035004A002D000A002000F506000013 -:1012C000420001000A142800F50400004200010059 -:1012D0000A00080015030000040D01008602260024 -:1012E0001540000095000000040D010086F0250067 -:1012F000220010002A001000061A26000700000035 -:101300000431330004A92A0007000000242103004F -:1013100002052800024428002411000002014000B8 -:101320002404000024040000243200002C290000C2 -:101330006C630000867327000700000064B10200A0 -:1013400064040000640400008D000000640A0000D2 -:10135000020D28008D00100020080000F50200009A -:1013600040000100070022008D00000004B9380091 -:10137000070000006C2903000A013000F50200009C -:10138000420001000A00080004090000860227004C -:10139000070000002C2100000A0528006C31000025 -:1013A0006C0400006C0400000A45280024110000B1 -:1013B000646B0000020110008D0000006C09010048 -:1013C0000A0D28000D01100020080000F5020000A1 -:1013D0004000010007002200244100002404000016 -:1013E00024040000243200000201300044290300DC -:1013F00086FA27000700000002003000F504000014 -:10140000420001000A00080015030000040D01005D -:1014100086402800243100006404000002013000EE -:10142000F5020000420001000A0008000409000063 -:10143000864A2800070000000244280024310000EA -:1014400002053000243900008305300083080000C5 -:10145000F5050000420001000A0428008D0000008C -:1014600024810000020D28008D000000248100006E -:10147000021528008D01100020080000F502000070 -:101480004000010007002200251000007505000043 -:10149000420003004A0009000A00100004090A0083 -:1014A0000411120007000000201000006008050071 -:1014B00040000500FD060000428001004A000900CE -:1014C0000A001000A500000004090A00041112001F -:1014D00007000000200800006090010040000100AB -:1014E000F5020000420001000A00080004090000A3 -:1014F00086CA2900070000000642240007000000F9 -:101500000606000007000000F5020000420001008E -:101510000A00080004090000861A2A0007000000DB -:1015200000010000200B0800608B1300608B1B0083 -:10153000608B2300608B2B00608B3300608B3B0043 -:10154000608B4300608B4B00608B5300608B5B00B3 -:10155000608B6300608B6B00608B7300608B7B0023 -:10156000608F0300608F0B00608F1300608F1B0083 -:10157000608F2300608F2B00608F3300608F3B00F3 -:10158000608F4300608F4B00608F5300608F5B0063 -:10159000608F6300608F6B00608F7300608F7B00D3 -:1015A000608A030006060000408001008D000000F4 -:1015B000640A0000020D2800240A00007D020000D9 -:1015C000428001000A00100024120000FD03000008 -:1015D000428001000A00080004090000860A2C006D -:1015E000070000008D010000240A000064040000D0 -:1015F0006404000002010800240900002404000023 -:1016000024040000020110000D00020044910000BB -:1016100086612C0007000000FD01000042800100EF -:101620000A000800440A000086432C0042800100A2 -:101630000D000A0020080000FD02000040800100AB -:10164000070020007D0200002010000006060000B8 -:1016500040800100F5020000420001000A0008007D -:101660000409000086B22C00070000007D03000082 -:10167000428001000A0008000409000086E22C00F4 -:1016800007000000750000007D2E000042000100F0 -:101690004A800B00200000000409000086060000BC -:1016A000400001004A8431008B04300083080000B0 -:1016B0008D000000100800003A1428008D00000082 -:1016C000100800003A0C28007506000042000100D6 -:1016D0000A0008001538000024090100020528004E -:1016E0000D000B0020080000F50200004000010082 -:1016F00006060000070022006404000064040000E5 -:101700000606000007000000340100008D7F000085 -:101710003C090000121D280012252800321F00007D -:1017200007000E000D0100007D03000020080000EE -:1017300040800100F4D20500070000000700080007 -:101740007D030000428001000A0008000409000037 -:10175000868A2E0007000000060600000700000031 -:101760000700000012000000070010000700320010 -:101770000700600007004600800010001A004800C3 -:101780000449000086F12E0007000000101200003E -:101790003A00580045010000045D5C0007000000AD -:1017A000800000001A0048000449000086412F0014 -:1017B00007000000101200003A0050000459000019 -:1017C00086982F0045000000C5000000F5FF7F004F -:1017D0007DFF7F0024D50700244200000201500055 -:1017E00002052000820000001A00400004410000B1 -:1017F00086C92F0007000000653800001A0040006D -:10180000204000004D10000084C1040086AB310070 -:1018100040000000070004006501000045010000D1 -:101820002040000040000000650700008000080024 -:101830001A004000044100008659300007000000F3 -:10184000101200003A0040000441000086B230004F -:101850004D000000CD000000104800003A042000B8 -:10186000820800001A0040000441000086C13000D8 -:10187000070000002048000004590000869831004D -:1018800040000000E507000080042000A0162800AA -:10189000E0163200E0163A00E01642006012020044 -:1018A0004000000032000000750040007D00000094 -:1018B00074D5070012052000820000001A004000C5 -:1018C000044100008671310007000000068A030011 -:1018D00007006400E5000000200000004000000058 -:1018E000650A0000200000004000020040000200E5 -:1018F0004000000065010000420000000A00700086 -:101900000471000086323200070000000700060064 -:10191000069A010007006400000005002070000026 -:1019200040000000068A0300070064000700000072 -:101930006D30000060880200609002000A0008001C -:101940006088020040800000120010000D100000AE -:101950008491000086D132000D0E000084910000B9 -:1019600086E133000700000007003000201000006F -:101970006D3B000040800000800000001A0008005D -:101980000409000086F13200070000002012000068 -:10199000ED0D000040800000428000000A001000B1 -:1019A0000D004000449510000700000020100000CA -:1019B000ED0D000040800000428000000A0420007D -:1019C000820000001A00080004090000868133002C -:1019D000070000006D3B0000428000000A00080084 -:1019E000150E000084090100862B340007006000FA -:1019F0001A000800150C0000840901008613340049 -:101A00002000000007001A00ED02000040800000E6 -:101A1000070062006D300000428002004A800A0028 -:101A2000200800004A800A00060600004A801000D4 -:101A30000700000012252800321F0000F4D2050024 -:101A400004D154005C73000086070000070000000A -:101A500007000C0007000A0007001C0065340000A6 -:101A60004000020020480000605002000A004000D0 -:101A700060400200400000004449450007000000AB -:101A800020400000E53A000040000000E52800008A -:101A9000420000000A0048000449000086F83900AE -:101AA000652C0000420000000A004000D500000044 -:101AB00004414500070000005506000004450500EC -:101AC00086823600D5010000044505008680360078 -:101AD000652B000042000000E53A00004A0050007B -:101AE0000A004000D4C3450007000000044545003B -:101AF00007000000CD00000044494400070000003A -:101B000004454500070000004D0100004449550010 -:101B1000070000004451040086793600652C00005F -:101B2000420000000A00480004D14C0007000000F9 -:101B300044C1040086833600070000000700160039 -:101B4000E52C0000420004000A0040002040000094 -:101B50004000000065290000420000000A0040002B -:101B60000441000086F03600070000000224000057 -:101B700006323800025C0000E5250000420000004B -:101B80000A00400074420000E52A00004200000004 -:101B90000A0040007442000012015000E5290000D4 -:101BA000420000000A0040003442000004414500A9 -:101BB000070000002040000040000000E53E00005B -:101BC0002000000040000000E52D00005201400010 -:101BD0000A0050004451040086DA3700C5000000B6 -:101BE000E53E00002040000040000000E52B000022 -:101BF000420000000A00400054424000070000007C -:101C0000E52A0000204000004000000032015000A2 -:101C10003401040074560000E5290000420002006F -:101C20000A004200420000000A0050007C4105000A -:101C3000E5280000420000000A004800C50000003E -:101C400044C14C0086A03800E5260000E5270000CE -:101C5000420002004A0040000A0050003C420000DE -:101C60007C560000E52800002048000040000000ED -:101C7000121D280012252800721F0000652900008F -:101C8000420000000A00400004410000863A39008A -:101C900007000E000700160007001E00E53E0000CA -:101CA000420000000A00400004410000867839002C -:101CB000652D0000420000000A3428006534000051 -:101CC000420002004A004200204000004A004A0050 -:101CD0004A005000F4D2050004D154005C730000A7 -:101CE00086E1390007000000060600000700080032 -:101CF00007000C000700080007000A00E5010000CB -:101D00004500020020400000600000006503000064 -:101D100040000000652E0000201A0000601A0A0032 -:101D20004000000065340000420002004A0042000A -:101D3000204000004A004A00060600004A00500009 -:101D4000FD170000428001000A000800040900009D -:101D5000865A2200070000007D100000428001002A -:101D6000FD1100004A8033004A8019000A0020005B -:101D70009500000044112A0044A1010086903B0018 -:101D80000D04000084B1000086913B00FD180000A6 -:101D900042800100FD1000004A8009000A0038005E -:101DA0009500000024090100643A000086813B0090 -:101DB000070000000439000086923B000700000085 -:101DC000069A3B000D0000008D0000002008000076 -:101DD0007D38000040800100020070007D1100008D -:101DE000428001007D1900004A8029000A0030006D -:101DF0000200380024310000240400002404000004 -:101E0000242A0000020528008D06000010080000AA -:101E10003A1428000D75000024B10000642200006F -:101E200086033D0002442800100800003A0C2800F8 -:101E30000D800B0020080000FD0200004080010022 -:101E4000070020008D75000024B100000201100081 -:101E50004421010086493E00101800003A0010009D -:101E60007D380000428001000A00080004090000DB -:101E700086483E0000000300064A3E00BD00000008 -:101E80008D00000064310200640A0000020D280089 -:101E90008D800B0020080000FD0200004080010042 -:101EA000070020007D380000428001000A00080081 -:101EB0000409000086323E0000000300FD0200001D -:101EC000428001000A0008000409000086823D00EB -:101ED00007000000102800003A0428000D750000DB -:101EE0002409030064220000020D28006C31020066 -:101EF0000A4528000D810B0020080000FD020000AB -:101F000040800100070020008D000000240A00002E -:101F1000064A3E0002011000101800003A001000AE -:101F2000BD000000103800003A0430007D180000A9 -:101F300042800100FD1800004A8009000A002000CC -:101F4000AD000000248902002C21070010100000C1 -:101F5000830530008B0D3000BB143000831C300033 -:101F6000832000007D130000428003004A84330078 -:101F7000CBAC3300CBB43300CBBC3300CBC4330089 -:101F8000CBCC3300CBD433008B5C300083600000BB -:101F90000D1E0000FD050000428001000A00200027 -:101FA000240902008D0600006CA900009D000000BD -:101FB000FD020000428001000A0008000409000040 -:101FC000866A3F0007000000020528000A0D28006D -:101FD00002442800101800003A1428008D000C005C -:101FE00020080000FD0200004080010007002200E0 -:101FF00004390000865822000D1E00007D050000F7 -:10200000428001000A00200024090200A50000000F -:10201000FD020000428001000A00080004090000DF -:10202000862A40000700000002052800020C280054 -:10203000102000003A1428000D010C0020080000B8 -:10204000FD02000040800100065A22000700220025 -:102050000000000000000000000000000000000080 -:102060000000000000000000000000000000000070 -:102070000000000000000000000000000000000060 -:102080000000000000000000000000000000000050 -:102090000000000000000000000000000000000040 -:1020A0000000000000000000000000000000000030 -:1020B0000000000000000000000000000000000020 -:1020C0000000000000000000000000000000000010 -:1020D0000000000000000000000000000000000000 -:1020E00000000000000000000000000000000000F0 -:1020F00000000000000000000000000000000000E0 -:1021000000000000000000000000000000000000CF -:1021100000000000000000000000000000000000BF -:1021200000000000000000000000000000000000AF -:10213000000000000000000000000000000000009F -:10214000000000000000000000000000000000008F -:10215000000000000000000000000000000000007F -:10216000000000000000000000000000000000006F -:10217000000000000000000000000000000000005F -:10218000000000000000000000000000000000004F -:10219000000000000000000000000000000000003F -:1021A000000000000000000000000000000000002F -:1021B000000000000000000000000000000000001F -:1021C000000000000000000000000000000000000F -:1021D00000000000000000000000000000000000FF -:1021E00000000000000000000000000000000000EF -:1021F00000000000000000000000000000000000DF -:1022000000000000000000000000000000000000CE -:1022100000000000000000000000000000000000BE -:1022200000000000000000000000000000000000AE -:10223000000000000000000000000000000000009E -:10224000000000000000000000000000000000008E -:10225000000000000000000000000000000000007E -:10226000000000000000000000000000000000006E -:10227000000000000000000000000000000000005E -:10228000000000000000000000000000000000004E -:10229000000000000000000000000000000000003E -:1022A000000000000000000000000000000000002E -:1022B000000000000000000000000000000000001E -:1022C000000000000000000000000000000000000E -:1022D00000000000000000000000000000000000FE -:1022E00000000000000000000000000000000000EE -:1022F00000000000000000000000000000000000DE -:1023000000000000000000000000000000000000CD -:1023100000000000000000000000000000000000BD -:1023200000000000000000000000000000000000AD -:10233000000000000000000000000000000000009D -:10234000000000000000000000000000000000008D -:10235000000000000000000000000000000000007D -:10236000000000000000000000000000000000006D -:10237000000000000000000000000000000000005D -:10238000000000000000000000000000000000004D -:10239000000000000000000000000000000000003D -:1023A000000000000000000000000000000000002D -:1023B000000000000000000000000000000000001D -:1023C000000000000000000000000000000000000D -:1023D00000000000000000000000000000000000FD -:1023E00000000000000000000000000000000000ED -:1023F00000000000000000000000000000000000DD -:1024000000000000000000000000000000000000CC -:1024100000000000000000000000000000000000BC -:1024200000000000000000000000000000000000AC -:10243000000000000000000000000000000000009C -:10244000000000000000000000000000000000008C -:10245000000000000000000000000000000000007C -:10246000000000000000000000000000000000006C -:10247000000000000000000000000000000000005C -:10248000000000000000000000000000000000004C -:10249000000000000000000000000000000000003C -:1024A000000000000000000000000000000000002C -:1024B000000000000000000000000000000000001C -:1024C000000000000000000000000000000000000C -:1024D00000000000000000000000000000000000FC -:1024E00000000000000000000000000000000000EC -:1024F00000000000000000000000000000000000DC -:1025000000000000000000000000000000000000CB -:1025100000000000000000000000000000000000BB -:1025200000000000000000000000000000000000AB -:10253000000000000000000000000000000000009B -:10254000000000000000000000000000000000008B -:10255000000000000000000000000000000000007B -:10256000000000000000000000000000000000006B -:10257000000000000000000000000000000000005B -:10258000000000000000000000000000000000004B -:10259000000000000000000000000000000000003B -:1025A000000000000000000000000000000000002B -:1025B000000000000000000000000000000000001B -:1025C000000000000000000000000000000000000B -:1025D00000000000000000000000000000000000FB -:1025E00000000000000000000000000000000000EB -:1025F00000000000000000000000000000000000DB -:1026000000000000000000000000000000000000CA -:1026100000000000000000000000000000000000BA -:1026200000000000000000000000000000000000AA -:10263000000000000000000000000000000000009A -:10264000000000000000000000000000000000008A -:10265000000000000000000000000000000000007A -:10266000000000000000000000000000000000006A -:10267000000000000000000000000000000000005A -:10268000000000000000000000000000000000004A -:10269000000000000000000000000000000000003A -:1026A000000000000000000000000000000000002A -:1026B000000000000000000000000000000000001A -:1026C000000000000000000000000000000000000A -:1026D00000000000000000000000000000000000FA -:1026E00000000000000000000000000000000000EA -:1026F00000000000000000000000000000000000DA -:1027000000000000000000000000000000000000C9 -:1027100000000000000000000000000000000000B9 -:1027200000000000000000000000000000000000A9 -:102730000000000000000000000000000000000099 -:102740000000000000000000000000000000000089 -:102750000000000000000000000000000000000079 -:102760000000000000000000000000000000000069 -:102770000000000000000000000000000000000059 -:102780000000000000000000000000000000000049 -:102790000000000000000000000000000000000039 -:1027A0000000000000000000000000000000000029 -:1027B0000000000000000000000000000000000019 -:1027C0000000000000000000000000000000000009 -:1027D00000000000000000000000000000000000F9 -:1027E00000000000000000000000000000000000E9 -:1027F00000000000000000000000000000000000D9 -:1028000000000000000000000000000000000000C8 -:1028100000000000000000000000000000000000B8 -:1028200000000000000000000000000000000000A8 -:102830000000000000000000000000000000000098 -:102840000000000000000000000000000000000088 -:102850000000000000000000000000000000000078 -:102860000000000000000000000000000000000068 -:102870000000000000000000000000000000000058 -:102880000000000000000000000000000000000048 -:102890000000000000000000000000000000000038 -:1028A0000000000000000000000000000000000028 -:1028B0000000000000000000000000000000000018 -:1028C0000000000000000000000000000000000008 -:1028D00000000000000000000000000000000000F8 -:1028E00000000000000000000000000000000000E8 -:1028F00000000000000000000000000000000000D8 -:1029000000000000000000000000000000000000C7 -:1029100000000000000000000000000000000000B7 -:1029200000000000000000000000000000000000A7 -:102930000000000000000000000000000000000097 -:102940000000000000000000000000000000000087 -:102950000000000000000000000000000000000077 -:102960000000000000000000000000000000000067 -:102970000000000000000000000000000000000057 -:102980000000000000000000000000000000000047 -:102990000000000000000000000000000000000037 -:1029A0000000000000000000000000000000000027 -:1029B0000000000000000000000000000000000017 -:1029C0000000000000000000000000000000000007 -:1029D00000000000000000000000000000000000F7 -:1029E00000000000000000000000000000000000E7 -:1029F00000000000000000000000000000000000D7 -:102A000000000000000000000000000000000000C6 -:102A100000000000000000000000000000000000B6 -:102A200000000000000000000000000000000000A6 -:102A30000000000000000000000000000000000096 -:102A40000000000000000000000000000000000086 -:102A50000000000000000000000000000000000076 -:102A60000000000000000000000000000000000066 -:102A70000000000000000000000000000000000056 -:102A80000000000000000000000000000000000046 -:102A90000000000000000000000000000000000036 -:102AA0000000000000000000000000000000000026 -:102AB0000000000000000000000000000000000016 -:102AC0000000000000000000000000000000000006 -:102AD00000000000000000000000000000000000F6 -:102AE00000000000000000000000000000000000E6 -:102AF00000000000000000000000000000000000D6 -:102B000000000000000000000000000000000000C5 -:102B100000000000000000000000000000000000B5 -:102B200000000000000000000000000000000000A5 -:102B30000000000000000000000000000000000095 -:102B40000000000000000000000000000000000085 -:102B50000000000000000000000000000000000075 -:102B60000000000000000000000000000000000065 -:102B70000000000000000000000000000000000055 -:102B80000000000000000000000000000000000045 -:102B90000000000000000000000000000000000035 -:102BA0000000000000000000000000000000000025 -:102BB0000000000000000000000000000000000015 -:102BC0000000000000000000000000000000000005 -:102BD00000000000000000000000000000000000F5 -:102BE00000000000000000000000000000000000E5 -:102BF00000000000000000000000000000000000D5 -:102C000000000000000000000000000000000000C4 -:102C100000000000000000000000000000000000B4 -:102C200000000000000000000000000000000000A4 -:102C30000000000000000000000000000000000094 -:102C40000000000000000000000000000000000084 -:102C50000000000000000000000000000000000074 -:102C60000000000000000000000000000000000064 -:102C70000000000000000000000000000000000054 -:102C80000000000000000000000000000000000044 -:102C90000000000000000000000000000000000034 -:102CA0000000000000000000000000000000000024 -:102CB0000000000000000000000000000000000014 -:102CC0000000000000000000000000000000000004 -:102CD00000000000000000000000000000000000F4 -:102CE00000000000000000000000000000000000E4 -:102CF00000000000000000000000000000000000D4 -:102D000000000000000000000000000000000000C3 -:102D100000000000000000000000000000000000B3 -:102D200000000000000000000000000000000000A3 -:102D30000000000000000000000000000000000093 -:102D40000000000000000000000000000000000083 -:102D50000000000000000000000000000000000073 -:102D60000000000000000000000000000000000063 -:102D70000000000000000000000000000000000053 -:102D80000000000000000000000000000000000043 -:102D90000000000000000000000000000000000033 -:102DA0000000000000000000000000000000000023 -:102DB0000000000000000000000000000000000013 -:102DC0000000000000000000000000000000000003 -:102DD00000000000000000000000000000000000F3 -:102DE00000000000000000000000000000000000E3 -:102DF00000000000000000000000000000000000D3 -:102E000000000000000000000000000000000000C2 -:102E100000000000000000000000000000000000B2 -:102E200000000000000000000000000000000000A2 -:102E30000000000000000000000000000000000092 -:102E40000000000000000000000000000000000082 -:102E50000000000000000000000000000000000072 -:102E60000000000000000000000000000000000062 -:102E70000000000000000000000000000000000052 -:102E80000000000000000000000000000000000042 -:102E90000000000000000000000000000000000032 -:102EA0000000000000000000000000000000000022 -:102EB0000000000000000000000000000000000012 -:102EC0000000000000000000000000000000000002 -:102ED00000000000000000000000000000000000F2 -:102EE00000000000000000000000000000000000E2 -:102EF00000000000000000000000000000000000D2 -:102F000000000000000000000000000000000000C1 -:102F100000000000000000000000000000000000B1 -:102F200000000000000000000000000000000000A1 -:102F30000000000000000000000000000000000091 -:102F40000000000000000000000000000000000081 -:102F50000000000000000000000000000000000071 -:102F60000000000000000000000000000000000061 -:102F70000000000000000000000000000000000051 -:102F80000000000000000000000000000000000041 -:102F90000000000000000000000000000000000031 -:102FA0000000000000000000000000000000000021 -:102FB0000000000000000000000000000000000011 -:102FC0000000000000000000000000000000000001 -:102FD00000000000000000000000000000000000F1 -:102FE00000000000000000000000000000000000E1 -:102FF00000000000000000000000000000000000D1 -:00000001FF diff --git a/kernel-2.6.33/firmware/yamaha/yss225_registers.bin.ihex b/kernel-2.6.33/firmware/yamaha/yss225_registers.bin.ihex deleted file mode 100644 index 6dd3d8c4..00000000 --- a/kernel-2.6.33/firmware/yamaha/yss225_registers.bin.ihex +++ /dev/null @@ -1,998 +0,0 @@ -:10000000FF000E100F00FF000E110F00FF000E1278 -:100010000F00FF000E130F00FF000E140F00FF0073 -:100020000E150F00FF000E160F00FF000E170F0039 -:10003000FF000E180F00FF000E190F00FF000E1A30 -:100040000F00FF000E1B0F00FF000E1C0F00FF0033 -:100050000E1D0F00FF000E1E0F00FF000E1F0F00F1 -:10006000FF000E200F00FF000E210F00FF000E22E8 -:100070000F00FF000E230F00FF000E240F00FF00F3 -:100080000E250F00FF000E260F00FF000E270F00A9 -:10009000FF000E280F00FF000E290F00FF000E2AA0 -:1000A0000F00FF000E2B0F00FF000E2C0F00FF00B3 -:1000B0000E2D0F00FF000E2E0F00FF000E2F0F0061 -:1000C000FF000E300F00FF000E310F00FF000E3258 -:1000D0000F00FF000E330F00FF000E340F00FF0073 -:1000E0000E350F00FF000E360F00FF000E370F0019 -:1000F000FF000E380F00FF000E390F00FF000E3A10 -:100100000F00FF000E3B0F00FF000E3C0F00FF0032 -:100110000E3D0F00FF000E3E0F00FF000E3F0F00D0 -:10012000FF000E400F00FF000E410F00FF000E42C7 -:100130000F00FF000E430F00FF000E440F00FF00F2 -:100140000E450F00FF000E460F00FF000E470F0088 -:10015000FF000E480F00FF000E490F00FF000E4A7F -:100160000F00FF000E4B0F00FF000E4C0F00FF00B2 -:100170000E4D0F00FF000E4E0F00FF000E4F0F0040 -:10018000FF000E500F00FF000E510F00FF000E5237 -:100190000F00FF000E530F00FF000E540F00FF0072 -:1001A0000E550F00FF000E560F00FF000E570F00F8 -:1001B000FF000E580F00FF000E590F00FF000E5AEF -:1001C0000F00FF000E5B0F00FF000E5C0F00FF0032 -:1001D0000E5D0F00FF000E5E0F00FF000E5F0F00B0 -:1001E000FF000E600F00FF000E610F00FF000E62A7 -:1001F0000F00FF000E630F00FF000E640F00FF00F2 -:100200000E650F00FF000E660F00FF000E670F0067 -:10021000FF000E680F00FF000E690F00FF000E6A5E -:100220000F00FF000E6B0F00FF000E6C0F00FF00B1 -:100230000E6D0F00FF000E6E0F00FF000E6F0F001F -:10024000FF000E700F00FF000E710F00FF000E7216 -:100250000F00FF000E730F00FF000E740F00FF0071 -:100260000E750F00FF000E760F00FF000E770F00D7 -:10027000FF000E780F00FF000E790F00FF000E7ACE -:100280000F00FF000E7B0F00FF000E7C0F00FF0031 -:100290000E7D0F00FF000E7E0F00FF000E7F0F008F -:1002A000FF000E800F00FF000E810F00FF000E8286 -:1002B0000F00FF000E830F00FF000E840F00FF00F1 -:1002C0000E850F00FF000E860F00FF000E870F0047 -:1002D000FF000E880F00FF000E890F00FF000E8A3E -:1002E0000F00FF000E8B0F00FF000E8C0F00FF00B1 -:1002F0000E8D0F00FF000E8E0F00FF000E8F0F00FF -:10030000FF000E900F00FF000E910F00FF000E92F5 -:100310000F00FF000E930F00FF000E940F00FF0070 -:100320000E950F00FF000E960F00FF000E970F00B6 -:10033000FF000E980F00FF000E990F00FF000E9AAD -:100340000F00FF000E9B0F00FF000E9C0F00FF0030 -:100350000E9D0F00FF000E9E0F00FF000E9F0F006E -:10036000FF000EA00F00FF000EA10F00FF000EA265 -:100370000F00FF000EA30F00FF000EA40F00FF00F0 -:100380000EA50F00FF000EA60F00FF000EA70F0026 -:10039000FF000EA80F00FF000EA90F00FF000EAA1D -:1003A0000F00FF000EAB0F00FF000EAC0F00FF00B0 -:1003B0000EAD0F00FF000EAE0F00FF000EAF0F00DE -:1003C000FF000EB00F00FF000EB10F00FF000EB2D5 -:1003D0000F00FF000EB30F00FF000EB40F00FF0070 -:1003E0000EB50F00FF000EB60F00FF000EB70F0096 -:1003F000FF000EB80F00FF000EB90F00FF000EBA8D -:100400000F00FF000EBB0F00FF000EBC0F00FF002F -:100410000EBD0F00FF000EBE0F00FF000EBF0F004D -:10042000FF000EC00F00FF000EC10F00FF000EC244 -:100430000F00FF000EC30F00FF000EC40F00FF00EF -:100440000EC50F00FF000EC60F00FF000EC70F0005 -:10045000FF000EC80F00FF000EC90F00FF000ECAFC -:100460000F00FF000ECB0F00FF000ECC0F00FF00AF -:100470000ECD0F00FF000ECE0F00FF000ECF0F00BD -:10048000FF000ED00F00FF000ED10F00FF000ED2B4 -:100490000F00FF000ED30F00FF000ED40F00FF006F -:1004A0000ED50F00FF000ED60F00FF000ED70F0075 -:1004B000FF000ED80F00FF000ED90F00FF000EDA6C -:1004C0000F00FF000EDB0F00FF000EDC0F00FF002F -:1004D0000EDD0F00FF000EDE0F00FF000EDF0F002D -:1004E000FF000EE00F00FF000EE10F00FF000EE224 -:1004F0000F00FF000EE30F00FF000EE40F00FF00EF -:100500000EE50F00FF000EE60F00FF000EE70F00E4 -:10051000FF000EE80F00FF000EE90F00FF000EEADB -:100520000F00FF000EEB0F00FF000EEC0F00FF00AE -:100530000EED0F00FF000EEE0F00FF000EEF0F009C -:10054000FF000EF00F00FF000EF10F00FF000EF293 -:100550000F00FF000EF30F00FF000EF40F00FF006E -:100560000EF50F00FF000EF60F00FF000EF70F0054 -:10057000FF000EF80F00FF000EF90F00FF000EFA4B -:100580000F00FF000EFB0F00FF000EFC0F00FF002E -:100590000EFD0F00FF000EFE0F00FF000EFF0F000C -:1005A000FF000E100F00FF000E110F00FF000E12D3 -:1005B0000F00FF000E130F00FF000E140F00FF00CE -:1005C0000E150F00FF000E160F00FF000E170F0094 -:1005D000FF000E180F00FF000E190F00FF000E1A8B -:1005E0000F00FF000E1B0F00FF000E1C0F00FF008E -:1005F0000E1D0F00FF000E1E0F00FF000E1F0F004C -:10060000FF000E200F00FF000E210F00FF000E2242 -:100610000F00FF000E230F00FF000E240F00FF004D -:100620000E250F00FF000E260F00FF000E270F0003 -:10063000FF000E280F00FF000E290F00FF000E2AFA -:100640000F00FF000E2B0F00FF000E2C0F00FF000D -:100650000E2D0F00FF000E2E0F00FF000E2F0F00BB -:10066000FF000E300F00FF000E310F00FF000E32B2 -:100670000F00FF000E330F00FF000E340F00FF00CD -:100680000E350F00FF000E360F00FF000E370F0073 -:10069000FF000E380F00FF000E390F00FF000E3A6A -:1006A0000F00FF000E3B0F00FF000E3C0F00FF008D -:1006B0000E3D0F00FF000E3E0F00FF000E3F0F002B -:1006C000FF000E400F00FF000E410F00FF000E4222 -:1006D0000F00FF000E430F00FF000E440F00FF004D -:1006E0000E450F00FF000E460F00FF000E470F00E3 -:1006F000FF000E480F00FF000E490F00FF000E4ADA -:100700000F00FF000E4B0F00FF000E4C0F00FF000C -:100710000E4D0F00FF000E4E0F00FF000E4F0F009A -:10072000FF000E500F00FF000E510F00FF000E5291 -:100730000F00FF000E530F00FF000E540F00FF00CC -:100740000E550F00FF000E560F00FF000E570F0052 -:10075000FF000E580F00FF000E590F00FF000E5A49 -:100760000F00FF000E5B0F00FF000E5C0F00FF008C -:100770000E5D0F00FF000E5E0F00FF000E5F0F000A -:10078000FF000E600F00FF000E610F00FF000E6201 -:100790000F00FF000E630F00FF000E640F00FF004C -:1007A0000E650F00FF000E660F00FF000E670F00C2 -:1007B000FF000E680F00FF000E690F00FF000E6AB9 -:1007C0000F00FF000E6B0F00FF000E6C0F00FF000C -:1007D0000E6D0F00FF000E6E0F00FF000E6F0F007A -:1007E000FF000E700F00FF000E710F00FF000E7271 -:1007F0000F00FF000E730F00FF000E740F00FF00CC -:100800000E750F00FF000E760F00FF000E770F0031 -:10081000FF000E780F00FF000E790F00FF000E7A28 -:100820000F00FF000E7B0F00FF000E7C0F00FF008B -:100830000E7D0F00FF000E7E0F00FF000E7F0F00E9 -:10084000FF000E800F00FF000E810F00FF000E82E0 -:100850000F00FF000E830F00FF000E840F00FF004B -:100860000E850F00FF000E860F00FF000E870F00A1 -:10087000FF000E880F00FF000E890F00FF000E8A98 -:100880000F00FF000E8B0F00FF000E8C0F00FF000B -:100890000E8D0F00FF000E8E0F00FF000E8F0F0059 -:1008A000FF000E900F00FF000E910F00FF000E9250 -:1008B0000F00FF000E930F00FF000E940F00FF00CB -:1008C0000E950F00FF000E960F00FF000E970F0011 -:1008D000FF000E980F00FF000E990F00FF000E9A08 -:1008E0000F00FF000E9B0F00FF000E9C0F00FF008B -:1008F0000E9D0F00FF000E9E0F00FF000E9F0F00C9 -:10090000FF000EA00F00FF000EA10F00FF000EA2BF -:100910000F00FF000EA30F00FF000EA40F00FF004A -:100920000EA50F00FF000EA60F00FF000EA70F0080 -:10093000FF000EA80F00FF000EA90F00FF000EAA77 -:100940000F00FF000EAB0F00FF000EAC0F00FF000A -:100950000EAD0F00FF000EAE0F00FF000EAF0F0038 -:10096000FF000EB00F00FF000EB10F00FF000EB22F -:100970000F00FF000EB30F00FF000EB40F00FF00CA -:100980000EB50F00FF000EB60F00FF000EB70F00F0 -:10099000FF000EB80F00FF000EB90F00FF000EBAE7 -:1009A0000F00FF000EBB0F00FF000EBC0F00FF008A -:1009B0000EBD0F00FF000EBE0F00FF000EBF0F00A8 -:1009C000FF000EC00F00FF000EC10F00FF000EC29F -:1009D0000F00FF000EC30F00FF000EC40F00FF004A -:1009E0000EC50F00FF000EC60F00FF000EC70F0060 -:1009F000FF000EC80F00FF000EC90F00FF000ECA57 -:100A00000F00FF000ECB0F00FF000ECC0F00FF0009 -:100A10000ECD0F00FF000ECE0F00FF000ECF0F0017 -:100A2000FF000ED00F00FF000ED10F00FF000ED20E -:100A30000F00FF000ED30F00FF000ED40F00FF00C9 -:100A40000ED50F00FF000ED60F00FF000ED70F00CF -:100A5000FF000ED80F00FF000ED90F00FF000EDAC6 -:100A60000F00FF000EDB0F00FF000EDC0F00FF0089 -:100A70000EDD0F00FF000EDE0F00FF000EDF0F0087 -:100A8000FF000EE00F00FF000EE10F00FF000EE27E -:100A90000F00FF000EE30F00FF000EE40F00FF0049 -:100AA0000EE50F00FF000EE60F00FF000EE70F003F -:100AB000FF000EE80F00FF000EE90F00FF000EEA36 -:100AC0000F00FF000EEB0F00FF000EEC0F00FF0009 -:100AD0000EED0F00FF000EEE0F00FF000EEF0F00F7 -:100AE000FF000EF00F00FF000EF10F00FF000EF2EE -:100AF0000F00FF000EF30F00FF000EF40F00FF00C9 -:100B00000EF50F00FF000EF60F00FF000EF70F00AE -:100B1000FF000EF80F00FF000EF90F00FF000EFAA5 -:100B20000F00FF000EFB0F00FF000EFC0F00FF0088 -:100B30000EFD0F00FF000EFE0F00FF000EFF0F0066 -:100B4000FF000802FF000B070A440D000C00FF0025 -:100B50000B070A420D000C00FF000B070A430D00B3 -:100B60000C00FF000B070A7C0D000C00FF000B07B8 -:100B70000A7E0D000C00FF000B070A460D000C005A -:100B8000FF000B070A490D000C00FF000B070A4786 -:100B90000D000C00FF000B070A4A0D000C00FF00BF -:100BA0000E100F00FF000E110F00FF000E120F00BD -:100BB000FF000E130F00FF000E140F00FF000E15B4 -:100BC0000F00FF000E160F00FF000E170F00FF00B2 -:100BD0000E180F00FF000E190F00FF000E1A0F0075 -:100BE000FF000E1B0F00FF000E1C0F00FF000E1D6C -:100BF0000F00FF000E1E0F00FF000E1F0F00FF0072 -:100C00000E200F00FF000E210F00FF000E220F002C -:100C1000FF000E230F00FF000E240F00FF000E2523 -:100C20000F00FF000E260F00FF000E270F00FF0031 -:100C30000E280F00FF000E290F00FF000E2A0F00E4 -:100C4000FF000E2B0F00FF000E2C0F00FF000E2DDB -:100C50000F00FF000E2E0F00FF000E2F0F00FF00F1 -:100C60000E300F00FF000E310F00FF000E320F009C -:100C7000FF000E330F00FF000E340F00FF000E3593 -:100C80000F00FF000E360F00FF000E370F00FF00B1 -:100C90000E380F00FF000E390F00FF000E3A0F0054 -:100CA000FF000E3B0F00FF000E3C0F00FF000E3D4B -:100CB0000F00FF000E3E0F00FF000E3F0F00FF0071 -:100CC0000E400F00FF000E410F00FF000E420F000C -:100CD000FF000E430F00FF000E440F00FF000E4503 -:100CE0000F00FF000E460F00FF000E470F00FF0031 -:100CF0000E480F00FF000E490F00FF000E4A0F00C4 -:100D0000FF000E4B0F00FF000E4C0F00FF000E4DBA -:100D10000F00FF000E4E0F00FF000E4F0F00FF00F0 -:100D20000E500F00FF000E510F00FF000E520F007B -:100D3000FF000E530F00FF000E540F00FF000E5572 -:100D40000F00FF000E560F00FF000E570F00FF00B0 -:100D50000E580F00FF000E590F00FF000E5A0F0033 -:100D6000FF000E5B0F00FF000E5C0F00FF000E5D2A -:100D70000F00FF000E5E0F00FF000E5F0F00FF0070 -:100D80000E600F00FF000E610F00FF000E620F00EB -:100D9000FF000E630F00FF000E640F00FF000E65E2 -:100DA0000F00FF000E660F00FF000E670F00FF0030 -:100DB0000E680F00FF000E690F00FF000E6A0F00A3 -:100DC000FF000E6B0F00FF000E6C0F00FF000E6D9A -:100DD0000F00FF000E6E0F00FF000E6F0F00FF00F0 -:100DE0000E700F00FF000E710F00FF000E720F005B -:100DF000FF000E730F00FF000E740F00FF000E7552 -:100E00000F00FF000E760F00FF000E770F00FF00AF -:100E10000E780F00FF000E790F00FF000E7A0F0012 -:100E2000FF000E7B0F00FF000E7C0F00FF000E7D09 -:100E30000F00FF000E7E0F00FF000E7F0F00FF006F -:100E40000E800F00FF000E810F00FF000E820F00CA -:100E5000FF000E830F00FF000E840F00FF000E85C1 -:100E60000F00FF000E860F00FF000E870F00FF002F -:100E70000E880F00FF000E890F00FF000E8A0F0082 -:100E8000FF000E8B0F00FF000E8C0F00FF000E8D79 -:100E90000F00FF000E8E0F00FF000E8F0F00FF00EF -:100EA0000E900F00FF000E910F00FF000E920F003A -:100EB000FF000E930F00FF000E940F00FF000E9531 -:100EC0000F00FF000E960F00FF000E970F00FF00AF -:100ED0000E980F00FF000E990F00FF000E9A0F00F2 -:100EE000FF000E9B0F00FF000E9C0F00FF000E9DE9 -:100EF0000F00FF000E9E0F00FF000E9F0F00FF006F -:100F00000EA00F00FF000EA10F00FF000EA20F00A9 -:100F1000FF000EA30F00FF000EA40F00FF000EA5A0 -:100F20000F00FF000EA60F00FF000EA70F00FF002E -:100F30000EA80F00FF000EA90F00FF000EAA0F0061 -:100F4000FF000EAB0F00FF000EAC0F00FF000EAD58 -:100F50000F00FF000EAE0F00FF000EAF0F00FF00EE -:100F60000EB00F00FF000EB10F00FF000EB20F0019 -:100F7000FF000EB30F00FF000EB40F00FF000EB510 -:100F80000F00FF000EB60F00FF000EB70F00FF00AE -:100F90000EB80F00FF000EB90F00FF000EBA0F00D1 -:100FA000FF000EBB0F00FF000EBC0F00FF000EBDC8 -:100FB0000F00FF000EBE0F00FF000EBF0F00FF006E -:100FC0000EC00F00FF000EC10F00FF000EC20F0089 -:100FD000FF000EC30F00FF000EC40F00FF000EC580 -:100FE0000F00FF000EC60F00FF000EC70F00FF002E -:100FF0000EC80F00FF000EC90F00FF000ECA0F0041 -:10100000FF000ECB0F00FF000ECC0F00FF000ECD37 -:101010000F00FF000ECE0F00FF000ECF0F00FF00ED -:101020000ED00F00FF000ED10F00FF000ED20F00F8 -:10103000FF000ED30F00FF000ED40F00FF000ED5EF -:101040000F00FF000ED60F00FF000ED70F00FF00AD -:101050000ED80F00FF000ED90F00FF000EDA0F00B0 -:10106000FF000EDB0F00FF000EDC0F00FF000EDDA7 -:101070000F00FF000EDE0F00FF000EDF0F00FF006D -:101080000EE00F00FF000EE10F00FF000EE20F0068 -:10109000FF000EE30F00FF000EE40F00FF000EE55F -:1010A0000F00FF000EE60F00FF000EE70F00FF002D -:1010B0000EE80F00FF000EE90F00FF000EEA0F0020 -:1010C000FF000EEB0F00FF000EEC0F00FF000EED17 -:1010D0000F00FF000EEE0F00FF000EEF0F00FF00ED -:1010E0000EF00F00FF000EF10F00FF000EF20F00D8 -:1010F000FF000EF30F00FF000EF40F00FF000EF5CF -:101100000F00FF000EF60F00FF000EF70F00FF00AC -:101110000EF80F00FF000EF90F00FF000EFA0F008F -:10112000FF000EFB0F00FF000EFC0F00FF000EFD86 -:101130000F00FF000EFE0F00FF000EFF0F0009055D -:101140000B000A000D010C7CFF000D000C1EFF00BF -:101150000D000C00FF000D000C00FF000D000CF551 -:10116000FF000D000C11FF000D000C20FF000D0012 -:101170000C32FF000D000C40FF000D000C13FF00AF -:101180000D000C00FF000D000C14FF000D020C768A -:10119000FF000D000C60FF000D000C80FF000D0231 -:1011A0000C00FF000D000C00FF000D000C00FF0004 -:1011B0000D020C00FF000D000C00FF000D000C00E4 -:1011C000FF000D000C00FF000D000C00FF000D00E3 -:1011D0000C00FF000D000C00FF000D000C00FF00D4 -:1011E0000D000C00FF000D000C00FF000D000C00B6 -:1011F000FF000D000C00FF000D000C00FF000D00B3 -:101200000C00FF000D000C00FF000D000C00FF00A3 -:101210000D000C00FF000D000C00FF000D000C0085 -:10122000FF000D000C00FF000D000C00FF000D0082 -:101230000C00FF000D000C00FF000D000C00FF0073 -:101240000D000C00FF000D000C00FF000D000C0055 -:10125000FF000D000C00FF000D000C00FF000D0052 -:101260000C00FF000D000C00FF000D000C00FF0043 -:101270000D000C00FF000D000C00FF000D000C0025 -:10128000FF000D000C00FF000D000C00FF000D0022 -:101290000C00FF000D000C00FF000D000C00FF0013 -:1012A0000D000C00FF000D000C00FF000D000C00F5 -:1012B000FF000D000C00FF000D000C00FF000D00F2 -:1012C0000C00FF000D000C18FF000D000C19FF00B2 -:1012D0000D010C1AFF000D010C20FF000D010C4048 -:1012E000FF000D010C17FF000D000C00FF000D01A9 -:1012F0000C80FF000D010C20FF000D000C10FF0002 -:101300000D010CA0FF000D030CD1FF000D000C001F -:10131000FF000D010CF2FF000D020C00FF000D009C -:101320000C13FF000D000C00FF000D000CF4FF007B -:101330000D020CE0FF000D000C15FF000D000C006D -:10134000FF000D000C16FF000D000C00FF000D004B -:101350000C17FF000D000C20FF000D000C00FF001B -:101360000D000C20FF000D000C50FF000D000C00C4 -:10137000FF000D000C40FF000D000C00FF000D00F1 -:101380000C71FF000D020C00FF000D000C60FF004F -:101390000D000C00FF000D000C92FF000D000C0072 -:1013A000FF000D000C80FF000D000C00FF000D0081 -:1013B0000CB3FF000D020C00FF000D000CA0FF009D -:1013C0000D000C00FF000D000CD4FF000D000C0000 -:1013D000FF000D000C40FF000D000C80FF000D0011 -:1013E0000CF5FF000D000C20FF000D000C70FF003D -:1013F0000D000CA0FF000D020C11FF000D000C16DB -:10140000FF000D000C00FF000D000C00FF000D00A0 -:101410000C00FF000D000C20FF000D020C00FF006F -:101420000D000C20FF000D000C10FF000D000C172C -:10143000FF000D000C1BFF000D000C1DFF000D0236 -:101440000CDFFF0009050B010A000D000C00FF0076 -:101450000D000C00FF000D000C00FF000D020C0041 -:10146000FF000D000C19FF000D000C1FFF000D0008 -:101470000C00FF000D000C00FF000D000C00FF0031 -:101480000D030CD8FF000D000C00FF000D020C2016 -:10149000FF000D000C19FF000D000C00FF000D00F7 -:1014A0000C00FF000D000C18FF000D010CC0FF0028 -:1014B0000D010CFAFF000D000C1AFF000D000C00CE -:1014C000FF000D000C00FF000D000C00FF000D00E0 -:1014D0000C00FF000D000C00FF000D000C00FF00D1 -:1014E0000D000C00FF000D000C00FF000D000C00B3 -:1014F000FF000D000C00FF000D000C00FF000D00B0 -:101500000C00FF000D000C00FF000D000C00FF00A0 -:101510000D000C00FF000D000C00FF000D000C0082 -:10152000FF000D000C00FF000D000C00FF000D007F -:101530000C00FF000D000C00FF000D000C00FF0070 -:101540000D000C00FF000D000C00FF000D000C0052 -:10155000FF000D000C00FF000D000C00FF000D004F -:101560000C00FF000D000C00FF000D000C00FF0040 -:101570000D000C00FF000D000C00FF000D000C0022 -:10158000FF000D000C00FF000D000C00FF000D001F -:101590000C00FF000D000C00FF000D000C00FF0010 -:1015A0000D000C00FF000D000C00FF000D000C00F2 -:1015B000FF000D000C00FF000D000C00FF000D00EF -:1015C0000C00FF000D000C00FF000D020C40FF009E -:1015D0000D020C60FF000D000C00FF000D000C0060 -:1015E000FF000D000C00FF000D020CC0FF000D02FB -:1015F0000C80FF000D000C00FF000D020CFBFF0033 -:101600000D020CA0FF000D000C00FF000D000C1BD4 -:10161000FF000D020CD7FF000D000C00FF000D02B3 -:101620000CF7FF000D030C20FF000D030C00FF0062 -:101630000D000C00FF000D000C1CFF000D030C3C06 -:10164000FF000D000C00FF000D030C3FFF000D001C -:101650000C00FF000D030CC0FF000D000C00FF008C -:101660000D030CDFFF000D000C00FF000D000C004F -:10167000FF000D030C5DFF000D000C00FF000D03CB -:101680000CC0FF000D000C00FF000D030C7DFF00DF -:101690000D000C00FF000D030CC0FF000D000C003E -:1016A000FF000D030C9EFF000D000C00FF000D035A -:1016B0000CC0FF000D000C00FF000D030CBEFF006E -:1016C0000D000C00FF000D030CC0FF000D000C000E -:1016D000FF000D000C00FF000D000C00FF000D00CE -:1016E0000C00FF000D000C1BFF000D000C00FF00A4 -:1016F0000D000C00FF000D000C00FF000D020CDBC4 -:10170000FF000D000C00FF000D020CDBFF000D00C0 -:101710000C00FF000D020CE0FF000D000C00FF00AC -:101720000D020CFBFF000D000C00FF000D020CC0B1 -:10173000FF000D020C40FF000D020CFBFF000D022C -:101740000C60FF000D000C1BFF0009050B020A00D6 -:101750000CC4FF000C00FF000C44FF000C07FF004E -:101760000C44FF000C00FF000C40FF000C25FF00A4 -:101770000C01FF000C06FF000CC4FF000C07FF006B -:101780000C40FF000C25FF000C01FF000C00FF00C7 -:101790000C46FF000C46FF000C00FF000C00FF0091 -:1017A0000C00FF000C00FF000C00FF000C00FF000D -:1017B0000C00FF000C00FF000C00FF000C00FF00FD -:1017C0000C00FF000C00FF000C00FF000C00FF00ED -:1017D0000C00FF000C00FF000C00FF000C00FF00DD -:1017E0000C00FF000C00FF000C00FF000C00FF00CD -:1017F0000C00FF000C00FF000C00FF000C00FF00BD -:101800000C00FF000C00FF000C00FF000C00FF00AC -:101810000C00FF000C00FF000C00FF000C00FF009C -:101820000C00FF000C00FF000C00FF000C00FF008C -:101830000C00FF000C00FF000C00FF000C00FF007C -:101840000C00FF000C00FF000C00FF000C00FF006C -:101850000C46FF000C07FF000C05FF000C05FF0005 -:101860000C05FF000C04FF000C07FF000C05FF0037 -:101870000C04FF000C07FF000C05FF000C44FF00E8 -:101880000C46FF000C44FF000C46FF000C46FF0016 -:101890000C07FF000C05FF000C44FF000C46FF0086 -:1018A0000C05FF000C46FF000C05FF000C46FF0076 -:1018B0000C05FF000C46FF000C05FF000C44FF0068 -:1018C0000C46FF000C05FF000C07FF000C44FF0056 -:1018D0000C46FF000C05FF000C07FF000C44FF0046 -:1018E0000C46FF000C05FF000C07FF000C44FF0036 -:1018F0000C46FF000C05FF000C07FF000C44FF0026 -:101900000C05FF000C05FF000C05FF000C44FF0058 -:101910000C05FF000C05FF000C05FF000C46FF0046 -:101920000C05FF000C46FF000C05FF000C46FF00F5 -:101930000C05FF000C46FF000C05FF000C46FF00E5 -:101940000C07FF000C46FF000C07FF000C44FF00D3 -:1019500009050B030A000C07FF000C40FF000C00F8 -:10196000FF000C00FF000C00FF000C47FF000C0004 -:10197000FF000C40FF000C00FF000C40FF000C06B5 -:10198000FF000C40FF000C00FF000C00FF000C00EB -:10199000FF000C00FF000C00FF000C00FF000C001B -:1019A000FF000C00FF000C00FF000C00FF000C000B -:1019B000FF000C00FF000C00FF000C00FF000C00FB -:1019C000FF000C00FF000C00FF000C00FF000C00EB -:1019D000FF000C00FF000C00FF000C00FF000C00DB -:1019E000FF000C00FF000C00FF000C00FF000C00CB -:1019F000FF000C00FF000C00FF000C00FF000C00BB -:101A0000FF000C00FF000C00FF000C00FF000C00AA -:101A1000FF000C00FF000C00FF000C00FF000C009A -:101A2000FF000C00FF000C00FF000C00FF000C008A -:101A3000FF000C00FF000C00FF000C00FF000C007A -:101A4000FF000C00FF000C00FF000C00FF000C006A -:101A5000FF000C00FF000C80FF000C80FF000CC09A -:101A6000FF000C00FF000C00FF000C40FF000C000A -:101A7000FF000C00FF000C00FF000C40FF000C00FA -:101A8000FF000C40FF000C00FF000C60FF000C008A -:101A9000FF000C70FF000C00FF000C40FF000C006A -:101AA000FF000C40FF000C00FF000C42FF000C0088 -:101AB000FF000C40FF000C00FF000C02FF000C00B8 -:101AC000FF000C40FF000C00FF000C00FF000C00AA -:101AD000FF000C40FF000C00FF000C00FF000C009A -:101AE000FF000C40FF000C00FF000C00FF000C008A -:101AF000FF000C40FF000C00FF000C00FF000C007A -:101B0000FF000C40FF000C00FF000C00FF000C0069 -:101B1000FF000C42FF000C00FF000C40FF000C0017 -:101B2000FF000C42FF000C00FF000C02FF000C0045 -:101B3000FF000C02FF000C00FF000C02FF000C0075 -:101B4000FF000C42FF000C00FF000CC0FF000C0067 -:101B5000FF000C40FF0009050B040A000C63FF00A6 -:101B60000C03FF000C26FF000C02FF000C2CFF00F2 -:101B70000C00FF000C24FF000C00FF000C2EFF00E7 -:101B80000C02FF000C02FF000C02FF000C00FF0023 -:101B90000C00FF000C00FF000C00FF000C00FF0019 -:101BA0000C00FF000C00FF000C00FF000C00FF0009 -:101BB0000C00FF000C00FF000C00FF000C00FF00F9 -:101BC0000C00FF000C00FF000C00FF000C00FF00E9 -:101BD0000C00FF000C00FF000C00FF000C00FF00D9 -:101BE0000C00FF000C00FF000C00FF000C00FF00C9 -:101BF0000C00FF000C00FF000C00FF000C00FF00B9 -:101C00000C00FF000C00FF000C00FF000C00FF00A8 -:101C10000C00FF000C00FF000C00FF000C00FF0098 -:101C20000C00FF000C00FF000C00FF000C00FF0088 -:101C30000C00FF000C00FF000C00FF000C00FF0078 -:101C40000C00FF000C00FF000C00FF000C00FF0068 -:101C50000C00FF000C00FF000C00FF000C00FF0058 -:101C60000C01FF000C20FF000C00FF000C60FF00C7 -:101C70000C00FF000C20FF000C00FF000C20FF00F8 -:101C80000C00FF000C20FF000C00FF000C20FF00E8 -:101C90000C00FF000C20FF000C00FF000C20FF00D8 -:101CA0000C00FF000C20FF000C00FF000C20FF00C8 -:101CB0000C00FF000C60FF000C00FF000C20FF0078 -:101CC0000C00FF000C60FF000C00FF000C20FF0068 -:101CD0000C00FF000C60FF000C00FF000C20FF0058 -:101CE0000C00FF000C60FF000C00FF000C20FF0048 -:101CF0000C00FF000C60FF000C00FF000C20FF0038 -:101D00000C00FF000C60FF000C00FF000C20FF0027 -:101D10000C00FF000C20FF000C00FF000C22FF0055 -:101D20000C02FF000C22FF000C02FF000C20FF0041 -:101D30000C00FF000C60FF000C00FF000C22FF00F5 -:101D40000C02FF000C62FF000C02FF000C20FF00E1 -:101D50000C01FF000C21FF000C01FF0009010B0624 -:101D60000A000D000C00FF000A020D000C00FF002D -:101D70000A040D000C00FF000A060D000C00FF0015 -:101D80000A080D000C00FF000A0A0D000C00FF00FD -:101D90000A0C0D000C00FF000A0E0D000C00FF00E5 -:101DA0000A100D000C00FF000A120D000C00FF00CD -:101DB0000A140D000C00FF000A160D000C00FF00B5 -:101DC0000A180D000C00FF000A1A0D000C00FF009D -:101DD0000A1C0D000C00FF000A1E0D000C00FF0085 -:101DE0000A200D000C00FF000A220D000C00FF006D -:101DF0000A240D000C00FF000A260D000C00FF0055 -:101E00000A280D000C00FF000A2A0D000C00FF003C -:101E10000A2C0D000C00FF000A2E0D000C00FF0024 -:101E20000A300D000C00FF000A320D000C00FF000C -:101E30000A340D000C00FF000A360D000C00FF00F4 -:101E40000A380D000C00FF000A3A0D000C00FF00DC -:101E50000A3C0D000C00FF000A3E0D000C00FF00C4 -:101E60000A400D000C00FF000A420D030C00FF00A9 -:101E70000A440D010C00FF000A460D0A0C21FF0068 -:101E80000A480D0D0C23FF000A4A0D230C1BFF000E -:101E90000A4C0D370C8FFF000A4E0D450C77FF00E2 -:101EA0000A500D520CE2FF000A520D1C0C92FF006A -:101EB0000A540D1C0C52FF000A560D070C00FF00BF -:101EC0000A580D2F0CC6FF000A5A0D0B0C00FF001C -:101ED0000A5C0D300C06FF000A5E0D170C00FF00B7 -:101EE0000A600D3D0CDAFF000A620D290C00FF00AC -:101EF0000A640D3E0C41FF000A660D390C00FF001C -:101F00000A680D4C0C48FF000A6A0D490C00FF00DE -:101F10000A6C0D4C0C6CFF000A6E0D110CD2FF0008 -:101F20000A700D160C0CFF000A720D000C00FF0069 -:101F30000A740D000C80FF000A760D0F0C00FF00E4 -:101F40000A780D000C80FF000A7A0D130C00FF00C8 -:101F50000A7C0D800C00FF000A7E0D800C80FF00C3 -:101F600009050B070A000D0F0CFFFF000D000C0008 -:101F7000FF000D080C00FF000D080C00FF000D0213 -:101F80000C00FF000D000C00FF000D000C00FF0016 -:101F90000D0F0CFFFF000D000C00FF000D000C00EA -:101FA000FF000D080C00FF000D080C00FF000D00E5 -:101FB0000C00FF000D0F0CFFFF000D000C00FF00D8 -:101FC0000D000C00FF000D0F0CFFFF000D0F0CFFAC -:101FD000FF000D000C00FF000D000C00FF000D00C5 -:101FE0000C00FF000D000C00FF000D000C00FF00B6 -:101FF0000D000C00FF000D000C00FF000D000C0098 -:10200000FF000D000C00FF000D000C00FF000D0094 -:102010000C00FF000D000C00FF000D000C00FF0085 -:102020000D000C00FF000D000C00FF000D000C0067 -:10203000FF000D000C00FF000D000C00FF000D0064 -:102040000C00FF000D000C00FF000D000C00FF0055 -:102050000D000C00FF000D000C00FF000D000C0037 -:10206000FF000D000C00FF000D000C00FF000D0034 -:102070000C00FF000D000C00FF000D000C00FF0025 -:102080000D000C00FF000D000C00FF000D000C0007 -:10209000FF000D000C00FF000D000C00FF000D0004 -:1020A0000C00FF000D000C00FF000D000C00FF00F5 -:1020B0000D000C00FF000D000C00FF000D000C00D7 -:1020C000FF000D000C00FF000D000C00FF000D00D4 -:1020D0000C00FF000D000C00FF000D000C00FF00C5 -:1020E0000D000C00FF000D000C00FF000D000C00A7 -:1020F000FF000D000C00FF000D000C00FF000D00A4 -:102100000C00FF000D000C00FF000D000C00FF0094 -:102110000D000C00FF000D000C00FF000D000C0076 -:10212000FF000D000C00FF000D0F0CFFFF000D0F56 -:102130000CFFFF000D0F0CFFFF000D0F0CFFFF0049 -:102140000D020CE9FF000D060C8CFF000D060C8C37 -:10215000FF000D0F0CFFFF000D1A0C75FF000D0D99 -:102160000C8BFF000D040CE9FF000D0B0C16FF009B -:102170000D1A0C38FF000D0D0CC8FF000D040C6F7C -:10218000FF000D0B0C91FF000D0F0CFFFF000D0663 -:102190000C40FF000D060C40FF000D020C8FFF00ED -:1021A0000D0F0CFFFF000D060C62FF000D060C6208 -:1021B000FF000D020C7BFF000D0F0CFFFF000D0652 -:1021C0000C97FF000D060C97FF000D020C52FF004C -:1021D0000D0F0CFFFF000D060CF6FF000D060CF6B0 -:1021E000FF000D020C19FF000D050C55FF000D0539 -:1021F0000C55FF000D050C55FF000D050C55FF009B -:102200000D050C55FF000D050C55FF000D050C5577 -:10221000FF000D050C55FF000D140CDAFF000D0D2D -:102220000C93FF000D040CDAFF000D050C93FF006A -:102230000D140CDAFF000D0D0C93FF000D040CDAE9 -:10224000FF000D050C93FF000D000C00FF000D00BA -:102250000C00FF000D000C00FF000D000C00FF0043 -:102260000D020C00FF000E010F00FF000E020F0018 -:10227000FF000E010F01FF000E020F00FF000E0114 -:102280000F02FF000E020F00FF000E010F03FF0000 -:102290000E020F00FF000E010F04FF000E020F00E0 -:1022A000FF000E010F05FF000E020F00FF000E01E0 -:1022B0000F06FF000E020F00FF000E010F07FF00C8 -:1022C0000E020F00FF000E010F08FF000E020F00AC -:1022D000FF000E010F09FF000E020F00FF000E01AC -:1022E0000F0AFF000E020F00FF000E010F0BFF0090 -:1022F0000E020F00FF000E010F0CFF000E020F0078 -:10230000FF000E010F0DFF000E020F00FF000E0177 -:102310000F0EFF000E020F00FF000E010F0FFF0057 -:102320000E020F00FF000EB00F20FF000EB10F20B5 -:10233000FF000EB20F20FF000EB30F20FF000EB4FF -:102340000F20FF000EB50F20FF000EB60F20FF007C -:102350000EB70F20FF000EB80F20FF000EB90F20A0 -:10236000FF000EBA0F20FF000EBB0F20FF000EBCB7 -:102370000F20FF000EBD0F20FF000EBE0F20FF003C -:102380000EBF0F20FF000EF00F20FF000EF10F20F8 -:10239000FF000EF20F20FF000EF30F20FF000EF4DF -:1023A0000F20FF000EF50F20FF000EF60F20FF009C -:1023B0000EF70F20FF000EF80F20FF000EF90F2080 -:1023C000FF000EFA0F20FF000EFB0F20FF000EFC97 -:1023D0000F20FF000EFD0F20FF000EFE0F20FF005C -:1023E0000EFF0F20FF000E100FFFFF000E110FFF5A -:1023F000FF000E120FFFFF000E130FFFFF000E1461 -:102400000FFFFF000E150FFFFF000E160FFFFF005E -:102410000E170FFFFF000E180FFFFF000E190FFF22 -:10242000FF000E1A0FFFFF000E1B0FFFFF000E1C18 -:102430000FFFFF000E1D0FFFFF000E1E0F40FF00DD -:102440000E1F0FFFFF000E200FFFFF000E210FFFDA -:10245000FF000E220FFFFF000E230FFFFF000E24D0 -:102460000FFFFF000E250FFFFF000E260FFFFF00DE -:102470000E270FFFFF000E280FFFFF000E290FFF92 -:10248000FF000E2A0FFFFF000E2B0FFFFF000E2C88 -:102490000FFFFF000E2D0FFFFF000E2E0F00FF009D -:1024A0000E2F0F00FF000E300F00FF000E310F0047 -:1024B000FF000E320F00FF000E330F00FF000E343E -:1024C0000F00FF000E350F00FF000E360F00FF005B -:1024D0000E370F00FF000E380F00FF000E390F00FF -:1024E000FF000E3A0F00FF000E3B0F00FF000E3CF6 -:1024F0000F00FF000E3D0F00FF000E3E0F00FF001B -:102500000E3F0F20FF000E400F00FF000E410F0096 -:10251000FF000E420F00FF000E430F00FF000E44AD -:102520000F00FF000E450F00FF000E460F00FF00DA -:102530000E470F00FF000E480F00FF000E490F006E -:10254000FF000E4A0F00FF000E4B0F00FF000E4C65 -:102550000F00FF000E4D0F00FF000E4E0F0EFF008C -:102560000E4F0F0EFF000E500F00FF000E510F0018 -:10257000FF000E520F00FF000E530F00FF000E541D -:102580000F00FF000E550F00FF000E560F00FF005A -:102590000E570F00FF000E580F00FF000E590F00DE -:1025A000FF000E5A0F00FF000E5B0F00FF000E5CD5 -:1025B0000F00FF000E5D0F00FF000E5E0F00FF001A -:1025C0000E5F0F00FF000E600F00FF000E610F0096 -:1025D000FF000E620F00FF000E630F00FF000E648D -:1025E0000F00FF000E650F00FF000E660F00FF00DA -:1025F0000E670F00FF000E680F00FF000E690F004E -:10260000FF000E6A0F00FF000E6B0F00FF000E6C44 -:102610000F40FF000E6D0F00FF000E6E0F40FF0019 -:102620000E6F0F40FF000E700FC0FF000E710FC045 -:10263000FF000E720FC0FF000E730FC0FF000E747C -:102640000FC0FF000E750FC0FF000E760FC0FF0019 -:102650000E770FC0FF000E780FC0FF000E790FC07D -:10266000FF000E7A0FC0FF000E7B0FC0FF000E7C34 -:102670000FC0FF000E7D0FC0FF000E7E0FC0FF00D9 -:102680000E7F0FC0FF000E800F00FF000E810F00B5 -:10269000FF000E820F00FF000E830F00FF000E846C -:1026A0000F00FF000E850F00FF000E860F00FF00D9 -:1026B0000E870F00FF000E880F00FF000E890F002D -:1026C000FF000E8A0F00FF000E8B0F00FF000E8C24 -:1026D0000F00FF000E8D0F00FF000E8E0F00FF0099 -:1026E0000E8F0F00FF000E900F00FF000E910F00E5 -:1026F000FF000E920F00FF000E930F00FF000E94DC -:102700000F00FF000E950F00FF000E960F00FF0058 -:102710000E970F00FF000E980F00FF000E990F009C -:10272000FF000E9A0F00FF000E9B0F00FF000E9C93 -:102730000F00FF000E9D0F00FF000E9E0F00FF0018 -:102740000E9F0F00FF000EA00F00FF000EA10F0054 -:10275000FF000EA20F00FF000EA30F00FF000EA44B -:102760000F00FF000EA50F00FF000EA60F00FF00D8 -:102770000EA70F00FF000EA80F00FF000EA90F000C -:10278000FF000EAA0F00FF000EAB0F00FF000EAC03 -:102790000F00FF000EAD0F00FF000EAE0F00FF0098 -:1027A0000EAF0F00FF000EC00F00FF000EC10F00A4 -:1027B000FF000EC20F00FF000EC30F00FF000EC48B -:1027C0000F00FF000EC50F00FF000EC60F00FF0038 -:1027D0000EC70F00FF000EC80F00FF000EC90F004C -:1027E000FF000ECA0F00FF000ECB0F00FF000ECC43 -:1027F0000F00FF000ECD0F00FF000ECE0F00FF00F8 -:102800000ECF0F00FF000ED00F00FF000ED10F0003 -:10281000FF000ED20F00FF000ED30F00FF000ED4FA -:102820000F00FF000ED50F00FF000ED60F00FF00B7 -:102830000ED70F00FF000ED80F00FF000ED90F00BB -:10284000FF000EDA0F00FF000EDB0F00FF000EDCB2 -:102850000F00FF000EDD0F00FF000EDE0F10FF0067 -:102860000EDF0F10FF000EE00F00FF000EE10F0063 -:10287000FF000EE20F00FF000EE30F00FF000EE46A -:102880000F00FF000EE50F00FF000EE60F00FF0037 -:102890000EE70F00FF000EE80F00FF000EE90F002B -:1028A000FF000EEA0F00FF000EEB0F00FF000EEC22 -:1028B0000F00FF000EED0F00FF000EEE0F00FF00F7 -:1028C0000EEF0F00FF000E010F000E020F01FF00C0 -:1028D0000E010F010E020F01FF000E010F020E028A -:1028E0000F01FF000E010F030E020F01FF000E018A -:1028F0000F040E020F01FF000E010F050E020F0163 -:10290000FF000E010F060E020F01FF000E010F0760 -:102910000E020F01FF000E010F080E020F01FF0053 -:102920000E010F090E020F01FF000E010F0A0E0229 -:102930000F01FF000E010F0B0E020F01FF000E0131 -:102940000F0C0E020F01FF000E010F0D0E020F0102 -:10295000FF000E010F0E0E020F01FF000E010F0F00 -:102960000E020F01FF0008020B070A460D000C00C3 -:10297000FF000B070A490D000C00FF000B000A4B7B -:102980000D030C11FF000B000A4D0D010C32FF006E -:102990000B070A460D000C00FF000B070A490D004B -:1029A0000C00FF000B070A400D000C00FF000B0796 -:1029B0000A410D000C00FF000B010A400D020C4003 -:1029C000FF000B010A410D020C60FF000B070A40DB -:1029D0000D000C00FF000B070A410D000C00FF006A -:1029E0000B070A470D000C00FF000B070A4A0D00F9 -:1029F0000C00FF000B000A470D010C00FF000B004C -:102A00000A4A0D010C20FF000B070A470D000C00BD -:102A1000FF000B070A4A0D000C00FF000B070A7CA1 -:102A20000D000C00FF000B070A7E0D000C00FF00DC -:102A30000B000A000D010C1CFF000B070A7C0D00A7 -:102A40000C00FF000B070A7E0D000C00FF000B07B7 -:102A50000A440D000C00FF000B000A440D010C009D -:102A6000FF000B070A440D000C00FF000B070A4291 -:102A70000D000C00FF000B070A430D000C00FF00C7 -:102A80000B000A420D010C1AFF000B000A430D0156 -:102A90000C20FF000B070A420D000C00FF000B0783 -:102AA0000A430D000C00FF000B070A400D000C004C -:102AB000FF000B070A410D000C00FF000B010A404C -:102AC0000D020C40FF000B010A410D020C60FF00DB -:102AD0000B070A400D000C00FF000B070A410D0018 -:102AE0000C00FF000B070A440D0F0CFFFF000B0743 -:102AF0000A420D000C00FF000B070A430D000C00FA -:102B0000FF000B070A400D000C00FF000B070A41F5 -:102B10000D000C00FF000B070A510D060C40FF00D2 -:102B20000B070A500D060C40FF000B070A4F0D0360 -:102B30000C81FF000B070A530D1A0C76FF000B07E0 -:102B40000A540D0D0C8BFF000B070A550D040CE900 -:102B5000FF000B070A560D0B0C17FF000B070A5757 -:102B60000D1A0C38FF000B070A580D0D0CC9FF0099 -:102B70000B070A590D040C6FFF000B070A5A0D0BC7 -:102B80000C91FF000B070A730D140CDAFF000B0702 -:102B90000A740D0D0C93FF000B070A750D040CD978 -:102BA000FF000B070A760D050C93FF000B070A7751 -:102BB0000D140CDAFF000B070A780D0D0C93FF00C3 -:102BC0000B070A790D040CD9FF000B070A7A0D05D3 -:102BD0000C93FF000B070A5E0D030C68FF000B0748 -:102BE0000A5C0D040C31FF000B070A5D0D040C316B -:102BF000FF000B070A620D030C52FF000B070A606F -:102C00000D040C76FF000B070A610D040C76FF0023 -:102C10000B070A660D030C2EFF000B070A640D0458 -:102C20000CDAFF000B070A650D040CDAFF000B0736 -:102C30000A6A0D020CF6FF000B070A680D050C620C -:102C4000FF000B070A690D050C62FF000B060A4620 -:102C50000D0A0C22FF000B060A480D0D0C24FF0084 -:102C60000B060A6E0D110CD3FF000B060A700D1532 -:102C70000CCBFF000B060A520D200C93FF000B0635 -:102C80000A540D200C54FF000B060A4A0D270C1D98 -:102C9000FF000B060A580D2F0CC8FF000B060A5C3C -:102CA0000D300C07FF000B060A4C0D370C90FF008F -:102CB0000B060A600D3D0CDBFF000B060A640D3E9F -:102CC0000C42FF000B060A4E0D450C78FF000B0668 -:102CD0000A680D4C0C48FF000B060A6C0D4C0C6C7E -:102CE000FF000B060A500D520CE2FF000B060A42D1 -:102CF0000D020CBAFF00FF000E1E0F14FF000EDEC7 -:102D00000F20FF000EDF0F20FF000B060A780D00DA -:102D10000C40FF000B070A030D0F0CFFFF000B0711 -:102D20000A0B0D0F0CFFFF000B070A020D000C0031 -:102D3000FF000B070A0A0D000C00FF000B070A46F4 -:102D40000D000C00FF000B070A490D000C000905DF -:102D50000B000A100D000C00FF000D000C00FF001E -:102D60000D020C00FF000D000C00FF000D000C0018 -:102D7000FF000D000C00FF000D000C00FF000D0017 -:102D80000C00FF000D000C00FF000D000C00FF0008 -:102D90000D000C00FF000D000C00FF000D000C00EA -:102DA000FF000D000C00FF000D000C00FF000D00E7 -:102DB0000C00FF000D000C00FF000D000C00FF00D8 -:102DC0000D000C00FF000D000C00FF000D000C00BA -:102DD000FF000D000C00FF000D000C00FF000D00B7 -:102DE0000C00FF000D000C00FF000D000C00FF00A8 -:102DF0000D000C00FF000D000C00FF000D000C008A -:102E0000FF000D000C00FF000D000C00FF000D0086 -:102E10000C00FF000D000C00FF000D000C00FF0077 -:102E20000D000C00FF000D000C00FF000D000C0059 -:102E3000FF000D000C00FF000D000C00FF000D0056 -:102E40000C00FF000D000C00FF000D000C00FF0047 -:102E50000D000C00FF000D000C00FF000D000C0029 -:102E6000FF000D000C00FF000D000C00FF000D0026 -:102E70000C00FF0009050B010A100D010CC0FF003A -:102E80000D010CFAFF000D000C1AFF000D000C00E4 -:102E9000FF000D000C00FF000D000C00FF000D00F6 -:102EA0000C00FF000D000C00FF000D000C00FF00E7 -:102EB0000D000C00FF000D000C00FF000D000C00C9 -:102EC000FF000D000C00FF000D000C00FF000D00C6 -:102ED0000C00FF000D000C00FF000D000C00FF00B7 -:102EE0000D000C00FF000D000C00FF000D000C0099 -:102EF000FF000D000C00FF000D000C00FF000D0096 -:102F00000C00FF000D000C00FF000D000C00FF0086 -:102F10000D000C00FF000D000C00FF000D000C0068 -:102F2000FF000D000C00FF000D000C00FF000D0065 -:102F30000C00FF000D000C00FF000D000C00FF0056 -:102F40000D000C00FF000D000C00FF000D000C0038 -:102F5000FF000D000C00FF000D000C00FF000D0035 -:102F60000C00FF000D000C00FF000D000C00FF0026 -:102F70000D000C00FF000D000C00FF000D000C0008 -:102F8000FF000D000C00FF000D000C00FF000D0005 -:102F90000C00FF000D000C00FF00FF00FF00090502 -:102FA0000B020A100C46FF000C46FF000C00FF004D -:102FB0000C00FF000C00FF000C00FF000C00FF00E5 -:102FC0000C00FF000C00FF000C00FF000C00FF00D5 -:102FD0000C00FF000C00FF000C00FF000C00FF00C5 -:102FE0000C00FF000C00FF000C00FF000C00FF00B5 -:102FF0000C00FF000C00FF000C00FF000C00FF00A5 -:103000000C00FF000C00FF000C00FF000C00FF0094 -:103010000C00FF000C00FF000C00FF000C00FF0084 -:103020000C00FF000C00FF000C00FF000C00FF0074 -:103030000C00FF000C00FF000C00FF000C00FF0064 -:103040000C00FF000C00FF000C00FF000C00FF0054 -:103050000C00FF000C00FF000C00FF000C00FF0044 -:103060000C00FF0009050B030A100C00FF000C0008 -:10307000FF000C00FF000C00FF000C00FF000C0024 -:10308000FF000C00FF000C00FF000C00FF000C0014 -:10309000FF000C00FF000C00FF000C00FF000C0004 -:1030A000FF000C00FF000C00FF000C00FF000C00F4 -:1030B000FF000C00FF000C00FF000C00FF000C00E4 -:1030C000FF000C00FF000C00FF000C00FF000C00D4 -:1030D000FF000C00FF000C00FF000C00FF000C00C4 -:1030E000FF000C00FF000C00FF000C00FF000C00B4 -:1030F000FF000C00FF000C00FF000C00FF000C00A4 -:10310000FF000C00FF000C00FF000C00FF000C0093 -:10311000FF000C00FF000C00FF000C00FF000C0083 -:10312000FF000C00FF000C00FF0009050B040A1053 -:103130000C00FF000C00FF000C00FF000C00FF0063 -:103140000C00FF000C00FF000C00FF000C00FF0053 -:103150000C00FF000C00FF000C00FF000C00FF0043 -:103160000C00FF000C00FF000C00FF000C00FF0033 -:103170000C00FF000C00FF000C00FF000C00FF0023 -:103180000C00FF000C00FF000C00FF000C00FF0013 -:103190000C00FF000C00FF000C00FF000C00FF0003 -:1031A0000C00FF000C00FF000C00FF000C00FF00F3 -:1031B0000C00FF000C00FF000C00FF000C00FF00E3 -:1031C0000C00FF000C00FF000C00FF000C00FF00D3 -:1031D0000C00FF000C00FF000C00FF000C00FF00C3 -:1031E0000C00FF000C00FF000C00FF000C00FF00B3 -:1031F00009010B060A100D000C00FF000A120D0059 -:103200000C00FF000A140D000C00FF000A160D0050 -:103210000C00FF000A180D000C00FF000A1A0D0038 -:103220000C00FF000A1C0D000C00FF000A1E0D0020 -:103230000C00FF000A200D000C00FF000A220D0008 -:103240000C00FF000A240D000C00FF000A260D00F0 -:103250000C00FF000A280D000C00FF000A2A0D00D8 -:103260000C00FF000A2C0D000C00FF000A2E0D00C0 -:103270000C00FF000A300D000C00FF000A320D00A8 -:103280000C00FF000A340D000C00FF000A360D0090 -:103290000C00FF000A380D000C00FF000A3A0D0078 -:1032A0000C00FF000A3C0D000C00FF000A3E0D0060 -:1032B0000C00FF0009050B070A100D0F0CFFFF00A3 -:1032C0000D0F0CFFFF000D000C00FF000D000C00A7 -:1032D000FF000D000C00FF000D000C00FF000D00B2 -:1032E0000C00FF000D000C00FF000D000C00FF00A3 -:1032F0000D000C00FF000D000C00FF000D000C0085 -:10330000FF000D000C00FF000D000C00FF000D0081 -:103310000C00FF000D000C00FF000D000C00FF0072 -:103320000D000C00FF000D000C00FF000D000C0054 -:10333000FF000D000C00FF000D000C00FF000D0051 -:103340000C00FF000D000C00FF000D000C00FF0042 -:103350000D000C00FF000D000C00FF000D000C0024 -:10336000FF000D000C00FF000D000C00FF000D0021 -:103370000C00FF000D000C00FF000D000C00FF0012 -:103380000D000C00FF000D000C00FF000D000C00F4 -:10339000FF000D000C00FF000D000C00FF000D00F1 -:1033A0000C00FF000D000C00FF000D000C00FF00E2 -:1033B0000D000C00FF000D000C00FF000D000C00C4 -:1033C000FF000D000C00FF000D000C00FF000D00C1 -:1033D0000C00FF000D000C00FF000E010F00FF00AD -:1033E0000E020F00FF000E010F01FF000E020F0082 -:1033F000FF000E010F02FF000E020F00FF000E0182 -:103400000F03FF000E020F00FF000E010F04FF006C -:103410000E020F00FF000E010F05FF000E020F004D -:10342000FF000E010F06FF000E020F00FF000E014D -:103430000F07FF000E020F00FF000EB00F20FF006D -:103440000EB10F20FF000EB20F20FF000EB30F20B1 -:10345000FF000EB40F20FF000EB50F20FF000EB6C8 -:103460000F20FF000EB70F20FF000EF00F20FF000F -:103470000EF10F20FF000EF20F20FF000EF30F20C1 -:10348000FF000EF40F20FF000EF50F20FF000EF6D8 -:103490000F20FF000EF70F20FF000E100FFFFF00A0 -:1034A0000E110FFFFF000E120FFFFF000E130FFF94 -:1034B000FF000E140FFFFF000E150FFFFF000E168A -:1034C0000FFFFF000E170FFFFF000E200FFFFF0082 -:1034D0000E210FFFFF000E220FFFFF000E230FFF34 -:1034E000FF000E240FFFFF000E250FFFFF000E262A -:1034F0000FFFFF000E270FFFFF000E300F00FF0031 -:103500000E310F00FF000E320F00FF000E330F00D0 -:10351000FF000E340F00FF000E350F00FF000E36C7 -:103520000F00FF000E370F00FF000E400F00FF00DE -:103530000E410F00FF000E420F00FF000E430F0070 -:10354000FF000E440F00FF000E450F00FF000E4667 -:103550000F00FF000E470F00FF000E500F00FF008E -:103560000E510F00FF000E520F00FF000E530F0010 -:10357000FF000E540F00FF000E550F00FF000E5607 -:103580000F00FF000E570F00FF000E600F00FF003E -:103590000E610F00FF000E620F00FF000E630F00B0 -:1035A000FF000E640F00FF000E650F00FF000E66A7 -:1035B0000F00FF000E670F00FF000E700FC0FF002E -:1035C0000E710FC0FF000E720FC0FF000E730FC010 -:1035D000FF000E740FC0FF000E750FC0FF000E76C7 -:1035E0000FC0FF000E770FC0FF000E800F00FF001E -:1035F0000E810F00FF000E820F00FF000E830F00F0 -:10360000FF000E840F00FF000E850F00FF000E86E6 -:103610000F00FF000E870F00FF000E900F00FF004D -:103620000E910F00FF000E920F00FF000E930F008F -:10363000FF000E940F00FF000E950F00FF000E9686 -:103640000F00FF000E970F00FF000EA00F00FF00FD -:103650000EA10F00FF000EA20F00FF000EA30F002F -:10366000FF000EA40F00FF000EA50F00FF000EA626 -:103670000F00FF000EA70F00FF000EC00F00FF009D -:103680000EC10F00FF000EC20F00FF000EC30F009F -:10369000FF000EC40F00FF000EC50F00FF000EC696 -:1036A0000F00FF000EC70F00FF000ED00F00FF003D -:1036B0000ED10F00FF000ED20F00FF000ED30F003F -:1036C000FF000ED40F00FF000ED50F00FF000ED636 -:1036D0000F00FF000ED70F00FF000EE00F00FF00ED -:1036E0000EE10F00FF000EE20F00FF000EE30F00DF -:1036F000FF000EE40F00FF000EE50F00FF000EE6D6 -:103700000F00FF000EE70F00FF000E010F00FF008B -:103710000E020F01FF000E010F01FF000E020F014C -:10372000FF000E010F02FF000E020F01FF000E014D -:103730000F03FF000E020F01FF000E010F04FF0038 -:103740000E020F01FF000E010F05FF000E020F0118 -:10375000FF000E010F06FF000E020F01FF000E0119 -:103760000F07FF000E020F01FF000B070A460D00B6 -:103770000C00FF000B070A490D000C00FF000B07AF -:103780000A450D0F0CFFFF000B070A480D0F0CFF39 -:10379000FF000B070A7B0D040CCCFF000B070A7D12 -:1037A0000D040CCCFF000B070A7C0D000C00FF0081 -:1037B0000B070A7E0D000C00FF000B070A460D00E8 -:1037C0000C00FF000B070A490D000C00FF000B075F -:1037D0000A470D000C00FF000B070A4A0D000C0001 -:1037E000FF000B070A4C0D000C00FF000B070A4EF0 -:1037F0000D000C00FF000B070A4C0D000C000B071E -:103800000A4E0D000C000B070A4C0D000C280B078C -:103810000A4E0D000C280B070A4C0D000C510B072B -:103820000A4E0D000C510B070A4C0D000C7A0B07C9 -:103830000A4E0D000C7A0B070A4C0D000CA30B0767 -:103840000A4E0D000CA30B070A4C0D000CCC0B0705 -:103850000A4E0D000CCC0B070A4C0D000CF50B07A3 -:103860000A4E0D000CF50B070A4C0D010C1E0B0740 -:103870000A4E0D010C1E0B070A4C0D010C470B07DD -:103880000A4E0D010C470B070A4C0D010C700B077B -:103890000A4E0D010C700B070A4C0D010C990B0719 -:1038A0000A4E0D010C990B070A4C0D010CC20B07B7 -:1038B0000A4E0D010CC20B070A4C0D010CEB0B0755 -:1038C0000A4E0D010CEB0B070A4C0D020C140B07F2 -:1038D0000A4E0D020C140B070A4C0D020C3D0B078F -:1038E0000A4E0D020C3D0B070A4C0D020C660B072D -:1038F0000A4E0D020C660B070A4C0D020C8F0B07CB -:103900000A4E0D020C8F0B070A4C0D020CB80B0768 -:103910000A4E0D020CB80B070A4C0D020CE10B0706 -:103920000A4E0D020CE10B070A4C0D030C0A0B07A3 -:103930000A4E0D030C0A0B070A4C0D030C330B0740 -:103940000A4E0D030C330B070A4C0D030C5C0B07DE -:103950000A4E0D030C5C0B070A4C0D030C850B077C -:103960000A4E0D030C850B070A4C0D030CAE0B071A -:103970000A4E0D030CAE0B070A4C0D030CD70B07B8 -:103980000A4E0D030CD70B070A4C0D040C000B0755 -:103990000A4E0D040C000B070A4C0D040C280B07F3 -:1039A0000A4E0D040C280B070A4C0D040C510B0792 -:1039B0000A4E0D040C510B070A4C0D040C7A0B0730 -:1039C0000A4E0D040C7A0B070A4C0D040CA30B07CE -:1039D0000A4E0D040CA30B070A4C0D040CCC0B076C -:1039E0000A4E0D040CCC0B070A4C0D040CF50B070A -:1039F0000A4E0D040CF50B070A4C0D050C1E0B07A7 -:103A00000A4E0D050C1E0B070A4C0D050C470B0743 -:103A10000A4E0D050C470B070A4C0D050C700B07E1 -:103A20000A4E0D050C700B070A4C0D050C990B077F -:103A30000A4E0D050C990B070A4C0D050CC20B071D -:103A40000A4E0D050CC20B070A4C0D050CEB0B07BB -:103A50000A4E0D050CEB0B070A4C0D060C140B0758 -:103A60000A4E0D060C140B070A4C0D060C3D0B07F5 -:103A70000A4E0D060C3D0B070A4C0D060C660B0793 -:103A80000A4E0D060C660B070A4C0D060C8F0B0731 -:103A90000A4E0D060C8F0B070A4C0D060CB80B07CF -:103AA0000A4E0D060CB80B070A4C0D060CE10B076D -:103AB0000A4E0D060CE10B070A4C0D070C0A0B070A -:103AC0000A4E0D070C0A0B070A4C0D070C330B07A7 -:103AD0000A4E0D070C330B070A4C0D070C5C0B0745 -:103AE0000A4E0D070C5C0B070A4C0D070C850B07E3 -:103AF0000A4E0D070C850B070A4C0D070CAE0B0781 -:103B00000A4E0D070CAE0B070A4C0D070CD70B071E -:103B10000A4E0D070CD70B070A4C0D080C000B07BB -:103B20000A4E0D080C000B070A4C0D080C280B0759 -:103B30000A4E0D080C280B070A4C0D080C510B07F8 -:103B40000A4E0D080C510B070A4C0D080C7A0B0796 -:103B50000A4E0D080C7A0B070A4C0D080CA30B0734 -:103B60000A4E0D080CA30B070A4C0D080CCC0B07D2 -:103B70000A4E0D080CCC0B070A4C0D080CF50B0770 -:103B80000A4E0D080CF50B070A4C0D090C1E0B070D -:103B90000A4E0D090C1E0B070A4C0D090C470B07AA -:103BA0000A4E0D090C470B070A4C0D090C700B0748 -:103BB0000A4E0D090C700B070A4C0D090C990B07E6 -:103BC0000A4E0D090C990B070A4C0D090CC20B0784 -:103BD0000A4E0D090CC20B070A4C0D090CEB0B0722 -:103BE0000A4E0D090CEB0B070A4C0D0A0C140B07BF -:103BF0000A4E0D0A0C140B070A4C0D0A0C3D0B075C -:103C00000A4E0D0A0C3D0B070A4C0D0A0C660B07F9 -:103C10000A4E0D0A0C660B070A4C0D0A0C8F0B0797 -:103C20000A4E0D0A0C8F0B070A4C0D0A0CB80B0735 -:103C30000A4E0D0A0CB80B070A4C0D0A0CE10B07D3 -:103C40000A4E0D0A0CE10B070A4C0D0B0C0A0B0770 -:103C50000A4E0D0B0C0A0B070A4C0D0B0C330B070D -:103C60000A4E0D0B0C330B070A4C0D0B0C5C0B07AB -:103C70000A4E0D0B0C5C0B070A4C0D0B0C850B0749 -:103C80000A4E0D0B0C850B070A4C0D0B0CAE0B07E7 -:103C90000A4E0D0B0CAE0B070A4C0D0B0CD70B0785 -:103CA0000A4E0D0B0CD70B070A4C0D0C0C000B0722 -:103CB0000A4E0D0C0C000B070A4C0D0C0C280B07C0 -:103CC0000A4E0D0C0C280B070A4C0D0C0C510B075F -:103CD0000A4E0D0C0C510B070A4C0D0C0C7A0B07FD -:103CE0000A4E0D0C0C7A0B070A4C0D0C0CA30B079B -:103CF0000A4E0D0C0CA30B070A4C0D0C0CCC0B0739 -:103D00000A4E0D0C0CCC0B070A4C0D0C0CF50B07D6 -:103D10000A4E0D0C0CF50B070A4C0D0D0C1E0B0773 -:103D20000A4E0D0D0C1E0B070A4C0D0D0C470B0710 -:103D30000A4E0D0D0C470B070A4C0D0D0C700B07AE -:103D40000A4E0D0D0C700B070A4C0D0D0C990B074C -:103D50000A4E0D0D0C990B070A4C0D0D0CC20B07EA -:103D60000A4E0D0D0CC20B070A4C0D0D0CEB0B0788 -:103D70000A4E0D0D0CEB0B070A4C0D0E0C140B0725 -:103D80000A4E0D0E0C140B070A4C0D0E0C3D0B07C2 -:103D90000A4E0D0E0C3D0B070A4C0D0E0C660B0760 -:103DA0000A4E0D0E0C660B070A4C0D0E0C8F0B07FE -:103DB0000A4E0D0E0C8F0B070A4C0D0E0CB80B079C -:103DC0000A4E0D0E0CB80B070A4C0D0E0CE10B073A -:103DD0000A4E0D0E0CE10B070A4C0D0F0C0A0B07D7 -:103DE0000A4E0D0F0C0A0B070A4C0D0F0C330B0774 -:103DF0000A4E0D0F0C330B070A4C0D0F0C5C0B0712 -:103E00000A4E0D0F0C5C0B070A4C0D0F0C850B07AF -:103E10000A4E0D0F0C850B070A4C0D0F0CAE0B074D -:103E20000A4E0D0F0CAE0B070A4C0D0F0CD70B07EB -:103E30000A4E0D0F0CD70B070A4C0D0F0CFF0B078A -:0A3E40000A4E0D0F0CFF0800FF00F2 -:00000001FF diff --git a/kernel-2.6.33/fs/btrfs/version.sh b/kernel-2.6.33/fs/btrfs/version.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/include/linux/android_aid.h b/kernel-2.6.33/include/linux/android_aid.h new file mode 100644 index 00000000..7f16a14c --- /dev/null +++ b/kernel-2.6.33/include/linux/android_aid.h @@ -0,0 +1,26 @@ +/* include/linux/android_aid.h + * + * Copyright (C) 2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#ifndef _LINUX_ANDROID_AID_H +#define _LINUX_ANDROID_AID_H + +/* AIDs that the kernel treats differently */ +#define AID_NET_BT_ADMIN 3001 +#define AID_NET_BT 3002 +#define AID_INET 3003 +#define AID_NET_RAW 3004 +#define AID_NET_ADMIN 3005 + +#endif diff --git a/kernel-2.6.33/include/linux/android_alarm.h b/kernel-2.6.33/include/linux/android_alarm.h new file mode 100644 index 00000000..f8f14e79 --- /dev/null +++ b/kernel-2.6.33/include/linux/android_alarm.h @@ -0,0 +1,106 @@ +/* include/linux/android_alarm.h + * + * Copyright (C) 2006-2007 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#ifndef _LINUX_ANDROID_ALARM_H +#define _LINUX_ANDROID_ALARM_H + +#include +#include + +enum android_alarm_type { + /* return code bit numbers or set alarm arg */ + ANDROID_ALARM_RTC_WAKEUP, + ANDROID_ALARM_RTC, + ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP, + ANDROID_ALARM_ELAPSED_REALTIME, + ANDROID_ALARM_SYSTEMTIME, + + ANDROID_ALARM_TYPE_COUNT, + + /* return code bit numbers */ + /* ANDROID_ALARM_TIME_CHANGE = 16 */ +}; + +#ifdef __KERNEL__ + +#include +#include + +/* + * The alarm interface is similar to the hrtimer interface but adds support + * for wakeup from suspend. It also adds an elapsed realtime clock that can + * be used for periodic timers that need to keep runing while the system is + * suspended and not be disrupted when the wall time is set. + */ + +/** + * struct alarm - the basic alarm structure + * @node: red black tree node for time ordered insertion + * @type: alarm type. rtc/elapsed-realtime/systemtime, wakeup/non-wakeup. + * @softexpires: the absolute earliest expiry time of the alarm. + * @expires: the absolute expiry time. + * @function: alarm expiry callback function + * + * The alarm structure must be initialized by alarm_init() + * + */ + +struct alarm { + struct rb_node node; + enum android_alarm_type type; + ktime_t softexpires; + ktime_t expires; + void (*function)(struct alarm *); +}; + +void alarm_init(struct alarm *alarm, + enum android_alarm_type type, void (*function)(struct alarm *)); +void alarm_start_range(struct alarm *alarm, ktime_t start, ktime_t end); +int alarm_try_to_cancel(struct alarm *alarm); +int alarm_cancel(struct alarm *alarm); +ktime_t alarm_get_elapsed_realtime(void); + +/* set rtc while preserving elapsed realtime */ +int alarm_set_rtc(const struct timespec ts); + +#endif + +enum android_alarm_return_flags { + ANDROID_ALARM_RTC_WAKEUP_MASK = 1U << ANDROID_ALARM_RTC_WAKEUP, + ANDROID_ALARM_RTC_MASK = 1U << ANDROID_ALARM_RTC, + ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP_MASK = + 1U << ANDROID_ALARM_ELAPSED_REALTIME_WAKEUP, + ANDROID_ALARM_ELAPSED_REALTIME_MASK = + 1U << ANDROID_ALARM_ELAPSED_REALTIME, + ANDROID_ALARM_SYSTEMTIME_MASK = 1U << ANDROID_ALARM_SYSTEMTIME, + ANDROID_ALARM_TIME_CHANGE_MASK = 1U << 16 +}; + +/* Disable alarm */ +#define ANDROID_ALARM_CLEAR(type) _IO('a', 0 | ((type) << 4)) + +/* Ack last alarm and wait for next */ +#define ANDROID_ALARM_WAIT _IO('a', 1) + +#define ALARM_IOW(c, type, size) _IOW('a', (c) | ((type) << 4), size) +/* Set alarm */ +#define ANDROID_ALARM_SET(type) ALARM_IOW(2, type, struct timespec) +#define ANDROID_ALARM_SET_AND_WAIT(type) ALARM_IOW(3, type, struct timespec) +#define ANDROID_ALARM_GET_TIME(type) ALARM_IOW(4, type, struct timespec) +#define ANDROID_ALARM_SET_RTC _IOW('a', 5, struct timespec) +#define ANDROID_ALARM_BASE_CMD(cmd) (cmd & ~(_IOC(0, 0, 0xf0, 0))) +#define ANDROID_ALARM_IOCTL_TO_TYPE(cmd) (_IOC_NR(cmd) >> 4) + +#endif diff --git a/kernel-2.6.33/include/linux/android_pmem.h b/kernel-2.6.33/include/linux/android_pmem.h new file mode 100644 index 00000000..f633621f --- /dev/null +++ b/kernel-2.6.33/include/linux/android_pmem.h @@ -0,0 +1,93 @@ +/* include/linux/android_pmem.h + * + * Copyright (C) 2007 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#ifndef _ANDROID_PMEM_H_ +#define _ANDROID_PMEM_H_ + +#define PMEM_IOCTL_MAGIC 'p' +#define PMEM_GET_PHYS _IOW(PMEM_IOCTL_MAGIC, 1, unsigned int) +#define PMEM_MAP _IOW(PMEM_IOCTL_MAGIC, 2, unsigned int) +#define PMEM_GET_SIZE _IOW(PMEM_IOCTL_MAGIC, 3, unsigned int) +#define PMEM_UNMAP _IOW(PMEM_IOCTL_MAGIC, 4, unsigned int) +/* This ioctl will allocate pmem space, backing the file, it will fail + * if the file already has an allocation, pass it the len as the argument + * to the ioctl */ +#define PMEM_ALLOCATE _IOW(PMEM_IOCTL_MAGIC, 5, unsigned int) +/* This will connect a one pmem file to another, pass the file that is already + * backed in memory as the argument to the ioctl + */ +#define PMEM_CONNECT _IOW(PMEM_IOCTL_MAGIC, 6, unsigned int) +/* Returns the total size of the pmem region it is sent to as a pmem_region + * struct (with offset set to 0). + */ +#define PMEM_GET_TOTAL_SIZE _IOW(PMEM_IOCTL_MAGIC, 7, unsigned int) +#define PMEM_CACHE_FLUSH _IOW(PMEM_IOCTL_MAGIC, 8, unsigned int) + +struct android_pmem_platform_data +{ + const char* name; + /* starting physical address of memory region */ + unsigned long start; + /* size of memory region */ + unsigned long size; + /* set to indicate the region should not be managed with an allocator */ + unsigned no_allocator; + /* set to indicate maps of this region should be cached, if a mix of + * cached and uncached is desired, set this and open the device with + * O_SYNC to get an uncached region */ + unsigned cached; + /* The MSM7k has bits to enable a write buffer in the bus controller*/ + unsigned buffered; +}; + +struct pmem_region { + unsigned long offset; + unsigned long len; +}; + +#ifdef CONFIG_ANDROID_PMEM +int is_pmem_file(struct file *file); +int get_pmem_file(int fd, unsigned long *start, unsigned long *vstart, + unsigned long *end, struct file **filp); +int get_pmem_user_addr(struct file *file, unsigned long *start, + unsigned long *end); +void put_pmem_file(struct file* file); +void flush_pmem_file(struct file *file, unsigned long start, unsigned long len); +int pmem_setup(struct android_pmem_platform_data *pdata, + long (*ioctl)(struct file *, unsigned int, unsigned long), + int (*release)(struct inode *, struct file *)); +int pmem_remap(struct pmem_region *region, struct file *file, + unsigned operation); + +#else +static inline int is_pmem_file(struct file *file) { return 0; } +static inline int get_pmem_file(int fd, unsigned long *start, + unsigned long *vstart, unsigned long *end, + struct file **filp) { return -ENOSYS; } +static inline int get_pmem_user_addr(struct file *file, unsigned long *start, + unsigned long *end) { return -ENOSYS; } +static inline void put_pmem_file(struct file* file) { return; } +static inline void flush_pmem_file(struct file *file, unsigned long start, + unsigned long len) { return; } +static inline int pmem_setup(struct android_pmem_platform_data *pdata, + long (*ioctl)(struct file *, unsigned int, unsigned long), + int (*release)(struct inode *, struct file *)) { return -ENOSYS; } + +static inline int pmem_remap(struct pmem_region *region, struct file *file, + unsigned operation) { return -ENOSYS; } +#endif + +#endif //_ANDROID_PPP_H_ + diff --git a/kernel-2.6.33/include/linux/ashmem.h b/kernel-2.6.33/include/linux/ashmem.h new file mode 100644 index 00000000..1976b10e --- /dev/null +++ b/kernel-2.6.33/include/linux/ashmem.h @@ -0,0 +1,48 @@ +/* + * include/linux/ashmem.h + * + * Copyright 2008 Google Inc. + * Author: Robert Love + * + * This file is dual licensed. It may be redistributed and/or modified + * under the terms of the Apache 2.0 License OR version 2 of the GNU + * General Public License. + */ + +#ifndef _LINUX_ASHMEM_H +#define _LINUX_ASHMEM_H + +#include +#include + +#define ASHMEM_NAME_LEN 256 + +#define ASHMEM_NAME_DEF "dev/ashmem" + +/* Return values from ASHMEM_PIN: Was the mapping purged while unpinned? */ +#define ASHMEM_NOT_PURGED 0 +#define ASHMEM_WAS_PURGED 1 + +/* Return values from ASHMEM_GET_PIN_STATUS: Is the mapping pinned? */ +#define ASHMEM_IS_UNPINNED 0 +#define ASHMEM_IS_PINNED 1 + +struct ashmem_pin { + __u32 offset; /* offset into region, in bytes, page-aligned */ + __u32 len; /* length forward from offset, in bytes, page-aligned */ +}; + +#define __ASHMEMIOC 0x77 + +#define ASHMEM_SET_NAME _IOW(__ASHMEMIOC, 1, char[ASHMEM_NAME_LEN]) +#define ASHMEM_GET_NAME _IOR(__ASHMEMIOC, 2, char[ASHMEM_NAME_LEN]) +#define ASHMEM_SET_SIZE _IOW(__ASHMEMIOC, 3, size_t) +#define ASHMEM_GET_SIZE _IO(__ASHMEMIOC, 4) +#define ASHMEM_SET_PROT_MASK _IOW(__ASHMEMIOC, 5, unsigned long) +#define ASHMEM_GET_PROT_MASK _IO(__ASHMEMIOC, 6) +#define ASHMEM_PIN _IOW(__ASHMEMIOC, 7, struct ashmem_pin) +#define ASHMEM_UNPIN _IOW(__ASHMEMIOC, 8, struct ashmem_pin) +#define ASHMEM_GET_PIN_STATUS _IO(__ASHMEMIOC, 9) +#define ASHMEM_PURGE_ALL_CACHES _IO(__ASHMEMIOC, 10) + +#endif /* _LINUX_ASHMEM_H */ diff --git a/kernel-2.6.33/include/linux/earlysuspend.h b/kernel-2.6.33/include/linux/earlysuspend.h new file mode 100755 index 00000000..8343b817 --- /dev/null +++ b/kernel-2.6.33/include/linux/earlysuspend.h @@ -0,0 +1,56 @@ +/* include/linux/earlysuspend.h + * + * Copyright (C) 2007-2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#ifndef _LINUX_EARLYSUSPEND_H +#define _LINUX_EARLYSUSPEND_H + +#ifdef CONFIG_HAS_EARLYSUSPEND +#include +#endif + +/* The early_suspend structure defines suspend and resume hooks to be called + * when the user visible sleep state of the system changes, and a level to + * control the order. They can be used to turn off the screen and input + * devices that are not used for wakeup. + * Suspend handlers are called in low to high level order, resume handlers are + * called in the opposite order. If, when calling register_early_suspend, + * the suspend handlers have already been called without a matching call to the + * resume handlers, the suspend handler will be called directly from + * register_early_suspend. This direct call can violate the normal level order. + */ +enum { + EARLY_SUSPEND_LEVEL_BLANK_SCREEN = 50, + EARLY_SUSPEND_LEVEL_STOP_DRAWING = 100, + EARLY_SUSPEND_LEVEL_DISABLE_FB = 150, +}; +struct early_suspend { +#ifdef CONFIG_HAS_EARLYSUSPEND + struct list_head link; + int level; + void (*suspend)(struct early_suspend *h); + void (*resume)(struct early_suspend *h); +#endif +}; + +#ifdef CONFIG_HAS_EARLYSUSPEND +void register_early_suspend(struct early_suspend *handler); +void unregister_early_suspend(struct early_suspend *handler); +#else +#define register_early_suspend(handler) do { } while (0) +#define unregister_early_suspend(handler) do { } while (0) +#endif + +#endif + diff --git a/kernel-2.6.33/include/linux/i2c/ak4183.h b/kernel-2.6.33/include/linux/i2c/ak4183.h new file mode 100644 index 00000000..ecdacdf1 --- /dev/null +++ b/kernel-2.6.33/include/linux/i2c/ak4183.h @@ -0,0 +1,17 @@ +#ifndef __LINUX_I2C_AK4183_H +#define __LINUX_I2C_AK4183_H + +/* linux/i2c/ak4183.h */ + +struct ak4183_platform_data { + u16 model; + u16 x_plate_ohms; + + int (*get_pendown_state)(void); + void (*clear_penirq)(void); /* If needed, clear 2nd level + interrupt source */ + int (*init_platform_hw)(void); + void (*exit_platform_hw)(void); +}; + +#endif diff --git a/kernel-2.6.33/include/linux/power_supply.h b/kernel-2.6.33/include/linux/power_supply.h old mode 100644 new mode 100755 index b5d096d3..20b9dc08 --- a/kernel-2.6.33/include/linux/power_supply.h +++ b/kernel-2.6.33/include/linux/power_supply.h @@ -113,10 +113,13 @@ enum power_supply_property { POWER_SUPPLY_PROP_TIME_TO_EMPTY_AVG, POWER_SUPPLY_PROP_TIME_TO_FULL_NOW, POWER_SUPPLY_PROP_TIME_TO_FULL_AVG, + POWER_SUPPLY_PROP_BATT_VOL, + POWER_SUPPLY_PROP_BATT_TEMP, /* Properties of type `const char *' */ POWER_SUPPLY_PROP_MODEL_NAME, POWER_SUPPLY_PROP_MANUFACTURER, - POWER_SUPPLY_PROP_SERIAL_NUMBER, + POWER_SUPPLY_PROP_SERIAL_NUMBER, + }; enum power_supply_type { diff --git a/kernel-2.6.33/include/linux/sched.h b/kernel-2.6.33/include/linux/sched.h old mode 100644 new mode 100755 index 78efe7c4..c47eefc4 --- a/kernel-2.6.33/include/linux/sched.h +++ b/kernel-2.6.33/include/linux/sched.h @@ -1750,6 +1750,9 @@ static inline void put_task_struct(struct task_struct *t) extern void task_times(struct task_struct *p, cputime_t *ut, cputime_t *st); extern void thread_group_times(struct task_struct *p, cputime_t *ut, cputime_t *st); +extern int task_free_register(struct notifier_block *n); +extern int task_free_unregister(struct notifier_block *n); + /* * Per process flags */ diff --git a/kernel-2.6.33/include/linux/shmem_fs.h b/kernel-2.6.33/include/linux/shmem_fs.h old mode 100644 new mode 100755 index e164291f..eba4e4ef --- a/kernel-2.6.33/include/linux/shmem_fs.h +++ b/kernel-2.6.33/include/linux/shmem_fs.h @@ -41,4 +41,5 @@ static inline struct shmem_inode_info *SHMEM_I(struct inode *inode) extern int init_tmpfs(void); extern int shmem_fill_super(struct super_block *sb, void *data, int silent); +extern void shmem_set_file(struct vm_area_struct *vma, struct file *file); #endif diff --git a/kernel-2.6.33/include/linux/switch.h b/kernel-2.6.33/include/linux/switch.h new file mode 100644 index 00000000..3e4c748e --- /dev/null +++ b/kernel-2.6.33/include/linux/switch.h @@ -0,0 +1,53 @@ +/* + * Switch class driver + * + * Copyright (C) 2008 Google, Inc. + * Author: Mike Lockwood + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * +*/ + +#ifndef __LINUX_SWITCH_H__ +#define __LINUX_SWITCH_H__ + +struct switch_dev { + const char *name; + struct device *dev; + int index; + int state; + + ssize_t (*print_name)(struct switch_dev *sdev, char *buf); + ssize_t (*print_state)(struct switch_dev *sdev, char *buf); +}; + +struct gpio_switch_platform_data { + const char *name; + unsigned gpio; + + /* if NULL, switch_dev.name will be printed */ + const char *name_on; + const char *name_off; + /* if NULL, "0" or "1" will be printed */ + const char *state_on; + const char *state_off; +}; + +extern int switch_dev_register(struct switch_dev *sdev); +extern void switch_dev_unregister(struct switch_dev *sdev); + +static inline int switch_get_state(struct switch_dev *sdev) +{ + return sdev->state; +} + +extern void switch_set_state(struct switch_dev *sdev, int state); + +#endif /* __LINUX_SWITCH_H__ */ diff --git a/kernel-2.6.33/include/linux/timed_gpio.h b/kernel-2.6.33/include/linux/timed_gpio.h new file mode 100755 index 00000000..a0e15f8b --- /dev/null +++ b/kernel-2.6.33/include/linux/timed_gpio.h @@ -0,0 +1,33 @@ +/* include/linux/timed_gpio.h + * + * Copyright (C) 2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * +*/ + +#ifndef _LINUX_TIMED_GPIO_H +#define _LINUX_TIMED_GPIO_H + +#define TIMED_GPIO_NAME "timed-gpio" + +struct timed_gpio { + const char *name; + unsigned gpio; + int max_timeout; + u8 active_low; +}; + +struct timed_gpio_platform_data { + int num_gpios; + struct timed_gpio *gpios; +}; + +#endif diff --git a/kernel-2.6.33/include/linux/wakelock.h b/kernel-2.6.33/include/linux/wakelock.h new file mode 100755 index 00000000..a096d24a --- /dev/null +++ b/kernel-2.6.33/include/linux/wakelock.h @@ -0,0 +1,91 @@ +/* include/linux/wakelock.h + * + * Copyright (C) 2007-2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#ifndef _LINUX_WAKELOCK_H +#define _LINUX_WAKELOCK_H + +#include +#include + +/* A wake_lock prevents the system from entering suspend or other low power + * states when active. If the type is set to WAKE_LOCK_SUSPEND, the wake_lock + * prevents a full system suspend. If the type is WAKE_LOCK_IDLE, low power + * states that cause large interrupt latencies or that disable a set of + * interrupts will not entered from idle until the wake_locks are released. + */ + +enum { + WAKE_LOCK_SUSPEND, /* Prevent suspend */ + WAKE_LOCK_IDLE, /* Prevent low power idle */ + WAKE_LOCK_TYPE_COUNT +}; + +struct wake_lock { +#ifdef CONFIG_HAS_WAKELOCK + struct list_head link; + int flags; + const char *name; + unsigned long expires; +#ifdef CONFIG_WAKELOCK_STAT + struct { + int count; + int expire_count; + int wakeup_count; + ktime_t total_time; + ktime_t prevent_suspend_time; + ktime_t max_time; + ktime_t last_time; + } stat; +#endif +#endif +}; + +#ifdef CONFIG_HAS_WAKELOCK + +void wake_lock_init(struct wake_lock *lock, int type, const char *name); +void wake_lock_destroy(struct wake_lock *lock); +void wake_lock(struct wake_lock *lock); +void wake_lock_timeout(struct wake_lock *lock, long timeout); +void wake_unlock(struct wake_lock *lock); + +/* wake_lock_active returns a non-zero value if the wake_lock is currently + * locked. If the wake_lock has a timeout, it does not check the timeout + * but if the timeout had aready been checked it will return 0. + */ +int wake_lock_active(struct wake_lock *lock); + +/* has_wake_lock returns 0 if no wake locks of the specified type are active, + * and non-zero if one or more wake locks are held. Specifically it returns + * -1 if one or more wake locks with no timeout are active or the + * number of jiffies until all active wake locks time out. + */ +long has_wake_lock(int type); + +#else + +static inline void wake_lock_init(struct wake_lock *lock, int type, + const char *name) {} +static inline void wake_lock_destroy(struct wake_lock *lock) {} +static inline void wake_lock(struct wake_lock *lock) {} +static inline void wake_lock_timeout(struct wake_lock *lock, long timeout) {} +static inline void wake_unlock(struct wake_lock *lock) {} + +static inline int wake_lock_active(struct wake_lock *lock) { return 0; } +static inline long has_wake_lock(int type) { return 0; } + +#endif + +#endif + diff --git a/kernel-2.6.33/init/Kconfig b/kernel-2.6.33/init/Kconfig old mode 100644 new mode 100755 index d95ca7cd..9ce00bc4 --- a/kernel-2.6.33/init/Kconfig +++ b/kernel-2.6.33/init/Kconfig @@ -928,6 +928,15 @@ config SHMEM option replaces shmem and tmpfs with the much simpler ramfs code, which may be appropriate on small systems without swap. +config ASHMEM + bool "Enable the Anonymous Shared Memory Subsystem" + default n + depends on SHMEM || TINY_SHMEM + help + The ashmem subsystem is a new shared memory allocator, similar to + POSIX SHM but with different behavior and sporting a simpler + file-based API. + config AIO bool "Enable AIO support" if EMBEDDED default y diff --git a/kernel-2.6.33/init/do_mounts.c b/kernel-2.6.33/init/do_mounts.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/kernel/fork.c b/kernel-2.6.33/kernel/fork.c old mode 100644 new mode 100755 index f88bd984..73bd06cc --- a/kernel-2.6.33/kernel/fork.c +++ b/kernel-2.6.33/kernel/fork.c @@ -139,6 +139,9 @@ struct kmem_cache *vm_area_cachep; /* SLAB cache for mm_struct structures (tsk->mm) */ static struct kmem_cache *mm_cachep; +/* Notifier list called when a task struct is freed */ +static ATOMIC_NOTIFIER_HEAD(task_free_notifier); + static void account_kernel_stack(struct thread_info *ti, int account) { struct zone *zone = page_zone(virt_to_page(ti)); @@ -157,6 +160,17 @@ void free_task(struct task_struct *tsk) } EXPORT_SYMBOL(free_task); +int task_free_register(struct notifier_block *n) +{ + return atomic_notifier_chain_register(&task_free_notifier, n); +} +EXPORT_SYMBOL(task_free_register); + +int task_free_unregister(struct notifier_block *n) +{ + return atomic_notifier_chain_unregister(&task_free_notifier, n); +} +EXPORT_SYMBOL(task_free_unregister); void __put_task_struct(struct task_struct *tsk) { WARN_ON(!tsk->exit_state); diff --git a/kernel-2.6.33/kernel/power/Kconfig b/kernel-2.6.33/kernel/power/Kconfig old mode 100644 new mode 100755 index 91e09d3b..1621b707 --- a/kernel-2.6.33/kernel/power/Kconfig +++ b/kernel-2.6.33/kernel/power/Kconfig @@ -119,6 +119,73 @@ config SUSPEND_FREEZER config HIBERNATION_NVS bool +config HAS_WAKELOCK + bool + +config HAS_EARLYSUSPEND + bool + +config WAKELOCK + bool "Wake lock" + depends on PM && RTC_CLASS + default n + select HAS_WAKELOCK + ---help--- + Enable wakelocks. When user space request a sleep state the + sleep request will be delayed until no wake locks are held. + +config WAKELOCK_STAT + bool "Wake lock stats" + depends on WAKELOCK + default y + ---help--- + Report wake lock stats in /proc/wakelocks + +config USER_WAKELOCK + bool "Userspace wake locks" + depends on WAKELOCK + default y + ---help--- + User-space wake lock api. Write "lockname" or "lockname timeout" + to /sys/power/wake_lock lock and if needed create a wake lock. + Write "lockname" to /sys/power/wake_unlock to unlock a user wake + lock. + +config EARLYSUSPEND + bool "Early suspend" + depends on WAKELOCK + default y + select HAS_EARLYSUSPEND + ---help--- + Call early suspend handlers when the user requested sleep state + changes. + +choice + prompt "User-space screen access" + default FB_EARLYSUSPEND if !FRAMEBUFFER_CONSOLE + default CONSOLE_EARLYSUSPEND + depends on HAS_EARLYSUSPEND + + config NO_USER_SPACE_SCREEN_ACCESS_CONTROL + bool "None" + + config CONSOLE_EARLYSUSPEND + bool "Console switch on early-suspend" + depends on HAS_EARLYSUSPEND && VT + ---help--- + Register early suspend handler to perform a console switch to + when user-space should stop drawing to the screen and a switch + back when it should resume. + + config FB_EARLYSUSPEND + bool "Sysfs interface" + depends on HAS_EARLYSUSPEND + ---help--- + Register early suspend handler that notifies and waits for + user-space through sysfs when user-space should stop drawing + to the screen and notifies user-space when it should resume. +endchoice + config HIBERNATION bool "Hibernation (aka 'suspend to disk')" depends on PM && SWAP && ARCH_HIBERNATION_POSSIBLE diff --git a/kernel-2.6.33/kernel/power/Makefile b/kernel-2.6.33/kernel/power/Makefile old mode 100644 new mode 100755 index 43191815..3231c48a --- a/kernel-2.6.33/kernel/power/Makefile +++ b/kernel-2.6.33/kernel/power/Makefile @@ -8,7 +8,12 @@ obj-$(CONFIG_PM_SLEEP) += console.o obj-$(CONFIG_FREEZER) += process.o obj-$(CONFIG_SUSPEND) += suspend.o obj-$(CONFIG_PM_TEST_SUSPEND) += suspend_test.o -obj-$(CONFIG_HIBERNATION) += hibernate.o snapshot.o swap.o user.o +obj-$(CONFIG_HIBERNATION) += swsusp.o hibernate.o snapshot.o swap.o user.o obj-$(CONFIG_HIBERNATION_NVS) += hibernate_nvs.o +obj-$(CONFIG_WAKELOCK) += wakelock.o +obj-$(CONFIG_USER_WAKELOCK) += userwakelock.o +obj-$(CONFIG_EARLYSUSPEND) += earlysuspend.o +obj-$(CONFIG_CONSOLE_EARLYSUSPEND) += consoleearlysuspend.o +obj-$(CONFIG_FB_EARLYSUSPEND) += fbearlysuspend.o obj-$(CONFIG_MAGIC_SYSRQ) += poweroff.o diff --git a/kernel-2.6.33/kernel/power/console.c b/kernel-2.6.33/kernel/power/console.c old mode 100644 new mode 100755 index 218e5af9..3c86977d --- a/kernel-2.6.33/kernel/power/console.c +++ b/kernel-2.6.33/kernel/power/console.c @@ -6,11 +6,11 @@ #include #include -#include +#include #include #include "power.h" -#if defined(CONFIG_VT) && defined(CONFIG_VT_CONSOLE) +#if defined(CONFIG_VT) && defined(CONFIG_VT_CONSOLE) #define SUSPEND_CONSOLE (MAX_NR_CONSOLES-1) static int orig_fgconsole, orig_kmsg; @@ -21,7 +21,8 @@ int pm_prepare_console(void) if (orig_fgconsole < 0) return 1; - orig_kmsg = vt_kmsg_redirect(SUSPEND_CONSOLE); + //orig_kmsg = kmsg_redirect; + //kmsg_redirect = SUSPEND_CONSOLE; return 0; } @@ -29,7 +30,7 @@ void pm_restore_console(void) { if (orig_fgconsole >= 0) { vt_move_to_console(orig_fgconsole, 0); - vt_kmsg_redirect(orig_kmsg); + //kmsg_redirect = orig_kmsg; } } #endif diff --git a/kernel-2.6.33/kernel/power/consoleearlysuspend.c b/kernel-2.6.33/kernel/power/consoleearlysuspend.c new file mode 100755 index 00000000..a3edcb26 --- /dev/null +++ b/kernel-2.6.33/kernel/power/consoleearlysuspend.c @@ -0,0 +1,78 @@ +/* kernel/power/consoleearlysuspend.c + * + * Copyright (C) 2005-2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include +#include + +#define EARLY_SUSPEND_CONSOLE (MAX_NR_CONSOLES-1) + +static int orig_fgconsole; +static void console_early_suspend(struct early_suspend *h) +{ + acquire_console_sem(); + orig_fgconsole = fg_console; + if (vc_allocate(EARLY_SUSPEND_CONSOLE)) + goto err; + if (set_console(EARLY_SUSPEND_CONSOLE)) + goto err; + release_console_sem(); + + if (vt_waitactive(EARLY_SUSPEND_CONSOLE + 1)) + pr_warning("console_early_suspend: Can't switch VCs.\n"); + return; +err: + pr_warning("console_early_suspend: Can't set console\n"); + release_console_sem(); +} + +static void console_late_resume(struct early_suspend *h) +{ + int ret; + acquire_console_sem(); + ret = set_console(orig_fgconsole); + release_console_sem(); + if (ret) { + pr_warning("console_late_resume: Can't set console.\n"); + return; + } + + if (vt_waitactive(orig_fgconsole + 1)) + pr_warning("console_late_resume: Can't switch VCs.\n"); +} + +static struct early_suspend console_early_suspend_desc = { + .level = EARLY_SUSPEND_LEVEL_STOP_DRAWING, + .suspend = console_early_suspend, + .resume = console_late_resume, +}; + +static int __init console_early_suspend_init(void) +{ + register_early_suspend(&console_early_suspend_desc); + return 0; +} + +static void __exit console_early_suspend_exit(void) +{ + unregister_early_suspend(&console_early_suspend_desc); +} + +module_init(console_early_suspend_init); +module_exit(console_early_suspend_exit); + diff --git a/kernel-2.6.33/kernel/power/earlysuspend.c b/kernel-2.6.33/kernel/power/earlysuspend.c new file mode 100755 index 00000000..84bed51d --- /dev/null +++ b/kernel-2.6.33/kernel/power/earlysuspend.c @@ -0,0 +1,178 @@ +/* kernel/power/earlysuspend.c + * + * Copyright (C) 2005-2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include /* sys_sync */ +#include +#include + +#include "power.h" + +enum { + DEBUG_USER_STATE = 1U << 0, + DEBUG_SUSPEND = 1U << 2, +}; +static int debug_mask = DEBUG_USER_STATE; +module_param_named(debug_mask, debug_mask, int, S_IRUGO | S_IWUSR | S_IWGRP); + +static DEFINE_MUTEX(early_suspend_lock); +static LIST_HEAD(early_suspend_handlers); +static void early_suspend(struct work_struct *work); +static void late_resume(struct work_struct *work); +static DECLARE_WORK(early_suspend_work, early_suspend); +static DECLARE_WORK(late_resume_work, late_resume); +static DEFINE_SPINLOCK(state_lock); +enum { + SUSPEND_REQUESTED = 0x1, + SUSPENDED = 0x2, + SUSPEND_REQUESTED_AND_SUSPENDED = SUSPEND_REQUESTED | SUSPENDED, +}; +static int state; + +void register_early_suspend(struct early_suspend *handler) +{ + struct list_head *pos; + + mutex_lock(&early_suspend_lock); + list_for_each(pos, &early_suspend_handlers) { + struct early_suspend *e; + e = list_entry(pos, struct early_suspend, link); + if (e->level > handler->level) + break; + } + list_add_tail(&handler->link, pos); + if ((state & SUSPENDED) && handler->suspend) + handler->suspend(handler); + mutex_unlock(&early_suspend_lock); +} +EXPORT_SYMBOL(register_early_suspend); + +void unregister_early_suspend(struct early_suspend *handler) +{ + mutex_lock(&early_suspend_lock); + list_del(&handler->link); + mutex_unlock(&early_suspend_lock); +} +EXPORT_SYMBOL(unregister_early_suspend); + +static void early_suspend(struct work_struct *work) +{ + struct early_suspend *pos; + unsigned long irqflags; + int abort = 0; + + mutex_lock(&early_suspend_lock); + spin_lock_irqsave(&state_lock, irqflags); + if (state == SUSPEND_REQUESTED) + state |= SUSPENDED; + else + abort = 1; + spin_unlock_irqrestore(&state_lock, irqflags); + + if (abort) { + if (debug_mask & DEBUG_SUSPEND) + pr_info("early_suspend: abort, state %d\n", state); + mutex_unlock(&early_suspend_lock); + goto abort; + } + + if (debug_mask & DEBUG_SUSPEND) + pr_info("early_suspend: call handlers\n"); + list_for_each_entry(pos, &early_suspend_handlers, link) { + if (pos->suspend != NULL) + pos->suspend(pos); + } + mutex_unlock(&early_suspend_lock); + + if (debug_mask & DEBUG_SUSPEND) + pr_info("early_suspend: sync\n"); + + sys_sync(); +abort: + spin_lock_irqsave(&state_lock, irqflags); + if (state == SUSPEND_REQUESTED_AND_SUSPENDED) + wake_unlock(&main_wake_lock); + spin_unlock_irqrestore(&state_lock, irqflags); +} + +static void late_resume(struct work_struct *work) +{ + struct early_suspend *pos; + unsigned long irqflags; + int abort = 0; + + mutex_lock(&early_suspend_lock); + spin_lock_irqsave(&state_lock, irqflags); + if (state == SUSPENDED) + state &= ~SUSPENDED; + else + abort = 1; + spin_unlock_irqrestore(&state_lock, irqflags); + + if (abort) { + if (debug_mask & DEBUG_SUSPEND) + pr_info("late_resume: abort, state %d\n", state); + goto abort; + } + if (debug_mask & DEBUG_SUSPEND) + pr_info("late_resume: call handlers\n"); + list_for_each_entry_reverse(pos, &early_suspend_handlers, link) + if (pos->resume != NULL) + pos->resume(pos); + if (debug_mask & DEBUG_SUSPEND) + pr_info("late_resume: done\n"); +abort: + mutex_unlock(&early_suspend_lock); +} + +void request_suspend_state(suspend_state_t new_state) +{ + unsigned long irqflags; + int old_sleep; + + spin_lock_irqsave(&state_lock, irqflags); + old_sleep = state & SUSPEND_REQUESTED; + if (debug_mask & DEBUG_USER_STATE) { + struct timespec ts; + struct rtc_time tm; + getnstimeofday(&ts); + rtc_time_to_tm(ts.tv_sec, &tm); + pr_info("request_suspend_state: %s (%d->%d) at %lld " + "(%d-%02d-%02d %02d:%02d:%02d.%09lu UTC)\n", + new_state != PM_SUSPEND_ON ? "sleep" : "wakeup", + requested_suspend_state, new_state, + ktime_to_ns(ktime_get()), + tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, + tm.tm_hour, tm.tm_min, tm.tm_sec, ts.tv_nsec); + } + if (!old_sleep && new_state != PM_SUSPEND_ON) { + state |= SUSPEND_REQUESTED; + queue_work(suspend_work_queue, &early_suspend_work); + } else if (old_sleep && new_state == PM_SUSPEND_ON) { + state &= ~SUSPEND_REQUESTED; + wake_lock(&main_wake_lock); + queue_work(suspend_work_queue, &late_resume_work); + } + requested_suspend_state = new_state; + spin_unlock_irqrestore(&state_lock, irqflags); +} + +suspend_state_t get_suspend_state(void) +{ + return requested_suspend_state; +} diff --git a/kernel-2.6.33/kernel/power/fbearlysuspend.c b/kernel-2.6.33/kernel/power/fbearlysuspend.c new file mode 100755 index 00000000..15137650 --- /dev/null +++ b/kernel-2.6.33/kernel/power/fbearlysuspend.c @@ -0,0 +1,153 @@ +/* kernel/power/fbearlysuspend.c + * + * Copyright (C) 2005-2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include + +#include "power.h" + +static wait_queue_head_t fb_state_wq; +static DEFINE_SPINLOCK(fb_state_lock); +static enum { + FB_STATE_STOPPED_DRAWING, + FB_STATE_REQUEST_STOP_DRAWING, + FB_STATE_DRAWING_OK, +} fb_state; + +/* tell userspace to stop drawing, wait for it to stop */ +static void stop_drawing_early_suspend(struct early_suspend *h) +{ + int ret; + unsigned long irq_flags; + + spin_lock_irqsave(&fb_state_lock, irq_flags); + fb_state = FB_STATE_REQUEST_STOP_DRAWING; + spin_unlock_irqrestore(&fb_state_lock, irq_flags); + + wake_up_all(&fb_state_wq); + ret = wait_event_timeout(fb_state_wq, + fb_state == FB_STATE_STOPPED_DRAWING, + HZ); + if (unlikely(fb_state != FB_STATE_STOPPED_DRAWING)) + pr_warning("stop_drawing_early_suspend: timeout waiting for " + "userspace to stop drawing\n"); +} + +/* tell userspace to start drawing */ +static void start_drawing_late_resume(struct early_suspend *h) +{ + unsigned long irq_flags; + + spin_lock_irqsave(&fb_state_lock, irq_flags); + fb_state = FB_STATE_DRAWING_OK; + spin_unlock_irqrestore(&fb_state_lock, irq_flags); + wake_up(&fb_state_wq); +} + +static struct early_suspend stop_drawing_early_suspend_desc = { + .level = EARLY_SUSPEND_LEVEL_STOP_DRAWING, + .suspend = stop_drawing_early_suspend, + .resume = start_drawing_late_resume, +}; + +static ssize_t wait_for_fb_sleep_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + char *s = buf; + int ret; + + ret = wait_event_interruptible(fb_state_wq, + fb_state != FB_STATE_DRAWING_OK); + if (ret && fb_state == FB_STATE_DRAWING_OK) + return ret; + else + s += sprintf(buf, "sleeping"); + return s - buf; +} + +static ssize_t wait_for_fb_wake_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + char *s = buf; + int ret; + unsigned long irq_flags; + + spin_lock_irqsave(&fb_state_lock, irq_flags); + if (fb_state == FB_STATE_REQUEST_STOP_DRAWING) { + fb_state = FB_STATE_STOPPED_DRAWING; + wake_up(&fb_state_wq); + } + spin_unlock_irqrestore(&fb_state_lock, irq_flags); + + ret = wait_event_interruptible(fb_state_wq, + fb_state == FB_STATE_DRAWING_OK); + if (ret && fb_state != FB_STATE_DRAWING_OK) + return ret; + else + s += sprintf(buf, "awake"); + + return s - buf; +} + +#define power_ro_attr(_name) \ +static struct kobj_attribute _name##_attr = { \ + .attr = { \ + .name = __stringify(_name), \ + .mode = 0444, \ + }, \ + .show = _name##_show, \ + .store = NULL, \ +} + +power_ro_attr(wait_for_fb_sleep); +power_ro_attr(wait_for_fb_wake); + +static struct attribute *g[] = { + &wait_for_fb_sleep_attr.attr, + &wait_for_fb_wake_attr.attr, + NULL, +}; + +static struct attribute_group attr_group = { + .attrs = g, +}; + +static int __init android_power_init(void) +{ + int ret; + + init_waitqueue_head(&fb_state_wq); + fb_state = FB_STATE_DRAWING_OK; + + ret = sysfs_create_group(power_kobj, &attr_group); + if (ret) { + pr_err("android_power_init: sysfs_create_group failed\n"); + return ret; + } + + register_early_suspend(&stop_drawing_early_suspend_desc); + return 0; +} + +static void __exit android_power_exit(void) +{ + unregister_early_suspend(&stop_drawing_early_suspend_desc); + sysfs_remove_group(power_kobj, &attr_group); +} + +module_init(android_power_init); +module_exit(android_power_exit); + diff --git a/kernel-2.6.33/kernel/power/hibernate.c b/kernel-2.6.33/kernel/power/hibernate.c old mode 100644 new mode 100755 index bbfe472d..04a9e90d --- a/kernel-2.6.33/kernel/power/hibernate.c +++ b/kernel-2.6.33/kernel/power/hibernate.c @@ -32,7 +32,6 @@ static int noresume = 0; static char resume_file[256] = CONFIG_PM_STD_PARTITION; dev_t swsusp_resume_device; sector_t swsusp_resume_block; -int in_suspend __nosavedata = 0; enum { HIBERNATION_INVALID, @@ -202,35 +201,6 @@ static void platform_recover(int platform_mode) hibernation_ops->recover(); } -/** - * swsusp_show_speed - print the time elapsed between two events. - * @start: Starting event. - * @stop: Final event. - * @nr_pages - number of pages processed between @start and @stop - * @msg - introductory message to print - */ - -void swsusp_show_speed(struct timeval *start, struct timeval *stop, - unsigned nr_pages, char *msg) -{ - s64 elapsed_centisecs64; - int centisecs; - int k; - int kps; - - elapsed_centisecs64 = timeval_to_ns(stop) - timeval_to_ns(start); - do_div(elapsed_centisecs64, NSEC_PER_SEC / 100); - centisecs = elapsed_centisecs64; - if (centisecs == 0) - centisecs = 1; /* avoid div-by-zero */ - k = nr_pages * (PAGE_SIZE / 1024); - kps = (k * 100) / centisecs; - printk(KERN_INFO "PM: %s %d kbytes in %d.%02d seconds (%d.%02d MB/s)\n", - msg, k, - centisecs / 100, centisecs % 100, - kps / 1000, (kps % 1000) / 10); -} - /** * create_image - freeze devices that need to be frozen with interrupts * off, create the hibernation image and thaw those devices. Control diff --git a/kernel-2.6.33/kernel/power/hibernate_nvs.c b/kernel-2.6.33/kernel/power/hibernate_nvs.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/kernel/power/main.c b/kernel-2.6.33/kernel/power/main.c old mode 100644 new mode 100755 index 0998c713..3a0ab824 --- a/kernel-2.6.33/kernel/power/main.c +++ b/kernel-2.6.33/kernel/power/main.c @@ -147,7 +147,11 @@ static ssize_t state_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t n) { #ifdef CONFIG_SUSPEND +#ifdef CONFIG_EARLYSUSPEND + suspend_state_t state = PM_SUSPEND_ON; +#else suspend_state_t state = PM_SUSPEND_STANDBY; +#endif const char * const *s; #endif char *p; @@ -169,7 +173,14 @@ static ssize_t state_store(struct kobject *kobj, struct kobj_attribute *attr, break; } if (state < PM_SUSPEND_MAX && *s) +#ifdef CONFIG_EARLYSUSPEND + if (state == PM_SUSPEND_ON || valid_state(state)) { + error = 0; + request_suspend_state(state); + } +#else error = enter_state(state); +#endif #endif Exit: @@ -203,6 +214,11 @@ pm_trace_store(struct kobject *kobj, struct kobj_attribute *attr, power_attr(pm_trace); #endif /* CONFIG_PM_TRACE */ +#ifdef CONFIG_USER_WAKELOCK +power_attr(wake_lock); +power_attr(wake_unlock); +#endif + static struct attribute * g[] = { &state_attr.attr, #ifdef CONFIG_PM_TRACE @@ -210,6 +226,10 @@ static struct attribute * g[] = { #endif #if defined(CONFIG_PM_SLEEP) && defined(CONFIG_PM_DEBUG) &pm_test_attr.attr, +#endif +#ifdef CONFIG_USER_WAKELOCK + &wake_lock_attr.attr, + &wake_unlock_attr.attr, #endif NULL, }; @@ -220,7 +240,6 @@ static struct attribute_group attr_group = { #ifdef CONFIG_PM_RUNTIME struct workqueue_struct *pm_wq; -EXPORT_SYMBOL_GPL(pm_wq); static int __init pm_start_workqueue(void) { diff --git a/kernel-2.6.33/kernel/power/power.h b/kernel-2.6.33/kernel/power/power.h old mode 100644 new mode 100755 index 46c5a266..957d51fe --- a/kernel-2.6.33/kernel/power/power.h +++ b/kernel-2.6.33/kernel/power/power.h @@ -236,3 +236,27 @@ static inline void suspend_thaw_processes(void) { } #endif + +#ifdef CONFIG_WAKELOCK +/* kernel/power/wakelock.c */ +extern struct workqueue_struct *suspend_work_queue; +extern struct wake_lock main_wake_lock; +extern suspend_state_t requested_suspend_state; +#endif + +#ifdef CONFIG_USER_WAKELOCK +ssize_t wake_lock_show(struct kobject *kobj, struct kobj_attribute *attr, + char *buf); +ssize_t wake_lock_store(struct kobject *kobj, struct kobj_attribute *attr, + const char *buf, size_t n); +ssize_t wake_unlock_show(struct kobject *kobj, struct kobj_attribute *attr, + char *buf); +ssize_t wake_unlock_store(struct kobject *kobj, struct kobj_attribute *attr, + const char *buf, size_t n); +#endif + +#ifdef CONFIG_EARLYSUSPEND +/* kernel/power/earlysuspend.c */ +void request_suspend_state(suspend_state_t state); +suspend_state_t get_suspend_state(void); +#endif diff --git a/kernel-2.6.33/kernel/power/poweroff.c b/kernel-2.6.33/kernel/power/poweroff.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/kernel/power/process.c b/kernel-2.6.33/kernel/power/process.c old mode 100644 new mode 100755 index 5ade1bdc..c49bc588 --- a/kernel-2.6.33/kernel/power/process.c +++ b/kernel-2.6.33/kernel/power/process.c @@ -14,7 +14,7 @@ #include #include #include -#include +#include /* * Timeout for stopping processes @@ -38,11 +38,12 @@ static int try_to_freeze_tasks(bool sig_only) struct timeval start, end; u64 elapsed_csecs64; unsigned int elapsed_csecs; + unsigned int wakeup = 0; do_gettimeofday(&start); end_time = jiffies + TIMEOUT; - while (true) { + do { todo = 0; read_lock(&tasklist_lock); do_each_thread(g, p) { @@ -63,15 +64,14 @@ static int try_to_freeze_tasks(bool sig_only) todo++; } while_each_thread(g, p); read_unlock(&tasklist_lock); - if (!todo || time_after(jiffies, end_time)) + yield(); /* Yield is okay here */ + if (todo && has_wake_lock(WAKE_LOCK_SUSPEND)) { + wakeup = 1; break; - - /* - * We need to retry, but first give the freezing tasks some - * time to enter the regrigerator. - */ - msleep(10); - } + } + if (time_after(jiffies, end_time)) + break; + } while (todo); do_gettimeofday(&end); elapsed_csecs64 = timeval_to_ns(&end) - timeval_to_ns(&start); @@ -85,14 +85,17 @@ static int try_to_freeze_tasks(bool sig_only) * but it cleans up leftover PF_FREEZE requests. */ printk("\n"); - printk(KERN_ERR "Freezing of tasks failed after %d.%02d seconds " + printk(KERN_ERR "Freezing of tasks %s after %d.%02d seconds " "(%d tasks refusing to freeze):\n", + wakeup ? "aborted" : "failed", elapsed_csecs / 100, elapsed_csecs % 100, todo); - show_state(); + if(!wakeup) + show_state(); read_lock(&tasklist_lock); do_each_thread(g, p) { task_lock(p); - if (freezing(p) && !freezer_should_skip(p)) + if (freezing(p) && !freezer_should_skip(p) && + elapsed_csecs > 100) printk(KERN_ERR " %s\n", p->comm); cancel_freezing(p); task_unlock(p); diff --git a/kernel-2.6.33/kernel/power/snapshot.c b/kernel-2.6.33/kernel/power/snapshot.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/kernel/power/suspend.c b/kernel-2.6.33/kernel/power/suspend.c old mode 100644 new mode 100755 index 6f10dfc2..cd515ba1 --- a/kernel-2.6.33/kernel/power/suspend.c +++ b/kernel-2.6.33/kernel/power/suspend.c @@ -19,6 +19,9 @@ #include "power.h" const char *const pm_states[PM_SUSPEND_MAX] = { +#ifdef CONFIG_EARLYSUSPEND + [PM_SUSPEND_ON] = "on", +#endif [PM_SUSPEND_STANDBY] = "standby", [PM_SUSPEND_MEM] = "mem", }; diff --git a/kernel-2.6.33/kernel/power/suspend_test.c b/kernel-2.6.33/kernel/power/suspend_test.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/kernel/power/swap.c b/kernel-2.6.33/kernel/power/swap.c old mode 100644 new mode 100755 index 09b2b0ae..890f6b11 --- a/kernel-2.6.33/kernel/power/swap.c +++ b/kernel-2.6.33/kernel/power/swap.c @@ -38,107 +38,6 @@ struct swsusp_header { static struct swsusp_header *swsusp_header; -/** - * The following functions are used for tracing the allocated - * swap pages, so that they can be freed in case of an error. - */ - -struct swsusp_extent { - struct rb_node node; - unsigned long start; - unsigned long end; -}; - -static struct rb_root swsusp_extents = RB_ROOT; - -static int swsusp_extents_insert(unsigned long swap_offset) -{ - struct rb_node **new = &(swsusp_extents.rb_node); - struct rb_node *parent = NULL; - struct swsusp_extent *ext; - - /* Figure out where to put the new node */ - while (*new) { - ext = container_of(*new, struct swsusp_extent, node); - parent = *new; - if (swap_offset < ext->start) { - /* Try to merge */ - if (swap_offset == ext->start - 1) { - ext->start--; - return 0; - } - new = &((*new)->rb_left); - } else if (swap_offset > ext->end) { - /* Try to merge */ - if (swap_offset == ext->end + 1) { - ext->end++; - return 0; - } - new = &((*new)->rb_right); - } else { - /* It already is in the tree */ - return -EINVAL; - } - } - /* Add the new node and rebalance the tree. */ - ext = kzalloc(sizeof(struct swsusp_extent), GFP_KERNEL); - if (!ext) - return -ENOMEM; - - ext->start = swap_offset; - ext->end = swap_offset; - rb_link_node(&ext->node, parent, new); - rb_insert_color(&ext->node, &swsusp_extents); - return 0; -} - -/** - * alloc_swapdev_block - allocate a swap page and register that it has - * been allocated, so that it can be freed in case of an error. - */ - -sector_t alloc_swapdev_block(int swap) -{ - unsigned long offset; - - offset = swp_offset(get_swap_page_of_type(swap)); - if (offset) { - if (swsusp_extents_insert(offset)) - swap_free(swp_entry(swap, offset)); - else - return swapdev_block(swap, offset); - } - return 0; -} - -/** - * free_all_swap_pages - free swap pages allocated for saving image data. - * It also frees the extents used to register which swap entres had been - * allocated. - */ - -void free_all_swap_pages(int swap) -{ - struct rb_node *node; - - while ((node = swsusp_extents.rb_node)) { - struct swsusp_extent *ext; - unsigned long offset; - - ext = container_of(node, struct swsusp_extent, node); - rb_erase(node, &swsusp_extents); - for (offset = ext->start; offset <= ext->end; offset++) - swap_free(swp_entry(swap, offset)); - - kfree(ext); - } -} - -int swsusp_swap_in_use(void) -{ - return (swsusp_extents.rb_node != NULL); -} - /* * General things */ @@ -437,7 +336,7 @@ static int save_image(struct swap_map_handle *handle, if (ret) break; if (!(nr_pages % m)) - printk(KERN_CONT "\b\b\b\b%3d%%", nr_pages / m); + printk("\b\b\b\b%3d%%", nr_pages / m); nr_pages++; } err2 = wait_on_bio_chain(&bio); @@ -445,9 +344,9 @@ static int save_image(struct swap_map_handle *handle, if (!ret) ret = err2; if (!ret) - printk(KERN_CONT "\b\b\b\bdone\n"); + printk("\b\b\b\bdone\n"); else - printk(KERN_CONT "\n"); + printk("\n"); swsusp_show_speed(&start, &stop, nr_to_write, "Wrote"); return ret; } diff --git a/kernel-2.6.33/kernel/power/swsusp.c b/kernel-2.6.33/kernel/power/swsusp.c old mode 100644 new mode 100755 index 5b3601bd..6a07f4db --- a/kernel-2.6.33/kernel/power/swsusp.c +++ b/kernel-2.6.33/kernel/power/swsusp.c @@ -56,3 +56,133 @@ #include "power.h" int in_suspend __nosavedata = 0; + +/** + * The following functions are used for tracing the allocated + * swap pages, so that they can be freed in case of an error. + */ + +struct swsusp_extent { + struct rb_node node; + unsigned long start; + unsigned long end; +}; + +static struct rb_root swsusp_extents = RB_ROOT; + +static int swsusp_extents_insert(unsigned long swap_offset) +{ + struct rb_node **new = &(swsusp_extents.rb_node); + struct rb_node *parent = NULL; + struct swsusp_extent *ext; + + /* Figure out where to put the new node */ + while (*new) { + ext = container_of(*new, struct swsusp_extent, node); + parent = *new; + if (swap_offset < ext->start) { + /* Try to merge */ + if (swap_offset == ext->start - 1) { + ext->start--; + return 0; + } + new = &((*new)->rb_left); + } else if (swap_offset > ext->end) { + /* Try to merge */ + if (swap_offset == ext->end + 1) { + ext->end++; + return 0; + } + new = &((*new)->rb_right); + } else { + /* It already is in the tree */ + return -EINVAL; + } + } + /* Add the new node and rebalance the tree. */ + ext = kzalloc(sizeof(struct swsusp_extent), GFP_KERNEL); + if (!ext) + return -ENOMEM; + + ext->start = swap_offset; + ext->end = swap_offset; + rb_link_node(&ext->node, parent, new); + rb_insert_color(&ext->node, &swsusp_extents); + return 0; +} + +/** + * alloc_swapdev_block - allocate a swap page and register that it has + * been allocated, so that it can be freed in case of an error. + */ + +sector_t alloc_swapdev_block(int swap) +{ + unsigned long offset; + + offset = swp_offset(get_swap_page_of_type(swap)); + if (offset) { + if (swsusp_extents_insert(offset)) + swap_free(swp_entry(swap, offset)); + else + return swapdev_block(swap, offset); + } + return 0; +} + +/** + * free_all_swap_pages - free swap pages allocated for saving image data. + * It also frees the extents used to register which swap entres had been + * allocated. + */ + +void free_all_swap_pages(int swap) +{ + struct rb_node *node; + + while ((node = swsusp_extents.rb_node)) { + struct swsusp_extent *ext; + unsigned long offset; + + ext = container_of(node, struct swsusp_extent, node); + rb_erase(node, &swsusp_extents); + for (offset = ext->start; offset <= ext->end; offset++) + swap_free(swp_entry(swap, offset)); + + kfree(ext); + } +} + +int swsusp_swap_in_use(void) +{ + return (swsusp_extents.rb_node != NULL); +} + +/** + * swsusp_show_speed - print the time elapsed between two events represented by + * @start and @stop + * + * @nr_pages - number of pages processed between @start and @stop + * @msg - introductory message to print + */ + +void swsusp_show_speed(struct timeval *start, struct timeval *stop, + unsigned nr_pages, char *msg) +{ + s64 elapsed_centisecs64; + int centisecs; + int k; + int kps; + + elapsed_centisecs64 = timeval_to_ns(stop) - timeval_to_ns(start); + do_div(elapsed_centisecs64, NSEC_PER_SEC / 100); + centisecs = elapsed_centisecs64; + if (centisecs == 0) + centisecs = 1; /* avoid div-by-zero */ + k = nr_pages * (PAGE_SIZE / 1024); + kps = (k * 100) / centisecs; + printk(KERN_INFO "PM: %s %d kbytes in %d.%02d seconds (%d.%02d MB/s)\n", + msg, k, + centisecs / 100, centisecs % 100, + kps / 1000, (kps % 1000) / 10); +} diff --git a/kernel-2.6.33/kernel/power/user.c b/kernel-2.6.33/kernel/power/user.c old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/kernel/power/userwakelock.c b/kernel-2.6.33/kernel/power/userwakelock.c new file mode 100755 index 00000000..d7242d99 --- /dev/null +++ b/kernel-2.6.33/kernel/power/userwakelock.c @@ -0,0 +1,218 @@ +/* kernel/power/userwakelock.c + * + * Copyright (C) 2005-2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include + +#include "power.h" + +enum { + DEBUG_FAILURE = BIT(0), + DEBUG_ERROR = BIT(1), + DEBUG_NEW = BIT(2), + DEBUG_ACCESS = BIT(3), + DEBUG_LOOKUP = BIT(4), +}; +static int debug_mask = DEBUG_FAILURE; +module_param_named(debug_mask, debug_mask, int, S_IRUGO | S_IWUSR | S_IWGRP); + +static DEFINE_MUTEX(tree_lock); + +struct user_wake_lock { + struct rb_node node; + struct wake_lock wake_lock; + char name[0]; +}; +struct rb_root user_wake_locks; + +static struct user_wake_lock *lookup_wake_lock_name( + const char *buf, int allocate, long *timeoutptr) +{ + struct rb_node **p = &user_wake_locks.rb_node; + struct rb_node *parent = NULL; + struct user_wake_lock *l; + int diff; + u64 timeout; + int name_len; + const char *arg; + + /* Find length of lock name and start of optional timeout string */ + arg = buf; + while (*arg && !isspace(*arg)) + arg++; + name_len = arg - buf; + if (!name_len) + goto bad_arg; + while (isspace(*arg)) + arg++; + + /* Process timeout string */ + if (timeoutptr && *arg) { + timeout = simple_strtoull(arg, (char **)&arg, 0); + while (isspace(*arg)) + arg++; + if (*arg) + goto bad_arg; + /* convert timeout from nanoseconds to jiffies > 0 */ + timeout += (NSEC_PER_SEC / HZ) - 1; + do_div(timeout, (NSEC_PER_SEC / HZ)); + if (timeout <= 0) + timeout = 1; + *timeoutptr = timeout; + } else if (*arg) + goto bad_arg; + else if (timeoutptr) + *timeoutptr = 0; + + /* Lookup wake lock in rbtree */ + while (*p) { + parent = *p; + l = rb_entry(parent, struct user_wake_lock, node); + diff = strncmp(buf, l->name, name_len); + if (!diff && l->name[name_len]) + diff = -1; + if (debug_mask & DEBUG_ERROR) + pr_info("lookup_wake_lock_name: compare %.*s %s %d\n", + name_len, buf, l->name, diff); + + if (diff < 0) + p = &(*p)->rb_left; + else if (diff > 0) + p = &(*p)->rb_right; + else + return l; + } + + /* Allocate and add new wakelock to rbtree */ + if (!allocate) { + if (debug_mask & DEBUG_ERROR) + pr_info("lookup_wake_lock_name: %.*s not found\n", + name_len, buf); + return ERR_PTR(-EINVAL); + } + l = kzalloc(sizeof(*l) + name_len + 1, GFP_KERNEL); + if (l == NULL) { + if (debug_mask & DEBUG_FAILURE) + pr_err("lookup_wake_lock_name: failed to allocate " + "memory for %.*s\n", name_len, buf); + return ERR_PTR(-ENOMEM); + } + memcpy(l->name, buf, name_len); + if (debug_mask & DEBUG_NEW) + pr_info("lookup_wake_lock_name: new wake lock %s\n", l->name); + wake_lock_init(&l->wake_lock, WAKE_LOCK_SUSPEND, l->name); + rb_link_node(&l->node, parent, p); + rb_insert_color(&l->node, &user_wake_locks); + return l; + +bad_arg: + if (debug_mask & DEBUG_ERROR) + pr_info("lookup_wake_lock_name: wake lock, %.*s, bad arg, %s\n", + name_len, buf, arg); + return ERR_PTR(-EINVAL); +} + +ssize_t wake_lock_show( + struct kobject *kobj, struct kobj_attribute *attr, char *buf) +{ + char *s = buf; + char *end = buf + PAGE_SIZE; + struct rb_node *n; + struct user_wake_lock *l; + + mutex_lock(&tree_lock); + + for (n = rb_first(&user_wake_locks); n != NULL; n = rb_next(n)) { + l = rb_entry(n, struct user_wake_lock, node); + if (wake_lock_active(&l->wake_lock)) + s += scnprintf(s, end - s, "%s ", l->name); + } + s += scnprintf(s, end - s, "\n"); + + mutex_unlock(&tree_lock); + return (s - buf); +} + +ssize_t wake_lock_store( + struct kobject *kobj, struct kobj_attribute *attr, + const char *buf, size_t n) +{ + long timeout; + struct user_wake_lock *l; + + mutex_lock(&tree_lock); + l = lookup_wake_lock_name(buf, 1, &timeout); + if (IS_ERR(l)) { + n = PTR_ERR(l); + goto bad_name; + } + + if (debug_mask & DEBUG_ACCESS) + pr_info("wake_lock_store: %s, timeout %ld\n", l->name, timeout); + + if (timeout) + wake_lock_timeout(&l->wake_lock, timeout); + else + wake_lock(&l->wake_lock); +bad_name: + mutex_unlock(&tree_lock); + return n; +} + + +ssize_t wake_unlock_show( + struct kobject *kobj, struct kobj_attribute *attr, char *buf) +{ + char *s = buf; + char *end = buf + PAGE_SIZE; + struct rb_node *n; + struct user_wake_lock *l; + + mutex_lock(&tree_lock); + + for (n = rb_first(&user_wake_locks); n != NULL; n = rb_next(n)) { + l = rb_entry(n, struct user_wake_lock, node); + if (!wake_lock_active(&l->wake_lock)) + s += scnprintf(s, end - s, "%s ", l->name); + } + s += scnprintf(s, end - s, "\n"); + + mutex_unlock(&tree_lock); + return (s - buf); +} + +ssize_t wake_unlock_store( + struct kobject *kobj, struct kobj_attribute *attr, + const char *buf, size_t n) +{ + struct user_wake_lock *l; + + mutex_lock(&tree_lock); + l = lookup_wake_lock_name(buf, 0, NULL); + if (IS_ERR(l)) { + n = PTR_ERR(l); + goto not_found; + } + + if (debug_mask & DEBUG_ACCESS) + pr_info("wake_unlock_store: %s\n", l->name); + + wake_unlock(&l->wake_lock); +not_found: + mutex_unlock(&tree_lock); + return n; +} + diff --git a/kernel-2.6.33/kernel/power/wakelock.c b/kernel-2.6.33/kernel/power/wakelock.c new file mode 100755 index 00000000..ca48bb8d --- /dev/null +++ b/kernel-2.6.33/kernel/power/wakelock.c @@ -0,0 +1,607 @@ +/* kernel/power/wakelock.c + * + * Copyright (C) 2005-2008 Google, Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * 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. + * + */ + +#include +#include +#include +#include +#include /* sys_sync */ +#include +#ifdef CONFIG_WAKELOCK_STAT +#include +#endif +#include "power.h" + +enum { + DEBUG_EXIT_SUSPEND = 1U << 0, + DEBUG_WAKEUP = 1U << 1, + DEBUG_SUSPEND = 1U << 2, + DEBUG_EXPIRE = 1U << 3, + DEBUG_WAKE_LOCK = 1U << 4, +}; +static int debug_mask = DEBUG_EXIT_SUSPEND | DEBUG_WAKEUP; +module_param_named(debug_mask, debug_mask, int, S_IRUGO | S_IWUSR | S_IWGRP); + +#define WAKE_LOCK_TYPE_MASK (0x0f) +#define WAKE_LOCK_INITIALIZED (1U << 8) +#define WAKE_LOCK_ACTIVE (1U << 9) +#define WAKE_LOCK_AUTO_EXPIRE (1U << 10) +#define WAKE_LOCK_PREVENTING_SUSPEND (1U << 11) + +static DEFINE_SPINLOCK(list_lock); +static LIST_HEAD(inactive_locks); +static struct list_head active_wake_locks[WAKE_LOCK_TYPE_COUNT]; +static int current_event_num; +struct workqueue_struct *suspend_work_queue; +struct wake_lock main_wake_lock; +suspend_state_t requested_suspend_state = PM_SUSPEND_MEM; +static struct wake_lock unknown_wakeup; + +#ifdef CONFIG_WAKELOCK_STAT +static struct wake_lock deleted_wake_locks; +static ktime_t last_sleep_time_update; +static int wait_for_wakeup; + +int get_expired_time(struct wake_lock *lock, ktime_t *expire_time) +{ + struct timespec ts; + struct timespec kt; + struct timespec tomono; + struct timespec delta; + unsigned long seq; + long timeout; + + if (!(lock->flags & WAKE_LOCK_AUTO_EXPIRE)) + return 0; + do { + seq = read_seqbegin(&xtime_lock); + timeout = lock->expires - jiffies; + if (timeout > 0) + return 0; + kt = current_kernel_time(); + tomono = wall_to_monotonic; + } while (read_seqretry(&xtime_lock, seq)); + jiffies_to_timespec(-timeout, &delta); + set_normalized_timespec(&ts, kt.tv_sec + tomono.tv_sec - delta.tv_sec, + kt.tv_nsec + tomono.tv_nsec - delta.tv_nsec); + *expire_time = timespec_to_ktime(ts); + return 1; +} + + +static int print_lock_stat(struct seq_file *m, struct wake_lock *lock) +{ + int lock_count = lock->stat.count; + int expire_count = lock->stat.expire_count; + ktime_t active_time = ktime_set(0, 0); + ktime_t total_time = lock->stat.total_time; + ktime_t max_time = lock->stat.max_time; + + ktime_t prevent_suspend_time = lock->stat.prevent_suspend_time; + if (lock->flags & WAKE_LOCK_ACTIVE) { + ktime_t now, add_time; + int expired = get_expired_time(lock, &now); + if (!expired) + now = ktime_get(); + add_time = ktime_sub(now, lock->stat.last_time); + lock_count++; + if (!expired) + active_time = add_time; + else + expire_count++; + total_time = ktime_add(total_time, add_time); + if (lock->flags & WAKE_LOCK_PREVENTING_SUSPEND) + prevent_suspend_time = ktime_add(prevent_suspend_time, + ktime_sub(now, last_sleep_time_update)); + if (add_time.tv64 > max_time.tv64) + max_time = add_time; + } + + return seq_printf(m, + "\"%s\"\t%d\t%d\t%d\t%lld\t%lld\t%lld\t%lld\t%lld\n", + lock->name, lock_count, expire_count, + lock->stat.wakeup_count, ktime_to_ns(active_time), + ktime_to_ns(total_time), + ktime_to_ns(prevent_suspend_time), ktime_to_ns(max_time), + ktime_to_ns(lock->stat.last_time)); +} + +static int wakelock_stats_show(struct seq_file *m, void *unused) +{ + unsigned long irqflags; + struct wake_lock *lock; + int ret; + int type; + + spin_lock_irqsave(&list_lock, irqflags); + + ret = seq_puts(m, "name\tcount\texpire_count\twake_count\tactive_since" + "\ttotal_time\tsleep_time\tmax_time\tlast_change\n"); + list_for_each_entry(lock, &inactive_locks, link) + ret = print_lock_stat(m, lock); + for (type = 0; type < WAKE_LOCK_TYPE_COUNT; type++) { + list_for_each_entry(lock, &active_wake_locks[type], link) + ret = print_lock_stat(m, lock); + } + spin_unlock_irqrestore(&list_lock, irqflags); + return 0; +} + +static void wake_unlock_stat_locked(struct wake_lock *lock, int expired) +{ + ktime_t duration; + ktime_t now; + if (!(lock->flags & WAKE_LOCK_ACTIVE)) + return; + if (get_expired_time(lock, &now)) + expired = 1; + else + now = ktime_get(); + lock->stat.count++; + if (expired) + lock->stat.expire_count++; + duration = ktime_sub(now, lock->stat.last_time); + lock->stat.total_time = ktime_add(lock->stat.total_time, duration); + if (ktime_to_ns(duration) > ktime_to_ns(lock->stat.max_time)) + lock->stat.max_time = duration; + lock->stat.last_time = ktime_get(); + if (lock->flags & WAKE_LOCK_PREVENTING_SUSPEND) { + duration = ktime_sub(now, last_sleep_time_update); + lock->stat.prevent_suspend_time = ktime_add( + lock->stat.prevent_suspend_time, duration); + lock->flags &= ~WAKE_LOCK_PREVENTING_SUSPEND; + } +} + +static void update_sleep_wait_stats_locked(int done) +{ + struct wake_lock *lock; + ktime_t now, etime, elapsed, add; + int expired; + + now = ktime_get(); + elapsed = ktime_sub(now, last_sleep_time_update); + list_for_each_entry(lock, &active_wake_locks[WAKE_LOCK_SUSPEND], link) { + expired = get_expired_time(lock, &etime); + if (lock->flags & WAKE_LOCK_PREVENTING_SUSPEND) { + if (expired) + add = ktime_sub(etime, last_sleep_time_update); + else + add = elapsed; + lock->stat.prevent_suspend_time = ktime_add( + lock->stat.prevent_suspend_time, add); + } + if (done || expired) + lock->flags &= ~WAKE_LOCK_PREVENTING_SUSPEND; + else + lock->flags |= WAKE_LOCK_PREVENTING_SUSPEND; + } + last_sleep_time_update = now; +} +#endif + + +static void expire_wake_lock(struct wake_lock *lock) +{ +#ifdef CONFIG_WAKELOCK_STAT + wake_unlock_stat_locked(lock, 1); +#endif + lock->flags &= ~(WAKE_LOCK_ACTIVE | WAKE_LOCK_AUTO_EXPIRE); + list_del(&lock->link); + list_add(&lock->link, &inactive_locks); + if (debug_mask & (DEBUG_WAKE_LOCK | DEBUG_EXPIRE)) + pr_info("expired wake lock %s\n", lock->name); +} + +/* Caller must acquire the list_lock spinlock */ +static void print_active_locks(int type) +{ + struct wake_lock *lock; + bool print_expired = true; + + BUG_ON(type >= WAKE_LOCK_TYPE_COUNT); + list_for_each_entry(lock, &active_wake_locks[type], link) { + if (lock->flags & WAKE_LOCK_AUTO_EXPIRE) { + long timeout = lock->expires - jiffies; + if (timeout > 0) + pr_info("active wake lock %s, time left %ld\n", + lock->name, timeout); + else if (print_expired) + pr_info("wake lock %s, expired\n", lock->name); + } else { + pr_info("active wake lock %s\n", lock->name); + if (!debug_mask & DEBUG_EXPIRE) + print_expired = false; + } + } +} + +static long has_wake_lock_locked(int type) +{ + struct wake_lock *lock, *n; + long max_timeout = 0; + + BUG_ON(type >= WAKE_LOCK_TYPE_COUNT); + list_for_each_entry_safe(lock, n, &active_wake_locks[type], link) { + if (lock->flags & WAKE_LOCK_AUTO_EXPIRE) { + long timeout = lock->expires - jiffies; + if (timeout <= 0) + expire_wake_lock(lock); + else if (timeout > max_timeout) + max_timeout = timeout; + } else + return -1; + } + return max_timeout; +} + +long has_wake_lock(int type) +{ + long ret; + unsigned long irqflags; + spin_lock_irqsave(&list_lock, irqflags); + ret = has_wake_lock_locked(type); + if (ret && (debug_mask & DEBUG_SUSPEND) && type == WAKE_LOCK_SUSPEND) + print_active_locks(type); + spin_unlock_irqrestore(&list_lock, irqflags); + return ret; +} + +static void suspend(struct work_struct *work) +{ + int ret; + int entry_event_num; + + if (has_wake_lock(WAKE_LOCK_SUSPEND)) { + if (debug_mask & DEBUG_SUSPEND) + pr_info("suspend: abort suspend\n"); + return; + } + + entry_event_num = current_event_num; + sys_sync(); + if (debug_mask & DEBUG_SUSPEND) + pr_info("suspend: enter suspend\n"); + ret = pm_suspend(requested_suspend_state); + if (debug_mask & DEBUG_EXIT_SUSPEND) { + struct timespec ts; + struct rtc_time tm; + getnstimeofday(&ts); + rtc_time_to_tm(ts.tv_sec, &tm); + pr_info("suspend: exit suspend, ret = %d " + "(%d-%02d-%02d %02d:%02d:%02d.%09lu UTC)\n", ret, + tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, + tm.tm_hour, tm.tm_min, tm.tm_sec, ts.tv_nsec); + } + if (current_event_num == entry_event_num) { + if (debug_mask & DEBUG_SUSPEND) + pr_info("suspend: pm_suspend returned with no event\n"); + wake_lock_timeout(&unknown_wakeup, HZ / 2); + } +} +static DECLARE_WORK(suspend_work, suspend); + +static void expire_wake_locks(unsigned long data) +{ + long has_lock; + unsigned long irqflags; + if (debug_mask & DEBUG_EXPIRE) + pr_info("expire_wake_locks: start\n"); + spin_lock_irqsave(&list_lock, irqflags); + if (debug_mask & DEBUG_SUSPEND) + print_active_locks(WAKE_LOCK_SUSPEND); + has_lock = has_wake_lock_locked(WAKE_LOCK_SUSPEND); + if (debug_mask & DEBUG_EXPIRE) + pr_info("expire_wake_locks: done, has_lock %ld\n", has_lock); + if (has_lock == 0) + queue_work(suspend_work_queue, &suspend_work); + spin_unlock_irqrestore(&list_lock, irqflags); +} +static DEFINE_TIMER(expire_timer, expire_wake_locks, 0, 0); + +static int power_suspend_late(struct device *dev) +{ + int ret = has_wake_lock(WAKE_LOCK_SUSPEND) ? -EAGAIN : 0; +#ifdef CONFIG_WAKELOCK_STAT + wait_for_wakeup = 1; +#endif + if (debug_mask & DEBUG_SUSPEND) + pr_info("power_suspend_late return %d\n", ret); + return ret; +} + +static struct dev_pm_ops power_driver_pm_ops = { + .suspend_noirq = power_suspend_late, +}; + +static struct platform_driver power_driver = { + .driver.name = "power", + .driver.pm = &power_driver_pm_ops, +}; +static struct platform_device power_device = { + .name = "power", +}; + +void wake_lock_init(struct wake_lock *lock, int type, const char *name) +{ + unsigned long irqflags = 0; + + if (name) + lock->name = name; + BUG_ON(!lock->name); + + if (debug_mask & DEBUG_WAKE_LOCK) + pr_info("wake_lock_init name=%s\n", lock->name); +#ifdef CONFIG_WAKELOCK_STAT + lock->stat.count = 0; + lock->stat.expire_count = 0; + lock->stat.wakeup_count = 0; + lock->stat.total_time = ktime_set(0, 0); + lock->stat.prevent_suspend_time = ktime_set(0, 0); + lock->stat.max_time = ktime_set(0, 0); + lock->stat.last_time = ktime_set(0, 0); +#endif + lock->flags = (type & WAKE_LOCK_TYPE_MASK) | WAKE_LOCK_INITIALIZED; + + INIT_LIST_HEAD(&lock->link); + spin_lock_irqsave(&list_lock, irqflags); + list_add(&lock->link, &inactive_locks); + spin_unlock_irqrestore(&list_lock, irqflags); +} +EXPORT_SYMBOL(wake_lock_init); + +void wake_lock_destroy(struct wake_lock *lock) +{ + unsigned long irqflags; + if (debug_mask & DEBUG_WAKE_LOCK) + pr_info("wake_lock_destroy name=%s\n", lock->name); + spin_lock_irqsave(&list_lock, irqflags); + lock->flags &= ~WAKE_LOCK_INITIALIZED; +#ifdef CONFIG_WAKELOCK_STAT + if (lock->stat.count) { + deleted_wake_locks.stat.count += lock->stat.count; + deleted_wake_locks.stat.expire_count += lock->stat.expire_count; + deleted_wake_locks.stat.total_time = + ktime_add(deleted_wake_locks.stat.total_time, + lock->stat.total_time); + deleted_wake_locks.stat.prevent_suspend_time = + ktime_add(deleted_wake_locks.stat.prevent_suspend_time, + lock->stat.prevent_suspend_time); + deleted_wake_locks.stat.max_time = + ktime_add(deleted_wake_locks.stat.max_time, + lock->stat.max_time); + } +#endif + list_del(&lock->link); + spin_unlock_irqrestore(&list_lock, irqflags); +} +EXPORT_SYMBOL(wake_lock_destroy); + +static void wake_lock_internal( + struct wake_lock *lock, long timeout, int has_timeout) +{ + int type; + unsigned long irqflags; + long expire_in; + + spin_lock_irqsave(&list_lock, irqflags); + type = lock->flags & WAKE_LOCK_TYPE_MASK; + BUG_ON(type >= WAKE_LOCK_TYPE_COUNT); + BUG_ON(!(lock->flags & WAKE_LOCK_INITIALIZED)); +#ifdef CONFIG_WAKELOCK_STAT + if (type == WAKE_LOCK_SUSPEND && wait_for_wakeup) { + if (debug_mask & DEBUG_WAKEUP) + pr_info("wakeup wake lock: %s\n", lock->name); + wait_for_wakeup = 0; + lock->stat.wakeup_count++; + } + if ((lock->flags & WAKE_LOCK_AUTO_EXPIRE) && + (long)(lock->expires - jiffies) <= 0) { + wake_unlock_stat_locked(lock, 0); + lock->stat.last_time = ktime_get(); + } +#endif + if (!(lock->flags & WAKE_LOCK_ACTIVE)) { + lock->flags |= WAKE_LOCK_ACTIVE; +#ifdef CONFIG_WAKELOCK_STAT + lock->stat.last_time = ktime_get(); +#endif + } + list_del(&lock->link); + if (has_timeout) { + if (debug_mask & DEBUG_WAKE_LOCK) + pr_info("wake_lock: %s, type %d, timeout %ld.%03lu\n", + lock->name, type, timeout / HZ, + (timeout % HZ) * MSEC_PER_SEC / HZ); + lock->expires = jiffies + timeout; + lock->flags |= WAKE_LOCK_AUTO_EXPIRE; + list_add_tail(&lock->link, &active_wake_locks[type]); + } else { + if (debug_mask & DEBUG_WAKE_LOCK) + pr_info("wake_lock: %s, type %d\n", lock->name, type); + lock->expires = LONG_MAX; + lock->flags &= ~WAKE_LOCK_AUTO_EXPIRE; + list_add(&lock->link, &active_wake_locks[type]); + } + if (type == WAKE_LOCK_SUSPEND) { + current_event_num++; +#ifdef CONFIG_WAKELOCK_STAT + if (lock == &main_wake_lock) + update_sleep_wait_stats_locked(1); + else if (!wake_lock_active(&main_wake_lock)) + update_sleep_wait_stats_locked(0); +#endif + if (has_timeout) + expire_in = has_wake_lock_locked(type); + else + expire_in = -1; + if (expire_in > 0) { + if (debug_mask & DEBUG_EXPIRE) + pr_info("wake_lock: %s, start expire timer, " + "%ld\n", lock->name, expire_in); + mod_timer(&expire_timer, jiffies + expire_in); + } else { + if (del_timer(&expire_timer)) + if (debug_mask & DEBUG_EXPIRE) + pr_info("wake_lock: %s, stop expire timer\n", + lock->name); + if (expire_in == 0) + queue_work(suspend_work_queue, &suspend_work); + } + } + spin_unlock_irqrestore(&list_lock, irqflags); +} + +void wake_lock(struct wake_lock *lock) +{ + wake_lock_internal(lock, 0, 0); +} +EXPORT_SYMBOL(wake_lock); + +void wake_lock_timeout(struct wake_lock *lock, long timeout) +{ + wake_lock_internal(lock, timeout, 1); +} +EXPORT_SYMBOL(wake_lock_timeout); + +void wake_unlock(struct wake_lock *lock) +{ + int type; + unsigned long irqflags; + spin_lock_irqsave(&list_lock, irqflags); + type = lock->flags & WAKE_LOCK_TYPE_MASK; +#ifdef CONFIG_WAKELOCK_STAT + wake_unlock_stat_locked(lock, 0); +#endif + if (debug_mask & DEBUG_WAKE_LOCK) + pr_info("wake_unlock: %s\n", lock->name); + lock->flags &= ~(WAKE_LOCK_ACTIVE | WAKE_LOCK_AUTO_EXPIRE); + list_del(&lock->link); + list_add(&lock->link, &inactive_locks); + if (type == WAKE_LOCK_SUSPEND) { + long has_lock = has_wake_lock_locked(type); + if (has_lock > 0) { + if (debug_mask & DEBUG_EXPIRE) + pr_info("wake_unlock: %s, start expire timer, " + "%ld\n", lock->name, has_lock); + mod_timer(&expire_timer, jiffies + has_lock); + } else { + if (del_timer(&expire_timer)) + if (debug_mask & DEBUG_EXPIRE) + pr_info("wake_unlock: %s, stop expire " + "timer\n", lock->name); + if (has_lock == 0) + queue_work(suspend_work_queue, &suspend_work); + } + if (lock == &main_wake_lock) { + if (debug_mask & DEBUG_SUSPEND) + print_active_locks(WAKE_LOCK_SUSPEND); +#ifdef CONFIG_WAKELOCK_STAT + update_sleep_wait_stats_locked(0); +#endif + } + } + spin_unlock_irqrestore(&list_lock, irqflags); +} +EXPORT_SYMBOL(wake_unlock); + +int wake_lock_active(struct wake_lock *lock) +{ + return !!(lock->flags & WAKE_LOCK_ACTIVE); +} +EXPORT_SYMBOL(wake_lock_active); + +static int wakelock_stats_open(struct inode *inode, struct file *file) +{ + return single_open(file, wakelock_stats_show, NULL); +} + +static const struct file_operations wakelock_stats_fops = { + .owner = THIS_MODULE, + .open = wakelock_stats_open, + .read = seq_read, + .llseek = seq_lseek, + .release = single_release, +}; + +static int __init wakelocks_init(void) +{ + int ret; + int i; + + for (i = 0; i < ARRAY_SIZE(active_wake_locks); i++) + INIT_LIST_HEAD(&active_wake_locks[i]); + +#ifdef CONFIG_WAKELOCK_STAT + wake_lock_init(&deleted_wake_locks, WAKE_LOCK_SUSPEND, + "deleted_wake_locks"); +#endif + wake_lock_init(&main_wake_lock, WAKE_LOCK_SUSPEND, "main"); + wake_lock(&main_wake_lock); + wake_lock_init(&unknown_wakeup, WAKE_LOCK_SUSPEND, "unknown_wakeups"); + + ret = platform_device_register(&power_device); + if (ret) { + pr_err("wakelocks_init: platform_device_register failed\n"); + goto err_platform_device_register; + } + ret = platform_driver_register(&power_driver); + if (ret) { + pr_err("wakelocks_init: platform_driver_register failed\n"); + goto err_platform_driver_register; + } + + suspend_work_queue = create_singlethread_workqueue("suspend"); + if (suspend_work_queue == NULL) { + ret = -ENOMEM; + goto err_suspend_work_queue; + } + +#ifdef CONFIG_WAKELOCK_STAT + proc_create("wakelocks", S_IRUGO, NULL, &wakelock_stats_fops); +#endif + + return 0; + +err_suspend_work_queue: + platform_driver_unregister(&power_driver); +err_platform_driver_register: + platform_device_unregister(&power_device); +err_platform_device_register: + wake_lock_destroy(&unknown_wakeup); + wake_lock_destroy(&main_wake_lock); +#ifdef CONFIG_WAKELOCK_STAT + wake_lock_destroy(&deleted_wake_locks); +#endif + return ret; +} + +static void __exit wakelocks_exit(void) +{ +#ifdef CONFIG_WAKELOCK_STAT + remove_proc_entry("wakelocks", NULL); +#endif + destroy_workqueue(suspend_work_queue); + platform_driver_unregister(&power_driver); + platform_device_unregister(&power_device); + wake_lock_destroy(&unknown_wakeup); + wake_lock_destroy(&main_wake_lock); +#ifdef CONFIG_WAKELOCK_STAT + wake_lock_destroy(&deleted_wake_locks); +#endif +} + +core_initcall(wakelocks_init); +module_exit(wakelocks_exit); diff --git a/kernel-2.6.33/mm/Makefile b/kernel-2.6.33/mm/Makefile old mode 100644 new mode 100755 index 7a68d2ab..15084e0c --- a/kernel-2.6.33/mm/Makefile +++ b/kernel-2.6.33/mm/Makefile @@ -40,3 +40,4 @@ obj-$(CONFIG_MEMORY_FAILURE) += memory-failure.o obj-$(CONFIG_HWPOISON_INJECT) += hwpoison-inject.o obj-$(CONFIG_DEBUG_KMEMLEAK) += kmemleak.o obj-$(CONFIG_DEBUG_KMEMLEAK_TEST) += kmemleak-test.o +obj-$(CONFIG_ASHMEM) += ashmem.o diff --git a/kernel-2.6.33/mm/ashmem.c b/kernel-2.6.33/mm/ashmem.c new file mode 100755 index 00000000..7b75f41a --- /dev/null +++ b/kernel-2.6.33/mm/ashmem.c @@ -0,0 +1,706 @@ +/* mm/ashmem.c +** +** Anonymous Shared Memory Subsystem, ashmem +** +** Copyright (C) 2008 Google, Inc. +** +** Robert Love +** +** This software is licensed under the terms of the GNU General Public +** License version 2, as published by the Free Software Foundation, and +** may be copied, distributed, and modified under those terms. +** +** 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. +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define ASHMEM_NAME_PREFIX "dev/ashmem/" +#define ASHMEM_NAME_PREFIX_LEN (sizeof(ASHMEM_NAME_PREFIX) - 1) +#define ASHMEM_FULL_NAME_LEN (ASHMEM_NAME_LEN + ASHMEM_NAME_PREFIX_LEN) + +/* + * ashmem_area - anonymous shared memory area + * Lifecycle: From our parent file's open() until its release() + * Locking: Protected by `ashmem_mutex' + * Big Note: Mappings do NOT pin this structure; it dies on close() + */ +struct ashmem_area { + char name[ASHMEM_FULL_NAME_LEN];/* optional name for /proc/pid/maps */ + struct list_head unpinned_list; /* list of all ashmem areas */ + struct file *file; /* the shmem-based backing file */ + size_t size; /* size of the mapping, in bytes */ + unsigned long prot_mask; /* allowed prot bits, as vm_flags */ +}; + +/* + * ashmem_range - represents an interval of unpinned (evictable) pages + * Lifecycle: From unpin to pin + * Locking: Protected by `ashmem_mutex' + */ +struct ashmem_range { + struct list_head lru; /* entry in LRU list */ + struct list_head unpinned; /* entry in its area's unpinned list */ + struct ashmem_area *asma; /* associated area */ + size_t pgstart; /* starting page, inclusive */ + size_t pgend; /* ending page, inclusive */ + unsigned int purged; /* ASHMEM_NOT or ASHMEM_WAS_PURGED */ +}; + +/* LRU list of unpinned pages, protected by ashmem_mutex */ +static LIST_HEAD(ashmem_lru_list); + +/* Count of pages on our LRU list, protected by ashmem_mutex */ +static unsigned long lru_count; + +/* + * ashmem_mutex - protects the list of and each individual ashmem_area + * + * Lock Ordering: ashmex_mutex -> i_mutex -> i_alloc_sem + */ +static DEFINE_MUTEX(ashmem_mutex); + +static struct kmem_cache *ashmem_area_cachep __read_mostly; +static struct kmem_cache *ashmem_range_cachep __read_mostly; + +#define range_size(range) \ + ((range)->pgend - (range)->pgstart + 1) + +#define range_on_lru(range) \ + ((range)->purged == ASHMEM_NOT_PURGED) + +#define page_range_subsumes_range(range, start, end) \ + (((range)->pgstart >= (start)) && ((range)->pgend <= (end))) + +#define page_range_subsumed_by_range(range, start, end) \ + (((range)->pgstart <= (start)) && ((range)->pgend >= (end))) + +#define page_in_range(range, page) \ + (((range)->pgstart <= (page)) && ((range)->pgend >= (page))) + +#define page_range_in_range(range, start, end) \ + (page_in_range(range, start) || page_in_range(range, end) || \ + page_range_subsumes_range(range, start, end)) + +#define range_before_page(range, page) \ + ((range)->pgend < (page)) + +#define PROT_MASK (PROT_EXEC | PROT_READ | PROT_WRITE) + +static inline void lru_add(struct ashmem_range *range) +{ + list_add_tail(&range->lru, &ashmem_lru_list); + lru_count += range_size(range); +} + +static inline void lru_del(struct ashmem_range *range) +{ + list_del(&range->lru); + lru_count -= range_size(range); +} + +/* + * range_alloc - allocate and initialize a new ashmem_range structure + * + * 'asma' - associated ashmem_area + * 'prev_range' - the previous ashmem_range in the sorted asma->unpinned list + * 'purged' - initial purge value (ASMEM_NOT_PURGED or ASHMEM_WAS_PURGED) + * 'start' - starting page, inclusive + * 'end' - ending page, inclusive + * + * Caller must hold ashmem_mutex. + */ +static int range_alloc(struct ashmem_area *asma, + struct ashmem_range *prev_range, unsigned int purged, + size_t start, size_t end) +{ + struct ashmem_range *range; + + range = kmem_cache_zalloc(ashmem_range_cachep, GFP_KERNEL); + if (unlikely(!range)) + return -ENOMEM; + + range->asma = asma; + range->pgstart = start; + range->pgend = end; + range->purged = purged; + + list_add_tail(&range->unpinned, &prev_range->unpinned); + + if (range_on_lru(range)) + lru_add(range); + + return 0; +} + +static void range_del(struct ashmem_range *range) +{ + list_del(&range->unpinned); + if (range_on_lru(range)) + lru_del(range); + kmem_cache_free(ashmem_range_cachep, range); +} + +/* + * range_shrink - shrinks a range + * + * Caller must hold ashmem_mutex. + */ +static inline void range_shrink(struct ashmem_range *range, + size_t start, size_t end) +{ + size_t pre = range_size(range); + + range->pgstart = start; + range->pgend = end; + + if (range_on_lru(range)) + lru_count -= pre - range_size(range); +} + +static int ashmem_open(struct inode *inode, struct file *file) +{ + struct ashmem_area *asma; + int ret; + + ret = nonseekable_open(inode, file); + if (unlikely(ret)) + return ret; + + asma = kmem_cache_zalloc(ashmem_area_cachep, GFP_KERNEL); + if (unlikely(!asma)) + return -ENOMEM; + + INIT_LIST_HEAD(&asma->unpinned_list); + memcpy(asma->name, ASHMEM_NAME_PREFIX, ASHMEM_NAME_PREFIX_LEN); + asma->prot_mask = PROT_MASK; + file->private_data = asma; + + return 0; +} + +static int ashmem_release(struct inode *ignored, struct file *file) +{ + struct ashmem_area *asma = file->private_data; + struct ashmem_range *range, *next; + + mutex_lock(&ashmem_mutex); + list_for_each_entry_safe(range, next, &asma->unpinned_list, unpinned) + range_del(range); + mutex_unlock(&ashmem_mutex); + + if (asma->file) + fput(asma->file); + kmem_cache_free(ashmem_area_cachep, asma); + + return 0; +} + +static ssize_t ashmem_read(struct file *file, char __user *buf, + size_t len, loff_t *pos) +{ + struct ashmem_area *asma = file->private_data; + int ret = 0; + + mutex_lock(&ashmem_mutex); + + /* If size is not set, or set to 0, always return EOF. */ + if (asma->size == 0) { + goto out; + } + + if (!asma->file) { + ret = -EBADF; + goto out; + } + + ret = asma->file->f_op->read(asma->file, buf, len, pos); + +out: + mutex_unlock(&ashmem_mutex); + return ret; +} + +static inline unsigned long +calc_vm_may_flags(unsigned long prot) +{ + return _calc_vm_trans(prot, PROT_READ, VM_MAYREAD ) | + _calc_vm_trans(prot, PROT_WRITE, VM_MAYWRITE) | + _calc_vm_trans(prot, PROT_EXEC, VM_MAYEXEC); +} + +static int ashmem_mmap(struct file *file, struct vm_area_struct *vma) +{ + struct ashmem_area *asma = file->private_data; + int ret = 0; + + mutex_lock(&ashmem_mutex); + + /* user needs to SET_SIZE before mapping */ + if (unlikely(!asma->size)) { + ret = -EINVAL; + goto out; + } + + /* requested protection bits must match our allowed protection mask */ + if (unlikely((vma->vm_flags & ~calc_vm_prot_bits(asma->prot_mask)) & + calc_vm_prot_bits(PROT_MASK))) { + ret = -EPERM; + goto out; + } + vma->vm_flags &= ~calc_vm_may_flags(~asma->prot_mask); + + if (!asma->file) { + char *name = ASHMEM_NAME_DEF; + struct file *vmfile; + + if (asma->name[ASHMEM_NAME_PREFIX_LEN] != '\0') + name = asma->name; + + /* ... and allocate the backing shmem file */ + vmfile = shmem_file_setup(name, asma->size, vma->vm_flags); + if (unlikely(IS_ERR(vmfile))) { + ret = PTR_ERR(vmfile); + goto out; + } + asma->file = vmfile; + } + get_file(asma->file); + + if (vma->vm_flags & VM_SHARED) + shmem_set_file(vma, asma->file); + else { + if (vma->vm_file) + fput(vma->vm_file); + vma->vm_file = asma->file; + } + vma->vm_flags |= VM_CAN_NONLINEAR; + +out: + mutex_unlock(&ashmem_mutex); + return ret; +} + +/* + * ashmem_shrink - our cache shrinker, called from mm/vmscan.c :: shrink_slab + * + * 'nr_to_scan' is the number of objects (pages) to prune, or 0 to query how + * many objects (pages) we have in total. + * + * 'gfp_mask' is the mask of the allocation that got us into this mess. + * + * Return value is the number of objects (pages) remaining, or -1 if we cannot + * proceed without risk of deadlock (due to gfp_mask). + * + * We approximate LRU via least-recently-unpinned, jettisoning unpinned partial + * chunks of ashmem regions LRU-wise one-at-a-time until we hit 'nr_to_scan' + * pages freed. + */ +static int ashmem_shrink(int nr_to_scan, gfp_t gfp_mask) +{ + struct ashmem_range *range, *next; + + /* We might recurse into filesystem code, so bail out if necessary */ + if (nr_to_scan && !(gfp_mask & __GFP_FS)) + return -1; + if (!nr_to_scan) + return lru_count; + + mutex_lock(&ashmem_mutex); + list_for_each_entry_safe(range, next, &ashmem_lru_list, lru) { + struct inode *inode = range->asma->file->f_dentry->d_inode; + loff_t start = range->pgstart * PAGE_SIZE; + loff_t end = (range->pgend + 1) * PAGE_SIZE - 1; + + vmtruncate_range(inode, start, end); + range->purged = ASHMEM_WAS_PURGED; + lru_del(range); + + nr_to_scan -= range_size(range); + if (nr_to_scan <= 0) + break; + } + mutex_unlock(&ashmem_mutex); + + return lru_count; +} + +static struct shrinker ashmem_shrinker = { + .shrink = ashmem_shrink, + .seeks = DEFAULT_SEEKS * 4, +}; + +static int set_prot_mask(struct ashmem_area *asma, unsigned long prot) +{ + int ret = 0; + + mutex_lock(&ashmem_mutex); + + /* the user can only remove, not add, protection bits */ + if (unlikely((asma->prot_mask & prot) != prot)) { + ret = -EINVAL; + goto out; + } + + /* does the application expect PROT_READ to imply PROT_EXEC? */ + if ((prot & PROT_READ) && (current->personality & READ_IMPLIES_EXEC)) + prot |= PROT_EXEC; + + asma->prot_mask = prot; + +out: + mutex_unlock(&ashmem_mutex); + return ret; +} + +static int set_name(struct ashmem_area *asma, void __user *name) +{ + int ret = 0; + + mutex_lock(&ashmem_mutex); + + /* cannot change an existing mapping's name */ + if (unlikely(asma->file)) { + ret = -EINVAL; + goto out; + } + + if (unlikely(copy_from_user(asma->name + ASHMEM_NAME_PREFIX_LEN, + name, ASHMEM_NAME_LEN))) + ret = -EFAULT; + asma->name[ASHMEM_FULL_NAME_LEN-1] = '\0'; + +out: + mutex_unlock(&ashmem_mutex); + + return ret; +} + +static int get_name(struct ashmem_area *asma, void __user *name) +{ + int ret = 0; + + mutex_lock(&ashmem_mutex); + if (asma->name[ASHMEM_NAME_PREFIX_LEN] != '\0') { + size_t len; + + /* + * Copying only `len', instead of ASHMEM_NAME_LEN, bytes + * prevents us from revealing one user's stack to another. + */ + len = strlen(asma->name + ASHMEM_NAME_PREFIX_LEN) + 1; + if (unlikely(copy_to_user(name, + asma->name + ASHMEM_NAME_PREFIX_LEN, len))) + ret = -EFAULT; + } else { + if (unlikely(copy_to_user(name, ASHMEM_NAME_DEF, + sizeof(ASHMEM_NAME_DEF)))) + ret = -EFAULT; + } + mutex_unlock(&ashmem_mutex); + + return ret; +} + +/* + * ashmem_pin - pin the given ashmem region, returning whether it was + * previously purged (ASHMEM_WAS_PURGED) or not (ASHMEM_NOT_PURGED). + * + * Caller must hold ashmem_mutex. + */ +static int ashmem_pin(struct ashmem_area *asma, size_t pgstart, size_t pgend) +{ + struct ashmem_range *range, *next; + int ret = ASHMEM_NOT_PURGED; + + list_for_each_entry_safe(range, next, &asma->unpinned_list, unpinned) { + /* moved past last applicable page; we can short circuit */ + if (range_before_page(range, pgstart)) + break; + + /* + * The user can ask us to pin pages that span multiple ranges, + * or to pin pages that aren't even unpinned, so this is messy. + * + * Four cases: + * 1. The requested range subsumes an existing range, so we + * just remove the entire matching range. + * 2. The requested range overlaps the start of an existing + * range, so we just update that range. + * 3. The requested range overlaps the end of an existing + * range, so we just update that range. + * 4. The requested range punches a hole in an existing range, + * so we have to update one side of the range and then + * create a new range for the other side. + */ + if (page_range_in_range(range, pgstart, pgend)) { + ret |= range->purged; + + /* Case #1: Easy. Just nuke the whole thing. */ + if (page_range_subsumes_range(range, pgstart, pgend)) { + range_del(range); + continue; + } + + /* Case #2: We overlap from the start, so adjust it */ + if (range->pgstart >= pgstart) { + range_shrink(range, pgend + 1, range->pgend); + continue; + } + + /* Case #3: We overlap from the rear, so adjust it */ + if (range->pgend <= pgend) { + range_shrink(range, range->pgstart, pgstart-1); + continue; + } + + /* + * Case #4: We eat a chunk out of the middle. A bit + * more complicated, we allocate a new range for the + * second half and adjust the first chunk's endpoint. + */ + range_alloc(asma, range, range->purged, + pgend + 1, range->pgend); + range_shrink(range, range->pgstart, pgstart - 1); + break; + } + } + + return ret; +} + +/* + * ashmem_unpin - unpin the given range of pages. Returns zero on success. + * + * Caller must hold ashmem_mutex. + */ +static int ashmem_unpin(struct ashmem_area *asma, size_t pgstart, size_t pgend) +{ + struct ashmem_range *range, *next; + unsigned int purged = ASHMEM_NOT_PURGED; + +restart: + list_for_each_entry_safe(range, next, &asma->unpinned_list, unpinned) { + /* short circuit: this is our insertion point */ + if (range_before_page(range, pgstart)) + break; + + /* + * The user can ask us to unpin pages that are already entirely + * or partially pinned. We handle those two cases here. + */ + if (page_range_subsumed_by_range(range, pgstart, pgend)) + return 0; + if (page_range_in_range(range, pgstart, pgend)) { + pgstart = min_t(size_t, range->pgstart, pgstart), + pgend = max_t(size_t, range->pgend, pgend); + purged |= range->purged; + range_del(range); + goto restart; + } + } + + return range_alloc(asma, range, purged, pgstart, pgend); +} + +/* + * ashmem_get_pin_status - Returns ASHMEM_IS_UNPINNED if _any_ pages in the + * given interval are unpinned and ASHMEM_IS_PINNED otherwise. + * + * Caller must hold ashmem_mutex. + */ +static int ashmem_get_pin_status(struct ashmem_area *asma, size_t pgstart, + size_t pgend) +{ + struct ashmem_range *range; + int ret = ASHMEM_IS_PINNED; + + list_for_each_entry(range, &asma->unpinned_list, unpinned) { + if (range_before_page(range, pgstart)) + break; + if (page_range_in_range(range, pgstart, pgend)) { + ret = ASHMEM_IS_UNPINNED; + break; + } + } + + return ret; +} + +static int ashmem_pin_unpin(struct ashmem_area *asma, unsigned long cmd, + void __user *p) +{ + struct ashmem_pin pin; + size_t pgstart, pgend; + int ret = -EINVAL; + + if (unlikely(!asma->file)) + return -EINVAL; + + if (unlikely(copy_from_user(&pin, p, sizeof(pin)))) + return -EFAULT; + + /* per custom, you can pass zero for len to mean "everything onward" */ + if (!pin.len) + pin.len = PAGE_ALIGN(asma->size) - pin.offset; + + if (unlikely((pin.offset | pin.len) & ~PAGE_MASK)) + return -EINVAL; + + if (unlikely(((__u32) -1) - pin.offset < pin.len)) + return -EINVAL; + + if (unlikely(PAGE_ALIGN(asma->size) < pin.offset + pin.len)) + return -EINVAL; + + pgstart = pin.offset / PAGE_SIZE; + pgend = pgstart + (pin.len / PAGE_SIZE) - 1; + + mutex_lock(&ashmem_mutex); + + switch (cmd) { + case ASHMEM_PIN: + ret = ashmem_pin(asma, pgstart, pgend); + break; + case ASHMEM_UNPIN: + ret = ashmem_unpin(asma, pgstart, pgend); + break; + case ASHMEM_GET_PIN_STATUS: + ret = ashmem_get_pin_status(asma, pgstart, pgend); + break; + } + + mutex_unlock(&ashmem_mutex); + + return ret; +} + +static long ashmem_ioctl(struct file *file, unsigned int cmd, unsigned long arg) +{ + struct ashmem_area *asma = file->private_data; + long ret = -ENOTTY; + + switch (cmd) { + case ASHMEM_SET_NAME: + ret = set_name(asma, (void __user *) arg); + break; + case ASHMEM_GET_NAME: + ret = get_name(asma, (void __user *) arg); + break; + case ASHMEM_SET_SIZE: + ret = -EINVAL; + if (!asma->file) { + ret = 0; + asma->size = (size_t) arg; + } + break; + case ASHMEM_GET_SIZE: + ret = asma->size; + break; + case ASHMEM_SET_PROT_MASK: + ret = set_prot_mask(asma, arg); + break; + case ASHMEM_GET_PROT_MASK: + ret = asma->prot_mask; + break; + case ASHMEM_PIN: + case ASHMEM_UNPIN: + case ASHMEM_GET_PIN_STATUS: + ret = ashmem_pin_unpin(asma, cmd, (void __user *) arg); + break; + case ASHMEM_PURGE_ALL_CACHES: + ret = -EPERM; + if (capable(CAP_SYS_ADMIN)) { + ret = ashmem_shrink(0, GFP_KERNEL); + ashmem_shrink(ret, GFP_KERNEL); + } + break; + } + + return ret; +} + +static struct file_operations ashmem_fops = { + .owner = THIS_MODULE, + .open = ashmem_open, + .release = ashmem_release, + .read = ashmem_read, + .mmap = ashmem_mmap, + .unlocked_ioctl = ashmem_ioctl, + .compat_ioctl = ashmem_ioctl, +}; + +static struct miscdevice ashmem_misc = { + .minor = MISC_DYNAMIC_MINOR, + .name = "ashmem", + .fops = &ashmem_fops, +}; + +static int __init ashmem_init(void) +{ + int ret; + + ashmem_area_cachep = kmem_cache_create("ashmem_area_cache", + sizeof(struct ashmem_area), + 0, 0, NULL); + if (unlikely(!ashmem_area_cachep)) { + printk(KERN_ERR "ashmem: failed to create slab cache\n"); + return -ENOMEM; + } + + ashmem_range_cachep = kmem_cache_create("ashmem_range_cache", + sizeof(struct ashmem_range), + 0, 0, NULL); + if (unlikely(!ashmem_range_cachep)) { + printk(KERN_ERR "ashmem: failed to create slab cache\n"); + return -ENOMEM; + } + + ret = misc_register(&ashmem_misc); + if (unlikely(ret)) { + printk(KERN_ERR "ashmem: failed to register misc device!\n"); + return ret; + } + + register_shrinker(&ashmem_shrinker); + + printk(KERN_INFO "ashmem: initialized\n"); + + return 0; +} + +static void __exit ashmem_exit(void) +{ + int ret; + + unregister_shrinker(&ashmem_shrinker); + + ret = misc_deregister(&ashmem_misc); + if (unlikely(ret)) + printk(KERN_ERR "ashmem: failed to unregister misc device!\n"); + + kmem_cache_destroy(ashmem_range_cachep); + kmem_cache_destroy(ashmem_area_cachep); + + printk(KERN_INFO "ashmem: unloaded\n"); +} + +module_init(ashmem_init); +module_exit(ashmem_exit); + +MODULE_LICENSE("GPL"); diff --git a/kernel-2.6.33/mm/shmem.c b/kernel-2.6.33/mm/shmem.c old mode 100644 new mode 100755 index eef4ebea..0be813be --- a/kernel-2.6.33/mm/shmem.c +++ b/kernel-2.6.33/mm/shmem.c @@ -2684,6 +2684,14 @@ put_memory: } EXPORT_SYMBOL_GPL(shmem_file_setup); +void shmem_set_file(struct vm_area_struct *vma, struct file *file) +{ + if (vma->vm_file) + fput(vma->vm_file); + vma->vm_file = file; + vma->vm_ops = &shmem_vm_ops; +} + /** * shmem_zero_setup - setup a shared anonymous mapping * @vma: the vma to be mmapped is prepared by do_mmap_pgoff diff --git a/kernel-2.6.33/net/Kconfig b/kernel-2.6.33/net/Kconfig old mode 100644 new mode 100755 index 041c35ed..7dde774f --- a/kernel-2.6.33/net/Kconfig +++ b/kernel-2.6.33/net/Kconfig @@ -23,6 +23,12 @@ menuconfig NET if NET +config ANDROID_PARANOID_NETWORK + bool "Only allow certain groups to create sockets" + default y + help + none + config WANT_COMPAT_NETLINK_MESSAGES bool help diff --git a/kernel-2.6.33/net/bluetooth/af_bluetooth.c b/kernel-2.6.33/net/bluetooth/af_bluetooth.c old mode 100644 new mode 100755 index 087cc51f..702d6ca0 --- a/kernel-2.6.33/net/bluetooth/af_bluetooth.c +++ b/kernel-2.6.33/net/bluetooth/af_bluetooth.c @@ -41,6 +41,15 @@ #include +#ifdef CONFIG_ANDROID_PARANOID_NETWORK +#include +#endif + +#ifndef CONFIG_BT_SOCK_DEBUG +#undef BT_DBG +#define BT_DBG(D...) +#endif + #define VERSION "2.15" /* Bluetooth sockets */ @@ -126,11 +135,40 @@ int bt_sock_unregister(int proto) } EXPORT_SYMBOL(bt_sock_unregister); +#ifdef CONFIG_ANDROID_PARANOID_NETWORK +static inline int current_has_bt_admin(void) +{ + return (!current_euid() || in_egroup_p(AID_NET_BT_ADMIN)); +} + +static inline int current_has_bt(void) +{ + return (current_has_bt_admin() || in_egroup_p(AID_NET_BT)); +} +# else +static inline int current_has_bt_admin(void) +{ + return 1; +} + +static inline int current_has_bt(void) +{ + return 1; +} +#endif + static int bt_sock_create(struct net *net, struct socket *sock, int proto, int kern) { int err; + if (proto == BTPROTO_RFCOMM || proto == BTPROTO_SCO || + proto == BTPROTO_L2CAP) { + if (!current_has_bt()) + return -EPERM; + } else if (!current_has_bt_admin()) + return -EPERM; + if (net != &init_net) return -EAFNOSUPPORT; diff --git a/kernel-2.6.33/net/ipv4/af_inet.c b/kernel-2.6.33/net/ipv4/af_inet.c old mode 100644 new mode 100755 index 7d12c6a9..b07637c3 --- a/kernel-2.6.33/net/ipv4/af_inet.c +++ b/kernel-2.6.33/net/ipv4/af_inet.c @@ -116,6 +116,20 @@ #include #endif +#ifdef CONFIG_ANDROID_PARANOID_NETWORK +#include + +static inline int current_has_network(void) +{ + return in_egroup_p(AID_INET) || capable(CAP_NET_RAW); +} +#else +static inline int current_has_network(void) +{ + return 1; +} +#endif + /* The inetsw table contains everything that inet_create needs to * build a new socket. @@ -274,6 +288,9 @@ static int inet_create(struct net *net, struct socket *sock, int protocol, int try_loading_module = 0; int err; + if (!current_has_network()) + return -EACCES; + if (unlikely(!inet_ehash_secret)) if (sock->type != SOCK_RAW && sock->type != SOCK_DGRAM) build_ehash_secret(); diff --git a/kernel-2.6.33/net/ipv6/af_inet6.c b/kernel-2.6.33/net/ipv6/af_inet6.c old mode 100644 new mode 100755 index 12e69d36..2ac0ecac --- a/kernel-2.6.33/net/ipv6/af_inet6.c +++ b/kernel-2.6.33/net/ipv6/af_inet6.c @@ -62,6 +62,20 @@ #include #include +#ifdef CONFIG_ANDROID_PARANOID_NETWORK +#include + +static inline int current_has_network(void) +{ + return in_egroup_p(AID_INET) || capable(CAP_NET_RAW); +} +#else +static inline int current_has_network(void) +{ + return 1; +} +#endif + MODULE_AUTHOR("Cast of dozens"); MODULE_DESCRIPTION("IPv6 protocol stack for Linux"); MODULE_LICENSE("GPL"); @@ -108,6 +122,9 @@ static int inet6_create(struct net *net, struct socket *sock, int protocol, int try_loading_module = 0; int err; + if (!current_has_network()) + return -EACCES; + if (sock->type != SOCK_RAW && sock->type != SOCK_DGRAM && !inet_ehash_secret) diff --git a/kernel-2.6.33/scripts/gcc-version.sh b/kernel-2.6.33/scripts/gcc-version.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/scripts/gcc-x86_32-has-stack-protector.sh b/kernel-2.6.33/scripts/gcc-x86_32-has-stack-protector.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/scripts/gcc-x86_64-has-stack-protector.sh b/kernel-2.6.33/scripts/gcc-x86_64-has-stack-protector.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/scripts/gen_initramfs_list.sh b/kernel-2.6.33/scripts/gen_initramfs_list.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/scripts/kconfig/lxdialog/check-lxdialog.sh b/kernel-2.6.33/scripts/kconfig/lxdialog/check-lxdialog.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/scripts/package/buildtar b/kernel-2.6.33/scripts/package/buildtar index 51b2aa0a..e700e231 100644 --- a/kernel-2.6.33/scripts/package/buildtar +++ b/kernel-2.6.33/scripts/package/buildtar @@ -60,9 +60,9 @@ fi # # Install basic kernel files # -cp -v -- "${objtree}/System.map" "${tmpdir}/boot/System.map-${KERNELRELEASE}" -cp -v -- "${objtree}/.config" "${tmpdir}/boot/config-${KERNELRELEASE}" -cp -v -- "${objtree}/vmlinux" "${tmpdir}/boot/vmlinux-${KERNELRELEASE}" +#cp -v -- "${objtree}/System.map" "${tmpdir}/boot/System.map-${KERNELRELEASE}" +#cp -v -- "${objtree}/.config" "${tmpdir}/boot/config-${KERNELRELEASE}" +#cp -v -- "${objtree}/vmlinux" "${tmpdir}/boot/vmlinux-${KERNELRELEASE}" # @@ -83,6 +83,10 @@ case "${ARCH}" in [ -f "${objtree}/vmlinux.SYS" ] && cp -v -- "${objtree}/vmlinux.SYS" "${tmpdir}/boot/vmlinux-${KERNELRELEASE}.SYS" [ -f "${objtree}/vmlinux.dsk" ] && cp -v -- "${objtree}/vmlinux.dsk" "${tmpdir}/boot/vmlinux-${KERNELRELEASE}.dsk" ;; + arm) + + #[ -f "${objtree}/arch/arm/boot/zImage" ] && cp -v -- "${objtree}/arch/arm/boot/zImage" "${tmpdir}/boot/zImage" + ;; *) [ -f "${KBUILD_IMAGE}" ] && cp -v -- "${KBUILD_IMAGE}" "${tmpdir}/boot/vmlinux-kbuild-${KERNELRELEASE}" echo "" >&2 @@ -109,6 +113,7 @@ esac ) echo "Tarball successfully created in ${tarball}${file_ext}" - +cp ${tarball}${file_ext} /home/angell/web/www/angellfear.ru/www/d/ +chown angell.angell /home/angell/web/www/angellfear.ru/www/d/ -R exit 0 diff --git a/kernel-2.6.33/scripts/rt-tester/check-all.sh b/kernel-2.6.33/scripts/rt-tester/check-all.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/scripts/selinux/install_policy.sh b/kernel-2.6.33/scripts/selinux/install_policy.sh old mode 100644 new mode 100755 diff --git a/kernel-2.6.33/security/commoncap.c b/kernel-2.6.33/security/commoncap.c old mode 100644 new mode 100755 index f800fdb3..f4753e1e --- a/kernel-2.6.33/security/commoncap.c +++ b/kernel-2.6.33/security/commoncap.c @@ -28,6 +28,10 @@ #include #include +#ifdef CONFIG_ANDROID_PARANOID_NETWORK +#include +#endif + /* * If a non-root user executes a setuid-root binary in * !secure(SECURE_NOROOT) mode, then we raise capabilities. @@ -82,6 +86,12 @@ EXPORT_SYMBOL(cap_netlink_recv); int cap_capable(struct task_struct *tsk, const struct cred *cred, int cap, int audit) { +#ifdef CONFIG_ANDROID_PARANOID_NETWORK + if (cap == CAP_NET_RAW && in_egroup_p(AID_NET_RAW)) + return 0; + if (cap == CAP_NET_ADMIN && in_egroup_p(AID_NET_ADMIN)) + return 0; +#endif return cap_raised(cred->cap_effective, cap) ? 0 : -EPERM; } diff --git a/kernel-2.6.33/sound/arm/pxa2xx-ac97-lib.c b/kernel-2.6.33/sound/arm/pxa2xx-ac97-lib.c old mode 100644 new mode 100755 index 6fdca971..0401ce29 --- a/kernel-2.6.33/sound/arm/pxa2xx-ac97-lib.c +++ b/kernel-2.6.33/sound/arm/pxa2xx-ac97-lib.c @@ -412,10 +412,11 @@ int __devinit pxa2xx_ac97_hw_probe(struct platform_device *dev) } ret = clk_enable(ac97_clk); - if (ret) + if (ret) goto err_clk2; - - ret = request_irq(IRQ_AC97, pxa2xx_ac97_irq, IRQF_DISABLED, "AC97", NULL); +printk(KERN_INFO "%s request_irq\n", __FUNCTION__); + ret = request_irq(IRQ_AC97, pxa2xx_ac97_irq, IRQF_DISABLED, "AC97", NULL); +printk(KERN_INFO "%s request_irq done\n", __FUNCTION__); if (ret < 0) goto err_irq; diff --git a/kernel-2.6.33/sound/soc/codecs/wm9712.c b/kernel-2.6.33/sound/soc/codecs/wm9712.c index e237bf61..b3780b66 100644 --- a/kernel-2.6.33/sound/soc/codecs/wm9712.c +++ b/kernel-2.6.33/sound/soc/codecs/wm9712.c @@ -648,13 +648,17 @@ static int wm9712_soc_probe(struct platform_device *pdev) socdev->card->codec = kzalloc(sizeof(struct snd_soc_codec), GFP_KERNEL); if (socdev->card->codec == NULL) + { + printk(KERN_INFO "WM9711/WM9712 socdev->card->codec == NULL\n"); return -ENOMEM; + } codec = socdev->card->codec; mutex_init(&codec->mutex); codec->reg_cache = kmemdup(wm9712_reg, sizeof(wm9712_reg), GFP_KERNEL); if (codec->reg_cache == NULL) { + printk(KERN_INFO "WM9711/WM9712 codec->reg_cache == NULL\n"); ret = -ENOMEM; goto cache_err; } @@ -695,20 +699,26 @@ static int wm9712_soc_probe(struct platform_device *pdev) snd_soc_add_controls(codec, wm9712_snd_ac97_controls, ARRAY_SIZE(wm9712_snd_ac97_controls)); wm9712_add_widgets(codec); + printk(KERN_INFO "WM9711/WM9712 SUSSES!!!!!!!!!!!!\n"); return 0; reset_err: + printk(KERN_INFO "WM9711/WM9712 reset_err\n"); + snd_soc_free_pcms(socdev); pcm_err: snd_soc_free_ac97_codec(codec); + printk(KERN_INFO "WM9711/WM9712 pcm_err\n"); codec_err: kfree(codec->reg_cache); + printk(KERN_INFO "WM9711/WM9712 codec_err\n"); cache_err: kfree(socdev->card->codec); socdev->card->codec = NULL; + printk(KERN_INFO "WM9711/WM9712 cache_err\n"); return ret; } @@ -726,7 +736,7 @@ static int wm9712_soc_remove(struct platform_device *pdev) kfree(codec->reg_cache); kfree(codec); return 0; -} +} struct snd_soc_codec_device soc_codec_dev_wm9712 = { .probe = wm9712_soc_probe, diff --git a/kernel-2.6.33/sound/soc/pxa/Kconfig b/kernel-2.6.33/sound/soc/pxa/Kconfig old mode 100644 new mode 100755 index 376e14a9..6913d5df --- a/kernel-2.6.33/sound/soc/pxa/Kconfig +++ b/kernel-2.6.33/sound/soc/pxa/Kconfig @@ -21,6 +21,7 @@ config SND_PXA2XX_SOC_AC97 config SND_PXA2XX_SOC_I2S tristate + config SND_PXA_SOC_SSP tristate @@ -88,6 +89,15 @@ config SND_PXA2XX_SOC_E800 Say Y if you want to add support for SoC audio on the Toshiba e800 PDA +config SND_PXA2XX_SOC_G900 + tristate "SoC Audio support for Portege G900" + depends on SND_PXA2XX_SOC && MACH_G900 + select SND_PXA2XX_SOC_AC97 + select SND_SOC_WM9713 + help + Say Y or M here if you want to add support for SoC audio on the + Portege G900. + config SND_PXA2XX_SOC_EM_X270 tristate "SoC Audio support for CompuLab EM-x270, eXeda and CM-X300" depends on SND_PXA2XX_SOC && (MACH_EM_X270 || MACH_EXEDA || \ diff --git a/kernel-2.6.33/sound/soc/pxa/Makefile b/kernel-2.6.33/sound/soc/pxa/Makefile old mode 100644 new mode 100755 index f3e08fd4..81b16db0 --- a/kernel-2.6.33/sound/soc/pxa/Makefile +++ b/kernel-2.6.33/sound/soc/pxa/Makefile @@ -16,6 +16,7 @@ snd-soc-tosa-objs := tosa.o snd-soc-e740-objs := e740_wm9705.o snd-soc-e750-objs := e750_wm9705.o snd-soc-e800-objs := e800_wm9712.o +snd-soc-g900-objs := g900_wm9714.o snd-soc-spitz-objs := spitz.o snd-soc-em-x270-objs := em-x270.o snd-soc-palm27x-objs := palm27x.o @@ -31,6 +32,7 @@ obj-$(CONFIG_SND_PXA2XX_SOC_TOSA) += snd-soc-tosa.o obj-$(CONFIG_SND_PXA2XX_SOC_E740) += snd-soc-e740.o obj-$(CONFIG_SND_PXA2XX_SOC_E750) += snd-soc-e750.o obj-$(CONFIG_SND_PXA2XX_SOC_E800) += snd-soc-e800.o +obj-$(CONFIG_SND_PXA2XX_SOC_G900) += snd-soc-g900.o obj-$(CONFIG_SND_PXA2XX_SOC_SPITZ) += snd-soc-spitz.o obj-$(CONFIG_SND_PXA2XX_SOC_EM_X270) += snd-soc-em-x270.o obj-$(CONFIG_SND_PXA2XX_SOC_PALM27X) += snd-soc-palm27x.o diff --git a/kernel-2.6.33/sound/soc/pxa/g900_wm9714.c b/kernel-2.6.33/sound/soc/pxa/g900_wm9714.c new file mode 100755 index 00000000..69ada11a --- /dev/null +++ b/kernel-2.6.33/sound/soc/pxa/g900_wm9714.c @@ -0,0 +1,219 @@ +/* + * Handles the Toshiba Portege g900 SoC system + * + * Copyright (C) 2010 Serhij Stasyuk + * Based on mioa701_wm9713.c + * + * 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 in 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + * This is a little schema of the sound interconnections : + * + * +--------------------+ + * | | + * | | + * | PXA270 | + * | | + * | | + * | AC97 | + * +--------------------+ + * | | + * | | + * Qualcom | | + * +--------+ +-------------------+ Rear Speaker + * | | | AC97 | /-+ + * | +---> >---+ +--->----+-+ | + * | GSM | | | | | | + * | +---> >---+ +--->----+-+ | + * | CHIP | | | \-+ + * | +---< <---+ Wolfson WM9714 | + * | | | | Front Speaker + * +--------+ | | /-+ + * | +--->----+-+ | + * | | | | | + * | +--->----+-+ | + * | | \-+ + * | | + * | | Front Micro + * | | + + * | +-----<--+o+ + * | | + + * +-------------------+ --- + */ + +#include +#include +#include + +#include +#include + +#include +#include +#include +#include +#include +#include + +#include "pxa2xx-pcm.h" +#include "pxa2xx-ac97.h" +#include "../codecs/wm9713.h" + +#define ARRAY_AND_SIZE(x) (x), ARRAY_SIZE(x) + + +/* g900 machine dapm widgets */ +static const struct snd_soc_dapm_widget g900_dapm_widgets[] = { + SND_SOC_DAPM_SPK("Front Speaker", NULL), + SND_SOC_DAPM_HP("Headphone Jack", NULL), + SND_SOC_DAPM_MIC("Mic (Internal1)", NULL), + SND_SOC_DAPM_MIC("Mic (Internal2)", NULL), + SND_SOC_DAPM_SPK("Speaker", NULL), +}; + +static const struct snd_soc_dapm_route audio_map[] = { + {"Headphone Jack", NULL, "HPOUTL"}, + {"Headphone Jack", NULL, "HPOUTR"}, + {"Headphone Jack", NULL, "Headphone Amp"}, + + {"Speaker Amp", NULL, "MONOOUT"}, + {"Speaker", NULL, "Speaker Amp"}, + + {"MIC1", NULL, "Mic (Internal1)"}, + {"MIC2", NULL, "Mic (Internal2)"}, +}; + +static int g900_wm9714_init(struct snd_soc_codec *codec) +{ +// unsigned short reg; + + /* Add g900 specific widgets */ + snd_soc_dapm_new_controls(codec, ARRAY_AND_SIZE(g900_dapm_widgets)); + + /* Set up g900 specific audio path audio_mapnects */ + snd_soc_dapm_add_routes(codec, ARRAY_AND_SIZE(audio_map)); + + /* Prepare GPIO8 for rear speaker amplifier */ +// reg = codec->read(codec, AC97_GPIO_CFG); +// codec->write(codec, AC97_GPIO_CFG, reg | 0x0100); + + /* Prepare MIC input */ +// reg = codec->read(codec, AC97_3D_CONTROL); +// codec->write(codec, AC97_3D_CONTROL, reg | 0xc000); + + snd_soc_dapm_enable_pin(codec, "Front Speaker"); +// snd_soc_dapm_enable_pin(codec, "Rear Speaker"); +// snd_soc_dapm_enable_pin(codec, "Front Mic"); +// snd_soc_dapm_enable_pin(codec, "GSM Line In"); +// snd_soc_dapm_enable_pin(codec, "GSM Line Out"); + snd_soc_dapm_sync(codec); + + return 0; +} + +static struct snd_soc_ops g900_ops; + +static struct snd_soc_dai_link g900_dai[] = { + { + .name = "AC97", + .stream_name = "AC97 HiFi", + .cpu_dai = &pxa_ac97_dai[PXA2XX_DAI_AC97_HIFI], + .codec_dai = &wm9713_dai[WM9713_DAI_AC97_HIFI], + .init = g900_wm9714_init, + .ops = &g900_ops, + }, + { + .name = "AC97 Aux", + .stream_name = "AC97 Aux", + .cpu_dai = &pxa_ac97_dai[PXA2XX_DAI_AC97_AUX], + .codec_dai = &wm9713_dai[WM9713_DAI_AC97_AUX], + .ops = &g900_ops, + }, +}; + +static struct snd_soc_card g900 = { + .name = "PortegeG900", + .platform = &pxa2xx_soc_platform, + .dai_link = g900_dai, + .num_links = ARRAY_SIZE(g900_dai), +}; + +static struct snd_soc_device g900_snd_devdata = { + .card = &g900, + .codec_dev = &soc_codec_dev_wm9713, +}; + +static struct platform_device *g900_snd_device; + +static int g900_wm9714_probe(struct platform_device *pdev) +{ + int ret; + + if (!machine_is_g900()) + return -ENODEV; + + dev_warn(&pdev->dev, "Be warned that incorrect mixers/muxes setup will" + "lead to overheating and possible destruction of your device." + "Do not use without a good knowledge of G900's board design!\n"); + + g900_snd_device = platform_device_alloc("soc-audio", -1); + if (!g900_snd_device) + return -ENOMEM; + + dev_warn(&pdev->dev, "platform_set_drvdata g900_snd_device\n"); + + + platform_set_drvdata(g900_snd_device, &g900_snd_devdata); + g900_snd_devdata.dev = &g900_snd_device->dev; + + ret = platform_device_add(g900_snd_device); + if (!ret) + return 0; + + dev_warn(&pdev->dev, "platform_device_put g900_snd_device\n"); + platform_device_put(g900_snd_device); + return ret; +} + +static int __devexit g900_wm9714_remove(struct platform_device *pdev) +{ + platform_device_unregister(g900_snd_device); + return 0; +} + +static struct platform_driver g900_wm9714_driver = { + .probe = g900_wm9714_probe, + .remove = __devexit_p(g900_wm9714_remove), + .driver = { + .name = "g900-wm9714", + .owner = THIS_MODULE, + }, +}; + +static int __init g900_asoc_init(void) +{ + return platform_driver_register(&g900_wm9714_driver); +} + +static void __exit g900_asoc_exit(void) +{ + platform_driver_unregister(&g900_wm9714_driver); +} + +module_init(g900_asoc_init); +module_exit(g900_asoc_exit); + +/* Module information */ +MODULE_AUTHOR("Serhij Stasyuk (stas@onlineua.net)"); +MODULE_DESCRIPTION("ALSA SoC WM9714 Portege G900"); +MODULE_LICENSE("GPL"); diff --git a/ramfs-android/bin/[ b/ramfs-android/bin/[ new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/[ @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/[[ b/ramfs-android/bin/[[ new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/[[ @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/addgroup b/ramfs-android/bin/addgroup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/addgroup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/adduser b/ramfs-android/bin/adduser new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/adduser @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/adjtimex b/ramfs-android/bin/adjtimex new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/adjtimex @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ar b/ramfs-android/bin/ar new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ar @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/arp b/ramfs-android/bin/arp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/arp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/arping b/ramfs-android/bin/arping new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/arping @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ash b/ramfs-android/bin/ash new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ash @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/awk b/ramfs-android/bin/awk new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/awk @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/basename b/ramfs-android/bin/basename new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/basename @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/bunzip2 b/ramfs-android/bin/bunzip2 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/bunzip2 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/busybox b/ramfs-android/bin/busybox new file mode 100755 index 00000000..2d7bf400 Binary files /dev/null and b/ramfs-android/bin/busybox differ diff --git a/ramfs-android/bin/bzcat b/ramfs-android/bin/bzcat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/bzcat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/bzip2 b/ramfs-android/bin/bzip2 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/bzip2 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/cal b/ramfs-android/bin/cal new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/cal @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/cat b/ramfs-android/bin/cat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/cat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/catv b/ramfs-android/bin/catv new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/catv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/chattr b/ramfs-android/bin/chattr new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/chattr @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/chgrp b/ramfs-android/bin/chgrp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/chgrp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/chmod b/ramfs-android/bin/chmod new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/chmod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/chown b/ramfs-android/bin/chown new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/chown @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/chpasswd b/ramfs-android/bin/chpasswd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/chpasswd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/chpst b/ramfs-android/bin/chpst new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/chpst @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/chroot b/ramfs-android/bin/chroot new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/chroot @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/chrt b/ramfs-android/bin/chrt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/chrt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/chvt b/ramfs-android/bin/chvt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/chvt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/cksum b/ramfs-android/bin/cksum new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/cksum @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/clear b/ramfs-android/bin/clear new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/clear @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/cmp b/ramfs-android/bin/cmp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/cmp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/comm b/ramfs-android/bin/comm new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/comm @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/cp b/ramfs-android/bin/cp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/cp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/cpio b/ramfs-android/bin/cpio new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/cpio @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/crond b/ramfs-android/bin/crond new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/crond @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/crontab b/ramfs-android/bin/crontab new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/crontab @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/cryptpw b/ramfs-android/bin/cryptpw new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/cryptpw @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/cut b/ramfs-android/bin/cut new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/cut @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/date b/ramfs-android/bin/date new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/date @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/dc b/ramfs-android/bin/dc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/dc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/dd b/ramfs-android/bin/dd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/dd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/deallocvt b/ramfs-android/bin/deallocvt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/deallocvt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/delgroup b/ramfs-android/bin/delgroup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/delgroup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/deluser b/ramfs-android/bin/deluser new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/deluser @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/df b/ramfs-android/bin/df new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/df @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/dhcprelay b/ramfs-android/bin/dhcprelay new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/dhcprelay @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/diff b/ramfs-android/bin/diff new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/diff @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/dirname b/ramfs-android/bin/dirname new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/dirname @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/dmesg b/ramfs-android/bin/dmesg new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/dmesg @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/dnsd b/ramfs-android/bin/dnsd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/dnsd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/dos2unix b/ramfs-android/bin/dos2unix new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/dos2unix @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/du b/ramfs-android/bin/du new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/du @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/dumpkmap b/ramfs-android/bin/dumpkmap new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/dumpkmap @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/dumpleases b/ramfs-android/bin/dumpleases new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/dumpleases @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/e2fsck b/ramfs-android/bin/e2fsck new file mode 100755 index 00000000..ac6b4909 Binary files /dev/null and b/ramfs-android/bin/e2fsck differ diff --git a/ramfs-android/bin/echo b/ramfs-android/bin/echo new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/echo @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ed b/ramfs-android/bin/ed new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ed @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/egrep b/ramfs-android/bin/egrep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/egrep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/eject b/ramfs-android/bin/eject new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/eject @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/env b/ramfs-android/bin/env new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/env @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/envdir b/ramfs-android/bin/envdir new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/envdir @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/envuidgid b/ramfs-android/bin/envuidgid new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/envuidgid @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ether-wake b/ramfs-android/bin/ether-wake new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ether-wake @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/expand b/ramfs-android/bin/expand new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/expand @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/expr b/ramfs-android/bin/expr new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/expr @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/fakeidentd b/ramfs-android/bin/fakeidentd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/fakeidentd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/false b/ramfs-android/bin/false new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/false @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/fbset b/ramfs-android/bin/fbset new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/fbset @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/fdflush b/ramfs-android/bin/fdflush new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/fdflush @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/fdformat b/ramfs-android/bin/fdformat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/fdformat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/fdisk b/ramfs-android/bin/fdisk new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/fdisk @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/fgrep b/ramfs-android/bin/fgrep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/fgrep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/find b/ramfs-android/bin/find new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/find @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/fold b/ramfs-android/bin/fold new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/fold @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/free b/ramfs-android/bin/free new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/free @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/freeramdisk b/ramfs-android/bin/freeramdisk new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/freeramdisk @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/fsck b/ramfs-android/bin/fsck new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/fsck @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/fsck.minix b/ramfs-android/bin/fsck.minix new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/fsck.minix @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ftpget b/ramfs-android/bin/ftpget new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ftpget @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ftpput b/ramfs-android/bin/ftpput new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ftpput @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/fuser b/ramfs-android/bin/fuser new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/fuser @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/getopt b/ramfs-android/bin/getopt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/getopt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/getty b/ramfs-android/bin/getty new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/getty @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/grep b/ramfs-android/bin/grep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/grep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/gunzip b/ramfs-android/bin/gunzip new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/gunzip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/gzip b/ramfs-android/bin/gzip new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/gzip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/halt b/ramfs-android/bin/halt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/halt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/hdparm b/ramfs-android/bin/hdparm new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/hdparm @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/head b/ramfs-android/bin/head new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/head @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/hexdump b/ramfs-android/bin/hexdump new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/hexdump @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/hostid b/ramfs-android/bin/hostid new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/hostid @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/hostname b/ramfs-android/bin/hostname new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/hostname @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/httpd b/ramfs-android/bin/httpd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/httpd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/hwclock b/ramfs-android/bin/hwclock new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/hwclock @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/id b/ramfs-android/bin/id new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/id @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ifconfig b/ramfs-android/bin/ifconfig new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ifconfig @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ifdown b/ramfs-android/bin/ifdown new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ifdown @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ifup b/ramfs-android/bin/ifup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ifup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/inetd b/ramfs-android/bin/inetd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/inetd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/init b/ramfs-android/bin/init new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/init @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/insmod b/ramfs-android/bin/insmod new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/insmod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/install b/ramfs-android/bin/install new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/install @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ip b/ramfs-android/bin/ip new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ipaddr b/ramfs-android/bin/ipaddr new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ipaddr @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ipcalc b/ramfs-android/bin/ipcalc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ipcalc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ipcrm b/ramfs-android/bin/ipcrm new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ipcrm @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ipcs b/ramfs-android/bin/ipcs new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ipcs @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/iplink b/ramfs-android/bin/iplink new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/iplink @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/iproute b/ramfs-android/bin/iproute new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/iproute @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/iprule b/ramfs-android/bin/iprule new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/iprule @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/iptunnel b/ramfs-android/bin/iptunnel new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/iptunnel @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/kbd_mode b/ramfs-android/bin/kbd_mode new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/kbd_mode @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/kill b/ramfs-android/bin/kill new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/kill @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/killall b/ramfs-android/bin/killall new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/killall @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/killall5 b/ramfs-android/bin/killall5 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/killall5 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/klogd b/ramfs-android/bin/klogd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/klogd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/last b/ramfs-android/bin/last new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/last @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/length b/ramfs-android/bin/length new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/length @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/less b/ramfs-android/bin/less new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/less @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/linux32 b/ramfs-android/bin/linux32 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/linux32 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/linux64 b/ramfs-android/bin/linux64 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/linux64 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/linuxrc b/ramfs-android/bin/linuxrc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/linuxrc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ln b/ramfs-android/bin/ln new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ln @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/loadfont b/ramfs-android/bin/loadfont new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/loadfont @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/loadkmap b/ramfs-android/bin/loadkmap new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/loadkmap @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/logger b/ramfs-android/bin/logger new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/logger @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/login b/ramfs-android/bin/login new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/login @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/logname b/ramfs-android/bin/logname new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/logname @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/logread b/ramfs-android/bin/logread new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/logread @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/losetup b/ramfs-android/bin/losetup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/losetup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ls b/ramfs-android/bin/ls new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ls @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/lsattr b/ramfs-android/bin/lsattr new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/lsattr @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/lsmod b/ramfs-android/bin/lsmod new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/lsmod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/lzmacat b/ramfs-android/bin/lzmacat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/lzmacat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/makedevs b/ramfs-android/bin/makedevs new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/makedevs @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/md5sum b/ramfs-android/bin/md5sum new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/md5sum @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mdev b/ramfs-android/bin/mdev new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mdev @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mesg b/ramfs-android/bin/mesg new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mesg @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/microcom b/ramfs-android/bin/microcom new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/microcom @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mkdir b/ramfs-android/bin/mkdir new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mkdir @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mkfifo b/ramfs-android/bin/mkfifo new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mkfifo @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mkfs.minix b/ramfs-android/bin/mkfs.minix new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mkfs.minix @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mknod b/ramfs-android/bin/mknod new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mknod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mkswap b/ramfs-android/bin/mkswap new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mkswap @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mktemp b/ramfs-android/bin/mktemp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mktemp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/modprobe b/ramfs-android/bin/modprobe new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/modprobe @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/more b/ramfs-android/bin/more new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/more @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mount b/ramfs-android/bin/mount new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mount @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mountpoint b/ramfs-android/bin/mountpoint new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mountpoint @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mt b/ramfs-android/bin/mt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/mv b/ramfs-android/bin/mv new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/mv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/nameif b/ramfs-android/bin/nameif new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/nameif @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/nc b/ramfs-android/bin/nc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/nc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/netstat b/ramfs-android/bin/netstat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/netstat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/nice b/ramfs-android/bin/nice new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/nice @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/nmeter b/ramfs-android/bin/nmeter new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/nmeter @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/nohup b/ramfs-android/bin/nohup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/nohup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/nslookup b/ramfs-android/bin/nslookup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/nslookup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/od b/ramfs-android/bin/od new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/od @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/openvt b/ramfs-android/bin/openvt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/openvt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/passwd b/ramfs-android/bin/passwd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/passwd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/patch b/ramfs-android/bin/patch new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/patch @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/pgrep b/ramfs-android/bin/pgrep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/pgrep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/pidof b/ramfs-android/bin/pidof new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/pidof @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ping b/ramfs-android/bin/ping new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ping @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ping6 b/ramfs-android/bin/ping6 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ping6 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/pipe_progress b/ramfs-android/bin/pipe_progress new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/pipe_progress @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/pivot_root b/ramfs-android/bin/pivot_root new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/pivot_root @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/pkill b/ramfs-android/bin/pkill new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/pkill @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/poweroff b/ramfs-android/bin/poweroff new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/poweroff @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/printenv b/ramfs-android/bin/printenv new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/printenv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/printf b/ramfs-android/bin/printf new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/printf @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ps b/ramfs-android/bin/ps new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ps @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/pscan b/ramfs-android/bin/pscan new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/pscan @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/pwd b/ramfs-android/bin/pwd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/pwd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/raidautorun b/ramfs-android/bin/raidautorun new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/raidautorun @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/rdate b/ramfs-android/bin/rdate new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/rdate @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/readlink b/ramfs-android/bin/readlink new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/readlink @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/readprofile b/ramfs-android/bin/readprofile new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/readprofile @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/realpath b/ramfs-android/bin/realpath new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/realpath @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/reboot b/ramfs-android/bin/reboot new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/reboot @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/renice b/ramfs-android/bin/renice new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/renice @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/reset b/ramfs-android/bin/reset new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/reset @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/resize b/ramfs-android/bin/resize new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/resize @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/rm b/ramfs-android/bin/rm new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/rm @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/rmdir b/ramfs-android/bin/rmdir new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/rmdir @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/rmmod b/ramfs-android/bin/rmmod new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/rmmod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/route b/ramfs-android/bin/route new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/route @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/rpm b/ramfs-android/bin/rpm new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/rpm @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/rpm2cpio b/ramfs-android/bin/rpm2cpio new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/rpm2cpio @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/run-parts b/ramfs-android/bin/run-parts new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/run-parts @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/runlevel b/ramfs-android/bin/runlevel new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/runlevel @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/runsv b/ramfs-android/bin/runsv new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/runsv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/runsvdir b/ramfs-android/bin/runsvdir new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/runsvdir @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/rx b/ramfs-android/bin/rx new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/rx @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/sed b/ramfs-android/bin/sed new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/sed @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/seq b/ramfs-android/bin/seq new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/seq @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/setarch b/ramfs-android/bin/setarch new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/setarch @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/setconsole b/ramfs-android/bin/setconsole new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/setconsole @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/setkeycodes b/ramfs-android/bin/setkeycodes new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/setkeycodes @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/setlogcons b/ramfs-android/bin/setlogcons new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/setlogcons @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/setsid b/ramfs-android/bin/setsid new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/setsid @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/setuidgid b/ramfs-android/bin/setuidgid new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/setuidgid @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/sh b/ramfs-android/bin/sh new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/sh @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/sha1sum b/ramfs-android/bin/sha1sum new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/sha1sum @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/slattach b/ramfs-android/bin/slattach new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/slattach @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/sleep b/ramfs-android/bin/sleep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/sleep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/softlimit b/ramfs-android/bin/softlimit new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/softlimit @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/sort b/ramfs-android/bin/sort new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/sort @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/split b/ramfs-android/bin/split new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/split @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/start-stop-daemon b/ramfs-android/bin/start-stop-daemon new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/start-stop-daemon @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/stat b/ramfs-android/bin/stat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/stat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/strings b/ramfs-android/bin/strings new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/strings @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/stty b/ramfs-android/bin/stty new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/stty @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/su b/ramfs-android/bin/su new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/su @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/sulogin b/ramfs-android/bin/sulogin new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/sulogin @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/sum b/ramfs-android/bin/sum new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/sum @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/sv b/ramfs-android/bin/sv new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/sv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/svlogd b/ramfs-android/bin/svlogd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/svlogd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/swapoff b/ramfs-android/bin/swapoff new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/swapoff @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/swapon b/ramfs-android/bin/swapon new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/swapon @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/switch_root b/ramfs-android/bin/switch_root new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/switch_root @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/sync b/ramfs-android/bin/sync new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/sync @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/sysctl b/ramfs-android/bin/sysctl new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/sysctl @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/syslogd b/ramfs-android/bin/syslogd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/syslogd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/tail b/ramfs-android/bin/tail new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/tail @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/tar b/ramfs-android/bin/tar new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/tar @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/taskset b/ramfs-android/bin/taskset new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/taskset @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/tcpsvd b/ramfs-android/bin/tcpsvd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/tcpsvd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/tee b/ramfs-android/bin/tee new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/tee @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/telnet b/ramfs-android/bin/telnet new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/telnet @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/telnetd b/ramfs-android/bin/telnetd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/telnetd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/test b/ramfs-android/bin/test new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/test @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/tftp b/ramfs-android/bin/tftp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/tftp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/time b/ramfs-android/bin/time new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/time @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/top b/ramfs-android/bin/top new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/top @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/touch b/ramfs-android/bin/touch new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/touch @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/tr b/ramfs-android/bin/tr new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/tr @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/traceroute b/ramfs-android/bin/traceroute new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/traceroute @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/true b/ramfs-android/bin/true new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/true @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/tty b/ramfs-android/bin/tty new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/tty @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/ttysize b/ramfs-android/bin/ttysize new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/ttysize @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/udhcpc b/ramfs-android/bin/udhcpc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/udhcpc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/udhcpd b/ramfs-android/bin/udhcpd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/udhcpd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/udpsvd b/ramfs-android/bin/udpsvd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/udpsvd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/umount b/ramfs-android/bin/umount new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/umount @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/uname b/ramfs-android/bin/uname new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/uname @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/uncompress b/ramfs-android/bin/uncompress new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/uncompress @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/unexpand b/ramfs-android/bin/unexpand new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/unexpand @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/uniq b/ramfs-android/bin/uniq new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/uniq @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/unix2dos b/ramfs-android/bin/unix2dos new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/unix2dos @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/unlzma b/ramfs-android/bin/unlzma new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/unlzma @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/unzip b/ramfs-android/bin/unzip new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/unzip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/uptime b/ramfs-android/bin/uptime new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/uptime @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/usleep b/ramfs-android/bin/usleep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/usleep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/uudecode b/ramfs-android/bin/uudecode new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/uudecode @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/uuencode b/ramfs-android/bin/uuencode new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/uuencode @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/vconfig b/ramfs-android/bin/vconfig new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/vconfig @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/vi b/ramfs-android/bin/vi new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/vi @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/vlock b/ramfs-android/bin/vlock new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/vlock @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/watch b/ramfs-android/bin/watch new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/watch @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/watchdog b/ramfs-android/bin/watchdog new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/watchdog @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/wc b/ramfs-android/bin/wc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/wc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/wget b/ramfs-android/bin/wget new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/wget @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/which b/ramfs-android/bin/which new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/which @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/who b/ramfs-android/bin/who new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/who @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/whoami b/ramfs-android/bin/whoami new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/whoami @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/xargs b/ramfs-android/bin/xargs new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/xargs @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/yes b/ramfs-android/bin/yes new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/yes @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/zcat b/ramfs-android/bin/zcat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/zcat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/bin/zcip b/ramfs-android/bin/zcip new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-android/bin/zcip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-android/cache b/ramfs-android/cache new file mode 120000 index 00000000..7555e94a --- /dev/null +++ b/ramfs-android/cache @@ -0,0 +1 @@ +data/cache \ No newline at end of file diff --git a/ramfs-android/default.prop b/ramfs-android/default.prop new file mode 100644 index 00000000..cb83448f --- /dev/null +++ b/ramfs-android/default.prop @@ -0,0 +1,11 @@ +# +# ADDITIONAL_DEFAULT_PROPERTIES +# +ro.secure=0 +ro.allow.mock.location=1 +ro.debuggable=1 +persist.service.adb.enable=1 +#ro.sf.lcd_density=180 +ro.sf.lcd_density=210 +#dalvik.vm.heapsize=10m + diff --git a/ramfs-android/dev/controlC0 b/ramfs-android/dev/controlC0 new file mode 120000 index 00000000..5f8740c2 --- /dev/null +++ b/ramfs-android/dev/controlC0 @@ -0,0 +1 @@ +snd/controlC0 \ No newline at end of file diff --git a/ramfs-android/dev/pcmC0D0c b/ramfs-android/dev/pcmC0D0c new file mode 120000 index 00000000..7830b756 --- /dev/null +++ b/ramfs-android/dev/pcmC0D0c @@ -0,0 +1 @@ +snd/pcmC0D0c \ No newline at end of file diff --git a/ramfs-android/dev/pcmC0D0p b/ramfs-android/dev/pcmC0D0p new file mode 120000 index 00000000..de671a74 --- /dev/null +++ b/ramfs-android/dev/pcmC0D0p @@ -0,0 +1 @@ +snd/pcmC0D0p \ No newline at end of file diff --git a/ramfs-android/dev/seq b/ramfs-android/dev/seq new file mode 120000 index 00000000..9a23df68 --- /dev/null +++ b/ramfs-android/dev/seq @@ -0,0 +1 @@ +snd/seq \ No newline at end of file diff --git a/ramfs-android/dev/timer b/ramfs-android/dev/timer new file mode 120000 index 00000000..6a1c5109 --- /dev/null +++ b/ramfs-android/dev/timer @@ -0,0 +1 @@ +snd/timer \ No newline at end of file diff --git a/ramfs-android/etc b/ramfs-android/etc new file mode 120000 index 00000000..fcced54d --- /dev/null +++ b/ramfs-android/etc @@ -0,0 +1 @@ +/system/etc \ No newline at end of file diff --git a/ramfs-android/init b/ramfs-android/init new file mode 100755 index 00000000..b35f1528 --- /dev/null +++ b/ramfs-android/init @@ -0,0 +1,78 @@ +#!/bin/sh + +echo "Ramdisk for Toshiba G900 from Angell Fear" + +echo "Wating 1 sec. before mounting file systems..." +sleep 1 + +mount -t proc proc /proc +mount -t sysfs sys /sys + +#exec /bin/sh + + +fail() { + echo "=======================" + echo "$1" + exec /bin/sh +} + +while [ ! -e /sys/block/mmcblk0 ] ; do + echo "Waiting for SD Card" + sleep 1 +done + +if [ ! -e /sys/block/mmcblk0/mmcblk0p1 ] ; then + fail "No partition found on SD card" +fi + +echo "Mounting SD card to /sdcard" +/bin/mount -t vfat /dev/block/mmcblk0p1 /sdcard +[ $? -eq 0 ] || fail "Failed to Mount SD Card" + +echo "Dumping kernel log." +dmesg > /sdcard/ANDROID/kernel.log + +echo "Mapping file 'data.img' to 'loop' device /dev/loop0" +/bin/losetup /dev/block/loop0 /sdcard/ANDROID/data.img +[ $? -eq 0 ] || fail "Failed to find data.img on SD Card" + +echo "Mapping file 'system.img' to 'loop' device /dev/loop1" +/bin/losetup /dev/block/loop1 /sdcard/ANDROID/system.img +[ $? -eq 0 ] || fail "Failed to find system.img on SD card." + +echo "Checking SYSTEM filesystem.." +/bin/e2fsck -y /dev/block/loop1 + + +echo "Mount '/dev/loop1' to /system" +/bin/mount -t ext2 -o rw,noatime,nodiratime /dev/block/loop1 /system +[ $? -eq 0 ] || fail "Failed to mount /system" + + +echo "Checking DATA filesystem.." +/bin/e2fsck -y /dev/block/loop0 + +echo "Mount '/dev/loop0' to /data" +/bin/mount -t ext2 /dev/block/loop0 /data +[ $? -eq 0 ] || fail "Failed to mount /data" + + +if [ -d /sdcard/ANDROID/AndroidApps ] ; then + echo "Copying Applications" + cp /sdcard/ANDROID/AndroidApps/* /data/app +fi + +#echo "Adding extended RAM (swap)" +#/bin/losetup /dev/block/loop2 /sdcard/ANDROID/extram.img +#[ $? -eq 0 ] && /bin/swapon /dev/block/loop2 + +#if [ -e /sdcard/ANDROID/userscript.sh ] ; then +# cp /sdcard/ANDROID/userscript.sh /data +# /bin/chmod 777 /data/userscript.sh +# /data/userscript.sh +#fi + +#exec /bin/sh +exec /init_1 + diff --git a/ramfs-android/init.rc b/ramfs-android/init.rc new file mode 100755 index 00000000..c479628b --- /dev/null +++ b/ramfs-android/init.rc @@ -0,0 +1,436 @@ + +on init + +sysclktz 0 + +loglevel 3 + +# setup the global environment + export PATH /sbin:/system/sbin:/system/bin:/system/xbin + export LD_LIBRARY_PATH /system/lib + export ANDROID_BOOTLOGO 0 + export ANDROID_ROOT /system + export ANDROID_ASSETS /system/app + export ANDROID_DATA /data + export EXTERNAL_STORAGE /sdcard + export BOOTCLASSPATH /system/framework/core.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar + +# Backward compatibility +# symlink /system/etc /etc + + +# create mountpoints and mount tmpfs on sqlite_stmt_journals +# mkdir /sdcard 0000 system system +# mkdir /system + mkdir /data 0777 system system + mkdir /cache 0777 system cache + mkdir /sqlite_stmt_journals 01777 root root + mount tmpfs tmpfs /sqlite_stmt_journals size=4m + +# mount rootfs rootfs / ro remount + + write /proc/sys/kernel/panic_on_oops 1 + write /proc/sys/kernel/hung_task_timeout_secs 0 + write /proc/cpu/alignment 4 + write /proc/sys/kernel/sched_latency_ns 10000000 + write /proc/sys/kernel/sched_wakeup_granularity_ns 2000000 + write /proc/sys/kernel/sched_compat_yield 1 + +# Create cgroup mount points for process groups + mkdir /dev/cpuctl + mount cgroup none /dev/cpuctl cpu + chown sytem system /dev/cpuctl + chown system system /dev/cpuctl/tasks + chmod 0777 /dev/cpuctl/tasks + write /dev/cpuctl/cpu.shares 1024 + + mkdir /dev/cpuctl/fg_boost + chown system system /dev/cpuctl/fg_boost/tasks + chmod 0777 /dev/cpuctl/fg_boost/tasks + write /dev/cpuctl/fg_boost/cpu.shares 1024 + + mkdir /dev/cpuctl/bg_non_interactive + chown system system /dev/cpuctl/bg_non_interactive/tasks + chmod 0777 /dev/cpuctl/bg_non_interactive/tasks + # 5.0 % + write /dev/cpuctl/bg_non_interactive/cpu.shares 52 + +# mount mtd partitions + # Mount /system rw first to give the filesystem a chance to save a checkpoint + mkdir /data/cache + symlink /data/cache /cache + + # We chown/chmod /data again so because mount is run as root + defaults + # mount yaffs2 mtd@userdata /data nosuid nodev + chown system system /data + chmod 0777 /data + + # Same reason as /data above + # mount yaffs2 mtd@cache /cache nosuid nodev + chown system cache /cache + chmod 0777 /cache + + # This may have been created by the recovery system with odd permissions + chown system system /cache/recovery + chmod 0777 /cache/recovery + +# create basic filesystem structure + mkdir /data/misc 01777 system misc + mkdir /data/misc/hcid 0777 bluetooth bluetooth + mkdir /data/misc/keystore 0777 keystore keystore + chmod 777 /system/usr/keychars/ + chmod 777 /system/usr/keychars/* + mkdir /data/misc/vpn 0777 system system + mkdir /data/misc/vpn/profiles 0777 system system + +###FIWI + +# give system access to wpa_supplicant.conf for backup and restore + mkdir /data/misc/wifi 0777 wifi wifi + mkdir /system/etc/wifi 0777 wifi wifi + chmod 0777 /system/etc/wifi + chmod 0777 /system/etc/wifi/wpa_supplicant.conf + chown wifi wifi /system/etc/wifi/wpa_supplicant.conf + +##wpa_supplicant control socket for android wifi.c (android private socket) + + mkdir /data/misc/wifi 0777 wifi wifi + mkdir /data/misc/wifi/sockets 0777 wifi wifi + chmod 0777 /data/misc/wifi + chmod 0777 /data/misc/wifi/wpa_supplicant.conf + chown wifi wifi /data/misc/wifi + chown wifi wifi /data/misc/wifi/wpa_supplicant.conf + +## wpa_supplicant socket (unix socket mode) + mkdir /data/system/wpa_supplicant 0777 wifi wifi + chmod 0777 /data/system/wpa_supplicant + chown wifi wifi /data/system/wpa_supplicant + chown wifi wifi /data/system + chown wifi wifi /data + +## wpa_supplicant socket (unix socket mode--another goup version) + mkdir /data/system/wpa_supplicant 0777 system system + chmod 0777 /data/system/wpa_supplicant + chown system system /data/system/wpa_supplicant + chown system system /data/system + chown system system /data +## dhcp + + mkdir /data/misc/dhcp 0770 dhcp dhcp + chown dhcp dhcp /data/misc/dhcp + chown dhcp dhcp /system/etc/dhcpcd/dhcpcd.conf + chown dhcp dhcp /system/etc/dhcpcd/* + chown dhcp dhcp /system/etc/dhcpcd/*/* + + + mkdir /data/local 0777 shell shell + mkdir /data/local/tmp 0777 shell shell + mkdir /data/data 0777 system system + mkdir /data/app-private 0777 system system + mkdir /data/app 0777 system system + mkdir /data/property 0777 root root + + # create dalvik-cache and double-check the perms + mkdir /data/dalvik-cache 0777 system system + chown system system /data/dalvik-cache + chmod 0777 /data/dalvik-cache + + # create the lost+found directories, so as to enforce our permissions + mkdir /data/lost+found 0770 + mkdir /cache/lost+found 0770 + + # double check the perms, in case lost+found already exists, and set owner + chown root root /data/lost+found + chmod 0770 /data/lost+found + chown root root /cache/lost+found + chmod 0770 /cache/lost+found + +# setup for alsa snd device + mkdir /dev/snd 0777 root audio + chown root audio /dev/snd + + symlink /dev/pcmC0D0c /dev/snd/pcmC0D0c + symlink /dev/pcmC0D0p /dev/snd/pcmC0D0p + symlink /dev/controlC0 /dev/snd/controlC0 + symlink /dev/timer /dev/snd/timer + + + chmod 0777 /dev/pcmC0D0c + chmod 0777 /dev/pcmC0D0p + chmod 0777 /dev/controlC0 + chmod 0777 /dev/timer + + chown root audio /dev/snd/controlC0 + chown root audio /dev/snd/pcmC0D0c + chown root audio /dev/snd/pcmC0D0p + chown root audio /dev/snd/timer + +# RIL + chown root radio /dev/ttyS0 + chmod 0777 /dev/ttyS0 + + +on boot +# basic network init + ifup lo + ifup usb0 + hostname localhost + domainname localdomain + +# set RLIMIT_NICE to allow priorities from 19 to -20 + setrlimit 13 40 40 + +# Define the oom_adj values for the classes of processes that can be +# killed by the kernel. These are used in ActivityManagerService. + setprop ro.FOREGROUND_APP_ADJ 0 + setprop ro.VISIBLE_APP_ADJ 1 + setprop ro.SECONDARY_SERVER_ADJ 2 + setprop ro.BACKUP_APP_ADJ 2 + setprop ro.HOME_APP_ADJ 4 + setprop ro.HIDDEN_APP_MIN_ADJ 7 + setprop ro.CONTENT_PROVIDER_ADJ 14 + setprop ro.EMPTY_APP_ADJ 15 + +# Define the memory thresholds at which the above process classes will +# be killed. These numbers are in pages (4k). + setprop ro.FOREGROUND_APP_MEM 1536 + setprop ro.VISIBLE_APP_MEM 2048 + setprop ro.SECONDARY_SERVER_MEM 4096 + setprop ro.BACKUP_APP_MEM 4096 + setprop ro.HOME_APP_MEM 4096 + setprop ro.HIDDEN_APP_MEM 5120 + setprop ro.CONTENT_PROVIDER_MEM 5632 + setprop ro.EMPTY_APP_MEM 6144 + + #ALSA + setprop alsa.mixer.playback.master Front + setprop alsa.mixer.capture.master Capture + setprop alsa.mixer.playback.earpiece Master + setprop alsa.mixer.capture.earpiece Capture + setprop alsa.mixer.playback.headset Master + setprop alsa.mixer.playback.speaker Master + +### RIL + #setprop rild.libpath "/system/lib/libreference-ril.so" + setprop rild.libpath "/system/lib/libhtcgeneric-ril.so" + setprop rild.libargs "-d /dev/ttyS0" + + +# WiFi settings + setprop wifi.interface "wlan0" + setprop wlan.driver.status "ok" + setprop wlan.interface "wlan0" +# setprop wifi.interface "/data/system/wpa_supplicant/wlan0" + +# SDCARD hack + setprop EXTERNAL_STORAGE_STATE mounted + +# Write value must be consistent with the above properties. +# Note that the driver only supports 6 slots, so we have HOME_APP at the +# same memory level as services. + write /sys/module/lowmemorykiller/parameters/adj 0,1,2,7,14,15 + + write /proc/sys/vm/overcommit_memory 1 + write /proc/sys/vm/min_free_order_shift 4 + write /sys/module/lowmemorykiller/parameters/minfree 1536,2048,4096,5120,5632,6144 + + # Set init its forked children's oom_adj. + write /proc/1/oom_adj -16 + + # Permissions for System Server and daemons. + chown radio system /sys/android_power/state + chown radio system /sys/android_power/request_state + chown radio system /sys/android_power/acquire_full_wake_lock + chown radio system /sys/android_power/acquire_partial_wake_lock + chown radio system /sys/android_power/release_wake_lock + chown radio system /sys/power/state + chown radio system /sys/power/wake_lock + chown radio system /sys/power/wake_unlock + chmod 0777 /sys/power/state + chmod 0777 /sys/power/wake_lock + chmod 0777 /sys/power/wake_unlock + + +# chown system system /sys/class/timed_output/vibrator/enable + chown system system /sys/class/leds/keyboard-backlight/brightness + chown system system /sys/class/leds/lcd-backlight/brightness + chown system system /sys/class/leds/button-backlight/brightness + + + + chown system system /sys/module/sco/parameters/disable_esco + chown system system /sys/kernel/ipv4/tcp_wmem_min + chown system system /sys/kernel/ipv4/tcp_wmem_def + chown system system /sys/kernel/ipv4/tcp_wmem_max + chown system system /sys/kernel/ipv4/tcp_rmem_min + chown system system /sys/kernel/ipv4/tcp_rmem_def + chown system system /sys/kernel/ipv4/tcp_rmem_max + chown root radio /proc/cmdline + +# bluetooth and wlan power control + chown system system /sys/class/rfkill/rfkill0/state + chown system system /sys/class/rfkill/rfkill1/state + +# sd-card permissions hack + chown system system /sdcard + +# Define TCP buffer sizes for various networks +# ReadMin, ReadInitial, ReadMax, WriteMin, WriteInitial, WriteMax, + setprop net.tcp.buffersize.default 4096,87380,110208,4096,16384,110208 + setprop net.tcp.buffersize.wifi 4095,87380,110208,4096,16384,110208 + setprop net.tcp.buffersize.umts 4094,87380,110208,4096,16384,110208 + setprop net.tcp.buffersize.edge 4093,26280,35040,4096,16384,35040 + setprop net.tcp.buffersize.gprs 4092,8760,11680,4096,8760,11680 + + class_start default + + +service usb-ether-ifup /system/bin/ifconfig usb0 192.168.1.2 + oneshot + + + +#service usb-ether-route /system/bin/route add default gw 192.168.1.100 dev usb0 +# oneshot + +## Daemon processes to be run by init. +## +service console /system/bin/sh + console + +# adbd is controlled by the persist.service.adb.enable system property +service adbd /sbin/adbd +# disabled + +# adbd on at boot in emulator +#on property:ro.kernel.qemu=1 +# start adbd + +on property:persist.service.adb.enable=1 + start adbd + +on property:persist.service.adb.enable=0 + stop adbd + +service servicemanager /system/bin/servicemanager + user system + critical + onrestart restart zygote + onrestart restart media + +service vold /system/bin/vold + socket vold stream 0660 root mount + +service nexus /system/bin/nexus + socket nexus stream 0660 root system + disabled + +#service mountd /system/bin/mountd +# socket mountd stream 0660 root mount + +#service debuggerd /system/bin/debuggerd + +service ril-daemon /system/bin/rild + socket rild stream 660 root radio + socket rild-debug stream 660 radio system + user root + group radio cache inet misc + +service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-system-server + socket zygote stream 666 + onrestart write /sys/android_power/request_state wake + onrestart write /sys/power/state on + +service media /system/bin/mediaserver + user media + group system audio camera graphics inet net_bt net_bt_admin + +service bootanim /system/bin/bootanimation + user graphics + group graphics + disabled + oneshot + +service dbus /system/bin/dbus-daemon --system --nofork + socket dbus stream 660 bluetooth bluetooth + user bluetooth + group bluetooth net_bt_admin + +service hcid /system/bin/hcid -s -n -f /etc/bluez/hcid.conf + socket bluetooth stream 660 bluetooth bluetooth + socket dbus_bluetooth stream 660 bluetooth bluetooth + # init.rc does not yet support applying capabilities, so run as root and + # let hcid drop uid to bluetooth with the right linux capabilities + group bluetooth net_bt_admin misc + disabled + +service hfag /system/bin/sdptool add --channel=10 HFAG + user bluetooth + group bluetooth net_bt_admin + disabled + oneshot + +service hsag /system/bin/sdptool add --channel=11 HSAG + user bluetooth + group bluetooth net_bt_admin + disabled + oneshot + +service installd /system/bin/installd + socket installd stream 600 system system + +#service flash_recovery /system/etc/install-recovery.sh +# oneshot + +service racoon /system/bin/racoon + socket racoon stream 600 system system + # racoon will setuid to vpn after getting necessary resources. + group net_admin keystore + disabled + oneshot + +service mtpd /system/bin/mtpd + socket mtpd stream 600 system system + user vpn + group vpn net_admin net_raw + disabled + oneshot + +service keystore /system/bin/keystore + user keystore + group keystore + socket keystore stream 666 + + +#service dhcpcd /system/bin/logwrapper /system/bin/dhcpcd -d wlan0 +#service dhcpcd /system/bin/dhcpcd -ABKL -f /system/etc/dhcpcd/dhcpcd.conf -d wlan0 +service dhcpcd /system/bin/dhcpcd -f /system/etc/dhcpcd/dhcpcd.conf -d wlan0 + disabled + oneshot + group system dhcp wifi + + +service wpa_supplicant /system/bin/wpa_supplicant -Dwext -iwlan0 -c/data/misc/wifi/wpa_supplicant.conf + group system wifi inet + disabled + oneshot + +on property:init.svc.wpa_supplicant=stopped + stop dhcpcd + +### SOUND HACK!!!!!!!!! + +service alsa-init /system/bin/alsa_ctl init + oneshot + user root + group root +# onstart restart alsa-set +# onrestart restart alsa-set + +service alsa-set /system/bin/alsa_amixer sset "Master" "100,0" "on" + oneshot + user root + group root + +on property:dev.bootcomplete=1 + start alsa-set diff --git a/ramfs-android/init.rc2 b/ramfs-android/init.rc2 new file mode 100644 index 00000000..2bed9802 --- /dev/null +++ b/ramfs-android/init.rc2 @@ -0,0 +1,312 @@ + +on init + +sysclktz 0 + +loglevel 3 + +# setup the global environment + export PATH /sbin:/system/sbin:/system/bin:/system/xbin + export LD_LIBRARY_PATH /system/lib + export ANDROID_BOOTLOGO 1 + export ANDROID_ROOT /system + export ANDROID_ASSETS /system/app + export ANDROID_DATA /data + export EXTERNAL_STORAGE /sdcard + export BOOTCLASSPATH /system/framework/core.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar + +# Backward compatibility + symlink /system/etc /etc + +# create mountpoints and mount tmpfs on sqlite_stmt_journals + mkdir /sdcard 0000 system system + mkdir /system + mkdir /data 0771 system system + mkdir /cache 0770 system cache + mkdir /sqlite_stmt_journals 01777 root root + mount tmpfs tmpfs /sqlite_stmt_journals size=4m + + mount rootfs rootfs / ro remount + + write /proc/sys/kernel/panic_on_oops 1 + write /proc/sys/kernel/hung_task_timeout_secs 0 + write /proc/cpu/alignment 4 + write /proc/sys/kernel/sched_latency_ns 10000000 + write /proc/sys/kernel/sched_wakeup_granularity_ns 2000000 + write /proc/sys/kernel/sched_compat_yield 1 + +# Create cgroup mount points for process groups + mkdir /dev/cpuctl + mount cgroup none /dev/cpuctl cpu + chown sytem system /dev/cpuctl + chown system system /dev/cpuctl/tasks + chmod 0777 /dev/cpuctl/tasks + write /dev/cpuctl/cpu.shares 1024 + + mkdir /dev/cpuctl/fg_boost + chown system system /dev/cpuctl/fg_boost/tasks + chmod 0777 /dev/cpuctl/fg_boost/tasks + write /dev/cpuctl/fg_boost/cpu.shares 1024 + + mkdir /dev/cpuctl/bg_non_interactive + chown system system /dev/cpuctl/bg_non_interactive/tasks + chmod 0777 /dev/cpuctl/bg_non_interactive/tasks + # 5.0 % + write /dev/cpuctl/bg_non_interactive/cpu.shares 52 + +# mount mtd partitions + # Mount /system rw first to give the filesystem a chance to save a checkpoint + mount yaffs2 mtd@system /system + mount yaffs2 mtd@system /system ro remount + + # We chown/chmod /data again so because mount is run as root + defaults + mount yaffs2 mtd@userdata /data nosuid nodev + chown system system /data + chmod 0771 /data + + # Same reason as /data above + mount yaffs2 mtd@cache /cache nosuid nodev + chown system cache /cache + chmod 0770 /cache + + # This may have been created by the recovery system with odd permissions + chown system system /cache/recovery + chmod 0770 /cache/recovery + +# create basic filesystem structure + mkdir /data/misc 01771 system misc + mkdir /data/misc/hcid 0770 bluetooth bluetooth + mkdir /data/misc/keystore 0770 keystore keystore + mkdir /data/misc/vpn 0770 system system + mkdir /data/misc/vpn/profiles 0770 system system + # give system access to wpa_supplicant.conf for backup and restore + mkdir /data/misc/wifi 0770 wifi wifi + chmod 0770 /data/misc/wifi + chmod 0660 /data/misc/wifi/wpa_supplicant.conf + mkdir /data/local 0771 shell shell + mkdir /data/local/tmp 0771 shell shell + mkdir /data/data 0771 system system + mkdir /data/app-private 0771 system system + mkdir /data/app 0771 system system + mkdir /data/property 0700 root root + + # create dalvik-cache and double-check the perms + mkdir /data/dalvik-cache 0771 system system + chown system system /data/dalvik-cache + chmod 0771 /data/dalvik-cache + + # create the lost+found directories, so as to enforce our permissions + mkdir /data/lost+found 0770 + mkdir /cache/lost+found 0770 + + # double check the perms, in case lost+found already exists, and set owner + chown root root /data/lost+found + chmod 0770 /data/lost+found + chown root root /cache/lost+found + chmod 0770 /cache/lost+found + +on boot +# basic network init + ifup lo + hostname localhost + domainname localdomain + +# set RLIMIT_NICE to allow priorities from 19 to -20 + setrlimit 13 40 40 + +# Define the oom_adj values for the classes of processes that can be +# killed by the kernel. These are used in ActivityManagerService. + setprop ro.FOREGROUND_APP_ADJ 0 + setprop ro.VISIBLE_APP_ADJ 1 + setprop ro.SECONDARY_SERVER_ADJ 2 + setprop ro.BACKUP_APP_ADJ 2 + setprop ro.HOME_APP_ADJ 4 + setprop ro.HIDDEN_APP_MIN_ADJ 7 + setprop ro.CONTENT_PROVIDER_ADJ 14 + setprop ro.EMPTY_APP_ADJ 15 + +# Define the memory thresholds at which the above process classes will +# be killed. These numbers are in pages (4k). + setprop ro.FOREGROUND_APP_MEM 1536 + setprop ro.VISIBLE_APP_MEM 2048 + setprop ro.SECONDARY_SERVER_MEM 4096 + setprop ro.BACKUP_APP_MEM 4096 + setprop ro.HOME_APP_MEM 4096 + setprop ro.HIDDEN_APP_MEM 5120 + setprop ro.CONTENT_PROVIDER_MEM 5632 + setprop ro.EMPTY_APP_MEM 6144 + +# Write value must be consistent with the above properties. +# Note that the driver only supports 6 slots, so we have HOME_APP at the +# same memory level as services. + write /sys/module/lowmemorykiller/parameters/adj 0,1,2,7,14,15 + + write /proc/sys/vm/overcommit_memory 1 + write /proc/sys/vm/min_free_order_shift 4 + write /sys/module/lowmemorykiller/parameters/minfree 1536,2048,4096,5120,5632,6144 + + # Set init its forked children's oom_adj. + write /proc/1/oom_adj -16 + + # Permissions for System Server and daemons. + chown radio system /sys/android_power/state + chown radio system /sys/android_power/request_state + chown radio system /sys/android_power/acquire_full_wake_lock + chown radio system /sys/android_power/acquire_partial_wake_lock + chown radio system /sys/android_power/release_wake_lock + chown radio system /sys/power/state + chown radio system /sys/power/wake_lock + chown radio system /sys/power/wake_unlock + chmod 0660 /sys/power/state + chmod 0660 /sys/power/wake_lock + chmod 0660 /sys/power/wake_unlock + chown system system /sys/class/timed_output/vibrator/enable + chown system system /sys/class/leds/keyboard-backlight/brightness + chown system system /sys/class/leds/lcd-backlight/brightness + chown system system /sys/class/leds/button-backlight/brightness + chown system system /sys/class/leds/jogball-backlight/brightness + chown system system /sys/class/leds/red/brightness + chown system system /sys/class/leds/green/brightness + chown system system /sys/class/leds/blue/brightness + chown system system /sys/class/leds/red/device/grpfreq + chown system system /sys/class/leds/red/device/grppwm + chown system system /sys/class/leds/red/device/blink + chown system system /sys/class/leds/red/brightness + chown system system /sys/class/leds/green/brightness + chown system system /sys/class/leds/blue/brightness + chown system system /sys/class/leds/red/device/grpfreq + chown system system /sys/class/leds/red/device/grppwm + chown system system /sys/class/leds/red/device/blink + chown system system /sys/class/timed_output/vibrator/enable + chown system system /sys/module/sco/parameters/disable_esco + chown system system /sys/kernel/ipv4/tcp_wmem_min + chown system system /sys/kernel/ipv4/tcp_wmem_def + chown system system /sys/kernel/ipv4/tcp_wmem_max + chown system system /sys/kernel/ipv4/tcp_rmem_min + chown system system /sys/kernel/ipv4/tcp_rmem_def + chown system system /sys/kernel/ipv4/tcp_rmem_max + chown root radio /proc/cmdline + +# Define TCP buffer sizes for various networks +# ReadMin, ReadInitial, ReadMax, WriteMin, WriteInitial, WriteMax, + setprop net.tcp.buffersize.default 4096,87380,110208,4096,16384,110208 + setprop net.tcp.buffersize.wifi 4095,87380,110208,4096,16384,110208 + setprop net.tcp.buffersize.umts 4094,87380,110208,4096,16384,110208 + setprop net.tcp.buffersize.edge 4093,26280,35040,4096,16384,35040 + setprop net.tcp.buffersize.gprs 4092,8760,11680,4096,8760,11680 + + class_start default + +## Daemon processes to be run by init. +## +service console /system/bin/sh + console + +# adbd is controlled by the persist.service.adb.enable system property +service adbd /sbin/adbd + disabled + +# adbd on at boot in emulator +on property:ro.kernel.qemu=1 + start adbd + +on property:persist.service.adb.enable=1 + start adbd + +on property:persist.service.adb.enable=0 + stop adbd + +service servicemanager /system/bin/servicemanager + user system + critical + onrestart restart zygote + onrestart restart media + +service vold /system/bin/vold + socket vold stream 0660 root mount + +service nexus /system/bin/nexus + socket nexus stream 0660 root system + disabled + +#service mountd /system/bin/mountd +# socket mountd stream 0660 root mount + +service debuggerd /system/bin/debuggerd + +service ril-daemon /system/bin/rild + socket rild stream 660 root radio + socket rild-debug stream 660 radio system + user root + group radio cache inet misc + +service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-system-server + socket zygote stream 666 + onrestart write /sys/android_power/request_state wake + onrestart write /sys/power/state on + +service media /system/bin/mediaserver + user media + group system audio camera graphics inet net_bt net_bt_admin + +service bootsound /system/bin/playmp3 + user media + group audio + oneshot + +service bootanim /system/bin/bootanimation + user graphics + group graphics + disabled + oneshot + +service dbus /system/bin/dbus-daemon --system --nofork + socket dbus stream 660 bluetooth bluetooth + user bluetooth + group bluetooth net_bt_admin + +service hcid /system/bin/hcid -s -n -f /etc/bluez/hcid.conf + socket bluetooth stream 660 bluetooth bluetooth + socket dbus_bluetooth stream 660 bluetooth bluetooth + # init.rc does not yet support applying capabilities, so run as root and + # let hcid drop uid to bluetooth with the right linux capabilities + group bluetooth net_bt_admin misc + disabled + +service hfag /system/bin/sdptool add --channel=10 HFAG + user bluetooth + group bluetooth net_bt_admin + disabled + oneshot + +service hsag /system/bin/sdptool add --channel=11 HSAG + user bluetooth + group bluetooth net_bt_admin + disabled + oneshot + +service installd /system/bin/installd + socket installd stream 600 system system + +service flash_recovery /system/etc/install-recovery.sh + oneshot + +service racoon /system/bin/racoon + socket racoon stream 600 system system + # racoon will setuid to vpn after getting necessary resources. + group net_admin keystore + disabled + oneshot + +service mtpd /system/bin/mtpd + socket mtpd stream 600 system system + user vpn + group vpn net_admin net_raw + disabled + oneshot + +service keystore /system/bin/keystore + user keystore + group keystore + socket keystore stream 666 + diff --git a/ramfs-android/init_1 b/ramfs-android/init_1 new file mode 100755 index 00000000..85072b78 Binary files /dev/null and b/ramfs-android/init_1 differ diff --git a/ramfs-android/sbin/adbd b/ramfs-android/sbin/adbd new file mode 100755 index 00000000..539b231a Binary files /dev/null and b/ramfs-android/sbin/adbd differ diff --git a/ramfs-linux/bin/MAKEDEVS b/ramfs-linux/bin/MAKEDEVS new file mode 100755 index 00000000..cbf33ada --- /dev/null +++ b/ramfs-linux/bin/MAKEDEVS @@ -0,0 +1,34 @@ +#!/bin/sh + +mkdir -m 0777 /dev/block +mknod -m 0666 /dev/block/loop0 b 7 0 +mknod -m 0666 /dev/block/loop1 b 7 1 +mknod -m 0666 /dev/block/loop2 b 7 2 +mknod -m 0666 /dev/block/mmcblk0 b 179 0 +mknod -m 0666 /dev/block/mmcblk0p1 b 179 1 +mknod -m 0666 /dev/block/mmcblk0p2 b 179 2 +mknod -m 0666 /dev/block/mmcblk0p3 b 179 3 +mknod -m 0666 /dev/block/mmcblk0p4 b 179 4 +mknod -m 0666 /dev/block/mmcblk0p5 b 179 5 + +mkdir -m 0777 /dev/input +mknod -m 0644 /dev/input/event0 c 13 64 +mknod -m 0644 /dev/input/event1 c 13 65 +mknod -m 0644 /dev/input/event2 c 13 66 +mknod -m 0644 /dev/input/event3 c 13 67 + +mknod -m 0666 /dev/null c 1 3 +mknod -m 0444 /dev/zero c 1 5 +#mknod -m 0666 /dev/console c 5 1 +mknod -m 0666 /dev/tty c 5 0 +mknod -m 0666 /dev/tty0 c 4 0 +mknod -m 0666 /dev/tty1 c 4 1 +mknod -m 0666 /dev/tty2 c 4 2 +mknod -m 0666 /dev/tty3 c 4 3 +mknod -m 0666 /dev/tty4 c 4 4 + +mknod -m 0644 /dev/ppp0 c 108 0 +mknod -m 0644 /dev/smd0 c 253 0 +mknod -m 0644 /dev/smd1 c 253 1 +mknod -m 0644 /dev/initrd b 1 250 + diff --git a/ramfs-linux/bin/[ b/ramfs-linux/bin/[ new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/[ @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/[[ b/ramfs-linux/bin/[[ new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/[[ @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/addgroup b/ramfs-linux/bin/addgroup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/addgroup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/adduser b/ramfs-linux/bin/adduser new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/adduser @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/adjtimex b/ramfs-linux/bin/adjtimex new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/adjtimex @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ar b/ramfs-linux/bin/ar new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ar @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/arp b/ramfs-linux/bin/arp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/arp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/arping b/ramfs-linux/bin/arping new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/arping @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ash b/ramfs-linux/bin/ash new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ash @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/awk b/ramfs-linux/bin/awk new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/awk @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/basename b/ramfs-linux/bin/basename new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/basename @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/bunzip2 b/ramfs-linux/bin/bunzip2 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/bunzip2 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/busybox b/ramfs-linux/bin/busybox new file mode 100755 index 00000000..d4e12202 Binary files /dev/null and b/ramfs-linux/bin/busybox differ diff --git a/ramfs-linux/bin/bzcat b/ramfs-linux/bin/bzcat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/bzcat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/bzip2 b/ramfs-linux/bin/bzip2 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/bzip2 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/cal b/ramfs-linux/bin/cal new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/cal @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/cat b/ramfs-linux/bin/cat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/cat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/catv b/ramfs-linux/bin/catv new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/catv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/chattr b/ramfs-linux/bin/chattr new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/chattr @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/chgrp b/ramfs-linux/bin/chgrp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/chgrp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/chmod b/ramfs-linux/bin/chmod new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/chmod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/chown b/ramfs-linux/bin/chown new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/chown @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/chpasswd b/ramfs-linux/bin/chpasswd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/chpasswd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/chpst b/ramfs-linux/bin/chpst new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/chpst @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/chroot b/ramfs-linux/bin/chroot new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/chroot @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/chrt b/ramfs-linux/bin/chrt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/chrt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/chvt b/ramfs-linux/bin/chvt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/chvt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/cksum b/ramfs-linux/bin/cksum new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/cksum @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/clear b/ramfs-linux/bin/clear new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/clear @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/cmp b/ramfs-linux/bin/cmp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/cmp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/comm b/ramfs-linux/bin/comm new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/comm @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/cp b/ramfs-linux/bin/cp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/cp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/cpio b/ramfs-linux/bin/cpio new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/cpio @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/crond b/ramfs-linux/bin/crond new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/crond @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/crontab b/ramfs-linux/bin/crontab new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/crontab @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/cryptpw b/ramfs-linux/bin/cryptpw new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/cryptpw @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/cut b/ramfs-linux/bin/cut new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/cut @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/date b/ramfs-linux/bin/date new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/date @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/dc b/ramfs-linux/bin/dc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/dc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/dd b/ramfs-linux/bin/dd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/dd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/deallocvt b/ramfs-linux/bin/deallocvt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/deallocvt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/delgroup b/ramfs-linux/bin/delgroup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/delgroup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/deluser b/ramfs-linux/bin/deluser new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/deluser @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/df b/ramfs-linux/bin/df new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/df @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/dhcpcd b/ramfs-linux/bin/dhcpcd new file mode 100755 index 00000000..61c0ee99 Binary files /dev/null and b/ramfs-linux/bin/dhcpcd differ diff --git a/ramfs-linux/bin/dhcprelay b/ramfs-linux/bin/dhcprelay new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/dhcprelay @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/diff b/ramfs-linux/bin/diff new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/diff @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/dirname b/ramfs-linux/bin/dirname new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/dirname @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/dmesg b/ramfs-linux/bin/dmesg new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/dmesg @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/dnsd b/ramfs-linux/bin/dnsd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/dnsd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/dos2unix b/ramfs-linux/bin/dos2unix new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/dos2unix @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/dosfsck b/ramfs-linux/bin/dosfsck new file mode 100755 index 00000000..6bc7b2b0 Binary files /dev/null and b/ramfs-linux/bin/dosfsck differ diff --git a/ramfs-linux/bin/du b/ramfs-linux/bin/du new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/du @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/dumpkmap b/ramfs-linux/bin/dumpkmap new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/dumpkmap @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/dumpleases b/ramfs-linux/bin/dumpleases new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/dumpleases @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/e2fsck b/ramfs-linux/bin/e2fsck new file mode 100755 index 00000000..79079fe9 Binary files /dev/null and b/ramfs-linux/bin/e2fsck differ diff --git a/ramfs-linux/bin/echo b/ramfs-linux/bin/echo new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/echo @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ed b/ramfs-linux/bin/ed new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ed @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/egrep b/ramfs-linux/bin/egrep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/egrep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/eject b/ramfs-linux/bin/eject new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/eject @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/env b/ramfs-linux/bin/env new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/env @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/envdir b/ramfs-linux/bin/envdir new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/envdir @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/envuidgid b/ramfs-linux/bin/envuidgid new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/envuidgid @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ether-wake b/ramfs-linux/bin/ether-wake new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ether-wake @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/expand b/ramfs-linux/bin/expand new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/expand @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/expr b/ramfs-linux/bin/expr new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/expr @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/fakeidentd b/ramfs-linux/bin/fakeidentd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/fakeidentd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/false b/ramfs-linux/bin/false new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/false @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/fbset b/ramfs-linux/bin/fbset new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/fbset @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/fdflush b/ramfs-linux/bin/fdflush new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/fdflush @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/fdformat b/ramfs-linux/bin/fdformat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/fdformat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/fdisk b/ramfs-linux/bin/fdisk new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/fdisk @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/fgrep b/ramfs-linux/bin/fgrep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/fgrep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/find b/ramfs-linux/bin/find new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/find @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/fold b/ramfs-linux/bin/fold new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/fold @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/free b/ramfs-linux/bin/free new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/free @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/freeramdisk b/ramfs-linux/bin/freeramdisk new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/freeramdisk @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/fsck b/ramfs-linux/bin/fsck new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/fsck @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/fsck.minix b/ramfs-linux/bin/fsck.minix new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/fsck.minix @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ftpget b/ramfs-linux/bin/ftpget new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ftpget @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ftpput b/ramfs-linux/bin/ftpput new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ftpput @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/fuser b/ramfs-linux/bin/fuser new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/fuser @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/getopt b/ramfs-linux/bin/getopt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/getopt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/getty b/ramfs-linux/bin/getty new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/getty @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/grep b/ramfs-linux/bin/grep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/grep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/gunzip b/ramfs-linux/bin/gunzip new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/gunzip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/gzip b/ramfs-linux/bin/gzip new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/gzip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/halt b/ramfs-linux/bin/halt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/halt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/hdparm b/ramfs-linux/bin/hdparm new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/hdparm @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/head b/ramfs-linux/bin/head new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/head @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/hexdump b/ramfs-linux/bin/hexdump new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/hexdump @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/hostid b/ramfs-linux/bin/hostid new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/hostid @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/hostname b/ramfs-linux/bin/hostname new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/hostname @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/httpd b/ramfs-linux/bin/httpd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/httpd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/hwclock b/ramfs-linux/bin/hwclock new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/hwclock @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/id b/ramfs-linux/bin/id new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/id @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ifconfig b/ramfs-linux/bin/ifconfig new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ifconfig @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ifdown b/ramfs-linux/bin/ifdown new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ifdown @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ifup b/ramfs-linux/bin/ifup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ifup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/inetd b/ramfs-linux/bin/inetd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/inetd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/init b/ramfs-linux/bin/init new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/init @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/insmod b/ramfs-linux/bin/insmod new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/insmod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/install b/ramfs-linux/bin/install new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/install @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ip b/ramfs-linux/bin/ip new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ipaddr b/ramfs-linux/bin/ipaddr new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ipaddr @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ipcalc b/ramfs-linux/bin/ipcalc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ipcalc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ipcrm b/ramfs-linux/bin/ipcrm new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ipcrm @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ipcs b/ramfs-linux/bin/ipcs new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ipcs @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/iplink b/ramfs-linux/bin/iplink new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/iplink @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/iproute b/ramfs-linux/bin/iproute new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/iproute @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/iprule b/ramfs-linux/bin/iprule new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/iprule @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/iptunnel b/ramfs-linux/bin/iptunnel new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/iptunnel @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/kbd_mode b/ramfs-linux/bin/kbd_mode new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/kbd_mode @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/kill b/ramfs-linux/bin/kill new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/kill @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/killall b/ramfs-linux/bin/killall new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/killall @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/killall5 b/ramfs-linux/bin/killall5 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/killall5 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/klogd b/ramfs-linux/bin/klogd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/klogd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/last b/ramfs-linux/bin/last new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/last @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/length b/ramfs-linux/bin/length new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/length @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/less b/ramfs-linux/bin/less new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/less @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/linux32 b/ramfs-linux/bin/linux32 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/linux32 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/linux64 b/ramfs-linux/bin/linux64 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/linux64 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/linuxrc b/ramfs-linux/bin/linuxrc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/linuxrc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ln b/ramfs-linux/bin/ln new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ln @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/loadfont b/ramfs-linux/bin/loadfont new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/loadfont @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/loadkmap b/ramfs-linux/bin/loadkmap new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/loadkmap @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/logger b/ramfs-linux/bin/logger new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/logger @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/login b/ramfs-linux/bin/login new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/login @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/logname b/ramfs-linux/bin/logname new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/logname @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/logread b/ramfs-linux/bin/logread new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/logread @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/losetup b/ramfs-linux/bin/losetup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/losetup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ls b/ramfs-linux/bin/ls new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ls @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/lsattr b/ramfs-linux/bin/lsattr new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/lsattr @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/lsmod b/ramfs-linux/bin/lsmod new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/lsmod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/lzmacat b/ramfs-linux/bin/lzmacat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/lzmacat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/makedevs b/ramfs-linux/bin/makedevs new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/makedevs @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/md5sum b/ramfs-linux/bin/md5sum new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/md5sum @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mdev b/ramfs-linux/bin/mdev new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mdev @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mesg b/ramfs-linux/bin/mesg new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mesg @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/microcom b/ramfs-linux/bin/microcom new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/microcom @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mkdir b/ramfs-linux/bin/mkdir new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mkdir @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mkfifo b/ramfs-linux/bin/mkfifo new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mkfifo @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mkfs.minix b/ramfs-linux/bin/mkfs.minix new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mkfs.minix @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mknod b/ramfs-linux/bin/mknod new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mknod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mkswap b/ramfs-linux/bin/mkswap new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mkswap @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mktemp b/ramfs-linux/bin/mktemp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mktemp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/modprobe b/ramfs-linux/bin/modprobe new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/modprobe @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/more b/ramfs-linux/bin/more new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/more @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mount b/ramfs-linux/bin/mount new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mount @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mountpoint b/ramfs-linux/bin/mountpoint new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mountpoint @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mt b/ramfs-linux/bin/mt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/mv b/ramfs-linux/bin/mv new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/mv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/nameif b/ramfs-linux/bin/nameif new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/nameif @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/nc b/ramfs-linux/bin/nc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/nc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/netstat b/ramfs-linux/bin/netstat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/netstat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/nice b/ramfs-linux/bin/nice new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/nice @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/nmeter b/ramfs-linux/bin/nmeter new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/nmeter @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/nohup b/ramfs-linux/bin/nohup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/nohup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/nslookup b/ramfs-linux/bin/nslookup new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/nslookup @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/od b/ramfs-linux/bin/od new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/od @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/openvt b/ramfs-linux/bin/openvt new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/openvt @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/passwd b/ramfs-linux/bin/passwd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/passwd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/patch b/ramfs-linux/bin/patch new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/patch @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/pgrep b/ramfs-linux/bin/pgrep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/pgrep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/pidof b/ramfs-linux/bin/pidof new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/pidof @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ping b/ramfs-linux/bin/ping new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ping @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ping6 b/ramfs-linux/bin/ping6 new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ping6 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/pipe_progress b/ramfs-linux/bin/pipe_progress new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/pipe_progress @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/pivot_root b/ramfs-linux/bin/pivot_root new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/pivot_root @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/pkill b/ramfs-linux/bin/pkill new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/pkill @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/poweroff b/ramfs-linux/bin/poweroff new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/poweroff @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/printenv b/ramfs-linux/bin/printenv new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/printenv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/printf b/ramfs-linux/bin/printf new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/printf @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ps b/ramfs-linux/bin/ps new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ps @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/pscan b/ramfs-linux/bin/pscan new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/pscan @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/pwd b/ramfs-linux/bin/pwd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/pwd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/raidautorun b/ramfs-linux/bin/raidautorun new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/raidautorun @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/rdate b/ramfs-linux/bin/rdate new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/rdate @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/readlink b/ramfs-linux/bin/readlink new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/readlink @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/readprofile b/ramfs-linux/bin/readprofile new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/readprofile @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/realpath b/ramfs-linux/bin/realpath new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/realpath @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/reboot b/ramfs-linux/bin/reboot new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/reboot @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/renice b/ramfs-linux/bin/renice new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/renice @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/reset b/ramfs-linux/bin/reset new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/reset @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/resize b/ramfs-linux/bin/resize new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/resize @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/rm b/ramfs-linux/bin/rm new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/rm @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/rmdir b/ramfs-linux/bin/rmdir new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/rmdir @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/rmmod b/ramfs-linux/bin/rmmod new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/rmmod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/route b/ramfs-linux/bin/route new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/route @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/rpm b/ramfs-linux/bin/rpm new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/rpm @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/rpm2cpio b/ramfs-linux/bin/rpm2cpio new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/rpm2cpio @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/run-parts b/ramfs-linux/bin/run-parts new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/run-parts @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/runlevel b/ramfs-linux/bin/runlevel new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/runlevel @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/runsv b/ramfs-linux/bin/runsv new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/runsv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/runsvdir b/ramfs-linux/bin/runsvdir new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/runsvdir @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/rx b/ramfs-linux/bin/rx new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/rx @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/sed b/ramfs-linux/bin/sed new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/sed @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/seq b/ramfs-linux/bin/seq new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/seq @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/setarch b/ramfs-linux/bin/setarch new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/setarch @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/setconsole b/ramfs-linux/bin/setconsole new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/setconsole @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/setkeycodes b/ramfs-linux/bin/setkeycodes new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/setkeycodes @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/setlogcons b/ramfs-linux/bin/setlogcons new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/setlogcons @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/setsid b/ramfs-linux/bin/setsid new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/setsid @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/setuidgid b/ramfs-linux/bin/setuidgid new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/setuidgid @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/sh b/ramfs-linux/bin/sh new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/sh @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/sha1sum b/ramfs-linux/bin/sha1sum new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/sha1sum @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/slattach b/ramfs-linux/bin/slattach new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/slattach @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/sleep b/ramfs-linux/bin/sleep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/sleep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/softlimit b/ramfs-linux/bin/softlimit new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/softlimit @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/sort b/ramfs-linux/bin/sort new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/sort @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/split b/ramfs-linux/bin/split new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/split @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/start-stop-daemon b/ramfs-linux/bin/start-stop-daemon new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/start-stop-daemon @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/stat b/ramfs-linux/bin/stat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/stat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/strings b/ramfs-linux/bin/strings new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/strings @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/stty b/ramfs-linux/bin/stty new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/stty @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/su b/ramfs-linux/bin/su new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/su @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/sulogin b/ramfs-linux/bin/sulogin new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/sulogin @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/sum b/ramfs-linux/bin/sum new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/sum @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/sv b/ramfs-linux/bin/sv new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/sv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/svlogd b/ramfs-linux/bin/svlogd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/svlogd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/swapoff b/ramfs-linux/bin/swapoff new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/swapoff @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/swapon b/ramfs-linux/bin/swapon new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/swapon @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/switch_root b/ramfs-linux/bin/switch_root new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/switch_root @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/sync b/ramfs-linux/bin/sync new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/sync @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/sysctl b/ramfs-linux/bin/sysctl new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/sysctl @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/syslogd b/ramfs-linux/bin/syslogd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/syslogd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/tail b/ramfs-linux/bin/tail new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/tail @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/tar b/ramfs-linux/bin/tar new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/tar @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/taskset b/ramfs-linux/bin/taskset new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/taskset @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/tcpsvd b/ramfs-linux/bin/tcpsvd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/tcpsvd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/tee b/ramfs-linux/bin/tee new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/tee @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/telnet b/ramfs-linux/bin/telnet new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/telnet @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/telnetd b/ramfs-linux/bin/telnetd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/telnetd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/test b/ramfs-linux/bin/test new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/test @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/tftp b/ramfs-linux/bin/tftp new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/tftp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/time b/ramfs-linux/bin/time new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/time @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/top b/ramfs-linux/bin/top new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/top @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/touch b/ramfs-linux/bin/touch new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/touch @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/tr b/ramfs-linux/bin/tr new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/tr @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/traceroute b/ramfs-linux/bin/traceroute new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/traceroute @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/true b/ramfs-linux/bin/true new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/true @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/tty b/ramfs-linux/bin/tty new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/tty @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/ttysize b/ramfs-linux/bin/ttysize new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/ttysize @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/udhcpc b/ramfs-linux/bin/udhcpc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/udhcpc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/udhcpd b/ramfs-linux/bin/udhcpd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/udhcpd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/udpsvd b/ramfs-linux/bin/udpsvd new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/udpsvd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/umount b/ramfs-linux/bin/umount new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/umount @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/uname b/ramfs-linux/bin/uname new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/uname @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/uncompress b/ramfs-linux/bin/uncompress new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/uncompress @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/unexpand b/ramfs-linux/bin/unexpand new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/unexpand @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/uniq b/ramfs-linux/bin/uniq new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/uniq @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/unix2dos b/ramfs-linux/bin/unix2dos new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/unix2dos @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/unlzma b/ramfs-linux/bin/unlzma new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/unlzma @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/unzip b/ramfs-linux/bin/unzip new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/unzip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/uptime b/ramfs-linux/bin/uptime new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/uptime @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/usleep b/ramfs-linux/bin/usleep new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/usleep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/uudecode b/ramfs-linux/bin/uudecode new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/uudecode @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/uuencode b/ramfs-linux/bin/uuencode new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/uuencode @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/vconfig b/ramfs-linux/bin/vconfig new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/vconfig @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/vi b/ramfs-linux/bin/vi new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/vi @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/vlock b/ramfs-linux/bin/vlock new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/vlock @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/watch b/ramfs-linux/bin/watch new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/watch @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/watchdog b/ramfs-linux/bin/watchdog new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/watchdog @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/wc b/ramfs-linux/bin/wc new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/wc @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/wget b/ramfs-linux/bin/wget new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/wget @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/which b/ramfs-linux/bin/which new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/which @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/who b/ramfs-linux/bin/who new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/who @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/whoami b/ramfs-linux/bin/whoami new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/whoami @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/xargs b/ramfs-linux/bin/xargs new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/xargs @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/yes b/ramfs-linux/bin/yes new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/yes @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/zcat b/ramfs-linux/bin/zcat new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/zcat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/bin/zcip b/ramfs-linux/bin/zcip new file mode 120000 index 00000000..c3fa8102 --- /dev/null +++ b/ramfs-linux/bin/zcip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/ramfs-linux/init b/ramfs-linux/init new file mode 100755 index 00000000..b3ada9dc --- /dev/null +++ b/ramfs-linux/init @@ -0,0 +1,206 @@ +#!/bin/sh + + +SDDEV="/dev/block/mmcblk0p" +SDSYS="/sys/block/mmcblk0/mmcblk0p" + +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo " *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*" +echo " * *" +echo " * Ramdisk for Toshiba G900 from Angell Fear *" +echo " * *" +echo " *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" +echo "" + +mkdir -m 0755 /proc +mount -t proc proc /proc +mkdir -m 0755 /sys +mount -t sysfs sys /sys +mkdir -m 0755 /var +mkdir -m 0755 /var/run +mkdir -m 0755 /rootfs +mkdir -m 0755 /etc +touch /etc/mtab + +#Configure Devices +MAKEDEVS + + +fail() { + echo "=======================" + echo "$1" + while [ true ] ; do + exec /bin/sh + sleep 1 + done +} + +startup(){ + if [ ! -f rootfs/bin/sh ]; then + fail "RootFS not found..." + fi + if [ -f rootfs/bin/sh ]; then + dmesg > rootfs/kernel.log + if [ -f /proc/sys/net/ipv4/tcp_syncookies ];then + if [ `cat /proc/sys/net/ipv4/tcp_syncookies` != 0 ]; then + sysctl -w net.ipv4.tcp_syncookies=0 + fi + fi + mount -t proc proc /rootfs/proc + mount -t sysfs sys /rootfs/sys + #mkdir -p /rootfs/mnt/sd + + mount -t tmpfs -o size=100K tmpfs /rootfs/dev + cp -a /dev/* /rootfs/dev + + #mount -o bind /sdcard /rootfs/mnt/sd + + umount -l /proc + umount -l /sys + +#copy Firmware +# +# if [ ! -f /rootfs/lib/firmware/libertas/gspi8385_hlp.bin ]; then +# echo "Copy firmware: libertas gspi8385_hlp.bin" +# mkdir -p /rootfs/lib +# mkdir -p /rootfs/lib/firmware +# mkdir -p /rootfs/lib/firmware/libertas +# cp /lib/firmware/libertas/gspi8385_hlp.bin /rootfs/lib/firmware/libertas/gspi8385_hlp.bin +# fi +# if [ ! -f /rootfs/lib/firmware/libertas/gspi8385.bin ]; then +# echo "Copy firmware: libertas gspi8385.bin" +# mkdir -p /rootfs/lib +# mkdir -p /rootfs/lib/firmware +# mkdir -p /rootfs/lib/firmware/libertas +# cp /lib/firmware/libertas/gspi8385.bin /rootfs/lib/firmware/libertas/gspi8385.bin +# fi +#done + + + + cd /rootfs + mkdir -p initrd + #pivot_root . initrd + #/bin/sh + exec switch_root /rootfs /sbin/init + #exec chroot . /sbin/init dev/console 2>&1 + +#Теперь можно демонтировать initrd и освободить память занятую RAM диском: +# umount /initrd +# blockdev -flushbufs /dev/ram0 # /dev/rd/0 if using devfs + + fail "no chroot =(" + #chroot rootfs /sbin/init + fi +} + +fsckdisk() +{ + echo "-------------------------" + echo "fsck '${1}' " + echo "${1} /sdcard/${1} ext2 relatime 1 1" >> /etc/fstab + e2fsck -y ${1} + echo "-------------------------" +} + +mountloop() +{ + if [ -f /sdcard/part${1}/${2} ]; then + echo "Found image RootFS on ${SDDEV}${1} in file ${2}" + /bin/losetup /dev/block/loop${1} /sdcard/part${1}/${2} + [ $? -eq 0 ] || fail "Failed to losetup part${1} ${2} " + fsckdisk /dev/block/loop${1} + [ $? -eq 0 ] || echo "${2} fixed!!!!" + echo "Mount 'part${1}/${2}' to /rootfs" + /bin/mount -t ext2 -o rw /dev/block/loop${1} /rootfs + [ $? -eq 0 ] || fail "Failed to mount RootFS part${1} ${2}" + echo "Mount 'part${1}' to /mnt/mmc${1}" + mkdir -p /rootfs/mnt + mkdir -p /rootfs/mnt/mmc${1} + /bin/mount -t vfat -o rw,flush,noatime ${SDDEV}${1} /rootfs/mnt/mmc${1} + ver=`uname -r` + if [ -f /sdcard/part${1}/modules-${ver}.tar.gz ]; then + echo "Found new modules modules-${ver}.tar.gz" + echo "Unpack modules-${ver}.tar.gz" + rm -fr /rootfs/lib/modules/${ver} + tar -xzf /sdcard/part${1}/modules-${ver}.tar.gz -C /rootfs +# echo "Delete modules modules-${ver}.tar.gz" +# rm -f /sdcard/part${1}/modules-${ver}.tar.gz + fi + fi + +} + +sdpart() { + if [ -e ${SDSYS}${1} ] ; then + echo "SD card: part ${1} - found"; + /bin/mkdir -p /sdcard/part${1} + /bin/mount ${SDDEV}${1} /sdcard/part${1} > /dev/null 2>&1 + if [ -f /sdcard/part${1}/bin/sh ]; then + echo "Found RootFS on ${SDDEV}${1}" + + /bin/umount /sdcard/part${1} + rm -rf /sdcard/part${1} + [ ! $? -eq 0 ] || rm -rf /sdcard/part${1} + + fsckdisk ${SDDEV}${1} + /bin/mount -t ext2 ${SDDEV}${1} rootfs > /dev/null 2>&1 + [ $? -eq 0 ] || fail "Failed to mount rootfs SDpart${1} " + + startup + fi + + mountloop ${1} ubuntu.ext2 + mountloop ${1} rootfs.ext2 + mountloop ${1} rootfs.img + + if [ -f /sdcard/part${1}/init.sh ]; then + echo "found initial script exec" + sh /sdcard/part${1}/init.sh + fi + fi + +} + +while [ ! -e /sys/block/mmcblk0 ] ; do + echo "Waiting for SD Card" + sleep 2 +done + + +sdpart 1 +sdpart 2 +sdpart 3 +sdpart 4 +sdpart 5 + +startup + diff --git a/ramfs-linux/sbin b/ramfs-linux/sbin new file mode 120000 index 00000000..c5e82d74 --- /dev/null +++ b/ramfs-linux/sbin @@ -0,0 +1 @@ +bin \ No newline at end of file